tsrg2 left right
a com/mojang/math/Axis
	a La; XN
	b La; XP
	c La; YN
	d La; YP
	e La; ZN
	f La; 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/ReportedException
	a Lp; report
	<init> (Lp;)V <init>
		0 o p_134760_
	a ()Lp; getReport
	getCause ()Ljava/lang/Throwable; getCause
	getMessage ()Ljava/lang/String; getMessage
aaa net/minecraft/network/protocol/ProtocolCodecBuilder
	a Lzl$a; dispatchBuilder
	b Lzx; flow
	<init> (Lzx;)V <init>
		0 o p_320925_
	a (Lzy;Lzm;)Laaa; add
		0 o p_319852_
		1 o p_320657_
	a ()Lzm; build
aab net/minecraft/network/protocol/ProtocolInfoBuilder
	a Lwe; protocol
	b Lzx; flow
	c Ljava/util/List; codecs
	d Lzu; bundlerInfo
	<init> (Lwe;Lzx;)V <init>
		0 o p_320213_
		1 o p_320424_
	a (Ljava/lang/Object;)Laac; buildUnbound
		0 o p_412107_
	a (Ljava/util/function/Function;Ljava/util/List;Ljava/lang/Object;)Lzm; buildPacketCodec
		0 o p_320922_
		1 o p_320733_
		2 o p_412355_
	a (Lwe;Lzx;Ljava/util/List;)Lwu$a; buildDetails
		static
		0 o p_412771_
		1 o p_412073_
		2 o p_412644_
	a (Lwe;Ljava/util/function/Consumer;)Laac; serverboundProtocol
		static
		0 o p_319767_
		1 o p_320799_
	a (Lzy;Ljava/util/function/Function;Lzs;)Laab; withBundlePacket
		0 o p_320954_
		1 o p_320241_
		2 o p_320202_
	a (Lzy;Lzm;Lzv;)Laab; addPacket
		0 o p_412394_
		1 o p_412152_
		2 o p_412496_
	a (Lzy;Lzm;)Laab; addPacket
		0 o p_320673_
		1 o p_319828_
	a ()Laad; buildUnbound
	a (Lwe;Lzx;Ljava/util/function/Consumer;)Laac; protocol
		static
		0 o p_320849_
		1 o p_320146_
		2 o p_320140_
	b (Lwe;Ljava/util/function/Consumer;)Laac; clientboundProtocol
		static
		0 o p_320428_
		1 o p_320292_
	b (Lwe;Lzx;Ljava/util/function/Consumer;)Laad; contextProtocol
		static
		0 o p_412739_
		1 o p_412457_
		2 o p_412460_
	c (Lwe;Ljava/util/function/Consumer;)Laad; contextServerboundProtocol
		static
		0 o p_412637_
		1 o p_412492_
	d (Lwe;Ljava/util/function/Consumer;)Laad; contextClientboundProtocol
		static
		0 o p_412735_
		1 o p_412617_
aab$1 net/minecraft/network/protocol/ProtocolInfoBuilder$1
	a Lwe; val$protocol
	b Lzx; val$flow
	c Ljava/util/List; val$codecs
	<init> (Lwe;Lzx;Ljava/util/List;)V <init>
		0 o p_412218_
		1 o p_412439_
		2 o p_352296_
	a (Lwu$a$a;)V listPackets
		0 o p_412067_
	a ()Lwe; id
	b ()Lzx; flow
aab$2 net/minecraft/network/protocol/ProtocolInfoBuilder$2
	a Ljava/util/List; val$codecs
	b Ljava/lang/Object; val$context
	c Lzu; val$bundlerInfo
	d Lwu$a; val$details
	e Laab; this$0
	<init> (Laab;Ljava/util/List;Ljava/lang/Object;Lzu;Lwu$a;)V <init>
		0 o p_412725_
		1 o p_412179_
		2 o p_412576_
		3 o p_412710_
		4 o p_412083_
	a ()Lwu$a; details
	a (Ljava/util/function/Function;)Lwu; bind
		0 o p_412690_
aab$3 net/minecraft/network/protocol/ProtocolInfoBuilder$3
	a Ljava/util/List; val$codecs
	b Lzu; val$bundlerInfo
	c Lwu$a; val$details
	d Laab; this$0
	<init> (Laab;Ljava/util/List;Lzu;Lwu$a;)V <init>
		0 o p_412056_
		1 o p_412655_
		2 o p_412581_
		3 o p_412672_
	a ()Lwu$a; details
	a (Ljava/util/function/Function;Ljava/lang/Object;)Lwu; bind
		0 o p_412297_
		1 o p_412114_
aab$a net/minecraft/network/protocol/ProtocolInfoBuilder$CodecEntry
	a Lzy; type
	b Lzm; serializer
	c Lzv; modifier
	<init> (Lzy;Lzm;Lzv;)V <init>
		0 o type
		1 o serializer
		2 o modifier
	a (Laaa;Ljava/util/function/Function;Ljava/lang/Object;)V addToBuilder
		0 o p_320857_
		1 o p_320646_
		2 o p_412144_
	a ()Lzy; type
	b ()Lzm; serializer
	c ()Lzv; modifier
	equals (Ljava/lang/Object;)Z equals
		0 o p_319821_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aab$b net/minecraft/network/protocol/ProtocolInfoBuilder$Implementation
	a Lwe; id
	b Lzx; flow
	c Lzm; codec
	d Lzu; bundlerInfo
	<init> (Lwe;Lzx;Lzm;Lzu;)V <init>
		0 o id
		1 o flow
		2 o codec
		3 o bundlerInfo
	a ()Lwe; id
	b ()Lzx; flow
	c ()Lzm; codec
	d ()Lzu; bundlerInfo
	equals (Ljava/lang/Object;)Z equals
		0 o p_319967_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aac net/minecraft/network/protocol/SimpleUnboundProtocol
	a (Ljava/util/function/Function;)Lwu; bind
		0 o p_412746_
aad net/minecraft/network/protocol/UnboundProtocol
	a (Ljava/util/function/Function;Ljava/lang/Object;)Lwu; bind
		0 o p_412662_
		1 o p_412495_
aae net/minecraft/network/protocol/common/ClientCommonPacketListener
	a (Laai;)V handleDisconnect
		0 o p_294847_
	a (Laal;)V handleResourcePackPop
		0 o p_314490_
	a (Laag;)V handleCustomPayload
		0 o p_294344_
	a (Laaf;)V handleClearDialog
		0 o p_425953_
	a (Laam;)V handleResourcePackPush
		0 o p_314475_
	a (Laah;)V handleCustomReportDetails
		0 o p_350481_
	a (Laaj;)V handleKeepAlive
		0 o p_295236_
	a (Laak;)V handlePing
		0 o p_296451_
	a (Laar;)V handleUpdateTags
		0 o p_294883_
	a (Laao;)V handleShowDialog
		0 o p_425857_
	a (Laan;)V handleServerLinks
		0 o p_350776_
	a (Laap;)V handleStoreCookie
		0 o p_320452_
	a (Laaq;)V handleTransfer
		0 o p_320836_
aaf net/minecraft/network/protocol/common/ClientboundClearDialogPacket
	a Laaf; INSTANCE
	b Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laae;)V handle
		0 o p_425848_
	a (Lws;)V handle
		0 o p_425935_
	a ()Lzy; type
aag net/minecraft/network/protocol/common/ClientboundCustomPayloadPacket
	a Lzm; GAMEPLAY_STREAM_CODEC
	b Lzm; CONFIG_STREAM_CODEC
	c Labe; payload
	d I MAX_PAYLOAD_SIZE
	<clinit> ()V <clinit>
		static
	<init> (Labe;)V <init>
		0 o payload
	a (Ljava/util/ArrayList;)V lambda$static$1
		static
		0 o p_333492_
	a (Laae;)V handle
		0 o p_295761_
	a (Lame;)Lzm; lambda$static$2
		static
		0 o p_320228_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_294589_
	b ()Labe; payload
	b (Lame;)Lzm; lambda$static$0
		static
		0 o p_320684_
	equals (Ljava/lang/Object;)Z equals
		0 o p_295844_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aah net/minecraft/network/protocol/common/ClientboundCustomReportDetailsPacket
	a Lzm; STREAM_CODEC
	b Ljava/util/Map; details
	c I MAX_DETAIL_KEY_LENGTH
	d I MAX_DETAIL_VALUE_LENGTH
	e I MAX_DETAIL_COUNT
	f Lzm; DETAILS_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o details
	a ()Lzy; type
	a (Laae;)V handle
		0 o p_350983_
	a (Lws;)V handle
		0 o p_350660_
	b ()Ljava/util/Map; details
	equals (Ljava/lang/Object;)Z equals
		0 o p_350959_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aai net/minecraft/network/protocol/common/ClientboundDisconnectPacket
	a Lzm; STREAM_CODEC
	b Lxo; reason
	<clinit> ()V <clinit>
		static
	<init> (Lxo;)V <init>
		0 o reason
	a ()Lzy; type
	a (Laae;)V handle
		0 o p_295529_
	a (Lws;)V handle
		0 o p_296410_
	b ()Lxo; reason
	equals (Ljava/lang/Object;)Z equals
		0 o p_324528_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aaj net/minecraft/network/protocol/common/ClientboundKeepAlivePacket
	a Lzm; STREAM_CODEC
	b J id
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_296088_
	<init> (J)V <init>
		0 o p_296274_
	a ()Lzy; type
	a (Laae;)V handle
		0 o p_296005_
	a (Lws;)V handle
		0 o p_294143_
	a (Lwg;)V write
		0 o p_295294_
	b ()J getId
aak net/minecraft/network/protocol/common/ClientboundPingPacket
	a Lzm; STREAM_CODEC
	b I id
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_294565_
	<init> (I)V <init>
		0 o p_294778_
	a ()Lzy; type
	a (Laae;)V handle
		0 o p_295189_
	a (Lws;)V handle
		0 o p_295399_
	a (Lwg;)V write
		0 o p_295570_
	b ()I getId
aal net/minecraft/network/protocol/common/ClientboundResourcePackPopPacket
	a Lzm; STREAM_CODEC
	b Ljava/util/Optional; id
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o id
	<init> (Lwg;)V <init>
		0 o p_314659_
	a ()Lzy; type
	a (Laae;)V handle
		0 o p_314440_
	a (Lws;)V handle
		0 o p_314469_
	a (Lwg;)V write
		0 o p_314564_
	b ()Ljava/util/Optional; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_314578_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aam net/minecraft/network/protocol/common/ClientboundResourcePackPushPacket
	a I MAX_HASH_LENGTH
	b Lzm; STREAM_CODEC
	c Ljava/util/UUID; id
	d Ljava/lang/String; url
	e Ljava/lang/String; hash
	f Z required
	g Ljava/util/Optional; 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 (Laae;)V handle
		0 o p_314609_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_314636_
	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
aan net/minecraft/network/protocol/common/ClientboundServerLinksPacket
	a Lzm; STREAM_CODEC
	b Ljava/util/List; links
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o links
	a ()Lzy; type
	a (Laae;)V handle
		0 o p_350755_
	a (Lws;)V handle
		0 o p_350548_
	b ()Ljava/util/List; links
	equals (Ljava/lang/Object;)Z equals
		0 o p_350382_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aao net/minecraft/network/protocol/common/ClientboundShowDialogPacket
	a Lzm; STREAM_CODEC
	b Lzm; CONTEXT_FREE_STREAM_CODEC
	c Ljl; dialog
	<clinit> ()V <clinit>
		static
	<init> (Ljl;)V <init>
		0 o dialog
	a ()Lzy; type
	a (Laae;)V handle
		0 o p_425853_
	a (Lws;)V handle
		0 o p_425987_
	b ()Ljl; dialog
	equals (Ljava/lang/Object;)Z equals
		0 o p_425543_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aap net/minecraft/network/protocol/common/ClientboundStoreCookiePacket
	a Lzm; STREAM_CODEC
	b Lzm; PAYLOAD_STREAM_CODEC
	c Lame; key
	d [B payload
	e I MAX_PAYLOAD_SIZE
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_320774_
	<init> (Lame;[B)V <init>
		0 o key
		1 o payload
	a (Laae;)V handle
		0 o p_320581_
	a (Lwg;)V write
		0 o p_320675_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_320261_
	b ()Lame; key
	e ()[B payload
	equals (Ljava/lang/Object;)Z equals
		0 o p_319930_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aaq net/minecraft/network/protocol/common/ClientboundTransferPacket
	a Lzm; STREAM_CODEC
	b Ljava/lang/String; host
	c I port
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_320164_
	<init> (Ljava/lang/String;I)V <init>
		0 o host
		1 o port
	a (Laae;)V handle
		0 o p_320410_
	a (Lwg;)V write
		0 o p_320661_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_320101_
	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
aar net/minecraft/network/protocol/common/ClientboundUpdateTagsPacket
	a Lzm; STREAM_CODEC
	b Ljava/util/Map; tags
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o p_296316_
	<init> (Lwg;)V <init>
		0 o p_296024_
	a ()Lzy; type
	a (Lwg;Lbag$a;)V lambda$write$0
		static
		0 o p_294833_
		1 o p_294113_
	a (Laae;)V handle
		0 o p_296193_
	a (Lws;)V handle
		0 o p_294680_
	a (Lwg;)V write
		0 o p_295095_
	b ()Ljava/util/Map; getTags
aas net/minecraft/network/protocol/common/CommonPacketTypes
	a Lzy; CLIENTBOUND_CLEAR_DIALOG
	b Lzy; CLIENTBOUND_CUSTOM_PAYLOAD
	c Lzy; CLIENTBOUND_CUSTOM_REPORT_DETAILS
	d Lzy; CLIENTBOUND_DISCONNECT
	e Lzy; CLIENTBOUND_KEEP_ALIVE
	f Lzy; CLIENTBOUND_PING
	g Lzy; CLIENTBOUND_RESOURCE_PACK_POP
	h Lzy; CLIENTBOUND_RESOURCE_PACK_PUSH
	i Lzy; CLIENTBOUND_SERVER_LINKS
	j Lzy; CLIENTBOUND_SHOW_DIALOG
	k Lzy; CLIENTBOUND_STORE_COOKIE
	l Lzy; CLIENTBOUND_TRANSFER
	m Lzy; CLIENTBOUND_UPDATE_TAGS
	n Lzy; SERVERBOUND_CLIENT_INFORMATION
	o Lzy; SERVERBOUND_CUSTOM_PAYLOAD
	p Lzy; SERVERBOUND_KEEP_ALIVE
	q Lzy; SERVERBOUND_PONG
	r Lzy; SERVERBOUND_RESOURCE_PACK
	s Lzy; SERVERBOUND_CUSTOM_CLICK_ACTION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lzy; createClientbound
		static
		0 o p_320509_
	b (Ljava/lang/String;)Lzy; createServerbound
		static
		0 o p_320505_
aat net/minecraft/network/protocol/common/ServerCommonPacketListener
	a (Laau;)V handleClientInformation
		0 o p_301982_
	a (Laaz;)V handleResourcePackResponse
		0 o p_294545_
	a (Laaw;)V handleCustomPayload
		0 o p_295175_
	a (Laav;)V handleCustomClickAction
		0 o p_427354_
	a (Laax;)V handleKeepAlive
		0 o p_296457_
	a (Laay;)V handlePong
		0 o p_294309_
aau net/minecraft/network/protocol/common/ServerboundClientInformationPacket
	a Lzm; STREAM_CODEC
	b Latl; information
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_302025_
	<init> (Latl;)V <init>
		0 o information
	a (Laat;)V handle
		0 o p_302031_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_302038_
	a (Lwg;)V write
		0 o p_301974_
	b ()Latl; information
	equals (Ljava/lang/Object;)Z equals
		0 o p_301992_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aav net/minecraft/network/protocol/common/ServerboundCustomClickActionPacket
	a Lzm; STREAM_CODEC
	b Lame; id
	c Ljava/util/Optional; payload
	d Lzm; UNTRUSTED_TAG_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lame;Ljava/util/Optional;)V <init>
		0 o id
		1 o payload
	a (Laat;)V handle
		0 o p_427230_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_427360_
	b ()Lame; id
	e ()Ljava/util/Optional; payload
	equals (Ljava/lang/Object;)Z equals
		0 o p_427452_
	f ()Lur; lambda$static$0
		static
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aaw net/minecraft/network/protocol/common/ServerboundCustomPayloadPacket
	a Lzm; STREAM_CODEC
	b Labe; payload
	c I MAX_PAYLOAD_SIZE
	<clinit> ()V <clinit>
		static
	<init> (Labe;)V <init>
		0 o payload
	a (Ljava/util/ArrayList;)V lambda$static$1
		static
		0 o p_333493_
	a (Laat;)V handle
		0 o p_295862_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_294792_
	a (Lame;)Lzm; lambda$static$0
		static
		0 o p_319841_
	b ()Labe; payload
	equals (Ljava/lang/Object;)Z equals
		0 o p_295947_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aax net/minecraft/network/protocol/common/ServerboundKeepAlivePacket
	a Lzm; STREAM_CODEC
	b J id
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_294566_
	<init> (J)V <init>
		0 o p_294123_
	a (Laat;)V handle
		0 o p_295223_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_296481_
	a (Lwg;)V write
		0 o p_295504_
	b ()J getId
aay net/minecraft/network/protocol/common/ServerboundPongPacket
	a Lzm; STREAM_CODEC
	b I id
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_295215_
	<init> (I)V <init>
		0 o p_295752_
	a (Laat;)V handle
		0 o p_295714_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_296439_
	a (Lwg;)V write
		0 o p_295843_
	b ()I getId
aaz net/minecraft/network/protocol/common/ServerboundResourcePackPacket
	a Lzm; STREAM_CODEC
	b Ljava/util/UUID; id
	c Laaz$a; action
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_295986_
	<init> (Ljava/util/UUID;Laaz$a;)V <init>
		0 o id
		1 o action
	a (Lwg;)V write
		0 o p_295360_
	a (Laat;)V handle
		0 o p_296386_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_294893_
	b ()Ljava/util/UUID; id
	e ()Laaz$a; action
	equals (Ljava/lang/Object;)Z equals
		0 o p_314544_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aaz$a net/minecraft/network/protocol/common/ServerboundResourcePackPacket$Action
	a Laaz$a; SUCCESSFULLY_LOADED
	b Laaz$a; DECLINED
	c Laaz$a; FAILED_DOWNLOAD
	d Laaz$a; ACCEPTED
	e Laaz$a; DOWNLOADED
	f Laaz$a; INVALID_URL
	g Laaz$a; FAILED_RELOAD
	h Laaz$a; DISCARDED
	i [Laaz$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_295965_
		1 o p_295715_
	a ()Z isTerminal
	b ()[Laaz$a; $values
		static
	valueOf (Ljava/lang/String;)Laaz$a; valueOf
		static
		0 o p_295534_
	values ()[Laaz$a; values
		static
ab net/minecraft/ResourceLocationException
	<init> (Ljava/lang/String;Ljava/lang/Throwable;)V <init>
		0 o p_135423_
		1 o p_135424_
	<init> (Ljava/lang/String;)V <init>
		0 o p_135421_
aba net/minecraft/network/protocol/common/custom/BeeDebugPayload
	a Lzm; STREAM_CODEC
	b Labe$b; TYPE
	c Laba$a; beeInfo
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_295882_
	<init> (Laba$a;)V <init>
		0 o beeInfo
	a (Lwg;)V write
		0 o p_295949_
	a ()Labe$b; type
	b ()Laba$a; beeInfo
	equals (Ljava/lang/Object;)Z equals
		0 o p_294444_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aba$a net/minecraft/network/protocol/common/custom/BeeDebugPayload$BeeInfo
	a Ljava/util/UUID; uuid
	b I id
	c Lfis; pos
	d Lfaz; path
	e Ljb; hivePos
	f Ljb; flowerPos
	g I travelTicks
	h Ljava/util/Set; goals
	i Ljava/util/List; blacklistedHives
	<init> (Lwg;)V <init>
		0 o p_295195_
	<init> (Ljava/util/UUID;ILfis;Lfaz;Ljb;Ljb;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 (Lwg;)V write
		0 o p_294673_
	a (Ljb;)Z hasHive
		0 o p_296043_
	a (Lwg;Lfaz;)V lambda$write$0
		static
		0 o p_294507_
		1 o p_294902_
	b ()Ljava/util/UUID; uuid
	c ()I id
	d ()Lfis; pos
	e ()Lfaz; path
	equals (Ljava/lang/Object;)Z equals
		0 o p_296075_
	f ()Ljb; hivePos
	g ()Ljb; flowerPos
	h ()I travelTicks
	hashCode ()I hashCode
	i ()Ljava/util/Set; goals
	j ()Ljava/util/List; blacklistedHives
	toString ()Ljava/lang/String; toString
abb net/minecraft/network/protocol/common/custom/BrainDebugPayload
	a Lzm; STREAM_CODEC
	b Labe$b; TYPE
	c Labb$a; brainDump
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_295683_
	<init> (Labb$a;)V <init>
		0 o brainDump
	a (Lwg;)V write
		0 o p_294240_
	a ()Labe$b; type
	b ()Labb$a; brainDump
	equals (Ljava/lang/Object;)Z equals
		0 o p_294442_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abb$a net/minecraft/network/protocol/common/custom/BrainDebugPayload$BrainDump
	a Ljava/util/UUID; uuid
	b I id
	c Ljava/lang/String; name
	d Ljava/lang/String; profession
	e I xp
	f F health
	g F maxHealth
	h Lfis; pos
	i Ljava/lang/String; inventory
	j Lfaz; 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
	<init> (Ljava/util/UUID;ILjava/lang/String;Ljava/lang/String;IFFLfis;Ljava/lang/String;Lfaz;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
	<init> (Lwg;)V <init>
		0 o p_294290_
	a (Ljb;)Z hasPoi
		0 o p_294781_
	a (Lwg;Lfaz;)V lambda$write$0
		static
		0 o p_296121_
		1 o p_295181_
	a (Lwg;)V write
		0 o p_296077_
	a ()Ljava/util/UUID; uuid
	b (Ljb;)Z hasPotentialPoi
		0 o p_295626_
	b ()I id
	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 ()Lfis; pos
	hashCode ()I hashCode
	i ()Ljava/lang/String; inventory
	j ()Lfaz; 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
abc net/minecraft/network/protocol/common/custom/BrandPayload
	a Lzm; STREAM_CODEC
	b Labe$b; TYPE
	c Ljava/lang/String; brand
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o brand
	<init> (Lwg;)V <init>
		0 o p_296001_
	a (Lwg;)V write
		0 o p_294892_
	a ()Labe$b; type
	b ()Ljava/lang/String; brand
	equals (Ljava/lang/Object;)Z equals
		0 o p_294306_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abd net/minecraft/network/protocol/common/custom/BreezeDebugPayload
	a Lzm; STREAM_CODEC
	b Labe$b; TYPE
	c Labd$a; breezeInfo
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_312069_
	<init> (Labd$a;)V <init>
		0 o breezeInfo
	a (Lwg;)V write
		0 o p_312126_
	a ()Labe$b; type
	b ()Labd$a; breezeInfo
	equals (Ljava/lang/Object;)Z equals
		0 o p_312355_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abd$a net/minecraft/network/protocol/common/custom/BreezeDebugPayload$BreezeInfo
	a Ljava/util/UUID; uuid
	b I id
	c Ljava/lang/Integer; attackTarget
	d Ljb; jumpTarget
	<init> (Lwg;)V <init>
		0 o p_311866_
	<init> (Ljava/util/UUID;ILjava/lang/Integer;Ljb;)V <init>
		0 o uuid
		1 o id
		2 o attackTarget
		3 o jumpTarget
	a ()Ljava/lang/String; generateName
	a (Lwg;)V write
		0 o p_311804_
	b ()Ljava/util/UUID; uuid
	c ()I id
	d ()Ljava/lang/Integer; attackTarget
	e ()Ljb; jumpTarget
	equals (Ljava/lang/Object;)Z equals
		0 o p_311820_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abe net/minecraft/network/protocol/common/custom/CustomPacketPayload
	a (Ljava/lang/String;)Labe$b; createType
		static
		0 o p_319908_
	a ()Labe$b; type
	a (Labe$a;Ljava/util/List;)Lzm; codec
		static
		0 o p_319839_
		1 o p_320495_
	a (Lzp;Lzn;)Lzm; codec
		static
		0 o p_319960_
		1 o p_320047_
	a (Labe$c;)Lame; lambda$codec$0
		static
		0 o p_320895_
abe$1 net/minecraft/network/protocol/common/custom/CustomPacketPayload$1
	a Ljava/util/Map; val$idToType
	b Labe$a; val$fallback
	<init> (Ljava/util/Map;Labe$a;)V <init>
		0 o p_320817_
		1 o p_320421_
	a (Lwg;Labe$b;Labe;)V writeCap
		0 o p_320565_
		1 o p_320917_
		2 o p_320112_
	a (Lwg;)Labe; decode
		0 o p_320227_
	a (Lwg;Labe;)V encode
		0 o p_320490_
		1 o p_319776_
	a (Lame;)Lzm; findCodec
		0 o p_320938_
	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_
abe$a net/minecraft/network/protocol/common/custom/CustomPacketPayload$FallbackProvider
	create (Lame;)Lzm; create
		0 o p_320236_
abe$b net/minecraft/network/protocol/common/custom/CustomPacketPayload$Type
	a Lame; id
	<init> (Lame;)V <init>
		0 o id
	a ()Lame; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_320104_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abe$c net/minecraft/network/protocol/common/custom/CustomPacketPayload$TypeAndCodec
	a Labe$b; type
	b Lzm; codec
	<init> (Labe$b;Lzm;)V <init>
		0 o type
		1 o codec
	a ()Labe$b; type
	b ()Lzm; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_320361_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abf net/minecraft/network/protocol/common/custom/DiscardedPayload
	a Lame; id
	<init> (Lame;)V <init>
		0 o id
	a (Labf;Lwg;)V lambda$codec$0
		static
		0 o p_320462_
		1 o p_319882_
	a (ILame;Lwg;)Labf; lambda$codec$1
		static
		0 o p_320818_
		1 o p_320449_
		2 o p_319935_
	a (Lame;I)Lzm; codec
		static
		0 o p_320106_
		1 o p_319929_
	a ()Labe$b; type
	b ()Lame; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_294326_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abg net/minecraft/network/protocol/common/custom/GameEventDebugPayload
	a Lzm; STREAM_CODEC
	b Labe$b; TYPE
	c Lamd; gameEventType
	d Lfis; pos
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_294345_
	<init> (Lamd;Lfis;)V <init>
		0 o gameEventType
		1 o pos
	a (Lwg;)V write
		0 o p_295680_
	a ()Labe$b; type
	b ()Lamd; gameEventType
	c ()Lfis; pos
	equals (Ljava/lang/Object;)Z equals
		0 o p_294296_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abh net/minecraft/network/protocol/common/custom/GameEventListenerDebugPayload
	a Lzm; STREAM_CODEC
	b Labe$b; TYPE
	c Lejf; listenerPos
	d I listenerRange
	<clinit> ()V <clinit>
		static
	<init> (Lejf;I)V <init>
		0 o listenerPos
		1 o listenerRange
	a ()Labe$b; type
	b ()Lejf; listenerPos
	c ()I listenerRange
	equals (Ljava/lang/Object;)Z equals
		0 o p_296329_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abi net/minecraft/network/protocol/common/custom/GameTestAddMarkerDebugPayload
	a Lzm; STREAM_CODEC
	b Labe$b; TYPE
	c Ljb; pos
	d I color
	e Ljava/lang/String; text
	f I durationMs
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_294353_
	<init> (Ljb;ILjava/lang/String;I)V <init>
		0 o pos
		1 o color
		2 o text
		3 o durationMs
	a (Lwg;)V write
		0 o p_294856_
	a ()Labe$b; type
	b ()Ljb; 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
abj net/minecraft/network/protocol/common/custom/GameTestClearMarkersDebugPayload
	a Lzm; STREAM_CODEC
	b Labe$b; TYPE
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_294413_
	<init> ()V <init>
	a (Lwg;)V write
		0 o p_294656_
	a ()Labe$b; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_295959_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abk net/minecraft/network/protocol/common/custom/GoalDebugPayload
	a Lzm; STREAM_CODEC
	b Labe$b; TYPE
	c I entityId
	d Ljb; pos
	e Ljava/util/List; goals
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_295257_
	<init> (ILjb;Ljava/util/List;)V <init>
		0 o entityId
		1 o pos
		2 o goals
	a (Lwg;)V write
		0 o p_295543_
	a ()Labe$b; type
	a (Lwg;Labk$a;)V lambda$write$0
		static
		0 o p_294168_
		1 o p_295766_
	b ()I entityId
	c ()Ljb; pos
	d ()Ljava/util/List; goals
	equals (Ljava/lang/Object;)Z equals
		0 o p_295273_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abk$a net/minecraft/network/protocol/common/custom/GoalDebugPayload$DebugGoal
	a I priority
	b Z isRunning
	c Ljava/lang/String; name
	<init> (Lwg;)V <init>
		0 o p_294803_
	<init> (IZLjava/lang/String;)V <init>
		0 o priority
		1 o isRunning
		2 o name
	a ()I priority
	a (Lwg;)V write
		0 o p_294258_
	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
abl net/minecraft/network/protocol/common/custom/HiveDebugPayload
	a Lzm; STREAM_CODEC
	b Labe$b; TYPE
	c Labl$a; hiveInfo
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_296486_
	<init> (Labl$a;)V <init>
		0 o hiveInfo
	a (Lwg;)V write
		0 o p_294516_
	a ()Labe$b; type
	b ()Labl$a; hiveInfo
	equals (Ljava/lang/Object;)Z equals
		0 o p_294471_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abl$a net/minecraft/network/protocol/common/custom/HiveDebugPayload$HiveInfo
	a Ljb; pos
	b Ljava/lang/String; hiveType
	c I occupantCount
	d I honeyLevel
	e Z sedated
	<init> (Ljb;Ljava/lang/String;IIZ)V <init>
		0 o pos
		1 o hiveType
		2 o occupantCount
		3 o honeyLevel
		4 o sedated
	<init> (Lwg;)V <init>
		0 o p_295182_
	a (Lwg;)V write
		0 o p_295315_
	a ()Ljb; 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
abm net/minecraft/network/protocol/common/custom/NeighborUpdatesDebugPayload
	a Lzm; STREAM_CODEC
	b Labe$b; TYPE
	c J time
	d Ljb; pos
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_295153_
	<init> (JLjb;)V <init>
		0 o time
		1 o pos
	a (Lwg;)V write
		0 o p_296340_
	a ()Labe$b; type
	b ()J time
	c ()Ljb; pos
	equals (Ljava/lang/Object;)Z equals
		0 o p_295086_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abn net/minecraft/network/protocol/common/custom/PathfindingDebugPayload
	a Lzm; STREAM_CODEC
	b Labe$b; TYPE
	c I entityId
	d Lfaz; path
	e F maxNodeDistance
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_296445_
	<init> (ILfaz;F)V <init>
		0 o entityId
		1 o path
		2 o maxNodeDistance
	a (Lwg;)V write
		0 o p_295342_
	a ()Labe$b; type
	b ()I entityId
	c ()Lfaz; path
	d ()F maxNodeDistance
	equals (Ljava/lang/Object;)Z equals
		0 o p_294854_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abo net/minecraft/network/protocol/common/custom/PoiAddedDebugPayload
	a Lzm; STREAM_CODEC
	b Labe$b; TYPE
	c Ljb; pos
	d Ljava/lang/String; poiType
	e I freeTicketCount
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_294710_
	<init> (Ljb;Ljava/lang/String;I)V <init>
		0 o pos
		1 o poiType
		2 o freeTicketCount
	a (Lwg;)V write
		0 o p_295635_
	a ()Labe$b; type
	b ()Ljb; 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
abp net/minecraft/network/protocol/common/custom/PoiRemovedDebugPayload
	a Lzm; STREAM_CODEC
	b Labe$b; TYPE
	c Ljb; pos
	<clinit> ()V <clinit>
		static
	<init> (Ljb;)V <init>
		0 o pos
	<init> (Lwg;)V <init>
		0 o p_295381_
	a (Lwg;)V write
		0 o p_295470_
	a ()Labe$b; type
	b ()Ljb; pos
	equals (Ljava/lang/Object;)Z equals
		0 o p_295876_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abq net/minecraft/network/protocol/common/custom/PoiTicketCountDebugPayload
	a Lzm; STREAM_CODEC
	b Labe$b; TYPE
	c Ljb; pos
	d I freeTicketCount
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_295976_
	<init> (Ljb;I)V <init>
		0 o pos
		1 o freeTicketCount
	a (Lwg;)V write
		0 o p_295476_
	a ()Labe$b; type
	b ()Ljb; pos
	c ()I freeTicketCount
	equals (Ljava/lang/Object;)Z equals
		0 o p_294877_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abr net/minecraft/network/protocol/common/custom/RaidsDebugPayload
	a Lzm; STREAM_CODEC
	b Labe$b; TYPE
	c Ljava/util/List; raidCenters
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_295468_
	<init> (Ljava/util/List;)V <init>
		0 o raidCenters
	a (Lwg;)V write
		0 o p_294905_
	a ()Labe$b; type
	b ()Ljava/util/List; raidCenters
	equals (Ljava/lang/Object;)Z equals
		0 o p_295184_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abs net/minecraft/network/protocol/common/custom/RedstoneWireOrientationsDebugPayload
	a Labe$b; TYPE
	b Lzm; STREAM_CODEC
	c J time
	d Ljava/util/List; wires
	<clinit> ()V <clinit>
		static
	<init> (JLjava/util/List;)V <init>
		0 o time
		1 o wires
	a ()Labe$b; type
	b ()J time
	c ()Ljava/util/List; wires
	equals (Ljava/lang/Object;)Z equals
		0 o p_360510_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abs$a net/minecraft/network/protocol/common/custom/RedstoneWireOrientationsDebugPayload$Wire
	a Lzm; STREAM_CODEC
	b Ljb; pos
	c Lfbt; orientation
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Lfbt;)V <init>
		0 o pos
		1 o orientation
	a ()Ljb; pos
	b ()Lfbt; orientation
	equals (Ljava/lang/Object;)Z equals
		0 o p_360305_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abt net/minecraft/network/protocol/common/custom/StructuresDebugPayload
	a Lzm; STREAM_CODEC
	b Labe$b; TYPE
	c Lamd; dimension
	d Leuq; mainBB
	e Ljava/util/List; pieces
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_294983_
	<init> (Lamd;Leuq;Ljava/util/List;)V <init>
		0 o dimension
		1 o mainBB
		2 o pieces
	a ()Labe$b; type
	a (Lwg;)V write
		0 o p_295318_
	a (Lwg;Lwg;Labt$a;)V lambda$write$0
		static
		0 o p_296419_
		1 o p_294583_
		2 o p_296047_
	a (Lwg;Leuq;)V writeBoundingBox
		static
		0 o p_296195_
		1 o p_294095_
	b ()Lamd; dimension
	b (Lwg;)Leuq; readBoundingBox
		static
		0 o p_294387_
	c ()Leuq; mainBB
	d ()Ljava/util/List; pieces
	equals (Ljava/lang/Object;)Z equals
		0 o p_295021_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
abt$a net/minecraft/network/protocol/common/custom/StructuresDebugPayload$PieceInfo
	a Leuq; boundingBox
	b Z isStart
	<init> (Leuq;Z)V <init>
		0 o boundingBox
		1 o isStart
	<init> (Lwg;)V <init>
		0 o p_294562_
	a ()Leuq; boundingBox
	a (Lwg;)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
abu net/minecraft/network/protocol/common/custom/VillageSectionsDebugPayload
	a Lzm; STREAM_CODEC
	b Labe$b; TYPE
	c Ljava/util/Set; villageChunks
	d Ljava/util/Set; notVillageChunks
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Set;Ljava/util/Set;)V <init>
		0 o villageChunks
		1 o notVillageChunks
	<init> (Lwg;)V <init>
		0 o p_295961_
	a (Lwg;)V write
		0 o p_295698_
	a ()Labe$b; type
	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
abv net/minecraft/network/protocol/common/custom/WorldGenAttemptDebugPayload
	a Lzm; STREAM_CODEC
	b Labe$b; TYPE
	c Ljb; pos
	d F scale
	e F red
	f F green
	g F blue
	h F alpha
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_295574_
	<init> (Ljb;FFFFF)V <init>
		0 o pos
		1 o scale
		2 o red
		3 o green
		4 o blue
		5 o alpha
	a ()Labe$b; type
	a (Lwg;)V write
		0 o p_295822_
	b ()Ljb; 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
abw net/minecraft/network/protocol/common/custom/package-info
abx net/minecraft/network/protocol/common/package-info
aby net/minecraft/network/protocol/configuration/ClientConfigurationPacketListener
	a (Lacb;)V handleResetChat
		0 o p_338667_
	a (Lacc;)V handleSelectKnownPacks
		0 o p_326313_
	a (Laca;)V handleRegistryData
		0 o p_295674_
	a (Lacd;)V handleEnabledFeatures
		0 o p_296241_
	a (Labz;)V handleConfigurationFinished
		0 o p_295371_
	b ()Lwe; protocol
abz net/minecraft/network/protocol/configuration/ClientboundFinishConfigurationPacket
	a Labz; INSTANCE
	b Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_294212_
	a (Laby;)V handle
		0 o p_294157_
	d ()Z isTerminal
ac net/minecraft/SharedConstants
	A Z DEBUG_COLLISION
	B Z DEBUG_SHOW_LOCAL_SERVER_ENTITY_HIT_BOXES
	C Z DEBUG_SUPPORT_BLOCKS
	D Z DEBUG_SHAPES
	E Z DEBUG_NEIGHBORSUPDATE
	F Z DEBUG_EXPERIMENTAL_REDSTONEWIRE_UPDATE_ORDER
	G Z DEBUG_STRUCTURES
	H Z DEBUG_LIGHT
	I Z DEBUG_SKY_LIGHT_SECTIONS
	J Z DEBUG_WORLDGENATTEMPT
	K Z DEBUG_SOLID_FACE
	L Z DEBUG_CHUNKS
	M Z DEBUG_GAME_EVENT_LISTENERS
	N Z DEBUG_DUMP_TEXTURE_ATLAS
	O Z DEBUG_DUMP_INTERPOLATED_TEXTURE_FRAMES
	P Z DEBUG_STRUCTURE_EDIT_MODE
	Q Z DEBUG_SAVE_STRUCTURES_AS_SNBT
	R Z DEBUG_SYNCHRONOUS_GL_LOGS
	S Z DEBUG_VERBOSE_SERVER_EVENTS
	T Z DEBUG_NAMED_RUNNABLES
	U Z DEBUG_GOAL_SELECTOR
	V Z DEBUG_VILLAGE_SECTIONS
	W Z DEBUG_BRAIN
	X Z DEBUG_BEES
	Y Z DEBUG_RAIDS
	Z Z DEBUG_BLOCK_BREAK
	a Z SNAPSHOT
	aA Z DEBUG_DISABLE_AQUIFERS
	aB Z DEBUG_DISABLE_SURFACE
	aC Z DEBUG_DISABLE_CARVERS
	aD Z DEBUG_DISABLE_STRUCTURES
	aE Z DEBUG_DISABLE_FEATURES
	aF Z DEBUG_DISABLE_ORE_VEINS
	aG Z DEBUG_DISABLE_BLENDING
	aH Z DEBUG_DISABLE_BELOW_ZERO_RETROGENERATION
	aI I DEFAULT_MINECRAFT_PORT
	aJ Z DEBUG_SUBTITLES
	aK I FAKE_MS_LATENCY
	aL I FAKE_MS_JITTER
	aM Lio/netty/util/ResourceLeakDetector$Level; NETTY_LEAK_DETECTION
	aN Z COMMAND_STACK_TRACES
	aO Z DEBUG_WORLD_RECREATE
	aP Z DEBUG_SHOW_SERVER_DEBUG_VALUES
	aQ Z DEBUG_FEATURE_COUNT
	aR Z DEBUG_RESOURCE_GENERATION_OVERRIDE
	aS Z DEBUG_FORCE_TELEMETRY
	aT Z DEBUG_DONT_SEND_TELEMETRY_TO_BACKEND
	aU J MAXIMUM_TICK_TIME_NANOS
	aV F MAXIMUM_BLOCK_EXPLOSION_RESISTANCE
	aW Z USE_WORKFLOWS_HOOKS
	aX Z USE_DEVONLY
	aY Z CHECK_DATA_FIXER_SCHEMA
	aZ Z IS_RUNNING_IN_IDE
	aa Z DEBUG_MONITOR_TICK_TIMES
	ab Z DEBUG_KEEP_JIGSAW_BLOCKS_DURING_STRUCTURE_GEN
	ac Z DEBUG_DONT_SAVE_WORLD
	ad Z DEBUG_LARGE_DRIPSTONE
	ae Z DEBUG_CARVERS
	af Z DEBUG_ORE_VEINS
	ag Z DEBUG_SCULK_CATALYST
	ah Z DEBUG_BYPASS_REALMS_VERSION_CHECK
	ai Z DEBUG_SOCIAL_INTERACTIONS
	aj Z DEBUG_VALIDATE_RESOURCE_PATH_CASE
	ak Z DEBUG_UNLOCK_ALL_TRADES
	al Z DEBUG_BREEZE_MOB
	am Z DEBUG_TRIAL_SPAWNER_DETECTS_SHEEP_AS_PLAYERS
	an Z DEBUG_VAULT_DETECTS_SHEEP_AS_PLAYERS
	ao Z DEBUG_FORCE_ONBOARDING_SCREEN
	ap Z DEBUG_CURSOR_POS
	aq Z DEBUG_DEFAULT_SKIN_OVERRIDE
	ar Z DEBUG_IGNORE_LOCAL_MOB_CAP
	as Z DEBUG_DISABLE_LIQUID_SPREADING
	at Z DEBUG_AQUIFERS
	au Z DEBUG_JFR_PROFILING_ENABLE_LEVEL_LOADING
	av Z DEBUG_ENTITY_BLOCK_INTERSECTION
	aw Z debugGenerateSquareTerrainWithoutNoise
	ax Z debugGenerateStripedTerrainWithoutNoise
	ay Z DEBUG_ONLY_GENERATE_HALF_THE_WORLD
	az Z DEBUG_DISABLE_FLUID_GENERATION
	b I WORLD_VERSION
	ba I WORLD_RESOLUTION
	bb I MAX_CHAT_LENGTH
	bc I MAX_USER_INPUT_COMMAND_LENGTH
	bd I MAX_FUNCTION_COMMAND_LENGTH
	be I MAX_PLAYER_NAME_LENGTH
	bf I MAX_CHAINED_NEIGHBOR_UPDATES
	bg I MAX_RENDER_DISTANCE
	bh [C ILLEGAL_FILE_CHARACTERS
	bi I TICKS_PER_SECOND
	bj I MILLIS_PER_TICK
	bk I TICKS_PER_MINUTE
	bl I TICKS_PER_GAME_DAY
	bm F AVERAGE_GAME_TICKS_PER_RANDOM_TICK_PER_BLOCK
	bn F AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_MINUTE
	bo F AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_GAME_DAY
	bp I WORLD_ICON_SIZE
	bq I SNAPSHOT_PROTOCOL_BIT
	br Lah; CURRENT_VERSION
	c Ljava/lang/String; SERIES
	d Ljava/lang/String; VERSION_STRING
	e I RELEASE_NETWORK_PROTOCOL_VERSION
	f I SNAPSHOT_NETWORK_PROTOCOL_VERSION
	g I SNBT_NAG_VERSION
	h Z CRASH_EAGERLY
	i I RESOURCE_PACK_FORMAT
	j I DATA_PACK_FORMAT
	k I LANGUAGE_FORMAT
	l I REPORT_FORMAT_VERSION
	m Ljava/lang/String; DATA_VERSION_TAG
	n Z FIX_TNT_DUPE
	o Z FIX_SAND_DUPE
	p Z USE_DEBUG_FEATURES
	q Z DEBUG_OPEN_INCOMPATIBLE_WORLDS
	r Z DEBUG_ALLOW_LOW_SIM_DISTANCE
	s Z DEBUG_HOTKEYS
	t Z DEBUG_UI_NARRATION
	u Z DEBUG_RENDER
	v Z DEBUG_SHUFFLE_UI_RENDERING_ORDER
	w Z DEBUG_RENDER_UI_LAYERING_RECTANGLES
	x Z DEBUG_PATHFINDING
	y Z DEBUG_WATER
	z Z DEBUG_HEIGHTMAP
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()V tryDetectVersion
		static
	a (Ldlz;)Z debugVoidTerrain
		static
		0 o p_183708_
	a (Lah;)V setVersion
		static
		0 o p_183706_
	b ()Lah; getCurrentVersion
		static
	c ()I getProtocolVersion
		static
aca net/minecraft/network/protocol/configuration/ClientboundRegistryDataPacket
	a Lzm; STREAM_CODEC
	b Lamd; registry
	c Ljava/util/List; entries
	d Lzm; REGISTRY_KEY_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lamd;Ljava/util/List;)V <init>
		0 o registry
		1 o entries
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_294547_
	a (Laby;)V handle
		0 o p_296114_
	b ()Lamd; registry
	e ()Ljava/util/List; entries
	equals (Ljava/lang/Object;)Z equals
		0 o p_295506_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
acb net/minecraft/network/protocol/configuration/ClientboundResetChatPacket
	a Lacb; INSTANCE
	b Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lws;)V handle
		0 o p_338568_
	a (Laby;)V handle
		0 o p_338468_
	a ()Lzy; type
acc net/minecraft/network/protocol/configuration/ClientboundSelectKnownPacks
	a Lzm; STREAM_CODEC
	b Ljava/util/List; knownPacks
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o knownPacks
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_326128_
	a (Laby;)V handle
		0 o p_326447_
	b ()Ljava/util/List; knownPacks
	equals (Ljava/lang/Object;)Z equals
		0 o p_325950_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
acd net/minecraft/network/protocol/configuration/ClientboundUpdateEnabledFeaturesPacket
	a Lzm; STREAM_CODEC
	b Ljava/util/Set; features
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_295459_
	<init> (Ljava/util/Set;)V <init>
		0 o features
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_294598_
	a (Lwg;)V write
		0 o p_294891_
	a (Laby;)V handle
		0 o p_294170_
	b ()Ljava/util/Set; features
	equals (Ljava/lang/Object;)Z equals
		0 o p_294138_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ace net/minecraft/network/protocol/configuration/ConfigurationPacketTypes
	a Lzy; CLIENTBOUND_FINISH_CONFIGURATION
	b Lzy; CLIENTBOUND_REGISTRY_DATA
	c Lzy; CLIENTBOUND_UPDATE_ENABLED_FEATURES
	d Lzy; CLIENTBOUND_SELECT_KNOWN_PACKS
	e Lzy; CLIENTBOUND_RESET_CHAT
	f Lzy; SERVERBOUND_FINISH_CONFIGURATION
	g Lzy; SERVERBOUND_SELECT_KNOWN_PACKS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lzy; createClientbound
		static
		0 o p_320514_
	b (Ljava/lang/String;)Lzy; createServerbound
		static
		0 o p_320087_
acf net/minecraft/network/protocol/configuration/ConfigurationProtocols
	a Laac; SERVERBOUND_TEMPLATE
	b Lwu; SERVERBOUND
	c Laac; CLIENTBOUND_TEMPLATE
	d Lwu; CLIENTBOUND
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laab;)V lambda$static$1
		static
		0 o p_425192_
	b (Laab;)V lambda$static$0
		static
		0 o p_426943_
acg net/minecraft/network/protocol/configuration/ServerConfigurationPacketListener
	a (Lach;)V handleConfigurationFinished
		0 o p_295218_
	a (Laci;)V handleSelectKnownPacks
		0 o p_326510_
	b ()Lwe; protocol
ach net/minecraft/network/protocol/configuration/ServerboundFinishConfigurationPacket
	a Lach; INSTANCE
	b Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lzy; type
	a (Lacg;)V handle
		0 o p_295379_
	a (Lws;)V handle
		0 o p_295415_
	d ()Z isTerminal
aci net/minecraft/network/protocol/configuration/ServerboundSelectKnownPacks
	a Lzm; STREAM_CODEC
	b Ljava/util/List; knownPacks
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o knownPacks
	a ()Lzy; type
	a (Lacg;)V handle
		0 o p_326477_
	a (Lws;)V handle
		0 o p_326008_
	b ()Ljava/util/List; knownPacks
	equals (Ljava/lang/Object;)Z equals
		0 o p_326182_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
acj net/minecraft/network/protocol/configuration/package-info
ack net/minecraft/network/protocol/cookie/ClientCookiePacketListener
	a (Lacl;)V handleRequestCookie
		0 o p_320450_
acl net/minecraft/network/protocol/cookie/ClientboundCookieRequestPacket
	a Lzm; STREAM_CODEC
	b Lame; key
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_320446_
	<init> (Lame;)V <init>
		0 o key
	a (Lack;)V handle
		0 o p_320203_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_320535_
	a (Lwg;)V write
		0 o p_320402_
	b ()Lame; key
	equals (Ljava/lang/Object;)Z equals
		0 o p_320790_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
acm net/minecraft/network/protocol/cookie/CookiePacketTypes
	a Lzy; CLIENTBOUND_COOKIE_REQUEST
	b Lzy; SERVERBOUND_COOKIE_RESPONSE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lzy; createClientbound
		static
		0 o p_320264_
	b (Ljava/lang/String;)Lzy; createServerbound
		static
		0 o p_320414_
acn net/minecraft/network/protocol/cookie/ServerCookiePacketListener
	a (Laco;)V handleCookieResponse
		0 o p_319863_
aco net/minecraft/network/protocol/cookie/ServerboundCookieResponsePacket
	a Lzm; STREAM_CODEC
	b Lame; key
	c [B payload
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_320325_
	<init> (Lame;[B)V <init>
		0 o key
		1 o payload
	a (Lacn;)V handle
		0 o p_320233_
	a (Lwg;)V write
		0 o p_319829_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_320542_
	b ()Lame; key
	e ()[B payload
	equals (Ljava/lang/Object;)Z equals
		0 o p_320629_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
acp net/minecraft/network/protocol/cookie/package-info
acq net/minecraft/network/protocol/game/ClientGamePacketListener
	a (Lagu;)V handleSystemChat
		0 o p_237543_
	a (Lagb;)V handleSetEntityMotion
		0 o p_131434_
	a (Laff;)V handleRemoveEntities
		0 o p_182700_
	a (Ladc;)V handleChangeDifficulty
		0 o p_131380_
	a (Lafy;)V handleSetDisplayObjective
		0 o p_131431_
	a (Lafn;)V setActionBarText
		0 o p_178550_
	a (Ladk;)V handleContainerContent
		0 o p_131386_
	a (Ladv;)V handleExplosion
		0 o p_131394_
	a (Laha;)V handleTickingState
		0 o p_309206_
	a (Lagj;)V handleSetPlayerTeamPacket
		0 o p_131440_
	a (Lacr;)V handleAddEntity
		0 o p_131367_
	a (Laeo;)V handleOpenScreen
		0 o p_131409_
	a (Lagr;)V handleSoundEvent
		0 o p_131445_
	a (Lacz;)V handleBossUpdate
		0 o p_131379_
	a (Laeu;)V handlePlayerCombatEnter
		0 o p_178547_
	a (Lafi;)V handleRespawn
		0 o p_131421_
	a (Lagx;)V handleTakeItemEntity
		0 o p_131449_
	a (Ladh;)V handleCommandSuggestions
		0 o p_131382_
	a (Lahf;)V handleUpdateMobEffect
		0 o p_131453_
	a (Lads;)V handleDisguisedChat
		0 o p_251057_
	a (Lafq;)V handleSetBorderSize
		0 o p_178553_
	a (Laft;)V handleSetCamera
		0 o p_131426_
	a (Ladp;)V handleDamageEvent
		0 o p_270900_
	a (Lafa;)V handleRotatePlayer
		0 o p_380285_
	a (Laed;)V handleLevelEvent
		0 o p_131400_
	a (Lael;)V handleMinecartAlongTrack
		0 o p_362353_
	a (Lage;)V handleSetHealth
		0 o p_131437_
	a (Laex;)V handlePlayerInfoUpdate
		0 o p_248573_
	a (Lagm;)V setSubtitleText
		0 o p_178556_
	a (Lacw;)V handleBlockEntityData
		0 o p_131376_
	a (Lafh;)V handleResetScore
		0 o p_313913_
	a (Lagw;)V handleTagQueryPacket
		0 o p_131448_
	a (Ladi;)V handleCommands
		0 o p_131383_
	a (Ladt;)V handleEntityEvent
		0 o p_131393_
	a (Lafp;)V handleSetBorderLerpSize
		0 o p_178552_
	a (Lacx;)V handleBlockEvent
		0 o p_131377_
	a (Lafs;)V handleSetBorderWarningDistance
		0 o p_178555_
	a (Lahc;)V handleWaypoint
		0 o p_416470_
	a (Laee;)V handleParticleEvent
		0 o p_131401_
	a (Laew;)V handlePlayerInfoRemove
		0 o p_252308_
	a (Lagz;)V handleTestInstanceBlockStatus
		0 o p_397636_
	a (Lagd;)V handleSetExperience
		0 o p_131436_
	a (Laem;)V handleMoveVehicle
		0 o p_131407_
	a (Lagl;)V handleSetSimulationDistance
		0 o p_195624_
	a (Lady;)V handleHorseScreenOpen
		0 o p_131397_
	a (Ladf;)V handleChunksBiomes
		0 o p_275451_
	a (Lafc;)V handleRecipeBookAdd
		0 o p_380093_
	a (Lafk;)V handleChunkBlocksUpdate
		0 o p_131423_
	a (Lafv;)V handleSetChunkCacheRadius
		0 o p_131429_
	a (Ladq;)V handleDebugSample
		0 o p_323534_
	a (Ladn;)V handleItemCooldown
		0 o p_131389_
	a (Laez;)V handleMovePlayer
		0 o p_131416_
	a (Laej;)V handleMerchantOffers
		0 o p_131405_
	a (Lagg;)V handleAddObjective
		0 o p_131438_
	a (Laer;)V handlePlayerAbilities
		0 o p_131412_
	a (Lago;)V setTitleText
		0 o p_178557_
	a (Lacu;)V handleBlockChangedAck
		0 o p_237538_
	a (Ladz;)V handleHurtAnimation
		0 o p_265165_
	a (Lafj;)V handleRotateMob
		0 o p_131422_
	a (Ladg;)V handleTitlesClear
		0 o p_178543_
	a (Lahe;)V handleUpdateAttributes
		0 o p_131452_
	a (Ladr;)V handleDeleteChat
		0 o p_241462_
	a (Lafu;)V handleSetChunkCacheCenter
		0 o p_131428_
	a (Lafr;)V handleSetBorderWarningDelay
		0 o p_178554_
	a (Lado;)V handleCustomChatCompletions
		0 o p_240770_
	a (Laec;)V handleLevelChunkWithLight
		0 o p_195622_
	a (Lafb;)V handleProjectilePowerPacket
		0 o p_339666_
	a (Lagf;)V handleSetHeldSlot
		0 o p_361915_
	a (Laey;)V handleLookAt
		0 o p_131415_
	a (Laek;)V handleMoveEntity
		0 o p_131406_
	a (Lagn;)V handleSetTime
		0 o p_131442_
	a (Lacv;)V handleBlockDestruction
		0 o p_131375_
	a (Laeq;)V handlePlaceRecipe
		0 o p_131411_
	a (Ladd;)V handleChunkBatchFinished
		0 o p_295302_
	a (Lagt;)V handleStopSoundEvent
		0 o p_131446_
	a (Lafe;)V handleRecipeBookSettings
		0 o p_379829_
	a (Laga;)V handleEntityLinkPacket
		0 o p_131433_
	a (Lafm;)V handleServerData
		0 o p_237541_
	a (Lafx;)V handleSetSpawn
		0 o p_131430_
	a (Ladl;)V handleContainerSetData
		0 o p_131387_
	a (Ladw;)V handleForgetLevelChunk
		0 o p_131395_
	a (Lahb;)V handleTickingStep
		0 o p_309008_
	a (Lagi;)V handleSetPlayerInventory
		0 o p_362357_
	a (Laeh;)V handleLogin
		0 o p_131403_
	a (Lacs;)V handleAnimate
		0 o p_131372_
	a (Lagy;)V handleTeleportEntity
		0 o p_131450_
	a (Laet;)V handlePlayerCombatEnd
		0 o p_178546_
	a (Lagq;)V handleSoundEntityEvent
		0 o p_131444_
	a (Laep;)V handleOpenSignEditor
		0 o p_131410_
	a (Lafd;)V handleRecipeBookRemove
		0 o p_380197_
	a (Lade;)V handleChunkBatchStart
		0 o p_295789_
	a (Lahg;)V handleUpdateRecipes
		0 o p_131454_
	a (Laea;)V handleInitializeBorder
		0 o p_178544_
	a (Lafl;)V handleSelectAdvancementsTab
		0 o p_131424_
	a (Lafw;)V handleSetCursorItem
		0 o p_361508_
	a (Ladx;)V handleGameEvent
		0 o p_131396_
	a (Lagh;)V handleSetEntityPassengersPacket
		0 o p_131439_
	a (Ladm;)V handleContainerSetSlot
		0 o p_131388_
	a (Laei;)V handleMapItemData
		0 o p_131404_
	a (Lagp;)V setTitlesAnimation
		0 o p_178558_
	a (Lact;)V handleAwardStats
		0 o p_131373_
	a (Laes;)V handlePlayerChat
		0 o p_237540_
	a (Lafg;)V handleRemoveMobEffect
		0 o p_131419_
	a (Lagv;)V handleTabListCustomisation
		0 o p_131447_
	a (Ladb;)V handleBundlePacket
		0 o p_265211_
	a (Lagc;)V handleSetEquipment
		0 o p_131435_
	a (Ladu;)V handleEntityPositionSync
		0 o p_379541_
	a (Ladj;)V handleContainerClose
		0 o p_131385_
	a (Lafz;)V handleSetEntityData
		0 o p_131432_
	a (Lafo;)V handleSetBorderCenter
		0 o p_178551_
	a (Laef;)V handleLightUpdatePacket
		0 o p_195623_
	a (Lagk;)V handleSetScore
		0 o p_131441_
	a (Lacy;)V handleBlockUpdate
		0 o p_131378_
	a (Lahd;)V handleUpdateAdvancementsPacket
		0 o p_131451_
	a (Laev;)V handlePlayerCombatKill
		0 o p_178548_
	a (Lags;)V handleConfigurationStart
		0 o p_294815_
	a (Laen;)V handleOpenBook
		0 o p_131408_
	b ()Lwe; protocol
acr net/minecraft/network/protocol/game/ClientboundAddEntityPacket
	a Lzm; STREAM_CODEC
	b D MAGICAL_QUANTIZATION
	c D LIMIT
	d I id
	e Ljava/util/UUID; uuid
	f Lbzv; type
	g D x
	h D y
	i D z
	j I xa
	k I ya
	l I za
	m B xRot
	n B yRot
	o B yHeadRot
	p I data
	<clinit> ()V <clinit>
		static
	<init> (ILjava/util/UUID;DDDFFLbzv;ILfis;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> (Lbzm;Latz;I)V <init>
		0 o p_131481_
		1 o p_352292_
		2 o p_352422_
	<init> (Lbzm;Latz;)V <init>
		0 o p_131483_
		1 o p_352367_
	<init> (Lbzm;ILjb;)V <init>
		0 o p_237558_
		1 o p_237559_
		2 o p_237560_
	<init> (Lwx;)V <init>
		0 o p_319919_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_131495_
	a (Lws;)V handle
		0 o p_131493_
	a (Lwx;)V write
		0 o p_320192_
	b ()I getId
	e ()Ljava/util/UUID; getUUID
	f ()Lbzv; 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
acs net/minecraft/network/protocol/game/ClientboundAnimatePacket
	a Lzm; STREAM_CODEC
	b I SWING_MAIN_HAND
	c I WAKE_UP
	d I SWING_OFF_HAND
	e I CRITICAL_HIT
	f I MAGIC_CRITICAL_HIT
	g I id
	h I action
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_178590_
	<init> (Lbzm;I)V <init>
		0 o p_131616_
		1 o p_131617_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_131623_
	a (Lws;)V handle
		0 o p_131621_
	a (Lwg;)V write
		0 o p_131626_
	b ()I getId
	e ()I getAction
act net/minecraft/network/protocol/game/ClientboundAwardStatsPacket
	a Lzm; STREAM_CODEC
	b Lit/unimi/dsi/fastutil/objects/Object2IntMap; stats
	c Lzm; STAT_VALUES_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V <init>
		0 o stats
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_131642_
	a (Lws;)V handle
		0 o p_131640_
	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
acu net/minecraft/network/protocol/game/ClientboundBlockChangedAckPacket
	a Lzm; STREAM_CODEC
	b I sequence
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_237582_
	<init> (I)V <init>
		0 o sequence
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_237588_
	a (Lws;)V handle
		0 o p_237586_
	a (Lwg;)V write
		0 o p_237584_
	b ()I sequence
	equals (Ljava/lang/Object;)Z equals
		0 o p_237591_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
acv net/minecraft/network/protocol/game/ClientboundBlockDestructionPacket
	a Lzm; STREAM_CODEC
	b I id
	c Ljb; pos
	d I progress
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_178606_
	<init> (ILjb;I)V <init>
		0 o p_131676_
		1 o p_131677_
		2 o p_131678_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_131684_
	a (Lws;)V handle
		0 o p_131682_
	a (Lwg;)V write
		0 o p_131687_
	b ()I getId
	e ()Ljb; getPos
	f ()I getProgress
acw net/minecraft/network/protocol/game/ClientboundBlockEntityDataPacket
	a Lzm; STREAM_CODEC
	b Ljb; pos
	c Lebb; type
	d Lui; tag
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Lebb;Lui;)V <init>
		0 o p_195637_
		1 o p_195638_
		2 o p_195639_
	a (Leaz;Ljava/util/function/BiFunction;)Lacw; create
		static
		0 o p_195643_
		1 o p_324611_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_131703_
	a (Lws;)V handle
		0 o p_131701_
	a (Leaz;)Lacw; create
		static
		0 o p_195641_
	b ()Ljb; getPos
	e ()Lebb; getType
	f ()Lui; getTag
acx net/minecraft/network/protocol/game/ClientboundBlockEventPacket
	a Lzm; STREAM_CODEC
	b Ljb; pos
	c I b0
	d I b1
	e Ldpz; block
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Ldpz;II)V <init>
		0 o p_131715_
		1 o p_131716_
		2 o p_131717_
		3 o p_131718_
	<init> (Lwx;)V <init>
		0 o p_320705_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_131724_
	a (Lws;)V handle
		0 o p_131722_
	a (Lwx;)V write
		0 o p_320189_
	b ()Ljb; getPos
	e ()I getB0
	f ()I getB1
	g ()Ldpz; getBlock
acy net/minecraft/network/protocol/game/ClientboundBlockUpdatePacket
	a Lzm; STREAM_CODEC
	b Ljb; pos
	c Leeb; blockState
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Leeb;)V <init>
		0 o p_131738_
		1 o p_131739_
	<init> (Ldly;Ljb;)V <init>
		0 o p_131735_
		1 o p_131736_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_131745_
	a (Lws;)V handle
		0 o p_131743_
	b ()Leeb; getBlockState
	e ()Ljb; getPos
acz net/minecraft/network/protocol/game/ClientboundBossEventPacket
	a Lzm; STREAM_CODEC
	b I FLAG_DARKEN
	c I FLAG_MUSIC
	d I FLAG_FOG
	e Ljava/util/UUID; id
	f Lacz$c; operation
	g Lacz$c; REMOVE_OPERATION
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/UUID;Lacz$c;)V <init>
		0 o p_178635_
		1 o p_178636_
	<init> (Lwx;)V <init>
		0 o p_323842_
	a (Lbwz;)Lacz; createAddPacket
		static
		0 o p_178640_
	a (Ljava/util/UUID;)Lacz; createRemovePacket
		static
		0 o p_178642_
	a (ZZZ)I encodeProperties
		static
		0 o p_178646_
		1 o p_178647_
		2 o p_178648_
	a (Lacz$b;)V dispatch
		0 o p_178644_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_131770_
	a (Lws;)V handle
		0 o p_131768_
	a (Lwx;)V write
		0 o p_323879_
	b (Lbwz;)Lacz; createUpdateProgressPacket
		static
		0 o p_178650_
	c (Lbwz;)Lacz; createUpdateNamePacket
		static
		0 o p_178652_
	d (Lbwz;)Lacz; createUpdateStylePacket
		static
		0 o p_178654_
	e (Lbwz;)Lacz; createUpdatePropertiesPacket
		static
		0 o p_178656_
acz$1 net/minecraft/network/protocol/game/ClientboundBossEventPacket$1
	<init> ()V <init>
	a (Ljava/util/UUID;Lacz$b;)V dispatch
		0 o p_178660_
		1 o p_178661_
	a ()Lacz$d; getType
	a (Lwx;)V write
		0 o p_324370_
acz$a net/minecraft/network/protocol/game/ClientboundBossEventPacket$AddOperation
	a Lxo; name
	b F progress
	c Lbwz$a; color
	d Lbwz$b; overlay
	e Z darkenScreen
	f Z playMusic
	g Z createWorldFog
	<init> (Lwx;)V <init>
		0 o p_324153_
	<init> (Lbwz;)V <init>
		0 o p_178672_
	a (Ljava/util/UUID;Lacz$b;)V dispatch
		0 o p_178677_
		1 o p_178678_
	a ()Lacz$d; getType
	a (Lwx;)V write
		0 o p_323847_
acz$b net/minecraft/network/protocol/game/ClientboundBossEventPacket$Handler
	a (Ljava/util/UUID;Lxo;FLbwz$a;Lbwz$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;F)V updateProgress
		0 o p_178682_
		1 o p_178683_
	a (Ljava/util/UUID;)V remove
		0 o p_178681_
	a (Ljava/util/UUID;Lxo;)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_
	a (Ljava/util/UUID;Lbwz$a;Lbwz$b;)V updateStyle
		0 o p_178684_
		1 o p_178685_
		2 o p_178686_
acz$c net/minecraft/network/protocol/game/ClientboundBossEventPacket$Operation
	a (Ljava/util/UUID;Lacz$b;)V dispatch
		0 o p_178701_
		1 o p_178702_
	a ()Lacz$d; getType
	a (Lwx;)V write
		0 o p_324432_
acz$d net/minecraft/network/protocol/game/ClientboundBossEventPacket$OperationType
	a Lacz$d; ADD
	b Lacz$d; REMOVE
	c Lacz$d; UPDATE_PROGRESS
	d Lacz$d; UPDATE_NAME
	e Lacz$d; UPDATE_STYLE
	f Lacz$d; UPDATE_PROPERTIES
	g Lzn; reader
	h [Lacz$d; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILzn;)V <init>
		0 o p_178714_
		1 o p_178715_
		2 o p_324602_
	a (Lwx;)Lacz$c; lambda$static$0
		static
		0 o p_324121_
	a ()[Lacz$d; $values
		static
	valueOf (Ljava/lang/String;)Lacz$d; valueOf
		static
		0 o p_178721_
	values ()[Lacz$d; values
		static
acz$e net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateNameOperation
	a Lxo; name
	<init> (Lxo;)V <init>
		0 o name
	<init> (Lwx;)V <init>
		0 o p_323813_
	a (Ljava/util/UUID;Lacz$b;)V dispatch
		0 o p_178730_
		1 o p_178731_
	a ()Lacz$d; getType
	a (Lwx;)V write
		0 o p_324336_
	b ()Lxo; name
	equals (Ljava/lang/Object;)Z equals
		0 o p_324421_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
acz$f net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateProgressOperation
	a F progress
	<init> (F)V <init>
		0 o progress
	<init> (Lwx;)V <init>
		0 o p_324271_
	a (Ljava/util/UUID;Lacz$b;)V dispatch
		0 o p_178741_
		1 o p_178742_
	a ()Lacz$d; getType
	a (Lwx;)V write
		0 o p_324333_
	b ()F progress
	equals (Ljava/lang/Object;)Z equals
		0 o p_324111_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
acz$g net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdatePropertiesOperation
	a Z darkenScreen
	b Z playMusic
	c Z createWorldFog
	<init> (ZZZ)V <init>
		0 o p_178751_
		1 o p_178752_
		2 o p_178753_
	<init> (Lwx;)V <init>
		0 o p_323654_
	a (Ljava/util/UUID;Lacz$b;)V dispatch
		0 o p_178756_
		1 o p_178757_
	a ()Lacz$d; getType
	a (Lwx;)V write
		0 o p_323597_
acz$h net/minecraft/network/protocol/game/ClientboundBossEventPacket$UpdateStyleOperation
	a Lbwz$a; color
	b Lbwz$b; overlay
	<init> (Lbwz$a;Lbwz$b;)V <init>
		0 o p_178763_
		1 o p_178764_
	<init> (Lwx;)V <init>
		0 o p_323966_
	a (Ljava/util/UUID;Lacz$b;)V dispatch
		0 o p_178769_
		1 o p_178770_
	a ()Lacz$d; getType
	a (Lwx;)V write
		0 o p_323961_
ad net/minecraft/SuppressForbidden
	a ()Ljava/lang/String; reason
ada net/minecraft/network/protocol/game/ClientboundBundleDelimiterPacket
	<init> ()V <init>
	a ()Lzy; type
adb net/minecraft/network/protocol/game/ClientboundBundlePacket
	<init> (Ljava/lang/Iterable;)V <init>
		0 o p_265231_
	a (Lacq;)V handle
		0 o p_265490_
	a (Lws;)V handle
		0 o p_265794_
	a ()Lzy; type
adc net/minecraft/network/protocol/game/ClientboundChangeDifficultyPacket
	a Lzm; STREAM_CODEC
	b Lbxg; difficulty
	c Z locked
	<clinit> ()V <clinit>
		static
	<init> (Lbxg;Z)V <init>
		0 o difficulty
		1 o locked
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_131816_
	a (Lws;)V handle
		0 o p_131814_
	b ()Lbxg; difficulty
	e ()Z locked
	equals (Ljava/lang/Object;)Z equals
		0 o p_426320_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
add net/minecraft/network/protocol/game/ClientboundChunkBatchFinishedPacket
	a Lzm; STREAM_CODEC
	b I batchSize
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_296389_
	<init> (I)V <init>
		0 o batchSize
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_296221_
	a (Lws;)V handle
		0 o p_294692_
	a (Lwg;)V write
		0 o p_294533_
	b ()I batchSize
	equals (Ljava/lang/Object;)Z equals
		0 o p_294896_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ade net/minecraft/network/protocol/game/ClientboundChunkBatchStartPacket
	a Lade; INSTANCE
	b Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lacq;)V handle
		0 o p_295685_
	a (Lws;)V handle
		0 o p_294726_
	a ()Lzy; type
adf net/minecraft/network/protocol/game/ClientboundChunksBiomesPacket
	a Lzm; STREAM_CODEC
	b Ljava/util/List; chunkBiomeData
	c I TWO_MEGABYTES
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_275221_
	<init> (Ljava/util/List;)V <init>
		0 o chunkBiomeData
	a (Ljava/util/List;)Ladf; forChunks
		static
		0 o p_275394_
	a (Lwg;)V write
		0 o p_275376_
	a (Lwg;Ladf$a;)V lambda$write$0
		static
		0 o p_275199_
		1 o p_275200_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_275524_
	a (Lws;)V handle
		0 o p_275459_
	b ()Ljava/util/List; chunkBiomeData
	equals (Ljava/lang/Object;)Z equals
		0 o p_275299_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
adf$a net/minecraft/network/protocol/game/ClientboundChunksBiomesPacket$ChunkBiomeData
	a Ldlz; pos
	b [B buffer
	<init> (Legi;)V <init>
		0 o p_275569_
	<init> (Lwg;)V <init>
		0 o p_275255_
	<init> (Ldlz;[B)V <init>
		0 o pos
		1 o buffer
	a ()Lwg; getReadBuffer
	a (Lwg;Legi;)V extractChunkData
		static
		0 o p_275626_
		1 o p_275570_
	a (Lwg;)V write
		0 o p_275467_
	a (Legi;)I calculateChunkSize
		static
		0 o p_275324_
	b ()Ldlz; 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
adg net/minecraft/network/protocol/game/ClientboundClearTitlesPacket
	a Lzm; STREAM_CODEC
	b Z resetTimes
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_178779_
	<init> (Z)V <init>
		0 o p_178781_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_178787_
	a (Lws;)V handle
		0 o p_178785_
	a (Lwg;)V write
		0 o p_178783_
	b ()Z shouldResetTimes
adh net/minecraft/network/protocol/game/ClientboundCommandSuggestionsPacket
	a Lzm; STREAM_CODEC
	b I id
	c I start
	d I length
	e Ljava/util/List; 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/context/StringRange;Ladh$a;)Lcom/mojang/brigadier/suggestion/Suggestion; lambda$toSuggestions$1
		static
		0 o p_323142_
		1 o p_323143_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_131853_
	a (Lws;)V handle
		0 o p_131851_
	a (Lcom/mojang/brigadier/suggestion/Suggestion;)Ladh$a; lambda$new$0
		static
		0 o p_323141_
	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
adh$a net/minecraft/network/protocol/game/ClientboundCommandSuggestionsPacket$Entry
	a Lzm; STREAM_CODEC
	b Ljava/lang/String; text
	c Ljava/util/Optional; 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
adi net/minecraft/network/protocol/game/ClientboundCommandsPacket
	a Lzm; STREAM_CODEC
	b B MASK_TYPE
	c B FLAG_EXECUTABLE
	d B FLAG_REDIRECT
	e B FLAG_CUSTOM_SUGGESTIONS
	f B FLAG_RESTRICTED
	g B TYPE_ROOT
	h B TYPE_LITERAL
	i B TYPE_ARGUMENT
	j I rootIndex
	k Ljava/util/List; entries
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_178805_
	<init> (Lcom/mojang/brigadier/tree/RootCommandNode;Ladi$e;)V <init>
		0 o p_131861_
		1 o p_426113_
	a (Lcom/mojang/brigadier/tree/CommandNode;Ladi$e;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Ladi$b; createEntry
		static
		0 o p_237622_
		1 o p_425626_
		2 o p_237623_
	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 (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Ladi$e;)Ljava/util/List; createEntries
		static
		0 o p_237627_
		1 o p_425698_
	a (Ljava/util/List;)V validateEntries
		static
		0 o p_237629_
	a (Lwg;B)Ladi$g; read
		static
		0 o p_237639_
		1 o p_237640_
	a (Lwg;)V write
		0 o p_131886_
	a (Leg;Ladi$d;)Lcom/mojang/brigadier/tree/RootCommandNode; getRoot
		0 o p_237625_
		1 o p_426329_
	a (Ljava/util/List;Ljava/util/function/BiPredicate;)V validateEntries
		static
		0 o p_237631_
		1 o p_237632_
	a ()Lzy; type
	a (Lwg;Ladi$b;)V lambda$write$0
		static
		0 o p_237642_
		1 o p_237643_
	a (Lacq;)V handle
		0 o p_131878_
	a (Lws;)V handle
		0 o p_131876_
	a (Lcom/mojang/brigadier/tree/RootCommandNode;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; enumerateNodes
		static
		0 o p_131863_
	b (Lwg;)Ladi$b; readNode
		static
		0 o p_131888_
adi$a net/minecraft/network/protocol/game/ClientboundCommandsPacket$ArgumentNodeStub
	a Ljava/lang/String; id
	b Lik$a; argumentType
	c Lame; suggestionId
	<init> (Ljava/lang/String;Lik$a;Lame;)V <init>
		0 o id
		1 o argumentType
		2 o suggestionId
	a (Lwg;Lik;Lik$a;)V serializeCap
		static
		0 o p_237663_
		1 o p_237664_
		2 o p_237665_
	a (Lwg;Lik$a;)V serializeCap
		static
		0 o p_237660_
		1 o p_237661_
	a (Leg;Ladi$d;)Lcom/mojang/brigadier/builder/ArgumentBuilder; build
		0 o p_237656_
		1 o p_426292_
	a ()Ljava/lang/String; id
	a (Lwg;)V write
		0 o p_237658_
	b ()Lik$a; argumentType
	c ()Lame; suggestionId
	equals (Ljava/lang/Object;)Z equals
		0 o p_425731_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
adi$b net/minecraft/network/protocol/game/ClientboundCommandsPacket$Entry
	a Ladi$g; stub
	b I flags
	c I redirect
	d [I children
	<init> (Ladi$g;II[I)V <init>
		0 o stub
		1 o flags
		2 o redirect
		3 o children
	a (Lit/unimi/dsi/fastutil/ints/IntSet;)Z canBuild
		0 o p_237673_
	a ()Ladi$g; stub
	a (Lwg;)V write
		0 o p_237675_
	b (Lit/unimi/dsi/fastutil/ints/IntSet;)Z canResolve
		0 o p_237677_
	b ()I flags
	c ()I redirect
	d ()[I children
	equals (Ljava/lang/Object;)Z equals
		0 o p_425817_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
adi$c net/minecraft/network/protocol/game/ClientboundCommandsPacket$LiteralNodeStub
	a Ljava/lang/String; id
	<init> (Ljava/lang/String;)V <init>
		0 o id
	a (Leg;Ladi$d;)Lcom/mojang/brigadier/builder/ArgumentBuilder; build
		0 o p_237682_
		1 o p_426272_
	a ()Ljava/lang/String; id
	a (Lwg;)V write
		0 o p_237684_
	equals (Ljava/lang/Object;)Z equals
		0 o p_425841_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
adi$d net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeBuilder
	a (Ljava/lang/String;Lcom/mojang/brigadier/arguments/ArgumentType;Lame;)Lcom/mojang/brigadier/builder/ArgumentBuilder; createArgument
		0 o p_425774_
		1 o p_426101_
		2 o p_426244_
	a (Ljava/lang/String;)Lcom/mojang/brigadier/builder/ArgumentBuilder; createLiteral
		0 o p_426025_
	a (Lcom/mojang/brigadier/builder/ArgumentBuilder;ZZ)Lcom/mojang/brigadier/builder/ArgumentBuilder; configure
		0 o p_425614_
		1 o p_426256_
		2 o p_425905_
adi$e net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeInspector
	a (Lcom/mojang/brigadier/tree/CommandNode;)Z isExecutable
		0 o p_425963_
	a (Lcom/mojang/brigadier/tree/ArgumentCommandNode;)Lame; suggestionId
		0 o p_425676_
	b (Lcom/mojang/brigadier/tree/CommandNode;)Z isRestricted
		0 o p_425744_
adi$f net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeResolver
	a Leg; context
	b Ladi$d; builder
	c Ljava/util/List; entries
	d Ljava/util/List; nodes
	<init> (Leg;Ladi$d;Ljava/util/List;)V <init>
		0 o p_237689_
		1 o p_425914_
		2 o p_237690_
	a (I)Lcom/mojang/brigadier/tree/CommandNode; resolve
		0 o p_237692_
adi$g net/minecraft/network/protocol/game/ClientboundCommandsPacket$NodeStub
	a (Leg;Ladi$d;)Lcom/mojang/brigadier/builder/ArgumentBuilder; build
		0 o p_237695_
		1 o p_425739_
	a (Lwg;)V write
		0 o p_237696_
adj net/minecraft/network/protocol/game/ClientboundContainerClosePacket
	a Lzm; STREAM_CODEC
	b I containerId
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_178820_
	<init> (I)V <init>
		0 o p_131933_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_131939_
	a (Lws;)V handle
		0 o p_131937_
	a (Lwg;)V write
		0 o p_131941_
	b ()I getContainerId
adk net/minecraft/network/protocol/game/ClientboundContainerSetContentPacket
	a Lzm; STREAM_CODEC
	b I containerId
	c I stateId
	d Ljava/util/List; items
	e Ldcv; carriedItem
	<clinit> ()V <clinit>
		static
	<init> (IILjava/util/List;Ldcv;)V <init>
		0 o containerId
		1 o stateId
		2 o items
		3 o carriedItem
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_131953_
	a (Lws;)V handle
		0 o p_131951_
	b ()I containerId
	e ()I stateId
	equals (Ljava/lang/Object;)Z equals
		0 o p_412692_
	f ()Ljava/util/List; items
	g ()Ldcv; carriedItem
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
adl net/minecraft/network/protocol/game/ClientboundContainerSetDataPacket
	a Lzm; STREAM_CODEC
	b I containerId
	c I id
	d I value
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_131963_
		1 o p_131964_
		2 o p_131965_
	<init> (Lwg;)V <init>
		0 o p_178825_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_131971_
	a (Lws;)V handle
		0 o p_131969_
	a (Lwg;)V write
		0 o p_131974_
	b ()I getContainerId
	e ()I getId
	f ()I getValue
adm net/minecraft/network/protocol/game/ClientboundContainerSetSlotPacket
	a Lzm; STREAM_CODEC
	b I containerId
	c I stateId
	d I slot
	e Ldcv; itemStack
	<clinit> ()V <clinit>
		static
	<init> (IIILdcv;)V <init>
		0 o p_131982_
		1 o p_182713_
		2 o p_131983_
		3 o p_131984_
	<init> (Lwx;)V <init>
		0 o p_320589_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_131990_
	a (Lws;)V handle
		0 o p_131988_
	a (Lwx;)V write
		0 o p_320916_
	b ()I getContainerId
	e ()I getSlot
	f ()Ldcv; getItem
	g ()I getStateId
adn net/minecraft/network/protocol/game/ClientboundCooldownPacket
	a Lzm; STREAM_CODEC
	b Lame; cooldownGroup
	c I duration
	<clinit> ()V <clinit>
		static
	<init> (Lame;I)V <init>
		0 o cooldownGroup
		1 o duration
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_132007_
	a (Lws;)V handle
		0 o p_132005_
	b ()Lame; cooldownGroup
	e ()I duration
	equals (Ljava/lang/Object;)Z equals
		0 o p_319963_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ado net/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket
	a Lzm; STREAM_CODEC
	b Lado$a; action
	c Ljava/util/List; entries
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_243340_
	<init> (Lado$a;Ljava/util/List;)V <init>
		0 o action
		1 o entries
	a (Lwg;)V write
		0 o p_240782_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_240794_
	a (Lws;)V handle
		0 o p_240831_
	b ()Lado$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
ado$a net/minecraft/network/protocol/game/ClientboundCustomChatCompletionsPacket$Action
	a Lado$a; ADD
	b Lado$a; REMOVE
	c Lado$a; SET
	d [Lado$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_240789_
		1 o p_240791_
	a ()[Lado$a; $values
		static
	valueOf (Ljava/lang/String;)Lado$a; valueOf
		static
		0 o p_240779_
	values ()[Lado$a; values
		static
adp net/minecraft/network/protocol/game/ClientboundDamageEventPacket
	a Lzm; STREAM_CODEC
	b I entityId
	c Ljl; sourceType
	d I sourceCauseId
	e I sourceDirectId
	f Ljava/util/Optional; sourcePosition
	<clinit> ()V <clinit>
		static
	<init> (Lbzm;Lbyb;)V <init>
		0 o p_270474_
		1 o p_270781_
	<init> (ILjl;IILjava/util/Optional;)V <init>
		0 o entityId
		1 o sourceType
		2 o sourceCauseId
		3 o sourceDirectId
		4 o sourcePosition
	<init> (Lwx;)V <init>
		0 o p_321729_
	a (Ldmu;)Lbyb; getSource
		0 o p_270943_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_270510_
	a (Lws;)V handle
		0 o p_270394_
	a (Lwg;Lfis;)V lambda$write$1
		static
		0 o p_293723_
		1 o p_293724_
	a (Lwx;)V write
		0 o p_321775_
	a (Lwg;)I readOptionalEntityId
		static
		0 o p_270462_
	a (Lwg;I)V writeOptionalEntityId
		static
		0 o p_270812_
		1 o p_270852_
	b ()I entityId
	b (Lwg;)Lfis; lambda$new$0
		static
		0 o p_270813_
	e ()Ljl; 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
adq net/minecraft/network/protocol/game/ClientboundDebugSamplePacket
	a Lzm; STREAM_CODEC
	b [J sample
	c Lbrv; debugSampleType
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_323529_
	<init> ([JLbrv;)V <init>
		0 o sample
		1 o debugSampleType
	a (Lwg;)V write
		0 o p_324126_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_324120_
	a (Lws;)V handle
		0 o p_324378_
	b ()[J sample
	e ()Lbrv; debugSampleType
	equals (Ljava/lang/Object;)Z equals
		0 o p_324294_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
adr net/minecraft/network/protocol/game/ClientboundDeleteChatPacket
	a Lzm; STREAM_CODEC
	b Lya$a; messageSignature
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_241415_
	<init> (Lya$a;)V <init>
		0 o messageSignature
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_241426_
	a (Lws;)V handle
		0 o p_241487_
	a (Lwg;)V write
		0 o p_241358_
	b ()Lya$a; messageSignature
	equals (Ljava/lang/Object;)Z equals
		0 o p_241454_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ads net/minecraft/network/protocol/game/ClientboundDisguisedChatPacket
	a Lzm; STREAM_CODEC
	b Lxo; message
	c Lxk$a; chatType
	<clinit> ()V <clinit>
		static
	<init> (Lxo;Lxk$a;)V <init>
		0 o message
		1 o chatType
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_251953_
	a (Lws;)V handle
		0 o p_251255_
	b ()Lxo; message
	c ()Z isSkippable
	e ()Lxk$a; chatType
	equals (Ljava/lang/Object;)Z equals
		0 o p_251223_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
adt net/minecraft/network/protocol/game/ClientboundEntityEventPacket
	a Lzm; STREAM_CODEC
	b I entityId
	c B eventId
	<clinit> ()V <clinit>
		static
	<init> (Lbzm;B)V <init>
		0 o p_132092_
		1 o p_132093_
	<init> (Lwg;)V <init>
		0 o p_178843_
	a (Ldmu;)Lbzm; getEntity
		0 o p_132095_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_132101_
	a (Lws;)V handle
		0 o p_132099_
	a (Lwg;)V write
		0 o p_132104_
	b ()B getEventId
adu net/minecraft/network/protocol/game/ClientboundEntityPositionSyncPacket
	a Lzm; STREAM_CODEC
	b I id
	c Lcaz; values
	d Z onGround
	<clinit> ()V <clinit>
		static
	<init> (ILcaz;Z)V <init>
		0 o id
		1 o values
		2 o onGround
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_379993_
	a (Lws;)V handle
		0 o p_379667_
	a (Lbzm;)Ladu; of
		static
		0 o p_379588_
	b ()I id
	e ()Lcaz; values
	equals (Ljava/lang/Object;)Z equals
		0 o p_380373_
	f ()Z onGround
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
adv net/minecraft/network/protocol/game/ClientboundExplodePacket
	a Lzm; STREAM_CODEC
	b Lfis; center
	c Ljava/util/Optional; playerKnockback
	d Lmc; explosionParticle
	e Ljl; explosionSound
	<clinit> ()V <clinit>
		static
	<init> (Lfis;Ljava/util/Optional;Lmc;Ljl;)V <init>
		0 o center
		1 o playerKnockback
		2 o explosionParticle
		3 o explosionSound
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_132126_
	a (Lws;)V handle
		0 o p_132124_
	b ()Lfis; center
	e ()Ljava/util/Optional; playerKnockback
	equals (Ljava/lang/Object;)Z equals
		0 o p_363351_
	f ()Lmc; explosionParticle
	g ()Ljl; explosionSound
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
adw net/minecraft/network/protocol/game/ClientboundForgetLevelChunkPacket
	a Lzm; STREAM_CODEC
	b Ldlz; pos
	<clinit> ()V <clinit>
		static
	<init> (Ldlz;)V <init>
		0 o pos
	<init> (Lwg;)V <init>
		0 o p_178858_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_132148_
	a (Lws;)V handle
		0 o p_132146_
	a (Lwg;)V write
		0 o p_132151_
	b ()Ldlz; pos
	equals (Ljava/lang/Object;)Z equals
		0 o p_295987_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
adx net/minecraft/network/protocol/game/ClientboundGameEventPacket
	a Lzm; STREAM_CODEC
	b Ladx$a; NO_RESPAWN_BLOCK_AVAILABLE
	c Ladx$a; START_RAINING
	d Ladx$a; STOP_RAINING
	e Ladx$a; CHANGE_GAME_MODE
	f Ladx$a; WIN_GAME
	g Ladx$a; DEMO_EVENT
	h Ladx$a; PLAY_ARROW_HIT_SOUND
	i Ladx$a; RAIN_LEVEL_CHANGE
	j Ladx$a; THUNDER_LEVEL_CHANGE
	k Ladx$a; PUFFER_FISH_STING
	l Ladx$a; GUARDIAN_ELDER_EFFECT
	m Ladx$a; IMMEDIATE_RESPAWN
	n Ladx$a; LIMITED_CRAFTING
	o Ladx$a; LEVEL_CHUNKS_LOAD_START
	p I DEMO_PARAM_INTRO
	q I DEMO_PARAM_HINT_1
	r I DEMO_PARAM_HINT_2
	s I DEMO_PARAM_HINT_3
	t I DEMO_PARAM_HINT_4
	u Ladx$a; event
	v F param
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_178865_
	<init> (Ladx$a;F)V <init>
		0 o p_132170_
		1 o p_132171_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_132177_
	a (Lws;)V handle
		0 o p_132175_
	a (Lwg;)V write
		0 o p_132180_
	b ()Ladx$a; getEvent
	e ()F getParam
adx$a net/minecraft/network/protocol/game/ClientboundGameEventPacket$Type
	a Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; TYPES
	b I id
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_132186_
ady net/minecraft/network/protocol/game/ClientboundHorseScreenOpenPacket
	a Lzm; STREAM_CODEC
	b I containerId
	c I inventoryColumns
	d I entityId
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_132195_
		1 o p_132196_
		2 o p_132197_
	<init> (Lwg;)V <init>
		0 o p_178867_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_132203_
	a (Lws;)V handle
		0 o p_132201_
	a (Lwg;)V write
		0 o p_132206_
	b ()I getContainerId
	e ()I getInventoryColumns
	f ()I getEntityId
adz net/minecraft/network/protocol/game/ClientboundHurtAnimationPacket
	a Lzm; STREAM_CODEC
	b I id
	c F yaw
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_265181_
	<init> (IF)V <init>
		0 o id
		1 o yaw
	<init> (Lcam;)V <init>
		0 o p_265293_
	a (Lwg;)V write
		0 o p_265156_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_265654_
	a (Lws;)V handle
		0 o p_265547_
	b ()I id
	e ()F yaw
	equals (Ljava/lang/Object;)Z equals
		0 o p_265270_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ae net/minecraft/SystemReport
	a J BYTES_PER_MEBIBYTE
	b J ONE_GIGA
	c Lorg/slf4j/Logger; LOGGER
	d Ljava/lang/String; OPERATING_SYSTEM
	e Ljava/lang/String; JAVA_VERSION
	f Ljava/lang/String; JAVA_VM_VERSION
	g Ljava/util/Map; 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
aea net/minecraft/network/protocol/game/ClientboundInitializeBorderPacket
	a Lzm; STREAM_CODEC
	b D newCenterX
	c D newCenterZ
	d D oldSize
	e D newSize
	f J lerpTime
	g I newAbsoluteMaxSize
	h I warningBlocks
	i I warningTime
	<clinit> ()V <clinit>
		static
	<init> (Left;)V <init>
		0 o p_178877_
	<init> (Lwg;)V <init>
		0 o p_178879_
	a (Lwg;)V write
		0 o p_178881_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_178885_
	a (Lws;)V handle
		0 o p_178883_
	b ()D getNewCenterX
	e ()D getNewCenterZ
	f ()D getNewSize
	g ()D getOldSize
	h ()J getLerpTime
	i ()I getNewAbsoluteMaxSize
	j ()I getWarningTime
	k ()I getWarningBlocks
aeb net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData
	a Lzm; HEIGHTMAPS_STREAM_CODEC
	b I TWO_MEGABYTES
	c Ljava/util/Map; heightmaps
	d [B buffer
	e Ljava/util/List; blockEntitiesData
	<clinit> ()V <clinit>
		static
	<init> (Lwx;II)V <init>
		0 o p_320343_
		1 o p_195654_
		2 o p_195655_
	<init> (Legi;)V <init>
		0 o p_195651_
	a (Laeb$b;II)V getBlockEntitiesTags
		0 o p_195675_
		1 o p_195676_
		2 o p_195677_
	a ()Lwg; getReadBuffer
	a (II)Ljava/util/function/Consumer; getBlockEntitiesTagsConsumer
		0 o p_195658_
		1 o p_195659_
	a (I)Ljava/util/Map; lambda$static$0
		static
		0 o p_404182_
	a (Lwg;Legi;)V extractChunkData
		static
		0 o p_195669_
		1 o p_195670_
	a (Legi;)I calculateChunkSize
		static
		0 o p_195665_
	a (Ljava/util/Map$Entry;)[J lambda$new$2
		static
		0 o p_404181_
	a (IILaeb$b;)V lambda$getBlockEntitiesTagsConsumer$3
		0 o p_195661_
		1 o p_195662_
		2 o p_195663_
	a (Lwx;)V write
		0 o p_320863_
	b ()Ljava/util/Map; getHeightmaps
	b (Ljava/util/Map$Entry;)Z lambda$new$1
		static
		0 o p_404183_
	c ()Lio/netty/buffer/ByteBuf; getWriteBuffer
aeb$a net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityInfo
	a Lzm; STREAM_CODEC
	b Lzm; LIST_STREAM_CODEC
	c I packedXZ
	d I y
	e Lebb; type
	f Lui; tag
	<clinit> ()V <clinit>
		static
	<init> (Lwx;)V <init>
		0 o p_319780_
	<init> (IILebb;Lui;)V <init>
		0 o p_195685_
		1 o p_195686_
		2 o p_195687_
		3 o p_195688_
	a (Leaz;)Laeb$a; create
		static
		0 o p_195692_
	a (Lwx;)V write
		0 o p_320914_
aeb$b net/minecraft/network/protocol/game/ClientboundLevelChunkPacketData$BlockEntityTagOutput
	accept (Ljb;Lebb;Lui;)V accept
		0 o p_195696_
		1 o p_195697_
		2 o p_195698_
aec net/minecraft/network/protocol/game/ClientboundLevelChunkWithLightPacket
	a Lzm; STREAM_CODEC
	b I x
	c I z
	d Laeb; chunkData
	e Laeg; lightData
	<clinit> ()V <clinit>
		static
	<init> (Legi;Lfaa;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> (Lwx;)V <init>
		0 o p_319989_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_195716_
	a (Lws;)V handle
		0 o p_195714_
	a (Lwx;)V write
		0 o p_320036_
	b ()I getX
	e ()I getZ
	f ()Laeb; getChunkData
	g ()Laeg; getLightData
aed net/minecraft/network/protocol/game/ClientboundLevelEventPacket
	a Lzm; STREAM_CODEC
	b I type
	c Ljb; pos
	d I data
	e Z globalEvent
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_178908_
	<init> (ILjb;IZ)V <init>
		0 o p_132264_
		1 o p_132265_
		2 o p_132266_
		3 o p_132267_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_132273_
	a (Lws;)V handle
		0 o p_132271_
	a (Lwg;)V write
		0 o p_132276_
	b ()Z isGlobalEvent
	e ()I getType
	f ()I getData
	g ()Ljb; getPos
aee net/minecraft/network/protocol/game/ClientboundLevelParticlesPacket
	a Lzm; STREAM_CODEC
	b D x
	c D y
	d D z
	e F xDist
	f F yDist
	g F zDist
	h F maxSpeed
	i I count
	j Z overrideLimiter
	k Z alwaysShow
	l Lmc; particle
	<clinit> ()V <clinit>
		static
	<init> (Lmc;ZZDDDFFFFI)V <init>
		0 o p_132292_
		1 o p_132293_
		2 o p_382803_
		3 o p_132294_
		4 o p_132295_
		5 o p_132296_
		6 o p_132297_
		7 o p_132298_
		8 o p_132299_
		9 o p_132300_
		10 o p_132301_
	<init> (Lwx;)V <init>
		0 o p_320636_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_132310_
	a (Lws;)V handle
		0 o p_132308_
	a (Lwx;)V write
		0 o p_320262_
	b ()Z isOverrideLimiter
	e ()Z alwaysShow
	f ()D getX
	g ()D getY
	h ()D getZ
	i ()F getXDist
	j ()F getYDist
	k ()F getZDist
	l ()F getMaxSpeed
	m ()I getCount
	n ()Lmc; getParticle
aef net/minecraft/network/protocol/game/ClientboundLightUpdatePacket
	a Lzm; STREAM_CODEC
	b I x
	c I z
	d Laeg; lightData
	<clinit> ()V <clinit>
		static
	<init> (Ldlz;Lfaa;Ljava/util/BitSet;Ljava/util/BitSet;)V <init>
		0 o p_285255_
		1 o p_285409_
		2 o p_285387_
		3 o p_285074_
	<init> (Lwg;)V <init>
		0 o p_178918_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_132348_
	a (Lws;)V handle
		0 o p_132346_
	a (Lwg;)V write
		0 o p_132351_
	b ()I getX
	e ()I getZ
	f ()Laeg; getLightData
aeg net/minecraft/network/protocol/game/ClientboundLightUpdatePacketData
	a Lzm; DATA_LAYER_STREAM_CODEC
	b Ljava/util/BitSet; skyYMask
	c Ljava/util/BitSet; blockYMask
	d Ljava/util/BitSet; emptySkyYMask
	e Ljava/util/BitSet; emptyBlockYMask
	f Ljava/util/List; skyUpdates
	g Ljava/util/List; blockUpdates
	<clinit> ()V <clinit>
		static
	<init> (Ldlz;Lfaa;Ljava/util/BitSet;Ljava/util/BitSet;)V <init>
		0 o p_285385_
		1 o p_285143_
		2 o p_285253_
		3 o p_285051_
	<init> (Lwg;II)V <init>
		0 o p_195737_
		1 o p_195738_
		2 o p_195739_
	a ()Ljava/util/BitSet; getSkyYMask
	a (Lwg;)V write
		0 o p_195750_
	a (Ldlz;Lfaa;Ldnd;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
aeh net/minecraft/network/protocol/game/ClientboundLoginPacket
	a Lzm; STREAM_CODEC
	b I playerId
	c Z hardcore
	d Ljava/util/Set; levels
	e I maxPlayers
	f I chunkRadius
	g I simulationDistance
	h Z reducedDebugInfo
	i Z showDeathScreen
	j Z doLimitedCrafting
	k Lahh; commonPlayerSpawnInfo
	l Z enforcesSecureChat
	<clinit> ()V <clinit>
		static
	<init> (IZLjava/util/Set;IIIZZZLahh;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
	<init> (Lwx;)V <init>
		0 o p_321545_
	a (Lwg;)Lamd; lambda$new$0
		static
		0 o p_258210_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_132397_
	a (Lws;)V handle
		0 o p_132395_
	a (Lwx;)V write
		0 o p_321845_
	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 ()Lahh; commonPlayerSpawnInfo
	n ()Z enforcesSecureChat
	toString ()Ljava/lang/String; toString
aei net/minecraft/network/protocol/game/ClientboundMapItemDataPacket
	a Lzm; STREAM_CODEC
	b Lfce; mapId
	c B scale
	d Z locked
	e Ljava/util/Optional; decorations
	f Ljava/util/Optional; colorPatch
	<clinit> ()V <clinit>
		static
	<init> (Lfce;BZLjava/util/Optional;Ljava/util/Optional;)V <init>
		0 o mapId
		1 o scale
		2 o locked
		3 o decorations
		4 o colorPatch
	<init> (Lfce;BZLjava/util/Collection;Lfcg$c;)V <init>
		0 o p_324389_
		1 o p_323701_
		2 o p_323593_
		3 o p_324520_
		4 o p_324306_
	a (Lfcg;)V applyToMap
		0 o p_132438_
	a (Lfcg;Lfcg$c;)V lambda$applyToMap$0
		static
		0 o p_323144_
		1 o p_323145_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_132444_
	a (Lws;)V handle
		0 o p_132442_
	b ()Lfce; 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
aej net/minecraft/network/protocol/game/ClientboundMerchantOffersPacket
	a Lzm; STREAM_CODEC
	b I containerId
	c Ldlr; offers
	d I villagerLevel
	e I villagerXp
	f Z showProgress
	g Z canRestock
	<clinit> ()V <clinit>
		static
	<init> (ILdlr;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> (Lwx;)V <init>
		0 o p_320716_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_132467_
	a (Lws;)V handle
		0 o p_132465_
	a (Lwx;)V write
		0 o p_320747_
	b ()I getContainerId
	e ()Ldlr; getOffers
	f ()I getVillagerLevel
	g ()I getVillagerXp
	h ()Z showProgress
	i ()Z canRestock
aek net/minecraft/network/protocol/game/ClientboundMoveEntityPacket
	a I entityId
	b S xa
	c S ya
	d S za
	e B yRot
	f B xRot
	g Z onGround
	h Z hasRot
	i Z 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 (Ldmu;)Lbzm; getEntity
		0 o p_132520_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_132528_
	a (Lws;)V handle
		0 o p_132526_
	b ()S getXa
	e ()S getYa
	f ()S getZa
	g ()F getYRot
	h ()F getXRot
	i ()Z hasRotation
	j ()Z hasPosition
	k ()Z isOnGround
	toString ()Ljava/lang/String; toString
aek$a net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Pos
	j Lzm; 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 (Lwg;)Laek$a; read
		static
		0 o p_179001_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_132547_
	b (Lwg;)V write
		0 o p_132549_
aek$b net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$PosRot
	j Lzm; 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 ()Lzy; type
	a (Lws;)V handle
		0 o p_132562_
	a (Lwg;)Laek$b; read
		static
		0 o p_179003_
	b (Lwg;)V write
		0 o p_132564_
aek$c net/minecraft/network/protocol/game/ClientboundMoveEntityPacket$Rot
	j Lzm; 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 ()Lzy; type
	a (Lws;)V handle
		0 o p_132574_
	a (Lwg;)Laek$c; read
		static
		0 o p_179005_
	b (Lwg;)V write
		0 o p_132576_
ael net/minecraft/network/protocol/game/ClientboundMoveMinecartPacket
	a Lzm; STREAM_CODEC
	b I entityId
	c Ljava/util/List; lerpSteps
	<clinit> ()V <clinit>
		static
	<init> (ILjava/util/List;)V <init>
		0 o entityId
		1 o lerpSteps
	a (Ldmu;)Lbzm; getEntity
		0 o p_360561_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_364877_
	a (Lws;)V handle
		0 o p_361144_
	b ()I entityId
	e ()Ljava/util/List; lerpSteps
	equals (Ljava/lang/Object;)Z equals
		0 o p_361225_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aem net/minecraft/network/protocol/game/ClientboundMoveVehiclePacket
	a Lzm; STREAM_CODEC
	b Lfis; position
	c F yRot
	d F xRot
	<clinit> ()V <clinit>
		static
	<init> (Lfis;FF)V <init>
		0 o position
		1 o yRot
		2 o xRot
	a (Lbzm;)Laem; fromEntity
		static
		0 o p_387934_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_132590_
	a (Lws;)V handle
		0 o p_132588_
	b ()Lfis; position
	e ()F yRot
	equals (Ljava/lang/Object;)Z equals
		0 o p_388924_
	f ()F xRot
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aen net/minecraft/network/protocol/game/ClientboundOpenBookPacket
	a Lzm; STREAM_CODEC
	b Lbxi; hand
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179009_
	<init> (Lbxi;)V <init>
		0 o p_132601_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_132607_
	a (Lws;)V handle
		0 o p_132605_
	a (Lwg;)V write
		0 o p_132610_
	b ()Lbxi; getHand
aeo net/minecraft/network/protocol/game/ClientboundOpenScreenPacket
	a Lzm; STREAM_CODEC
	b I containerId
	c Lczv; type
	d Lxo; title
	<clinit> ()V <clinit>
		static
	<init> (ILczv;Lxo;)V <init>
		0 o p_132616_
		1 o p_132617_
		2 o p_132618_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_132624_
	a (Lws;)V handle
		0 o p_132622_
	b ()I getContainerId
	e ()Lczv; getType
	f ()Lxo; getTitle
aep net/minecraft/network/protocol/game/ClientboundOpenSignEditorPacket
	a Lzm; STREAM_CODEC
	b Ljb; pos
	c Z isFrontText
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179013_
	<init> (Ljb;Z)V <init>
		0 o p_277843_
		1 o p_277748_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_132639_
	a (Lws;)V handle
		0 o p_132637_
	a (Lwg;)V write
		0 o p_132642_
	b ()Ljb; getPos
	e ()Z isFrontText
aeq net/minecraft/network/protocol/game/ClientboundPlaceGhostRecipePacket
	a Lzm; STREAM_CODEC
	b I containerId
	c Ldis; recipeDisplay
	<clinit> ()V <clinit>
		static
	<init> (ILdis;)V <init>
		0 o containerId
		1 o recipeDisplay
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_132654_
	a (Lws;)V handle
		0 o p_132652_
	b ()I containerId
	e ()Ldis; recipeDisplay
	equals (Ljava/lang/Object;)Z equals
		0 o p_379647_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aer net/minecraft/network/protocol/game/ClientboundPlayerAbilitiesPacket
	a Lzm; STREAM_CODEC
	b I FLAG_INVULNERABLE
	c I FLAG_FLYING
	d I FLAG_CAN_FLY
	e I FLAG_INSTABUILD
	f Z invulnerable
	g Z isFlying
	h Z canFly
	i Z instabuild
	j F flyingSpeed
	k F walkingSpeed
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179033_
	<init> (Lcup;)V <init>
		0 o p_132667_
	a (Lwg;)V write
		0 o p_132676_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_132673_
	a (Lws;)V handle
		0 o p_132671_
	b ()Z isInvulnerable
	e ()Z isFlying
	f ()Z canFly
	g ()Z canInstabuild
	h ()F getFlyingSpeed
	i ()F getWalkingSpeed
aes net/minecraft/network/protocol/game/ClientboundPlayerChatPacket
	a Lzm; STREAM_CODEC
	b I globalIndex
	c Ljava/util/UUID; sender
	d I index
	e Lya; signature
	f Lyh$a; body
	g Lxo; unsignedContent
	h Lxs; filterMask
	i Lxk$a; chatType
	<clinit> ()V <clinit>
		static
	<init> (ILjava/util/UUID;ILya;Lyh$a;Lxo;Lxs;Lxk$a;)V <init>
		0 o globalIndex
		1 o sender
		2 o index
		3 o signature
		4 o body
		5 o unsignedContent
		6 o filterMask
		7 o chatType
	<init> (Lwx;)V <init>
		0 o p_321853_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_237759_
	a (Lws;)V handle
		0 o p_237757_
	a (Lwx;)V write
		0 o p_321846_
	b ()I globalIndex
	c ()Z isSkippable
	e ()Ljava/util/UUID; sender
	equals (Ljava/lang/Object;)Z equals
		0 o p_237765_
	f ()I index
	g ()Lya; signature
	h ()Lyh$a; body
	hashCode ()I hashCode
	i ()Lxo; unsignedContent
	j ()Lxs; filterMask
	k ()Lxk$a; chatType
	toString ()Ljava/lang/String; toString
aet net/minecraft/network/protocol/game/ClientboundPlayerCombatEndPacket
	a Lzm; STREAM_CODEC
	b I duration
	<clinit> ()V <clinit>
		static
	<init> (Lbxy;)V <init>
		0 o p_179040_
	<init> (Lwg;)V <init>
		0 o p_179042_
	<init> (I)V <init>
		0 o p_289544_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_179048_
	a (Lws;)V handle
		0 o p_179046_
	a (Lwg;)V write
		0 o p_179044_
aeu net/minecraft/network/protocol/game/ClientboundPlayerCombatEnterPacket
	a Laeu; INSTANCE
	b Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lacq;)V handle
		0 o p_179057_
	a (Lws;)V handle
		0 o p_179055_
	a ()Lzy; type
aev net/minecraft/network/protocol/game/ClientboundPlayerCombatKillPacket
	a Lzm; STREAM_CODEC
	b I playerId
	c Lxo; message
	<clinit> ()V <clinit>
		static
	<init> (ILxo;)V <init>
		0 o playerId
		1 o message
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_179076_
	a (Lws;)V handle
		0 o p_179074_
	b ()I playerId
	c ()Z isSkippable
	e ()Lxo; message
	equals (Ljava/lang/Object;)Z equals
		0 o p_324295_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aew net/minecraft/network/protocol/game/ClientboundPlayerInfoRemovePacket
	a Lzm; STREAM_CODEC
	b Ljava/util/List; profileIds
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_248744_
	<init> (Ljava/util/List;)V <init>
		0 o profileIds
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_250111_
	a (Lws;)V handle
		0 o p_252100_
	a (Lwg;)V write
		0 o p_249263_
	b ()Ljava/util/List; profileIds
	equals (Ljava/lang/Object;)Z equals
		0 o p_249804_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aex net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket
	a Lzm; STREAM_CODEC
	b Ljava/util/EnumSet; actions
	c Ljava/util/List; entries
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/EnumSet;Ljava/util/Collection;)V <init>
		0 o p_251739_
		1 o p_251579_
	<init> (Laex$a;Lauc;)V <init>
		0 o p_251648_
		1 o p_252273_
	<init> (Lwx;)V <init>
		0 o p_323822_
	a (Lwg;Laex$b;)V lambda$write$1
		0 o p_323146_
		1 o p_323147_
	a (Lwg;)Laex$b; lambda$new$0
		0 o p_323148_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_249935_
	a (Lws;)V handle
		0 o p_251889_
	a (Ljava/util/Collection;)Laex; createPlayerInitializing
		static
		0 o p_252314_
	a (Lwx;)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
aex$a net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action
	a Laex$a; ADD_PLAYER
	b Laex$a; INITIALIZE_CHAT
	c Laex$a; UPDATE_GAME_MODE
	d Laex$a; UPDATE_LISTED
	e Laex$a; UPDATE_LATENCY
	f Laex$a; UPDATE_DISPLAY_NAME
	g Laex$a; UPDATE_LIST_ORDER
	h Laex$a; UPDATE_HAT
	i Laex$a$a; reader
	j Laex$a$b; writer
	k [Laex$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILaex$a$a;Laex$a$b;)V <init>
		0 o p_249930_
		1 o p_250394_
		2 o p_249392_
		3 o p_250487_
	a (Lwx;Laex$b;)V lambda$static$15
		static
		0 o p_382660_
		1 o p_382661_
	a (Laex$c;Lwx;)V lambda$static$14
		static
		0 o p_382658_
		1 o p_382659_
	a ()[Laex$a; $values
		static
	b (Lwx;Laex$b;)V lambda$static$13
		static
		0 o p_359474_
		1 o p_359475_
	b (Laex$c;Lwx;)V lambda$static$12
		static
		0 o p_359476_
		1 o p_359477_
	c (Lwx;Laex$b;)V lambda$static$11
		static
		0 o p_329876_
		1 o p_329877_
	c (Laex$c;Lwx;)V lambda$static$10
		static
		0 o p_329878_
		1 o p_329879_
	d (Lwx;Laex$b;)V lambda$static$9
		static
		0 o p_323153_
		1 o p_323154_
	d (Laex$c;Lwx;)V lambda$static$8
		static
		0 o p_323165_
		1 o p_323166_
	e (Laex$c;Lwx;)V lambda$static$6
		static
		0 o p_323167_
		1 o p_323168_
	e (Lwx;Laex$b;)V lambda$static$7
		static
		0 o p_323171_
		1 o p_323172_
	f (Laex$c;Lwx;)V lambda$static$4
		static
		0 o p_323161_
		1 o p_323162_
	f (Lwx;Laex$b;)V lambda$static$5
		static
		0 o p_323157_
		1 o p_323158_
	g (Lwx;Laex$b;)V lambda$static$3
		static
		0 o p_323151_
		1 o p_323152_
	g (Laex$c;Lwx;)V lambda$static$2
		static
		0 o p_323155_
		1 o p_323156_
	h (Laex$c;Lwx;)V lambda$static$0
		static
		0 o p_329872_
		1 o p_329873_
	h (Lwx;Laex$b;)V lambda$static$1
		static
		0 o p_329874_
		1 o p_329875_
	valueOf (Ljava/lang/String;)Laex$a; valueOf
		static
		0 o p_248648_
	values ()[Laex$a; values
		static
aex$a$a net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Reader
	read (Laex$c;Lwx;)V read
		0 o p_251859_
		1 o p_324148_
aex$a$b net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Action$Writer
	write (Lwx;Laex$b;)V write
		0 o p_324483_
		1 o p_249783_
aex$b net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$Entry
	a Ljava/util/UUID; profileId
	b Lcom/mojang/authlib/GameProfile; profile
	c Z listed
	d I latency
	e Ldmr; gameMode
	f Lxo; displayName
	g Z showHat
	h I listOrder
	i Lyf$a; chatSession
	<init> (Lauc;)V <init>
		0 o p_252094_
	<init> (Ljava/util/UUID;Lcom/mojang/authlib/GameProfile;ZILdmr;Lxo;ZILyf$a;)V <init>
		0 o profileId
		1 o profile
		2 o listed
		3 o latency
		4 o gameMode
		5 o displayName
		6 o showHat
		7 o listOrder
		8 o chatSession
	a ()Ljava/util/UUID; profileId
	b ()Lcom/mojang/authlib/GameProfile; profile
	c ()Z listed
	d ()I latency
	e ()Ldmr; gameMode
	equals (Ljava/lang/Object;)Z equals
		0 o p_251152_
	f ()Lxo; displayName
	g ()Z showHat
	h ()I listOrder
	hashCode ()I hashCode
	i ()Lyf$a; chatSession
	toString ()Ljava/lang/String; toString
aex$c net/minecraft/network/protocol/game/ClientboundPlayerInfoUpdatePacket$EntryBuilder
	a Ljava/util/UUID; profileId
	b Lcom/mojang/authlib/GameProfile; profile
	c Z listed
	d I latency
	e Ldmr; gameMode
	f Lxo; displayName
	g Z showHat
	h I listOrder
	i Lyf$a; chatSession
	<init> (Ljava/util/UUID;)V <init>
		0 o p_251670_
	a ()Laex$b; build
aey net/minecraft/network/protocol/game/ClientboundPlayerLookAtPacket
	a Lzm; STREAM_CODEC
	b D x
	c D y
	d D z
	e I entity
	f Lex$a; fromAnchor
	g Lex$a; toAnchor
	h Z atEntity
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179146_
	<init> (Lex$a;DDD)V <init>
		0 o p_132777_
		1 o p_132778_
		2 o p_132779_
		3 o p_132780_
	<init> (Lex$a;Lbzm;Lex$a;)V <init>
		0 o p_132782_
		1 o p_132783_
		2 o p_132784_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_132792_
	a (Lws;)V handle
		0 o p_132790_
	a (Lwg;)V write
		0 o p_132795_
	a (Ldmu;)Lfis; getPosition
		0 o p_132786_
	b ()Lex$a; getFromAnchor
aez net/minecraft/network/protocol/game/ClientboundPlayerPositionPacket
	a Lzm; STREAM_CODEC
	b I id
	c Lcaz; change
	d Ljava/util/Set; relatives
	<clinit> ()V <clinit>
		static
	<init> (ILcaz;Ljava/util/Set;)V <init>
		0 o id
		1 o change
		2 o relatives
	a (ILcaz;Ljava/util/Set;)Laez; of
		static
		0 o p_371253_
		1 o p_371666_
		2 o p_371475_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_132817_
	a (Lws;)V handle
		0 o p_132815_
	b ()I id
	e ()Lcaz; change
	equals (Ljava/lang/Object;)Z equals
		0 o p_371570_
	f ()Ljava/util/Set; relatives
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
af net/minecraft/TracingExecutor
	a Ljava/util/concurrent/ExecutorService; service
	<init> (Ljava/util/concurrent/ExecutorService;)V <init>
		0 o service
	a (Ljava/lang/String;)Ljava/util/concurrent/Executor; forName
		0 o p_372983_
	a (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapUnnamed
		static
		0 o p_372957_
	a ()Ljava/util/concurrent/ExecutorService; service
	a (Ljava/lang/String;Ljava/lang/Runnable;)V lambda$forName$3
		0 o p_372805_
		1 o p_372837_
	a (JLjava/util/concurrent/TimeUnit;)V shutdownAndAwait
		0 o p_372802_
		1 o p_373037_
	b (Ljava/lang/String;Ljava/lang/Runnable;)V lambda$forName$2
		static
		0 o p_373107_
		1 o p_372829_
	b (Ljava/lang/Runnable;)V lambda$wrapUnnamed$4
		static
		0 o p_372938_
	c (Ljava/lang/String;Ljava/lang/Runnable;)V lambda$forName$1
		0 o p_373029_
		1 o p_372951_
	d (Ljava/lang/String;Ljava/lang/Runnable;)V lambda$forName$0
		static
		0 o p_373022_
		1 o p_373058_
	equals (Ljava/lang/Object;)Z equals
		0 o p_372797_
	execute (Ljava/lang/Runnable;)V execute
		0 o p_373097_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afa net/minecraft/network/protocol/game/ClientboundPlayerRotationPacket
	a Lzm; STREAM_CODEC
	b F yRot
	c F xRot
	<clinit> ()V <clinit>
		static
	<init> (FF)V <init>
		0 o yRot
		1 o xRot
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_379452_
	a (Lws;)V handle
		0 o p_379871_
	b ()F yRot
	e ()F xRot
	equals (Ljava/lang/Object;)Z equals
		0 o p_380260_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afb net/minecraft/network/protocol/game/ClientboundProjectilePowerPacket
	a Lzm; STREAM_CODEC
	b I id
	c D accelerationPower
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_339617_
	<init> (ID)V <init>
		0 o p_339664_
		1 o p_339660_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_339610_
	a (Lws;)V handle
		0 o p_339626_
	a (Lwg;)V write
		0 o p_339614_
	b ()I getId
	e ()D getAccelerationPower
afc net/minecraft/network/protocol/game/ClientboundRecipeBookAddPacket
	a Lzm; STREAM_CODEC
	b Ljava/util/List; entries
	c Z replace
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Z)V <init>
		0 o entries
		1 o replace
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_379319_
	a (Lws;)V handle
		0 o p_380121_
	b ()Ljava/util/List; entries
	e ()Z replace
	equals (Ljava/lang/Object;)Z equals
		0 o p_380326_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afc$a net/minecraft/network/protocol/game/ClientboundRecipeBookAddPacket$Entry
	a B FLAG_NOTIFICATION
	b B FLAG_HIGHLIGHT
	c Lzm; STREAM_CODEC
	d Ldit; contents
	e B flags
	<clinit> ()V <clinit>
		static
	<init> (Ldit;B)V <init>
		0 o contents
		1 o flags
	<init> (Ldit;ZZ)V <init>
		0 o p_379464_
		1 o p_379564_
		2 o p_380200_
	a ()Z notification
	b ()Z highlight
	c ()Ldit; contents
	d ()B flags
	equals (Ljava/lang/Object;)Z equals
		0 o p_380343_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afd net/minecraft/network/protocol/game/ClientboundRecipeBookRemovePacket
	a Lzm; STREAM_CODEC
	b Ljava/util/List; recipes
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o recipes
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_379682_
	a (Lws;)V handle
		0 o p_379601_
	b ()Ljava/util/List; recipes
	equals (Ljava/lang/Object;)Z equals
		0 o p_379882_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afe net/minecraft/network/protocol/game/ClientboundRecipeBookSettingsPacket
	a Lzm; STREAM_CODEC
	b Lazd; bookSettings
	<clinit> ()V <clinit>
		static
	<init> (Lazd;)V <init>
		0 o bookSettings
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_380004_
	a (Lws;)V handle
		0 o p_379458_
	b ()Lazd; bookSettings
	equals (Ljava/lang/Object;)Z equals
		0 o p_380071_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aff net/minecraft/network/protocol/game/ClientboundRemoveEntitiesPacket
	a Lzm; STREAM_CODEC
	b Lit/unimi/dsi/fastutil/ints/IntList; entityIds
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)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 ()Lzy; type
	a (Lacq;)V handle
		0 o p_182729_
	a (Lws;)V handle
		0 o p_182727_
	a (Lwg;)V write
		0 o p_182725_
	b ()Lit/unimi/dsi/fastutil/ints/IntList; getEntityIds
afg net/minecraft/network/protocol/game/ClientboundRemoveMobEffectPacket
	a Lzm; STREAM_CODEC
	b I entityId
	c Ljl; effect
	<clinit> ()V <clinit>
		static
	<init> (ILjl;)V <init>
		0 o entityId
		1 o effect
	a (Ldmu;)Lbzm; getEntity
		0 o p_132902_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_132908_
	a (Lws;)V handle
		0 o p_132906_
	b ()I entityId
	e ()Ljl; effect
	equals (Ljava/lang/Object;)Z equals
		0 o p_316435_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afh net/minecraft/network/protocol/game/ClientboundResetScorePacket
	a Lzm; STREAM_CODEC
	b Ljava/lang/String; owner
	c Ljava/lang/String; objectiveName
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_313852_
	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o owner
		1 o objectiveName
	a (Lwg;)V write
		0 o p_313825_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_313694_
	a (Lws;)V handle
		0 o p_313934_
	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
afi net/minecraft/network/protocol/game/ClientboundRespawnPacket
	a Lzm; STREAM_CODEC
	b B KEEP_ATTRIBUTE_MODIFIERS
	c B KEEP_ENTITY_DATA
	d B KEEP_ALL_DATA
	e Lahh; commonPlayerSpawnInfo
	f B dataToKeep
	<clinit> ()V <clinit>
		static
	<init> (Lahh;B)V <init>
		0 o commonPlayerSpawnInfo
		1 o dataToKeep
	<init> (Lwx;)V <init>
		0 o p_321588_
	a (B)Z shouldKeep
		0 o p_263573_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_132951_
	a (Lws;)V handle
		0 o p_132949_
	a (Lwx;)V write
		0 o p_321615_
	b ()Lahh; commonPlayerSpawnInfo
	e ()B dataToKeep
	equals (Ljava/lang/Object;)Z equals
		0 o p_294842_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afj net/minecraft/network/protocol/game/ClientboundRotateHeadPacket
	a Lzm; STREAM_CODEC
	b I entityId
	c B yHeadRot
	<clinit> ()V <clinit>
		static
	<init> (Lbzm;B)V <init>
		0 o p_132967_
		1 o p_132968_
	<init> (Lwg;)V <init>
		0 o p_179193_
	a (Ldmu;)Lbzm; getEntity
		0 o p_132970_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_132976_
	a (Lws;)V handle
		0 o p_132974_
	a (Lwg;)V write
		0 o p_132979_
	b ()F getYHeadRot
afk net/minecraft/network/protocol/game/ClientboundSectionBlocksUpdatePacket
	a Lzm; STREAM_CODEC
	b I POS_IN_SECTION_BITS
	c Lke; sectionPos
	d [S positions
	e [Leeb; states
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179196_
	<init> (Lke;Lit/unimi/dsi/fastutil/shorts/ShortSet;Legj;)V <init>
		0 o p_284963_
		1 o p_285027_
		2 o p_285414_
	a ()Lzy; type
	a (Ljava/util/function/BiConsumer;)V runUpdates
		0 o p_132993_
	a (Lacq;)V handle
		0 o p_132999_
	a (Lws;)V handle
		0 o p_132997_
	a (Lwg;)V write
		0 o p_133002_
afl net/minecraft/network/protocol/game/ClientboundSelectAdvancementsTabPacket
	a Lzm; STREAM_CODEC
	b Lame; tab
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179198_
	<init> (Lame;)V <init>
		0 o p_133006_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133012_
	a (Lws;)V handle
		0 o p_133010_
	a (Lwg;)V write
		0 o p_133015_
	b ()Lame; getTab
afm net/minecraft/network/protocol/game/ClientboundServerDataPacket
	a Lzm; STREAM_CODEC
	b Lxo; motd
	c Ljava/util/Optional; iconBytes
	<clinit> ()V <clinit>
		static
	<init> (Lxo;Ljava/util/Optional;)V <init>
		0 o motd
		1 o iconBytes
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_237809_
	a (Lws;)V handle
		0 o p_237807_
	b ()Lxo; motd
	e ()Ljava/util/Optional; iconBytes
	equals (Ljava/lang/Object;)Z equals
		0 o p_324122_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afn net/minecraft/network/protocol/game/ClientboundSetActionBarTextPacket
	a Lzm; STREAM_CODEC
	b Lxo; text
	<clinit> ()V <clinit>
		static
	<init> (Lxo;)V <init>
		0 o text
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_179209_
	a (Lws;)V handle
		0 o p_179207_
	b ()Lxo; text
	equals (Ljava/lang/Object;)Z equals
		0 o p_323560_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afo net/minecraft/network/protocol/game/ClientboundSetBorderCenterPacket
	a Lzm; STREAM_CODEC
	b D newCenterX
	c D newCenterZ
	<clinit> ()V <clinit>
		static
	<init> (Left;)V <init>
		0 o p_179214_
	<init> (Lwg;)V <init>
		0 o p_179216_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_179222_
	a (Lws;)V handle
		0 o p_179220_
	a (Lwg;)V write
		0 o p_179218_
	b ()D getNewCenterZ
	e ()D getNewCenterX
afp net/minecraft/network/protocol/game/ClientboundSetBorderLerpSizePacket
	a Lzm; STREAM_CODEC
	b D oldSize
	c D newSize
	d J lerpTime
	<clinit> ()V <clinit>
		static
	<init> (Left;)V <init>
		0 o p_179229_
	<init> (Lwg;)V <init>
		0 o p_179231_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_179237_
	a (Lws;)V handle
		0 o p_179235_
	a (Lwg;)V write
		0 o p_179233_
	b ()D getOldSize
	e ()D getNewSize
	f ()J getLerpTime
afq net/minecraft/network/protocol/game/ClientboundSetBorderSizePacket
	a Lzm; STREAM_CODEC
	b D size
	<clinit> ()V <clinit>
		static
	<init> (Left;)V <init>
		0 o p_179243_
	<init> (Lwg;)V <init>
		0 o p_179245_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_179251_
	a (Lws;)V handle
		0 o p_179249_
	a (Lwg;)V write
		0 o p_179247_
	b ()D getSize
afr net/minecraft/network/protocol/game/ClientboundSetBorderWarningDelayPacket
	a Lzm; STREAM_CODEC
	b I warningDelay
	<clinit> ()V <clinit>
		static
	<init> (Left;)V <init>
		0 o p_179255_
	<init> (Lwg;)V <init>
		0 o p_179257_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_179263_
	a (Lws;)V handle
		0 o p_179261_
	a (Lwg;)V write
		0 o p_179259_
	b ()I getWarningDelay
afs net/minecraft/network/protocol/game/ClientboundSetBorderWarningDistancePacket
	a Lzm; STREAM_CODEC
	b I warningBlocks
	<clinit> ()V <clinit>
		static
	<init> (Left;)V <init>
		0 o p_179267_
	<init> (Lwg;)V <init>
		0 o p_179269_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_179275_
	a (Lws;)V handle
		0 o p_179273_
	a (Lwg;)V write
		0 o p_179271_
	b ()I getWarningBlocks
aft net/minecraft/network/protocol/game/ClientboundSetCameraPacket
	a Lzm; STREAM_CODEC
	b I cameraId
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179278_
	<init> (Lbzm;)V <init>
		0 o p_133058_
	a (Ldmu;)Lbzm; getEntity
		0 o p_133060_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133066_
	a (Lws;)V handle
		0 o p_133064_
	a (Lwg;)V write
		0 o p_133068_
afu net/minecraft/network/protocol/game/ClientboundSetChunkCacheCenterPacket
	a Lzm; STREAM_CODEC
	b I x
	c I z
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o p_133086_
		1 o p_133087_
	<init> (Lwg;)V <init>
		0 o p_179282_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133093_
	a (Lws;)V handle
		0 o p_133091_
	a (Lwg;)V write
		0 o p_133096_
	b ()I getX
	e ()I getZ
afv net/minecraft/network/protocol/game/ClientboundSetChunkCacheRadiusPacket
	a Lzm; STREAM_CODEC
	b I radius
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179284_
	<init> (I)V <init>
		0 o p_133101_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133107_
	a (Lws;)V handle
		0 o p_133105_
	a (Lwg;)V write
		0 o p_133110_
	b ()I getRadius
afw net/minecraft/network/protocol/game/ClientboundSetCursorItemPacket
	a Lzm; STREAM_CODEC
	b Ldcv; contents
	<clinit> ()V <clinit>
		static
	<init> (Ldcv;)V <init>
		0 o contents
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_362322_
	a (Lws;)V handle
		0 o p_363607_
	b ()Ldcv; contents
	equals (Ljava/lang/Object;)Z equals
		0 o p_361426_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
afx net/minecraft/network/protocol/game/ClientboundSetDefaultSpawnPositionPacket
	a Lzm; STREAM_CODEC
	b Ljb; pos
	c F angle
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179286_
	<init> (Ljb;F)V <init>
		0 o p_133115_
		1 o p_133116_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133122_
	a (Lws;)V handle
		0 o p_133120_
	a (Lwg;)V write
		0 o p_133125_
	b ()Ljb; getPos
	e ()F getAngle
afy net/minecraft/network/protocol/game/ClientboundSetDisplayObjectivePacket
	a Lzm; STREAM_CODEC
	b Lfjo; slot
	c Ljava/lang/String; objectiveName
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179288_
	<init> (Lfjo;Lfjp;)V <init>
		0 o p_294785_
		1 o p_133132_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133138_
	a (Lws;)V handle
		0 o p_133136_
	a (Lwg;)V write
		0 o p_133141_
	b ()Lfjo; getSlot
	e ()Ljava/lang/String; getObjectiveName
afz net/minecraft/network/protocol/game/ClientboundSetEntityDataPacket
	a Lzm; STREAM_CODEC
	b I EOF_MARKER
	c I id
	d Ljava/util/List; packedItems
	<clinit> ()V <clinit>
		static
	<init> (ILjava/util/List;)V <init>
		0 o id
		1 o packedItems
	<init> (Lwx;)V <init>
		0 o p_319996_
	a (Ljava/util/List;Lwx;)V pack
		static
		0 o p_253940_
		1 o p_320247_
	a (Lwx;)Ljava/util/List; unpack
		static
		0 o p_320523_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133155_
	a (Lws;)V handle
		0 o p_133153_
	b (Lwx;)V write
		0 o p_320560_
	b ()I id
	e ()Ljava/util/List; packedItems
	equals (Ljava/lang/Object;)Z equals
		0 o p_253817_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ag net/minecraft/Util
	a I LINEAR_LOOKUP_THRESHOLD
	b J NANOS_PER_MILLI
	c Lbdf$a; timeSource
	d Lcom/google/common/base/Ticker; TICKER
	e Ljava/util/UUID; NIL_UUID
	f Ljava/nio/file/spi/FileSystemProvider; ZIP_FILE_SYSTEM_PROVIDER
	g Lorg/slf4j/Logger; LOGGER
	h I DEFAULT_MAX_THREADS
	i I DEFAULT_SAFE_FILE_OPERATION_RETRIES
	j Ljava/lang/String; MAX_THREADS_SYSTEM_PROPERTY
	k Laf; BACKGROUND_EXECUTOR
	l Laf; IO_POOL
	m Laf; DOWNLOAD_POOL
	n Ljava/time/format/DateTimeFormatter; FILENAME_DATE_TIME_FORMATTER
	o Ljava/util/Set; ALLOWED_UNTRUSTED_LINK_PROTOCOLS
	p Ljava/util/function/Consumer; thePauser
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/function/Predicate; allOf
		static
		0 o p_365396_
		1 o p_362463_
	a (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/function/Predicate; allOf
		static
		0 o p_360497_
		1 o p_363084_
		2 o p_365410_
		3 o p_360904_
	a (Ljava/util/function/Function;Ljava/util/Map$Entry;)Ljava/lang/Object; lambda$mapValues$20
		static
		0 o p_392479_
		1 o p_392480_
	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 (II)I growByHalf
		static
		0 o p_410424_
		1 o p_409987_
	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$22
		static
		0 o p_274640_
		1 o p_274641_
		2 o p_274642_
	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/Map;Ljava/util/function/Function;)Ljava/util/Map; mapValues
		static
		0 o p_394563_
		1 o p_394505_
	a (Ljy;Ljava/lang/Object;)Ljava/lang/String; getRegisteredName
		static
		0 o p_331026_
		1 o p_331334_
	a ([Ljava/util/function/Predicate;Ljava/lang/Object;)Z lambda$anyOf$17
		static
		0 o p_352654_
		1 o p_352655_
	a (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/lang/Object;)Z lambda$anyOf$15
		static
		0 o p_359042_
		1 o p_359043_
		2 o p_359044_
		3 o p_359045_
		4 o p_359046_
	a (Ljava/util/function/Predicate;)Ljava/util/function/Predicate; allOf
		static
		0 o p_364411_
	a (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/function/Predicate; allOf
		static
		0 o p_364176_
		1 o p_362347_
		2 o p_365473_
		3 o p_365243_
		4 o p_361480_
	a (Ljava/util/function/BiFunction;)Ljava/util/function/BiFunction; memoize
		static
		0 o p_143822_
	a (Ljava/util/Map;Lcom/google/common/base/Function;)Ljava/util/Map; mapValuesLazy
		static
		0 o p_394671_
		1 o p_393586_
	a ()Ljava/util/stream/Collector; toMap
		static
	a (Ljava/util/function/Consumer;Ljava/lang/String;Ljava/lang/String;)V lambda$prefix$26
		static
		0 o p_214643_
		1 o p_214644_
		2 o p_214645_
	a (Ln;I)Ljava/lang/String; lambda$sanitizeName$30
		static
		0 o p_214665_
		1 o p_214666_
	a (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/lang/Object;)Z lambda$anyOf$16
		static
		0 o p_359030_
		1 o p_359031_
		2 o p_359032_
		3 o p_359033_
		4 o p_359034_
		5 o p_359035_
	a (Ljava/util/function/Consumer;Ljava/util/List;ILjava/lang/Object;Ljava/lang/Throwable;)V lambda$fallibleSequence$23
		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/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;II)I offsetByCodepoints
		static
		0 o p_137480_
		1 o p_137481_
		2 o p_137482_
	a (Ljava/lang/String;)Ljava/net/URI; parseAndValidateUntrustedUri
		static
		0 o p_352394_
	a (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/lang/Object;)Z lambda$anyOf$13
		static
		0 o p_359014_
		1 o p_359015_
		2 o p_359016_
	a (I)Ljava/lang/String; lambda$fixedSize$29
		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/lang/Runnable;Ljava/lang/String;)V runNamed
		static
		0 o p_372911_
		1 o p_372895_
	a (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/lang/Object;)Z lambda$anyOf$14
		static
		0 o p_359021_
		1 o p_359022_
		2 o p_359023_
		3 o p_359024_
	a (Ljava/util/stream/IntStream;I)Lcom/mojang/serialization/DataResult; fixedSize
		static
		0 o p_137540_
		1 o p_137541_
	a (Ljava/util/stream/IntStream;Lbck;)Lit/unimi/dsi/fastutil/ints/IntArrayList; toShuffledList
		static
		0 o p_214659_
		1 o p_214660_
	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 (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/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$25
		static
		0 o p_214625_
		1 o p_214626_
	a (Ljava/lang/String;Lame;)Ljava/lang/String; makeDescriptionId
		static
		0 o p_137493_
		1 o p_137494_
	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 ([ILbck;)I getRandom
		static
		0 o p_214668_
		1 o p_214669_
	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 (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;Lbck;)Ljava/util/List; shuffledCopy
		static
		0 o p_214612_
		1 o p_214613_
	a (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/function/Predicate; allOf
		static
		0 o p_362789_
		1 o p_363440_
		2 o p_363507_
	a (Ljava/util/List;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; fallibleSequence
		static
		0 o p_214632_
		1 o p_214633_
	a (Ljava/lang/Object;Ljava/util/function/Consumer;)Ljava/lang/Object; make
		static
		0 o p_137470_
		1 o p_137471_
	a (Ljava/util/function/Supplier;)Ljava/lang/Object; make
		static
		0 o p_137538_
	a (Ljava/lang/Class;Ljava/util/function/Function;)Ljava/util/Map; makeEnumMap
		static
		0 o p_371641_
		1 o p_371671_
	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$12
		static
		0 o p_323047_
	a (Ljava/util/List;Lbck;)Ljava/lang/Object; getRandom
		static
		0 o p_214622_
		1 o p_214623_
	a (Ljava/util/stream/Stream;Lbck;)Ljava/util/List; toShuffledList
		static
		0 o p_214662_
		1 o p_214663_
	a (Ljava/util/List;)Ljava/util/function/Predicate; allOf
		static
		0 o p_323679_
	a ([Ljava/util/function/Predicate;)Ljava/util/function/Predicate; allOf
		static
		0 o p_364473_
	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/Object;Lbck;)Ljava/lang/Object; getRandom
		static
		0 o p_214671_
		1 o p_214672_
	a (Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicInteger;ZLjava/lang/Runnable;)Ljava/lang/Thread; lambda$makeIoExecutor$4
		static
		0 o p_372494_
		1 o p_372495_
		2 o p_372496_
		3 o p_372497_
	a (Ljava/util/List;[Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Consumer;Ljava/util/concurrent/CompletableFuture;)V lambda$fallibleSequence$24
		static
		0 o p_214638_
		1 o p_214639_
		2 o p_214640_
		3 o p_214641_
	a (Ljava/lang/String;Ln;)Ljava/lang/String; sanitizeName
		static
		0 o p_137484_
		1 o p_137485_
	a (Ljava/lang/String;Z)Laf; makeIoExecutor
		static
		0 o p_314465_
		1 o p_314461_
	a ([Ljava/util/function/BooleanSupplier;)Z executeInSequence
		static
		0 o p_137549_
	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/lang/Throwable;)V throwAsRuntime
		static
		0 o p_137560_
	a (Ljava/util/List;I)Lcom/mojang/serialization/DataResult; fixedSize
		static
		0 o p_143796_
		1 o p_143797_
	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/function/Consumer;)V setPause
		static
		0 o p_183970_
	a (Ljava/util/function/Function;)Lbct; singleKeyCache
		static
		0 o p_270326_
	a (Lefe;Ljava/lang/Object;)Ljava/lang/String; getPropertyName
		static
		0 o p_137454_
		1 o p_137455_
	a (Ljava/lang/Thread;Ljava/lang/Throwable;)V onThreadException
		static
		0 o p_137496_
		1 o p_137497_
	a (Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/concurrent/ForkJoinPool;)Ljava/util/concurrent/ForkJoinWorkerThread; lambda$makeExecutor$3
		static
		0 o p_372498_
		1 o p_372499_
		2 o p_372500_
	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/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/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/lang/Object;)Z lambda$allOf$9
		static
		0 o p_359036_
		1 o p_359037_
		2 o p_359038_
		3 o p_359039_
		4 o p_359040_
		5 o p_359041_
	b (Ljava/util/List;Ljava/lang/Void;)Ljava/util/List; lambda$sequence$21
		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/util/function/Predicate;)Ljava/util/function/Predicate; anyOf
		static
		0 o p_362601_
	b (Ljava/util/List;)Ljava/util/function/Predicate; anyOf
		static
		0 o p_323722_
	b (Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/function/Predicate; anyOf
		static
		0 o p_362096_
		1 o p_365232_
	b ([Ljava/util/function/Predicate;Ljava/lang/Object;)Z lambda$allOf$10
		static
		0 o p_352650_
		1 o p_352651_
	b (Ljava/lang/Object;)Z lambda$allOf$5
		static
		0 o p_323042_
	b (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/function/Predicate; anyOf
		static
		0 o p_362890_
		1 o p_361953_
		2 o p_364760_
		3 o p_362157_
		4 o p_362694_
	b (Ljava/util/function/Function;)Ljava/util/function/Function; memoize
		static
		0 o p_143828_
	b (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/lang/Object;)Z lambda$allOf$6
		static
		0 o p_359047_
		1 o p_359048_
		2 o p_359049_
	b (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/lang/Object;)Z lambda$allOf$7
		static
		0 o p_359017_
		1 o p_359018_
		2 o p_359019_
		3 o p_359020_
	b (Ljava/util/function/Predicate;)Ljava/util/function/Predicate; anyOf
		static
		0 o p_364188_
	b ()Ljava/util/stream/Collector; toMutableList
		static
	b (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/lang/Object;)Z lambda$allOf$8
		static
		0 o p_359025_
		1 o p_359026_
		2 o p_359027_
		3 o p_359028_
		4 o p_359029_
	b (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/function/Predicate; anyOf
		static
		0 o p_360795_
		1 o p_365143_
		2 o p_365151_
	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 ([Ljava/lang/Object;Lbck;)Ljava/util/List; shuffledCopy
		static
		0 o p_214682_
		1 o p_214683_
	b (I)Ljava/lang/String; lambda$fixedSize$28
		static
		0 o p_274639_
	b (Ljava/lang/String;)V logAndPauseIfInIde
		static
		0 o p_143786_
	b (Ljava/util/List;Lbck;)Ljava/util/Optional; getRandomSafe
		static
		0 o p_214677_
		1 o p_214678_
	b (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/function/Predicate; anyOf
		static
		0 o p_360491_
		1 o p_361471_
		2 o p_362025_
		3 o p_362505_
	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/function/Function;)Ljava/util/concurrent/CompletableFuture; blockUntilDone
		static
		0 o p_214680_
	c (Ljava/util/List;Lbck;)V shuffle
		static
		0 o p_309187_
		1 o p_214675_
	c (Ljava/lang/Throwable;)Ljava/lang/String; describeError
		static
		0 o p_137576_
	c (Ljava/lang/String;)Laf; makeExecutor
		static
		0 o p_137478_
	c (I)Ljava/lang/String; lambda$fixedSize$27
		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$18
		static
		0 o p_352653_
	e (Ljava/lang/String;)Z lambda$getVmArguments$19
		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$11
		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/List;)Ljava/util/function/ToIntFunction; createIndexLookup
		static
		0 o p_214687_
	g ()I maxAllowedExecutorThreads
		static
	h (Ljava/util/List;)Ljava/util/function/ToIntFunction; createIndexIdentityLookup
		static
		0 o p_304758_
	h ()Laf; backgroundExecutor
		static
	i ()Laf; ioPool
		static
	j ()Laf; nonCriticalIoPool
		static
	k ()V shutdownExecutors
		static
	l ()Ljava/util/function/Predicate; allOf
		static
	m ()Ljava/util/function/Predicate; anyOf
		static
	n ()Lag$a; getPlatform
		static
	o ()Ljava/util/stream/Stream; getVmArguments
		static
	p ()V startTimerHackThread
		static
	q ()I getMaxThreads
		static
	r ()Ljava/lang/IllegalStateException; lambda$static$1
		static
ag$1 net/minecraft/Util$1
	<init> ()V <init>
	read ()J read
ag$2 net/minecraft/Util$10
	a Ljava/util/function/Function; val$function
	b Ljava/util/Map; 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
ag$3 net/minecraft/Util$11
	a Ljava/util/function/BiFunction; val$function
	b Ljava/util/Map; 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
ag$4 net/minecraft/Util$2
	a Ljava/lang/String; val$threadName
	b Ljava/lang/String; val$name
	<init> (Ljava/util/concurrent/ForkJoinPool;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_211559_
		1 o p_372817_
		2 o p_372973_
	onStart ()V onStart
	onTermination (Ljava/lang/Throwable;)V onTermination
		0 o p_211561_
ag$5 net/minecraft/Util$5
	a Ljava/nio/file/Path; val$from
	b Ljava/nio/file/Path; 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
ag$6 net/minecraft/Util$6
	a Ljava/nio/file/Path; val$target
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_137610_
	getAsBoolean ()Z getAsBoolean
	toString ()Ljava/lang/String; toString
ag$7 net/minecraft/Util$7
	a Ljava/nio/file/Path; val$target
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_211569_
	getAsBoolean ()Z getAsBoolean
	toString ()Ljava/lang/String; toString
ag$8 net/minecraft/Util$8
	a Ljava/nio/file/Path; val$target
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_214710_
	getAsBoolean ()Z getAsBoolean
	toString ()Ljava/lang/String; toString
ag$9 net/minecraft/Util$9
	<init> (Ljava/lang/String;)V <init>
		0 o p_214714_
	run ()V run
ag$a net/minecraft/Util$OS
	a Lag$a; LINUX
	b Lag$a; SOLARIS
	c Lag$a; WINDOWS
	d Lag$a; OSX
	e Lag$a; UNKNOWN
	f Ljava/lang/String; telemetryName
	g [Lag$a; $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/lang/String; telemetryName
	a (Ljava/io/File;)V openFile
		0 o p_137645_
	a (Ljava/net/URI;)V openUri
		0 o p_137649_
	a (Ljava/nio/file/Path;)V openPath
		0 o p_352210_
	b (Ljava/net/URI;)[Ljava/lang/String; getOpenUriArguments
		0 o p_352257_
	b ()[Lag$a; $values
		static
	c (Ljava/net/URI;)Ljava/lang/Process; lambda$openUri$0
		0 o p_351632_
	valueOf (Ljava/lang/String;)Lag$a; valueOf
		static
		0 o p_137656_
	values ()[Lag$a; values
		static
ag$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_
ag$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_
aga net/minecraft/network/protocol/game/ClientboundSetEntityLinkPacket
	a Lzm; STREAM_CODEC
	b I sourceId
	c I destId
	<clinit> ()V <clinit>
		static
	<init> (Lbzm;Lbzm;)V <init>
		0 o p_133164_
		1 o p_133165_
	<init> (Lwg;)V <init>
		0 o p_179292_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133171_
	a (Lws;)V handle
		0 o p_133169_
	a (Lwg;)V write
		0 o p_133174_
	b ()I getSourceId
	e ()I getDestId
agb net/minecraft/network/protocol/game/ClientboundSetEntityMotionPacket
	a Lzm; STREAM_CODEC
	b I id
	c I xa
	d I ya
	e I za
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179294_
	<init> (Lbzm;)V <init>
		0 o p_133185_
	<init> (ILfis;)V <init>
		0 o p_133182_
		1 o p_133183_
	a (Lwg;)V write
		0 o p_133194_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133191_
	a (Lws;)V handle
		0 o p_133189_
	b ()I getId
	e ()D getXa
	f ()D getYa
	g ()D getZa
agc net/minecraft/network/protocol/game/ClientboundSetEquipmentPacket
	a Lzm; STREAM_CODEC
	b B CONTINUE_MASK
	c I entity
	d Ljava/util/List; slots
	<clinit> ()V <clinit>
		static
	<init> (ILjava/util/List;)V <init>
		0 o p_133202_
		1 o p_133203_
	<init> (Lwx;)V <init>
		0 o p_320957_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133209_
	a (Lws;)V handle
		0 o p_133207_
	a (Lwx;)V write
		0 o p_320609_
	b ()I getEntity
	e ()Ljava/util/List; getSlots
agd net/minecraft/network/protocol/game/ClientboundSetExperiencePacket
	a Lzm; STREAM_CODEC
	b F experienceProgress
	c I totalExperience
	d I experienceLevel
	<clinit> ()V <clinit>
		static
	<init> (FII)V <init>
		0 o p_133219_
		1 o p_133220_
		2 o p_133221_
	<init> (Lwg;)V <init>
		0 o p_179299_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133227_
	a (Lws;)V handle
		0 o p_133225_
	a (Lwg;)V write
		0 o p_133230_
	b ()F getExperienceProgress
	e ()I getTotalExperience
	f ()I getExperienceLevel
age net/minecraft/network/protocol/game/ClientboundSetHealthPacket
	a Lzm; STREAM_CODEC
	b F health
	c I food
	d F saturation
	<clinit> ()V <clinit>
		static
	<init> (FIF)V <init>
		0 o p_133238_
		1 o p_133239_
		2 o p_133240_
	<init> (Lwg;)V <init>
		0 o p_179301_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133246_
	a (Lws;)V handle
		0 o p_133244_
	a (Lwg;)V write
		0 o p_133249_
	b ()F getHealth
	e ()I getFood
	f ()F getSaturation
agf net/minecraft/network/protocol/game/ClientboundSetHeldSlotPacket
	a Lzm; STREAM_CODEC
	b I slot
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o slot
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_362821_
	a (Lws;)V handle
		0 o p_361339_
	b ()I slot
	equals (Ljava/lang/Object;)Z equals
		0 o p_382849_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
agg net/minecraft/network/protocol/game/ClientboundSetObjectivePacket
	a Lzm; STREAM_CODEC
	b I METHOD_ADD
	c I METHOD_REMOVE
	d I METHOD_CHANGE
	e Ljava/lang/String; objectiveName
	f Lxo; displayName
	g Lfka$a; renderType
	h Ljava/util/Optional; numberFormat
	i I method
	<clinit> ()V <clinit>
		static
	<init> (Lfjp;I)V <init>
		0 o p_133258_
		1 o p_133259_
	<init> (Lwx;)V <init>
		0 o p_319795_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133265_
	a (Lws;)V handle
		0 o p_133263_
	a (Lwx;)V write
		0 o p_320623_
	b ()Ljava/lang/String; getObjectiveName
	e ()Lxo; getDisplayName
	f ()I getMethod
	g ()Lfka$a; getRenderType
	h ()Ljava/util/Optional; getNumberFormat
agh net/minecraft/network/protocol/game/ClientboundSetPassengersPacket
	a Lzm; STREAM_CODEC
	b I vehicle
	c [I passengers
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179308_
	<init> (Lbzm;)V <init>
		0 o p_133276_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133282_
	a (Lws;)V handle
		0 o p_133280_
	a (Lwg;)V write
		0 o p_133285_
	b ()[I getPassengers
	e ()I getVehicle
agi net/minecraft/network/protocol/game/ClientboundSetPlayerInventoryPacket
	a Lzm; STREAM_CODEC
	b I slot
	c Ldcv; contents
	<clinit> ()V <clinit>
		static
	<init> (ILdcv;)V <init>
		0 o slot
		1 o contents
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_365000_
	a (Lws;)V handle
		0 o p_363472_
	b ()I slot
	e ()Ldcv; contents
	equals (Ljava/lang/Object;)Z equals
		0 o p_365527_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
agj net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket
	a Lzm; STREAM_CODEC
	b I METHOD_ADD
	c I METHOD_REMOVE
	d I METHOD_CHANGE
	e I METHOD_JOIN
	f I METHOD_LEAVE
	g I MAX_VISIBILITY_LENGTH
	h I MAX_COLLISION_LENGTH
	i I method
	j Ljava/lang/String; name
	k Ljava/util/Collection; players
	l Ljava/util/Optional; parameters
	<clinit> ()V <clinit>
		static
	<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_
	<init> (Lwx;)V <init>
		0 o p_323831_
	a (Lfjs;)Lagj; createRemovePacket
		static
		0 o p_179327_
	a (Lfjs;Z)Lagj; createAddOrModifyPacket
		static
		0 o p_179333_
		1 o p_179334_
	a (Lfjs;Ljava/lang/String;Lagj$a;)Lagj; createPlayerPacket
		static
		0 o p_179329_
		1 o p_179330_
		2 o p_179331_
	a ()Lzy; type
	a (I)Z shouldHavePlayerList
		static
		0 o p_179325_
	a (Lacq;)V handle
		0 o p_133310_
	a (Lws;)V handle
		0 o p_133308_
	a (Lwx;)V write
		0 o p_323648_
	b (I)Z shouldHaveParameters
		static
		0 o p_179337_
	b ()Lagj$a; getPlayerAction
	e ()Lagj$a; getTeamAction
	f ()Ljava/lang/String; getName
	g ()Ljava/util/Collection; getPlayers
	h ()Ljava/util/Optional; getParameters
	i ()Ljava/lang/IllegalStateException; lambda$write$0
agj$a net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Action
	a Lagj$a; ADD
	b Lagj$a; REMOVE
	c [Lagj$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_179346_
		1 o p_179347_
	a ()[Lagj$a; $values
		static
	valueOf (Ljava/lang/String;)Lagj$a; valueOf
		static
		0 o p_179350_
	values ()[Lagj$a; values
		static
agj$b net/minecraft/network/protocol/game/ClientboundSetPlayerTeamPacket$Parameters
	a Lxo; displayName
	b Lxo; playerPrefix
	c Lxo; playerSuffix
	d Lfjz$b; nametagVisibility
	e Lfjz$a; collisionRule
	f Lo; color
	g I options
	<init> (Lfjs;)V <init>
		0 o p_179360_
	<init> (Lwx;)V <init>
		0 o p_323739_
	a (Lwx;)V write
		0 o p_323527_
	a ()Lxo; getDisplayName
	b ()I getOptions
	c ()Lo; getColor
	d ()Lfjz$b; getNametagVisibility
	e ()Lfjz$a; getCollisionRule
	f ()Lxo; getPlayerPrefix
	g ()Lxo; getPlayerSuffix
agk net/minecraft/network/protocol/game/ClientboundSetScorePacket
	a Lzm; STREAM_CODEC
	b Ljava/lang/String; owner
	c Ljava/lang/String; objectiveName
	d I score
	e Ljava/util/Optional; display
	f Ljava/util/Optional; 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 ()Lzy; type
	a (Lacq;)V handle
		0 o p_133338_
	a (Lws;)V handle
		0 o p_133336_
	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
agl net/minecraft/network/protocol/game/ClientboundSetSimulationDistancePacket
	a Lzm; STREAM_CODEC
	b I simulationDistance
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_195800_
	<init> (I)V <init>
		0 o simulationDistance
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_195806_
	a (Lws;)V handle
		0 o p_195804_
	a (Lwg;)V write
		0 o p_195802_
	b ()I simulationDistance
	equals (Ljava/lang/Object;)Z equals
		0 o p_195809_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
agm net/minecraft/network/protocol/game/ClientboundSetSubtitleTextPacket
	a Lzm; STREAM_CODEC
	b Lxo; text
	<clinit> ()V <clinit>
		static
	<init> (Lxo;)V <init>
		0 o text
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_179384_
	a (Lws;)V handle
		0 o p_179382_
	b ()Lxo; text
	equals (Ljava/lang/Object;)Z equals
		0 o p_323639_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
agn net/minecraft/network/protocol/game/ClientboundSetTimePacket
	a Lzm; STREAM_CODEC
	b J gameTime
	c J dayTime
	d Z tickDayTime
	<clinit> ()V <clinit>
		static
	<init> (JJZ)V <init>
		0 o gameTime
		1 o dayTime
		2 o tickDayTime
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133357_
	a (Lws;)V handle
		0 o p_133355_
	b ()J gameTime
	e ()J dayTime
	equals (Ljava/lang/Object;)Z equals
		0 o p_376859_
	f ()Z tickDayTime
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ago net/minecraft/network/protocol/game/ClientboundSetTitleTextPacket
	a Lzm; STREAM_CODEC
	b Lxo; text
	<clinit> ()V <clinit>
		static
	<init> (Lxo;)V <init>
		0 o text
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_179398_
	a (Lws;)V handle
		0 o p_179396_
	b ()Lxo; text
	equals (Ljava/lang/Object;)Z equals
		0 o p_324092_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
agp net/minecraft/network/protocol/game/ClientboundSetTitlesAnimationPacket
	a Lzm; STREAM_CODEC
	b I fadeIn
	c I stay
	d I fadeOut
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_179404_
		1 o p_179405_
		2 o p_179406_
	<init> (Lwg;)V <init>
		0 o p_179408_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_179414_
	a (Lws;)V handle
		0 o p_179412_
	a (Lwg;)V write
		0 o p_179410_
	b ()I getFadeIn
	e ()I getStay
	f ()I getFadeOut
agq net/minecraft/network/protocol/game/ClientboundSoundEntityPacket
	a Lzm; STREAM_CODEC
	b Ljl; sound
	c Laza; source
	d I id
	e F volume
	f F pitch
	g J seed
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Laza;Lbzm;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_
	<init> (Lwx;)V <init>
		0 o p_319844_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133425_
	a (Lws;)V handle
		0 o p_133423_
	a (Lwx;)V write
		0 o p_320141_
	b ()Ljl; getSound
	e ()Laza; getSource
	f ()I getId
	g ()F getVolume
	h ()F getPitch
	i ()J getSeed
agr net/minecraft/network/protocol/game/ClientboundSoundPacket
	a Lzm; STREAM_CODEC
	b F LOCATION_ACCURACY
	c Ljl; sound
	d Laza; source
	e I x
	f I y
	g I z
	h F volume
	i F pitch
	j J seed
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Laza;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> (Lwx;)V <init>
		0 o p_320320_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133454_
	a (Lws;)V handle
		0 o p_133452_
	a (Lwx;)V write
		0 o p_320266_
	b ()Ljl; getSound
	e ()Laza; getSource
	f ()D getX
	g ()D getY
	h ()D getZ
	i ()F getVolume
	j ()F getPitch
	k ()J getSeed
ags net/minecraft/network/protocol/game/ClientboundStartConfigurationPacket
	a Lags; INSTANCE
	b Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_294539_
	a (Lws;)V handle
		0 o p_294342_
	d ()Z isTerminal
agt net/minecraft/network/protocol/game/ClientboundStopSoundPacket
	a Lzm; STREAM_CODEC
	b I HAS_SOURCE
	c I HAS_SOUND
	d Lame; name
	e Laza; source
	<clinit> ()V <clinit>
		static
	<init> (Lame;Laza;)V <init>
		0 o p_133468_
		1 o p_133469_
	<init> (Lwg;)V <init>
		0 o p_179426_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133475_
	a (Lws;)V handle
		0 o p_133473_
	a (Lwg;)V write
		0 o p_133478_
	b ()Lame; getName
	e ()Laza; getSource
agu net/minecraft/network/protocol/game/ClientboundSystemChatPacket
	a Lzm; STREAM_CODEC
	b Lxo; content
	c Z overlay
	<clinit> ()V <clinit>
		static
	<init> (Lxo;Z)V <init>
		0 o content
		1 o overlay
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_237864_
	a (Lws;)V handle
		0 o p_237862_
	b ()Lxo; 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
agv net/minecraft/network/protocol/game/ClientboundTabListPacket
	a Lzm; STREAM_CODEC
	b Lxo; header
	c Lxo; footer
	<clinit> ()V <clinit>
		static
	<init> (Lxo;Lxo;)V <init>
		0 o header
		1 o footer
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133488_
	a (Lws;)V handle
		0 o p_133486_
	b ()Lxo; header
	e ()Lxo; footer
	equals (Ljava/lang/Object;)Z equals
		0 o p_324504_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
agw net/minecraft/network/protocol/game/ClientboundTagQueryPacket
	a Lzm; STREAM_CODEC
	b I transactionId
	c Lui; tag
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179433_
	<init> (ILui;)V <init>
		0 o p_133497_
		1 o p_133498_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133505_
	a (Lws;)V handle
		0 o p_133503_
	a (Lwg;)V write
		0 o p_133508_
	b ()I getTransactionId
	c ()Z isSkippable
	e ()Lui; getTag
agx net/minecraft/network/protocol/game/ClientboundTakeItemEntityPacket
	a Lzm; STREAM_CODEC
	b I itemId
	c I playerId
	d I amount
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_133515_
		1 o p_133516_
		2 o p_133517_
	<init> (Lwg;)V <init>
		0 o p_179435_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133523_
	a (Lws;)V handle
		0 o p_133521_
	a (Lwg;)V write
		0 o p_133526_
	b ()I getItemId
	e ()I getPlayerId
	f ()I getAmount
agy net/minecraft/network/protocol/game/ClientboundTeleportEntityPacket
	a Lzm; STREAM_CODEC
	b I id
	c Lcaz; change
	d Ljava/util/Set; relatives
	e Z onGround
	<clinit> ()V <clinit>
		static
	<init> (ILcaz;Ljava/util/Set;Z)V <init>
		0 o id
		1 o change
		2 o relatives
		3 o onGround
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133544_
	a (Lws;)V handle
		0 o p_133542_
	a (ILcaz;Ljava/util/Set;Z)Lagy; teleport
		static
		0 o p_379814_
		1 o p_379503_
		2 o p_379757_
		3 o p_380240_
	b ()I id
	e ()Lcaz; change
	equals (Ljava/lang/Object;)Z equals
		0 o p_379994_
	f ()Ljava/util/Set; relatives
	g ()Z onGround
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
agz net/minecraft/network/protocol/game/ClientboundTestInstanceBlockStatus
	a Lzm; STREAM_CODEC
	b Lxo; status
	c Ljava/util/Optional; size
	<clinit> ()V <clinit>
		static
	<init> (Lxo;Ljava/util/Optional;)V <init>
		0 o status
		1 o size
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_397057_
	a (Lws;)V handle
		0 o p_396988_
	b ()Lxo; status
	e ()Ljava/util/Optional; size
	equals (Ljava/lang/Object;)Z equals
		0 o p_397831_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ah net/minecraft/WorldVersion
	a ()Lfck; dataVersion
	a (Lawd;)I packVersion
		0 o p_416609_
	b ()Ljava/lang/String; id
	c ()Ljava/lang/String; name
	d ()I protocolVersion
	e ()Ljava/util/Date; buildTime
	f ()Z stable
ah$1 net/minecraft/WorldVersion$1
	a [I $SwitchMap$net$minecraft$server$packs$PackType
	<clinit> ()V <clinit>
		static
ah$a net/minecraft/WorldVersion$Simple
	a Ljava/lang/String; id
	b Ljava/lang/String; name
	c Lfck; dataVersion
	d I protocolVersion
	e I resourcePackVersion
	f I datapackVersion
	g Ljava/util/Date; buildTime
	h Z stable
	<init> (Ljava/lang/String;Ljava/lang/String;Lfck;IIILjava/util/Date;Z)V <init>
		0 o id
		1 o name
		2 o dataVersion
		3 o protocolVersion
		4 o resourcePackVersion
		5 o datapackVersion
		6 o buildTime
		7 o stable
	a (Lawd;)I packVersion
		0 o p_415556_
	a ()Lfck; dataVersion
	b ()Ljava/lang/String; id
	c ()Ljava/lang/String; name
	d ()I protocolVersion
	e ()Ljava/util/Date; buildTime
	equals (Ljava/lang/Object;)Z equals
		0 o p_416354_
	f ()Z stable
	g ()I resourcePackVersion
	h ()I datapackVersion
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aha net/minecraft/network/protocol/game/ClientboundTickingStatePacket
	a Lzm; STREAM_CODEC
	b F tickRate
	c Z isFrozen
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_309182_
	<init> (FZ)V <init>
		0 o tickRate
		1 o isFrozen
	a (Lwg;)V write
		0 o p_309152_
	a (Lbxt;)Laha; from
		static
		0 o p_308984_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_309074_
	a (Lws;)V handle
		0 o p_309108_
	b ()F tickRate
	e ()Z isFrozen
	equals (Ljava/lang/Object;)Z equals
		0 o p_309093_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ahb net/minecraft/network/protocol/game/ClientboundTickingStepPacket
	a Lzm; STREAM_CODEC
	b I tickSteps
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_309129_
	<init> (I)V <init>
		0 o tickSteps
	a (Lwg;)V write
		0 o p_309179_
	a (Lbxt;)Lahb; from
		static
		0 o p_308913_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_309086_
	a (Lws;)V handle
		0 o p_308926_
	b ()I tickSteps
	equals (Ljava/lang/Object;)Z equals
		0 o p_308983_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ahc net/minecraft/network/protocol/game/ClientboundTrackedWaypointPacket
	a Lzm; STREAM_CODEC
	b Lahc$a; operation
	c Lfkr; waypoint
	<clinit> ()V <clinit>
		static
	<init> (Lahc$a;Lfkr;)V <init>
		0 o operation
		1 o waypoint
	a (Lfks;)V apply
		0 o p_415774_
	a (Ljava/util/UUID;Lfkt$a;Lkg;)Lahc; addWaypointPosition
		static
		0 o p_416047_
		1 o p_416575_
		2 o p_415572_
	a (Ljava/util/UUID;Lfkt$a;F)Lahc; addWaypointAzimuth
		static
		0 o p_416113_
		1 o p_415805_
		2 o p_416624_
	a (Ljava/util/UUID;Lfkt$a;Ldlz;)Lahc; addWaypointChunk
		static
		0 o p_415984_
		1 o p_416123_
		2 o p_416387_
	a (Ljava/util/UUID;)Lahc; removeWaypoint
		static
		0 o p_416625_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_416105_
	a (Lws;)V handle
		0 o p_415566_
	b (Ljava/util/UUID;Lfkt$a;Ldlz;)Lahc; updateWaypointChunk
		static
		0 o p_416600_
		1 o p_416189_
		2 o p_415819_
	b ()Lahc$a; operation
	b (Ljava/util/UUID;Lfkt$a;Lkg;)Lahc; updateWaypointPosition
		static
		0 o p_415700_
		1 o p_415808_
		2 o p_416349_
	b (Ljava/util/UUID;Lfkt$a;F)Lahc; updateWaypointAzimuth
		static
		0 o p_415856_
		1 o p_416583_
		2 o p_416087_
	e ()Lfkr; waypoint
	equals (Ljava/lang/Object;)Z equals
		0 o p_415599_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ahc$a net/minecraft/network/protocol/game/ClientboundTrackedWaypointPacket$Operation
	a Lahc$a; TRACK
	b Lahc$a; UNTRACK
	c Lahc$a; UPDATE
	d Ljava/util/function/IntFunction; BY_ID
	e Lzm; STREAM_CODEC
	f Ljava/util/function/BiConsumer; action
	g [Lahc$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/util/function/BiConsumer;)V <init>
		0 o p_416619_
		1 o p_416004_
		2 o p_415617_
	a ()[Lahc$a; $values
		static
	valueOf (Ljava/lang/String;)Lahc$a; valueOf
		static
		0 o p_416276_
	values ()[Lahc$a; values
		static
ahd net/minecraft/network/protocol/game/ClientboundUpdateAdvancementsPacket
	a Lzm; STREAM_CODEC
	b Z reset
	c Ljava/util/List; added
	d Ljava/util/Set; removed
	e Ljava/util/Map; progress
	f Z showAdvancements
	<clinit> ()V <clinit>
		static
	<init> (ZLjava/util/Collection;Ljava/util/Set;Ljava/util/Map;Z)V <init>
		0 o p_133560_
		1 o p_133561_
		2 o p_133562_
		3 o p_133563_
		4 o p_394225_
	<init> (Lwx;)V <init>
		0 o p_320832_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133569_
	a (Lws;)V handle
		0 o p_133567_
	a (Lwx;)V write
		0 o p_319915_
	a (Lwg;Lal;)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
	h ()Z shouldShowAdvancements
ahe net/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket
	a Lzm; STREAM_CODEC
	b I entityId
	c Ljava/util/List; 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 ()Lzy; type
	a (Lacq;)V handle
		0 o p_133587_
	a (Lws;)V handle
		0 o p_133585_
	b ()I getEntityId
	e ()Ljava/util/List; getValues
ahe$a net/minecraft/network/protocol/game/ClientboundUpdateAttributesPacket$AttributeSnapshot
	a Lzm; MODIFIER_STREAM_CODEC
	b Lzm; STREAM_CODEC
	c Ljl; attribute
	d D base
	e Ljava/util/Collection; modifiers
	<clinit> ()V <clinit>
		static
	<init> (Ljl;DLjava/util/Collection;)V <init>
		0 o attribute
		1 o base
		2 o modifiers
	a ()Ljl; 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
ahf net/minecraft/network/protocol/game/ClientboundUpdateMobEffectPacket
	a Lzm; STREAM_CODEC
	b I FLAG_AMBIENT
	c I FLAG_VISIBLE
	d I FLAG_SHOW_ICON
	e I FLAG_BLEND
	f I entityId
	g Ljl; effect
	h I effectAmplifier
	i I effectDurationTicks
	j B flags
	<clinit> ()V <clinit>
		static
	<init> (ILbyq;Z)V <init>
		0 o p_133611_
		1 o p_133612_
		2 o p_316376_
	<init> (Lwx;)V <init>
		0 o p_320890_
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133618_
	a (Lws;)V handle
		0 o p_133616_
	a (Lwx;)V write
		0 o p_320214_
	b ()I getEntityId
	e ()Ljl; getEffect
	f ()I getEffectAmplifier
	g ()I getEffectDurationTicks
	h ()Z isEffectVisible
	i ()Z isEffectAmbient
	j ()Z effectShowsIcon
	k ()Z shouldBlend
ahg net/minecraft/network/protocol/game/ClientboundUpdateRecipesPacket
	a Lzm; STREAM_CODEC
	b Ljava/util/Map; itemSets
	c Ldhz$b; stonecutterRecipes
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;Ldhz$b;)V <init>
		0 o itemSets
		1 o stonecutterRecipes
	a ()Lzy; type
	a (Lacq;)V handle
		0 o p_133641_
	a (Lws;)V handle
		0 o p_133639_
	b ()Ljava/util/Map; itemSets
	e ()Ldhz$b; stonecutterRecipes
	equals (Ljava/lang/Object;)Z equals
		0 o p_379792_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ahh net/minecraft/network/protocol/game/CommonPlayerSpawnInfo
	a Ljl; dimensionType
	b Lamd; dimension
	c J seed
	d Ldmr; gameType
	e Ldmr; previousGameType
	f Z isDebug
	g Z isFlat
	h Ljava/util/Optional; lastDeathLocation
	i I portalCooldown
	j I seaLevel
	<init> (Ljl;Lamd;JLdmr;Ldmr;ZZLjava/util/Optional;II)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
		9 o seaLevel
	<init> (Lwx;)V <init>
		0 o p_321843_
	a ()Ljl; dimensionType
	a (Lwx;)V write
		0 o p_321515_
	b ()Lamd; dimension
	c ()J seed
	d ()Ldmr; gameType
	e ()Ldmr; 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
	j ()I seaLevel
	toString ()Ljava/lang/String; toString
ahi net/minecraft/network/protocol/game/DebugEntityNameGenerator
	a [Ljava/lang/String; NAMES_FIRST_PART
	b [Ljava/lang/String; NAMES_SECOND_PART
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbck;[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 (Lbzm;)Ljava/lang/String; getEntityName
		static
		0 o p_179487_
	b (Ljava/util/UUID;)Lbck; getRandom
		static
		0 o p_237884_
ahj net/minecraft/network/protocol/game/DebugPackets
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lamd;)Ljava/lang/String; lambda$sendPoiAddedPacket$2
		static
		0 o p_237886_
	a (Ldmu;Lcao;Lfaz;F)V sendPathFindingPacket
		static
		0 o p_133704_
		1 o p_133705_
		2 o p_133706_
		3 o p_133707_
	a (Laub;)V sendGameTestClearPacket
		static
		0 o p_133675_
	a (Ldnt;Levg;)V sendStructurePacket
		static
		0 o p_133712_
		1 o p_133713_
	a (Laub;Ljava/lang/Object;)Ljava/lang/String; getShortDescription
		static
		0 o p_179493_
		1 o p_179494_
	a (Laub;Ljb;)V sendPoiAddedPacket
		static
		0 o p_133680_
		1 o p_133681_
	a (Laub;Lfis;Lamd;)V lambda$sendGameEventInfo$7
		static
		0 o p_315898_
		1 o p_315899_
		2 o p_315900_
	a (Ldmu;Ljl;Lfis;)V sendGameEventInfo
		static
		0 o p_237888_
		1 o p_316607_
		2 o p_237890_
	a (Laub;Ljb;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 (Ljava/util/List;Lciw;)V lambda$sendGoalSelector$3
		static
		0 o p_293744_
		1 o p_293745_
	a (Ldmu;Lejd;)V sendGameEventListenerInfo
		static
		0 o p_179508_
		1 o p_179509_
	a (Laub;Labe;)V sendPacketToAllPlayers
		static
		0 o p_133692_
		1 o p_296119_
	a (Ljava/util/List;Ljava/lang/String;Lcjl;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 (Lcsr;)V sendBreezeInfo
		static
		0 o p_312299_
	a (Laub;Lclq;)V lambda$sendPoiPacketsForChunk$1
		static
		0 o p_179490_
		1 o p_179491_
	a (Lcam;J)Ljava/util/List; getMemoryDescriptions
		static
		0 o p_179496_
		1 o p_179497_
	a (Ldmu;Ljb;Leeb;Leaw;)V sendHiveInfo
		static
		0 o p_179511_
		1 o p_179512_
		2 o p_179513_
		3 o p_179514_
	a (Ljl;)Z lambda$sendPoiPacketsForChunk$0
		static
		0 o p_237892_
	a (Lcme;)V sendBeeInfo
		static
		0 o p_133698_
	a (Laub;Ldlz;)V sendPoiPacketsForChunk
		static
		0 o p_133677_
		1 o p_133678_
	a (Ldmu;Lcao;Lchj;)V sendGoalSelector
		static
		0 o p_133700_
		1 o p_133701_
		2 o p_133702_
	a (Ldmu;Labs;)V sendWireUpdates
		static
		0 o p_360724_
		1 o p_365329_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$sendEntityBrain$4
		static
		0 o p_293743_
	a (Lcam;)V sendEntityBrain
		static
		0 o p_133696_
	a (Ldmu;Ljb;)V sendNeighborsUpdatePacket
		static
		0 o p_133709_
		1 o p_133710_
	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 (Laub;Ljava/util/Collection;)V sendRaids
		static
		0 o p_133689_
		1 o p_133690_
	b (Laub;Ljb;)V sendPoiRemovedPacket
		static
		0 o p_133717_
		1 o p_133718_
	c (Laub;Ljb;)V sendPoiTicketCountPacket
		static
		0 o p_133720_
		1 o p_133721_
	d (Laub;Ljb;)V sendVillageSectionsPacket
		static
		0 o p_133723_
		1 o p_133724_
ahk net/minecraft/network/protocol/game/GamePacketTypes
	A Lzy; CLIENTBOUND_DELETE_CHAT
	B Lzy; CLIENTBOUND_DISGUISED_CHAT
	C Lzy; CLIENTBOUND_ENTITY_EVENT
	D Lzy; CLIENTBOUND_ENTITY_POSITION_SYNC
	E Lzy; CLIENTBOUND_EXPLODE
	F Lzy; CLIENTBOUND_FORGET_LEVEL_CHUNK
	G Lzy; CLIENTBOUND_GAME_EVENT
	H Lzy; CLIENTBOUND_HORSE_SCREEN_OPEN
	I Lzy; CLIENTBOUND_HURT_ANIMATION
	J Lzy; CLIENTBOUND_INITIALIZE_BORDER
	K Lzy; CLIENTBOUND_LEVEL_CHUNK_WITH_LIGHT
	L Lzy; CLIENTBOUND_LEVEL_EVENT
	M Lzy; CLIENTBOUND_LEVEL_PARTICLES
	N Lzy; CLIENTBOUND_LIGHT_UPDATE
	O Lzy; CLIENTBOUND_LOGIN
	P Lzy; CLIENTBOUND_MAP_ITEM_DATA
	Q Lzy; CLIENTBOUND_MERCHANT_OFFERS
	R Lzy; CLIENTBOUND_MOVE_ENTITY_POS
	S Lzy; CLIENTBOUND_MOVE_ENTITY_POS_ROT
	T Lzy; CLIENTBOUND_MOVE_MINECART_ALONG_TRACK
	U Lzy; CLIENTBOUND_MOVE_ENTITY_ROT
	V Lzy; CLIENTBOUND_MOVE_VEHICLE
	W Lzy; CLIENTBOUND_OPEN_BOOK
	X Lzy; CLIENTBOUND_OPEN_SCREEN
	Y Lzy; CLIENTBOUND_OPEN_SIGN_EDITOR
	Z Lzy; CLIENTBOUND_PLACE_GHOST_RECIPE
	a Lzy; CLIENTBOUND_BUNDLE
	aA Lzy; CLIENTBOUND_SET_CAMERA
	aB Lzy; CLIENTBOUND_SET_CHUNK_CACHE_CENTER
	aC Lzy; CLIENTBOUND_SET_CHUNK_CACHE_RADIUS
	aD Lzy; CLIENTBOUND_SET_DEFAULT_SPAWN_POSITION
	aE Lzy; CLIENTBOUND_SET_DISPLAY_OBJECTIVE
	aF Lzy; CLIENTBOUND_SET_ENTITY_DATA
	aG Lzy; CLIENTBOUND_SET_ENTITY_LINK
	aH Lzy; CLIENTBOUND_SET_ENTITY_MOTION
	aI Lzy; CLIENTBOUND_SET_EQUIPMENT
	aJ Lzy; CLIENTBOUND_SET_EXPERIENCE
	aK Lzy; CLIENTBOUND_SET_HEALTH
	aL Lzy; CLIENTBOUND_SET_HELD_SLOT
	aM Lzy; CLIENTBOUND_SET_OBJECTIVE
	aN Lzy; CLIENTBOUND_SET_PASSENGERS
	aO Lzy; CLIENTBOUND_SET_PLAYER_TEAM
	aP Lzy; CLIENTBOUND_SET_SCORE
	aQ Lzy; CLIENTBOUND_SET_SIMULATION_DISTANCE
	aR Lzy; CLIENTBOUND_SET_SUBTITLE_TEXT
	aS Lzy; CLIENTBOUND_SET_TIME
	aT Lzy; CLIENTBOUND_SET_TITLE_TEXT
	aU Lzy; CLIENTBOUND_SET_TITLES_ANIMATION
	aV Lzy; CLIENTBOUND_SOUND_ENTITY
	aW Lzy; CLIENTBOUND_SOUND
	aX Lzy; CLIENTBOUND_START_CONFIGURATION
	aY Lzy; CLIENTBOUND_STOP_SOUND
	aZ Lzy; CLIENTBOUND_SYSTEM_CHAT
	aa Lzy; CLIENTBOUND_PLAYER_ABILITIES
	ab Lzy; CLIENTBOUND_PLAYER_CHAT
	ac Lzy; CLIENTBOUND_PLAYER_COMBAT_END
	ad Lzy; CLIENTBOUND_PLAYER_COMBAT_ENTER
	ae Lzy; CLIENTBOUND_PLAYER_COMBAT_KILL
	af Lzy; CLIENTBOUND_PLAYER_INFO_REMOVE
	ag Lzy; CLIENTBOUND_PLAYER_INFO_UPDATE
	ah Lzy; CLIENTBOUND_PLAYER_LOOK_AT
	ai Lzy; CLIENTBOUND_PLAYER_POSITION
	aj Lzy; CLIENTBOUND_PLAYER_ROTATION
	ak Lzy; CLIENTBOUND_RECIPE_BOOK_ADD
	al Lzy; CLIENTBOUND_RECIPE_BOOK_REMOVE
	am Lzy; CLIENTBOUND_RECIPE_BOOK_SETTINGS
	an Lzy; CLIENTBOUND_REMOVE_ENTITIES
	ao Lzy; CLIENTBOUND_REMOVE_MOB_EFFECT
	ap Lzy; CLIENTBOUND_RESPAWN
	aq Lzy; CLIENTBOUND_ROTATE_HEAD
	ar Lzy; CLIENTBOUND_SECTION_BLOCKS_UPDATE
	as Lzy; CLIENTBOUND_SELECT_ADVANCEMENTS_TAB
	at Lzy; CLIENTBOUND_SERVER_DATA
	au Lzy; CLIENTBOUND_SET_ACTION_BAR_TEXT
	av Lzy; CLIENTBOUND_SET_BORDER_CENTER
	aw Lzy; CLIENTBOUND_SET_BORDER_LERP_SIZE
	ax Lzy; CLIENTBOUND_SET_BORDER_SIZE
	ay Lzy; CLIENTBOUND_SET_BORDER_WARNING_DELAY
	az Lzy; CLIENTBOUND_SET_BORDER_WARNING_DISTANCE
	b Lzy; CLIENTBOUND_BUNDLE_DELIMITER
	bA Lzy; SERVERBOUND_CONTAINER_BUTTON_CLICK
	bB Lzy; SERVERBOUND_CONTAINER_CLICK
	bC Lzy; SERVERBOUND_CONTAINER_CLOSE
	bD Lzy; SERVERBOUND_CONTAINER_SLOT_STATE_CHANGED
	bE Lzy; SERVERBOUND_DEBUG_SAMPLE_SUBSCRIPTION
	bF Lzy; SERVERBOUND_EDIT_BOOK
	bG Lzy; SERVERBOUND_ENTITY_TAG_QUERY
	bH Lzy; SERVERBOUND_INTERACT
	bI Lzy; SERVERBOUND_JIGSAW_GENERATE
	bJ Lzy; SERVERBOUND_LOCK_DIFFICULTY
	bK Lzy; SERVERBOUND_MOVE_PLAYER_POS
	bL Lzy; SERVERBOUND_MOVE_PLAYER_POS_ROT
	bM Lzy; SERVERBOUND_MOVE_PLAYER_ROT
	bN Lzy; SERVERBOUND_MOVE_PLAYER_STATUS_ONLY
	bO Lzy; SERVERBOUND_MOVE_VEHICLE
	bP Lzy; SERVERBOUND_PADDLE_BOAT
	bQ Lzy; SERVERBOUND_PICK_ITEM_FROM_BLOCK
	bR Lzy; SERVERBOUND_PICK_ITEM_FROM_ENTITY
	bS Lzy; SERVERBOUND_PLACE_RECIPE
	bT Lzy; SERVERBOUND_PLAYER_ABILITIES
	bU Lzy; SERVERBOUND_PLAYER_ACTION
	bV Lzy; SERVERBOUND_PLAYER_COMMAND
	bW Lzy; SERVERBOUND_PLAYER_INPUT
	bX Lzy; SERVERBOUND_PLAYER_LOADED
	bY Lzy; SERVERBOUND_RECIPE_BOOK_CHANGE_SETTINGS
	bZ Lzy; SERVERBOUND_RECIPE_BOOK_SEEN_RECIPE
	ba Lzy; CLIENTBOUND_TAB_LIST
	bb Lzy; CLIENTBOUND_TAG_QUERY
	bc Lzy; CLIENTBOUND_TAKE_ITEM_ENTITY
	bd Lzy; CLIENTBOUND_TELEPORT_ENTITY
	be Lzy; CLIENTBOUND_TEST_INSTANCE_BLOCK_STATUS
	bf Lzy; CLIENTBOUND_UPDATE_ADVANCEMENTS
	bg Lzy; CLIENTBOUND_UPDATE_ATTRIBUTES
	bh Lzy; CLIENTBOUND_UPDATE_MOB_EFFECT
	bi Lzy; CLIENTBOUND_UPDATE_RECIPES
	bj Lzy; CLIENTBOUND_PROJECTILE_POWER
	bk Lzy; CLIENTBOUND_WAYPOINT
	bl Lzy; SERVERBOUND_ACCEPT_TELEPORTATION
	bm Lzy; SERVERBOUND_BLOCK_ENTITY_TAG_QUERY
	bn Lzy; SERVERBOUND_BUNDLE_ITEM_SELECTED
	bo Lzy; SERVERBOUND_CHANGE_DIFFICULTY
	bp Lzy; SERVERBOUND_CHANGE_GAME_MODE
	bq Lzy; SERVERBOUND_CHAT_ACK
	br Lzy; SERVERBOUND_CHAT_COMMAND
	bs Lzy; SERVERBOUND_CHAT_COMMAND_SIGNED
	bt Lzy; SERVERBOUND_CHAT
	bu Lzy; SERVERBOUND_CHAT_SESSION_UPDATE
	bv Lzy; SERVERBOUND_CHUNK_BATCH_RECEIVED
	bw Lzy; SERVERBOUND_CLIENT_COMMAND
	bx Lzy; SERVERBOUND_CLIENT_TICK_END
	by Lzy; SERVERBOUND_COMMAND_SUGGESTION
	bz Lzy; SERVERBOUND_CONFIGURATION_ACKNOWLEDGED
	c Lzy; CLIENTBOUND_ADD_ENTITY
	ca Lzy; SERVERBOUND_RENAME_ITEM
	cb Lzy; SERVERBOUND_SEEN_ADVANCEMENTS
	cc Lzy; SERVERBOUND_SELECT_TRADE
	cd Lzy; SERVERBOUND_SET_BEACON
	ce Lzy; SERVERBOUND_SET_CARRIED_ITEM
	cf Lzy; SERVERBOUND_SET_COMMAND_BLOCK
	cg Lzy; SERVERBOUND_SET_COMMAND_MINECART
	ch Lzy; SERVERBOUND_SET_CREATIVE_MODE_SLOT
	ci Lzy; SERVERBOUND_SET_JIGSAW_BLOCK
	cj Lzy; SERVERBOUND_SET_STRUCTURE_BLOCK
	ck Lzy; SERVERBOUND_SET_TEST_BLOCK
	cl Lzy; SERVERBOUND_TEST_INSTANCE_BLOCK_ACTION
	cm Lzy; SERVERBOUND_SIGN_UPDATE
	cn Lzy; SERVERBOUND_SWING
	co Lzy; SERVERBOUND_TELEPORT_TO_ENTITY
	cp Lzy; SERVERBOUND_USE_ITEM_ON
	cq Lzy; SERVERBOUND_USE_ITEM
	cr Lzy; CLIENTBOUND_RESET_SCORE
	cs Lzy; CLIENTBOUND_TICKING_STATE
	ct Lzy; CLIENTBOUND_TICKING_STEP
	cu Lzy; CLIENTBOUND_SET_CURSOR_ITEM
	cv Lzy; CLIENTBOUND_SET_PLAYER_INVENTORY
	d Lzy; CLIENTBOUND_ANIMATE
	e Lzy; CLIENTBOUND_AWARD_STATS
	f Lzy; CLIENTBOUND_BLOCK_CHANGED_ACK
	g Lzy; CLIENTBOUND_BLOCK_DESTRUCTION
	h Lzy; CLIENTBOUND_BLOCK_ENTITY_DATA
	i Lzy; CLIENTBOUND_BLOCK_EVENT
	j Lzy; CLIENTBOUND_BLOCK_UPDATE
	k Lzy; CLIENTBOUND_BOSS_EVENT
	l Lzy; CLIENTBOUND_CHANGE_DIFFICULTY
	m Lzy; CLIENTBOUND_CHUNK_BATCH_FINISHED
	n Lzy; CLIENTBOUND_CHUNK_BATCH_START
	o Lzy; CLIENTBOUND_CHUNKS_BIOMES
	p Lzy; CLIENTBOUND_CLEAR_TITLES
	q Lzy; CLIENTBOUND_COMMAND_SUGGESTIONS
	r Lzy; CLIENTBOUND_COMMANDS
	s Lzy; CLIENTBOUND_CONTAINER_CLOSE
	t Lzy; CLIENTBOUND_CONTAINER_SET_CONTENT
	u Lzy; CLIENTBOUND_CONTAINER_SET_DATA
	v Lzy; CLIENTBOUND_CONTAINER_SET_SLOT
	w Lzy; CLIENTBOUND_COOLDOWN
	x Lzy; CLIENTBOUND_CUSTOM_CHAT_COMPLETIONS
	y Lzy; CLIENTBOUND_DAMAGE_EVENT
	z Lzy; CLIENTBOUND_DEBUG_SAMPLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lzy; createClientbound
		static
		0 o p_319846_
	b (Ljava/lang/String;)Lzy; createServerbound
		static
		0 o p_320667_
ahl net/minecraft/network/protocol/game/GameProtocols
	a Lzv; HAS_INFINITE_MATERIALS
	b Laad; SERVERBOUND_TEMPLATE
	c Laac; CLIENTBOUND_TEMPLATE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laab;)V lambda$static$2
		static
		0 o p_425194_
	a (Lzm;Lahl$a;)Lzm; lambda$static$0
		static
		0 o p_412030_
		1 o p_412031_
	b (Laab;)V lambda$static$1
		static
		0 o p_425193_
ahl$1 net/minecraft/network/protocol/game/GameProtocols$1
	a Lahl$a; val$context
	b Lzm; val$original
	<init> (Lahl$a;Lzm;)V <init>
		0 o p_412531_
		1 o p_412675_
	a (Lwx;)Lajh; decode
		0 o p_412408_
	a (Lwx;Lajh;)V encode
		0 o p_412197_
		1 o p_412074_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_412038_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_412456_
		1 o p_412656_
ahl$a net/minecraft/network/protocol/game/GameProtocols$Context
	a ()Z hasInfiniteMaterials
ahm net/minecraft/network/protocol/game/ServerGamePacketListener
	a (Lajp;)V handleUseItemOn
		0 o p_133783_
	a (Laie;)V handleContainerClose
		0 o p_133750_
	a (Laia;)V handleCustomCommandSuggestions
		0 o p_133746_
	a (Laix;)V handleRecipeBookChangeSettingsPacket
		0 o p_133767_
	a (Lahq;)V handleChangeDifficulty
		0 o p_133742_
	a (Laja;)V handleSeenAdvancements
		0 o p_133771_
	a (Lajh;)V handleSetCreativeModeSlot
		0 o p_133777_
	a (Lajl;)V handleSignUpdate
		0 o p_133780_
	a (Lahx;)V handleChunkBatchReceived
		0 o p_294767_
	a (Lajd;)V handleSetBeaconPacket
		0 o p_133773_
	a (Laii;)V handleEntityTagQuery
		0 o p_320502_
	a (Laiu;)V handlePlayerCommand
		0 o p_133765_
	a (Laiq;)V handlePickItemFromEntity
		0 o p_382904_
	a (Laim;)V handleMovePlayer
		0 o p_133758_
	a (Laiy;)V handleRecipeBookSeenRecipePacket
		0 o p_133768_
	a (Laib;)V handleConfigurationAcknowledged
		0 o p_296161_
	a (Lajo;)V handleTestInstanceBlockAction
		0 o p_397825_
	a (Lahr;)V handleChangeGameMode
		0 o p_426259_
	a (Lajk;)V handleSetTestBlock
		0 o p_397888_
	a (Lajb;)V handleBundleItemSelectedPacket
		0 o p_364061_
	a (Lajg;)V handleSetCommandMinecart
		0 o p_133776_
	a (Lain;)V handleMoveVehicle
		0 o p_133759_
	a (Lajc;)V handleSelectTrade
		0 o p_133772_
	a (Lahu;)V handleSignedChatCommand
		0 o p_338819_
	a (Lahy;)V handleClientCommand
		0 o p_133744_
	a (Lair;)V handlePlaceRecipe
		0 o p_133762_
	a (Laif;)V handleContainerSlotStateChanged
		0 o p_307234_
	a (Laij;)V handleInteract
		0 o p_133754_
	a (Laic;)V handleContainerButtonClick
		0 o p_133748_
	a (Laiv;)V handlePlayerInput
		0 o p_133766_
	a (Laiz;)V handleRenameItem
		0 o p_133769_
	a (Lahs;)V handleChatAck
		0 o p_242214_
	a (Laho;)V handleAcceptTeleportPacket
		0 o p_133740_
	a (Lajn;)V handleTeleportToEntityPacket
		0 o p_133782_
	a (Lajj;)V handleSetStructureBlock
		0 o p_133779_
	a (Laio;)V handlePaddleBoat
		0 o p_133760_
	a (Lajf;)V handleSetCommandBlock
		0 o p_133775_
	a (Lahv;)V handleChat
		0 o p_133743_
	a (Lahz;)V handleClientTickEnd
		0 o p_365161_
	a (Laig;)V handleDebugSampleSubscription
		0 o p_323727_
	a (Lais;)V handlePlayerAbilities
		0 o p_133763_
	a (Laik;)V handleJigsawGenerate
		0 o p_133755_
	a (Lajq;)V handleUseItem
		0 o p_133784_
	a (Laid;)V handleContainerClick
		0 o p_133749_
	a (Laiw;)V handleAcceptPlayerLoad
		0 o p_386931_
	a (Laht;)V handleChatCommand
		0 o p_237920_
	a (Lajm;)V handleAnimate
		0 o p_133781_
	a (Lahp;)V handleBlockEntityTagQuery
		0 o p_320411_
	a (Laji;)V handleSetJigsawBlock
		0 o p_133778_
	a (Laje;)V handleSetCarriedItem
		0 o p_133774_
	a (Lahw;)V handleChatSessionUpdate
		0 o p_254226_
	a (Lait;)V handlePlayerAction
		0 o p_133764_
	a (Laih;)V handleEditBook
		0 o p_133752_
	a (Laip;)V handlePickItemFromBlock
		0 o p_383031_
	a (Lail;)V handleLockDifficulty
		0 o p_133757_
	b ()Lwe; protocol
ahn net/minecraft/network/protocol/game/ServerPacketListener
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	a (Lzw;Ljava/lang/Exception;)V onPacketError
		0 o p_341685_
		1 o p_341609_
aho net/minecraft/network/protocol/game/ServerboundAcceptTeleportationPacket
	a Lzm; STREAM_CODEC
	b I id
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179538_
	<init> (I)V <init>
		0 o p_133788_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_133792_
	a (Lwg;)V write
		0 o p_133797_
	a (Lahm;)V handle
		0 o p_133794_
	b ()I getId
ahp net/minecraft/network/protocol/game/ServerboundBlockEntityTagQueryPacket
	a Lzm; STREAM_CODEC
	b I transactionId
	c Ljb; pos
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_319948_
	<init> (ILjb;)V <init>
		0 o p_320516_
		1 o p_320060_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_320420_
	a (Lwg;)V write
		0 o p_320108_
	a (Lahm;)V handle
		0 o p_320729_
	b ()I getTransactionId
	e ()Ljb; getPos
ahq net/minecraft/network/protocol/game/ServerboundChangeDifficultyPacket
	a Lzm; STREAM_CODEC
	b Lbxg; difficulty
	<clinit> ()V <clinit>
		static
	<init> (Lbxg;)V <init>
		0 o difficulty
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_133821_
	a (Lahm;)V handle
		0 o p_133823_
	b ()Lbxg; difficulty
	equals (Ljava/lang/Object;)Z equals
		0 o p_425892_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ahr net/minecraft/network/protocol/game/ServerboundChangeGameModePacket
	a Lzm; STREAM_CODEC
	b Ldmr; mode
	<clinit> ()V <clinit>
		static
	<init> (Ldmr;)V <init>
		0 o mode
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_425926_
	a (Lahm;)V handle
		0 o p_426047_
	b ()Ldmr; mode
	equals (Ljava/lang/Object;)Z equals
		0 o p_425625_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ahs net/minecraft/network/protocol/game/ServerboundChatAckPacket
	a Lzm; STREAM_CODEC
	b I offset
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_242339_
	<init> (I)V <init>
		0 o offset
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_242376_
	a (Lwg;)V write
		0 o p_242345_
	a (Lahm;)V handle
		0 o p_242391_
	b ()I offset
	equals (Ljava/lang/Object;)Z equals
		0 o p_242425_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aht net/minecraft/network/protocol/game/ServerboundChatCommandPacket
	a Lzm; STREAM_CODEC
	b Ljava/lang/String; command
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o command
	<init> (Lwg;)V <init>
		0 o p_237932_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_237938_
	a (Lwg;)V write
		0 o p_237936_
	a (Lahm;)V handle
		0 o p_237940_
	b ()Ljava/lang/String; command
	equals (Ljava/lang/Object;)Z equals
		0 o p_237946_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ahu net/minecraft/network/protocol/game/ServerboundChatCommandSignedPacket
	a Lzm; STREAM_CODEC
	b Ljava/lang/String; command
	c Ljava/time/Instant; timeStamp
	d J salt
	e Les; argumentSignatures
	f Lxv$b; lastSeenMessages
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_338652_
	<init> (Ljava/lang/String;Ljava/time/Instant;JLes;Lxv$b;)V <init>
		0 o command
		1 o timeStamp
		2 o salt
		3 o argumentSignatures
		4 o lastSeenMessages
	a (Lwg;)V write
		0 o p_338860_
	a (Lahm;)V handle
		0 o p_338886_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_338458_
	b ()Ljava/lang/String; command
	e ()Ljava/time/Instant; timeStamp
	equals (Ljava/lang/Object;)Z equals
		0 o p_338424_
	f ()J salt
	g ()Les; argumentSignatures
	h ()Lxv$b; lastSeenMessages
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ahv net/minecraft/network/protocol/game/ServerboundChatPacket
	a Lzm; STREAM_CODEC
	b Ljava/lang/String; message
	c Ljava/time/Instant; timeStamp
	d J salt
	e Lya; signature
	f Lxv$b; lastSeenMessages
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179545_
	<init> (Ljava/lang/String;Ljava/time/Instant;JLya;Lxv$b;)V <init>
		0 o message
		1 o timeStamp
		2 o salt
		3 o signature
		4 o lastSeenMessages
	a (Lwg;)V write
		0 o p_133839_
	a (Lahm;)V handle
		0 o p_133836_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_133834_
	b ()Ljava/lang/String; message
	e ()Ljava/time/Instant; timeStamp
	equals (Ljava/lang/Object;)Z equals
		0 o p_241485_
	f ()J salt
	g ()Lya; signature
	h ()Lxv$b; lastSeenMessages
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ahw net/minecraft/network/protocol/game/ServerboundChatSessionUpdatePacket
	a Lzm; STREAM_CODEC
	b Lyf$a; chatSession
	<clinit> ()V <clinit>
		static
	<init> (Lyf$a;)V <init>
		0 o chatSession
	<init> (Lwg;)V <init>
		0 o p_254010_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_254350_
	a (Lwg;)V write
		0 o p_253690_
	a (Lahm;)V handle
		0 o p_253620_
	b ()Lyf$a; chatSession
	equals (Ljava/lang/Object;)Z equals
		0 o p_254362_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ahx net/minecraft/network/protocol/game/ServerboundChunkBatchReceivedPacket
	a Lzm; STREAM_CODEC
	b F desiredChunksPerTick
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_294171_
	<init> (F)V <init>
		0 o desiredChunksPerTick
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_296278_
	a (Lwg;)V write
		0 o p_294492_
	a (Lahm;)V handle
		0 o p_294926_
	b ()F desiredChunksPerTick
	equals (Ljava/lang/Object;)Z equals
		0 o p_295022_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ahy net/minecraft/network/protocol/game/ServerboundClientCommandPacket
	a Lzm; STREAM_CODEC
	b Lahy$a; action
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179547_
	<init> (Lahy$a;)V <init>
		0 o p_133843_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_133847_
	a (Lwg;)V write
		0 o p_133852_
	a (Lahm;)V handle
		0 o p_133849_
	b ()Lahy$a; getAction
ahy$a net/minecraft/network/protocol/game/ServerboundClientCommandPacket$Action
	a Lahy$a; PERFORM_RESPAWN
	b Lahy$a; REQUEST_STATS
	c [Lahy$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_133858_
		1 o p_133859_
	a ()[Lahy$a; $values
		static
	valueOf (Ljava/lang/String;)Lahy$a; valueOf
		static
		0 o p_133861_
	values ()[Lahy$a; values
		static
ahz net/minecraft/network/protocol/game/ServerboundClientTickEndPacket
	a Lahz; INSTANCE
	b Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_360743_
	a (Lahm;)V handle
		0 o p_364623_
	equals (Ljava/lang/Object;)Z equals
		0 o p_363880_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ai net/minecraft/advancements/Advancement
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ljava/util/Optional; parent
	d Ljava/util/Optional; display
	e Lan; rewards
	f Ljava/util/Map; criteria
	g Lam; requirements
	h Z sendsTelemetryEvent
	i Ljava/util/Optional; name
	j Lcom/mojang/serialization/Codec; CRITERIA_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Lan;Ljava/util/Map;Lam;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;Lan;Ljava/util/Map;Lam;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 (Lai;)Lcom/mojang/serialization/DataResult; validate
		static
		0 o p_312433_
	a (Lxo;Lyl;)Lyl; lambda$decorateName$7
		static
		0 o p_392481_
		1 o p_392482_
	a ()Z isRoot
	a (Lav;)Lxo; decorateName
		static
		0 o p_301019_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_337334_
	a (Lwx;)V write
		0 o p_320833_
	a (Lai;Lam;)Lai; lambda$validate$6
		static
		0 o p_311381_
		1 o p_311382_
	a (Ljava/util/Map;)Lam; lambda$static$3
		static
		0 o p_311388_
	a (Lbci;Ljm$a;)V validate
		0 o p_311766_
		1 o p_335685_
	a (Ljava/util/Optional;Ljava/util/Optional;Lan;Ljava/util/Map;Ljava/util/Optional;Ljava/lang/Boolean;)Lai; 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 (Lbci;Ljm$a;Ljava/lang/String;Lar;)V lambda$validate$9
		static
		0 o p_421269_
		1 o p_421270_
		2 o p_421271_
		3 o p_421272_
	a (Laj;)Lxo; name
		static
		0 o p_300875_
	b (Laj;)Lxo; lambda$name$8
		static
		0 o p_300653_
	b ()Ljava/util/Optional; parent
	b (Lai;)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 (Lwx;)Lai; read
		static
		0 o p_320555_
	c ()Ljava/util/Optional; display
	d ()Lan; rewards
	e ()Ljava/util/Map; criteria
	equals (Ljava/lang/Object;)Z equals
		0 o p_138324_
	f ()Lam; 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
ai$a net/minecraft/advancements/Advancement$Builder
	a Ljava/util/Optional; parent
	b Ljava/util/Optional; display
	c Lan; rewards
	d Lcom/google/common/collect/ImmutableMap$Builder; criteria
	e Ljava/util/Optional; requirements
	f Lam$a; requirementsStrategy
	g Z sendsTelemetryEvent
	<init> ()V <init>
	a (Ldmt;Lxo;Lxo;Lame;Lap;ZZZ)Lai$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 (Lame;)Lai$a; parent
		0 o p_138397_
	a (Lan$a;)Lai$a; rewards
		0 o p_138355_
	a (Ljava/lang/String;Lar;)Lai$a; addCriterion
		0 o p_138384_
		1 o p_138385_
	a (Ljava/util/Map;)Lam; lambda$build$0
		0 o p_300654_
	a (Ldcv;Lxo;Lxo;Lame;Lap;ZZZ)Lai$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 (Lan;)Lai$a; rewards
		0 o p_138357_
	a (Ljava/util/function/Consumer;Ljava/lang/String;)Laj; save
		0 o p_138390_
		1 o p_138391_
	a (Laj;)Lai$a; parent
		0 o p_301226_
	a (Lav;)Lai$a; display
		0 o p_138359_
	a (Lam;)Lai$a; requirements
		0 o p_301103_
	a ()Lai$a; advancement
		static
	a (Lam$a;)Lai$a; requirements
		0 o p_300955_
	b (Lame;)Laj; build
		0 o p_138404_
	b ()Lai$a; recipeAdvancement
		static
	c ()Lai$a; sendsTelemetryEvent
aia net/minecraft/network/protocol/game/ServerboundCommandSuggestionPacket
	a Lzm; STREAM_CODEC
	b I id
	c Ljava/lang/String; command
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179565_
	<init> (ILjava/lang/String;)V <init>
		0 o p_133893_
		1 o p_133894_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_133898_
	a (Lwg;)V write
		0 o p_133903_
	a (Lahm;)V handle
		0 o p_133900_
	b ()I getId
	e ()Ljava/lang/String; getCommand
aib net/minecraft/network/protocol/game/ServerboundConfigurationAcknowledgedPacket
	a Laib; INSTANCE
	b Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_294186_
	a (Lahm;)V handle
		0 o p_295823_
	d ()Z isTerminal
aic net/minecraft/network/protocol/game/ServerboundContainerButtonClickPacket
	a Lzm; STREAM_CODEC
	b I containerId
	c I buttonId
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o containerId
		1 o buttonId
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_133932_
	a (Lahm;)V handle
		0 o p_133934_
	b ()I containerId
	e ()I buttonId
	equals (Ljava/lang/Object;)Z equals
		0 o p_341649_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aid net/minecraft/network/protocol/game/ServerboundContainerClickPacket
	a Lzm; STREAM_CODEC
	b I containerId
	c I stateId
	d S slotNum
	e B buttonNum
	f Lcyx; clickType
	g Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; changedSlots
	h Lwj; carriedItem
	i I MAX_SLOT_COUNT
	j Lzm; SLOTS_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (IISBLcyx;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lwj;)V <init>
		0 o containerId
		1 o stateId
		2 o slotNum
		3 o buttonNum
		4 o clickType
		5 o changedSlots
		6 o carriedItem
	a (Lahm;)V handle
		0 o p_133958_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_133956_
	b ()I containerId
	e ()I stateId
	equals (Ljava/lang/Object;)Z equals
		0 o p_412326_
	f ()S slotNum
	g ()B buttonNum
	h ()Lcyx; clickType
	hashCode ()I hashCode
	i ()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; changedSlots
	j ()Lwj; carriedItem
	toString ()Ljava/lang/String; toString
aie net/minecraft/network/protocol/game/ServerboundContainerClosePacket
	a Lzm; STREAM_CODEC
	b I containerId
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179584_
	<init> (I)V <init>
		0 o p_133970_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_133974_
	a (Lwg;)V write
		0 o p_133978_
	a (Lahm;)V handle
		0 o p_133976_
	b ()I getContainerId
aif net/minecraft/network/protocol/game/ServerboundContainerSlotStateChangedPacket
	a Lzm; STREAM_CODEC
	b I slotId
	c I containerId
	d Z newState
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_307271_
	<init> (IIZ)V <init>
		0 o slotId
		1 o containerId
		2 o newState
	a (Lwg;)V write
		0 o p_307330_
	a (Lahm;)V handle
		0 o p_307397_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_307446_
	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
aig net/minecraft/network/protocol/game/ServerboundDebugSampleSubscriptionPacket
	a Lzm; STREAM_CODEC
	b Lbrv; sampleType
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_323947_
	<init> (Lbrv;)V <init>
		0 o sampleType
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_323663_
	a (Lwg;)V write
		0 o p_323974_
	a (Lahm;)V handle
		0 o p_323999_
	b ()Lbrv; sampleType
	equals (Ljava/lang/Object;)Z equals
		0 o p_323532_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aih net/minecraft/network/protocol/game/ServerboundEditBookPacket
	a Lzm; STREAM_CODEC
	b I slot
	c Ljava/util/List; pages
	d Ljava/util/Optional; title
	<clinit> ()V <clinit>
		static
	<init> (ILjava/util/List;Ljava/util/Optional;)V <init>
		0 o slot
		1 o pages
		2 o title
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134006_
	a (Lahm;)V handle
		0 o p_134008_
	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
aii net/minecraft/network/protocol/game/ServerboundEntityTagQueryPacket
	a Lzm; STREAM_CODEC
	b I transactionId
	c I entityId
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o p_319836_
		1 o p_319857_
	<init> (Lwg;)V <init>
		0 o p_319956_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_320350_
	a (Lwg;)V write
		0 o p_319826_
	a (Lahm;)V handle
		0 o p_320580_
	b ()I getTransactionId
	e ()I getEntityId
aij net/minecraft/network/protocol/game/ServerboundInteractPacket
	a Lzm; STREAM_CODEC
	b I entityId
	c Laij$a; action
	d Z usingSecondaryAction
	e Laij$a; ATTACK_ACTION
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179602_
	<init> (IZLaij$a;)V <init>
		0 o p_179598_
		1 o p_179599_
		2 o p_179600_
	a (Laub;)Lbzm; getTarget
		0 o p_179604_
	a (Lwg;)V write
		0 o p_134058_
	a (Lahm;)V handle
		0 o p_134055_
	a (Laij$c;)V dispatch
		0 o p_179618_
	a (Lbzm;Z)Laij; createAttackPacket
		static
		0 o p_179606_
		1 o p_179607_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134053_
	a (Lbzm;ZLbxi;)Laij; createInteractionPacket
		static
		0 o p_179609_
		1 o p_179610_
		2 o p_179611_
	a (Lbzm;ZLbxi;Lfis;)Laij; createInteractionPacket
		static
		0 o p_179613_
		1 o p_179614_
		2 o p_179615_
		3 o p_179616_
	b ()Z isUsingSecondaryAction
aij$1 net/minecraft/network/protocol/game/ServerboundInteractPacket$1
	<init> ()V <init>
	a ()Laij$b; getType
	a (Laij$c;)V dispatch
		0 o p_179624_
	a (Lwg;)V write
		0 o p_179622_
aij$a net/minecraft/network/protocol/game/ServerboundInteractPacket$Action
	a ()Laij$b; getType
	a (Laij$c;)V dispatch
		0 o p_179626_
	a (Lwg;)V write
		0 o p_179625_
aij$b net/minecraft/network/protocol/game/ServerboundInteractPacket$ActionType
	a Laij$b; INTERACT
	b Laij$b; ATTACK
	c Laij$b; INTERACT_AT
	d Ljava/util/function/Function; reader
	e [Laij$b; $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 ()[Laij$b; $values
		static
	a (Lwg;)Laij$a; lambda$static$0
		static
		0 o p_179639_
	valueOf (Ljava/lang/String;)Laij$b; valueOf
		static
		0 o p_179641_
	values ()[Laij$b; values
		static
aij$c net/minecraft/network/protocol/game/ServerboundInteractPacket$Handler
	a ()V onAttack
	a (Lbxi;Lfis;)V onInteraction
		0 o p_179644_
		1 o p_179645_
	a (Lbxi;)V onInteraction
		0 o p_179643_
aij$d net/minecraft/network/protocol/game/ServerboundInteractPacket$InteractionAction
	a Lbxi; hand
	<init> (Lwg;)V <init>
		0 o p_179650_
	<init> (Lbxi;)V <init>
		0 o p_179648_
	a ()Laij$b; getType
	a (Laij$c;)V dispatch
		0 o p_179655_
	a (Lwg;)V write
		0 o p_179653_
aij$e net/minecraft/network/protocol/game/ServerboundInteractPacket$InteractionAtLocationAction
	a Lbxi; hand
	b Lfis; location
	<init> (Lbxi;Lfis;)V <init>
		0 o p_179659_
		1 o p_179660_
	<init> (Lwg;)V <init>
		0 o p_179662_
	a ()Laij$b; getType
	a (Laij$c;)V dispatch
		0 o p_179667_
	a (Lwg;)V write
		0 o p_179665_
aik net/minecraft/network/protocol/game/ServerboundJigsawGeneratePacket
	a Lzm; STREAM_CODEC
	b Ljb; pos
	c I levels
	d Z keepJigsaws
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179669_
	<init> (Ljb;IZ)V <init>
		0 o p_134078_
		1 o p_134079_
		2 o p_134080_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134084_
	a (Lwg;)V write
		0 o p_134089_
	a (Lahm;)V handle
		0 o p_134086_
	b ()Ljb; getPos
	e ()I levels
	f ()Z keepJigsaws
ail net/minecraft/network/protocol/game/ServerboundLockDifficultyPacket
	a Lzm; STREAM_CODEC
	b Z locked
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179673_
	<init> (Z)V <init>
		0 o p_134108_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134112_
	a (Lwg;)V write
		0 o p_134117_
	a (Lahm;)V handle
		0 o p_134114_
	b ()Z isLocked
aim net/minecraft/network/protocol/game/ServerboundMovePlayerPacket
	a D x
	b D y
	c D z
	d F yRot
	e F xRot
	f Z onGround
	g Z horizontalCollision
	h Z hasPos
	i Z hasRot
	j I FLAG_ON_GROUND
	k I FLAG_HORIZONTAL_COLLISION
	<init> (DDDFFZZZZ)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_
		8 o p_361185_
	a (ZZ)I packFlags
		static
		0 o p_364286_
		1 o p_362130_
	a (Lahm;)V handle
		0 o p_134138_
	a (D)D getX
		0 o p_134130_
	a (F)F getYRot
		0 o p_134132_
	a ()Lzy; type
	a (I)Z unpackOnGround
		static
		0 o p_361325_
	a (Lws;)V handle
		0 o p_134136_
	b (D)D getY
		0 o p_134141_
	b (F)F getXRot
		0 o p_134143_
	b (I)Z unpackHorizontalCollision
		static
		0 o p_364739_
	b ()Z isOnGround
	c (D)D getZ
		0 o p_134147_
	e ()Z horizontalCollision
	f ()Z hasPosition
	g ()Z hasRotation
aim$a net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Pos
	j Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (DDDZZ)V <init>
		0 o p_134150_
		1 o p_134151_
		2 o p_134152_
		3 o p_134153_
		4 o p_361686_
	<init> (Lfis;ZZ)V <init>
		0 o p_410242_
		1 o p_410769_
		2 o p_410188_
	a ()Lzy; type
	a (Lwg;)Laim$a; read
		static
		0 o p_179686_
	a (Lws;)V handle
		0 o p_134157_
	b (Lwg;)V write
		0 o p_134159_
aim$b net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$PosRot
	j Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lfis;FFZZ)V <init>
		0 o p_410318_
		1 o p_409896_
		2 o p_410082_
		3 o p_410593_
		4 o p_409721_
	<init> (DDDFFZZ)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_
		6 o p_362765_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134171_
	a (Lwg;)Laim$b; read
		static
		0 o p_179688_
	b (Lwg;)V write
		0 o p_134173_
aim$c net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$Rot
	j Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (FFZZ)V <init>
		0 o p_134176_
		1 o p_134177_
		2 o p_134178_
		3 o p_363477_
	a ()Lzy; type
	a (Lwg;)Laim$c; read
		static
		0 o p_179690_
	a (Lws;)V handle
		0 o p_134182_
	b (Lwg;)V write
		0 o p_134184_
aim$d net/minecraft/network/protocol/game/ServerboundMovePlayerPacket$StatusOnly
	j Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (ZZ)V <init>
		0 o p_179692_
		1 o p_363234_
	a (Lwg;)Laim$d; read
		static
		0 o p_179698_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_179696_
	b (Lwg;)V write
		0 o p_179694_
ain net/minecraft/network/protocol/game/ServerboundMoveVehiclePacket
	a Lzm; STREAM_CODEC
	b Lfis; position
	c F yRot
	d F xRot
	e Z onGround
	<clinit> ()V <clinit>
		static
	<init> (Lfis;FFZ)V <init>
		0 o position
		1 o yRot
		2 o xRot
		3 o onGround
	a (Lbzm;)Lain; fromEntity
		static
		0 o p_387268_
	a (Lahm;)V handle
		0 o p_134198_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134196_
	b ()Lfis; position
	e ()F yRot
	equals (Ljava/lang/Object;)Z equals
		0 o p_387624_
	f ()F xRot
	g ()Z onGround
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aio net/minecraft/network/protocol/game/ServerboundPaddleBoatPacket
	a Lzm; STREAM_CODEC
	b Z left
	c Z right
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179702_
	<init> (ZZ)V <init>
		0 o p_134210_
		1 o p_134211_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134215_
	a (Lwg;)V write
		0 o p_134220_
	a (Lahm;)V handle
		0 o p_134217_
	b ()Z getLeft
	e ()Z getRight
aip net/minecraft/network/protocol/game/ServerboundPickItemFromBlockPacket
	a Lzm; STREAM_CODEC
	b Ljb; pos
	c Z includeData
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Z)V <init>
		0 o pos
		1 o includeData
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_382922_
	a (Lahm;)V handle
		0 o p_382996_
	b ()Ljb; pos
	e ()Z includeData
	equals (Ljava/lang/Object;)Z equals
		0 o p_383132_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aiq net/minecraft/network/protocol/game/ServerboundPickItemFromEntityPacket
	a Lzm; STREAM_CODEC
	b I id
	c Z includeData
	<clinit> ()V <clinit>
		static
	<init> (IZ)V <init>
		0 o id
		1 o includeData
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_383184_
	a (Lahm;)V handle
		0 o p_382932_
	b ()I id
	e ()Z includeData
	equals (Ljava/lang/Object;)Z equals
		0 o p_383025_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
air net/minecraft/network/protocol/game/ServerboundPlaceRecipePacket
	a Lzm; STREAM_CODEC
	b I containerId
	c Ldiu; recipe
	d Z useMaxItems
	<clinit> ()V <clinit>
		static
	<init> (ILdiu;Z)V <init>
		0 o containerId
		1 o recipe
		2 o useMaxItems
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134246_
	a (Lahm;)V handle
		0 o p_134248_
	b ()I containerId
	e ()Ldiu; recipe
	equals (Ljava/lang/Object;)Z equals
		0 o p_379616_
	f ()Z useMaxItems
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ais net/minecraft/network/protocol/game/ServerboundPlayerAbilitiesPacket
	a Lzm; STREAM_CODEC
	b I FLAG_FLYING
	c Z isFlying
	<clinit> ()V <clinit>
		static
	<init> (Lcup;)V <init>
		0 o p_134257_
	<init> (Lwg;)V <init>
		0 o p_179709_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134261_
	a (Lwg;)V write
		0 o p_134266_
	a (Lahm;)V handle
		0 o p_134263_
	b ()Z isFlying
ait net/minecraft/network/protocol/game/ServerboundPlayerActionPacket
	a Lzm; STREAM_CODEC
	b Ljb; pos
	c Ljh; direction
	d Lait$a; action
	e I sequence
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179711_
	<init> (Lait$a;Ljb;Ljh;I)V <init>
		0 o p_237983_
		1 o p_237984_
		2 o p_237985_
		3 o p_237986_
	<init> (Lait$a;Ljb;Ljh;)V <init>
		0 o p_134272_
		1 o p_134273_
		2 o p_134274_
	a (Lwg;)V write
		0 o p_134283_
	a (Lahm;)V handle
		0 o p_134280_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134278_
	b ()Ljb; getPos
	e ()Ljh; getDirection
	f ()Lait$a; getAction
	g ()I getSequence
ait$a net/minecraft/network/protocol/game/ServerboundPlayerActionPacket$Action
	a Lait$a; START_DESTROY_BLOCK
	b Lait$a; ABORT_DESTROY_BLOCK
	c Lait$a; STOP_DESTROY_BLOCK
	d Lait$a; DROP_ALL_ITEMS
	e Lait$a; DROP_ITEM
	f Lait$a; RELEASE_USE_ITEM
	g Lait$a; SWAP_ITEM_WITH_OFFHAND
	h [Lait$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_134296_
		1 o p_134297_
	a ()[Lait$a; $values
		static
	valueOf (Ljava/lang/String;)Lait$a; valueOf
		static
		0 o p_134299_
	values ()[Lait$a; values
		static
aiu net/minecraft/network/protocol/game/ServerboundPlayerCommandPacket
	a Lzm; STREAM_CODEC
	b I id
	c Laiu$a; action
	d I data
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179714_
	<init> (Lbzm;Laiu$a;I)V <init>
		0 o p_134309_
		1 o p_134310_
		2 o p_134311_
	<init> (Lbzm;Laiu$a;)V <init>
		0 o p_134306_
		1 o p_134307_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134315_
	a (Lwg;)V write
		0 o p_134319_
	a (Lahm;)V handle
		0 o p_134317_
	b ()I getId
	e ()Laiu$a; getAction
	f ()I getData
aiu$a net/minecraft/network/protocol/game/ServerboundPlayerCommandPacket$Action
	a Laiu$a; STOP_SLEEPING
	b Laiu$a; START_SPRINTING
	c Laiu$a; STOP_SPRINTING
	d Laiu$a; START_RIDING_JUMP
	e Laiu$a; STOP_RIDING_JUMP
	f Laiu$a; OPEN_INVENTORY
	g Laiu$a; START_FALL_FLYING
	h [Laiu$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_134334_
		1 o p_134335_
	a ()[Laiu$a; $values
		static
	valueOf (Ljava/lang/String;)Laiu$a; valueOf
		static
		0 o p_134337_
	values ()[Laiu$a; values
		static
aiv net/minecraft/network/protocol/game/ServerboundPlayerInputPacket
	a Lzm; STREAM_CODEC
	b Lcur; input
	<clinit> ()V <clinit>
		static
	<init> (Lcur;)V <init>
		0 o input
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134352_
	a (Lahm;)V handle
		0 o p_134354_
	b ()Lcur; input
	equals (Ljava/lang/Object;)Z equals
		0 o p_371748_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aiw net/minecraft/network/protocol/game/ServerboundPlayerLoadedPacket
	a Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_387315_
	a (Lahm;)V handle
		0 o p_388357_
	equals (Ljava/lang/Object;)Z equals
		0 o p_386579_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aix net/minecraft/network/protocol/game/ServerboundRecipeBookChangeSettingsPacket
	a Lzm; STREAM_CODEC
	b Ldac; bookType
	c Z isOpen
	d Z isFiltering
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179734_
	<init> (Ldac;ZZ)V <init>
		0 o p_134366_
		1 o p_134367_
		2 o p_134368_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134372_
	a (Lwg;)V write
		0 o p_134377_
	a (Lahm;)V handle
		0 o p_134374_
	b ()Ldac; getBookType
	e ()Z isOpen
	f ()Z isFiltering
aiy net/minecraft/network/protocol/game/ServerboundRecipeBookSeenRecipePacket
	a Lzm; STREAM_CODEC
	b Ldiu; recipe
	<clinit> ()V <clinit>
		static
	<init> (Ldiu;)V <init>
		0 o recipe
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134387_
	a (Lahm;)V handle
		0 o p_134389_
	b ()Ldiu; recipe
	equals (Ljava/lang/Object;)Z equals
		0 o p_379784_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aiz net/minecraft/network/protocol/game/ServerboundRenameItemPacket
	a Lzm; STREAM_CODEC
	b Ljava/lang/String; name
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_134396_
	<init> (Lwg;)V <init>
		0 o p_179738_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134400_
	a (Lwg;)V write
		0 o p_134405_
	a (Lahm;)V handle
		0 o p_134402_
	b ()Ljava/lang/String; getName
aj net/minecraft/advancements/AdvancementHolder
	a Lzm; STREAM_CODEC
	b Lzm; LIST_STREAM_CODEC
	c Lame; id
	d Lai; value
	<clinit> ()V <clinit>
		static
	<init> (Lame;Lai;)V <init>
		0 o id
		1 o value
	a ()Lame; id
	b ()Lai; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_301145_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aja net/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket
	a Lzm; STREAM_CODEC
	b Laja$a; action
	c Lame; tab
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179744_
	<init> (Laja$a;Lame;)V <init>
		0 o p_134434_
		1 o p_134435_
	a (Laj;)Laja; openedTab
		static
		0 o p_301294_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134439_
	a (Lwg;)V write
		0 o p_134446_
	a (Lahm;)V handle
		0 o p_134441_
	b ()Laja; closedScreen
		static
	e ()Laja$a; getAction
	f ()Lame; getTab
aja$a net/minecraft/network/protocol/game/ServerboundSeenAdvancementsPacket$Action
	a Laja$a; OPENED_TAB
	b Laja$a; CLOSED_SCREEN
	c [Laja$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_134454_
		1 o p_134455_
	a ()[Laja$a; $values
		static
	valueOf (Ljava/lang/String;)Laja$a; valueOf
		static
		0 o p_134457_
	values ()[Laja$a; values
		static
ajb net/minecraft/network/protocol/game/ServerboundSelectBundleItemPacket
	a Lzm; STREAM_CODEC
	b I slotId
	c I selectedItemIndex
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_365065_
	<init> (II)V <init>
		0 o slotId
		1 o selectedItemIndex
	a (Lwg;)V write
		0 o p_363816_
	a (Lahm;)V handle
		0 o p_363439_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_363636_
	b ()I slotId
	e ()I selectedItemIndex
	equals (Ljava/lang/Object;)Z equals
		0 o p_362425_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ajc net/minecraft/network/protocol/game/ServerboundSelectTradePacket
	a Lzm; STREAM_CODEC
	b I item
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179747_
	<init> (I)V <init>
		0 o p_134462_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134466_
	a (Lwg;)V write
		0 o p_134471_
	a (Lahm;)V handle
		0 o p_134468_
	b ()I getItem
ajd net/minecraft/network/protocol/game/ServerboundSetBeaconPacket
	a Lzm; STREAM_CODEC
	b Ljava/util/Optional; primary
	c Ljava/util/Optional; secondary
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o primary
		1 o secondary
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134481_
	a (Lahm;)V handle
		0 o p_134483_
	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
aje net/minecraft/network/protocol/game/ServerboundSetCarriedItemPacket
	a Lzm; STREAM_CODEC
	b I slot
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179751_
	<init> (I)V <init>
		0 o p_134491_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134495_
	a (Lwg;)V write
		0 o p_134500_
	a (Lahm;)V handle
		0 o p_134497_
	b ()I getSlot
ajf net/minecraft/network/protocol/game/ServerboundSetCommandBlockPacket
	a Lzm; STREAM_CODEC
	b I FLAG_TRACK_OUTPUT
	c I FLAG_CONDITIONAL
	d I FLAG_AUTOMATIC
	e Ljb; pos
	f Ljava/lang/String; command
	g Z trackOutput
	h Z conditional
	i Z automatic
	j Lebk$a; mode
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179756_
	<init> (Ljb;Ljava/lang/String;Lebk$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_
	a (Lwg;)V write
		0 o p_134523_
	a (Lahm;)V handle
		0 o p_134520_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134518_
	b ()Ljb; getPos
	e ()Ljava/lang/String; getCommand
	f ()Z isTrackOutput
	g ()Z isConditional
	h ()Z isAutomatic
	i ()Lebk$a; getMode
ajg net/minecraft/network/protocol/game/ServerboundSetCommandMinecartPacket
	a Lzm; STREAM_CODEC
	b I entity
	c Ljava/lang/String; command
	d Z trackOutput
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)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 ()Lzy; type
	a (Lws;)V handle
		0 o p_134542_
	a (Lwg;)V write
		0 o p_134547_
	a (Ldmu;)Ldlt; getCommandBlock
		0 o p_134538_
	a (Lahm;)V handle
		0 o p_134544_
	b ()Ljava/lang/String; getCommand
	e ()Z isTrackOutput
ajh net/minecraft/network/protocol/game/ServerboundSetCreativeModeSlotPacket
	a Lzm; STREAM_CODEC
	b S slotNum
	c Ldcv; itemStack
	<clinit> ()V <clinit>
		static
	<init> (SLdcv;)V <init>
		0 o slotNum
		1 o itemStack
	<init> (ILdcv;)V <init>
		0 o p_134553_
		1 o p_134554_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134558_
	a (Lahm;)V handle
		0 o p_134560_
	b ()S slotNum
	e ()Ldcv; itemStack
	equals (Ljava/lang/Object;)Z equals
		0 o p_341131_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aji net/minecraft/network/protocol/game/ServerboundSetJigsawBlockPacket
	a Lzm; STREAM_CODEC
	b Ljb; pos
	c Lame; name
	d Lame; target
	e Lame; pool
	f Ljava/lang/String; finalState
	g Lecd$a; joint
	h I selectionPriority
	i I placementPriority
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179766_
	<init> (Ljb;Lame;Lame;Lame;Ljava/lang/String;Lecd$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_
	a (Lwg;)V write
		0 o p_134587_
	a (Lahm;)V handle
		0 o p_134584_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134582_
	b ()Ljb; getPos
	e ()Lame; getName
	f ()Lame; getTarget
	g ()Lame; getPool
	h ()Ljava/lang/String; getFinalState
	i ()Lecd$a; getJoint
	j ()I getSelectionPriority
	k ()I getPlacementPriority
ajj net/minecraft/network/protocol/game/ServerboundSetStructureBlockPacket
	a Lzm; STREAM_CODEC
	b I FLAG_IGNORE_ENTITIES
	c I FLAG_SHOW_AIR
	d I FLAG_SHOW_BOUNDING_BOX
	e I FLAG_STRICT
	f Ljb; pos
	g Lecs$a; updateType
	h Lefl; mode
	i Ljava/lang/String; name
	j Ljb; offset
	k Lkg; size
	l Ldvd; mirror
	m Ldwu; rotation
	n Ljava/lang/String; data
	o Z ignoreEntities
	p Z strict
	q Z showAir
	r Z showBoundingBox
	s F integrity
	t J seed
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179786_
	<init> (Ljb;Lecs$a;Lefl;Ljava/lang/String;Ljb;Lkg;Ldvd;Ldwu;Ljava/lang/String;ZZZZFJ)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_393817_
		13 o p_179783_
		14 o p_179784_
	a (Lwg;)V write
		0 o p_134631_
	a (Lahm;)V handle
		0 o p_134628_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134626_
	b ()Ljb; getPos
	e ()Lecs$a; getUpdateType
	f ()Lefl; getMode
	g ()Ljava/lang/String; getName
	h ()Ljb; getOffset
	i ()Lkg; getSize
	j ()Ldvd; getMirror
	k ()Ldwu; getRotation
	l ()Ljava/lang/String; getData
	m ()Z isIgnoreEntities
	n ()Z isStrict
	o ()Z isShowAir
	p ()Z isShowBoundingBox
	q ()F getIntegrity
	r ()J getSeed
ajk net/minecraft/network/protocol/game/ServerboundSetTestBlockPacket
	a Lzm; STREAM_CODEC
	b Ljb; position
	c Lefm; mode
	d Ljava/lang/String; message
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Lefm;Ljava/lang/String;)V <init>
		0 o position
		1 o mode
		2 o message
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_397995_
	a (Lahm;)V handle
		0 o p_397216_
	b ()Ljb; position
	e ()Lefm; mode
	equals (Ljava/lang/Object;)Z equals
		0 o p_397851_
	f ()Ljava/lang/String; message
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ajl net/minecraft/network/protocol/game/ServerboundSignUpdatePacket
	a Lzm; STREAM_CODEC
	b I MAX_STRING_LENGTH
	c Ljb; pos
	d [Ljava/lang/String; lines
	e Z isFrontText
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179790_
	<init> (Ljb;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 ()Lzy; type
	a (Lws;)V handle
		0 o p_134657_
	a (Lwg;)V write
		0 o p_134662_
	a (Lahm;)V handle
		0 o p_134659_
	b ()Ljb; getPos
	e ()Z isFrontText
	f ()[Ljava/lang/String; getLines
ajm net/minecraft/network/protocol/game/ServerboundSwingPacket
	a Lzm; STREAM_CODEC
	b Lbxi; hand
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179792_
	<init> (Lbxi;)V <init>
		0 o p_134667_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134671_
	a (Lwg;)V write
		0 o p_134676_
	a (Lahm;)V handle
		0 o p_134673_
	b ()Lbxi; getHand
ajn net/minecraft/network/protocol/game/ServerboundTeleportToEntityPacket
	a Lzm; STREAM_CODEC
	b Ljava/util/UUID; uuid
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179794_
	<init> (Ljava/util/UUID;)V <init>
		0 o p_134680_
	a (Laub;)Lbzm; getEntity
		0 o p_134682_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134686_
	a (Lwg;)V write
		0 o p_134690_
	a (Lahm;)V handle
		0 o p_134688_
ajo net/minecraft/network/protocol/game/ServerboundTestInstanceBlockActionPacket
	a Lzm; STREAM_CODEC
	b Ljb; pos
	c Lajo$a; action
	d Lecu$a; data
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Lajo$a;Lecu$a;)V <init>
		0 o pos
		1 o action
		2 o data
	<init> (Ljb;Lajo$a;Ljava/util/Optional;Lkg;Ldwu;Z)V <init>
		0 o p_397563_
		1 o p_397686_
		2 o p_397885_
		3 o p_397965_
		4 o p_397552_
		5 o p_397584_
	a (Lahm;)V handle
		0 o p_397061_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_397752_
	b ()Ljb; pos
	e ()Lajo$a; action
	equals (Ljava/lang/Object;)Z equals
		0 o p_397395_
	f ()Lecu$a; data
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ajo$a net/minecraft/network/protocol/game/ServerboundTestInstanceBlockActionPacket$Action
	a Lajo$a; INIT
	b Lajo$a; QUERY
	c Lajo$a; SET
	d Lajo$a; RESET
	e Lajo$a; SAVE
	f Lajo$a; EXPORT
	g Lajo$a; RUN
	h Lzm; STREAM_CODEC
	i Ljava/util/function/IntFunction; BY_ID
	j I id
	k [Lajo$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_396984_
		1 o p_397188_
		2 o p_397935_
	a ()[Lajo$a; $values
		static
	a (Lajo$a;)I lambda$static$1
		static
		0 o p_397535_
	b (Lajo$a;)I lambda$static$0
		static
		0 o p_397926_
	valueOf (Ljava/lang/String;)Lajo$a; valueOf
		static
		0 o p_397892_
	values ()[Lajo$a; values
		static
ajp net/minecraft/network/protocol/game/ServerboundUseItemOnPacket
	a Lzm; STREAM_CODEC
	b Lfio; blockHit
	c Lbxi; hand
	d I sequence
	<clinit> ()V <clinit>
		static
	<init> (Lbxi;Lfio;I)V <init>
		0 o p_238005_
		1 o p_238006_
		2 o p_238007_
	<init> (Lwg;)V <init>
		0 o p_179796_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134700_
	a (Lwg;)V write
		0 o p_134705_
	a (Lahm;)V handle
		0 o p_134702_
	b ()Lbxi; getHand
	e ()Lfio; getHitResult
	f ()I getSequence
ajq net/minecraft/network/protocol/game/ServerboundUseItemPacket
	a Lzm; STREAM_CODEC
	b Lbxi; hand
	c I sequence
	d F yRot
	e F xRot
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179798_
	<init> (Lbxi;IFF)V <init>
		0 o p_238011_
		1 o p_238012_
		2 o p_348579_
		3 o p_348520_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134714_
	a (Lwg;)V write
		0 o p_134719_
	a (Lahm;)V handle
		0 o p_134716_
	b ()Lbxi; getHand
	e ()I getSequence
	f ()F getYRot
	g ()F getXRot
ajr net/minecraft/network/protocol/game/VecDeltaCodec
	a D TRUNCATION_STEPS
	b Lfis; base
	<init> ()V <init>
	a (Lfis;)J encodeX
		0 o p_238026_
	a (JJJ)Lfis; 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 ()Lfis; getBase
	b (Lfis;)J encodeY
		0 o p_238028_
	c (Lfis;)J encodeZ
		0 o p_238030_
	d (Lfis;)Lfis; delta
		0 o p_238032_
	e (Lfis;)V setBase
		0 o p_238034_
ajs net/minecraft/network/protocol/game/package-info
ajt net/minecraft/network/protocol/handshake/ClientIntent
	a Lajt; STATUS
	b Lajt; LOGIN
	c Lajt; TRANSFER
	d I STATUS_ID
	e I LOGIN_ID
	f I TRANSFER_ID
	g [Lajt; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_294606_
		1 o p_295451_
	a (I)Lajt; byId
		static
		0 o p_295065_
	a ()I id
	b ()[Lajt; $values
		static
	valueOf (Ljava/lang/String;)Lajt; valueOf
		static
		0 o p_294181_
	values ()[Lajt; values
		static
aju net/minecraft/network/protocol/handshake/ClientIntentionPacket
	a Lzm; STREAM_CODEC
	b I protocolVersion
	c Ljava/lang/String; hostName
	d I port
	e Lajt; intention
	f I MAX_HOST_LENGTH
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179801_
	<init> (ILjava/lang/String;ILajt;)V <init>
		0 o protocolVersion
		1 o hostName
		2 o port
		3 o intention
	a (Lwg;)V write
		0 o p_134737_
	a ()Lzy; type
	a (Lajx;)V handle
		0 o p_134734_
	a (Lws;)V handle
		0 o p_134732_
	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 ()Lajt; intention
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ajv net/minecraft/network/protocol/handshake/HandshakePacketTypes
	a Lzy; CLIENT_INTENTION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lzy; createServerbound
		static
		0 o p_320131_
ajw net/minecraft/network/protocol/handshake/HandshakeProtocols
	a Laac; SERVERBOUND_TEMPLATE
	b Lwu; SERVERBOUND
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laab;)V lambda$static$0
		static
		0 o p_319952_
ajx net/minecraft/network/protocol/handshake/ServerHandshakePacketListener
	a (Laju;)V handleIntention
		0 o p_134739_
	b ()Lwe; protocol
ajy net/minecraft/network/protocol/handshake/package-info
ajz net/minecraft/network/protocol/login/ClientLoginPacketListener
	a (Lakb;)V handleHello
		0 o p_134742_
	a (Lakc;)V handleCompression
		0 o p_134743_
	a (Laka;)V handleCustomQuery
		0 o p_134740_
	a (Lake;)V handleLoginFinished
		0 o p_374097_
	a (Lakd;)V handleDisconnect
		0 o p_134744_
	b ()Lwe; protocol
ak net/minecraft/advancements/AdvancementNode
	a Laj; holder
	b Lak; parent
	c Ljava/util/Set; children
	<init> (Laj;Lak;)V <init>
		0 o p_301037_
		1 o p_301236_
	a (Lak;)Lak; getRoot
		static
		0 o p_300869_
	a ()Lai; advancement
	b ()Laj; holder
	b (Lak;)V addChild
		0 o p_301119_
	c ()Lak; parent
	d ()Lak; root
	e ()Ljava/lang/Iterable; children
	equals (Ljava/lang/Object;)Z equals
		0 o p_300876_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aka net/minecraft/network/protocol/login/ClientboundCustomQueryPacket
	a Lzm; STREAM_CODEC
	b I transactionId
	c Lakn; payload
	d I MAX_PAYLOAD_SIZE
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179810_
	<init> (ILakn;)V <init>
		0 o transactionId
		1 o payload
	a (Lame;Lwg;)Lakn; readPayload
		static
		0 o p_295267_
		1 o p_295117_
	a (Lwg;)V write
		0 o p_134757_
	a ()Lzy; type
	a (Lajz;)V handle
		0 o p_134754_
	a (Lws;)V handle
		0 o p_134752_
	b ()I transactionId
	b (Lame;Lwg;)Lakp; readUnknownPayload
		static
		0 o p_294837_
		1 o p_296380_
	e ()Lakn; payload
	equals (Ljava/lang/Object;)Z equals
		0 o p_295028_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
akb net/minecraft/network/protocol/login/ClientboundHelloPacket
	a Lzm; STREAM_CODEC
	b Ljava/lang/String; serverId
	c [B publicKey
	d [B challenge
	e Z shouldAuthenticate
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;[B[BZ)V <init>
		0 o p_134782_
		1 o p_134783_
		2 o p_134784_
		3 o p_320681_
	<init> (Lwg;)V <init>
		0 o p_179816_
	a ()Lzy; type
	a (Lajz;)V handle
		0 o p_134790_
	a (Lws;)V handle
		0 o p_134788_
	a (Lwg;)V write
		0 o p_134793_
	b ()Ljava/lang/String; getServerId
	e ()Ljava/security/PublicKey; getPublicKey
	f ()[B getChallenge
	g ()Z shouldAuthenticate
akc net/minecraft/network/protocol/login/ClientboundLoginCompressionPacket
	a Lzm; STREAM_CODEC
	b I compressionThreshold
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179818_
	<init> (I)V <init>
		0 o p_134799_
	a ()Lzy; type
	a (Lajz;)V handle
		0 o p_134805_
	a (Lws;)V handle
		0 o p_134803_
	a (Lwg;)V write
		0 o p_134808_
	b ()I getCompressionThreshold
akd net/minecraft/network/protocol/login/ClientboundLoginDisconnectPacket
	a Lzm; STREAM_CODEC
	b Lxo; reason
	c Lamc; OPS
	<clinit> ()V <clinit>
		static
	<init> (Lxo;)V <init>
		0 o reason
	a ()Lzy; type
	a (Lajz;)V handle
		0 o p_134818_
	a (Lws;)V handle
		0 o p_134816_
	b ()Lxo; reason
	equals (Ljava/lang/Object;)Z equals
		0 o p_422711_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ake net/minecraft/network/protocol/login/ClientboundLoginFinishedPacket
	a Lzm; STREAM_CODEC
	b Lcom/mojang/authlib/GameProfile; gameProfile
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/authlib/GameProfile;)V <init>
		0 o gameProfile
	a ()Lzy; type
	a (Lajz;)V handle
		0 o p_374036_
	a (Lws;)V handle
		0 o p_374133_
	b ()Lcom/mojang/authlib/GameProfile; gameProfile
	d ()Z isTerminal
	equals (Ljava/lang/Object;)Z equals
		0 o p_374200_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
akf net/minecraft/network/protocol/login/LoginPacketTypes
	a Lzy; CLIENTBOUND_CUSTOM_QUERY
	b Lzy; CLIENTBOUND_LOGIN_FINISHED
	c Lzy; CLIENTBOUND_HELLO
	d Lzy; CLIENTBOUND_LOGIN_COMPRESSION
	e Lzy; CLIENTBOUND_LOGIN_DISCONNECT
	f Lzy; SERVERBOUND_CUSTOM_QUERY_ANSWER
	g Lzy; SERVERBOUND_HELLO
	h Lzy; SERVERBOUND_KEY
	i Lzy; SERVERBOUND_LOGIN_ACKNOWLEDGED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lzy; createClientbound
		static
		0 o p_320367_
	b (Ljava/lang/String;)Lzy; createServerbound
		static
		0 o p_320772_
akg net/minecraft/network/protocol/login/LoginProtocols
	a Laac; SERVERBOUND_TEMPLATE
	b Lwu; SERVERBOUND
	c Laac; CLIENTBOUND_TEMPLATE
	d Lwu; CLIENTBOUND
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laab;)V lambda$static$1
		static
		0 o p_373704_
	b (Laab;)V lambda$static$0
		static
		0 o p_319987_
akh net/minecraft/network/protocol/login/ServerLoginPacketListener
	a (Lakl;)V handleLoginAcknowledgement
		0 o p_294889_
	a (Lakj;)V handleHello
		0 o p_134823_
	a (Lakk;)V handleKey
		0 o p_134824_
	a (Laki;)V handleCustomQueryPacket
		0 o p_296280_
	b ()Lwe; protocol
aki net/minecraft/network/protocol/login/ServerboundCustomQueryAnswerPacket
	a Lzm; STREAM_CODEC
	b I transactionId
	c Lakm; payload
	d I MAX_PAYLOAD_SIZE
	<clinit> ()V <clinit>
		static
	<init> (ILakm;)V <init>
		0 o transactionId
		1 o payload
	a (Lwg;)Laki; read
		static
		0 o p_295711_
	a (ILwg;)Lakm; readPayload
		static
		0 o p_296215_
		1 o p_295168_
	a ()Lzy; type
	a (Lwg;Lakm;)V lambda$write$0
		static
		0 o p_295443_
		1 o p_295588_
	a (Lws;)V handle
		0 o p_296208_
	a (Lakh;)V handle
		0 o p_294750_
	b ()I transactionId
	b (Lwg;)Lakm; readUnknownPayload
		static
		0 o p_294928_
	c (Lwg;)V write
		0 o p_296127_
	e ()Lakm; payload
	equals (Ljava/lang/Object;)Z equals
		0 o p_295792_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
akj net/minecraft/network/protocol/login/ServerboundHelloPacket
	a Lzm; STREAM_CODEC
	b Ljava/lang/String; name
	c Ljava/util/UUID; profileId
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_179827_
	<init> (Ljava/lang/String;Ljava/util/UUID;)V <init>
		0 o name
		1 o profileId
	a (Lwg;)V write
		0 o p_134851_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134846_
	a (Lakh;)V handle
		0 o p_134848_
	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
akk net/minecraft/network/protocol/login/ServerboundKeyPacket
	a Lzm; STREAM_CODEC
	b [B keybytes
	c [B encryptedChallenge
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)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 (Ljava/security/PrivateKey;)Ljavax/crypto/SecretKey; getSecretKey
		0 o p_134860_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134864_
	a (Lwg;)V write
		0 o p_134870_
	a ([BLjava/security/PrivateKey;)Z isChallengeValid
		0 o p_254210_
		1 o p_253763_
	a (Lakh;)V handle
		0 o p_134866_
akl net/minecraft/network/protocol/login/ServerboundLoginAcknowledgedPacket
	a Lakl; INSTANCE
	b Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_296336_
	a (Lakh;)V handle
		0 o p_296298_
	d ()Z isTerminal
akm net/minecraft/network/protocol/login/custom/CustomQueryAnswerPayload
	a (Lwg;)V write
		0 o p_295452_
akn net/minecraft/network/protocol/login/custom/CustomQueryPayload
	a ()Lame; id
	a (Lwg;)V write
		0 o p_295179_
ako net/minecraft/network/protocol/login/custom/DiscardedQueryAnswerPayload
	a Lako; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lwg;)V write
		0 o p_294372_
	equals (Ljava/lang/Object;)Z equals
		0 o p_296473_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
akp net/minecraft/network/protocol/login/custom/DiscardedQueryPayload
	a Lame; id
	<init> (Lame;)V <init>
		0 o id
	a ()Lame; id
	a (Lwg;)V write
		0 o p_296443_
	equals (Ljava/lang/Object;)Z equals
		0 o p_295428_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
akq net/minecraft/network/protocol/login/custom/package-info
akr net/minecraft/network/protocol/login/package-info
aks net/minecraft/network/protocol/package-info
akt net/minecraft/network/protocol/ping/ClientPongPacketListener
	a (Laku;)V handlePongResponse
		0 o p_320824_
aku net/minecraft/network/protocol/ping/ClientboundPongResponsePacket
	a Lzm; STREAM_CODEC
	b J time
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_319812_
	<init> (J)V <init>
		0 o time
	a (Lakt;)V handle
		0 o p_319880_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_320746_
	a (Lwg;)V write
		0 o p_319988_
	b ()J time
	equals (Ljava/lang/Object;)Z equals
		0 o p_320926_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
akv net/minecraft/network/protocol/ping/PingPacketTypes
	a Lzy; CLIENTBOUND_PONG_RESPONSE
	b Lzy; SERVERBOUND_PING_REQUEST
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lzy; createClientbound
		static
		0 o p_320541_
	b (Ljava/lang/String;)Lzy; createServerbound
		static
		0 o p_320332_
akw net/minecraft/network/protocol/ping/ServerPingPacketListener
	a (Lakx;)V handlePingRequest
		0 o p_320413_
akx net/minecraft/network/protocol/ping/ServerboundPingRequestPacket
	a Lzm; STREAM_CODEC
	b J 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 ()Lzy; type
	a (Lakw;)V handle
		0 o p_320053_
	a (Lws;)V handle
		0 o p_320302_
	a (Lio/netty/buffer/ByteBuf;)V write
		0 o p_352457_
	b ()J getTime
aky net/minecraft/network/protocol/ping/package-info
akz net/minecraft/network/protocol/status/ClientStatusPacketListener
	a (Lala;)V handleStatusResponse
		0 o p_134872_
	b ()Lwe; protocol
al net/minecraft/advancements/AdvancementProgress
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/time/format/DateTimeFormatter; OBTAINED_TIME_FORMAT
	c Lcom/mojang/serialization/Codec; OBTAINED_TIME_CODEC
	d Lcom/mojang/serialization/Codec; CRITERIA_CODEC
	e Ljava/util/Map; criteria
	f Lam; 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$8
		static
		0 o p_8202_
		1 o p_8203_
	a (Lal;)I compareTo
		0 o p_8195_
	a ()Z isDone
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$7
		static
		0 o p_337335_
	a (Ljava/util/Map$Entry;)Ljava/time/Instant; lambda$static$3
		static
		0 o p_300655_
	a (Lwg;Las;)V lambda$serializeToNetwork$9
		static
		0 o p_144360_
		1 o p_144361_
	a (Lwg;)V serializeToNetwork
		0 o p_8205_
	a (Ljava/time/Instant;)Ljava/time/temporal/TemporalAccessor; lambda$static$0
		static
		0 o p_300659_
	a (Ljava/util/Map;Ljava/lang/Boolean;)Lal; lambda$static$6
		static
		0 o p_300657_
		1 o p_300658_
	a (Lam;)V update
		0 o p_301278_
	a (Ljava/lang/String;)Z grantProgress
		0 o p_8197_
	a (Ljava/util/Map;)Ljava/util/Map; lambda$static$4
		static
		0 o p_300663_
	b (Lal;)Ljava/util/Map; lambda$static$5
		static
		0 o p_300662_
	b (Ljava/util/Map$Entry;)Z lambda$static$2
		static
		0 o p_300656_
	b (Ljava/util/Map;)Ljava/util/Map; lambda$static$1
		static
		0 o p_392483_
	b (Ljava/lang/String;)Z revokeProgress
		0 o p_8210_
	b (Lwg;)Lal; fromNetwork
		static
		0 o p_8212_
	b ()Z hasProgress
	c ()F getPercent
	c (Ljava/lang/String;)Las; getCriterion
		0 o p_8215_
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_8217_
	d (Ljava/lang/String;)Z isCriterionDone
		0 o p_300915_
	d ()Lxo; getProgressText
	e ()Ljava/lang/Iterable; getRemainingCriteria
	f ()Ljava/lang/Iterable; getCompletedCriteria
	g ()Ljava/time/Instant; getFirstProgressDate
	h ()I countCompletedRequirements
	toString ()Ljava/lang/String; toString
ala net/minecraft/network/protocol/status/ClientboundStatusResponsePacket
	a Lzm; STREAM_CODEC
	b Lalb; status
	c Lamc; OPS
	<clinit> ()V <clinit>
		static
	<init> (Lalb;)V <init>
		0 o status
	a (Lakz;)V handle
		0 o p_134896_
	a ()Lzy; type
	a (Lws;)V handle
		0 o p_134894_
	b ()Lalb; status
	equals (Ljava/lang/Object;)Z equals
		0 o p_273540_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
alb net/minecraft/network/protocol/status/ServerStatus
	a Lcom/mojang/serialization/Codec; CODEC
	b Lxo; description
	c Ljava/util/Optional; players
	d Ljava/util/Optional; version
	e Ljava/util/Optional; favicon
	f Z enforcesSecureChat
	<clinit> ()V <clinit>
		static
	<init> (Lxo;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 ()Lxo; 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
alb$a net/minecraft/network/protocol/status/ServerStatus$Favicon
	a Lcom/mojang/serialization/Codec; CODEC
	b [B iconBytes
	c Ljava/lang/String; PREFIX
	<clinit> ()V <clinit>
		static
	<init> ([B)V <init>
		0 o iconBytes
	a ()[B iconBytes
	a (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_274795_
	a (Lalb$a;)Ljava/lang/String; lambda$static$3
		static
		0 o p_273258_
	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
alb$b net/minecraft/network/protocol/status/ServerStatus$Players
	a Lcom/mojang/serialization/Codec; CODEC
	b I max
	c I online
	d Ljava/util/List; sample
	e Lcom/mojang/serialization/Codec; 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
alb$c net/minecraft/network/protocol/status/ServerStatus$Version
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/lang/String; name
	c I protocol
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o name
		1 o protocol
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_273157_
	a ()Lalb$c; current
		static
	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
alc net/minecraft/network/protocol/status/ServerStatusPacketListener
	a (Lald;)V handleStatusRequest
		0 o p_134987_
	b ()Lwe; protocol
ald net/minecraft/network/protocol/status/ServerboundStatusRequestPacket
	a Lald; INSTANCE
	b Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lalc;)V handle
		0 o p_135007_
	a (Lws;)V handle
		0 o p_135005_
	a ()Lzy; type
ale net/minecraft/network/protocol/status/StatusPacketTypes
	a Lzy; CLIENTBOUND_STATUS_RESPONSE
	b Lzy; SERVERBOUND_STATUS_REQUEST
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lzy; createClientbound
		static
		0 o p_320562_
	b (Ljava/lang/String;)Lzy; createServerbound
		static
		0 o p_319783_
alf net/minecraft/network/protocol/status/StatusProtocols
	a Laac; SERVERBOUND_TEMPLATE
	b Lwu; SERVERBOUND
	c Laac; CLIENTBOUND_TEMPLATE
	d Lwu; 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 (Laab;)V lambda$static$2
		static
		0 o p_320855_
	b (Laab;)V lambda$static$0
		static
		0 o p_320512_
alg net/minecraft/network/protocol/status/package-info
alh net/minecraft/network/syncher/EntityDataAccessor
	a I id
	b Lali; serializer
	<init> (ILali;)V <init>
		0 o id
		1 o serializer
	a ()I id
	b ()Lali; serializer
	equals (Ljava/lang/Object;)Z equals
		0 o p_135018_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ali net/minecraft/network/syncher/EntityDataSerializer
	a (Lzm;)Lali; forValueType
		static
		0 o p_319946_
	a (I)Lalh; createAccessor
		0 o p_135022_
	b (Lzm;)Lzm; lambda$forValueType$0
		static
		0 o p_319557_
	codec ()Lzm; codec
	copy (Ljava/lang/Object;)Ljava/lang/Object; copy
		0 o p_135023_
ali$a net/minecraft/network/syncher/EntityDataSerializer$ForValueType
	copy (Ljava/lang/Object;)Ljava/lang/Object; copy
		0 o p_238112_
alj net/minecraft/network/syncher/EntityDataSerializers
	A Lali; WOLF_VARIANT
	B Lali; WOLF_SOUND_VARIANT
	C Lali; FROG_VARIANT
	D Lali; PIG_VARIANT
	E Lali; PAINTING_VARIANT
	F Lali; ARMADILLO_STATE
	G Lali; SNIFFER_STATE
	H Lali; VECTOR3
	I Lali; QUATERNION
	J Lbaw; SERIALIZERS
	K Lzm; OPTIONAL_BLOCK_STATE_CODEC
	L Lzm; OPTIONAL_UNSIGNED_INT_CODEC
	a Lali; BYTE
	b Lali; INT
	c Lali; LONG
	d Lali; FLOAT
	e Lali; STRING
	f Lali; COMPONENT
	g Lali; OPTIONAL_COMPONENT
	h Lali; ITEM_STACK
	i Lali; BLOCK_STATE
	j Lali; OPTIONAL_BLOCK_STATE
	k Lali; BOOLEAN
	l Lali; PARTICLE
	m Lali; PARTICLES
	n Lali; ROTATIONS
	o Lali; BLOCK_POS
	p Lali; OPTIONAL_BLOCK_POS
	q Lali; DIRECTION
	r Lali; OPTIONAL_LIVING_ENTITY_REFERENCE
	s Lali; OPTIONAL_GLOBAL_POS
	t Lali; COMPOUND_TAG
	u Lali; VILLAGER_DATA
	v Lali; OPTIONAL_UNSIGNED_INT
	w Lali; POSE
	x Lali; CAT_VARIANT
	y Lali; CHICKEN_VARIANT
	z Lali; COW_VARIANT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lali;)V registerSerializer
		static
		0 o p_135051_
	a (I)Lali; getSerializer
		static
		0 o p_135049_
	b (Lali;)I getSerializedId
		static
		0 o p_135053_
alj$1 net/minecraft/network/syncher/EntityDataSerializers$1
	<init> ()V <init>
	a (Ldcv;)Ldcv; copy
		0 o p_238121_
	codec ()Lzm; codec
	copy (Ljava/lang/Object;)Ljava/lang/Object; copy
		0 o p_135058_
alj$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_
alj$3 net/minecraft/network/syncher/EntityDataSerializers$3
	<init> ()V <init>
	a (Lui;)Lui; copy
		0 o p_319777_
	codec ()Lzm; codec
	copy (Ljava/lang/Object;)Ljava/lang/Object; copy
		0 o p_319837_
alj$4 net/minecraft/network/syncher/EntityDataSerializers$4
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Ljava/util/OptionalInt;)V encode
		0 o p_320049_
		1 o p_320782_
	a (Lio/netty/buffer/ByteBuf;)Ljava/util/OptionalInt; decode
		0 o p_320752_
	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_
alk net/minecraft/network/syncher/SyncedDataHolder
	a (Ljava/util/List;)V onSyncedDataUpdated
		0 o p_326334_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_326288_
all net/minecraft/network/syncher/SynchedEntityData
	a Lorg/slf4j/Logger; LOGGER
	b I MAX_ID_VALUE
	c Lbas; ID_REGISTRY
	d Lalk; entity
	e [Lall$b; itemsById
	f Z isDirty
	<clinit> ()V <clinit>
		static
	<init> (Lalk;[Lall$b;)V <init>
		0 o p_326156_
		1 o p_326032_
	a (Lalh;Ljava/lang/Object;Z)V set
		0 o p_276368_
		1 o p_276363_
		2 o p_276370_
	a (Lalh;)Ljava/lang/Object; get
		0 o p_135371_
	a (Ljava/util/List;)V assignValues
		0 o p_135357_
	a (Lalh;Ljava/lang/Object;)V set
		0 o p_135382_
		1 o p_135383_
	a (Ljava/lang/Class;Lali;)Lalh; defineId
		static
		0 o p_135354_
		1 o p_135355_
	a ()Z isDirty
	a (Lall$b;Lall$c;)V assignValue
		0 o p_135376_
		1 o p_254484_
	b (Lalh;)Lall$b; getItem
		0 o p_135380_
	b ()Ljava/util/List; packDirty
	c ()Ljava/util/List; getNonDefaultValues
all$a net/minecraft/network/syncher/SynchedEntityData$Builder
	a Lalk; entity
	b [Lall$b; itemsById
	<init> (Lalk;)V <init>
		0 o p_326500_
	a ()Lall; build
	a (Lalh;Ljava/lang/Object;)Lall$a; define
		0 o p_326262_
		1 o p_326000_
all$b net/minecraft/network/syncher/SynchedEntityData$DataItem
	a Lalh; accessor
	b Ljava/lang/Object; value
	c Ljava/lang/Object; initialValue
	d Z dirty
	<init> (Lalh;Ljava/lang/Object;)V <init>
		0 o p_135394_
		1 o p_135395_
	a ()Lalh; 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 ()Lall$c; value
all$c net/minecraft/network/syncher/SynchedEntityData$DataValue
	a I id
	b Lali; serializer
	c Ljava/lang/Object; value
	<init> (ILali;Ljava/lang/Object;)V <init>
		0 o id
		1 o serializer
		2 o value
	a (Lwx;ILali;)Lall$c; read
		static
		0 o p_320893_
		1 o p_253899_
		2 o p_254222_
	a ()I id
	a (Lwx;)V write
		0 o p_320650_
	a (Lwx;I)Lall$c; read
		static
		0 o p_319816_
		1 o p_254356_
	a (Lalh;Ljava/lang/Object;)Lall$c; create
		static
		0 o p_254543_
		1 o p_254138_
	b ()Lali; serializer
	c ()Ljava/lang/Object; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_253935_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
alm net/minecraft/network/syncher/package-info
aln net/minecraft/obfuscate/package-info
alo net/minecraft/package-info
alp net/minecraft/recipebook/PlaceRecipeHelper
	a (IILdhm;Ljava/lang/Iterable;Lalp$a;)V placeRecipe
		static
		0 o p_380087_
		1 o p_379836_
		2 o p_379573_
		3 o p_379986_
		4 o p_380252_
	a (IIIILjava/lang/Iterable;Lalp$a;)V placeRecipe
		static
		0 o p_362769_
		1 o p_364202_
		2 o p_380112_
		3 o p_379800_
		4 o p_360986_
		5 o p_362411_
alp$a net/minecraft/recipebook/PlaceRecipeHelper$Output
	addItemToSlot (Ljava/lang/Object;III)V addItemToSlot
		0 o p_361368_
		1 o p_363830_
		2 o p_365370_
		3 o p_365464_
alq net/minecraft/recipebook/ServerPlaceRecipe
	a I ITEM_NOT_FOUND
	b Lcus; inventory
	c Lalq$a; menu
	d Z useMaxItems
	e I gridWidth
	f I gridHeight
	g Ljava/util/List; inputGridSlots
	h Ljava/util/List; slotsToClear
	<init> (Lalq$a;Lcus;ZIILjava/util/List;Ljava/util/List;)V <init>
		0 o p_363275_
		1 o p_361371_
		2 o p_364633_
		3 o p_362980_
		4 o p_361285_
		5 o p_364759_
		6 o p_361301_
	a (ILjava/util/List;)I clampToMaxStackSize
		static
		0 o p_389711_
		1 o p_389467_
	a (IZ)I calculateAmountToCraft
		0 o p_364430_
		1 o p_362919_
	a (Ldak;Ljl;I)I moveItemToGrid
		0 o p_135439_
		1 o p_360762_
		2 o p_346157_
	a ()V clearGrid
	a (Ljava/util/List;ILjava/lang/Integer;III)V lambda$placeRecipe$0
		0 o p_389373_
		1 o p_389374_
		2 o p_389375_
		3 o p_389376_
		4 o p_389377_
		5 o p_389378_
	a (Lalq$a;IILjava/util/List;Ljava/util/List;Lcus;Ldhr;ZZ)Ldab$a; placeRecipe
		static
		0 o p_361341_
		1 o p_361512_
		2 o p_362929_
		3 o p_364825_
		4 o p_364661_
		5 o p_364618_
		6 o p_363024_
		7 o p_360549_
		8 o p_361381_
	a (Ldhr;Lcuz;)Ldab$a; tryPlaceRecipe
		0 o p_362187_
		1 o p_361415_
	b (Ldhr;Lcuz;)V placeRecipe
		0 o p_364551_
		1 o p_362416_
	b ()Z testClearGrid
	c ()I getAmountOfFreeSlotsInInventory
alq$a net/minecraft/recipebook/ServerPlaceRecipe$CraftingMenuAccess
	a ()V clearCraftingContent
	a (Lcuz;)V fillCraftSlotsStackedContents
		0 o p_362423_
	a (Ldhr;)Z recipeMatches
		0 o p_361972_
alr net/minecraft/recipebook/package-info
als net/minecraft/references/Blocks
	a Lamd; PUMPKIN
	b Lamd; PUMPKIN_STEM
	c Lamd; ATTACHED_PUMPKIN_STEM
	d Lamd; MELON
	e Lamd; MELON_STEM
	f Lamd; ATTACHED_MELON_STEM
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lamd; createKey
		static
		0 o p_304947_
alt net/minecraft/references/Items
	a Lamd; PUMPKIN_SEEDS
	b Lamd; MELON_SEEDS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lamd; createKey
		static
		0 o p_304905_
alu net/minecraft/references/package-info
alv net/minecraft/resources/DelegatingOps
	a Lcom/mojang/serialization/DynamicOps; 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_
alv$a net/minecraft/resources/DelegatingOps$DelegateListBuilder
	a Lalv; this$0
	b Lcom/mojang/serialization/ListBuilder; original
	<init> (Lalv;Lcom/mojang/serialization/ListBuilder;)V <init>
		0 o p_412269_
		1 o p_412307_
	a (Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)V lambda$addAll$0
		0 o p_412244_
		1 o p_412442_
	add (Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/ListBuilder; add
		0 o p_412378_
	add (Ljava/lang/Object;)Lcom/mojang/serialization/ListBuilder; add
		0 o p_412532_
	add (Ljava/lang/Object;Lcom/mojang/serialization/Encoder;)Lcom/mojang/serialization/ListBuilder; add
		0 o p_412579_
		1 o p_412566_
	addAll (Ljava/lang/Iterable;Lcom/mojang/serialization/Encoder;)Lcom/mojang/serialization/ListBuilder; addAll
		0 o p_412167_
		1 o p_412458_
	build (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; build
		0 o p_412237_
	build (Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; build
		0 o p_412048_
	mapError (Ljava/util/function/UnaryOperator;)Lcom/mojang/serialization/ListBuilder; mapError
		0 o p_412382_
	ops ()Lcom/mojang/serialization/DynamicOps; ops
	withErrorsFrom (Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/ListBuilder; withErrorsFrom
		0 o p_412058_
alv$b net/minecraft/resources/DelegatingOps$DelegateRecordBuilder
	a Lalv; this$0
	b Lcom/mojang/serialization/RecordBuilder; original
	<init> (Lalv;Lcom/mojang/serialization/RecordBuilder;)V <init>
		0 o p_412480_
		1 o p_412697_
	add (Ljava/lang/String;Ljava/lang/Object;)Lcom/mojang/serialization/RecordBuilder; add
		0 o p_412210_
		1 o p_412450_
	add (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/RecordBuilder; add
		0 o p_412088_
		1 o p_412147_
	add (Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/RecordBuilder; add
		0 o p_412590_
		1 o p_412110_
	add (Ljava/lang/String;Ljava/lang/Object;Lcom/mojang/serialization/Encoder;)Lcom/mojang/serialization/RecordBuilder; add
		0 o p_412459_
		1 o p_412139_
		2 o p_412219_
	add (Lcom/mojang/serialization/DataResult;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/RecordBuilder; add
		0 o p_412341_
		1 o p_412398_
	add (Ljava/lang/String;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/RecordBuilder; add
		0 o p_412601_
		1 o p_412079_
	build (Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult; build
		0 o p_412414_
	build (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; build
		0 o p_412377_
	mapError (Ljava/util/function/UnaryOperator;)Lcom/mojang/serialization/RecordBuilder; mapError
		0 o p_412209_
	ops ()Lcom/mojang/serialization/DynamicOps; ops
	setLifecycle (Lcom/mojang/serialization/Lifecycle;)Lcom/mojang/serialization/RecordBuilder; setLifecycle
		0 o p_412125_
	withErrorsFrom (Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/RecordBuilder; withErrorsFrom
		0 o p_412634_
alw net/minecraft/resources/DependantName
	a (Ljava/lang/Object;Lamd;)Ljava/lang/Object; lambda$fixed$0
		static
		0 o p_368556_
		1 o p_368695_
	fixed (Ljava/lang/Object;)Lalw; fixed
		static
		0 o p_368602_
	get (Lamd;)Ljava/lang/Object; get
		0 o p_368744_
alx net/minecraft/resources/FileToIdConverter
	a Ljava/lang/String; prefix
	b Ljava/lang/String; extension
	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_248876_
		1 o p_251478_
	a (Lame;)Lame; idToFile
		0 o p_251878_
	a (Lamd;)Lalx; registry
		static
		0 o p_387510_
	a (Ljava/lang/String;)Lalx; json
		static
		0 o p_248754_
	a (Laxo;)Ljava/util/Map; listMatchingResources
		0 o p_252045_
	b (Laxo;)Ljava/util/Map; listMatchingResourceStacks
		0 o p_249881_
	b (Lame;)Lame; fileToId
		0 o p_249595_
	c (Lame;)Z lambda$listMatchingResourceStacks$1
		0 o p_248700_
	d (Lame;)Z lambda$listMatchingResources$0
		0 o p_251986_
aly net/minecraft/resources/HolderSetCodec
	a Lamd; registryKey
	b Lcom/mojang/serialization/Codec; elementCodec
	c Lcom/mojang/serialization/Codec; homogenousListCodec
	d Lcom/mojang/serialization/Codec; registryAwareCodec
	<init> (Lamd;Lcom/mojang/serialization/Codec;Z)V <init>
		0 o p_206660_
		1 o p_206661_
		2 o p_206662_
	a (Ljl;)Ljava/lang/String; lambda$decodeWithoutRegistry$7
		static
		0 o p_339421_
	a (Ljp;)Ljava/lang/String; lambda$encode$6
		static
		0 o p_339422_
	a (Lamd;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; create
		static
		0 o p_206686_
		1 o p_206687_
		2 o p_206688_
	a (Lbae;)Lcom/mojang/serialization/DataResult; lambda$lookupTag$5
		static
		0 o p_332557_
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$decode$1
		static
		0 o p_332564_
	a (Lcom/mojang/datafixers/util/Pair;Ljp;)Lcom/mojang/datafixers/util/Pair; lambda$decode$2
		static
		0 o p_332562_
		1 o p_332563_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decodeWithoutRegistry$8
		static
		0 o p_206666_
	a (Ljp;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; encode
		0 o p_206674_
		1 o p_206675_
		2 o p_206676_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; decodeWithoutRegistry
		0 o p_206671_
		1 o p_206672_
	a (Ljm;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decode$3
		static
		0 o p_337521_
		1 o p_337522_
	a (Ljm;Lbae;)Lcom/mojang/serialization/DataResult; lookupTag
		static
		0 o p_332757_
		1 o p_332743_
	a (Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; homogenousList
		static
		0 o p_206668_
		1 o p_206669_
	b (Ljp;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 (Ljm;Lbae;)Lcom/mojang/serialization/DataResult; lambda$decode$0
		static
		0 o p_332558_
		1 o p_332559_
	b (Lbae;)Ljava/lang/String; lambda$lookupTag$4
		static
		0 o p_339423_
	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_
alz net/minecraft/resources/RegistryDataLoader
	a Ljava/util/List; WORLDGEN_REGISTRIES
	b Ljava/util/List; DIMENSION_REGISTRIES
	c Ljava/util/List; SYNCHRONIZED_REGISTRIES
	d Lorg/slf4j/Logger; LOGGER
	e Ljava/util/Comparator; ERROR_KEY_COMPARATOR
	f Ljx; NETWORK_REGISTRATION_INFO
	g Ljava/util/function/Function; REGISTRATION_INFO_CACHE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lalz$b;Ljava/util/List;Ljava/util/List;)Ljz$b; load
		static
		0 o p_321713_
		1 o p_321856_
		2 o p_364355_
	a (Lkh;)Lamc$b; createInfoForNewRegistry
		static
		0 o p_256020_
	a (Ljava/util/Map;Ljn$b;)V lambda$createContext$7
		static
		0 o p_359480_
		1 o p_359481_
	a (Ljava/util/Map;Lalz$a;)V lambda$createContext$8
		static
		0 o p_367837_
		1 o p_367838_
	a (Ljn$b;)Lamc$b; createInfoForContextRegistry
		static
		0 o p_364499_
	a (Ljava/util/Map;Laxr;Ljava/util/List;Ljava/util/List;)Ljz$b; load
		static
		0 o p_364449_
		1 o p_360464_
		2 o p_250344_
		3 o p_363651_
	a (Ljava/util/Map;Lalz$d;)Lalz$a; lambda$load$4
		static
		0 o p_321409_
		1 o p_321410_
	a (Ljava/util/Map$Entry;)Lame; lambda$printFullDetailsToLog$10
		static
		0 o p_251444_
	a (Lkh;Lcom/mojang/serialization/Decoder;Lamc;Lamd;Laxm;Ljx;)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 (Ljava/io/PrintWriter;Ljava/util/Map$Entry;)V lambda$printFullDetailsToLog$12
		static
		0 o p_249481_
		1 o p_249838_
	a (Laxo;Ljava/util/List;Ljava/util/List;)Ljz$b; load
		static
		0 o p_364116_
		1 o p_321716_
		2 o p_365382_
	a (Ljava/util/List;Ljava/util/List;)Lamc$c; createContext
		static
		0 o p_255821_
		1 o p_360285_
	a (Ljava/util/Optional;)Ljx; lambda$static$1
		static
		0 o p_325559_
	a (Lalz$b;Lamc$c;Lalz$a;)V lambda$load$5
		static
		0 o p_321414_
		1 o p_321415_
		2 o p_321416_
	a (Ljava/lang/StringBuilder;Ljava/util/Map$Entry;)V lambda$createReportWithBriefInfo$13
		static
		0 o p_366372_
		1 o p_366373_
	a (Ljava/lang/Boolean;)Lcom/mojang/serialization/Lifecycle; lambda$static$0
		static
		0 o p_325560_
	a (Ljava/util/Map;Laxr;Lamc$c;Lkh;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;Laxr;Lalz$a;Lamc$c;)V lambda$load$3
		static
		0 o p_325555_
		1 o p_325556_
		2 o p_325557_
		3 o p_325558_
	a (Ljava/util/Map;)Laa; logErrors
		static
		0 o p_366903_
	a (Laxo;Lalz$a;Lamc$c;)V lambda$load$2
		static
		0 o p_321411_
		1 o p_321412_
		2 o p_321413_
	a (Laxo;Lamc$c;Lkh;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_
	b (Ljava/util/Map$Entry;)Lame; lambda$printFullDetailsToLog$9
		static
		0 o p_249353_
	b (Ljava/io/PrintWriter;Ljava/util/Map$Entry;)V lambda$printFullDetailsToLog$11
		static
		0 o p_249120_
		1 o p_250688_
	b (Ljava/util/Map;Lalz$a;)V lambda$load$6
		static
		0 o p_396494_
		1 o p_396495_
	b (Ljava/util/Map;)V printFullDetailsToLog
		static
		0 o p_252325_
	c (Ljava/util/Map;)Laa; createReportWithBriefInfo
		static
		0 o p_366880_
	d (Ljava/util/Map;)Ljava/lang/String; lambda$createReportWithBriefInfo$14
		static
		0 o p_366374_
alz$1 net/minecraft/resources/RegistryDataLoader$1
	a Ljava/util/Map; val$result
	<init> (Ljava/util/Map;)V <init>
		0 o p_256526_
	a (Lamd;)Ljava/util/Optional; lookup
		0 o p_256014_
alz$a net/minecraft/resources/RegistryDataLoader$Loader
	a Lalz$d; data
	b Lkh; registry
	c Ljava/util/Map; loadingErrors
	<init> (Lalz$d;Lkh;Ljava/util/Map;)V <init>
		0 o data
		1 o registry
		2 o loadingErrors
	a (Ljava/util/Map;Laxr;Lamc$c;)V loadFromNetwork
		0 o p_321562_
		1 o p_326419_
		2 o p_321617_
	a ()Lalz$d; data
	a (Laxo;Lamc$c;)V loadFromResources
		0 o p_321702_
		1 o p_321840_
	b ()Lkh; registry
	c ()Ljava/util/Map; loadingErrors
	equals (Ljava/lang/Object;)Z equals
		0 o p_321571_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
alz$b net/minecraft/resources/RegistryDataLoader$LoadingFunction
	apply (Lalz$a;Lamc$c;)V apply
		0 o p_321864_
		1 o p_321656_
alz$c net/minecraft/resources/RegistryDataLoader$NetworkedRegistryData
	a Ljava/util/List; elements
	b Lbag$a; tags
	<init> (Ljava/util/List;Lbag$a;)V <init>
		0 o elements
		1 o tags
	a ()Ljava/util/List; elements
	b ()Lbag$a; tags
	equals (Ljava/lang/Object;)Z equals
		0 o p_363088_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
alz$d net/minecraft/resources/RegistryDataLoader$RegistryData
	a Lamd; key
	b Lcom/mojang/serialization/Codec; elementCodec
	c Z requiredNonEmpty
	<init> (Lamd;Lcom/mojang/serialization/Codec;Z)V <init>
		0 o key
		1 o elementCodec
		2 o requiredNonEmpty
	<init> (Lamd;Lcom/mojang/serialization/Codec;)V <init>
		0 o p_251360_
		1 o p_248976_
	a ()Lamd; key
	a (Ljava/util/function/BiConsumer;)V runWithArguments
		0 o p_312899_
	a (Lcom/mojang/serialization/Lifecycle;Ljava/util/Map;)Lalz$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
am net/minecraft/advancements/AdvancementRequirements
	a Lcom/mojang/serialization/Codec; CODEC
	b Lam; EMPTY
	c Ljava/util/List; requirements
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_301089_
	<init> (Ljava/util/List;)V <init>
		0 o requirements
	a (Lwg;Ljava/util/List;)V lambda$write$1
		static
		0 o p_319372_
		1 o p_319373_
	a (Ljava/util/Set;)Lcom/mojang/serialization/DataResult; validate
		0 o p_312891_
	a (Lwg;)V write
		0 o p_301190_
	a ()I size
	a (Ljava/util/Collection;)Lam; allOf
		static
		0 o p_301049_
	a (Ljava/util/Set;Ljava/util/Set;)Ljava/lang/String; lambda$validate$3
		static
		0 o p_339256_
		1 o p_339257_
	a (Ljava/util/List;Ljava/util/function/Predicate;)Z anyMatch
		static
		0 o p_312163_
		1 o p_301321_
	a (Ljava/util/function/Predicate;)Z test
		0 o p_301112_
	b (Ljava/util/function/Predicate;)I count
		0 o p_301229_
	b (Lwg;)Ljava/util/List; lambda$new$0
		static
		0 o p_319371_
	b (Ljava/util/Collection;)Lam; 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
am$a net/minecraft/advancements/AdvancementRequirements$Strategy
	a Lam$a; AND
	b Lam$a; OR
	<clinit> ()V <clinit>
		static
	create (Ljava/util/Collection;)Lam; create
		0 o p_301043_
ama net/minecraft/resources/RegistryFileCodec
	a Lamd; registryKey
	b Lcom/mojang/serialization/Codec; elementCodec
	c Z allowInline
	<init> (Lamd;Lcom/mojang/serialization/Codec;Z)V <init>
		0 o p_135574_
		1 o p_135575_
		2 o p_135576_
	a (Lamd;Lcom/mojang/serialization/Codec;)Lama; create
		static
		0 o p_135590_
		1 o p_135591_
	a (Ljl;)Ljava/lang/String; lambda$encode$0
		static
		0 o p_339425_
	a ()Ljava/lang/String; lambda$decode$4
		static
	a (Lamd;Lcom/mojang/serialization/Codec;Z)Lama; create
		static
		0 o p_135593_
		1 o p_135594_
		2 o p_135595_
	a (Lcom/mojang/datafixers/util/Pair;Ljl$c;)Lcom/mojang/datafixers/util/Pair; lambda$decode$8
		static
		0 o p_206705_
		1 o p_255658_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lamd;)Lcom/mojang/serialization/DataResult; lambda$encode$1
		static
		0 o p_206712_
		1 o p_206713_
		2 o p_206714_
	a (Ljl;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 (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 (Lamd;)Lcom/mojang/serialization/DataResult; lambda$decode$7
		static
		0 o p_274799_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$decode$9
		static
		0 o p_214212_
	b (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$decode$5
		static
		0 o p_206720_
	b (Lamd;)Ljava/lang/String; lambda$decode$6
		static
		0 o p_339424_
	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
amb net/minecraft/resources/RegistryFixedCodec
	a Lamd; registryKey
	<init> (Lamd;)V <init>
		0 o p_206723_
	a (Ljl;)Ljava/lang/String; lambda$encode$0
		static
		0 o p_339426_
	a ()Ljava/lang/String; lambda$decode$9
	a (Lamd;)Lamb; create
		static
		0 o p_206741_
	a (Lcom/mojang/datafixers/util/Pair;Ljl$c;)Lcom/mojang/datafixers/util/Pair; lambda$decode$7
		static
		0 o p_214217_
		1 o p_256041_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lamd;)Lcom/mojang/serialization/DataResult; lambda$encode$1
		static
		0 o p_206725_
		1 o p_206726_
		2 o p_206727_
	a (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$encode$3
		0 o p_274804_
	a (Ljl;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 (Lame;)Lcom/mojang/serialization/DataResult; lambda$decode$6
		static
		0 o p_274801_
	a (Ljava/util/Optional;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decode$8
		0 o p_337523_
		1 o p_337524_
	b ()Ljava/lang/String; lambda$encode$4
	b (Lame;)Ljava/lang/String; lambda$decode$5
		static
		0 o p_339427_
	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
amc net/minecraft/resources/RegistryOps
	b Lamc$c; lookupProvider
	<init> (Lcom/mojang/serialization/DynamicOps;Lamc$c;)V <init>
		0 o p_256313_
		1 o p_255799_
	a (Lcom/mojang/serialization/Dynamic;Ljn$a;)Lcom/mojang/serialization/Dynamic; injectRegistryContext
		static
		0 o p_323625_
		1 o p_324054_
	a (Lamd;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; lambda$retrieveGetter$4
		static
		0 o p_274810_
		1 o p_274811_
	a ()Ljava/lang/String; lambda$retrieveElement$9
		static
	a (Lamd;Lamd;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 (Lamd;Lamc$b;)Ljava/util/Optional; lambda$retrieveElement$6
		static
		0 o p_255517_
		1 o p_255518_
	a (Lcom/mojang/serialization/DynamicOps;)Lamc; withParent
		0 o p_330654_
	a (Lcom/mojang/serialization/DynamicOps;Ljn$a;)Lamc; create
		static
		0 o p_256342_
		1 o p_255950_
	a (Lcom/mojang/serialization/DynamicOps;Lamc$c;)Lamc; create
		static
		0 o p_256278_
		1 o p_256479_
	a (Lamd;)Ljava/util/Optional; owner
		0 o p_255757_
	a (Lamc$b;)Lcom/mojang/serialization/DataResult; lambda$retrieveGetter$0
		static
		0 o p_255527_
	a (Ljava/lang/Object;)Ljl$c; lambda$retrieveElement$11
		static
		0 o p_255524_
	b (Ljava/lang/Object;)Ljm; lambda$retrieveGetter$5
		static
		0 o p_255526_
	b ()Ljava/lang/String; lambda$retrieveGetter$3
		static
	b (Lamd;)Ljava/util/Optional; getter
		0 o p_256031_
	c (Lamd;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; retrieveGetter
		static
		0 o p_206833_
	d (Lamd;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; retrieveElement
		static
		0 o p_256347_
	e (Lamd;)Lcom/mojang/serialization/DataResult; lambda$retrieveElement$8
		static
		0 o p_274813_
	equals (Ljava/lang/Object;)Z equals
		0 o p_341917_
	f (Lamd;)Ljava/lang/String; lambda$retrieveElement$7
		static
		0 o p_339428_
	g (Lamd;)Lcom/mojang/serialization/DataResult; lambda$retrieveGetter$2
		static
		0 o p_274812_
	h (Lamd;)Ljava/lang/String; lambda$retrieveGetter$1
		static
		0 o p_339429_
	hashCode ()I hashCode
amc$a net/minecraft/resources/RegistryOps$HolderLookupAdapter
	a Ljn$a; lookupProvider
	b Ljava/util/Map; lookups
	<init> (Ljn$a;)V <init>
		0 o p_341886_
	a (Lamd;)Ljava/util/Optional; lookup
		0 o p_341913_
	b (Lamd;)Ljava/util/Optional; createLookup
		0 o p_341910_
	equals (Ljava/lang/Object;)Z equals
		0 o p_341924_
	hashCode ()I hashCode
amc$b net/minecraft/resources/RegistryOps$RegistryInfo
	a Ljo; owner
	b Ljm; getter
	c Lcom/mojang/serialization/Lifecycle; elementsLifecycle
	<init> (Ljo;Ljm;Lcom/mojang/serialization/Lifecycle;)V <init>
		0 o owner
		1 o getter
		2 o elementsLifecycle
	a ()Ljo; owner
	a (Ljn$b;)Lamc$b; fromRegistryLookup
		static
		0 o p_326797_
	b ()Ljm; 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
amc$c net/minecraft/resources/RegistryOps$RegistryInfoLookup
	a (Lamd;)Ljava/util/Optional; lookup
		0 o p_256623_
amd net/minecraft/resources/ResourceKey
	a Ljava/util/concurrent/ConcurrentMap; VALUES
	b Lame; registryName
	c Lame; location
	<clinit> ()V <clinit>
		static
	<init> (Lame;Lame;)V <init>
		0 o p_135780_
		1 o p_135781_
	a (Lame;Lame;)Lamd; create
		static
		0 o p_135791_
		1 o p_135792_
	a (Lamd;Lame;)Lamd; create
		static
		0 o p_135786_
		1 o p_135787_
	a (Lamd;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_195967_
	a (Lame;)Lamd; createRegistryKey
		static
		0 o p_135789_
	a ()Lame; location
	a (Lamd$a;)Lamd; lambda$create$2
		static
		0 o p_258225_
	b (Lamd;)Lzm; streamCodec
		static
		0 o p_320330_
	b (Lamd;Lame;)Lamd; lambda$streamCodec$1
		static
		0 o p_319558_
		1 o p_319559_
	b ()Lame; registry
	c (Lamd;Lame;)Lamd; lambda$codec$0
		static
		0 o p_195978_
		1 o p_195979_
	c (Lamd;)Z isFor
		0 o p_135784_
	c ()Lamd; registryKey
	d (Lamd;)Ljava/util/Optional; cast
		0 o p_195976_
	toString ()Ljava/lang/String; toString
amd$a net/minecraft/resources/ResourceKey$InternKey
	a Lame; registry
	b Lame; location
	<init> (Lame;Lame;)V <init>
		0 o registry
		1 o location
	a ()Lame; registry
	b ()Lame; location
	equals (Ljava/lang/Object;)Z equals
		0 o p_259838_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ame net/minecraft/resources/ResourceLocation
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID
	d C NAMESPACE_SEPARATOR
	e Ljava/lang/String; DEFAULT_NAMESPACE
	f Ljava/lang/String; REALMS_NAMESPACE
	g Z $assertionsDisabled
	h Ljava/lang/String; namespace
	i Ljava/lang/String; 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;)Lame; parse
		static
		0 o p_350801_
	a (Lame;)I compareTo
		0 o p_135826_
	a (Ljava/lang/String;Lab;)Ljava/lang/String; lambda$read$0
		static
		0 o p_275501_
		1 o p_275735_
	a (Ljava/util/function/UnaryOperator;)Lame; withPath
		0 o p_250342_
	a (Lcom/mojang/brigadier/StringReader;)Lame; read
		static
		0 o p_135819_
	a (C)Z isAllowedInResourceLocation
		static
		0 o p_135817_
	a ()Ljava/lang/String; getPath
	a (Ljava/lang/String;Ljava/lang/String;)Lame; fromNamespaceAndPath
		static
		0 o p_350583_
		1 o p_350305_
	a (Ljava/lang/String;C)Lame; bySeparator
		static
		0 o p_135823_
		1 o p_135824_
	b (Ljava/lang/String;Ljava/lang/String;)Lame; tryBuild
		static
		0 o p_214294_
		1 o p_214295_
	b (Ljava/lang/String;)Lame; withDefaultNamespace
		static
		0 o p_350998_
	b (Lcom/mojang/brigadier/StringReader;)Lame; readNonEmpty
		static
		0 o p_336027_
	b (Ljava/lang/String;C)Lame; tryBySeparator
		static
		0 o p_352469_
		1 o p_352244_
	b ()Ljava/lang/String; getNamespace
	b (C)Z validPathChar
		static
		0 o p_135829_
	c (C)Z validNamespaceChar
		static
		0 o p_135836_
	c (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; readGreedy
		static
		0 o p_335690_
	c ()Ljava/lang/String; toDebugFileName
	c (Ljava/lang/String;)Lame; 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; toLanguageKey
	d (Ljava/lang/String;Ljava/lang/String;)Lame; createUntrusted
		static
		0 o p_352179_
		1 o p_352115_
	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;)Lame; withPath
		0 o p_251088_
	equals (Ljava/lang/Object;)Z equals
		0 o p_135846_
	f (Ljava/lang/String;)Lame; 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;)Lame; 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
amf net/minecraft/resources/package-info
amg net/minecraft/server/Bootstrap
	a Ljava/io/PrintStream; STDOUT
	b Ljava/util/concurrent/atomic/AtomicLong; bootstrapDuration
	c Z isBootstrapped
	d Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)V realStdoutPrintln
		static
		0 o p_135876_
	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 (Lame;)Ljava/lang/String; lambda$getMissingTranslations$1
		static
		0 o p_135885_
	a (Ljava/util/Set;)V checkGameruleTranslations
		static
		0 o p_135878_
	a ()V bootStrap
		static
	a (Ljava/util/function/Function;Lud;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_
	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
amg$1 net/minecraft/server/Bootstrap$1
	a Lud; val$language
	b Ljava/util/Set; val$missing
	<init> (Lud;Ljava/util/Set;)V <init>
		0 o p_135894_
		1 o p_135895_
	a (Ldmq$e;Ldmq$f;)V visit
		0 o p_135897_
		1 o p_135898_
amh net/minecraft/server/ChainedJsonException
	a Ljava/util/List; entries
	b Ljava/lang/String; 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;)Lamh; forException
		static
		0 o p_135907_
	b (Ljava/lang/String;)V setFilenameAndFlush
		0 o p_135911_
	getMessage ()Ljava/lang/String; getMessage
amh$a net/minecraft/server/ChainedJsonException$Entry
	a Ljava/lang/String; filename
	b Ljava/util/List; jsonKeys
	<init> ()V <init>
	a ()Ljava/lang/String; getFilename
	a (Ljava/lang/String;)V addJsonKey
		0 o p_135919_
	b ()Ljava/lang/String; getJsonKeys
	toString ()Ljava/lang/String; toString
ami net/minecraft/server/ConsoleInput
	a Ljava/lang/String; msg
	b Lek; source
	<init> (Ljava/lang/String;Lek;)V <init>
		0 o p_135931_
		1 o p_135932_
amj net/minecraft/server/DebugLoggedPrintStream
	b Lorg/slf4j/Logger; 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_
amk net/minecraft/server/Eula
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/nio/file/Path; file
	c Z 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
aml net/minecraft/server/LoggedPrintStream
	a Ljava/lang/String; name
	b Lorg/slf4j/Logger; 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_
amm net/minecraft/server/PlayerAdvancements
	a Lorg/slf4j/Logger; LOGGER
	b Lcom/google/gson/Gson; GSON
	c Layb; playerList
	d Ljava/nio/file/Path; playerSavePath
	e Lao; tree
	f Ljava/util/Map; progress
	g Ljava/util/Set; visible
	h Ljava/util/Set; progressChanged
	i Ljava/util/Set; rootsToUpdate
	j Lauc; player
	k Laj; lastSelectedTab
	l Z isFirstPacket
	m Lcom/mojang/serialization/Codec; codec
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/DataFixer;Layb;Lamr;Ljava/nio/file/Path;Lauc;)V <init>
		0 o p_265655_
		1 o p_265703_
		2 o p_265166_
		3 o p_265268_
		4 o p_265673_
	a (Lauc;Z)V flushDirty
		0 o p_135993_
		1 o p_393554_
	a (Lamr;Lame;Lal;)V lambda$applyFrom$0
		0 o p_300731_
		1 o p_300732_
		2 o p_300733_
	a (Lak;Ljava/util/Set;Ljava/util/Set;)V updateTreeVisibility
		0 o p_301178_
		1 o p_265206_
		2 o p_265593_
	a ()V stopListening
	a (Ljava/util/Map;Laj;Lal;)V lambda$asData$1
		static
		0 o p_300723_
		1 o p_300724_
		2 o p_300725_
	a (Laj;)V setSelectedTab
		0 o p_301180_
	a (Lamr;Lamm$a;)V applyFrom
		0 o p_301166_
		1 o p_301198_
	a (Laj;Ljava/lang/String;)Z award
		0 o p_300979_
		1 o p_135990_
	a (Laj;Ljava/lang/String;Lar;)V registerListener
		0 o p_301059_
		1 o p_300946_
		2 o p_300887_
	a (Lauc;)V setPlayer
		0 o p_135980_
	a (Laj;Lav;)V lambda$award$2
		0 o p_423202_
		1 o p_423203_
	a (Ljava/util/Set;Ljava/util/Set;Lak;Z)V lambda$updateTreeVisibility$4
		0 o p_300727_
		1 o p_300728_
		2 o p_300729_
		3 o p_300730_
	a (Laj;Lal;)V startProgress
		0 o p_300931_
		1 o p_135987_
	a (Lamr;)V reload
		0 o p_135982_
	a (Lak;)Z lambda$updateTreeVisibility$3
		0 o p_300726_
	b (Laj;Ljava/lang/String;)Z revoke
		0 o p_301073_
		1 o p_136000_
	b (Laj;)Lal; getOrStartProgress
		0 o p_301185_
	b (Laj;Ljava/lang/String;Lar;)V removeListener
		0 o p_301213_
		1 o p_301253_
		2 o p_301311_
	b (Lamr;)V registerListeners
		0 o p_135995_
	b ()V save
	c (Laj;)V markForVisibilityUpdate
		0 o p_301097_
	c ()Lamm$a; asData
	c (Lamr;)V checkForAutomaticTriggers
		0 o p_136003_
	d (Laj;)V registerListeners
		0 o p_301053_
	d (Lamr;)V load
		0 o p_136007_
	e (Laj;)V unregisterListeners
		0 o p_301082_
amm$a net/minecraft/server/PlayerAdvancements$Data
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Map; 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
amn net/minecraft/server/RegistryLayer
	a Lamn; STATIC
	b Lamn; WORLDGEN
	c Lamn; DIMENSIONS
	d Lamn; RELOADABLE
	e Ljava/util/List; VALUES
	f Ljz$b; STATIC_ACCESS
	g [Lamn; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_249785_
		1 o p_251278_
	a ()Ljs; createRegistryAccess
		static
	b ()[Lamn; $values
		static
	valueOf (Ljava/lang/String;)Lamn; valueOf
		static
		0 o p_248555_
	values ()[Lamn; values
		static
amo net/minecraft/server/ReloadableServerRegistries
	a Lorg/slf4j/Logger; LOGGER
	b Ljx; DEFAULT_REGISTRATION_INFO
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljs;Ljn$a;Ljava/util/List;)Lamo$b; createAndValidateFullContext
		static
		0 o p_362306_
		1 o p_361687_
		2 o p_361223_
	a (Ljn$a;Ljn$a;)Ljn$a; concatenateLookups
		static
		0 o p_363853_
		1 o p_363956_
	a (Lfdp;Ljn$a;Lfdl;)V lambda$validateLootRegistries$4
		static
		0 o p_359497_
		1 o p_359498_
		2 o p_359499_
	a (Lamc;Laxo;Ljava/util/concurrent/Executor;Lfdl;)Ljava/util/concurrent/CompletableFuture; lambda$reload$0
		static
		0 o p_359503_
		1 o p_359504_
		2 o p_359505_
		3 o p_359506_
	a (Ljs;Ljava/util/List;)Ljs; createUpdatedRegistries
		static
		0 o p_335434_
		1 o p_336097_
	a (Ljn$a;)V validateLootRegistries
		static
		0 o p_363971_
	a (Lfdp;Lfdl;Ljn$a;)V validateRegistry
		static
		0 o p_335565_
		1 o p_335997_
		2 o p_360819_
	a (Ljava/lang/String;Lbci$g;)V lambda$validateLootRegistries$5
		static
		0 o p_421316_
		1 o p_421317_
	a (Lkh;Lfdl;Lame;Ljava/lang/Object;)V lambda$scheduleRegistryLoad$2
		static
		0 o p_335421_
		1 o p_335405_
		2 o p_335721_
		3 o p_335683_
	a (Lfdl;Laxo;Lamc;)Lkh; lambda$scheduleRegistryLoad$3
		static
		0 o p_386295_
		1 o p_386296_
		2 o p_386297_
	a (Lfdl;Lfdp;Ljl$c;)V lambda$validateRegistry$6
		static
		0 o p_335388_
		1 o p_335623_
		2 o p_335842_
	a (Ljs;Ljava/util/List;Laxo;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		static
		0 o p_335950_
		1 o p_363295_
		2 o p_335786_
		3 o p_335516_
	a (Lfdl;Lamc;Laxo;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; scheduleRegistryLoad
		static
		0 o p_335741_
		1 o p_336173_
		2 o p_335893_
		3 o p_336104_
	b (Ljs;Ljn$a;Ljava/util/List;)Lamo$b; lambda$reload$1
		static
		0 o p_359494_
		1 o p_359495_
		2 o p_359496_
amo$a net/minecraft/server/ReloadableServerRegistries$Holder
	a Ljn$a; registries
	<init> (Ljn$a;)V <init>
		0 o p_361288_
	a (Lamd;Ljn$b;)Ljava/util/Optional; lambda$getLootTable$0
		static
		0 o p_336126_
		1 o p_335799_
	a (Lamd;)Lfdo; getLootTable
		0 o p_335504_
	a ()Ljn$a; lookup
amo$b net/minecraft/server/ReloadableServerRegistries$LoadResult
	a Ljs; layers
	b Ljn$a; lookupWithUpdatedTags
	<init> (Ljs;Ljn$a;)V <init>
		0 o layers
		1 o lookupWithUpdatedTags
	a ()Ljs; layers
	b ()Ljn$a; lookupWithUpdatedTags
	equals (Ljava/lang/Object;)Z equals
		0 o p_362024_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
amp net/minecraft/server/ReloadableServerResources
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/concurrent/CompletableFuture; DATA_RELOAD_INITIAL_TASK
	c Lamo$a; fullRegistryHolder
	d Lel; commands
	e Ldht; recipes
	f Lamr; advancements
	g Lams; functionLibrary
	h Ljava/util/List; postponedTags
	<clinit> ()V <clinit>
		static
	<init> (Ljs;Ljn$a;Lcyd;Lel$a;Ljava/util/List;I)V <init>
		0 o p_362982_
		1 o p_361583_
		2 o p_250695_
		3 o p_206858_
		4 o p_362624_
		5 o p_206859_
	a ()Lams; getFunctionLibrary
	a (Lcyd;Lel$a;Ljava/util/List;ILaxo;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lamo$b;)Ljava/util/concurrent/CompletionStage; lambda$loadResources$1
		static
		0 o p_359507_
		1 o p_359508_
		2 o p_359509_
		3 o p_359510_
		4 o p_359511_
		5 o p_359512_
		6 o p_359513_
		7 o p_359514_
	a (Laxo;Ljs;Ljava/util/List;Lcyd;Lel$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_363739_
		3 o p_250212_
		4 o p_249301_
		5 o p_251126_
		6 o p_249136_
		7 o p_249601_
	a (Lamp;Ljava/lang/Object;)Lamp; lambda$loadResources$0
		static
		0 o p_214305_
		1 o p_214306_
	b ()Lamo$a; fullRegistries
	c ()Ldht; getRecipeManager
	d ()Lel; getCommands
	e ()Lamr; getAdvancements
	f ()Ljava/util/List; listeners
	g ()V updateStaticRegistryTags
amq net/minecraft/server/RunningOnDifferentThreadException
	a Lamq; RUNNING_ON_DIFFERENT_THREAD
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	fillInStackTrace ()Ljava/lang/Throwable; fillInStackTrace
amr net/minecraft/server/ServerAdvancementManager
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/Map; advancements
	c Lao; tree
	d Ljn$a; registries
	<clinit> ()V <clinit>
		static
	<init> (Ljn$a;)V <init>
		0 o p_323943_
	a (Ljava/util/Map;Laxo;Lbtt;)V apply
		0 o p_136034_
		1 o p_136035_
		2 o p_136036_
	a ()Lao; tree
	a (Lame;)Laj; get
		0 o p_301079_
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lame;Lai;)V lambda$apply$0
		0 o p_370392_
		1 o p_370393_
		2 o p_370394_
	a (Lame;Lai;)V validate
		0 o p_312696_
		1 o p_312110_
	a (Ljava/lang/Object;Laxo;Lbtt;)V apply
		0 o p_136030_
		1 o p_136031_
		2 o p_136032_
	b ()Ljava/util/Collection; getAllAdvancements
ams net/minecraft/server/ServerFunctionLibrary
	a Lamd; TYPE_KEY
	b Lorg/slf4j/Logger; LOGGER
	c Lalx; LISTER
	d Ljava/util/Map; functions
	e Lbaf; tagsLoader
	f Ljava/util/Map; tags
	g I functionCompilationLevel
	h Lcom/mojang/brigadier/CommandDispatcher; dispatcher
	<clinit> ()V <clinit>
		static
	<init> (ILcom/mojang/brigadier/CommandDispatcher;)V <init>
		0 o p_136053_
		1 o p_136054_
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lame;Ljava/util/concurrent/CompletableFuture;)V lambda$reload$7
		static
		0 o p_179940_
		1 o p_179941_
		2 o p_179942_
	a (Lame;)Ljava/util/Optional; getFunction
		0 o p_136090_
	a (Lcom/mojang/datafixers/util/Pair;)V lambda$reload$8
		0 o p_179944_
	a (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; lambda$reload$5
		0 o p_248094_
		1 o p_248095_
	a (Laxm;)Ljava/util/List; readLines
		static
		0 o p_214317_
	a (Lame;Z)Ljava/util/Optional; lambda$new$0
		0 o p_378960_
		1 o p_378961_
	a (Ljava/util/Map;Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/util/Map; lambda$reload$4
		static
		0 o p_179948_
		1 o p_179949_
		2 o p_179950_
	a (Lame;Lcom/google/common/collect/ImmutableMap$Builder;Lib;Ljava/lang/Throwable;)Ljava/lang/Object; lambda$reload$6
		static
		0 o p_179952_
		1 o p_179953_
		2 o p_306152_
		3 o p_179955_
	a ()Ljava/util/Map; getFunctions
	a (Ljava/util/Map$Entry;Lame;Lek;)Lib; lambda$reload$3
		0 o p_305659_
		1 o p_305660_
		2 o p_305661_
	a (Laxo;)Ljava/util/Map; lambda$reload$2
		static
		0 o p_248093_
	b (Lame;)Ljava/util/List; getTag
		0 o p_214328_
	b (Laxo;)Ljava/util/Map; lambda$reload$1
		0 o p_179957_
	b ()Ljava/lang/Iterable; getAvailableTags
	reload (Laxi$a;Laxo;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_136057_
		1 o p_136058_
		2 o p_136061_
		3 o p_136062_
amt net/minecraft/server/ServerFunctionManager
	a Lorg/slf4j/Logger; LOGGER
	b Lame; TICK_FUNCTION_TAG
	c Lame; LOAD_FUNCTION_TAG
	d Lnet/minecraft/server/MinecraftServer; server
	e Ljava/util/List; ticking
	f Z postReload
	g Lams; library
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Lams;)V <init>
		0 o p_136110_
		1 o p_136111_
	a ()Lcom/mojang/brigadier/CommandDispatcher; getDispatcher
	a (Lame;)Ljava/util/Optional; get
		0 o p_136119_
	a (Lib;)Ljava/lang/String; lambda$execute$0
		static
		0 o p_339431_
	a (Lib;Lek;)V execute
		0 o p_305881_
		1 o p_136114_
	a (Lid;Lek;Lho;)V lambda$execute$1
		static
		0 o p_309437_
		1 o p_309438_
		2 o p_309439_
	a (Lams;)V replaceLibrary
		0 o p_136121_
	a (Ljava/util/Collection;Lame;)V executeTagFunctions
		0 o p_136116_
		1 o p_136117_
	b (Lame;)Ljava/util/List; getTag
		0 o p_214332_
	b (Lams;)V postReload
		0 o p_136126_
	b ()V tick
	c ()Lek; getGameLoopSender
	d ()Ljava/lang/Iterable; getFunctionNames
	e ()Ljava/lang/Iterable; getTagNames
amu net/minecraft/server/ServerInfo
	M ()Ljava/lang/String; getServerVersion
	N ()I getPlayerCount
	O ()I getMaxPlayers
	ae ()Ljava/lang/String; getMotd
amv net/minecraft/server/ServerInterface
	P ()[Ljava/lang/String; getPlayerNames
	a ()Larj; 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
	j ()Ljava/lang/String; getLevelIdName
	s ()Ljava/lang/String; getPluginNames
amw net/minecraft/server/ServerLinks
	a Lamw; EMPTY
	b Lzm; TYPE_STREAM_CODEC
	c Lzm; UNTRUSTED_LINKS_STREAM_CODEC
	d Ljava/util/List; entries
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o entries
	a (Lamw$b;Lamw$a;)Z lambda$findKnownType$2
		static
		0 o p_350681_
		1 o p_350399_
	a (Lamw$b;)Ljava/util/Optional; findKnownType
		0 o p_350409_
	a (Lxo;)Ljava/lang/Boolean; lambda$findKnownType$1
		static
		0 o p_350339_
	a ()Z isEmpty
	a (Lamw$a;)Lamw$c; lambda$untrust$3
		static
		0 o p_351724_
	a (Lamw$b;Lamw$b;)Ljava/lang/Boolean; lambda$findKnownType$0
		static
		0 o p_350749_
		1 o p_350899_
	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
amw$a net/minecraft/server/ServerLinks$Entry
	a Lcom/mojang/datafixers/util/Either; type
	b Ljava/net/URI; link
	<init> (Lcom/mojang/datafixers/util/Either;Ljava/net/URI;)V <init>
		0 o type
		1 o link
	a (Lxo;Ljava/net/URI;)Lamw$a; custom
		static
		0 o p_350510_
		1 o p_352409_
	a (Lxo;)Lxo; lambda$displayName$0
		static
		0 o p_350340_
	a (Lamw$b;Ljava/net/URI;)Lamw$a; knownType
		static
		0 o p_350698_
		1 o p_352076_
	a ()Lxo; displayName
	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
amw$b net/minecraft/server/ServerLinks$KnownLinkType
	a Lamw$b; BUG_REPORT
	b Lamw$b; COMMUNITY_GUIDELINES
	c Lamw$b; SUPPORT
	d Lamw$b; STATUS
	e Lamw$b; FEEDBACK
	f Lamw$b; COMMUNITY
	g Lamw$b; WEBSITE
	h Lamw$b; FORUMS
	i Lamw$b; NEWS
	j Lamw$b; ANNOUNCEMENTS
	k Lzm; STREAM_CODEC
	l Ljava/util/function/IntFunction; BY_ID
	m I id
	n Ljava/lang/String; name
	o [Lamw$b; $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 (Lamw$b;)I lambda$static$1
		static
		0 o p_350736_
	a (Ljava/net/URI;)Lamw$a; create
		0 o p_352398_
	a ()Lxo; displayName
	b (Lamw$b;)I lambda$static$0
		static
		0 o p_350758_
	b ()[Lamw$b; $values
		static
	valueOf (Ljava/lang/String;)Lamw$b; valueOf
		static
		0 o p_350973_
	values ()[Lamw$b; values
		static
amw$c net/minecraft/server/ServerLinks$UntrustedEntry
	a Lzm; STREAM_CODEC
	b Lcom/mojang/datafixers/util/Either; type
	c Ljava/lang/String; 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
amx net/minecraft/server/ServerScoreboard
	a Lfby; TYPE
	c Lnet/minecraft/server/MinecraftServer; server
	d Ljava/util/Set; trackedObjectives
	e Ljava/util/List; dirtyListeners
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
		0 o p_136197_
	a (Lfjy$a;)Lfjy; createData
		0 o p_401072_
	a (Lfbx$a;)Lcom/mojang/serialization/Codec; lambda$static$1
		static
		0 o p_401245_
	a ()V setDirty
	a (Lfjo;Lfjp;)V setDisplayObjective
		0 o p_294118_
		1 o p_136200_
	a (Ljava/lang/Runnable;)V addDirtyListener
		0 o p_136208_
	a (Lfjw;)V onPlayerRemoved
		0 o p_313870_
	a (Lfjw;Lfjp;Lfju;)V onScoreChanged
		0 o p_313858_
		1 o p_313953_
		2 o p_136206_
	a (Lfjp;)V onObjectiveAdded
		0 o p_136202_
	a (Lfjs;)V onTeamAdded
		0 o p_136204_
	a (Lfjw;Lfjp;)V onScoreLockChanged
		0 o p_313796_
		1 o p_313806_
	a (Ljava/lang/String;Lfjs;)Z addPlayerToTeam
		0 o p_136215_
		1 o p_136216_
	a (Laub;Lauc;)V lambda$updateTeamWaypoints$3
		static
		0 o p_415009_
		1 o p_415010_
	b (Ljava/lang/String;Lfjs;)V removePlayerFromTeam
		0 o p_136223_
		1 o p_136224_
	b (Lfjs;)V onTeamChanged
		0 o p_136221_
	b (Lfjp;)V onObjectiveChanged
		0 o p_136219_
	b (Lfjw;Lfjp;)V onPlayerScoreRemoved
		0 o p_313777_
		1 o p_136213_
	b (Lfbx$a;)Lfjy; lambda$static$0
		static
		0 o p_401139_
	c (Lfjs;)V onTeamRemoved
		0 o p_136228_
	c (Lfjp;)V onObjectiveRemoved
		0 o p_136226_
	d (Lfjp;)Ljava/util/List; getStartTrackingPackets
		0 o p_136230_
	e (Lfjp;)V startTrackingObjective
		0 o p_136232_
	e (Lfjs;)V updateTeamWaypoints
		0 o p_416317_
	f (Ljava/lang/String;)V updatePlayerWaypoint
		0 o p_415950_
	f (Lfjp;)Ljava/util/List; getStopTrackingPackets
		0 o p_136234_
	g (Lfjp;)V stopTrackingObjective
		0 o p_136236_
	g (Ljava/lang/String;)Lauc; lambda$updateTeamWaypoints$2
		0 o p_415011_
	h ()Lfjy; createData
	h (Lfjp;)I getObjectiveDisplaySlotCount
		0 o p_136238_
amy net/minecraft/server/ServerTickRateManager
	g J remainingSprintTicks
	h J sprintTickStartTime
	i J sprintTimeSpend
	j J scheduledCurrentSprintTicks
	k Z previousIsFrozen
	l Lnet/minecraft/server/MinecraftServer; server
	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
		0 o p_309004_
	a (Lauc;)V updateJoiningPlayer
		0 o p_309205_
	a (F)V setTickRate
		0 o p_309003_
	a (Z)V setFrozen
		0 o p_309002_
	a ()Z isSprinting
	a (I)Z stepGameIfPaused
		0 o p_308975_
	a (ILjava/lang/String;)Lxo; lambda$finishTickSprint$0
		static
		0 o p_309169_
		1 o p_309060_
	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
amz net/minecraft/server/Services
	a Lcom/mojang/authlib/minecraft/MinecraftSessionService; sessionService
	b Lcom/mojang/authlib/yggdrasil/ServicesKeySet; servicesKeySet
	c Lcom/mojang/authlib/GameProfileRepository; profileRepository
	d Laxx; profileCache
	e Ljava/lang/String; USERID_CACHE_FILE
	<init> (Lcom/mojang/authlib/minecraft/MinecraftSessionService;Lcom/mojang/authlib/yggdrasil/ServicesKeySet;Lcom/mojang/authlib/GameProfileRepository;Laxx;)V <init>
		0 o sessionService
		1 o servicesKeySet
		2 o profileRepository
		3 o profileCache
	a (Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;Ljava/io/File;)Lamz; create
		static
		0 o p_214345_
		1 o p_214346_
	a ()Lbcq; profileKeySignatureValidator
	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 ()Laxx; profileCache
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
an net/minecraft/advancements/AdvancementRewards
	a Lcom/mojang/serialization/Codec; CODEC
	b Lan; EMPTY
	c I experience
	d Ljava/util/List; loot
	e Ljava/util/List; recipes
	f Ljava/util/Optional; 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 (Lnet/minecraft/server/MinecraftServer;Lef;)Ljava/util/Optional; lambda$grant$1
		static
		0 o p_311396_
		1 o p_311397_
	a (Lauc;)V grant
		0 o p_9990_
	a ()I experience
	a (Lnet/minecraft/server/MinecraftServer;Lauc;Lib;)V lambda$grant$2
		static
		0 o p_375401_
		1 o p_375402_
		2 o p_375403_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_403832_
	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
an$a net/minecraft/advancements/AdvancementRewards$Builder
	a I experience
	b Lcom/google/common/collect/ImmutableList$Builder; loot
	c Lcom/google/common/collect/ImmutableList$Builder; recipes
	d Ljava/util/Optional; function
	<init> ()V <init>
	a (Lamd;)Lan$a; loot
		static
		0 o p_335493_
	a ()Lan; build
	a (I)Lan$a; experience
		static
		0 o p_10006_
	a (Lame;)Lan$a; function
		static
		0 o p_144827_
	b (Lamd;)Lan$a; addLootTable
		0 o p_335822_
	b (I)Lan$a; addExperience
		0 o p_10008_
	b (Lame;)Lan$a; runs
		0 o p_144829_
	c (Lamd;)Lan$a; recipe
		static
		0 o p_379571_
	d (Lamd;)Lan$a; addRecipe
		0 o p_380125_
ana net/minecraft/server/SuppressedExceptionCollector
	a I LATEST_ENTRY_COUNT
	b Ljava/util/Queue; latestEntries
	c Lit/unimi/dsi/fastutil/objects/Object2IntLinkedOpenHashMap; entryCounts
	<init> ()V <init>
	a ()Ljava/lang/String; dump
	a (Ljava/lang/String;Ljava/lang/Throwable;)V addEntry
		0 o p_363905_
		1 o p_364135_
	b ()J currentTimeMs
		static
ana$a net/minecraft/server/SuppressedExceptionCollector$LongEntry
	a J timestampMs
	b Ljava/lang/String; location
	c Ljava/lang/Class; cls
	d Ljava/lang/String; message
	<init> (JLjava/lang/String;Ljava/lang/Class;Ljava/lang/String;)V <init>
		0 o timestampMs
		1 o location
		2 o cls
		3 o message
	a ()J timestampMs
	b ()Ljava/lang/String; location
	c ()Ljava/lang/Class; cls
	d ()Ljava/lang/String; message
	equals (Ljava/lang/Object;)Z equals
		0 o p_360467_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ana$b net/minecraft/server/SuppressedExceptionCollector$ShortEntry
	a Ljava/lang/String; location
	b Ljava/lang/Class; cls
	<init> (Ljava/lang/String;Ljava/lang/Class;)V <init>
		0 o location
		1 o cls
	a ()Ljava/lang/String; location
	b ()Ljava/lang/Class; cls
	equals (Ljava/lang/Object;)Z equals
		0 o p_364612_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
anb net/minecraft/server/TickTask
	a I tick
	b Ljava/lang/Runnable; runnable
	<init> (ILjava/lang/Runnable;)V <init>
		0 o p_136252_
		1 o p_136253_
	a ()I getTick
	run ()V run
anc net/minecraft/server/WorldLoader
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lanc$e;Laxe;Ljs;Lanc$b;Lamp;)Ljava/lang/Object; lambda$load$1
		static
		0 o p_359515_
		1 o p_359516_
		2 o p_359517_
		3 o p_359518_
		4 o p_359519_
	a (Laxe;Lamp;Ljava/lang/Throwable;)V lambda$load$0
		static
		0 o p_214369_
		1 o p_214370_
		2 o p_214371_
	a (Lanc$c;Lanc$f;Lanc$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_
anc$a net/minecraft/server/WorldLoader$DataLoadContext
	a Laxo; resources
	b Ldns; dataConfiguration
	c Ljn$a; datapackWorldgen
	d Ljz$b; datapackDimensions
	<init> (Laxo;Ldns;Ljn$a;Ljz$b;)V <init>
		0 o resources
		1 o dataConfiguration
		2 o datapackWorldgen
		3 o datapackDimensions
	a ()Laxo; resources
	b ()Ldns; dataConfiguration
	c ()Ljn$a; datapackWorldgen
	d ()Ljz$b; datapackDimensions
	equals (Ljava/lang/Object;)Z equals
		0 o p_250459_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
anc$b net/minecraft/server/WorldLoader$DataLoadOutput
	a Ljava/lang/Object; cookie
	b Ljz$b; finalDimensions
	<init> (Ljava/lang/Object;Ljz$b;)V <init>
		0 o cookie
		1 o finalDimensions
	a ()Ljava/lang/Object; cookie
	b ()Ljz$b; finalDimensions
	equals (Ljava/lang/Object;)Z equals
		0 o p_250694_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
anc$c net/minecraft/server/WorldLoader$InitConfig
	a Lanc$d; packConfig
	b Lel$a; commandSelection
	c I functionCompilationLevel
	<init> (Lanc$d;Lel$a;I)V <init>
		0 o packConfig
		1 o commandSelection
		2 o functionCompilationLevel
	a ()Lanc$d; packConfig
	b ()Lel$a; commandSelection
	c ()I functionCompilationLevel
	equals (Ljava/lang/Object;)Z equals
		0 o p_214389_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
anc$d net/minecraft/server/WorldLoader$PackConfig
	a Lawz; packRepository
	b Ldns; initialDataConfig
	c Z safeMode
	d Z initMode
	<init> (Lawz;Ldns;ZZ)V <init>
		0 o packRepository
		1 o initialDataConfig
		2 o safeMode
		3 o initMode
	a ()Lcom/mojang/datafixers/util/Pair; createResourceManager
	b ()Lawz; packRepository
	c ()Ldns; 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
anc$e net/minecraft/server/WorldLoader$ResultFactory
	create (Laxe;Lamp;Ljs;Ljava/lang/Object;)Ljava/lang/Object; create
		0 o p_214408_
		1 o p_214409_
		2 o p_248844_
		3 o p_214411_
anc$f net/minecraft/server/WorldLoader$WorldDataSupplier
	get (Lanc$a;)Lanc$b; get
		0 o p_251042_
and net/minecraft/server/WorldStem
	a Laxe; resourceManager
	b Lamp; dataPackResources
	c Ljs; registries
	d Lfdd; worldData
	<init> (Laxe;Lamp;Ljs;Lfdd;)V <init>
		0 o resourceManager
		1 o dataPackResources
		2 o registries
		3 o worldData
	a ()Laxe; resourceManager
	b ()Lamp; dataPackResources
	c ()Ljs; registries
	close ()V close
	d ()Lfdd; worldData
	equals (Ljava/lang/Object;)Z equals
		0 o p_206923_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ane net/minecraft/server/advancements/AdvancementVisibilityEvaluator
	a I VISIBILITY_DEPTH
	<init> ()V <init>
	a (Lai;Z)Lane$b; evaluateVisibilityRule
		static
		0 o p_265736_
		1 o p_265426_
	a (Lak;Ljava/util/function/Predicate;Lane$a;)V evaluateVisibility
		static
		0 o p_301203_
		1 o p_265561_
		2 o p_265381_
	a (Lak;Lit/unimi/dsi/fastutil/Stack;Ljava/util/function/Predicate;Lane$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_
ane$a net/minecraft/server/advancements/AdvancementVisibilityEvaluator$Output
	accept (Lak;Z)V accept
		0 o p_300909_
		1 o p_265580_
ane$b net/minecraft/server/advancements/AdvancementVisibilityEvaluator$VisibilityRule
	a Lane$b; SHOW
	b Lane$b; HIDE
	c Lane$b; NO_CHANGE
	d [Lane$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_265740_
		1 o p_265478_
	a ()[Lane$b; $values
		static
	valueOf (Ljava/lang/String;)Lane$b; valueOf
		static
		0 o p_265355_
	values ()[Lane$b; values
		static
anf net/minecraft/server/advancements/package-info
ang net/minecraft/server/bossevents/CustomBossEvent
	h I DEFAULT_MAX
	i Lame; id
	j Ljava/util/Set; players
	k I value
	l I max
	<init> (Lame;Lxo;)V <init>
		0 o p_136261_
		1 o p_136262_
	a (Lauc;)V addPlayer
		0 o p_136267_
	a (I)V setValue
		0 o p_136265_
	a (Lame;Lang$a;)Lang; load
		static
		0 o p_136274_
		1 o p_405765_
	a (Ljava/util/Collection;)Z setPlayers
		0 o p_136269_
	a ()Lame; getTextId
	a (Lyl;)Lyl; lambda$getDisplayName$0
		0 o p_404184_
	a (Ljava/util/UUID;)V addOfflinePlayer
		0 o p_136271_
	b (Lauc;)V removePlayer
		0 o p_136281_
	b (I)V setMax
		0 o p_136279_
	b ()V removeAllPlayers
	c (Lauc;)V onPlayerConnect
		0 o p_136284_
	c ()I getValue
	d (Lauc;)V onPlayerDisconnect
		0 o p_136287_
	d ()I getMax
	e ()Lxo; getDisplayName
	f ()Lang$a; pack
ang$a net/minecraft/server/bossevents/CustomBossEvent$Packed
	a Lcom/mojang/serialization/Codec; CODEC
	b Lxo; name
	c Z visible
	d I value
	e I max
	f Lbwz$a; color
	g Lbwz$b; overlay
	h Z darkenScreen
	i Z playBossMusic
	j Z createWorldFog
	k Ljava/util/Set; players
	<clinit> ()V <clinit>
		static
	<init> (Lxo;ZIILbwz$a;Lbwz$b;ZZZLjava/util/Set;)V <init>
		0 o name
		1 o visible
		2 o value
		3 o max
		4 o color
		5 o overlay
		6 o darkenScreen
		7 o playBossMusic
		8 o createWorldFog
		9 o players
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_405289_
	a ()Lxo; name
	b ()Z visible
	c ()I value
	d ()I max
	e ()Lbwz$a; color
	equals (Ljava/lang/Object;)Z equals
		0 o p_405420_
	f ()Lbwz$b; overlay
	g ()Z darkenScreen
	h ()Z playBossMusic
	hashCode ()I hashCode
	i ()Z createWorldFog
	j ()Ljava/util/Set; players
	toString ()Ljava/lang/String; toString
anh net/minecraft/server/bossevents/CustomBossEvents
	a Lorg/slf4j/Logger; LOGGER
	b Lcom/mojang/serialization/Codec; EVENTS_CODEC
	c Ljava/util/Map; events
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ljava/util/Collection; getIds
	a (Ljava/lang/String;)V lambda$load$0
		static
		0 o p_405050_
	a (Lauc;)V onPlayerConnect
		0 o p_136294_
	a (Lame;Lang$a;)V lambda$load$1
		0 o p_405180_
		1 o p_404753_
	a (Lui;Ljn$a;)V load
		0 o p_136296_
		1 o p_331580_
	a (Lang;)V remove
		0 o p_136303_
	a (Lame;Lxo;)Lang; create
		0 o p_136300_
		1 o p_136301_
	a (Lame;)Lang; get
		0 o p_136298_
	a (Ljn$a;)Lui; save
		0 o p_330783_
	b (Lauc;)V onPlayerDisconnect
		0 o p_136306_
	b ()Ljava/util/Collection; getEvents
ani net/minecraft/server/bossevents/package-info
anj net/minecraft/server/chase/ChaseClient
	a Lorg/slf4j/Logger; LOGGER
	b I RECONNECT_INTERVAL_SECONDS
	c Ljava/lang/String; serverHost
	d I serverPort
	e Lnet/minecraft/server/MinecraftServer; server
	f Z wantsToRun
	g Ljava/net/Socket; socket
	h Ljava/lang/Thread; 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 (Lanj$a;)V lambda$handleTeleport$0
		0 o p_195999_
	a ()V start
	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_375475_
	c ()V run
anj$a net/minecraft/server/chase/ChaseClient$TeleportTarget
	a Lamd; level
	b Lfis; pos
	c Lfir; rot
	<init> (Lamd;Lfis;Lfir;)V <init>
		0 o level
		1 o pos
		2 o rot
	a ()Lamd; level
	b ()Lfis; pos
	c ()Lfir; rot
	equals (Ljava/lang/Object;)Z equals
		0 o p_196019_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ank net/minecraft/server/chase/ChaseServer
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/lang/String; serverBindAddress
	c I serverPort
	d Layb; playerList
	e I broadcastIntervalMs
	f Z wantsToRun
	g Ljava/net/ServerSocket; serverSocket
	h Ljava/util/concurrent/CopyOnWriteArrayList; clientSockets
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILayb;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 ()Lank$a; getPlayerPosition
ank$a net/minecraft/server/chase/ChaseServer$PlayerPosition
	a Ljava/lang/String; dimensionName
	b D x
	c D y
	d D z
	e F yRot
	f 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
anl net/minecraft/server/chase/package-info
anm net/minecraft/server/commands/AdvancementCommands
	a Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NO_ACTION_PERFORMED
	b Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_CRITERION_NOT_FOUND
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lek;Ljava/util/Collection;Lanm$a;Ljava/util/Collection;)I perform
		static
		0 o p_136320_
		1 o p_136321_
		2 o p_136322_
		3 o p_136323_
	a (Lanm$a;Ljava/util/Collection;Ljava/util/Collection;)Lxo; lambda$perform$19
		static
		0 o p_288287_
		1 o p_288288_
		2 o p_288289_
	a (Lcom/mojang/brigadier/context/CommandContext;Laj;Lanm$b;)Ljava/util/List; getAdvancements
		static
		0 o p_300960_
		1 o p_301220_
		2 o p_136335_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$10
		static
		0 o p_378966_
		1 o p_378967_
	a (Lanm$a;Ljava/lang/String;Laj;Ljava/util/Collection;)Lxo; lambda$performCriterion$21
		static
		0 o p_300750_
		1 o p_300751_
		2 o p_300752_
		3 o p_300753_
	a (Lek;Ljava/util/Collection;Lanm$a;Laj;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_
	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 (Lak;Ljava/util/List;)V addChildren
		static
		0 o p_300871_
		1 o p_136332_
	a (Lek;Ljava/util/Collection;Lanm$a;Ljava/util/Collection;Z)I perform
		static
		0 o p_394564_
		1 o p_394281_
		2 o p_393519_
		3 o p_393926_
		4 o p_393471_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15
		static
		0 o p_136313_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14
		static
		0 o p_378972_
	b (Lanm$a;Ljava/lang/String;Laj;Ljava/util/Collection;)Lxo; lambda$performCriterion$20
		static
		0 o p_425198_
		1 o p_425199_
		2 o p_425200_
		3 o p_425201_
	b (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$3
		static
		0 o p_378964_
		1 o p_378965_
	b (Lanm$a;Ljava/util/Collection;Ljava/util/Collection;)Lxo; lambda$perform$18
		static
		0 o p_425195_
		1 o p_425196_
		2 o p_425197_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13
		static
		0 o p_378978_
	c (Lanm$a;Ljava/util/Collection;Ljava/util/Collection;)Lxo; lambda$perform$17
		static
		0 o p_300761_
		1 o p_300762_
		2 o p_300763_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12
		static
		0 o p_378963_
	d (Lanm$a;Ljava/util/Collection;Ljava/util/Collection;)Lxo; lambda$perform$16
		static
		0 o p_425202_
		1 o p_425203_
		2 o p_425204_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_378974_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_378982_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_392636_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_378979_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_378973_
	j (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_378962_
	k (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_378981_
	l (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_378980_
anm$a net/minecraft/server/commands/AdvancementCommands$Action
	a Lanm$a; GRANT
	b Lanm$a; REVOKE
	c Ljava/lang/String; key
	d [Lanm$a; $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 (Lauc;Laj;Ljava/lang/String;)Z performCriterion
		0 o p_136382_
		1 o p_301120_
		2 o p_301262_
	a (Lauc;Ljava/lang/Iterable;Z)I perform
		0 o p_136380_
		1 o p_136381_
		2 o p_394360_
	a ()Ljava/lang/String; getKey
	a (Lauc;Laj;)Z perform
		0 o p_136384_
		1 o p_301251_
	b ()[Lanm$a; $values
		static
	valueOf (Ljava/lang/String;)Lanm$a; valueOf
		static
		0 o p_136388_
	values ()[Lanm$a; values
		static
anm$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 (Lauc;Laj;Ljava/lang/String;)Z performCriterion
		0 o p_136398_
		1 o p_301300_
		2 o p_136400_
	a (Lauc;Laj;)Z perform
		0 o p_136395_
		1 o p_301029_
anm$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 (Lauc;Laj;Ljava/lang/String;)Z performCriterion
		0 o p_136409_
		1 o p_301094_
		2 o p_136411_
	a (Lauc;Laj;)Z perform
		0 o p_136406_
		1 o p_301273_
anm$b net/minecraft/server/commands/AdvancementCommands$Mode
	a Lanm$b; ONLY
	b Lanm$b; THROUGH
	c Lanm$b; FROM
	d Lanm$b; UNTIL
	e Lanm$b; EVERYTHING
	f Z parents
	g Z children
	h [Lanm$b; $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 ()[Lanm$b; $values
		static
	valueOf (Ljava/lang/String;)Lanm$b; valueOf
		static
		0 o p_136431_
	values ()[Lanm$b; values
		static
ann net/minecraft/server/commands/AttributeCommand
	a Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NOT_LIVING_ENTITY
	b Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_NO_SUCH_ATTRIBUTE
	c Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; ERROR_NO_SUCH_MODIFIER
	d Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; ERROR_MODIFIER_ALREADY_PRESENT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	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 (Lbzm;Ljl;)Lcbo; getAttributeInstance
		static
		0 o p_252177_
		1 o p_249942_
	a (Lek;Lbzm;Ljl;)I resetAttributeBase
		static
		0 o p_383106_
		1 o p_382924_
		2 o p_382828_
	a (Ljl;)Lxo; getAttributeDescription
		static
		0 o p_250602_
	a (Lbzm;)Lcam; getLivingEntity
		static
		0 o p_136440_
	a (Lek;Lbzm;Ljl;Lame;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 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$15
		static
		0 o p_382670_
		1 o p_382671_
	a (Lek;Lbzm;Ljl;Lame;DLcbq$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 (Lek;Lbzm;Ljl;D)I getAttributeValue
		static
		0 o p_251776_
		1 o p_249647_
		2 o p_250986_
		3 o p_251395_
	a (Lame;Ljl;Lbzm;D)Lxo; lambda$getAttributeModifier$20
		static
		0 o p_349931_
		1 o p_349932_
		2 o p_349933_
		3 o p_349934_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304174_
	a (Ljl;Lbzm;D)Lxo; lambda$resetAttributeBase$22
		static
		0 o p_288299_
		1 o p_288300_
		2 o p_288301_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304185_
		1 o p_304186_
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_251026_
		1 o p_250936_
	a (Lek;Lbzm;Ljl;Lame;)I removeModifier
		static
		0 o p_136459_
		1 o p_136460_
		2 o p_250830_
		3 o p_350686_
	a (Lame;Ljl;Lbzm;)Lxo; lambda$removeModifier$24
		static
		0 o p_349935_
		1 o p_349936_
		2 o p_349937_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17
		static
		0 o p_349939_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16
		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 (Lame;Ljl;Lbzm;)Lxo; lambda$addModifier$23
		static
		0 o p_349942_
		1 o p_349943_
		2 o p_349944_
	b (Lbzm;Ljl;)Lcam; getEntityWithAttribute
		static
		0 o p_252105_
		1 o p_248921_
	b (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$13
		static
		0 o p_382668_
		1 o p_382669_
	b (Lek;Lbzm;Ljl;D)I getAttributeBase
		static
		0 o p_248780_
		1 o p_251083_
		2 o p_250388_
		3 o p_250194_
	b (Ljl;Lbzm;D)Lxo; lambda$setAttributeBase$21
		static
		0 o p_382665_
		1 o p_382666_
		2 o p_382667_
	c (Lbzm;Ljl;)Ljava/util/stream/Stream; getAttributeModifiers
		static
		0 o p_382972_
		1 o p_383129_
	c (Lek;Lbzm;Ljl;D)I setAttributeBase
		static
		0 o p_248556_
		1 o p_248620_
		2 o p_249456_
		3 o p_252212_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14
		static
		0 o p_349938_
	c (Ljl;Lbzm;D)Lxo; lambda$getAttributeBase$19
		static
		0 o p_288306_
		1 o p_288307_
		2 o p_288308_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12
		static
		0 o p_349945_
	d (Ljl;Lbzm;D)Lxo; lambda$getAttributeValue$18
		static
		0 o p_288296_
		1 o p_288297_
		2 o p_288298_
	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_382664_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_248106_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_248112_
	j (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_248102_
	k (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_248104_
	l (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_248109_
ano net/minecraft/server/commands/BanIpCommands
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID_IP
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_BANNED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Laxz;)Lxo; lambda$banIp$2
		static
		0 o p_288310_
		1 o p_288311_
	a (Lek;Ljava/lang/String;Lxo;)I banIpOrName
		static
		0 o p_136534_
		1 o p_136535_
		2 o p_136536_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_136528_
	a (Ljava/util/List;)Lxo; lambda$banIp$3
		static
		0 o p_288309_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_136530_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_136538_
	b (Lek;Ljava/lang/String;Lxo;)I banIp
		static
		0 o p_136540_
		1 o p_136541_
		2 o p_136542_
anp net/minecraft/server/commands/BanListCommands
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_136544_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_136546_
	a (Ljava/util/Collection;)Lxo; lambda$showList$4
		static
		0 o p_288313_
	a (Laxw;)Lxo; lambda$showList$5
		static
		0 o p_288312_
	a ()Lxo; lambda$showList$3
		static
	a (Lek;Ljava/util/Collection;)I showList
		static
		0 o p_136550_
		1 o p_136551_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_136553_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_136555_
anq net/minecraft/server/commands/BanPlayerCommands
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_BANNED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lek;Ljava/util/Collection;Lxo;)I banPlayers
		static
		0 o p_136565_
		1 o p_136566_
		2 o p_136567_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_136559_
	a (Lcom/mojang/authlib/GameProfile;Layi;)Lxo; lambda$banPlayers$2
		static
		0 o p_293761_
		1 o p_293762_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_136561_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_136569_
anr net/minecraft/server/commands/BossBarCommands
	a Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_BOSS_BAR
	b Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_ALREADY_EXISTS
	c Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_DOESNT_EXIST
	d Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_PLAYER_CHANGE
	e Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_NAME_CHANGE
	f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_COLOR_CHANGE
	g Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_STYLE_CHANGE
	h Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_VALUE_CHANGE
	i Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_MAX_CHANGE
	j Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_HIDDEN
	k Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_VISIBLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lek;)I listBars
		static
		0 o p_136590_
	a (Lang;I)Lxo; lambda$setMax$37
		static
		0 o p_288332_
		1 o p_288333_
	a (Lek;Lang;Lxo;)I setName
		static
		0 o p_136615_
		1 o p_136616_
		2 o p_136617_
	a ()Lxo; lambda$listBars$43
		static
	a (Lek;Lang;)I getValue
		static
		0 o p_136596_
		1 o p_136597_
	a (Lek;Lang;I)I setValue
		static
		0 o p_136599_
		1 o p_136600_
		2 o p_136601_
	a (Ljava/util/Collection;)Lxo; lambda$listBars$44
		static
		0 o p_288316_
	a (Lek;Lame;Lxo;)I createBar
		static
		0 o p_136592_
		1 o p_136593_
		2 o p_136594_
	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 (Lek;Lang;Lbwz$a;)I setColor
		static
		0 o p_136603_
		1 o p_136604_
		2 o p_136605_
	a (Lcom/mojang/brigadier/context/CommandContext;)Lang; getBossBar
		static
		0 o p_136585_
	a (Lek;Lang;Ljava/util/Collection;)I setPlayers
		static
		0 o p_136611_
		1 o p_136612_
		2 o p_136613_
	a (Lang;)Lxo; lambda$removeBar$46
		static
		0 o p_288323_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304190_
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_136583_
		1 o p_323939_
	a (Lang;Ljava/util/Collection;)Lxo; lambda$setPlayers$42
		static
		0 o p_288321_
		1 o p_288322_
	a (Lek;Lang;Lbwz$b;)I setStyle
		static
		0 o p_136607_
		1 o p_136608_
		2 o p_136609_
	a (Lek;Lang;Z)I setVisible
		static
		0 o p_136619_
		1 o p_136620_
		2 o p_136621_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$27
		static
		0 o p_136625_
	b (Lang;I)Lxo; lambda$setValue$36
		static
		0 o p_288328_
		1 o p_288329_
	b (Lek;Lang;)I getMax
		static
		0 o p_136629_
		1 o p_136630_
	b (Lek;Lang;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 (Lang;)Lxo; lambda$createBar$45
		static
		0 o p_288320_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$26
		static
		0 o p_136638_
	c (Lek;Lang;)I getVisible
		static
		0 o p_136640_
		1 o p_136641_
	c (Lang;)Lxo; lambda$setPlayers$41
		static
		0 o p_288336_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$25
		static
		0 o p_136643_
	d (Lang;)Lxo; lambda$setName$40
		static
		0 o p_288334_
	d (Lek;Lang;)I getPlayers
		static
		0 o p_136645_
		1 o p_136646_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$24
		static
		0 o p_136648_
	e (Lang;)Lxo; lambda$setStyle$39
		static
		0 o p_288324_
	e (Lek;Lang;)I removeBar
		static
		0 o p_136650_
		1 o p_136651_
	f (Lang;)Lxo; lambda$setColor$38
		static
		0 o p_288319_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23
		static
		0 o p_136653_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$22
		static
		0 o p_136655_
	g (Lang;)Lxo; lambda$setVisible$35
		static
		0 o p_288318_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21
		static
		0 o p_136657_
	h (Lang;)Lxo; lambda$setVisible$34
		static
		0 o p_288325_
	i (Lang;)Lxo; lambda$getPlayers$33
		static
		0 o p_404185_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20
		static
		0 o p_136659_
	j (Lang;)Lxo; lambda$getPlayers$32
		static
		0 o p_288335_
	j (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19
		static
		0 o p_136661_
	k (Lang;)Lxo; lambda$getVisible$31
		static
		0 o p_288331_
	k (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18
		static
		0 o p_136663_
	l (Lang;)Lxo; lambda$getVisible$30
		static
		0 o p_288317_
	l (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17
		static
		0 o p_136665_
	m (Lang;)Lxo; lambda$getMax$29
		static
		0 o p_288326_
	m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16
		static
		0 o p_136667_
	n (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15
		static
		0 o p_136669_
	n (Lang;)Lxo; lambda$getValue$28
		static
		0 o p_288330_
	o (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14
		static
		0 o p_136671_
	p (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13
		static
		0 o p_136673_
	q (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12
		static
		0 o p_136675_
	r (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_136677_
	s (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_136679_
	t (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_136681_
	u (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_136683_
	v (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_136685_
	w (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_400886_
	x (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_136689_
	y (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_136691_
	z (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_400885_
ans net/minecraft/server/commands/ChaseCommand
	a Lcom/google/common/collect/BiMap; DIMENSION_NAMES
	b Lorg/slf4j/Logger; LOGGER
	c Ljava/lang/String; DEFAULT_CONNECT_HOST
	d Ljava/lang/String; DEFAULT_BIND_ADDRESS
	e I DEFAULT_PORT
	f I BROADCAST_INTERVAL_MS
	g Lank; chaseServer
	h Lanj; chaseClient
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lek;Ljava/lang/String;I)I lead
		static
		0 o p_196084_
		1 o p_196085_
		2 o p_196086_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_196078_
	a (Lek;)I stop
		static
		0 o p_196082_
	a (Ljava/lang/String;I)Lxo; lambda$follow$10
		static
		0 o p_288338_
		1 o p_288339_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_196080_
	a (I)Lxo; lambda$lead$9
		static
		0 o p_288337_
	a ()Lxo; lambda$stop$8
		static
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_196088_
	b (Lek;Ljava/lang/String;I)I follow
		static
		0 o p_196092_
		1 o p_196093_
		2 o p_196094_
	b ()Lxo; lambda$stop$7
		static
	b (Lek;)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_
ant net/minecraft/server/commands/ClearInventoryCommands
	a Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_SINGLE
	b Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_MULTIPLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lek;Ljava/util/Collection;Ljava/util/function/Predicate;)I clearUnlimited
		static
		0 o p_332708_
		1 o p_332807_
		2 o p_332684_
	a (Lek;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;Leg;)V register
		static
		0 o p_214421_
		1 o p_214422_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_323185_
	a (ILjava/util/Collection;)Lxo; lambda$clearInventory$11
		static
		0 o p_288342_
		1 o p_288343_
	a (Ldcv;)Z lambda$register$4
		static
		0 o p_180027_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_332567_
	b (ILjava/util/Collection;)Lxo; lambda$clearInventory$10
		static
		0 o p_425205_
		1 o p_425206_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304193_
	b (Ldcv;)Z lambda$register$2
		static
		0 o p_180029_
	c (ILjava/util/Collection;)Lxo; lambda$clearInventory$9
		static
		0 o p_288346_
		1 o p_288347_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_332566_
	d (ILjava/util/Collection;)Lxo; lambda$clearInventory$8
		static
		0 o p_425207_
		1 o p_425208_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_332568_
anu net/minecraft/server/commands/CloneCommands
	a Ljava/util/function/Predicate; FILTER_AIR
	b Lorg/slf4j/Logger; LOGGER
	c Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_OVERLAP
	d Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_AREA_TOO_LARGE
	e Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laos;Lcom/mojang/brigadier/context/CommandContext;)Lanu$c; lambda$destinationAndStrictSuffix$8
		static
		0 o p_396504_
		1 o p_396505_
	a (Leef;)Z lambda$modeSuffix$11
		static
		0 o p_180033_
	a (Leg;Laos;Laos;)Lcom/mojang/brigadier/builder/ArgumentBuilder; destinationAndStrictSuffix
		static
		0 o p_394289_
		1 o p_397860_
		2 o p_397792_
	a (Leg;Laos;Laos;Laos;ZLcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; modeSuffix
		static
		0 o p_393631_
		1 o p_397485_
		2 o p_397966_
		3 o p_397447_
		4 o p_394427_
		5 o p_394612_
	a (Lcom/mojang/brigadier/context/CommandContext;Laub;Ljava/lang/String;)Lanu$c; getLoadedDimensionAndPosition
		static
		0 o p_265513_
		1 o p_265183_
		2 o p_265511_
	a (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$modeSuffix$14
		static
		0 o p_264745_
	a (Laos;Laos;Laos;Laos;ZLcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; wrapWithCloneMode
		static
		0 o p_397931_
		1 o p_397162_
		2 o p_397777_
		3 o p_397479_
		4 o p_394385_
		5 o p_265069_
	a (Leg;Laos;)Lcom/mojang/brigadier/builder/ArgumentBuilder; beginEndDestinationAndModeSuffix
		static
		0 o p_265681_
		1 o p_397938_
	a (Laos;Laos;Laos;Laos;ZLcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithCloneMode$18
		static
		0 o p_396496_
		1 o p_396497_
		2 o p_396498_
		3 o p_396499_
		4 o p_396500_
		5 o p_396501_
	a (Lek;Lanu$c;Lanu$c;Lanu$c;Ljava/util/function/Predicate;Lanu$d;Z)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_
		6 o p_394351_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304194_
		1 o p_304195_
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_214424_
		1 o p_214425_
	a (Laos;Laos;Laos;ZLcom/mojang/brigadier/context/CommandContext;)I lambda$modeSuffix$10
		static
		0 o p_396506_
		1 o p_396507_
		2 o p_396508_
		3 o p_396509_
		4 o p_396510_
	a (I)Lxo; lambda$clone$19
		static
		0 o p_288348_
	b (Leef;)Z lambda$modeSuffix$9
		static
		0 o p_180041_
	b (Laos;Lcom/mojang/brigadier/context/CommandContext;)Lanu$c; lambda$destinationAndStrictSuffix$7
		static
		0 o p_396502_
		1 o p_396503_
	b (Laos;Laos;Laos;Laos;ZLcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithCloneMode$17
		static
		0 o p_396517_
		1 o p_396518_
		2 o p_396519_
		3 o p_396520_
		4 o p_396521_
		5 o p_396522_
	b (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$modeSuffix$13
		static
		0 o p_264744_
	c (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$modeSuffix$12
		static
		0 o p_264738_
	c (Laos;Lcom/mojang/brigadier/context/CommandContext;)Lanu$c; lambda$destinationAndStrictSuffix$6
		static
		0 o p_396523_
		1 o p_396524_
	c (Leef;)Z lambda$static$1
		static
		0 o p_359534_
	c (Laos;Laos;Laos;Laos;ZLcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithCloneMode$16
		static
		0 o p_396525_
		1 o p_396526_
		2 o p_396527_
		3 o p_396528_
		4 o p_396529_
		5 o p_396530_
	d (Laos;Laos;Laos;Laos;ZLcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithCloneMode$15
		static
		0 o p_396511_
		1 o p_396512_
		2 o p_396513_
		3 o p_396514_
		4 o p_396515_
		5 o p_396516_
	d (Lcom/mojang/brigadier/context/CommandContext;)Laub; lambda$beginEndDestinationAndModeSuffix$5
		static
		0 o p_264756_
	e (Lcom/mojang/brigadier/context/CommandContext;)Laub; lambda$beginEndDestinationAndModeSuffix$4
		static
		0 o p_264751_
	f (Lcom/mojang/brigadier/context/CommandContext;)Laub; lambda$register$3
		static
		0 o p_264743_
	g (Lcom/mojang/brigadier/context/CommandContext;)Laub; lambda$register$2
		static
		0 o p_264757_
anu$a net/minecraft/server/commands/CloneCommands$CloneBlockEntityInfo
	a Lui; tag
	b Lkn; components
	<init> (Lui;Lkn;)V <init>
		0 o tag
		1 o components
	a ()Lui; tag
	b ()Lkn; components
	equals (Ljava/lang/Object;)Z equals
		0 o p_338510_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
anu$b net/minecraft/server/commands/CloneCommands$CloneBlockInfo
	a Ljb; pos
	b Leeb; state
	c Lanu$a; blockEntityInfo
	d Leeb; previousStateAtDestination
	<init> (Ljb;Leeb;Lanu$a;Leeb;)V <init>
		0 o pos
		1 o state
		2 o blockEntityInfo
		3 o previousStateAtDestination
	a ()Ljb; pos
	b ()Leeb; state
	c ()Lanu$a; blockEntityInfo
	d ()Leeb; previousStateAtDestination
	equals (Ljava/lang/Object;)Z equals
		0 o p_338578_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
anu$c net/minecraft/server/commands/CloneCommands$DimensionAndPosition
	a Laub; dimension
	b Ljb; position
	<init> (Laub;Ljb;)V <init>
		0 o dimension
		1 o position
	a ()Laub; dimension
	b ()Ljb; position
	equals (Ljava/lang/Object;)Z equals
		0 o p_265759_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
anu$d net/minecraft/server/commands/CloneCommands$Mode
	a Lanu$d; FORCE
	b Lanu$d; MOVE
	c Lanu$d; NORMAL
	d Z canOverlap
	e [Lanu$d; $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 ()[Lanu$d; $values
		static
	valueOf (Ljava/lang/String;)Lanu$d; valueOf
		static
		0 o p_136798_
	values ()[Lanu$d; values
		static
anv net/minecraft/server/commands/DamageCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVULNERABLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (FLbzm;)Lxo; lambda$damage$5
		static
		0 o p_288349_
		1 o p_288350_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_270848_
	a (Lek;Lbzm;FLbyb;)I damage
		static
		0 o p_270409_
		1 o p_270496_
		2 o p_270836_
		3 o p_270727_
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_270226_
		1 o p_270136_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_270329_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_270444_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_270840_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_428120_
anw net/minecraft/server/commands/DataPackCommand
	a Lorg/slf4j/Logger; LOGGER
	b Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_PACK
	c Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_PACK_ALREADY_ENABLED
	d Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_PACK_ALREADY_DISABLED
	e Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_CANNOT_DISABLE_FEATURE
	f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_PACK_FEATURES_NOT_ENABLED
	g Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_PACK_INVALID_NAME
	h Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_PACK_INVALID_FULL_NAME
	i Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_PACK_ALREADY_EXISTS
	j Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_PACK_METADATA_ENCODE_FAILURE
	k Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_PACK_IO_FAILURE
	l Lcom/mojang/brigadier/suggestion/SuggestionProvider; SELECTED_PACKS
	m Lcom/mojang/brigadier/suggestion/SuggestionProvider; UNSELECTED_PACKS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/List;)Lxo; lambda$listAvailablePacks$34
		static
		0 o p_288352_
	a (Lek;)I listPacks
		static
		0 o p_136824_
	a (Lcyd;Laww;)Z lambda$static$11
		static
		0 o p_248115_
		1 o p_248116_
	a ()Lxo; lambda$listEnabledPacks$35
		static
	a (Lek;Laww;)I disablePack
		static
		0 o p_136826_
		1 o p_136827_
	a (Ljava/util/List;Laww;)V lambda$register$21
		static
		0 o p_180052_
		1 o p_180053_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Z)Laww; getPack
		static
		0 o p_136816_
		1 o p_136817_
		2 o p_136818_
	a (Ljava/util/Collection;Ljava/lang/String;)Z lambda$static$12
		static
		0 o p_136835_
		1 o p_250072_
	a (Ljava/util/Collection;Lcyd;Laww;)Z lambda$listAvailablePacks$31
		static
		0 o p_248119_
		1 o p_248120_
		2 o p_248121_
	a (Ljava/util/Collection;)Lxo; lambda$listEnabledPacks$37
		static
		0 o p_288355_
	a (Laww;)Lxo; lambda$listEnabledPacks$36
		static
		0 o p_136807_
	a (Lek;Ljava/lang/String;Lxo;)I createPack
		static
		0 o p_416736_
		1 o p_416116_
		2 o p_416178_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$13
		static
		0 o p_248113_
		1 o p_248114_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$9
		static
		0 o p_428121_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Laww;)V lambda$register$18
		static
		0 o p_180045_
		1 o p_180046_
		2 o p_180047_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$8
		static
		0 o p_415018_
		1 o p_415019_
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_136809_
		1 o p_416025_
	a (Lek;Laww;Lanw$a;)I enablePack
		static
		0 o p_136829_
		1 o p_136830_
		2 o p_136831_
	a (Ljava/lang/String;)Lxo; lambda$createPack$28
		static
		0 o p_415014_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$27
		static
		0 o p_415020_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$26
		static
		0 o p_136811_
	b (Lek;)I listAvailablePacks
		static
		0 o p_136855_
	b (Laww;)Lxo; lambda$listAvailablePacks$33
		static
		0 o p_136844_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$7
		static
		0 o p_415013_
	b (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$10
		static
		0 o p_136848_
		1 o p_136849_
	b (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4
		static
		0 o p_304197_
		1 o p_304198_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Laww;)V lambda$register$16
		static
		0 o p_180055_
		1 o p_180056_
		2 o p_180057_
	b ()Lxo; lambda$listAvailablePacks$32
		static
	b (Ljava/util/List;Laww;)V lambda$register$14
		static
		0 o p_180059_
		1 o p_180060_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$25
		static
		0 o p_136846_
	c (Lek;)I listEnabledPacks
		static
		0 o p_136866_
	c (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$6
		static
		0 o p_415016_
	c (Laww;)Lxo; lambda$disablePack$30
		static
		0 o p_288353_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$24
		static
		0 o p_136864_
	d (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$5
		static
		0 o p_415017_
	d (Laww;)Lxo; lambda$enablePack$29
		static
		0 o p_288354_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23
		static
		0 o p_136870_
	e (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_333496_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$22
		static
		0 o p_136882_
	f (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304200_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20
		static
		0 o p_136874_
	g (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304199_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19
		static
		0 o p_136878_
	h (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304196_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17
		static
		0 o p_136880_
	j (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15
		static
		0 o p_136876_
anw$a net/minecraft/server/commands/DataPackCommand$Inserter
	apply (Ljava/util/List;Laww;)V apply
		0 o p_136884_
		1 o p_136885_
anx net/minecraft/server/commands/DeOpCommands
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; 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$0
		static
		0 o p_136893_
		1 o p_136894_
	a (Ljava/util/Collection;)Lxo; lambda$deopPlayers$2
		static
		0 o p_288356_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_136891_
	a (Lek;Ljava/util/Collection;)I deopPlayers
		static
		0 o p_136898_
		1 o p_136899_
any net/minecraft/server/commands/DebugCommand
	a Lorg/slf4j/Logger; LOGGER
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_RUNNING
	c Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_RUNNING
	d Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; NO_RECURSIVE_TRACES
	e Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; NO_RETURN_RUN
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_136906_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_136918_
	a (DLbtr;D)Lxo; lambda$stop$3
		static
		0 o p_288363_
		1 o p_288364_
		2 o p_288365_
	a (Lek;)I start
		static
		0 o p_136910_
	a ()Lxo; lambda$start$2
		static
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_180069_
	b (Lek;)I stop
		static
		0 o p_136916_
any$a net/minecraft/server/commands/DebugCommand$TraceCustomExecutor
	<init> ()V <init>
	a (Lek;Lcom/mojang/brigadier/context/ContextChain;Lhj;Lhp;)V runGuarded
		0 o p_309716_
		1 o p_306169_
		2 o p_309697_
		3 o p_306283_
	a (Ljava/util/Collection;Lek;ILjava/lang/String;Lho;Lhq;)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;)Lxo; lambda$runGuarded$1
		static
		0 o p_306101_
		1 o p_305812_
		2 o p_306189_
	b (ILjava/util/Collection;Ljava/lang/String;)Lxo; lambda$runGuarded$0
		static
		0 o p_305956_
		1 o p_305904_
		2 o p_305789_
	b (Lem;Lcom/mojang/brigadier/context/ContextChain;Lhj;Lhp;)V runGuarded
		0 o p_309657_
		1 o p_306049_
		2 o p_309687_
		3 o p_306192_
any$a$1 net/minecraft/server/commands/DebugCommand$TraceCustomExecutor$1
	a Ljava/io/PrintWriter; val$output
	b Lib; val$function
	<init> (Lany$a;Lid;Leh;ZLjava/io/PrintWriter;Lib;)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 (Lem;Lho;Lhq;)V execute
		0 o p_309592_
		1 o p_306086_
		2 o p_309629_
	a (Lek;Lho;Lhq;)V execute
		0 o p_309660_
		1 o p_309654_
		2 o p_309674_
	execute (Ljava/lang/Object;Lho;Lhq;)V execute
		0 o p_306179_
		1 o p_306215_
		2 o p_309651_
any$b net/minecraft/server/commands/DebugCommand$Tracer
	b I INDENT_OFFSET
	c Ljava/io/PrintWriter; output
	d I lastIndent
	e Z waitingForResult
	<init> (Ljava/io/PrintWriter;)V <init>
		0 o p_180079_
	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 (Lxo;)V sendSystemMessage
		0 o p_214427_
	a (ILame;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_
	c ()Z shouldInformAdmins
	close ()V close
	e ()V newLine
	o_ ()Z alwaysAccepts
	x_ ()Z acceptsSuccess
	y_ ()Z acceptsFailure
anz net/minecraft/server/commands/DebugConfigCommand
	<init> ()V <init>
	a (Lnet/minecraft/server/MinecraftServer;Ljava/util/UUID;)Lavd; findConfigPlayer
		static
		0 o p_427394_
		1 o p_427324_
	a (Lek;Lauc;)I config
		static
		0 o p_295666_
		1 o p_294477_
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_294998_
		1 o p_427272_
	a (Lek;Ljava/util/UUID;Ljl;)I showDialog
		static
		0 o p_427433_
		1 o p_427293_
		2 o p_427499_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$3
		static
		0 o p_426945_
		1 o p_426946_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_426944_
	a (Lcom/mojang/authlib/GameProfile;)Lxo; lambda$config$5
		static
		0 o p_339432_
	a (Lek;Ljava/util/UUID;)I unconfig
		static
		0 o p_294216_
		1 o p_296468_
	a (Lnet/minecraft/server/MinecraftServer;)Ljava/lang/Iterable; getUuidsInConfig
		static
		0 o p_294210_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_294910_
	b (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$1
		static
		0 o p_295936_
		1 o p_294731_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_294114_
ao net/minecraft/advancements/AdvancementTree
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/Map; nodes
	c Ljava/util/Set; roots
	d Ljava/util/Set; tasks
	e Lao$a; listener
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laj;)Lak; get
		0 o p_301246_
	a (Ljava/util/Set;)V remove
		0 o p_300917_
	a (Lao$a;)V setListener
		0 o p_301114_
	a (Lame;)Lak; get
		0 o p_301217_
	a ()V clear
	a (Ljava/util/Collection;)V addAll
		0 o p_301192_
	a (Lak;)V remove
		0 o p_301231_
	b ()Ljava/lang/Iterable; roots
	b (Laj;)Z tryInsert
		0 o p_301290_
	c ()Ljava/util/Collection; nodes
ao$a net/minecraft/advancements/AdvancementTree$Listener
	a ()V onAdvancementsCleared
	a (Lak;)V onAddAdvancementRoot
		0 o p_301125_
	b (Lak;)V onRemoveAdvancementRoot
		0 o p_300944_
	c (Lak;)V onAddAdvancementTask
		0 o p_301259_
	d (Lak;)V onRemoveAdvancementTask
		0 o p_301064_
aoa net/minecraft/server/commands/DebugMobSpawningCommand
	<init> ()V <init>
	a (Lcap;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_180108_
		1 o p_180109_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_180111_
	a (Lek;Lcap;Ljb;)I spawnMobs
		static
		0 o p_180115_
		1 o p_180116_
		2 o p_180117_
aob net/minecraft/server/commands/DebugPathCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_MOB
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_PATH
	c Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_COMPLETE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_180124_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_180126_
	a (Lek;Ljb;)I fillBlocks
		static
		0 o p_180130_
		1 o p_180131_
	a ()Lxo; lambda$fillBlocks$1
		static
aoc net/minecraft/server/commands/DefaultGameModeCommands
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_258227_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_136927_
	a (Ldmr;)Lxo; lambda$setMode$1
		static
		0 o p_288366_
	a (Lek;Ldmr;)I setMode
		static
		0 o p_136931_
		1 o p_136932_
aod net/minecraft/server/commands/DialogCommand
	<init> ()V <init>
	a (Ljava/util/Collection;)Lxo; lambda$clearDialog$5
		static
		0 o p_426220_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_425811_
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_426198_
		1 o p_426290_
	a (Lek;Ljava/util/Collection;Ljl;)I showDialog
		static
		0 o p_425549_
		1 o p_425743_
		2 o p_426279_
	a (Lek;Ljava/util/Collection;)I clearDialog
		static
		0 o p_426304_
		1 o p_425553_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_426297_
	b (Ljava/util/Collection;)Lxo; lambda$clearDialog$4
		static
		0 o p_425972_
	c (Ljava/util/Collection;)Lxo; lambda$showDialog$3
		static
		0 o p_425783_
	d (Ljava/util/Collection;)Lxo; lambda$showDialog$2
		static
		0 o p_425616_
aoe net/minecraft/server/commands/DifficultyCommand
	a Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_ALREADY_DIFFICULT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbxg;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_136936_
		1 o p_136937_
	a (Lek;Lbxg;)I setDifficulty
		static
		0 o p_136945_
		1 o p_136946_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_136939_
	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$3
		static
		0 o p_428122_
	a (Lbxg;)Lxo; lambda$setDifficulty$4
		static
		0 o p_288369_
	b (Lbxg;)Lxo; lambda$register$2
		static
		0 o p_288368_
aof net/minecraft/server/commands/EffectCommands
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_GIVE_FAILED
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_CLEAR_EVERYTHING_FAILED
	c Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_CLEAR_SPECIFIC_FAILED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbyo;Ljava/util/Collection;)Lxo; lambda$clearEffect$15
		static
		0 o p_288380_
		1 o p_288381_
	a (Ljava/util/Collection;)Lxo; lambda$clearEffects$13
		static
		0 o p_288373_
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_136954_
		1 o p_251610_
	a (Lbyo;Ljava/util/Collection;I)Lxo; lambda$giveEffect$11
		static
		0 o p_288370_
		1 o p_288371_
		2 o p_288372_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_267909_
	a (Lek;Ljava/util/Collection;Ljl;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 (Lek;Ljava/util/Collection;Ljl;)I clearEffect
		static
		0 o p_250069_
		1 o p_248561_
		2 o p_249198_
	a (Lek;Ljava/util/Collection;)I clearEffects
		static
		0 o p_136960_
		1 o p_136961_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_267908_
	b (Lbyo;Ljava/util/Collection;)Lxo; lambda$clearEffect$14
		static
		0 o p_288377_
		1 o p_288378_
	b (Lbyo;Ljava/util/Collection;I)Lxo; lambda$giveEffect$10
		static
		0 o p_288374_
		1 o p_288375_
		2 o p_288376_
	b (Ljava/util/Collection;)Lxo; lambda$clearEffects$12
		static
		0 o p_288379_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_267907_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_248125_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_248123_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_248124_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_248127_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_248126_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_136982_
	j (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_136984_
aog net/minecraft/server/commands/EmoteCommands
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_248130_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_136986_
	a (Lcom/mojang/brigadier/context/CommandContext;Lye;)V lambda$register$0
		static
		0 o p_248128_
		1 o p_248129_
aoh net/minecraft/server/commands/EnchantCommand
	a Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NOT_LIVING_ENTITY
	b Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NO_ITEM
	c Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INCOMPATIBLE
	d Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_LEVEL_TOO_HIGH
	e Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOTHING_HAPPENED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304206_
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_251241_
		1 o p_251038_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_304208_
		1 o p_304209_
	a (Ljl;ILjava/util/Collection;)Lxo; lambda$enchant$7
		static
		0 o p_344261_
		1 o p_344262_
		2 o p_344263_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_248132_
	a (Lek;Ljava/util/Collection;Ljl;I)I enchant
		static
		0 o p_249815_
		1 o p_248848_
		2 o p_251252_
		3 o p_249941_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_248131_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304207_
	b (Ljl;ILjava/util/Collection;)Lxo; lambda$enchant$6
		static
		0 o p_344264_
		1 o p_344265_
		2 o p_344266_
	c (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304205_
aoi net/minecraft/server/commands/ExecuteCommand
	a Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_FUNCTION_CONDITION_INSTANTATION_FAILURE
	b Lorg/slf4j/Logger; LOGGER
	c I MAX_TEST_AREA
	d Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_AREA_TOO_LARGE
	e Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_CONDITIONAL_FAILED
	f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_CONDITIONAL_FAILED_COUNT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	A (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$3
		static
		0 o p_137299_
	a (Ljava/util/List;Lem;Lhp;)V lambda$scheduleFunctionConditionsAndTest$86
		static
		0 o p_309454_
		1 o p_309455_
		2 o p_309456_
	a (II)Z lambda$addConditionals$47
		static
		0 o p_313483_
		1 o p_313484_
	a (Laub;Ljb;)Z isChunkLoaded
		static
		0 o p_265261_
		1 o p_265260_
	a (ZLaoi$a;)Lcom/mojang/brigadier/Command; createNumericConditionalHandler
		static
		0 o p_137167_
		1 o p_137168_
	a (Lbzm;)Ljava/util/stream/Stream; lambda$createRelationOperations$84
		static
		0 o p_264777_
	a (Lek;Ljb;Ldal;Ljava/util/function/Predicate;)I countItems
		static
		0 o p_332730_
		1 o p_332679_
		2 o p_332656_
		3 o p_332801_
	a (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZLaoi$b;)Lcom/mojang/brigadier/builder/ArgumentBuilder; addConditional
		static
		0 o p_137075_
		1 o p_137076_
		2 o p_137077_
		3 o p_137078_
	a (Laub;Ljb;Ljb;Ljb;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/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;ZLeg;)Lcom/mojang/brigadier/builder/ArgumentBuilder; addConditionals
		static
		0 o p_214438_
		1 o p_214439_
		2 o p_214440_
		3 o p_214441_
	a (Lcom/mojang/brigadier/tree/CommandNode;ZLarc$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$addConditionals$59
		static
		0 o p_137089_
		1 o p_137090_
		2 o p_137091_
		3 o p_137092_
	a (ZZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addIfBlocksConditional$67
		static
		0 o p_137178_
		1 o p_137179_
		2 o p_137180_
	a (Lek;Ljava/util/Collection;Lfjp;Z)Lek; storeValue
		static
		0 o p_137108_
		1 o p_137109_
		2 o p_137110_
		3 o p_137111_
	a (Ljava/util/Collection;Lfjx;Lfjp;ZZI)V lambda$storeValue$32
		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 (Larc$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$58
		static
		0 o p_180151_
		1 o p_180152_
	a (Lek;Larb;Lfe$g;Ljava/util/function/IntFunction;Z)Lek; storeData
		static
		0 o p_137118_
		1 o p_137119_
		2 o p_137120_
		3 o p_137121_
		4 o p_137122_
	a (Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier; expandOneToOneEntityRelation
		static
		0 o p_265114_
	a (Lcom/mojang/brigadier/context/CommandContext;Z)I checkIfRegions
		static
		0 o p_137068_
		1 o p_137069_
	a (Lem;Ljava/util/List;Ljava/util/function/Function;Ljava/util/function/IntPredicate;Lcom/mojang/brigadier/context/ContextChain;Lui;Lhp;Laos;Lhj;)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_397920_
		8 o p_309703_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304210_
	a (Larb;Lfe$g;)I checkMatchingData
		static
		0 o p_137146_
		1 o p_137147_
	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$76
		static
		0 o p_264779_
		1 o p_264780_
	a (Ljava/util/OptionalInt;)Lxo; lambda$checkIfRegions$70
		static
		0 o p_288389_
	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 (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$56
		static
		0 o p_332572_
	a (Lek;Ljl$c;)Lek; spawnEntityAndRedirect
		static
		0 o p_270320_
		1 o p_270344_
	a (Laoi$a;Lcom/mojang/brigadier/context/CommandContext;)I lambda$createNumericConditionalHandler$63
		static
		0 o p_288392_
		1 o p_288393_
	a (Ljava/util/function/IntPredicate;Ljava/util/List;Lem;ZI)V lambda$scheduleFunctionConditionsAndTest$85
		static
		0 o p_305688_
		1 o p_305689_
		2 o p_305690_
		3 o p_309685_
		4 o p_305691_
	a (Larb;ZLfe$g;Ljava/util/function/IntFunction;ZI)V lambda$storeData$34
		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 (ZLarc$c;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$57
		static
		0 o p_180173_
		1 o p_180174_
		2 o p_180175_
	a (Ljava/lang/Iterable;Ldal;Ljava/util/function/Predicate;)I countItems
		static
		0 o p_332642_
		1 o p_332729_
		2 o p_332803_
	a ()Lxo; lambda$checkUnlessRegions$71
		static
	a (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$addIfBlocksConditional$69
		static
		0 o p_137164_
		1 o p_137165_
	a (Lek;Lbzm;)Ljava/util/List; lambda$expandOneToOneEntityRelation$73
		static
		0 o p_264774_
		1 o p_264775_
	a (Lek;Lang;ZZ)Lek; storeValue
		static
		0 o p_137113_
		1 o p_137114_
		2 o p_137115_
		3 o p_137116_
	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 (I)Lxo; lambda$createNumericConditionalHandler$60
		static
		0 o p_288388_
	a (Lcom/mojang/brigadier/tree/LiteralCommandNode;Larc$c;ZLcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$wrapStores$31
		static
		0 o p_137098_
		1 o p_137099_
		2 o p_137100_
		3 o p_137101_
	a (Lcom/mojang/brigadier/context/CommandContext;I)Lvi; lambda$wrapStores$29
		static
		0 o p_180164_
		1 o p_180165_
	a (Larc$c;ZLcom/mojang/brigadier/context/CommandContext;)Lek; lambda$wrapStores$30
		static
		0 o p_180154_
		1 o p_180155_
		2 o p_180156_
	a (Lcom/mojang/brigadier/context/CommandContext;Laoi$d;)Z checkScore
		static
		0 o p_137065_
		1 o p_313900_
	a (Lek;Ljl;)Z checkCustomPredicate
		static
		0 o p_137105_
		1 o p_335673_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcx$d;)Z checkScore
		static
		0 o p_137059_
		1 o p_137060_
	a (ZLaoi$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditional$66
		static
		0 o p_288394_
		1 o p_288395_
		2 o p_288396_
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_214435_
		1 o p_214436_
	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_
	a (ZZLang;ZI)V lambda$storeValue$33
		static
		0 o p_137182_
		1 o p_137183_
		2 o p_137184_
		3 o p_137186_
		4 o p_137187_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$54
		static
		0 o p_332569_
	b (ZLaoi$b;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditional$64
		static
		0 o p_137212_
		1 o p_137213_
		2 o p_137214_
	b (Lcom/mojang/brigadier/context/CommandContext;I)Lvi; lambda$wrapStores$27
		static
		0 o p_180181_
		1 o p_180182_
	b (Lcom/mojang/brigadier/context/CommandContext;Z)I checkUnlessRegions
		static
		0 o p_137194_
		1 o p_137195_
	b (Laoi$a;Lcom/mojang/brigadier/context/CommandContext;)I lambda$createNumericConditionalHandler$61
		static
		0 o p_288390_
		1 o p_288391_
	b (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$addIfBlocksConditional$68
		static
		0 o p_137209_
		1 o p_137210_
	b ()Lxo; lambda$addConditional$65
		static
	b (Lbzm;)Ljava/util/Optional; lambda$createRelationOperations$83
		static
		0 o p_266631_
	b (Larc$c;ZLcom/mojang/brigadier/context/CommandContext;)Lek; lambda$wrapStores$28
		static
		0 o p_180177_
		1 o p_180178_
		2 o p_180179_
	b (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304211_
		1 o p_304212_
	b (Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier; expandOneToManyEntityRelation
		static
		0 o p_265496_
	b (II)Z lambda$addConditionals$45
		static
		0 o p_313487_
		1 o p_313488_
	b (Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$expandOneToOneEntityRelation$74
		static
		0 o p_264785_
		1 o p_264786_
	c (Lbzm;)Ljava/util/Optional; lambda$createRelationOperations$82
		static
		0 o p_274815_
	c (Larc$c;ZLcom/mojang/brigadier/context/CommandContext;)Lek; lambda$wrapStores$26
		static
		0 o p_180187_
		1 o p_180188_
		2 o p_180189_
	c (Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/util/OptionalInt; checkRegions
		static
		0 o p_137221_
		1 o p_137222_
	c ()Lxo; lambda$createNumericConditionalHandler$62
		static
	c (II)Z lambda$addConditionals$43
		static
		0 o p_313473_
		1 o p_313474_
	c (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$55
		static
		0 o p_332570_
		1 o p_332571_
	c (Lcom/mojang/brigadier/context/CommandContext;I)Lvi; lambda$wrapStores$25
		static
		0 o p_180191_
		1 o p_180192_
	c (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$52
		static
		0 o p_335217_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$addConditionals$51
		static
		0 o p_137189_
	d (II)Z lambda$addConditionals$41
		static
		0 o p_313478_
		1 o p_313479_
	d (Lcom/mojang/brigadier/context/CommandContext;I)Lvi; lambda$wrapStores$23
		static
		0 o p_180201_
		1 o p_180202_
	d (Larc$c;ZLcom/mojang/brigadier/context/CommandContext;)Lek; lambda$wrapStores$24
		static
		0 o p_180197_
		1 o p_180198_
		2 o p_180199_
	d (Lbzm;)Ljava/util/Optional; lambda$createRelationOperations$81
		static
		0 o p_264776_
	d (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$53
		static
		0 o p_332573_
		1 o p_332574_
	e (Lbzm;)Ljava/util/Optional; lambda$createRelationOperations$80
		static
		0 o p_272388_
	e (ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$addConditionals$50
		static
		0 o p_137231_
		1 o p_137232_
	e (Larc$c;ZLcom/mojang/brigadier/context/CommandContext;)Lek; lambda$wrapStores$22
		static
		0 o p_180207_
		1 o p_180208_
		2 o p_180209_
	e (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$49
		static
		0 o p_137216_
	e (Lcom/mojang/brigadier/context/CommandContext;I)Lvi; lambda$wrapStores$21
		static
		0 o p_180211_
		1 o p_180212_
	e (II)Z lambda$addConditionals$39
		static
		0 o p_313485_
		1 o p_313486_
	f (Larc$c;ZLcom/mojang/brigadier/context/CommandContext;)Lek; lambda$wrapStores$20
		static
		0 o p_180214_
		1 o p_180215_
		2 o p_180216_
	f (Lcom/mojang/brigadier/context/CommandContext;I)Lvi; lambda$wrapStores$19
		static
		0 o p_180218_
		1 o p_180219_
	f (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$48
		static
		0 o p_313480_
	f (Lbzm;)Ljava/util/Optional; lambda$createRelationOperations$79
		static
		0 o p_272389_
	f (ZLcom/mojang/brigadier/context/CommandContext;)Lek; lambda$wrapStores$18
		static
		0 o p_137246_
		1 o p_137247_
	g (ZLcom/mojang/brigadier/context/CommandContext;)Lek; lambda$wrapStores$17
		static
		0 o p_137258_
		1 o p_137259_
	g (Lbzm;)Ljava/util/Optional; lambda$createRelationOperations$78
		static
		0 o p_353021_
	g (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$46
		static
		0 o p_313475_
	h (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$44
		static
		0 o p_313482_
	h (Lbzm;)Ljava/util/Optional; lambda$createRelationOperations$77
		static
		0 o p_269758_
	h (ZLcom/mojang/brigadier/context/CommandContext;)Lek; lambda$wrapStores$16
		static
		0 o p_137270_
		1 o p_137271_
	i (Lbzm;)Z lambda$expandOneToManyEntityRelation$75
		static
		0 o p_264784_
	i (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$42
		static
		0 o p_313476_
	j (Lbzm;)Z lambda$expandOneToOneEntityRelation$72
		static
		0 o p_264783_
	j (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$40
		static
		0 o p_313481_
	k (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$38
		static
		0 o p_264789_
	l (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$37
		static
		0 o p_269757_
	m (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$36
		static
		0 o p_415022_
	n (Lcom/mojang/brigadier/context/CommandContext;)Z lambda$addConditionals$35
		static
		0 o p_137277_
	o (Lcom/mojang/brigadier/context/CommandContext;)Lek; lambda$register$15
		static
		0 o p_269759_
	p (Lcom/mojang/brigadier/context/CommandContext;)Lek; lambda$register$14
		static
		0 o p_137279_
	q (Lcom/mojang/brigadier/context/CommandContext;)Lek; lambda$register$13
		static
		0 o p_137281_
	r (Lcom/mojang/brigadier/context/CommandContext;)Lek; lambda$register$12
		static
		0 o p_137283_
	s (Lcom/mojang/brigadier/context/CommandContext;)Lek; lambda$register$11
		static
		0 o p_137285_
	t (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$10
		static
		0 o p_137287_
	u (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$9
		static
		0 o p_137289_
	v (Lcom/mojang/brigadier/context/CommandContext;)Lek; lambda$register$8
		static
		0 o p_137291_
	w (Lcom/mojang/brigadier/context/CommandContext;)Lek; lambda$register$7
		static
		0 o p_274814_
	x (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$6
		static
		0 o p_137293_
	y (Lcom/mojang/brigadier/context/CommandContext;)Lek; lambda$register$5
		static
		0 o p_137295_
	z (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; lambda$register$4
		static
		0 o p_284653_
aoi$a net/minecraft/server/commands/ExecuteCommand$CommandNumericPredicate
	test (Lcom/mojang/brigadier/context/CommandContext;)I test
		0 o p_137301_
aoi$b net/minecraft/server/commands/ExecuteCommand$CommandPredicate
	test (Lcom/mojang/brigadier/context/CommandContext;)Z test
		0 o p_137303_
aoi$c net/minecraft/server/commands/ExecuteCommand$ExecuteIfFunctionCustomModifier
	a Ljava/util/function/IntPredicate; 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 (Lek;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lhj;Lhp;)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;Lhj;Lhp;)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_
aoi$d net/minecraft/server/commands/ExecuteCommand$IntBiPredicate
	test (II)Z test
		0 o p_313938_
		1 o p_313809_
aoj net/minecraft/server/commands/ExperienceCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SET_POINTS_INVALID
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_137307_
	a (Lek;Ljava/util/Collection;ILaoj$a;)I addExperience
		static
		0 o p_137317_
		1 o p_137318_
		2 o p_137319_
		3 o p_137320_
	a (Laoj$a;Lauc;I)Lxo; lambda$queryExperience$8
		static
		0 o p_425209_
		1 o p_425210_
		2 o p_425211_
	a (Laoj$a;ILjava/util/Collection;)Lxo; lambda$setExperience$12
		static
		0 o p_288400_
		1 o p_288401_
		2 o p_288402_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_137309_
	a (Lek;Lauc;Laoj$a;)I queryExperience
		static
		0 o p_137313_
		1 o p_137314_
		2 o p_137315_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_137322_
	b (Laoj$a;ILjava/util/Collection;)Lxo; lambda$setExperience$11
		static
		0 o p_425212_
		1 o p_425213_
		2 o p_425214_
	b (Lek;Ljava/util/Collection;ILaoj$a;)I setExperience
		static
		0 o p_137326_
		1 o p_137327_
		2 o p_137328_
		3 o p_137329_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_137331_
	c (Laoj$a;ILjava/util/Collection;)Lxo; lambda$addExperience$10
		static
		0 o p_288406_
		1 o p_288407_
		2 o p_288408_
	d (Laoj$a;ILjava/util/Collection;)Lxo; lambda$addExperience$9
		static
		0 o p_425215_
		1 o p_425216_
		2 o p_425217_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_137333_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_137335_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_137337_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_137339_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_137341_
aoj$a net/minecraft/server/commands/ExperienceCommand$Type
	a Laoj$a; POINTS
	b Laoj$a; LEVELS
	c Ljava/util/function/BiConsumer; add
	d Ljava/util/function/BiPredicate; set
	e Ljava/lang/String; name
	f Ljava/util/function/ToIntFunction; query
	g [Laoj$a; $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 (Lauc;Ljava/lang/Integer;)Z lambda$static$2
		static
		0 o p_137360_
		1 o p_137361_
	a (Lauc;)I lambda$static$3
		static
		0 o p_287335_
	a ()[Laoj$a; $values
		static
	b (Lauc;Ljava/lang/Integer;)Z lambda$static$0
		static
		0 o p_426948_
		1 o p_426949_
	b (Lauc;)I lambda$static$1
		static
		0 o p_426947_
	valueOf (Ljava/lang/String;)Laoj$a; valueOf
		static
		0 o p_137370_
	values ()[Laoj$a; values
		static
aok net/minecraft/server/commands/FillBiomeCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_LOADED
	b Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_VOLUME_TOO_LARGE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lefy;Leuq;Ljava/util/function/Predicate;Lorg/apache/commons/lang3/mutable/MutableInt;Ljl;IIILdog$f;)Ljl; lambda$makeResolver$4
		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 (Ljl;)Z lambda$fill$5
		static
		0 o p_262543_
	a (Ljb;)Ljb; quantize
		static
		0 o p_262148_
	a (I)I quantize
		static
		0 o p_261998_
	a (Lorg/apache/commons/lang3/mutable/MutableInt;Lefy;Leuq;Ljl;Ljava/util/function/Predicate;)Ldoa; makeResolver
		static
		0 o p_262615_
		1 o p_262698_
		2 o p_262622_
		3 o p_262705_
		4 o p_262695_
	a (Ljava/util/function/Supplier;)V lambda$fill$6
		static
		0 o p_313489_
	a (Laub;Ljb;Ljb;Ljl;)Lcom/mojang/datafixers/util/Either; fill
		static
		0 o p_313898_
		1 o p_313859_
		2 o p_313868_
		3 o p_313728_
	a (Laub;Ljb;Ljb;Ljl;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 (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_261867_
		1 o p_262155_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304216_
		1 o p_304217_
	a (Lek;Ljb;Ljb;Ljl$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 (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_262544_
	a (Lek;Ljava/util/function/Supplier;)V lambda$fill$8
		static
		0 o p_313490_
		1 o p_313491_
	a (Lorg/apache/commons/lang3/mutable/MutableInt;Leuq;)Lxo; lambda$fill$7
		static
		0 o p_288415_
		1 o p_288416_
	b (Ljl;)Z lambda$register$1
		static
		0 o p_313492_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_262554_
aol net/minecraft/server/commands/FillCommand
	a Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_AREA_TOO_LARGE
	b Lgf; HOLLOW_CORE
	c Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Leef;)Z lambda$register$10
		static
		0 o p_180225_
	a (Laos;Laos;Laos;Laol$e;Lcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithMode$16
		static
		0 o p_396554_
		1 o p_396555_
		2 o p_396556_
		3 o p_396557_
		4 o p_396558_
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_214443_
		1 o p_214444_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304218_
		1 o p_304219_
	a (Leg;Lcom/mojang/brigadier/builder/ArgumentBuilder;Laos;Laos;Laos;Laol$e;)Lcom/mojang/brigadier/builder/ArgumentBuilder; wrapWithMode
		static
		0 o p_394423_
		1 o p_393983_
		2 o p_397131_
		3 o p_397847_
		4 o p_397185_
		5 o p_394036_
	a (Lek;Leuq;Lgf;Laol$d;Ljava/util/function/Predicate;Z)I fillBlocks
		static
		0 o p_137386_
		1 o p_137387_
		2 o p_137388_
		3 o p_137389_
		4 o p_137390_
		5 o p_393689_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_392691_
	a (I)Lxo; lambda$fillBlocks$17
		static
		0 o p_288417_
	b (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$register$9
		static
		0 o p_392684_
	b (Laos;Laos;Laos;Laol$e;Lcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithMode$15
		static
		0 o p_396539_
		1 o p_396540_
		2 o p_396541_
		3 o p_396542_
		4 o p_396543_
	c (Laos;Laos;Laos;Laol$e;Lcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithMode$14
		static
		0 o p_396544_
		1 o p_396545_
		2 o p_396546_
		3 o p_396547_
		4 o p_396548_
	c (Lcom/mojang/brigadier/context/CommandContext;)Lgf; lambda$register$8
		static
		0 o p_392718_
	d (Laos;Laos;Laos;Laol$e;Lcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithMode$13
		static
		0 o p_396549_
		1 o p_396550_
		2 o p_396551_
		3 o p_396552_
		4 o p_396553_
	d (Lcom/mojang/brigadier/context/CommandContext;)Ljb; lambda$register$7
		static
		0 o p_392717_
	e (Laos;Laos;Laos;Laol$e;Lcom/mojang/brigadier/context/CommandContext;)I lambda$wrapWithMode$12
		static
		0 o p_396534_
		1 o p_396535_
		2 o p_396536_
		3 o p_396537_
		4 o p_396538_
	e (Lcom/mojang/brigadier/context/CommandContext;)Ljb; lambda$register$6
		static
		0 o p_392704_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_392698_
	g (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate; lambda$register$4
		static
		0 o p_392685_
	h (Lcom/mojang/brigadier/context/CommandContext;)Lgf; lambda$register$3
		static
		0 o p_392692_
	i (Lcom/mojang/brigadier/context/CommandContext;)Ljb; lambda$register$2
		static
		0 o p_392705_
	j (Lcom/mojang/brigadier/context/CommandContext;)Ljb; lambda$register$1
		static
		0 o p_392711_
aol$a net/minecraft/server/commands/FillCommand$1UpdatedPosition
	a Ljb; pos
	b Leeb; oldState
	<init> (Ljb;Leeb;)V <init>
		0 o pos
		1 o oldState
	a ()Ljb; pos
	b ()Leeb; oldState
	equals (Ljava/lang/Object;)Z equals
		0 o p_415606_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aol$b net/minecraft/server/commands/FillCommand$Affector
	a Laol$b; NOOP
	<clinit> ()V <clinit>
		static
	a (Laub;Ljb;)Z lambda$static$0
		static
		0 o p_393846_
		1 o p_393551_
	affect (Laub;Ljb;)Z affect
		0 o p_393675_
		1 o p_394392_
aol$c net/minecraft/server/commands/FillCommand$Filter
	a Laol$c; NOOP
	<clinit> ()V <clinit>
		static
	a (Leuq;Ljb;Lgf;Laub;)Lgf; lambda$static$0
		static
		0 o p_394191_
		1 o p_393566_
		2 o p_394115_
		3 o p_394030_
	filter (Leuq;Ljb;Lgf;Laub;)Lgf; filter
		0 o p_393820_
		1 o p_394309_
		2 o p_394349_
		3 o p_394652_
aol$d net/minecraft/server/commands/FillCommand$Mode
	a Laol$d; REPLACE
	b Laol$d; OUTLINE
	c Laol$d; HOLLOW
	d Laol$d; DESTROY
	e Laol$c; filter
	f Laol$b; affector
	g [Laol$d; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILaol$b;Laol$c;)V <init>
		0 o p_137414_
		1 o p_137415_
		2 o p_394156_
		3 o p_393770_
	a (Laub;Ljb;)Z lambda$static$2
		static
		0 o p_392719_
		1 o p_392720_
	a (Leuq;Ljb;Lgf;Laub;)Lgf; lambda$static$1
		static
		0 o p_137423_
		1 o p_137424_
		2 o p_137425_
		3 o p_137426_
	a ()[Laol$d; $values
		static
	b (Leuq;Ljb;Lgf;Laub;)Lgf; lambda$static$0
		static
		0 o p_137428_
		1 o p_137429_
		2 o p_137430_
		3 o p_137431_
	valueOf (Ljava/lang/String;)Laol$d; valueOf
		static
		0 o p_137438_
	values ()[Laol$d; values
		static
aol$e net/minecraft/server/commands/FillCommand$NullableCommandFunction
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_393605_
aom net/minecraft/server/commands/ForceLoadCommand
	a I MAX_CHUNK_LIMIT
	b Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_TOO_MANY_CHUNKS
	c Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_NOT_TICKING
	d Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALL_ADDED
	e Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NONE_REMOVED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (ZILamd;Ldlz;Ldlz;)Lxo; lambda$changeForceLoad$15
		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/CommandDispatcher;)V register
		static
		0 o p_137677_
	a (Laub;J)V lambda$removeAll$12
		static
		0 o p_137674_
		1 o p_137675_
	a (Lek;Latm;)I queryForceLoad
		static
		0 o p_137683_
		1 o p_137684_
	a (Lek;Latm;Latm;Z)I changeForceLoad
		static
		0 o p_137686_
		1 o p_137687_
		2 o p_137688_
		3 o p_137689_
	a (Lamd;Ljava/lang/String;)Lxo; lambda$listForceLoad$10
		static
		0 o p_304223_
		1 o p_304224_
	a (Lek;)I listForceLoad
		static
		0 o p_137681_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304235_
		1 o p_304236_
	a (Ldlz;Lamd;)Lxo; lambda$queryForceLoad$9
		static
		0 o p_304230_
		1 o p_304231_
	a (Lamd;)Lxo; lambda$removeAll$13
		static
		0 o p_304239_
	a (ZLdlz;Lamd;)Lxo; lambda$changeForceLoad$14
		static
		0 o p_304220_
		1 o p_304221_
		2 o p_304222_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_137679_
	a (ILamd;Ljava/lang/String;)Lxo; lambda$listForceLoad$11
		static
		0 o p_304232_
		1 o p_304233_
		2 o p_304234_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_137694_
	b (Lek;)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$6
		static
		0 o p_137701_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_137705_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_137707_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_137709_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_137711_
aon net/minecraft/server/commands/FunctionCommand
	a Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_FUNCTION_INSTANTATION_FAILURE
	b Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_FUNCTION
	c Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_ARGUMENT_NOT_COMPOUND
	d Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NO_FUNCTIONS
	e Laon$b; FULL_CONTEXT_CALLBACKS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfe$g;Larb;)Lui; getArgumentTag
		static
		0 o p_295114_
		1 o p_296132_
	a (Ljava/util/Collection;Lui;Lem;Lem;Lhp;Laon$b;Lhj;)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 (Laon$a;ZI)V lambda$queueFunctionsNoReturn$6
		static
		0 o p_309466_
		1 o p_309467_
		2 o p_309468_
	a (Larc$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$4
		static
		0 o p_305701_
		1 o p_305702_
	a (Laon$a;Leh;Lho;Lhq;)V lambda$queueFunctionsNoReturn$7
		static
		0 o p_309469_
		1 o p_309470_
		2 o p_309471_
		3 o p_309472_
	a (Lem;Laon$b;Lame;Leh;)Leh; decorateOutputIfNeeded
		static
		0 o p_309706_
		1 o p_309672_
		2 o p_309690_
		3 o p_309608_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_137715_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_305708_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_305709_
		1 o p_305710_
	a (Ljava/util/Collection;Lui;Lem;Lem;Lhp;Laon$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 (Laon$b;Lem;Lame;Leh;ZI)V lambda$decorateOutputIfNeeded$5
		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 (Lek;)Lek; modifySenderForExecution
		static
		0 o p_305783_
	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_
	a (Lui;Lhp;Lcom/mojang/brigadier/CommandDispatcher;Lem;Lib;Lame;Leh;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_
	b (Ljava/util/Collection;Lui;Lem;Lem;Lhp;Laon$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_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304240_
aon$1 net/minecraft/server/commands/FunctionCommand$1
	a Larc$c; val$provider
	<init> (Larc$c;)V <init>
		0 o p_306108_
	a (Lcom/mojang/brigadier/context/CommandContext;)Lui; arguments
		0 o p_306295_
aon$2 net/minecraft/server/commands/FunctionCommand$2
	a Larc$c; val$provider
	<init> (Larc$c;)V <init>
		0 o p_305865_
	a (Lcom/mojang/brigadier/context/CommandContext;)Lui; arguments
		0 o p_306208_
aon$3 net/minecraft/server/commands/FunctionCommand$3
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;)Lui; arguments
		0 o p_306232_
aon$4 net/minecraft/server/commands/FunctionCommand$4
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;)Lui; arguments
		0 o p_305935_
aon$5 net/minecraft/server/commands/FunctionCommand$5
	<init> ()V <init>
	a (Lek;Lame;I)V signalResult
		0 o p_305828_
		1 o p_306288_
		2 o p_306112_
	a (Ljava/lang/Object;Lame;I)V signalResult
		0 o p_306164_
		1 o p_306122_
		2 o p_306038_
	a (Lame;I)Lxo; lambda$signalResult$0
		static
		0 o p_305953_
		1 o p_306244_
aon$a net/minecraft/server/commands/FunctionCommand$1Accumulator
	a Z anyResult
	b I sum
	<init> ()V <init>
	a (I)V add
		0 o p_309590_
aon$b net/minecraft/server/commands/FunctionCommand$Callbacks
	a (Ljava/lang/Object;Lame;I)V signalResult
		0 o p_306084_
		1 o p_306003_
		2 o p_305926_
aon$c net/minecraft/server/commands/FunctionCommand$FunctionCustomExecutor
	<init> ()V <init>
	a (Lek;Lcom/mojang/brigadier/context/ContextChain;Lhj;Lhp;)V runGuarded
		0 o p_305800_
		1 o p_305848_
		2 o p_309662_
		3 o p_306013_
	a (Ljava/util/Collection;)Lxo; lambda$runGuarded$1
		static
		0 o p_305993_
	a (Lcom/mojang/brigadier/context/CommandContext;)Lui; arguments
		0 o p_306010_
	b (Ljava/util/Collection;)Lxo; lambda$runGuarded$0
		static
		0 o p_305840_
	b (Lem;Lcom/mojang/brigadier/context/ContextChain;Lhj;Lhp;)V runGuarded
		0 o p_305795_
		1 o p_305877_
		2 o p_309709_
		3 o p_305962_
aoo net/minecraft/server/commands/GameModeCommand
	a I PERMISSION_LEVEL
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_137730_
	a (Lxo;)Lxo; lambda$logGamemodeChange$2
		static
		0 o p_288443_
	a (Lauc;Lxo;)Lxo; lambda$logGamemodeChange$3
		static
		0 o p_425221_
		1 o p_425222_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;Ldmr;)I setMode
		static
		0 o p_137732_
		1 o p_137733_
		2 o p_137734_
	a (Lek;Lauc;Ldmr;)V logGamemodeChange
		static
		0 o p_137738_
		1 o p_137739_
		2 o p_137740_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_258229_
	a (Lauc;Ldmr;)V setGameMode
		static
		0 o p_425812_
		1 o p_425591_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_258228_
	b (Lek;Lauc;Ldmr;)Z setGameMode
		static
		0 o p_426080_
		1 o p_425520_
		2 o p_426186_
aop net/minecraft/server/commands/GameRuleCommand
	<init> ()V <init>
	a (Lek;Ldmq$e;)I queryRule
		static
		0 o p_137758_
		1 o p_137759_
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_137745_
		1 o p_373017_
	a (Ldmq$e;Ldmq$g;)Lxo; lambda$queryRule$1
		static
		0 o p_288446_
		1 o p_288447_
	a (Lcom/mojang/brigadier/context/CommandContext;Ldmq$e;)I setRule
		static
		0 o p_137755_
		1 o p_137756_
	b (Ldmq$e;Ldmq$g;)Lxo; lambda$setRule$0
		static
		0 o p_288444_
		1 o p_288445_
aop$1 net/minecraft/server/commands/GameRuleCommand$1
	a Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; val$base
	<init> (Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;)V <init>
		0 o p_137762_
	a (Ldmq$e;Lcom/mojang/brigadier/context/CommandContext;)I lambda$visit$1
		static
		0 o p_137767_
		1 o p_137768_
	a (Ldmq$e;Ldmq$f;)V visit
		0 o p_137764_
		1 o p_137765_
	b (Ldmq$e;Lcom/mojang/brigadier/context/CommandContext;)I lambda$visit$0
		static
		0 o p_137770_
		1 o p_137771_
aoq net/minecraft/server/commands/GiveCommand
	a I MAX_ALLOWED_ITEMSTACKS
	<init> ()V <init>
	a (Lek;Lgy;Ljava/util/Collection;I)I giveItem
		static
		0 o p_137779_
		1 o p_137780_
		2 o p_137781_
		3 o p_137782_
	a (ILdcv;Ljava/util/Collection;)Lxo; lambda$giveItem$3
		static
		0 o p_288448_
		1 o p_288449_
		2 o p_288450_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_137775_
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_214446_
		1 o p_214447_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_137784_
	b (ILdcv;Ljava/util/Collection;)Lxo; lambda$giveItem$2
		static
		0 o p_425223_
		1 o p_425224_
		2 o p_425225_
aor net/minecraft/server/commands/HelpCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lxo; lambda$register$0
		static
		0 o p_288456_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_137788_
	a (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;)Lxo; lambda$register$2
		static
		0 o p_288454_
		1 o p_288455_
	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_
aos net/minecraft/server/commands/InCommandFunction
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_397706_
aot net/minecraft/server/commands/ItemCommands
	a Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; ERROR_TARGET_NOT_A_CONTAINER
	b Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; ERROR_SOURCE_NOT_A_CONTAINER
	c Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_TARGET_INAPPLICABLE_SLOT
	d Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_SOURCE_INAPPLICABLE_SLOT
	e Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_TARGET_NO_CHANGES
	f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_TARGET_NO_CHANGES_KNOWN_ITEM
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lek;Ljb;Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;)Lbxc; getContainer
		static
		0 o p_180328_
		1 o p_180329_
		2 o p_180330_
	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 (Lek;Ljava/util/Collection;ILdcv;)I setEntityItem
		static
		0 o p_180332_
		1 o p_180333_
		2 o p_180334_
		3 o p_180335_
	a (Lek;Ljava/util/Collection;ILjl;)I modifyEntityItem
		static
		0 o p_180337_
		1 o p_180338_
		2 o p_180339_
		3 o p_335904_
	a (Lek;Ljb;ILdcv;)I setBlockItem
		static
		0 o p_180292_
		1 o p_180293_
		2 o p_180294_
		3 o p_180295_
	a (Ljava/util/List;Ldcv;)Lxo; lambda$setEntityItem$25
		static
		0 o p_288464_
		1 o p_288465_
	a (Lek;Lbzm;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 (Lek;Ljb;ILjava/util/Collection;ILjl;)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 (Ljb;Ldcv;)Lxo; lambda$setBlockItem$23
		static
		0 o p_288469_
		1 o p_288470_
	a (Lek;Lbzm;ILjb;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 (Lek;Ljb;I)Ldcv; getBlockItem
		static
		0 o p_180288_
		1 o p_180289_
		2 o p_180290_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4
		static
		0 o p_304245_
	a (Lek;Ljb;ILjb;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 (Lbzm;I)Ldcv; getEntityItem
		static
		0 o p_180246_
		1 o p_180247_
	a (Lek;Ljb;ILjl;)I modifyBlockItem
		static
		0 o p_180297_
		1 o p_180298_
		2 o p_180299_
		3 o p_335627_
	a (Ljava/util/Map$Entry;)Lxo; lambda$modifyEntityItem$21
		static
		0 o p_288466_
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_214449_
		1 o p_214450_
	a (Ljava/util/Map;)Lxo; lambda$modifyEntityItem$22
		static
		0 o p_288463_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$5
		static
		0 o p_304254_
		1 o p_304255_
	a (Lek;Lbzm;ILjava/util/Collection;ILjl;)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 (Lek;Ljl;Ldcv;)Ldcv; applyModifier
		static
		0 o p_180284_
		1 o p_335682_
		2 o p_180286_
	a (Lek;Ljb;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 (Lek;Lbzm;ILjb;ILjl;)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 (Lek;Ljb;ILjb;ILjl;)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 (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19
		static
		0 o p_335227_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18
		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 (Ljb;Ldcv;)Lxo; lambda$modifyBlockItem$20
		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_
	b (Ljava/util/List;Ldcv;)Lxo; lambda$setEntityItem$24
		static
		0 o p_288467_
		1 o p_288468_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17
		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$16
		static
		0 o p_180363_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15
		static
		0 o p_335224_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14
		static
		0 o p_180367_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13
		static
		0 o p_180369_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12
		static
		0 o p_180371_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_335223_
	j (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_180375_
	k (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_335226_
	l (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_180379_
	m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_180381_
	n (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_180383_
aou net/minecraft/server/commands/JfrCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; START_FAILED
	b Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; DUMP_FAILED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_183646_
	a (Lxo;)Lxo; lambda$stopJfr$5
		static
		0 o p_304517_
	a (Ljava/nio/file/Path;Lyl;)Lyl; lambda$stopJfr$4
		static
		0 o p_392726_
		1 o p_392727_
	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$2
		static
		0 o p_183648_
	a (Lek;)I startJfr
		static
		0 o p_183650_
	a ()Lxo; lambda$startJfr$3
		static
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_183657_
	b (Lek;)I stopJfr
		static
		0 o p_183659_
aov net/minecraft/server/commands/KickCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_KICKING_OWNER
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SINGLEPLAYER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lek;Ljava/util/Collection;Lxo;)I kickPlayers
		static
		0 o p_137802_
		1 o p_137803_
		2 o p_137804_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_137796_
	a (Lauc;Lxo;)Lxo; lambda$kickPlayers$2
		static
		0 o p_425226_
		1 o p_425227_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_137798_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_137806_
aow net/minecraft/server/commands/KillCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_137808_
	a (Ljava/util/Collection;)Lxo; lambda$kill$3
		static
		0 o p_288475_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_137810_
	a (Lek;Ljava/util/Collection;)I kill
		static
		0 o p_137814_
		1 o p_137815_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_137817_
	b (Ljava/util/Collection;)Lxo; lambda$kill$2
		static
		0 o p_288474_
aox net/minecraft/server/commands/ListPlayersCommand
	<init> ()V <init>
	a (Ljava/util/List;Layb;Lxo;)Lxo; lambda$format$3
		static
		0 o p_288476_
		1 o p_288477_
		2 o p_288478_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_137821_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_137823_
	a (Lek;)I listPlayers
		static
		0 o p_137825_
	a (Lek;Ljava/util/function/Function;)I format
		static
		0 o p_137827_
		1 o p_137828_
	a (Lauc;)Lxo; lambda$listPlayersWithUuids$2
		static
		0 o p_426950_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_137830_
	b (Lek;)I listPlayersWithUuids
		static
		0 o p_137832_
aoy net/minecraft/server/commands/LocateCommand
	a Lorg/slf4j/Logger; LOGGER
	b Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_STRUCTURE_NOT_FOUND
	c Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_STRUCTURE_INVALID
	d Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_BIOME_NOT_FOUND
	e Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_POI_NOT_FOUND
	f I MAX_STRUCTURE_SEARCH_RADIUS
	g I MAX_BIOME_SEARCH_RADIUS
	h I BIOME_SAMPLE_RESOLUTION_HORIZONTAL
	i I BIOME_SAMPLE_RESOLUTION_VERTICAL
	j I POI_SEARCH_RADIUS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lek;Ljb;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 (Lamd;)Ljava/lang/String; lambda$showLocateResult$12
		static
		0 o p_214498_
	a (Lek;Lfq$c;Ljb;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 (Lfq$c;Ljy;)Ljava/util/Optional; getHolders
		static
		0 o p_251212_
		1 o p_249691_
	a (Lek;Lfq$c;)I locateStructure
		static
		0 o p_214472_
		1 o p_249893_
	a (Lek;Lfp$c;Ljb;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 (Lcom/mojang/datafixers/util/Pair;Lbae;)Ljava/lang/String; lambda$showLocateResult$13
		static
		0 o p_339433_
		1 o p_339434_
	a (IIII)F dist
		static
		0 o p_137854_
		1 o p_137855_
		2 o p_137856_
		3 o p_137857_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_304260_
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_249870_
		1 o p_248936_
	a (Ljava/lang/String;Ljava/lang/String;Lxo;I)Lxo; lambda$showLocateResult$15
		static
		0 o p_288480_
		1 o p_288481_
		2 o p_288482_
		3 o p_288483_
	a (Lfp$c;Ljl$c;)Ljava/lang/String; lambda$showLocateResult$10
		static
		0 o p_248146_
		1 o p_248147_
	a (Ljy;Lamd;)Ljava/util/Optional; lambda$getHolders$8
		static
		0 o p_367876_
		1 o p_367877_
	a (Ljl;)Ljp$a; lambda$getHolders$7
		static
		0 o p_214491_
	a (Ljb;Ljava/lang/String;Lyl;)Lyl; lambda$showLocateResult$14
		static
		0 o p_392731_
		1 o p_392732_
		2 o p_392733_
	a (Lek;Lfp$c;)I locateBiome
		static
		0 o p_252062_
		1 o p_249756_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_258234_
	a (Lfp$c;Lcom/mojang/datafixers/util/Pair;Ljp$c;)Ljava/lang/String; lambda$showLocateResult$11
		static
		0 o p_315915_
		1 o p_315916_
		2 o p_315917_
	a (Lfq$c;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$locateStructure$9
		static
		0 o p_248139_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_258232_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304259_
	b (Lek;Lfp$c;)I locatePoi
		static
		0 o p_252013_
		1 o p_249480_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		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_
aoz net/minecraft/server/commands/LookAt
	perform (Lek;Lbzm;)V perform
		0 o p_379648_
		1 o p_380029_
aoz$a net/minecraft/server/commands/LookAt$LookAtEntity
	a Lbzm; entity
	b Lex$a; anchor
	<init> (Lbzm;Lex$a;)V <init>
		0 o entity
		1 o anchor
	a ()Lbzm; entity
	b ()Lex$a; anchor
	equals (Ljava/lang/Object;)Z equals
		0 o p_380033_
	hashCode ()I hashCode
	perform (Lek;Lbzm;)V perform
		0 o p_380255_
		1 o p_379889_
	toString ()Ljava/lang/String; toString
aoz$b net/minecraft/server/commands/LookAt$LookAtPosition
	a Lfis; position
	<init> (Lfis;)V <init>
		0 o position
	a ()Lfis; position
	equals (Ljava/lang/Object;)Z equals
		0 o p_379626_
	hashCode ()I hashCode
	perform (Lek;Lbzm;)V perform
		0 o p_379815_
		1 o p_379917_
	toString ()Ljava/lang/String; toString
ap net/minecraft/advancements/AdvancementType
	a Lap; TASK
	b Lap; CHALLENGE
	c Lap; GOAL
	d Lcom/mojang/serialization/Codec; CODEC
	e Ljava/lang/String; name
	f Lo; chatColor
	g Lxo; displayName
	h [Lap; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lo;)V <init>
		0 o p_312787_
		1 o p_311985_
		2 o p_312210_
		3 o p_312089_
	a (Laj;Lauc;)Lyc; createAnnouncement
		0 o p_311791_
		1 o p_312517_
	a ()Lo; getChatColor
	b ()Lxo; getDisplayName
	c ()Ljava/lang/String; getSerializedName
	d ()[Lap; $values
		static
	valueOf (Ljava/lang/String;)Lap; valueOf
		static
		0 o p_312884_
	values ()[Lap; values
		static
apa net/minecraft/server/commands/LootCommand
	a Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NO_HELD_ITEMS
	b Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NO_ENTITY_LOOT_TABLE
	c Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NO_BLOCK_LOOT_TABLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lek;Ljb;IILjava/util/List;Lapa$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 (Leg;Lcom/mojang/brigadier/builder/ArgumentBuilder;Lapa$b;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$13
		static
		0 o p_425229_
		1 o p_425230_
		2 o p_425231_
	a (Lbzm;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 (Lek;Ljava/util/List;Lamd;)V callback
		static
		0 o p_137969_
		1 o p_137970_
		2 o p_336191_
	a (Lek;Ljava/util/List;)V callback
		static
		0 o p_137966_
		1 o p_137967_
	a (Ljava/util/List;)Lxo; lambda$callback$23
		static
		0 o p_288485_
	a (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lapa$c;)Lcom/mojang/brigadier/builder/ArgumentBuilder; addTargets
		static
		0 o p_137903_
		1 o p_137904_
	a (Lbxc;Ldcv;)Z distributeToContainer
		static
		0 o p_137886_
		1 o p_137887_
	a (Lcom/mojang/brigadier/context/CommandContext;Lbzm;Lapa$b;)I dropKillLoot
		static
		0 o p_137906_
		1 o p_137907_
		2 o p_137908_
	a (Ldcv;Lamd;)Lxo; lambda$callback$24
		static
		0 o p_335235_
		1 o p_335236_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljl;Ljb;Ldcv;Lapa$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 (Ldcv;Ldcv;)Z canMergeItems
		static
		0 o p_137895_
		1 o p_137896_
	a (Laub;Lfis;Ldcv;)V lambda$dropInWorld$21
		static
		0 o p_137882_
		1 o p_137883_
		2 o p_137884_
	a (Lek;Lfis;Ljava/util/List;Lapa$a;)I dropInWorld
		static
		0 o p_137946_
		1 o p_137947_
		2 o p_137948_
		3 o p_137949_
	a (Ljava/util/Collection;Ljava/util/List;Lapa$a;)I playerGive
		static
		0 o p_137985_
		1 o p_137986_
		2 o p_137987_
	a (Lek;Ljb;Ljava/util/List;Lapa$a;)I blockDistribute
		static
		0 o p_137961_
		1 o p_137962_
		2 o p_137963_
		3 o p_137964_
	a (Lek;Ljava/util/Optional;Ljava/util/List;)V lambda$dropKillLoot$27
		static
		0 o p_367878_
		1 o p_367879_
		2 o p_367880_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lapa$a;)I lambda$addTargets$20
		static
		0 o p_137918_
		1 o p_137919_
		2 o p_137920_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljl;Lapa$b;)I dropChestLoot
		static
		0 o p_137933_
		1 o p_336054_
		2 o p_137935_
	a (Ldcv;)Lxo; lambda$callback$22
		static
		0 o p_288484_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljl;Lfdm;Lapa$b;)I drop
		static
		0 o p_287721_
		1 o p_335766_
		2 o p_287728_
		3 o p_287770_
	a (Lapa$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12
		static
		0 o p_180393_
		1 o p_180394_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_367884_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljb;Ldcv;Lapa$b;)I dropBlockLoot
		static
		0 o p_137913_
		1 o p_137914_
		2 o p_137915_
		3 o p_137916_
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_214516_
		1 o p_214517_
	a (Lek;Lbzw;)Ldcv; getSourceHandItem
		static
		0 o p_137939_
		1 o p_137940_
	a (Ljava/util/Collection;IILjava/util/List;Lapa$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 (Lek;Ljb;)Lbxc; getContainer
		static
		0 o p_137951_
		1 o p_137952_
	a (Ljava/util/List;Lamd;)Lxo; lambda$callback$25
		static
		0 o p_335244_
		1 o p_335245_
	b (Lek;Ljava/util/List;)V lambda$drop$28
		static
		0 o p_137996_
		1 o p_137997_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304262_
	b (Lek;Ljava/util/Optional;Ljava/util/List;)V lambda$dropBlockLoot$26
		static
		0 o p_367881_
		1 o p_367882_
		2 o p_367883_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lapa$a;)I lambda$addTargets$19
		static
		0 o p_137992_
		1 o p_137993_
		2 o p_137994_
	b (Lapa$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_180396_
		1 o p_180397_
	c (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304268_
	c (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lapa$a;)I lambda$addTargets$18
		static
		0 o p_138004_
		1 o p_138005_
		2 o p_138006_
	c (Lapa$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_180399_
		1 o p_180400_
	d (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lapa$a;)I lambda$addTargets$17
		static
		0 o p_138011_
		1 o p_138012_
		2 o p_138013_
	d (Lapa$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_180402_
		1 o p_180403_
	e (Lapa$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_180405_
		1 o p_180406_
	e (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lapa$a;)I lambda$addTargets$16
		static
		0 o p_138018_
		1 o p_138019_
		2 o p_138020_
	f (Lapa$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_335228_
		1 o p_335229_
	f (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lapa$a;)I lambda$addTargets$15
		static
		0 o p_138025_
		1 o p_138026_
		2 o p_138027_
	g (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lapa$a;)I lambda$addTargets$14
		static
		0 o p_138032_
		1 o p_138033_
		2 o p_138034_
	g (Lapa$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_335239_
		1 o p_335240_
	h (Lapa$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_335237_
		1 o p_335238_
	i (Lapa$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_335233_
		1 o p_335234_
	j (Lapa$b;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_335246_
		1 o p_335247_
apa$a net/minecraft/server/commands/LootCommand$Callback
	accept (Ljava/util/List;)V accept
		0 o p_138048_
apa$b net/minecraft/server/commands/LootCommand$DropConsumer
	accept (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lapa$a;)I accept
		0 o p_138050_
		1 o p_138051_
		2 o p_138052_
apa$c net/minecraft/server/commands/LootCommand$TailProvider
	construct (Lcom/mojang/brigadier/builder/ArgumentBuilder;Lapa$b;)Lcom/mojang/brigadier/builder/ArgumentBuilder; construct
		0 o p_138054_
		1 o p_138055_
apb net/minecraft/server/commands/MsgCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;Lye;)V lambda$register$0
		static
		0 o p_248152_
		1 o p_248153_
		2 o p_248154_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_248155_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138061_
	a (Lek;Ljava/util/Collection;Lye;)V sendMessage
		static
		0 o p_250209_
		1 o p_252344_
		2 o p_249416_
apc net/minecraft/server/commands/OpCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_OP
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Layb;Lauc;)Z lambda$register$0
		static
		0 o p_426952_
		1 o p_426953_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138080_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$2
		static
		0 o p_138084_
		1 o p_138085_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_138082_
	a (Lcom/mojang/authlib/GameProfile;)Lxo; lambda$opPlayers$4
		static
		0 o p_392737_
	a (Lek;Ljava/util/Collection;)I opPlayers
		static
		0 o p_138089_
		1 o p_138090_
	a (Lauc;)Ljava/lang/String; lambda$register$1
		static
		0 o p_426951_
apd net/minecraft/server/commands/PardonCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; 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$0
		static
		0 o p_138098_
		1 o p_138099_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_138096_
	a (Lcom/mojang/authlib/GameProfile;)Lxo; lambda$pardonPlayers$2
		static
		0 o p_293782_
	a (Lek;Ljava/util/Collection;)I pardonPlayers
		static
		0 o p_138103_
		1 o p_138104_
ape net/minecraft/server/commands/PardonIpCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_BANNED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lxo; lambda$unban$2
		static
		0 o p_288495_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138109_
	a (Lek;Ljava/lang/String;)I unban
		static
		0 o p_138118_
		1 o p_138119_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$0
		static
		0 o p_138113_
		1 o p_138114_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_138111_
apf net/minecraft/server/commands/ParticleCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_138123_
		1 o p_248587_
	a (Lmc;)Lxo; lambda$sendParticles$7
		static
		0 o p_288496_
	a (Lek;Lmc;Lfis;Lfis;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 (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_138125_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_138138_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_138140_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_138142_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138144_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_138146_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_138148_
apg net/minecraft/server/commands/PerfCommand
	a Lorg/slf4j/Logger; LOGGER
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_RUNNING
	c Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_RUNNING
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_180438_
	a (Lek;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)Lxo; lambda$whenStopped$6
		static
		0 o p_288497_
		1 o p_288498_
	a (Lek;)I startProfilingDedicatedServer
		static
		0 o p_180442_
	a (Lek;Lnet/minecraft/server/MinecraftServer;Ljava/nio/file/Path;)V lambda$startProfilingDedicatedServer$3
		static
		0 o p_180451_
		1 o p_180452_
		2 o p_180453_
	a (Ljava/lang/String;)Lxo; lambda$saveResults$5
		static
		0 o p_288499_
	a (Lek;Lbtr;)V whenStopped
		static
		0 o p_180444_
		1 o p_180445_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_180440_
	a ()Lxo; lambda$startProfilingDedicatedServer$4
		static
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_180455_
	b (Lek;Lbtr;)V lambda$startProfilingDedicatedServer$2
		static
		0 o p_180459_
		1 o p_180460_
	b (Lek;)I stopProfilingDedicatedServer
		static
		0 o p_180457_
aph net/minecraft/server/commands/PermissionCheck
	a ()I requiredLevel
api net/minecraft/server/commands/PlaceCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FEATURE_FAILED
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_JIGSAW_FAILED
	c Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_STRUCTURE_FAILED
	d Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_TEMPLATE_INVALID
	e Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEMPLATE_FAILED
	f Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_TEMPLATES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Levg;Laub;Lefz;Ldlz;)V lambda$placeStructure$18
		static
		0 o p_428123_
		1 o p_428124_
		2 o p_428125_
		3 o p_428126_
	a (Lek;Ljl$c;Ljb;)I placeFeature
		static
		0 o p_214576_
		1 o p_248822_
		2 o p_214578_
	a (Ljb;)Lxo; lambda$placeJigsaw$16
		static
		0 o p_288508_
	a (Ljava/lang/String;Ljb;)Lxo; lambda$placeStructure$19
		static
		0 o p_288509_
		1 o p_288510_
	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 (Laub;Ldlz;Ldlz;)V checkLoaded
		static
		0 o p_214544_
		1 o p_214545_
		2 o p_214546_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_214548_
	a (Lek;Ljl;Lame;ILjb;)I placeJigsaw
		static
		0 o p_214570_
		1 o p_214571_
		2 o p_214572_
		3 o p_214573_
		4 o p_214574_
	a (Ljl;)Z lambda$placeStructure$17
		static
		0 o p_214580_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304274_
	a (Laub;Ldlz;)Z lambda$checkLoaded$21
		static
		0 o p_313493_
		1 o p_313494_
	a (Lek;Lame;Ljb;Ldwu;Ldvd;FIZ)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_
		7 o p_394331_
	a (Lame;Ljb;)Lxo; lambda$placeTemplate$20
		static
		0 o p_304275_
		1 o p_304276_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14
		static
		0 o p_392743_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13
		static
		0 o p_392739_
	b (Ljava/lang/String;Ljb;)Lxo; lambda$placeFeature$15
		static
		0 o p_288506_
		1 o p_288507_
	b (Lek;Ljl$c;Ljb;)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_392742_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_392740_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_392738_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_392741_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_392744_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_248168_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_274826_
	j (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_248167_
	k (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_274825_
	l (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_248163_
	m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_274824_
apj net/minecraft/server/commands/PlaySoundCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TOO_FAR
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138157_
	a (Laza;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; source
		static
		0 o p_138152_
	a (Lek;Ljava/util/Collection;Lame;Laza;Lfis;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_
	a (Laza;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$6
		static
		0 o p_138154_
		1 o p_138155_
	a (Lame;Ljava/util/List;)Lxo; lambda$playSound$7
		static
		0 o p_425239_
		1 o p_425240_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_329892_
	a (Lauc;)Ljava/util/Collection; getCallingPlayerAsCollection
		static
		0 o p_330601_
	a (Lame;I)Lxo; lambda$playSound$8
		static
		0 o p_415036_
		1 o p_415037_
	b (Laza;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$5
		static
		0 o p_138170_
		1 o p_138171_
	c (Laza;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$4
		static
		0 o p_138173_
		1 o p_138174_
	d (Laza;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$3
		static
		0 o p_138176_
		1 o p_138177_
	e (Laza;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$2
		static
		0 o p_138179_
		1 o p_138180_
	f (Laza;Lcom/mojang/brigadier/context/CommandContext;)I lambda$source$1
		static
		0 o p_329893_
		1 o p_329894_
apk net/minecraft/server/commands/PublishCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED
	b Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_ALREADY_PUBLISHED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138185_
	a (Lek;IZLdmr;)I publish
		static
		0 o p_260117_
		1 o p_259411_
		2 o p_260137_
		3 o p_259145_
	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$4
		static
		0 o p_258238_
	a (I)Lyc; getSuccessMessage
		static
		0 o p_259532_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_258237_
	b (I)Lxo; lambda$publish$5
		static
		0 o p_288515_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_258236_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_258235_
apl net/minecraft/server/commands/RaidCommand
	<init> ()V <init>
	a (II)Lxo; lambda$setRaidOmenLevel$7
		static
		0 o p_288518_
		1 o p_288519_
	a (Ljava/lang/StringBuilder;)Lxo; lambda$check$12
		static
		0 o p_288517_
	a (Lauc;)Lcwj; getRaid
		static
		0 o p_180467_
	a (Lek;)I glow
		static
		0 o p_180473_
	a (Lek;Lxo;)I playSound
		static
		0 o p_180478_
		1 o p_180479_
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_180469_
		1 o p_323666_
	a (Lek;I)I setRaidOmenLevel
		static
		0 o p_180475_
		1 o p_180476_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_180471_
	a ()Lxo; lambda$stop$10
		static
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_337538_
	b (Lek;I)I start
		static
		0 o p_180485_
		1 o p_180486_
	b ()Lxo; lambda$start$9
		static
	b (Lek;)I spawnLeader
		static
		0 o p_180483_
	b (Ljava/lang/StringBuilder;)Lxo; lambda$check$11
		static
		0 o p_288516_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_180488_
	c ()Lxo; lambda$spawnLeader$8
		static
	c (Lek;)I stop
		static
		0 o p_180490_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_400887_
	d (Lek;)I check
		static
		0 o p_180494_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_180496_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_180500_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_180502_
apm net/minecraft/server/commands/RandomCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_RANGE_TOO_LARGE
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_RANGE_TOO_SMALL
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/List;Lame;Lbxo;)V lambda$suggestRandomSequence$10
		static
		0 o p_294826_
		1 o p_294879_
		2 o p_294337_
	a (Lek;Lcx$d;Lame;Z)I randomSample
		static
		0 o p_295774_
		1 o p_295453_
		2 o p_294336_
		3 o p_296222_
	a (Lek;)I resetAllSequences
		static
		0 o p_294291_
	a (Lek;Lame;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;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestRandomSequence
		static
		0 o p_296223_
		1 o p_295797_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_295018_
	a (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$drawRandomValueTree$9
		static
		0 o p_295586_
		1 o p_295226_
	a (Lek;Lame;)I resetSequence
		static
		0 o p_295984_
		1 o p_296220_
	a (Lame;)Lxo; lambda$resetSequence$13
		static
		0 o p_304283_
	a (Ljava/lang/String;Z)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; drawRandomValueTree
		static
		0 o p_295419_
		1 o p_295785_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_295213_
	a (Lek;IZZ)I resetAllSequencesAndSetNewDefaults
		static
		0 o p_294151_
		1 o p_295754_
		2 o p_294405_
		3 o p_294396_
	a (I)Lxo; lambda$resetAllSequencesAndSetNewDefaults$15
		static
		0 o p_296399_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_294832_
	b (Lame;)Lxo; lambda$resetSequence$12
		static
		0 o p_304282_
	b (ZLcom/mojang/brigadier/context/CommandContext;)I lambda$drawRandomValueTree$8
		static
		0 o p_295527_
		1 o p_294702_
	b (I)Lxo; lambda$resetAllSequences$14
		static
		0 o p_294600_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_295487_
	c (I)Lxo; lambda$randomSample$11
		static
		0 o p_295355_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_295053_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_295871_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_295162_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_294436_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_295916_
apn net/minecraft/server/commands/RecipeCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_GIVE_FAILED
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TAKE_FAILED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138201_
	a (Ljava/util/Collection;Ljava/util/Collection;)Lxo; lambda$takeRecipes$7
		static
		0 o p_288526_
		1 o p_288527_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_138203_
	a (Lek;Ljava/util/Collection;Ljava/util/Collection;)I giveRecipes
		static
		0 o p_138207_
		1 o p_138208_
		2 o p_138209_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_379015_
	b (Ljava/util/Collection;Ljava/util/Collection;)Lxo; lambda$takeRecipes$6
		static
		0 o p_425241_
		1 o p_425242_
	b (Lek;Ljava/util/Collection;Ljava/util/Collection;)I takeRecipes
		static
		0 o p_138213_
		1 o p_138214_
		2 o p_138215_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_138217_
	c (Ljava/util/Collection;Ljava/util/Collection;)Lxo; lambda$giveRecipes$5
		static
		0 o p_288524_
		1 o p_288525_
	d (Ljava/util/Collection;Ljava/util/Collection;)Lxo; lambda$giveRecipes$4
		static
		0 o p_425243_
		1 o p_425244_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_379014_
apo net/minecraft/server/commands/ReloadCommand
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138227_
	a (Lek;Ljava/lang/Throwable;)Ljava/lang/Void; lambda$reloadPacks$0
		static
		0 o p_138233_
		1 o p_138234_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_288528_
	a (Ljava/util/Collection;Lek;)V reloadPacks
		static
		0 o p_138236_
		1 o p_138237_
	a (Lawz;Lfdd;Ljava/util/Collection;)Ljava/util/Collection; discoverNewPacks
		static
		0 o p_138223_
		1 o p_138224_
		2 o p_138225_
	a ()Lxo; lambda$register$1
		static
app net/minecraft/server/commands/ReturnCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_282091_
app$a net/minecraft/server/commands/ReturnCommand$ReturnFailCustomExecutor
	<init> ()V <init>
	a (Lem;Lcom/mojang/brigadier/context/ContextChain;Lhj;Lhp;)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;Lhj;Lhp;)V run
		0 o p_309671_
		1 o p_309588_
		2 o p_309555_
		3 o p_309565_
app$b net/minecraft/server/commands/ReturnCommand$ReturnFromCommandCustomModifier
	<init> ()V <init>
	a (Ljava/lang/Object;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lhj;Lhp;)V apply
		0 o p_309668_
		1 o p_309602_
		2 o p_309675_
		3 o p_309713_
		4 o p_309611_
	a (Lem;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lhj;Lhp;)V apply
		0 o p_309535_
		1 o p_305925_
		2 o p_305969_
		3 o p_309676_
		4 o p_305873_
app$c net/minecraft/server/commands/ReturnCommand$ReturnValueCustomExecutor
	<init> ()V <init>
	a (Lem;Lcom/mojang/brigadier/context/ContextChain;Lhj;Lhp;)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;Lhj;Lhp;)V run
		0 o p_309699_
		1 o p_306039_
		2 o p_309627_
		3 o p_305874_
apq net/minecraft/server/commands/RideCommand
	a Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NOT_RIDING
	b Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_ALREADY_RIDING
	c Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_MOUNT_FAILED
	d Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_MOUNTING_PLAYER
	e Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_MOUNTING_LOOP
	f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_WRONG_DIMENSION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lek;Lbzm;)I dismount
		static
		0 o p_265724_
		1 o p_265678_
	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 (Lek;Lbzm;Lbzm;)I mount
		static
		0 o p_265285_
		1 o p_265711_
		2 o p_265339_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_265418_
	a (Lbzm;Lbzm;)Lxo; lambda$dismount$7
		static
		0 o p_288531_
		1 o p_288532_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_265139_
	b (Lbzm;Lbzm;)Lxo; lambda$mount$6
		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 (Lbzm;Lbzm;)Z lambda$mount$5
		static
		0 o p_265643_
		1 o p_265501_
apr net/minecraft/server/commands/RotateCommand
	<init> ()V <init>
	a (Lbzm;)Lxo; lambda$rotate$5
		static
		0 o p_379313_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_379668_
	a (Lek;Lbzm;Laoz;)I rotate
		static
		0 o p_379896_
		1 o p_380037_
		2 o p_379419_
	a (Lek;Lbzm;Lgm;)I rotate
		static
		0 o p_379593_
		1 o p_380003_
		2 o p_380100_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_379579_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_380018_
	b (Lbzm;)Lxo; lambda$rotate$4
		static
		0 o p_379957_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_379526_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_379342_
aps net/minecraft/server/commands/SaveAllCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138272_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_138274_
	a (Lek;Z)I saveAll
		static
		0 o p_138278_
		1 o p_138279_
	a ()Lxo; lambda$saveAll$3
		static
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_138281_
	b ()Lxo; lambda$saveAll$2
		static
apt net/minecraft/server/commands/SaveOffCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_OFF
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_138287_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138285_
	a ()Lxo; lambda$register$0
		static
apu net/minecraft/server/commands/SaveOnCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_ON
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_138295_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138293_
	a ()Lxo; lambda$register$0
		static
apv net/minecraft/server/commands/SayCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_248171_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138410_
	a (Lcom/mojang/brigadier/context/CommandContext;Lye;)V lambda$register$0
		static
		0 o p_248169_
		1 o p_248170_
apw net/minecraft/server/commands/ScheduleCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SAME_TICK
	b Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_CANT_REMOVE
	c Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_MACRO
	d Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_SCHEDULE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138420_
	a (Lek;Ljava/lang/String;)I remove
		static
		0 o p_138434_
		1 o p_138435_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304295_
	a (Lek;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_
	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 (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_138422_
	a (Lame;IJ)Lxo; lambda$schedule$7
		static
		0 o p_304289_
		1 o p_304290_
		2 o p_304291_
	a (ILjava/lang/String;)Lxo; lambda$remove$8
		static
		0 o p_288555_
		1 o p_288556_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_138455_
	b (Lame;IJ)Lxo; lambda$schedule$6
		static
		0 o p_304292_
		1 o p_304293_
		2 o p_304294_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_138457_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138459_
apx net/minecraft/server/commands/ScoreboardCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_OBJECTIVE_ALREADY_EXISTS
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_DISPLAY_SLOT_ALREADY_EMPTY
	c Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_DISPLAY_SLOT_ALREADY_SET
	d Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TRIGGER_ALREADY_ENABLED
	e Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_TRIGGER
	f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_NO_VALUE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfjp;)Lxo; lambda$addObjective$67
		static
		0 o p_288600_
	a (Lek;Lfjw;Lfjp;)I getScore
		static
		0 o p_138499_
		1 o p_313820_
		2 o p_138501_
	a (Lcom/mojang/brigadier/context/CommandContext;Lze;)I lambda$register$22
		static
		0 o p_313512_
		1 o p_313513_
	a (Leg;Lcom/mojang/brigadier/builder/ArgumentBuilder;Lapx$a;)Lcom/mojang/brigadier/builder/ArgumentBuilder; addNumberFormats
		static
		0 o p_323655_
		1 o p_313757_
		2 o p_313912_
	a (Lapx$a;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$27
		static
		0 o p_313548_
		1 o p_313549_
	a (Lek;Ljava/util/Collection;Lfjp;Lfi$a;Ljava/util/Collection;Lfjp;)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 (Lfjo;Lfjp;)Lxo; lambda$setDisplaySlot$59
		static
		0 o p_293786_
		1 o p_293787_
	a (Lek;Lfjo;)I clearDisplaySlot
		static
		0 o p_138478_
		1 o p_294251_
	a (Lek;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 (Lek;Lfjw;)I listTrackedPlayerScores
		static
		0 o p_138496_
		1 o p_313835_
	a (Lek;Ljava/util/Collection;Lfjp;Lxo;)I setScoreDisplay
		static
		0 o p_313937_
		1 o p_313923_
		2 o p_313702_
		3 o p_313807_
	a (Lek;Ljava/util/Collection;)I resetScores
		static
		0 o p_138508_
		1 o p_138509_
	a (Lek;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)V lambda$listTrackedPlayerScores$57
		static
		0 o p_313503_
		1 o p_313504_
	a (Lek;Lfjp;Lxo;)I setDisplayName
		static
		0 o p_138492_
		1 o p_138493_
		2 o p_138494_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$18
		static
		0 o p_138473_
		1 o p_138474_
	a (Ljava/util/Collection;Lfjp;)Lxo; lambda$setScoreNumberFormat$47
		static
		0 o p_313544_
		1 o p_313545_
	a (Lfjw;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lxo; lambda$listTrackedPlayerScores$55
		static
		0 o p_313539_
		1 o p_313540_
	a (Lek;Lfjp;)I removeObjective
		static
		0 o p_138485_
		1 o p_138486_
	a (Lfjw;Lfjt;Lfjp;)Lxo; lambda$getScore$29
		static
		0 o p_313563_
		1 o p_313564_
		2 o p_313565_
	a (Lek;Ljava/lang/String;Lfka;Lxo;)I addObjective
		static
		0 o p_138503_
		1 o p_138504_
		2 o p_138505_
		3 o p_138506_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304296_
		1 o p_304297_
	a (ILfjp;Ljava/util/Collection;I)Lxo; lambda$removeScore$50
		static
		0 o p_313506_
		1 o p_313507_
		2 o p_313508_
		3 o p_313509_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23
		static
		0 o p_138471_
	a (Lfjw;)Lxo; lambda$listTrackedPlayerScores$54
		static
		0 o p_313505_
	a (Lek;)I listTrackedPlayers
		static
		0 o p_138476_
	a (Lfjp;Ljava/util/Collection;I)Lxo; lambda$setScore$39
		static
		0 o p_288590_
		1 o p_288591_
		2 o p_288592_
	a (Lek;Ljava/util/Collection;Lfjp;)I enableTrigger
		static
		0 o p_138515_
		1 o p_138516_
		2 o p_138517_
	a (Lxo;Ljava/util/Collection;Lfjp;)Lxo; lambda$setScoreDisplay$43
		static
		0 o p_313514_
		1 o p_313515_
		2 o p_313516_
	a (Lek;Lfjp;Lze;)I setObjectiveFormat
		static
		0 o p_313788_
		1 o p_313769_
		2 o p_313731_
	a (Lfjo;)Lxo; lambda$clearDisplaySlot$58
		static
		0 o p_293784_
	a ()Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; createRenderTypeModify
		static
	a (Lek;Lfjp;Lfka$a;)I setRenderType
		static
		0 o p_138488_
		1 o p_138489_
		2 o p_138490_
	a (Lek;Ljava/util/Collection;Lfjp;I)I setScore
		static
		0 o p_138519_
		1 o p_138520_
		2 o p_138521_
		3 o p_138522_
	a (ILfjp;Ljava/util/Collection;)Lxo; lambda$removeScore$51
		static
		0 o p_288569_
		1 o p_288570_
		2 o p_288571_
	a (Ljava/util/Collection;)Lxo; getFirstTargetName
		static
		0 o p_313737_
	a (Lek;Lfjo;Lfjp;)I setDisplaySlot
		static
		0 o p_138481_
		1 o p_294651_
		2 o p_138483_
	a (Lek;Ljava/util/Collection;Lfjp;Lze;)I setScoreNumberFormat
		static
		0 o p_313794_
		1 o p_313780_
		2 o p_313752_
		3 o p_313869_
	a (Lek;Lfjp;Z)I setDisplayAutoUpdate
		static
		0 o p_313915_
		1 o p_313747_
		2 o p_313790_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lxo; lambda$listTrackedPlayerScores$56
		static
		0 o p_313518_
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_138469_
		1 o p_324608_
	a (Lfka$a;Lcom/mojang/brigadier/context/CommandContext;)I lambda$createRenderTypeModify$28
		static
		0 o p_138531_
		1 o p_138532_
	a (Lfjp;Ljava/util/Collection;)Lxo; lambda$resetScore$37
		static
		0 o p_288579_
		1 o p_288580_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21
		static
		0 o p_313555_
	b (ILfjp;Ljava/util/Collection;I)Lxo; lambda$addScore$48
		static
		0 o p_313499_
		1 o p_313500_
		2 o p_313501_
		3 o p_313502_
	b (Lxo;Ljava/util/Collection;Lfjp;)Lxo; lambda$setScoreDisplay$42
		static
		0 o p_313520_
		1 o p_313521_
		2 o p_313522_
	b (Lapx$a;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$26
		static
		0 o p_313510_
		1 o p_313511_
	b (Lfjp;Ljava/util/Collection;)Lxo; lambda$resetScore$36
		static
		0 o p_313561_
		1 o p_313562_
	b (Lfjp;)Lxo; lambda$removeObjective$66
		static
		0 o p_288597_
	b (Ljava/util/Collection;Lfjp;)Lxo; lambda$setScoreNumberFormat$46
		static
		0 o p_313528_
		1 o p_313529_
	b ()Lxo; lambda$listObjectives$68
		static
	b (Lek;)I listObjectives
		static
		0 o p_138539_
	b (Ljava/util/Collection;)Lxo; lambda$listObjectives$69
		static
		0 o p_288601_
	b (ILfjp;Ljava/util/Collection;)Lxo; lambda$addScore$49
		static
		0 o p_288566_
		1 o p_288567_
		2 o p_288568_
	b (Lek;Ljava/util/Collection;Lfjp;I)I addScore
		static
		0 o p_138545_
		1 o p_138546_
		2 o p_138547_
		3 o p_138548_
	b (Lek;Ljava/util/Collection;Lfjp;)I resetScore
		static
		0 o p_138541_
		1 o p_138542_
		2 o p_138543_
	b (Lfjp;Ljava/util/Collection;I)Lxo; lambda$setScore$38
		static
		0 o p_313536_
		1 o p_313537_
		2 o p_313538_
	b (Lcom/mojang/brigadier/context/CommandContext;Lze;)I lambda$register$6
		static
		0 o p_313531_
		1 o p_313532_
	c ()Lxo; lambda$listTrackedPlayers$52
		static
	c (Ljava/util/Collection;)Lxo; lambda$listTrackedPlayers$53
		static
		0 o p_313556_
	c (Lfjp;)Lxo; lambda$setRenderType$65
		static
		0 o p_288559_
	c (Lfjp;Ljava/util/Collection;)Lxo; lambda$enableTrigger$33
		static
		0 o p_288573_
		1 o p_288574_
	c (Lapx$a;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$25
		static
		0 o p_400891_
		1 o p_400892_
	c (Lek;Ljava/util/Collection;Lfjp;I)I removeScore
		static
		0 o p_138554_
		1 o p_138555_
		2 o p_138556_
		3 o p_138557_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20
		static
		0 o p_400889_
	c (Lfjp;Ljava/util/Collection;I)Lxo; lambda$performOperation$30
		static
		0 o p_313524_
		1 o p_313525_
		2 o p_313526_
	c (Ljava/util/Collection;Lfjp;)Lxo; lambda$setScoreNumberFormat$45
		static
		0 o p_313551_
		1 o p_313552_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19
		static
		0 o p_138537_
	d (Lfjp;Ljava/util/Collection;)Lxo; lambda$enableTrigger$32
		static
		0 o p_313557_
		1 o p_313558_
	d (Ljava/util/Collection;)Lxo; lambda$resetScores$35
		static
		0 o p_288596_
	d (Lapx$a;Lcom/mojang/brigadier/context/CommandContext;)I lambda$addNumberFormats$24
		static
		0 o p_313546_
		1 o p_313547_
	d (Lfjp;)Lxo; lambda$setObjectiveFormat$64
		static
		0 o p_313530_
	d (Ljava/util/Collection;Lfjp;)Lxo; lambda$setScoreNumberFormat$44
		static
		0 o p_313534_
		1 o p_313535_
	e (Ljava/util/Collection;)Lxo; lambda$resetScores$34
		static
		0 o p_313533_
	e (Lfjp;)Lxo; lambda$setObjectiveFormat$63
		static
		0 o p_313519_
	e (Ljava/util/Collection;Lfjp;)Lxo; lambda$setScoreDisplay$41
		static
		0 o p_313541_
		1 o p_313542_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17
		static
		0 o p_138550_
	e (Lfjp;Ljava/util/Collection;)Lxo; lambda$performOperation$31
		static
		0 o p_288598_
		1 o p_288599_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16
		static
		0 o p_138559_
	f (Ljava/util/Collection;Lfjp;)Lxo; lambda$setScoreDisplay$40
		static
		0 o p_313553_
		1 o p_313554_
	f (Lfjp;)Lxo; lambda$setDisplayAutoUpdate$62
		static
		0 o p_313566_
	g (Lfjp;)Lxo; lambda$setDisplayAutoUpdate$61
		static
		0 o p_288561_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15
		static
		0 o p_138561_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14
		static
		0 o p_138563_
	h (Lfjp;)Lxo; lambda$setDisplayName$60
		static
		0 o p_313523_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13
		static
		0 o p_313543_
	j (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12
		static
		0 o p_138567_
	k (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_313550_
	l (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_138571_
	m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_293785_
	n (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_293788_
	o (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_138577_
	p (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_313527_
	q (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_400890_
	r (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_400888_
	s (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138583_
	t (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_138585_
apx$a net/minecraft/server/commands/ScoreboardCommand$NumberFormatCommandExecutor
	run (Lcom/mojang/brigadier/context/CommandContext;Lze;)I run
		0 o p_313745_
		1 o p_313763_
apy net/minecraft/server/commands/SeedCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;Z)V register
		static
		0 o p_138590_
		1 o p_138591_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_288608_
	a (Lxo;)Lxo; lambda$register$0
		static
		0 o p_288609_
apz net/minecraft/server/commands/ServerPackCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_314567_
	a (Lzw;Lwd;)V lambda$sendToAllConnections$4
		static
		0 o p_314488_
		1 o p_314597_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_314561_
	a (Lek;Lzw;)V sendToAllConnections
		static
		0 o p_314494_
		1 o p_314523_
	a (Lek;Ljava/util/UUID;)I popPack
		static
		0 o p_314505_
		1 o p_314433_
	a (Ljava/lang/String;)Ljava/util/UUID; lambda$pushPack$5
		static
		0 o p_314603_
	a (Lek;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_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_314643_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_314483_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_314625_
aq net/minecraft/advancements/CriteriaTriggers
	A Lbi; CONSUME_ITEM
	B Lbs; EFFECTS_CHANGED
	C Ldz; USED_TOTEM
	D Lbr; NETHER_TRAVEL
	E Lcg; FISHING_ROD_HOOKED
	F Lbd; CHANNELED_LIGHTNING
	G Ldk; SHOT_CROSSBOW
	H Lcp; KILLED_BY_ARROW
	I Ldf; RAID_WIN
	J Ldf; RAID_OMEN
	K Ldn; HONEY_BLOCK_SLIDE
	L Lay; BEE_NEST_DESTROYED
	M Ldw; TARGET_BLOCK_HIT
	N Lco; ITEM_USED_ON_BLOCK
	O Lbp; DEFAULT_BLOCK_USE
	P Lax; ANY_BLOCK_USE
	Q Lcw; GENERATE_LOOT
	R Ldb; THROWN_ITEM_PICKED_UP_BY_ENTITY
	S Ldb; THROWN_ITEM_PICKED_UP_BY_PLAYER
	T Ldd; PLAYER_INTERACTED_WITH_ENTITY
	U Ldd; PLAYER_SHEARED_EQUIPMENT
	V Ldr; START_RIDING_TRIGGER
	W Lcu; LIGHTNING_STRIKE
	X Lea; USING_ITEM
	Y Lbr; FALL_FROM_HEIGHT
	Z Lbr; RIDE_ENTITY_IN_LAVA_TRIGGER
	a Lcom/mojang/serialization/Codec; CODEC
	aa Lcq; KILL_MOB_NEAR_SCULK_CATALYST
	ab Lco; ALLAY_DROP_ITEM_ON_BLOCK
	ac Ldf; AVOID_VIBRATION
	ad Ldh; RECIPE_CRAFTED
	ae Ldh; CRAFTER_RECIPE_CRAFTED
	af Lcd; FALL_AFTER_EXPLOSION
	b Lcj; IMPOSSIBLE
	c Lcq; PLAYER_KILLED_ENTITY
	d Lcq; ENTITY_KILLED_PLAYER
	e Lbv; ENTER_BLOCK
	f Lcl; INVENTORY_CHANGED
	g Ldi; RECIPE_UNLOCKED
	h Ldc; PLAYER_HURT_ENTITY
	i Lby; ENTITY_HURT_PLAYER
	j Lbt; ENCHANTED_ITEM
	k Lce; FILLED_BUCKET
	l Lbb; BREWED_POTION
	m Lbh; CONSTRUCT_BEACON
	n Ldy; USED_ENDER_EYE
	o Ldt; SUMMONED_ENTITY
	p Lba; BRED_ANIMALS
	q Ldf; LOCATION
	r Ldf; SLEPT_IN_BED
	s Lbl; CURED_ZOMBIE_VILLAGER
	t Ldx; TRADE
	u Lcm; ITEM_DURABILITY_CHANGED
	v Lcr; LEVITATION
	w Lbc; CHANGED_DIMENSION
	x Ldf; TICK
	y Ldv; TAME_ANIMAL
	z Lco; PLACED_BLOCK
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljy;)Lat; bootstrap
		static
		0 o p_312285_
	a (Ljava/lang/String;Lat;)Lat; register
		static
		0 o p_300853_
		1 o p_10596_
aqa net/minecraft/server/commands/SetBlockCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Leef;)Z lambda$register$0
		static
		0 o p_180517_
	a (Ljb;)Lxo; lambda$setBlock$6
		static
		0 o p_288610_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_392759_
	a (Lek;Ljb;Lgf;Laqa$a;Ljava/util/function/Predicate;Z)I setBlock
		static
		0 o p_138608_
		1 o p_138609_
		2 o p_138610_
		3 o p_138611_
		4 o p_138612_
		5 o p_393976_
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_214731_
		1 o p_214732_
	a (Ljava/util/function/Predicate;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_392757_
		1 o p_392758_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_392760_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_392755_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_392756_
aqa$a net/minecraft/server/commands/SetBlockCommand$Mode
	a Laqa$a; REPLACE
	b Laqa$a; DESTROY
	c [Laqa$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_138629_
		1 o p_138630_
	a ()[Laqa$a; $values
		static
	valueOf (Ljava/lang/String;)Laqa$a; valueOf
		static
		0 o p_138632_
	values ()[Laqa$a; values
		static
aqb net/minecraft/server/commands/SetPlayerIdleTimeoutCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138635_
	a (Lek;I)I setIdleTimeout
		static
		0 o p_138641_
		1 o p_138642_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_138637_
	a (I)Lxo; lambda$setIdleTimeout$1
		static
		0 o p_288611_
	a ()Lxo; lambda$setIdleTimeout$2
		static
aqc net/minecraft/server/commands/SetSpawnCommand
	<init> ()V <init>
	a (Lek;Ljava/util/Collection;Ljb;F)I setSpawn
		static
		0 o p_138650_
		1 o p_138651_
		2 o p_138652_
		3 o p_138653_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138644_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_138646_
	a (Ljb;FLjava/lang/String;Ljava/util/Collection;)Lxo; lambda$setSpawn$5
		static
		0 o p_288612_
		1 o p_288613_
		2 o p_288614_
		3 o p_288615_
	b (Ljb;FLjava/lang/String;Ljava/util/Collection;)Lxo; lambda$setSpawn$4
		static
		0 o p_288616_
		1 o p_288617_
		2 o p_288618_
		3 o p_288619_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138655_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_274829_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_274828_
aqd net/minecraft/server/commands/SetWorldSpawnCommand
	<init> ()V <init>
	a (Ljb;F)Lxo; lambda$setSpawn$3
		static
		0 o p_288620_
		1 o p_288621_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138661_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138663_
	a (Lek;Ljb;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$1
		static
		0 o p_138671_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_274830_
aqe net/minecraft/server/commands/SpawnArmorTrimsCommand
	a Ljava/util/List; VANILLA_TRIM_PATTERNS
	b Ljava/util/List; VANILLA_TRIM_MATERIALS
	c Ljava/util/function/ToIntFunction; TRIM_PATTERN_ORDER
	d Ljava/util/function/ToIntFunction; TRIM_MATERIAL_ORDER
	e Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_PATTERN
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lek;Lcut;)I spawnAllArmorTrims
		static
		0 o p_400273_
		1 o p_400064_
	a (Ljn;)Ljava/util/List; findEquippableItemsWithAssets
		static
		0 o p_399703_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_266758_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_399397_
	a (Ljava/util/List;Ljl$c;)V lambda$findEquippableItemsWithAssets$6
		static
		0 o p_399398_
		1 o p_399399_
	a (Lek;Lcut;Ljava/util/stream/Stream;)I spawnArmorTrims
		static
		0 o p_266993_
		1 o p_266983_
		2 o p_400161_
	a (Ljl$c;)Ljava/lang/Integer; lambda$spawnArmorTrims$4
		static
		0 o p_399396_
	a (Lek;Lcut;Lamd;)I spawnArmorTrim
		static
		0 o p_399815_
		1 o p_400283_
		2 o p_399941_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_399400_
	a ()Lxo; lambda$spawnArmorTrims$5
		static
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_399401_
	b (Ljl$c;)Ljava/lang/Integer; lambda$spawnArmorTrims$3
		static
		0 o p_399395_
aqf net/minecraft/server/commands/SpectateCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SELF
	b Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NOT_SPECTATOR
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbzm;)Lxo; lambda$spectate$4
		static
		0 o p_288622_
	a (Lek;Lbzm;Lauc;)I spectate
		static
		0 o p_138684_
		1 o p_138685_
		2 o p_138686_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138678_
	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$3
		static
		0 o p_138680_
	a ()Lxo; lambda$spectate$5
		static
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138690_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_138692_
aqg net/minecraft/server/commands/SpreadPlayersCommand
	a I MAX_ITERATION_COUNT
	b Lcom/mojang/brigadier/exceptions/Dynamic4CommandExceptionType; ERROR_FAILED_TO_SPREAD_TEAMS
	c Lcom/mojang/brigadier/exceptions/Dynamic4CommandExceptionType; ERROR_FAILED_TO_SPREAD_ENTITIES
	d Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_INVALID_MAX_HEIGHT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/Collection;)I getNumberOfTeams
		static
		0 o p_138728_
	a (Lbck;IDDDD)[Laqg$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 (Lfir;DLaub;Lbck;DDDDI[Laqg$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 (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 (Z[Laqg$a;Lfir;D)Lxo; lambda$spreadPlayers$5
		static
		0 o p_288623_
		1 o p_288624_
		2 o p_288625_
		3 o p_288626_
	a (Ljava/util/Collection;Laub;[Laqg$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_
	a (Lek;Lfir;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 (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 (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_201850_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_428127_
	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_
aqg$a net/minecraft/server/commands/SpreadPlayersCommand$Position
	a D x
	b D z
	<init> ()V <init>
	a (Ldly;I)I getSpawnY
		0 o p_138759_
		1 o p_138760_
	a (Lbck;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 (Laqg$a;)D dist
		0 o p_138768_
	a (DDDD)Z clamp
		0 o p_138754_
		1 o p_138755_
		2 o p_138756_
		3 o p_138757_
	b ()D getLength
	b (Ldly;I)Z isSafe
		0 o p_138774_
		1 o p_138775_
	b (Laqg$a;)V moveAway
		0 o p_138777_
aqh net/minecraft/server/commands/StopCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_288628_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138786_
	a ()Lxo; lambda$register$0
		static
aqi net/minecraft/server/commands/StopSoundCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138795_
	a (Lek;Ljava/util/Collection;Laza;Lame;)I stopSound
		static
		0 o p_138801_
		1 o p_138802_
		2 o p_138803_
		3 o p_138804_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_138797_
	a (Lame;)Lxo; lambda$stopSound$6
		static
		0 o p_304309_
	a (Laza;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_138792_
		1 o p_138793_
	a (Lame;Laza;)Lxo; lambda$stopSound$4
		static
		0 o p_304310_
		1 o p_304311_
	a (Laza;)Lxo; lambda$stopSound$5
		static
		0 o p_288632_
	a ()Lxo; lambda$stopSound$7
		static
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_138809_
	b (Laza;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138806_
		1 o p_138807_
aqj net/minecraft/server/commands/SummonCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_FAILED
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_DUPLICATE_UUID
	c Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; INVALID_POSITION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbzm;)Lxo; lambda$spawnEntity$4
		static
		0 o p_288633_
	a (Lek;Ljl$c;Lfis;Lui;Z)Lbzm; createEntity
		static
		0 o p_270582_
		1 o p_270277_
		2 o p_270366_
		3 o p_270197_
		4 o p_270947_
	a (Lfis;Lbzm;)Lbzm; lambda$createEntity$3
		static
		0 o p_396565_
		1 o p_396566_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_248174_
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_250343_
		1 o p_250122_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_248173_
	b (Lek;Ljl$c;Lfis;Lui;Z)I spawnEntity
		static
		0 o p_249752_
		1 o p_251948_
		2 o p_251429_
		3 o p_250568_
		4 o p_250229_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_248175_
aqk net/minecraft/server/commands/TagCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ADD_FAILED
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_REMOVE_FAILED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbzm;)Lxo; lambda$listTags$8
		static
		0 o p_288645_
	a (Lbzm;Ljava/util/Set;)Lxo; lambda$listTags$9
		static
		0 o p_288638_
		1 o p_288639_
	a (Ljava/lang/String;Ljava/util/Collection;)Lxo; lambda$removeTag$7
		static
		0 o p_288643_
		1 o p_288644_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_138837_
	a (Ljava/util/Collection;)Ljava/util/Collection; getTags
		static
		0 o p_138853_
	a (Ljava/util/Collection;Ljava/util/Set;)Lxo; lambda$listTags$11
		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$1
		static
		0 o p_138841_
		1 o p_138842_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_138839_
	a (Lek;Ljava/util/Collection;)I listTags
		static
		0 o p_138846_
		1 o p_138847_
	a (Lek;Ljava/util/Collection;Ljava/lang/String;)I addTag
		static
		0 o p_138849_
		1 o p_138850_
		2 o p_138851_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138855_
	b (Lek;Ljava/util/Collection;Ljava/lang/String;)I removeTag
		static
		0 o p_138857_
		1 o p_138858_
		2 o p_138859_
	b (Ljava/lang/String;Ljava/util/Collection;)Lxo; lambda$removeTag$6
		static
		0 o p_288646_
		1 o p_288647_
	b (Ljava/util/Collection;)Lxo; lambda$listTags$10
		static
		0 o p_288642_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_138861_
	c (Ljava/lang/String;Ljava/util/Collection;)Lxo; lambda$addTag$5
		static
		0 o p_288640_
		1 o p_288641_
	d (Ljava/lang/String;Ljava/util/Collection;)Lxo; lambda$addTag$4
		static
		0 o p_288634_
		1 o p_288635_
aql net/minecraft/server/commands/TeamCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_ALREADY_EXISTS
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_ALREADY_EMPTY
	c Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_ALREADY_NAME
	d Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_ALREADY_COLOR
	e Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_ALREADY_FRIENDLYFIRE_ENABLED
	f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_ALREADY_FRIENDLYFIRE_DISABLED
	g Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_ALREADY_FRIENDLYINVISIBLES_ENABLED
	h Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_ALREADY_FRIENDLYINVISIBLES_DISABLED
	i Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_NAMETAG_VISIBLITY_UNCHANGED
	j Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_DEATH_MESSAGE_VISIBLITY_UNCHANGED
	k Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TEAM_COLLISION_UNCHANGED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	A (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_183711_
	a (Lek;Lfjs;Lfjz$b;)I setNametagVisibility
		static
		0 o p_138891_
		1 o p_138892_
		2 o p_138893_
	a (Lek;Lfjs;Z)I setFriendlySight
		static
		0 o p_138907_
		1 o p_138908_
		2 o p_138909_
	a (Lek;)I listTeams
		static
		0 o p_138882_
	a (Lfjs;Lo;)Lxo; lambda$setColor$37
		static
		0 o p_288666_
		1 o p_288667_
	a (Ljava/util/Collection;Lfjs;)Lxo; lambda$emptyTeam$38
		static
		0 o p_288664_
		1 o p_288665_
	a ()Lxo; lambda$listTeams$43
		static
	a (Lek;Lfjs;Lo;)I setColor
		static
		0 o p_138899_
		1 o p_138900_
		2 o p_138901_
	a (Lfjs;Lfjz$b;)Lxo; lambda$setDeathMessageVisibility$32
		static
		0 o p_288675_
		1 o p_288676_
	a (Lfjs;)Lxo; lambda$listMembers$41
		static
		0 o p_288658_
	a (Lek;Lfjs;Lfjz$a;)I setCollision
		static
		0 o p_138887_
		1 o p_138888_
		2 o p_138889_
	a (Lek;Lfjs;)I emptyTeam
		static
		0 o p_138884_
		1 o p_138885_
	a (Lek;Lfjs;Ljava/util/Collection;)I joinTeam
		static
		0 o p_138895_
		1 o p_138896_
		2 o p_138897_
	a (Lek;Ljava/util/Collection;)I leaveTeam
		static
		0 o p_138918_
		1 o p_138919_
	a (ZLfjs;)Lxo; lambda$setFriendlyFire$35
		static
		0 o p_288673_
		1 o p_288674_
	a (Lek;Ljava/lang/String;)I createTeam
		static
		0 o p_138911_
		1 o p_138912_
	a (Lxo;)Lxo; lambda$setSuffix$46
		static
		0 o p_288663_
	a (Ljava/util/Collection;)Lxo; getFirstMemberName
		static
		0 o p_313883_
	a (Lfjs;Ljava/util/Collection;)Lxo; lambda$listMembers$42
		static
		0 o p_288648_
		1 o p_288649_
	a (Lfjs;Lfjz$a;)Lxo; lambda$setCollision$33
		static
		0 o p_288655_
		1 o p_288656_
	a (Lek;Lfjs;Lxo;)I setDisplayName
		static
		0 o p_138903_
		1 o p_138904_
		2 o p_138905_
	a (Lek;Ljava/lang/String;Lxo;)I createTeam
		static
		0 o p_138914_
		1 o p_138915_
		2 o p_138916_
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_138878_
		1 o p_323744_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$26
		static
		0 o p_400893_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$25
		static
		0 o p_400894_
	b (Ljava/util/Collection;Lfjs;)Lxo; lambda$joinTeam$30
		static
		0 o p_288661_
		1 o p_288662_
	b (Ljava/util/Collection;)Lxo; lambda$listTeams$44
		static
		0 o p_288653_
	b (Lxo;)Lxo; lambda$setPrefix$45
		static
		0 o p_288654_
	b (Lek;Lfjs;)I deleteTeam
		static
		0 o p_138927_
		1 o p_138928_
	b (Lek;Lfjs;Lxo;)I setPrefix
		static
		0 o p_138934_
		1 o p_138935_
		2 o p_138936_
	b (Lfjs;Lfjz$b;)Lxo; lambda$setNametagVisibility$31
		static
		0 o p_288650_
		1 o p_288651_
	b (Lfjs;)Lxo; lambda$createTeam$40
		static
		0 o p_288652_
	b (Lek;Lfjs;Lfjz$b;)I setDeathMessageVisibility
		static
		0 o p_138930_
		1 o p_138931_
		2 o p_138932_
	b (Lek;Lfjs;Z)I setFriendlyFire
		static
		0 o p_138938_
		1 o p_138939_
		2 o p_138940_
	b (ZLfjs;)Lxo; lambda$setFriendlySight$34
		static
		0 o p_288671_
		1 o p_288672_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$24
		static
		0 o p_138951_
	c (Lfjs;)Lxo; lambda$deleteTeam$39
		static
		0 o p_288659_
	c (Ljava/util/Collection;Lfjs;)Lxo; lambda$joinTeam$29
		static
		0 o p_313568_
		1 o p_313569_
	c (Lek;Lfjs;)I listMembers
		static
		0 o p_138944_
		1 o p_138945_
	c (Ljava/util/Collection;)Lxo; lambda$leaveTeam$28
		static
		0 o p_288668_
	c (Lek;Lfjs;Lxo;)I setSuffix
		static
		0 o p_138947_
		1 o p_138948_
		2 o p_138949_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23
		static
		0 o p_138953_
	d (Lfjs;)Lxo; lambda$setDisplayName$36
		static
		0 o p_288657_
	d (Ljava/util/Collection;)Lxo; lambda$leaveTeam$27
		static
		0 o p_313571_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$22
		static
		0 o p_138955_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$21
		static
		0 o p_138957_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$20
		static
		0 o p_138959_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$19
		static
		0 o p_138961_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$18
		static
		0 o p_138963_
	j (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$17
		static
		0 o p_138965_
	k (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$16
		static
		0 o p_138967_
	l (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$15
		static
		0 o p_138969_
	m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$14
		static
		0 o p_138971_
	n (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13
		static
		0 o p_138973_
	o (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$12
		static
		0 o p_138975_
	p (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_138977_
	q (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_138979_
	r (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_400896_
	s (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_138983_
	t (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_138985_
	u (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_313570_
	v (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_138989_
	w (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_138991_
	x (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_400895_
	y (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_138995_
	z (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_138876_
aqm net/minecraft/server/commands/TeamMsgCommand
	a Lyl; SUGGEST_STYLE
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_ON_TEAM
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_139000_
	a (Lek;Lbzm;Lfjs;Ljava/util/List;Lye;)V sendMessage
		static
		0 o p_248778_
		1 o p_248891_
		2 o p_250504_
		3 o p_249706_
		4 o p_249707_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_248184_
	a (Lbzm;Lfjs;Lauc;)Z lambda$register$0
		static
		0 o p_426954_
		1 o p_426955_
		2 o p_426956_
	b (Lek;Lbzm;Lfjs;Ljava/util/List;Lye;)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_
aqn net/minecraft/server/commands/TeleportCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; 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 (Lek;Ljava/util/Collection;Lbzm;)I teleportToEntity
		static
		0 o p_139033_
		1 o p_139034_
		2 o p_139035_
	a (Lek;Ljava/util/Collection;Laub;Lgm;Lgm;Laoz;)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_380364_
	a (Ljava/util/Collection;Lbzm;)Lxo; lambda$teleportToEntity$9
		static
		0 o p_288680_
		1 o p_288681_
	a (Lek;Lbzm;Laub;DDDLjava/util/Set;FFLaoz;)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_380216_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_139011_
	a (Ljava/util/Collection;Lfis;)Lxo; lambda$teleportToPos$11
		static
		0 o p_288684_
		1 o p_288685_
	a (Lgm;Lgm;Z)Ljava/util/Set; getRelatives
		static
		0 o p_374290_
		1 o p_374529_
		2 o p_381166_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_379022_
	b (Ljava/util/Collection;Lbzm;)Lxo; lambda$teleportToEntity$8
		static
		0 o p_288682_
		1 o p_288683_
	b (Ljava/util/Collection;Lfis;)Lxo; lambda$teleportToPos$10
		static
		0 o p_288686_
		1 o p_288687_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_379021_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_379023_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_379025_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_379026_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_139049_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_379024_
aqo net/minecraft/server/commands/TellRawCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_400897_
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_139064_
		1 o p_324061_
aqp net/minecraft/server/commands/TickCommand
	a F MAX_TICKRATE
	b Ljava/lang/String; DEFAULT_TICKRATE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lxo; lambda$tickQuery$18
		static
		0 o p_309050_
		1 o p_309125_
		2 o p_308885_
	a (Ljava/lang/String;Ljava/lang/String;)Lxo; lambda$tickQuery$14
		static
		0 o p_309088_
		1 o p_308884_
	a (Lek;)I tickQuery
		static
		0 o p_309091_
	a (J)Ljava/lang/String; nanosToMilisString
		static
		0 o p_308883_
	a (Lek;I)I sprint
		static
		0 o p_309049_
		1 o p_308892_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$8
		static
		0 o p_308987_
		1 o p_309101_
	a (Lek;F)I setTickingRate
		static
		0 o p_309112_
		1 o p_309104_
	a ()Lxo; lambda$stopSprinting$26
		static
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_309001_
	a (Ljava/lang/String;)Lxo; lambda$setTickingRate$12
		static
		0 o p_308933_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_309070_
	a (Lek;Z)I setFreeze
		static
		0 o p_309056_
		1 o p_309141_
	a (I)Lxo; lambda$step$24
		static
		0 o p_309116_
	a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[J)Lxo; lambda$tickQuery$19
		static
		0 o p_308954_
		1 o p_309180_
		2 o p_309028_
		3 o p_308986_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_309184_
	b (Lek;I)I step
		static
		0 o p_309024_
		1 o p_309080_
	b (Lek;)I stopStepping
		static
		0 o p_308875_
	b ()Lxo; lambda$stopStepping$25
		static
	b (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$5
		static
		0 o p_309113_
		1 o p_309105_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_308904_
	c ()Lxo; lambda$setFreeze$23
		static
	c (Lek;)I stopSprinting
		static
		0 o p_308870_
	c (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$1
		static
		0 o p_308897_
		1 o p_308880_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_309190_
	d ()Lxo; lambda$setFreeze$22
		static
	e ()Lxo; lambda$sprint$21
		static
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_308930_
	f ()Lxo; lambda$sprint$20
		static
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_309035_
	g ()Lxo; lambda$tickQuery$17
		static
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_309496_
	h ()Lxo; lambda$tickQuery$16
		static
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_309119_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_308950_
	i ()Lxo; lambda$tickQuery$15
		static
	j ()Lxo; lambda$tickQuery$13
		static
aqq net/minecraft/server/commands/TimeCommand
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_139072_
	a (Laub;)I getDayTime
		static
		0 o p_139070_
	a (Lek;I)I setTime
		static
		0 o p_139078_
		1 o p_139079_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_428129_
	a (I)Lxo; lambda$addTime$11
		static
		0 o p_288690_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_428128_
	b (Lek;I)I addTime
		static
		0 o p_139083_
		1 o p_139084_
	b (I)Lxo; lambda$setTime$10
		static
		0 o p_288692_
	c (Lek;I)I queryTime
		static
		0 o p_139088_
		1 o p_139089_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_139086_
	c (I)Lxo; lambda$queryTime$9
		static
		0 o p_288688_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_139091_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_139093_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_139095_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_139097_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_139099_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_139101_
aqr net/minecraft/server/commands/TitleCommand
	<init> ()V <init>
	a (Ljava/lang/String;Ljava/util/Collection;)Lxo; lambda$showTitle$11
		static
		0 o p_288701_
		1 o p_288702_
	a (Ljava/util/Collection;)Lxo; lambda$setTimes$13
		static
		0 o p_288693_
	a (Lek;Ljava/util/Collection;Lxo;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;Leg;)V register
		static
		0 o p_139103_
		1 o p_324289_
	a (Lek;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 (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_139105_
	a (Lek;Ljava/util/Collection;)I clearTitle
		static
		0 o p_139109_
		1 o p_139110_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_400898_
	b (Lek;Ljava/util/Collection;)I resetTitle
		static
		0 o p_139125_
		1 o p_139126_
	b (Ljava/lang/String;Ljava/util/Collection;)Lxo; lambda$showTitle$10
		static
		0 o p_425245_
		1 o p_425246_
	b (Ljava/util/Collection;)Lxo; lambda$setTimes$12
		static
		0 o p_425248_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_400899_
	c (Ljava/util/Collection;)Lxo; lambda$resetTitle$9
		static
		0 o p_288699_
	d (Ljava/util/Collection;)Lxo; lambda$resetTitle$8
		static
		0 o p_425247_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_400900_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_139132_
	e (Ljava/util/Collection;)Lxo; lambda$clearTitle$7
		static
		0 o p_288700_
	f (Ljava/util/Collection;)Lxo; lambda$clearTitle$6
		static
		0 o p_425249_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_139134_
aqs net/minecraft/server/commands/TransferCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_PLAYERS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lek;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 (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_321596_
	a (Ljava/util/Collection;Ljava/lang/String;I)Lxo; lambda$transfer$4
		static
		0 o p_321809_
		1 o p_321705_
		2 o p_321497_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_321632_
	b (Ljava/util/Collection;Ljava/lang/String;I)Lxo; lambda$transfer$3
		static
		0 o p_425250_
		1 o p_425251_
		2 o p_425252_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_321648_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_321698_
aqt net/minecraft/server/commands/TriggerCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_PRIMED
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID_OBJECTIVE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_139142_
	a (Lfjx;Lfjw;Lfjp;)Lfjv; getScore
		static
		0 o p_313748_
		1 o p_313873_
		2 o p_139140_
	a (Lek;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestObjectives
		static
		0 o p_139149_
		1 o p_139150_
	a (Lek;Lauc;Lfjp;)I simpleTrigger
		static
		0 o p_139152_
		1 o p_313865_
		2 o p_313706_
	a (Lfjp;)Lxo; 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 (Lek;Lauc;Lfjp;I)I addValue
		static
		0 o p_139155_
		1 o p_313736_
		2 o p_313848_
		3 o p_139157_
	a (Lfjp;I)Lxo; lambda$setValue$5
		static
		0 o p_313574_
		1 o p_313575_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_313577_
	b (Lek;Lauc;Lfjp;I)I setValue
		static
		0 o p_139161_
		1 o p_313837_
		2 o p_313724_
		3 o p_139163_
	b (Lfjp;I)Lxo; 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_
aqu net/minecraft/server/commands/VersionCommand
	a Lxo; HEADER
	b Lxo; STABLE
	c Lxo; UNSTABLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;Z)V register
		static
		0 o p_416451_
		1 o p_416468_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_416547_
	a (Ljava/util/function/Consumer;)V dumpVersion
		static
		0 o p_416474_
aqv net/minecraft/server/commands/WardenSpawnTrackerCommand
	<init> ()V <init>
	a (Lek;Ljava/util/Collection;I)I setWarningLevel
		static
		0 o p_214783_
		1 o p_214784_
		2 o p_214785_
	a (ILcty;)V lambda$setWarningLevel$2
		static
		0 o p_248187_
		1 o p_248188_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_214774_
	a (Ljava/util/Collection;)Lxo; lambda$resetTracker$6
		static
		0 o p_288711_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_214776_
	a (Lek;Ljava/util/Collection;)I resetTracker
		static
		0 o p_214780_
		1 o p_214781_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_214787_
	b (Ljava/util/Collection;)Lxo; lambda$resetTracker$5
		static
		0 o p_288710_
	c (Ljava/util/Collection;)Lxo; lambda$setWarningLevel$4
		static
		0 o p_288708_
	d (Ljava/util/Collection;)Lxo; lambda$setWarningLevel$3
		static
		0 o p_288709_
aqw net/minecraft/server/commands/WaypointCommand
	<init> ()V <init>
	a (Lek;Lfkx;Lamd;)I setWaypointStyle
		static
		0 o p_416684_
		1 o p_416166_
		2 o p_419544_
	a (Ljava/lang/Integer;Lfkt$a;)V lambda$setWaypointColor$10
		static
		0 o p_416034_
		1 o p_415935_
	a (Lo;Lfkt$a;)V lambda$setWaypointColor$8
		static
		0 o p_416171_
		1 o p_416671_
	a (Ljava/util/Set;Ljava/lang/String;Lxo;)Lxo; lambda$listWaypoints$17
		static
		0 o p_416281_
		1 o p_415831_
		2 o p_416368_
	a (Lek;)I listWaypoints
		static
		0 o p_416666_
	a (Ljava/lang/Integer;)Lxo; lambda$setWaypointColor$11
		static
		0 o p_416721_
	a (Lamd;Lfkt$a;)V lambda$setWaypointStyle$6
		static
		0 o p_419434_
		1 o p_419435_
	a ()Lxo; lambda$resetWaypointColor$13
		static
	a (Lek;Lfkx;Lo;)I setWaypointColor
		static
		0 o p_416274_
		1 o p_416001_
		2 o p_415711_
	a (Lek;Lfkx;Ljava/lang/Integer;)I setWaypointColor
		static
		0 o p_416623_
		1 o p_416621_
		2 o p_415844_
	a (Ljava/lang/String;Ljb;Lfkx;Lyl;)Lyl; lambda$listWaypoints$15
		static
		0 o p_415557_
		1 o p_416051_
		2 o p_416665_
		3 o p_415705_
	a (Lek;Lfkx;)I resetWaypointColor
		static
		0 o p_415559_
		1 o p_415615_
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_416242_
		1 o p_415741_
	a (Ljava/lang/String;)Lxo; lambda$listWaypoints$14
		static
		0 o p_415637_
	a (Ljava/lang/String;Lfkx;)Lyc; lambda$listWaypoints$16
		static
		0 o p_426957_
		1 o p_426958_
	a (Lo;)Lxo; lambda$setWaypointColor$9
		static
		0 o p_416333_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_419432_
	a (Lfkt$a;)V lambda$resetWaypointColor$12
		static
		0 o p_415983_
	a (Lek;Lfkx;Ljava/util/function/Consumer;)V mutateIcon
		static
		0 o p_416169_
		1 o p_416645_
		2 o p_416385_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_419433_
	b ()Lxo; lambda$setWaypointStyle$7
		static
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_416058_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_415965_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_416036_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_415978_
aqx net/minecraft/server/commands/WeatherCommand
	a I DEFAULT_TIME
	<init> ()V <init>
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_139167_
	a (Lek;ILbwo;)I getDuration
		static
		0 o p_265382_
		1 o p_265171_
		2 o p_265122_
	a (Lek;I)I setClear
		static
		0 o p_139173_
		1 o p_139174_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_264804_
	a ()Lxo; lambda$setThunder$8
		static
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_264808_
	b (Lek;I)I setRain
		static
		0 o p_139178_
		1 o p_139179_
	b ()Lxo; lambda$setRain$7
		static
	c (Lek;I)I setThunder
		static
		0 o p_139183_
		1 o p_139184_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_264809_
	c ()Lxo; lambda$setClear$6
		static
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_264805_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_264807_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_264806_
aqy net/minecraft/server/commands/WhitelistCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_ENABLED
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_DISABLED
	c Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ALREADY_WHITELISTED
	d Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_WHITELISTED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Layb;Lauc;)Z lambda$register$3
		static
		0 o p_426960_
		1 o p_426961_
	a ([Ljava/lang/String;)Lxo; lambda$showList$16
		static
		0 o p_288713_
	a (Lek;)I reload
		static
		0 o p_139209_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$7
		static
		0 o p_139206_
		1 o p_139207_
	a ()Lxo; lambda$showList$15
		static
	a (Lauc;)Ljava/lang/String; lambda$register$4
		static
		0 o p_426959_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_139202_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_139204_
	a (Lcom/mojang/authlib/GameProfile;)Lxo; lambda$removePlayers$12
		static
		0 o p_293792_
	a (Lek;Ljava/util/Collection;)I addPlayers
		static
		0 o p_139211_
		1 o p_139212_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_139214_
	b (Lek;Ljava/util/Collection;)I removePlayers
		static
		0 o p_139221_
		1 o p_139222_
	b (Lek;)I enableWhitelist
		static
		0 o p_139219_
	b ()Lxo; lambda$disableWhitelist$14
		static
	b (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$register$5
		static
		0 o p_139216_
		1 o p_139217_
	b (Lcom/mojang/authlib/GameProfile;)Lxo; lambda$addPlayers$11
		static
		0 o p_293793_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_139224_
	c ()Lxo; lambda$enableWhitelist$13
		static
	c (Lek;)I disableWhitelist
		static
		0 o p_139226_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_139228_
	d (Lek;)I showList
		static
		0 o p_139230_
	d ()Lxo; lambda$reload$10
		static
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_139232_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_139236_
aqz net/minecraft/server/commands/WorldBorderCommand
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SAME_CENTER
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SAME_SIZE
	c Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TOO_SMALL
	d Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TOO_BIG
	e Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TOO_FAR_OUT
	f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SAME_WARNING_TIME
	g Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SAME_WARNING_DISTANCE
	h Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SAME_DAMAGE_BUFFER
	i Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SAME_DAMAGE_AMOUNT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lek;Lfir;)I setCenter
		static
		0 o p_139263_
		1 o p_139264_
	a (Lfir;)Lxo; lambda$setCenter$15
		static
		0 o p_288718_
	a (DJ)Lxo; lambda$setSize$17
		static
		0 o p_288719_
		1 o p_288720_
	a (F)Lxo; lambda$setDamageAmount$11
		static
		0 o p_288726_
	a (Lek;)I getSize
		static
		0 o p_139251_
	a (Lek;I)I setWarningTime
		static
		0 o p_139260_
		1 o p_139261_
	a (Lek;F)I setDamageBuffer
		static
		0 o p_139257_
		1 o p_139258_
	a (D)Lxo; lambda$setSize$18
		static
		0 o p_288725_
	a (Lek;DJ)I setSize
		static
		0 o p_139253_
		1 o p_139254_
		2 o p_139255_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_139247_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_139249_
	a (I)Lxo; lambda$setWarningDistance$13
		static
		0 o p_288721_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$8
		static
		0 o p_139266_
	b (DJ)Lxo; lambda$setSize$16
		static
		0 o p_288727_
		1 o p_288728_
	b (Lek;F)I setDamageAmount
		static
		0 o p_139270_
		1 o p_139271_
	b (F)Lxo; lambda$setDamageBuffer$10
		static
		0 o p_288724_
	b (Lek;I)I setWarningDistance
		static
		0 o p_139273_
		1 o p_139274_
	b (D)Lxo; lambda$getSize$14
		static
		0 o p_288722_
	b (I)Lxo; lambda$setWarningTime$12
		static
		0 o p_288723_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_139276_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$6
		static
		0 o p_139278_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$5
		static
		0 o p_139280_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$4
		static
		0 o p_139282_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$3
		static
		0 o p_139284_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$2
		static
		0 o p_139286_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$1
		static
		0 o p_425259_
	j (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$0
		static
		0 o p_425258_
ar net/minecraft/advancements/Criterion
	a Lcom/mojang/serialization/Codec; CODEC
	b Lat; trigger
	c Lau; triggerInstance
	d Lcom/mojang/serialization/MapCodec; MAP_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lat;Lau;)V <init>
		0 o trigger
		1 o triggerInstance
	a (Lat;Lau;)Lar; lambda$criterionCodec$0
		static
		0 o p_311994_
		1 o p_312166_
	a (Lat;)Lcom/mojang/serialization/Codec; criterionCodec
		static
		0 o p_312665_
	a ()Lat; trigger
	b ()Lau; triggerInstance
	equals (Ljava/lang/Object;)Z equals
		0 o p_301301_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ara net/minecraft/server/commands/data/BlockDataAccessor
	a Ljava/util/function/Function; PROVIDER
	b Lorg/slf4j/Logger; LOGGER
	c Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_A_BLOCK_ENTITY
	d Leaz; entity
	e Ljb; pos
	<clinit> ()V <clinit>
		static
	<init> (Leaz;Ljb;)V <init>
		0 o p_139297_
		1 o p_139298_
	a (Lvi;)Lxo; getPrintSuccess
		0 o p_139309_
	a (Ljava/lang/String;)Larc$c; lambda$static$0
		static
		0 o p_139305_
	a (Lui;)V setData
		0 o p_139307_
	a ()Lui; getData
	a (Lfe$g;DI)Lxo; getPrintSuccess
		0 o p_139301_
		1 o p_139302_
		2 o p_139303_
	b ()Lxo; getModifiedSuccess
ara$1 net/minecraft/server/commands/data/BlockDataAccessor$1
	a Ljava/lang/String; val$argPrefix
	<init> (Ljava/lang/String;)V <init>
		0 o p_139314_
	a (Lcom/mojang/brigadier/context/CommandContext;)Larb; 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_
arb net/minecraft/server/commands/data/DataAccessor
	a (Lvi;)Lxo; getPrintSuccess
		0 o p_139324_
	a ()Lui; getData
	a (Lui;)V setData
		0 o p_139323_
	a (Lfe$g;DI)Lxo; getPrintSuccess
		0 o p_139320_
		1 o p_139321_
		2 o p_139322_
	b ()Lxo; getModifiedSuccess
arc net/minecraft/server/commands/data/DataCommands
	a Ljava/util/List; ALL_PROVIDERS
	b Ljava/util/List; TARGET_PROVIDERS
	c Ljava/util/List; SOURCE_PROVIDERS
	d Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_MERGE_UNCHANGED
	e Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_GET_NOT_NUMBER
	f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_GET_NON_EXISTENT
	g Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_MULTIPLE_TAGS
	h Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_EXPECTED_OBJECT
	i Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_EXPECTED_VALUE
	j Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_INVALID_SUBSTRING
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lek;Larb;Lui;)I mergeData
		static
		0 o p_139395_
		1 o p_139396_
		2 o p_139397_
	a (Ljava/lang/String;I)Ljava/lang/String; substring
		static
		0 o p_287744_
		1 o p_287741_
	a (Lcom/mojang/brigadier/context/CommandContext;Lui;Lfe$g;Ljava/util/List;)I lambda$register$19
		static
		0 o p_142822_
		1 o p_142823_
		2 o p_142824_
		3 o p_142825_
	a (Larc$c;Larc$c;Larc$a;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$decorateModification$34
		static
		0 o p_264834_
		1 o p_264835_
		2 o p_264836_
	a (Ljava/lang/String;II)Ljava/lang/String; validatedSubstring
		static
		0 o p_288976_
		1 o p_288968_
		2 o p_289018_
	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 (Ljava/util/function/BiConsumer;Larc$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$decorateModification$37
		static
		0 o p_264814_
		1 o p_264815_
		2 o p_264816_
	a (Larc$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$14
		static
		0 o p_139412_
		1 o p_139413_
	a (Lfe$g;Larb;)Lvi; getSingleTag
		static
		0 o p_139399_
		1 o p_139400_
	a (Lcom/mojang/brigadier/CommandDispatcher;)V register
		static
		0 o p_139366_
	a (Lek;Larb;Lfe$g;D)I getNumeric
		static
		0 o p_139390_
		1 o p_139391_
		2 o p_139392_
		3 o p_139393_
	a (Lcom/mojang/brigadier/context/CommandContext;Larc$c;Larc$a;Ljava/util/List;)I manipulateData
		static
		0 o p_139376_
		1 o p_139377_
		2 o p_139378_
		3 o p_139379_
	a (Larc$c;Larc$a;Larc$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$decorateModification$32
		static
		0 o p_288746_
		1 o p_288747_
		2 o p_288748_
		3 o p_288749_
	a (Lcom/mojang/brigadier/builder/ArgumentBuilder;Larc$b;)V lambda$register$20
		static
		0 o p_139368_
		1 o p_139369_
	a (Lek;Larb;)I getData
		static
		0 o p_139383_
		1 o p_139384_
	a (Larc$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$13
		static
		0 o p_142819_
		1 o p_142820_
	a (Larb;Lvi;)Lxo; lambda$getData$40
		static
		0 o p_288742_
		1 o p_288743_
	a (Larb;Lui;)Lxo; lambda$getData$42
		static
		0 o p_288744_
		1 o p_288745_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; lambda$decorateModification$31
		static
		0 o p_287358_
		1 o p_287359_
	a (Larb;)Lxo; lambda$mergeData$43
		static
		0 o p_288738_
	a (Lcom/mojang/brigadier/context/CommandContext;Larc$c;)Ljava/util/List; getSingletonSource
		static
		0 o p_265108_
		1 o p_265370_
	a (Larc$c;Larc$a;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$decorateModification$36
		static
		0 o p_142798_
		1 o p_142799_
	a (Larc$c;Larc$a;Larc$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$decorateModification$33
		static
		0 o p_287354_
		1 o p_287355_
		2 o p_287356_
		3 o p_287357_
	a (Larb;Lfe$g;DI)Lxo; lambda$getNumeric$41
		static
		0 o p_288754_
		1 o p_288755_
		2 o p_288756_
		3 o p_288757_
	a (Lek;Larb;Lfe$g;)I removeData
		static
		0 o p_139386_
		1 o p_139387_
		2 o p_139388_
	a (Lvi;)Ljava/lang/String; getAsText
		static
		0 o p_265255_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_304317_
	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$27
		static
		0 o p_264821_
	a (Larc$c;Larc$a;Lcom/mojang/brigadier/context/CommandContext;)I lambda$decorateModification$35
		static
		0 o p_142801_
		1 o p_142802_
		2 o p_142803_
	a (Ljava/util/function/Function;)Larc$c; lambda$static$6
		static
		0 o p_139410_
	a (Ljava/util/List;Larc$d;)Ljava/util/List; stringifyTagList
		static
		0 o p_288980_
		1 o p_289012_
	b (Larb;)Lxo; lambda$removeData$39
		static
		0 o p_288739_
	b (Larc$c;Larc$a;Larc$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$decorateModification$23
		static
		0 o p_142809_
		1 o p_142811_
		2 o p_142810_
		3 o p_142812_
	b (Lcom/mojang/brigadier/context/CommandContext;Lui;Lfe$g;Ljava/util/List;)I lambda$register$18
		static
		0 o p_142835_
		1 o p_142836_
		2 o p_142837_
		3 o p_142838_
	b (Larc$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$12
		static
		0 o p_139452_
		1 o p_139453_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; lambda$decorateModification$29
		static
		0 o p_287352_
		1 o p_287353_
	b (Ljava/lang/String;)Ljava/lang/String; lambda$decorateModification$25
		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 (Larc$c;Larc$a;Larc$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$decorateModification$30
		static
		0 o p_288750_
		1 o p_288751_
		2 o p_288752_
		3 o p_288753_
	b (Ljava/util/function/Function;)Larc$c; lambda$static$5
		static
		0 o p_139450_
	b (Lcom/mojang/brigadier/context/CommandContext;Larc$c;)Ljava/util/List; resolveSourcePath
		static
		0 o p_265468_
		1 o p_265670_
	b (Lek;Larb;Lfe$g;)I getData
		static
		0 o p_139444_
		1 o p_139445_
		2 o p_139446_
	b (Larc$c;Larc$c;Larc$a;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$decorateModification$24
		static
		0 o p_142805_
		1 o p_142806_
		2 o p_142807_
	b (Larc$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$11
		static
		0 o p_142832_
		1 o p_142833_
	c (Larc$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$10
		static
		0 o p_142840_
		1 o p_142841_
	c (Lcom/mojang/brigadier/context/CommandContext;Lui;Lfe$g;Ljava/util/List;)I lambda$register$17
		static
		0 o p_142843_
		1 o p_142844_
		2 o p_142845_
		3 o p_142846_
	c (Larc$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$register$8
		static
		0 o p_139470_
		1 o p_139471_
	c (Larc$c;Larc$a;Larc$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$decorateModification$28
		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 (Larb;)Lxo; lambda$manipulateData$38
		static
		0 o p_288733_
	d (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304320_
	d (Larc$c;Larc$a;Larc$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$decorateModification$26
		static
		0 o p_288729_
		1 o p_288730_
		2 o p_288731_
		3 o p_288732_
	d (Larc$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$9
		static
		0 o p_142848_
		1 o p_142849_
	d (Lcom/mojang/brigadier/context/CommandContext;Lui;Lfe$g;Ljava/util/List;)I lambda$register$16
		static
		0 o p_142851_
		1 o p_142852_
		2 o p_142853_
		3 o p_142854_
	e (Larc$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$7
		static
		0 o p_142856_
		1 o p_142857_
	e (Lcom/mojang/brigadier/context/CommandContext;Lui;Lfe$g;Ljava/util/List;)I lambda$register$15
		static
		0 o p_142859_
		1 o p_142860_
		2 o p_142861_
		3 o p_142862_
	e (Larc$c;Larc$a;Larc$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$decorateModification$22
		static
		0 o p_264839_
		1 o p_264840_
		2 o p_264841_
		3 o p_264842_
	f (Larc$c;Larc$a;Larc$c;Lcom/mojang/brigadier/context/CommandContext;)I lambda$decorateModification$21
		static
		0 o p_264826_
		1 o p_264827_
		2 o p_264828_
		3 o p_264829_
arc$a net/minecraft/server/commands/data/DataCommands$DataManipulator
	modify (Lcom/mojang/brigadier/context/CommandContext;Lui;Lfe$g;Ljava/util/List;)I modify
		0 o p_139496_
		1 o p_139497_
		2 o p_139498_
		3 o p_139499_
arc$b net/minecraft/server/commands/data/DataCommands$DataManipulatorDecorator
	create (Larc$a;)Lcom/mojang/brigadier/builder/ArgumentBuilder; create
		0 o p_139501_
arc$c net/minecraft/server/commands/data/DataCommands$DataProvider
	a (Lcom/mojang/brigadier/context/CommandContext;)Larb; 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_
arc$d net/minecraft/server/commands/data/DataCommands$StringProcessor
	process (Ljava/lang/String;)Ljava/lang/String; process
		0 o p_289006_
ard net/minecraft/server/commands/data/EntityDataAccessor
	a Ljava/util/function/Function; PROVIDER
	b Lorg/slf4j/Logger; LOGGER
	c Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_PLAYERS
	d Lbzm; entity
	<clinit> ()V <clinit>
		static
	<init> (Lbzm;)V <init>
		0 o p_139510_
	a (Lvi;)Lxo; getPrintSuccess
		0 o p_139521_
	a (Ljava/lang/String;)Larc$c; lambda$static$0
		static
		0 o p_139517_
	a (Lui;)V setData
		0 o p_139519_
	a ()Lui; getData
	a (Lfe$g;DI)Lxo; getPrintSuccess
		0 o p_139513_
		1 o p_139514_
		2 o p_139515_
	b ()Lxo; getModifiedSuccess
ard$1 net/minecraft/server/commands/data/EntityDataAccessor$1
	a Ljava/lang/String; val$arg
	<init> (Ljava/lang/String;)V <init>
		0 o p_139525_
	a (Lcom/mojang/brigadier/context/CommandContext;)Larb; 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_
are net/minecraft/server/commands/data/StorageDataAccessor
	a Ljava/util/function/Function; PROVIDER
	b Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_STORAGE
	c Lfcj; storage
	d Lame; id
	<clinit> ()V <clinit>
		static
	<init> (Lfcj;Lame;)V <init>
		0 o p_139537_
		1 o p_139538_
	a (Lvi;)Lxo; getPrintSuccess
		0 o p_139558_
	a (Ljava/lang/String;)Larc$c; lambda$static$1
		static
		0 o p_139554_
	a (Lui;)V setData
		0 o p_139556_
	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;)Lfcj; getGlobalTags
		static
		0 o p_139561_
	a ()Lui; getData
	a (Lfe$g;DI)Lxo; getPrintSuccess
		0 o p_139550_
		1 o p_139551_
		2 o p_139552_
	b ()Lxo; getModifiedSuccess
are$1 net/minecraft/server/commands/data/StorageDataAccessor$1
	a Ljava/lang/String; val$arg
	<init> (Ljava/lang/String;)V <init>
		0 o p_139565_
	a (Lcom/mojang/brigadier/context/CommandContext;)Larb; 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_
arf net/minecraft/server/commands/data/package-info
arg net/minecraft/server/commands/package-info
arh net/minecraft/server/dedicated/DedicatedPlayerList
	h Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Lari;Ljs;Lfcv;)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 ()Lari; 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
ari net/minecraft/server/dedicated/DedicatedServer
	l Lorg/slf4j/Logger; LOGGER
	m I CONVERSION_RETRY_DELAY_MS
	n I CONVERSION_RETRIES
	o Ljava/util/List; consoleInput
	p Layr; queryThreadGs4
	q Layo; rconConsoleSource
	r Layt; rconThread
	s Lark; settings
	t Lasx; gui
	u Lavk; serverTextFilter
	v Lbrw; tickTimeLogger
	w Lbrt; debugSampleSubscriptionTracker
	x Lamw; serverLinks
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Thread;Lfcs$c;Lawz;Land;Lark;Lcom/mojang/datafixers/DataFixer;Lamz;Laum;)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_
	G ()V tickConnection
	W ()Z isSpawningMonsters
	Y ()Ljava/util/Optional; getServerResourcePack
	a (Larj;)Ljava/util/Optional; parseBugReportLink
		static
		0 o p_352150_
	a (Ldmu;)Z isLevelEnabled
		0 o p_350654_
	a (Ljava/nio/file/Path;)V dumpServerProperties
		0 o p_142872_
	a (Laub;Ljb;Lcut;)Z isUnderSpawnProtection
		0 o p_139630_
		1 o p_139631_
		2 o p_139632_
	a (Lauc;)Lavl; createTextFilterForPlayer
		0 o p_139634_
	a (ZLarj;)Larj; lambda$storeUsingWhiteList$4
		0 o p_372657_
		1 o p_372658_
	a (Lae;)Lae; fillServerSystemReport
		0 o p_142870_
	a (Ljava/lang/String;Lek;)V handleConsoleInput
		0 o p_139646_
		1 o p_139647_
	a (Ljava/net/URI;)Lamw; lambda$createServerLinks$5
		static
		0 o p_351772_
	a (Lauc;Lbrv;)V subscribeToDebugSample
		0 o p_324272_
		1 o p_324213_
	a (Lcom/mojang/authlib/GameProfile;)Z isSingleplayerOwner
		0 o p_139642_
	a (Lark;)Lamw; createServerLinks
		static
		0 o p_352317_
	a (ILarj;)Larj; lambda$setPlayerIdleTimeout$2
		0 o p_372659_
		1 o p_372660_
	a (Ljava/lang/String;)Ljava/lang/String; runCommand
		0 o p_139644_
	a ()Larj; getProperties
	aA ()Z enforceSecureProfile
	aS ()V endMetricsRecordingTick
	aX ()Z forceSynchronousWrites
	ag ()Layb; getPlayerList
	aj ()Z hasGui
	al ()I getSpawnProtectionRadius
	am ()Z repliesToStatus
	an ()Z hidesOnlinePlayers
	aw ()I getAbsoluteMaxWorldSize
	az ()I getCompressionThreshold
	b ()Ljava/lang/String; getServerIp
	b (I)I getScaledTrackingDistance
		0 o p_139659_
	bC ()V waitForRetry
	bD ()Ljava/lang/String; lambda$fillServerSystemReport$1
		static
	bE ()Ljava/lang/String; lambda$fillServerSystemReport$0
	bd ()Ldmr; getForcedGameType
	bj ()I getMaxChainedNeighborUpdates
	bl ()Z logIPs
	bm ()Z acceptsTransfers
	bp ()Lamw; serverLinks
	bq ()I pauseWhileEmptySeconds
	br ()V handleConsoleInputs
	bs ()Larh; getPlayerList
	bt ()V showGui
	bu ()Z convertOldUsers
	bv ()J getMaxTickLength
	c (I)V setPlayerIdleTimeout
		0 o p_139676_
	c ()Z shouldInformAdmins
	d ()I getServerPort
	e (Ljava/lang/String;)V lambda$runCommand$3
		0 o p_359591_
	e ()Z initServer
	f ()Lbrx; getTickTimeLogger
	g ()Z isTickTimeLoggingEnabled
	h ()Ljava/lang/String; getServerName
	i (Z)V storeUsingWhiteList
		0 o p_139689_
	i ()V onServerExit
	j ()Ljava/lang/String; getLevelIdName
	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; getPluginNames
	t ()V forceDifficulty
	v ()V stopServer
ari$1 net/minecraft/server/dedicated/DedicatedServer$1
	a Lari; this$0
	<init> (Lari;Ljava/lang/String;)V <init>
		0 o p_139702_
		1 o p_139703_
	run ()V run
arj net/minecraft/server/dedicated/DedicatedServerProperties
	A I functionPermissionLevel
	B J maxTickTime
	C I maxChainedNeighborUpdates
	D I rateLimitPacketsPerSecond
	E I viewDistance
	F I simulationDistance
	G I maxPlayers
	H I networkCompressionThreshold
	I Z broadcastRconToOps
	J Z broadcastConsoleToOps
	K I maxWorldSize
	L Z syncChunkWrites
	M Ljava/lang/String; regionFileComression
	N Z enableJmxMonitoring
	O Z enableStatus
	P Z hideOnlinePlayers
	Q I entityBroadcastRangePercentage
	R Ljava/lang/String; textFilteringConfig
	S I textFilteringVersion
	T Ljava/util/Optional; serverResourcePackInfo
	U Ldmh; initialDataPackConfiguration
	V Larm$a; playerIdleTimeout
	W Larm$a; whiteList
	X Z enforceSecureProfile
	Y Z logIPs
	Z I pauseWhenEmptySeconds
	a Z onlineMode
	aa Leky; worldOptions
	ab Z acceptsTransfers
	ad Lorg/slf4j/Logger; LOGGER
	ae Ljava/util/regex/Pattern; SHA1
	af Lcom/google/common/base/Splitter; COMMA_SPLITTER
	ag Larj$a; worldDimensionData
	b Z preventProxyConnections
	c Ljava/lang/String; serverIp
	d Z pvp
	e Z allowFlight
	f Ljava/lang/String; motd
	g Ljava/lang/String; bugReportLink
	h Z forceGameMode
	i Z enforceWhitelist
	j Lbxg; difficulty
	k Ldmr; gamemode
	l Ljava/lang/String; levelName
	m I serverPort
	n Ljava/lang/Boolean; announcePlayerAchievements
	o Z enableQuery
	p I queryPort
	q Z enableRcon
	r I rconPort
	s Ljava/lang/String; rconPassword
	t Z hardcore
	u Z allowNether
	v Z spawnMonsters
	w Z useNativeTransport
	x Z enableCommandBlock
	y I spawnProtection
	z I opPermissionLevel
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Properties;)V <init>
		0 o p_180926_
	a (Ljava/lang/Integer;)Ljava/lang/Integer; lambda$new$1
		static
		0 o p_139769_
	a (Ljn$a;)Lekv; createDimensions
		0 o p_363610_
	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;)Larj; fromFile
		static
		0 o p_180930_
	a (Ljz;Ljava/util/Properties;)Larj; reload
		0 o p_139761_
		1 o p_139762_
	b (Ljava/lang/String;Ljava/lang/String;)Ldmh; getDatapackConfig
		static
		0 o p_251757_
		1 o p_249979_
	b (Ljava/lang/Integer;)Ljava/lang/Integer; lambda$new$0
		static
		0 o p_139771_
	b (Ljz;Ljava/util/Properties;)Larm; reload
		0 o p_139766_
		1 o p_139767_
	c (Ljava/lang/String;)Lxo; parseResourcePackPrompt
		static
		0 o p_214815_
	c (Ljava/lang/String;Ljava/lang/String;)V lambda$parseResourcePackPrompt$4
		static
		0 o p_421330_
		1 o p_421331_
	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_
arj$a net/minecraft/server/dedicated/DedicatedServerProperties$WorldDimensionData
	a Lcom/google/gson/JsonObject; generatorSettings
	b Ljava/lang/String; levelType
	c Ljava/util/Map; LEGACY_PRESET_NAMES
	<clinit> ()V <clinit>
		static
	<init> (Lcom/google/gson/JsonObject;Ljava/lang/String;)V <init>
		0 o generatorSettings
		1 o levelType
	a (Ljl$c;)Ljl$c; lambda$create$4
		0 o p_249822_
	a (Ljn;)Ljava/util/Optional; lambda$create$0
		static
		0 o p_359596_
	a (Lame;)Lamd; lambda$create$2
		static
		0 o p_258240_
	a ()Lcom/google/gson/JsonObject; generatorSettings
	a (Ljn$a;)Lekv; create
		0 o p_362641_
	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
ark net/minecraft/server/dedicated/DedicatedServerSettings
	a Ljava/nio/file/Path; source
	b Larj; properties
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_180932_
	a ()Larj; getProperties
	a (Ljava/util/function/UnaryOperator;)Lark; update
		0 o p_139779_
	b ()V forceSave
arl net/minecraft/server/dedicated/ServerWatchdog
	a Lorg/slf4j/Logger; LOGGER
	b J MAX_SHUTDOWN_TIME
	c I SHUTDOWN_STATUS
	d Lari; server
	e J maxTickTimeNanos
	<clinit> ()V <clinit>
		static
	<init> (Lari;)V <init>
		0 o p_139786_
	a (Laub;)Ljava/lang/String; lambda$run$1
		static
		0 o p_428130_
	a (Ljava/lang/String;J)Lp; createWatchdogCrashReport
		static
		0 o p_363165_
		1 o p_364052_
	a ()V exit
	b ()Ljava/lang/String; lambda$run$2
	c ()Ljava/lang/String; lambda$run$0
	run ()V run
arl$1 net/minecraft/server/dedicated/ServerWatchdog$1
	<init> (Larl;)V <init>
		0 o p_139795_
	run ()V run
arm net/minecraft/server/dedicated/Settings
	a Lorg/slf4j/Logger; LOGGER
	ac Ljava/util/Properties; 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/nio/file/Path;)Ljava/util/Properties; loadFromFile
		static
		0 o p_139840_
	b (Ljava/lang/String;Z)Larm$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/lang/Object;)Larm$a; getMutable
		0 o p_139865_
		1 o p_139866_
		2 o p_139867_
	b (Ljz;Ljava/util/Properties;)Larm; reload
		0 o p_139857_
		1 o p_139858_
	b (Ljava/lang/String;I)Larm$a; getMutable
		0 o p_139862_
		1 o p_139863_
	b (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Larm$a; getMutable
		0 o p_139869_
		1 o p_139870_
		2 o p_139871_
		3 o p_139872_
	c (Ljava/nio/file/Path;)V store
		0 o p_139877_
	c (Ljava/lang/String;)Ljava/lang/String; getStringRaw
		0 o p_139879_
arm$a net/minecraft/server/dedicated/Settings$MutableValue
	a Larm; this$0
	b Ljava/lang/String; key
	c Ljava/lang/Object; value
	d Ljava/util/function/Function; serializer
	<init> (Larm;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 (Ljz;Ljava/lang/Object;)Larm; update
		0 o p_139896_
		1 o p_139897_
	get ()Ljava/lang/Object; get
arn net/minecraft/server/dedicated/package-info
aro net/minecraft/server/dialog/ActionButton
	a Lcom/mojang/serialization/Codec; CODEC
	b Larq; button
	c Ljava/util/Optional; action
	<clinit> ()V <clinit>
		static
	<init> (Larq;Ljava/util/Optional;)V <init>
		0 o button
		1 o action
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_428468_
	a ()Larq; button
	b ()Ljava/util/Optional; action
	equals (Ljava/lang/Object;)Z equals
		0 o p_428398_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
arp net/minecraft/server/dialog/ButtonListDialog
	a ()Lcom/mojang/serialization/MapCodec; codec
	b ()I columns
	c ()Ljava/util/Optional; exitAction
	d ()Ljava/util/Optional; onCancel
arq net/minecraft/server/dialog/CommonButtonData
	a I DEFAULT_WIDTH
	b Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Lxo; label
	d Ljava/util/Optional; tooltip
	e I width
	<clinit> ()V <clinit>
		static
	<init> (Lxo;I)V <init>
		0 o p_426023_
		1 o p_425552_
	<init> (Lxo;Ljava/util/Optional;I)V <init>
		0 o label
		1 o tooltip
		2 o width
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_426962_
	a ()Lxo; label
	b ()Ljava/util/Optional; tooltip
	c ()I width
	equals (Ljava/lang/Object;)Z equals
		0 o p_425896_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
arr net/minecraft/server/dialog/CommonDialogData
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lxo; title
	c Ljava/util/Optional; externalTitle
	d Z canCloseWithEscape
	e Z pause
	f Laru; afterAction
	g Ljava/util/List; body
	h Ljava/util/List; inputs
	<clinit> ()V <clinit>
		static
	<init> (Lxo;Ljava/util/Optional;ZZLaru;Ljava/util/List;Ljava/util/List;)V <init>
		0 o title
		1 o externalTitle
		2 o canCloseWithEscape
		3 o pause
		4 o afterAction
		5 o body
		6 o inputs
	a (Larr;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_428132_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_428131_
	a ()Lxo; computeExternalTitle
	b ()Lxo; title
	c ()Ljava/util/Optional; externalTitle
	d ()Z canCloseWithEscape
	e ()Z pause
	equals (Ljava/lang/Object;)Z equals
		0 o p_425838_
	f ()Laru; afterAction
	g ()Ljava/util/List; body
	h ()Ljava/util/List; inputs
	hashCode ()I hashCode
	i ()Ljava/lang/String; lambda$static$1
		static
	toString ()Ljava/lang/String; toString
ars net/minecraft/server/dialog/ConfirmationDialog
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	h Larr; common
	i Laro; yesButton
	j Laro; noButton
	<clinit> ()V <clinit>
		static
	<init> (Larr;Laro;Laro;)V <init>
		0 o common
		1 o yesButton
		2 o noButton
	A_ ()Larr; common
	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_428133_
	b ()Ljava/util/List; mainActions
	d ()Ljava/util/Optional; onCancel
	e ()Laro; yesButton
	equals (Ljava/lang/Object;)Z equals
		0 o p_425825_
	f ()Laro; noButton
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
art net/minecraft/server/dialog/Dialog
	b Lcom/mojang/serialization/Codec; WIDTH_CODEC
	c Lcom/mojang/serialization/Codec; DIRECT_CODEC
	d Lcom/mojang/serialization/Codec; CODEC
	e Lcom/mojang/serialization/Codec; LIST_CODEC
	f Lzm; STREAM_CODEC
	g Lzm; CONTEXT_FREE_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	A_ ()Larr; common
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_426072_
	d ()Ljava/util/Optional; onCancel
aru net/minecraft/server/dialog/DialogAction
	a Laru; CLOSE
	b Laru; NONE
	c Laru; WAIT_FOR_RESPONSE
	d Ljava/util/function/IntFunction; BY_ID
	e Lbda$a; CODEC
	f Lzm; STREAM_CODEC
	g I id
	h Ljava/lang/String; name
	i [Laru; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_428286_
		1 o p_428333_
		2 o p_428547_
		3 o p_428323_
	a ()Z willUnpause
	a (Laru;)I lambda$static$1
		static
		0 o p_428341_
	b (Laru;)I lambda$static$0
		static
		0 o p_428308_
	b ()[Laru; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Laru; valueOf
		static
		0 o p_428210_
	values ()[Laru; values
		static
arv net/minecraft/server/dialog/DialogListDialog
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	h Larr; common
	i Ljp; dialogs
	j Ljava/util/Optional; exitAction
	k I columns
	l I buttonWidth
	<clinit> ()V <clinit>
		static
	<init> (Larr;Ljp;Ljava/util/Optional;II)V <init>
		0 o common
		1 o dialogs
		2 o exitAction
		3 o columns
		4 o buttonWidth
	A_ ()Larr; common
	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_428134_
	b ()I columns
	c ()Ljava/util/Optional; exitAction
	e ()Ljp; dialogs
	equals (Ljava/lang/Object;)Z equals
		0 o p_426033_
	f ()I buttonWidth
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
arw net/minecraft/server/dialog/DialogTypes
	<init> ()V <init>
	a (Ljy;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_425643_
arx net/minecraft/server/dialog/Dialogs
	a Lamd; SERVER_LINKS
	b Lamd; CUSTOM_OPTIONS
	c Lamd; QUICK_ACTIONS
	d I BIG_BUTTON_WIDTH
	e Laro; DEFAULT_BACK_BUTTON
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lamd; create
		static
		0 o p_426236_
	a (Lqq;)V bootstrap
		static
		0 o p_425648_
ary net/minecraft/server/dialog/Input
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/lang/String; key
	c Lasq; control
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lasq;)V <init>
		0 o key
		1 o control
	a ()Ljava/lang/String; key
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_428352_
	b ()Lasq; control
	equals (Ljava/lang/Object;)Z equals
		0 o p_428455_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
arz net/minecraft/server/dialog/MultiActionDialog
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	h Larr; common
	i Ljava/util/List; actions
	j Ljava/util/Optional; exitAction
	k I columns
	<clinit> ()V <clinit>
		static
	<init> (Larr;Ljava/util/List;Ljava/util/Optional;I)V <init>
		0 o common
		1 o actions
		2 o exitAction
		3 o columns
	A_ ()Larr; common
	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_428135_
	b ()I columns
	c ()Ljava/util/Optional; exitAction
	e ()Ljava/util/List; actions
	equals (Ljava/lang/Object;)Z equals
		0 o p_426163_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
as net/minecraft/advancements/CriterionProgress
	a Ljava/time/Instant; obtained
	<init> (Ljava/time/Instant;)V <init>
		0 o p_301149_
	<init> ()V <init>
	a ()Z isDone
	a (Lwg;)V serializeToNetwork
		0 o p_12915_
	b (Lwg;)Las; fromNetwork
		static
		0 o p_12918_
	b ()V grant
	c ()V revoke
	d ()Ljava/time/Instant; getObtained
	toString ()Ljava/lang/String; toString
asa net/minecraft/server/dialog/NoticeDialog
	a Laro; DEFAULT_ACTION
	h Lcom/mojang/serialization/MapCodec; MAP_CODEC
	i Larr; common
	j Laro; action
	<clinit> ()V <clinit>
		static
	<init> (Larr;Laro;)V <init>
		0 o common
		1 o action
	A_ ()Larr; common
	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_428136_
	b ()Ljava/util/List; mainActions
	d ()Ljava/util/Optional; onCancel
	e ()Laro; action
	equals (Ljava/lang/Object;)Z equals
		0 o p_425605_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
asb net/minecraft/server/dialog/ServerLinksDialog
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	h Larr; common
	i Ljava/util/Optional; exitAction
	j I columns
	k I buttonWidth
	<clinit> ()V <clinit>
		static
	<init> (Larr;Ljava/util/Optional;II)V <init>
		0 o common
		1 o exitAction
		2 o columns
		3 o buttonWidth
	A_ ()Larr; common
	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_428137_
	b ()I columns
	c ()Ljava/util/Optional; exitAction
	e ()I buttonWidth
	equals (Ljava/lang/Object;)Z equals
		0 o p_425570_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
asc net/minecraft/server/dialog/SimpleDialog
	a ()Lcom/mojang/serialization/MapCodec; codec
	b ()Ljava/util/List; mainActions
asd net/minecraft/server/dialog/action/Action
	a Lcom/mojang/serialization/Codec; 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_428320_
	a (Ljava/util/Map;)Ljava/util/Optional; createAction
		0 o p_428502_
asd$a net/minecraft/server/dialog/action/Action$ValueGetter
	a ()Ljava/lang/String; asTemplateSubstitution
	a (Ljava/util/function/Supplier;)Lasd$a; of
		static
		0 o p_428364_
	a (Ljava/util/Map;)Ljava/util/Map; getAsTemplateSubstitutions
		static
		0 o p_428445_
	a (Ljava/lang/String;)Lasd$a; of
		static
		0 o p_428500_
	b ()Lvi; asTag
asd$a$1 net/minecraft/server/dialog/action/Action$ValueGetter$1
	a Ljava/lang/String; val$value
	<init> (Ljava/lang/String;)V <init>
		0 o p_428260_
	a ()Ljava/lang/String; asTemplateSubstitution
	b ()Lvi; asTag
asd$a$2 net/minecraft/server/dialog/action/Action$ValueGetter$2
	a Ljava/util/function/Supplier; val$value
	<init> (Ljava/util/function/Supplier;)V <init>
		0 o p_428481_
	a ()Ljava/lang/String; asTemplateSubstitution
	b ()Lvi; asTag
ase net/minecraft/server/dialog/action/ActionTypes
	<init> ()V <init>
	a (Ljy;Lxm$a;Lcom/mojang/serialization/MapCodec;)V lambda$bootstrap$0
		static
		0 o p_428490_
		1 o p_428338_
		2 o p_428460_
	a (Ljy;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_428527_
asf net/minecraft/server/dialog/action/CommandTemplate
	b Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Lash; template
	<clinit> ()V <clinit>
		static
	<init> (Lash;)V <init>
		0 o template
	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_428549_
	a (Ljava/util/Map;)Ljava/util/Optional; createAction
		0 o p_428383_
	b ()Lash; template
	equals (Ljava/lang/Object;)Z equals
		0 o p_428235_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
asg net/minecraft/server/dialog/action/CustomAll
	b Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Lame; id
	d Ljava/util/Optional; additions
	<clinit> ()V <clinit>
		static
	<init> (Lame;Ljava/util/Optional;)V <init>
		0 o id
		1 o additions
	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_428385_
	a (Ljava/util/Map;)Ljava/util/Optional; createAction
		0 o p_428540_
	a (Lui;Ljava/lang/String;Lasd$a;)V lambda$createAction$1
		static
		0 o p_428444_
		1 o p_428406_
		2 o p_428563_
	b ()Lame; id
	c ()Ljava/util/Optional; additions
	equals (Ljava/lang/Object;)Z equals
		0 o p_428288_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ash net/minecraft/server/dialog/action/ParsedTemplate
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcom/mojang/serialization/Codec; VARIABLE_CODEC
	c Ljava/lang/String; raw
	d Lih; parsed
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lih;)V <init>
		0 o p_428265_
		1 o p_428400_
	a (Ljava/lang/String;Ljava/lang/Exception;)Ljava/lang/String; lambda$parse$3
		static
		0 o p_428225_
		1 o p_428242_
	a (Lash;)Ljava/lang/String; lambda$static$0
		static
		0 o p_428259_
	a (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; parse
		static
		0 o p_428254_
	a (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; lambda$instantiate$4
		static
		0 o p_428355_
		1 o p_428551_
	a (Ljava/util/Map;)Ljava/lang/String; instantiate
		0 o p_428392_
	b (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_428384_
	c (Ljava/lang/String;)Ljava/lang/String; lambda$static$1
		static
		0 o p_428261_
asi net/minecraft/server/dialog/action/StaticAction
	b Ljava/util/Map; WRAPPED_CODECS
	c Lxm; value
	<clinit> ()V <clinit>
		static
	<init> (Lxm;)V <init>
		0 o value
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/util/Map;)Ljava/util/Optional; createAction
		0 o p_428491_
	b ()Lxm; value
	c ()Ljava/util/Map; lambda$static$0
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_428269_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
asj net/minecraft/server/dialog/action/package-info
ask net/minecraft/server/dialog/body/DialogBody
	a Lcom/mojang/serialization/Codec; DIALOG_BODY_CODEC
	b Lcom/mojang/serialization/Codec; COMPACT_LIST_CODEC
	<clinit> ()V <clinit>
		static
	a ()Lcom/mojang/serialization/MapCodec; mapCodec
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_425563_
asl net/minecraft/server/dialog/body/DialogBodyTypes
	<init> ()V <init>
	a (Ljy;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_426109_
asm net/minecraft/server/dialog/body/ItemBody
	c Lcom/mojang/serialization/MapCodec; MAP_CODEC
	d Ldcv; item
	e Ljava/util/Optional; description
	f Z showDecorations
	g Z showTooltip
	h I width
	i I height
	<clinit> ()V <clinit>
		static
	<init> (Ldcv;Ljava/util/Optional;ZZII)V <init>
		0 o item
		1 o description
		2 o showDecorations
		3 o showTooltip
		4 o width
		5 o height
	a ()Lcom/mojang/serialization/MapCodec; mapCodec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_425546_
	b ()Ldcv; item
	c ()Ljava/util/Optional; description
	d ()Z showDecorations
	e ()Z showTooltip
	equals (Ljava/lang/Object;)Z equals
		0 o p_426043_
	f ()I width
	g ()I height
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
asn net/minecraft/server/dialog/body/PlainMessage
	c I DEFAULT_WIDTH
	d Lcom/mojang/serialization/MapCodec; MAP_CODEC
	e Lcom/mojang/serialization/Codec; CODEC
	f Lxo; contents
	g I width
	<clinit> ()V <clinit>
		static
	<init> (Lxo;I)V <init>
		0 o contents
		1 o width
	a ()Lcom/mojang/serialization/MapCodec; mapCodec
	a (Lxo;)Lasn; lambda$static$1
		static
		0 o p_426194_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_426966_
	b ()Lxo; contents
	c ()I width
	equals (Ljava/lang/Object;)Z equals
		0 o p_425959_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aso net/minecraft/server/dialog/body/package-info
asp net/minecraft/server/dialog/input/BooleanInput
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Lxo; label
	d Z initial
	e Ljava/lang/String; onTrue
	f Ljava/lang/String; onFalse
	<clinit> ()V <clinit>
		static
	<init> (Lxo;ZLjava/lang/String;Ljava/lang/String;)V <init>
		0 o label
		1 o initial
		2 o onTrue
		3 o onFalse
	a ()Lcom/mojang/serialization/MapCodec; mapCodec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_425932_
	b ()Lxo; label
	c ()Z initial
	d ()Ljava/lang/String; onTrue
	e ()Ljava/lang/String; onFalse
	equals (Ljava/lang/Object;)Z equals
		0 o p_426075_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
asq net/minecraft/server/dialog/input/InputControl
	b Lcom/mojang/serialization/MapCodec; MAP_CODEC
	<clinit> ()V <clinit>
		static
	a ()Lcom/mojang/serialization/MapCodec; mapCodec
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_426201_
asr net/minecraft/server/dialog/input/InputControlTypes
	<init> ()V <init>
	a (Ljy;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_425818_
ass net/minecraft/server/dialog/input/NumberRangeInput
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c I width
	d Lxo; label
	e Ljava/lang/String; labelFormat
	f Lass$a; rangeInfo
	<clinit> ()V <clinit>
		static
	<init> (ILxo;Ljava/lang/String;Lass$a;)V <init>
		0 o width
		1 o label
		2 o labelFormat
		3 o rangeInfo
	a ()Lcom/mojang/serialization/MapCodec; mapCodec
	a (Ljava/lang/String;)Lxo; computeLabel
		0 o p_426283_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_426967_
	b ()I width
	c ()Lxo; label
	d ()Ljava/lang/String; labelFormat
	e ()Lass$a; rangeInfo
	equals (Ljava/lang/Object;)Z equals
		0 o p_426166_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ass$a net/minecraft/server/dialog/input/NumberRangeInput$RangeInfo
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b F start
	c F end
	d Ljava/util/Optional; initial
	e Ljava/util/Optional; step
	<clinit> ()V <clinit>
		static
	<init> (FFLjava/util/Optional;Ljava/util/Optional;)V <init>
		0 o start
		1 o end
		2 o initial
		3 o step
	a ()F initialSliderValue
	a (Lass$a;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_425998_
	a (DDD)Ljava/lang/String; lambda$static$1
		static
		0 o p_425550_
		1 o p_425816_
		2 o p_425856_
	a (F)F computeScaledValue
		0 o p_427226_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_426968_
	b (F)Z isOutOfRange
		0 o p_427366_
	b ()F start
	c ()F end
	c (F)F scaledValueToSlider
		0 o p_427373_
	d ()Ljava/util/Optional; initial
	e ()Ljava/util/Optional; step
	equals (Ljava/lang/Object;)Z equals
		0 o p_425522_
	f ()F initialScaledValue
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ast net/minecraft/server/dialog/input/SingleOptionInput
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c I width
	d Ljava/util/List; entries
	e Lxo; label
	f Z labelVisible
	<clinit> ()V <clinit>
		static
	<init> (ILjava/util/List;Lxo;Z)V <init>
		0 o width
		1 o entries
		2 o label
		3 o labelVisible
	a ()Lcom/mojang/serialization/MapCodec; mapCodec
	a (Last;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_426121_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_426969_
	b ()Ljava/util/Optional; initial
	c ()I width
	d ()Ljava/util/List; entries
	e ()Lxo; label
	equals (Ljava/lang/Object;)Z equals
		0 o p_425732_
	f ()Z labelVisible
	g ()Ljava/lang/String; lambda$static$1
		static
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ast$a net/minecraft/server/dialog/input/SingleOptionInput$Entry
	a Lcom/mojang/serialization/Codec; FULL_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Ljava/lang/String; id
	d Ljava/util/Optional; display
	e Z initial
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/util/Optional;Z)V <init>
		0 o id
		1 o display
		2 o initial
	a (Ljava/lang/String;)Last$a; lambda$static$1
		static
		0 o p_425721_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_426138_
	a ()Lxo; displayOrDefault
	b ()Ljava/lang/String; id
	c ()Ljava/util/Optional; display
	d ()Z initial
	e ()Lxo; lambda$displayOrDefault$2
	equals (Ljava/lang/Object;)Z equals
		0 o p_426243_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
asu net/minecraft/server/dialog/input/TextInput
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c I width
	d Lxo; label
	e Z labelVisible
	f Ljava/lang/String; initial
	g I maxLength
	h Ljava/util/Optional; multiline
	<clinit> ()V <clinit>
		static
	<init> (ILxo;ZLjava/lang/String;ILjava/util/Optional;)V <init>
		0 o width
		1 o label
		2 o labelVisible
		3 o initial
		4 o maxLength
		5 o multiline
	a ()Lcom/mojang/serialization/MapCodec; mapCodec
	a (Lasu;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_426970_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_426971_
	b ()I width
	c ()Lxo; label
	d ()Z labelVisible
	e ()Ljava/lang/String; initial
	equals (Ljava/lang/Object;)Z equals
		0 o p_426000_
	f ()I maxLength
	g ()Ljava/util/Optional; multiline
	h ()Ljava/lang/String; lambda$static$1
		static
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
asu$a net/minecraft/server/dialog/input/TextInput$MultilineOptions
	a I MAX_HEIGHT
	b Lcom/mojang/serialization/Codec; CODEC
	c Ljava/util/Optional; maxLines
	d Ljava/util/Optional; height
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o maxLines
		1 o height
	a ()Ljava/util/Optional; maxLines
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_427389_
	b ()Ljava/util/Optional; height
	equals (Ljava/lang/Object;)Z equals
		0 o p_427515_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
asv net/minecraft/server/dialog/input/package-info
asw net/minecraft/server/dialog/package-info
asx net/minecraft/server/gui/MinecraftServerGui
	a Ljava/awt/Font; MONOSPACED
	b Lorg/slf4j/Logger; LOGGER
	c Ljava/lang/String; TITLE
	d Ljava/lang/String; SHUTDOWN_TITLE
	e Lari; server
	f Ljava/lang/Thread; logAppenderThread
	g Ljava/util/Collection; finalizers
	h Ljava/util/concurrent/atomic/AtomicBoolean; isClosing
	<clinit> ()V <clinit>
		static
	<init> (Lari;)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_359598_
		1 o p_359599_
	a ()V start
	a (Lari;)Lasx; showFrameFor
		static
		0 o p_139922_
	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
asx$1 net/minecraft/server/gui/MinecraftServerGui$1
	a Lasx; val$gui
	b Ljavax/swing/JFrame; val$frame
	c Lari; val$server
	<init> (Lasx;Ljavax/swing/JFrame;Lari;)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_
asx$2 net/minecraft/server/gui/MinecraftServerGui$2
	<init> (Lasx;)V <init>
		0 o p_139947_
	focusGained (Ljava/awt/event/FocusEvent;)V focusGained
		0 o p_139949_
asy net/minecraft/server/gui/PlayerListComponent
	a Lnet/minecraft/server/MinecraftServer; server
	b I tickCount
	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
		0 o p_139953_
	a ()V tick
asz net/minecraft/server/gui/StatsComponent
	a Ljava/text/DecimalFormat; DECIMAL_FORMAT
	b [I values
	c I vp
	d [Ljava/lang/String; msgs
	e Lnet/minecraft/server/MinecraftServer; server
	f Ljavax/swing/Timer; 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_
at net/minecraft/advancements/CriterionTrigger
	a (Lamm;Lat$a;)V addPlayerListener
		0 o p_13674_
		1 o p_13675_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lamm;)V removePlayerListeners
		0 o p_13673_
	a (Lau;)Lar; createCriterion
		0 o p_301092_
	b (Lamm;Lat$a;)V removePlayerListener
		0 o p_13676_
		1 o p_13677_
at$a net/minecraft/advancements/CriterionTrigger$Listener
	a Lau; trigger
	b Laj; advancement
	c Ljava/lang/String; criterion
	<init> (Lau;Laj;Ljava/lang/String;)V <init>
		0 o trigger
		1 o advancement
		2 o criterion
	a (Lamm;)V run
		0 o p_13687_
	a ()Lau; trigger
	b ()Laj; advancement
	c ()Ljava/lang/String; criterion
	equals (Ljava/lang/Object;)Z equals
		0 o p_13689_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ata net/minecraft/server/gui/package-info
atb net/minecraft/server/level/BlockDestructionProgress
	a I id
	b Ljb; pos
	c I progress
	d I updatedRenderTick
	<init> (ILjb;)V <init>
		0 o p_139979_
		1 o p_139980_
	a (I)V setProgress
		0 o p_139982_
	a ()I getId
	a (Latb;)I compareTo
		0 o p_139984_
	b ()Ljb; 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
atc net/minecraft/server/level/ChunkGenerationTask
	a Legz; targetStatus
	b Latq; chunkMap
	c Ldlz; pos
	d Legz; scheduledStatus
	e Z markedForCancellation
	f Ljava/util/List; scheduledLayer
	g Lbcx; cache
	h Z needsGeneration
	<init> (Latq;Legz;Ldlz;Lbcx;)V <init>
		0 o p_347493_
		1 o p_347718_
		2 o p_347615_
		3 o p_347529_
	a (Latq;II)Latr; lambda$create$0
		static
		0 o p_347649_
		1 o p_347569_
		2 o p_347704_
	a ()Ljava/util/concurrent/CompletableFuture; runUntilWait
	a (Legz;Z)V scheduleLayer
		0 o p_347611_
		1 o p_347592_
	a (Legz;ZLatr;)Z scheduleChunkInLayer
		0 o p_347483_
		1 o p_347471_
		2 o p_347684_
	a (Latq;Legz;Ldlz;)Latc; create
		static
		0 o p_347575_
		1 o p_347556_
		2 o p_347630_
	b (Legz;Z)I getRadiusForLayer
		0 o p_347511_
		1 o p_347717_
	b ()V markForCancellation
	c ()Latr; getCenter
	d ()V scheduleNextLayer
	e ()V releaseClaim
	f ()Z canLoadWithoutGeneration
	g ()Ljava/util/concurrent/CompletableFuture; waitForScheduledLayer
atd net/minecraft/server/level/ChunkHolder
	a Latg; UNLOADED_LEVEL_CHUNK
	e Ljava/util/concurrent/CompletableFuture; UNLOADED_LEVEL_CHUNK_FUTURE
	f Ldmw; levelHeightAccessor
	g Ljava/util/concurrent/CompletableFuture; fullChunkFuture
	h Ljava/util/concurrent/CompletableFuture; tickingChunkFuture
	i Ljava/util/concurrent/CompletableFuture; entityTickingChunkFuture
	j I oldTicketLevel
	k I ticketLevel
	l I queueLevel
	m Z hasChangedSections
	n [Lit/unimi/dsi/fastutil/shorts/ShortSet; changedBlocksPerSection
	o Ljava/util/BitSet; blockChangedLightSectionFilter
	p Ljava/util/BitSet; skyChangedLightSectionFilter
	q Lfaa; lightEngine
	r Latd$a; onLevelChange
	s Latd$b; playerProvider
	t Z wasAccessibleSinceLastSave
	u Ljava/util/concurrent/CompletableFuture; pendingFullStateConfirmation
	v Ljava/util/concurrent/CompletableFuture; sendSync
	w Ljava/util/concurrent/CompletableFuture; saveSync
	<clinit> ()V <clinit>
		static
	<init> (Ldlz;ILdmw;Lfaa;Latd$a;Latd$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 (Latf;Ljava/util/concurrent/Executor;)V updateFutures
		0 o p_143004_
		1 o p_143005_
	a (Legi;)V broadcastChanges
		0 o p_140055_
	a (Ljb;)Z blockChanged
		0 o p_140057_
	a (Ljava/util/concurrent/CompletableFuture;)V addSendDependency
		0 o p_301235_
	a (Lzw;Lauc;)V lambda$broadcast$3
		static
		0 o p_293797_
		1 o p_293798_
	a (Ljava/util/concurrent/CompletableFuture;Legi;)V lambda$scheduleFullChunkPromotion$5
		static
		0 o p_200423_
		1 o p_200424_
	a (Latf;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/Executor;Latp;)V scheduleFullChunkPromotion
		0 o p_142999_
		1 o p_143000_
		2 o p_143001_
		3 o p_287621_
	a (Ljava/util/concurrent/CompletableFuture;Latg;)V lambda$scheduleFullChunkPromotion$6
		static
		0 o p_329908_
		1 o p_329909_
	a (Latf;Latp;)V demoteFullChunk
		0 o p_287599_
		1 o p_287649_
	a (I)V setTicketLevel
		0 o p_140028_
	a ()Ljava/util/concurrent/CompletableFuture; getTickingChunkFuture
	a (Ljava/util/List;Lzw;)V broadcast
		0 o p_288998_
		1 o p_289013_
	a (Ldnd;I)Z sectionLightChanged
		0 o p_140037_
		1 o p_140038_
	a (Ljava/util/List;Ldmu;Ljb;)V broadcastBlockEntity
		0 o p_288988_
		1 o p_289005_
		2 o p_288981_
	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;Ldmu;Ljb;Leeb;)V broadcastBlockEntityIfNeeded
		0 o p_288982_
		1 o p_289011_
		2 o p_288969_
		3 o p_288973_
	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/concurrent/CompletableFuture;)V addSaveDependency
		0 o p_200418_
	b (Latf;Latp;)V lambda$scheduleFullChunkPromotion$4
		0 o p_287360_
		1 o p_287361_
	b (I)V setQueueLevel
		0 o p_140087_
	b ()Ljava/util/concurrent/CompletableFuture; getEntityTickingChunkFuture
	b (Ljava/util/List;Ldmu;Ljb;Leeb;)V lambda$broadcastChanges$2
		0 o p_288759_
		1 o p_288760_
		2 o p_288761_
		3 o p_288762_
	c ()Ljava/util/concurrent/CompletableFuture; getFullChunkFuture
	d ()Legi; getTickingChunk
	e ()Legi; getChunkToSend
	f ()Ljava/util/concurrent/CompletableFuture; getSendSyncFuture
	g ()Ljava/util/concurrent/CompletableFuture; getSaveSyncFuture
	h ()Z isReadyForSaving
	i ()Z hasChangesToBroadcast
	j ()I getTicketLevel
	k ()I getQueueLevel
	l ()Z wasAccessibleSinceLastSave
	m ()V refreshAccessibility
atd$a net/minecraft/server/level/ChunkHolder$LevelChangeListener
	onLevelChange (Ldlz;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_
atd$b net/minecraft/server/level/ChunkHolder$PlayerProvider
	a (Ldlz;Z)Ljava/util/List; getPlayers
		0 o p_183717_
		1 o p_183718_
ate net/minecraft/server/level/ChunkLevel
	a I RADIUS_AROUND_FULL_CHUNK
	b I MAX_LEVEL
	c I FULL_CHUNK_LEVEL
	d I BLOCK_TICKING_LEVEL
	e I ENTITY_TICKING_LEVEL
	f Lehc; FULL_CHUNK_STEP
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Latp;)I byStatus
		static
		0 o p_287601_
	a (I)Legz; generationStatus
		static
		0 o p_287738_
	a (ILegz;)Legz; getStatusAroundFullChunk
		static
		0 o p_347593_
		1 o p_347451_
	a (Legz;)I byStatus
		static
		0 o p_331231_
	b (I)Legz; getStatusAroundFullChunk
		static
		0 o p_347662_
	c (I)Latp; 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_
ate$1 net/minecraft/server/level/ChunkLevel$1
	a [I $SwitchMap$net$minecraft$server$level$FullChunkStatus
	<clinit> ()V <clinit>
		static
atf net/minecraft/server/level/ChunkMap
	A Lclp; poiManager
	B Lit/unimi/dsi/fastutil/longs/LongSet; toDrop
	C Z modified
	D Lath; worldgenTaskDispatcher
	E Lath; lightTaskDispatcher
	F Laul; progressListener
	G Leif; chunkStatusListener
	H Latf$a; distanceManager
	I Ljava/util/concurrent/atomic/AtomicInteger; tickingGenerated
	J Ljava/lang/String; storageName
	K Latu; playerMap
	L Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; entityMap
	M Lit/unimi/dsi/fastutil/longs/Long2ByteMap; chunkTypeCache
	N Lit/unimi/dsi/fastutil/longs/Long2LongMap; nextChunkSaveTime
	O Lit/unimi/dsi/fastutil/longs/LongSet; chunksToEagerlySave
	P Ljava/util/Queue; unloadQueue
	Q Ljava/util/concurrent/atomic/AtomicInteger; activeChunkWrites
	R I serverViewDistance
	S Lehe; worldGenContext
	a I MIN_VIEW_DISTANCE
	b I MAX_VIEW_DISTANCE
	c I FORCED_TICKET_LEVEL
	f Latg; UNLOADED_CHUNK_LIST_RESULT
	g Ljava/util/concurrent/CompletableFuture; UNLOADED_CHUNK_LIST_FUTURE
	h B CHUNK_TYPE_REPLACEABLE
	i B CHUNK_TYPE_UNKNOWN
	j B CHUNK_TYPE_FULL
	k Lorg/slf4j/Logger; LOGGER
	l I CHUNK_SAVED_PER_TICK
	m I CHUNK_SAVED_EAGERLY_PER_TICK
	n I EAGER_CHUNK_SAVE_COOLDOWN_IN_MILLIS
	o I MAX_ACTIVE_CHUNK_WRITES
	p Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; updatingChunkMap
	q Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; visibleChunkMap
	r Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; pendingUnloads
	s Ljava/util/List; pendingGenerationTasks
	t Laub; level
	u Lauf; lightEngine
	v Lbvx; mainThreadExecutor
	w Leko; randomState
	x Lega; chunkGeneratorState
	y Ljava/util/function/Supplier; overworldDataStorage
	z Ldnr; ticketStorage
	<clinit> ()V <clinit>
		static
	<init> (Laub;Lfcs$c;Lcom/mojang/datafixers/DataFixer;Lezb;Ljava/util/concurrent/Executor;Lbvx;Legl;Lefz;Laul;Leif;Ljava/util/function/Supplier;Ldnr;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_394462_
		12 o p_214847_
		13 o p_214848_
	a (Latd;J)Z saveChunkIfNeeded
		0 o p_198875_
		1 o p_361555_
	a (Latr;Lehc;Lbcx;)Ljava/util/concurrent/CompletableFuture; applyStep
		0 o p_347627_
		1 o p_347638_
		2 o p_347552_
	a (Lauc;Ljava/util/List;)V lambda$resendBiomesForChunks$40
		static
		0 o p_293803_
		1 o p_293804_
	a (Ldlz;I)V waitForLightBeforeSending
		0 o p_301194_
		1 o p_301130_
	a (Ljava/util/List;)V collectSpawningChunks
		0 o p_401784_
	a (Lehc;)Ljava/lang/String; lambda$applyStep$19
		static
		0 o p_347060_
	a (Latc;)V runGenerationTask
		0 o p_347721_
	a (Ljava/util/function/BooleanSupplier;)V tick
		0 o p_140281_
	a (Ljava/lang/StringBuilder;Latd;)V lambda$debugFuturesAndCreateReportedException$4
		static
		0 o p_381753_
		1 o p_381754_
	a (Ldlz;)Ljava/lang/String; getChunkDebugData
		0 o p_140205_
	a (Lauc;Legi;)V markChunkPendingToSend
		static
		0 o p_295834_
		1 o p_296281_
	a (Ldlz;Ljava/util/Optional;)Lefy; lambda$scheduleChunkLoad$17
		0 o p_372661_
		1 o p_372662_
	a (JLatd;)V scheduleUnload
		0 o p_140182_
		1 o p_140183_
	a (Ljava/util/Optional;Ljava/lang/Object;)Ljava/util/Optional; lambda$scheduleChunkLoad$16
		static
		0 o p_359602_
		1 o p_359603_
	a (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lefy;)V lambda$saveAllChunks$10
		static
		0 o p_203050_
		1 o p_203051_
	a (Legi;)Ljava/lang/Integer; lambda$dumpChunks$34
		static
		0 o p_214937_
	a (Ljava/util/function/Consumer;J)V lambda$forEachBlockTickingChunk$36
		0 o p_401727_
		1 o p_401728_
	a (Latd;Ljava/util/List;)Legi; lambda$prepareTickingChunk$25
		0 o p_381755_
		1 o p_381756_
	a (Latd;Legi;)V onChunkReadyToSend
		0 o p_381769_
		1 o p_296003_
	a (Ldlz;Ljava/util/function/IntSupplier;ILjava/util/function/IntConsumer;)V onLevelChange
		0 o p_371860_
		1 o p_371728_
		2 o p_371296_
		3 o p_371591_
	a (Lauc;Latk;)V applyChunkTrackingView
		0 o p_294188_
		1 o p_294174_
	a (I)V setServerViewDistance
		0 o p_295758_
	a (Ljava/util/concurrent/CompletableFuture;)Ljava/lang/String; printFuture
		static
		0 o p_140279_
	a ()Lefz; generator
	a (Lauc;II)Z isChunkTracked
		0 o p_295366_
		1 o p_294911_
		2 o p_296247_
	a (Lauc;Ldlz;)V markChunkPendingToSend
		0 o p_294638_
		1 o p_296183_
	a (J)Latd; getUpdatingChunkIfPresent
		0 o p_140175_
	a (Ldlz;Z)Ljava/util/List; getPlayers
		0 o p_183801_
		1 o p_183802_
	a (Ljava/lang/Throwable;Ldlz;)Lefy; handleChunkLoadFailure
		0 o p_214902_
		1 o p_214903_
	a (Lbzm;Lzw;)V broadcast
		0 o p_140202_
		1 o p_140203_
	a (Lbzm;)V addEntity
		0 o p_140200_
	a (Lauc;Z)V updatePlayerStatus
		0 o p_140193_
		1 o p_140194_
	a (Ldlz;Ljava/lang/Throwable;)Lefy; lambda$scheduleChunkLoad$18
		0 o p_329918_
		1 o p_329919_
	a (Z)V saveAllChunks
		0 o p_140319_
	a (Latd;)Ljava/util/concurrent/CompletableFuture; prepareEntityTickingChunk
		0 o p_281455_
	a (Latd;Legi;Ljava/lang/Object;)V lambda$prepareTickingChunk$24
		0 o p_381757_
		1 o p_381758_
		2 o p_381759_
	a (Latd;Ljava/util/concurrent/CompletableFuture;J)V lambda$scheduleUnload$12
		0 o p_370465_
		1 o p_370466_
		2 o p_370467_
	a (Ljava/io/Writer;)V dumpChunks
		0 o p_140275_
	a (Ldlz;Lfis;)D euclideanDistanceSquared
		static
		0 o p_140227_
		1 o p_401867_
	a (Latg;Ljava/lang/Throwable;)Ljava/lang/Object; lambda$prepareTickingChunk$27
		0 o p_331041_
		1 o p_287365_
	a (Ldlz;Lehd;)B markPosition
		0 o p_140230_
		1 o p_332120_
	a (Lauc;)V move
		0 o p_140185_
	a (Ldlz;Lui;)Leht; lambda$scheduleChunkLoad$14
		0 o p_425260_
		1 o p_425261_
	a (Latd;Latg;)Latg; lambda$prepareTickingChunk$26
		0 o p_359610_
		1 o p_359611_
	a (Ldlz;Latp;)V onFullChunkStatusChange
		0 o p_287612_
		1 o p_287685_
	a (Ljava/lang/StringBuilder;Latd;Lcom/mojang/datafixers/util/Pair;)V lambda$debugFuturesAndCreateReportedException$3
		static
		0 o p_381760_
		1 o p_381761_
		2 o p_381762_
	a (Latg;)Latg; lambda$prepareAccessibleChunk$29
		static
		0 o p_329940_
	a (Latr;)V releaseGeneration
		0 o p_347698_
	a (Ljava/util/function/Consumer;)V forEachBlockTickingChunk
		0 o p_401919_
	a (Latd;ILjava/util/function/IntFunction;)Ljava/util/concurrent/CompletableFuture; getChunkRangeFuture
		0 o p_281446_
		1 o p_282030_
		2 o p_282923_
	a (JILatd;I)Latd; updateChunkScheduling
		0 o p_140177_
		1 o p_140178_
		2 o p_140179_
		3 o p_140180_
	a (Legz;Ldlz;)Latc; scheduleGenerationTask
		0 o p_347605_
		1 o p_347675_
	a (Ljava/util/Optional;)Ljava/util/Optional; lambda$readChunk$35
		0 o p_214907_
	a (Lp;)V lambda$applyStep$20
		static
		0 o p_214913_
	a (Lefy;)Z save
		0 o p_140259_
	a (Ldlz;Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/lang/Object; lambda$save$30
		0 o p_381689_
		1 o p_381690_
		2 o p_381691_
	a (Latd;Ljava/lang/Void;Ljava/lang/Throwable;)V lambda$scheduleUnload$13
		static
		0 o p_381763_
		1 o p_381764_
		2 o p_381765_
	a (Ljava/lang/IllegalStateException;Ljava/lang/String;)Laa; debugFuturesAndCreateReportedException
		0 o p_203752_
		1 o p_203753_
	b (Ljava/util/List;)V resendBiomesForChunks
		0 o p_275577_
	b (Legi;)Ljava/lang/Integer; lambda$dumpChunks$33
		static
		0 o p_214946_
	b (Latc;)V lambda$runGenerationTask$22
		0 o p_347048_
	b (Lbzm;Lzw;)V broadcastAndSend
		0 o p_140334_
		1 o p_140335_
	b (Lui;)Lui; upgradeChunkTag
		0 o p_214948_
	b (Latd;)Ljava/util/concurrent/CompletableFuture; prepareTickingChunk
		0 o p_143054_
	b (Ldlz;)Z anyPlayerCloseEnoughForSpawning
		0 o p_183880_
	b (Ljava/util/function/BooleanSupplier;)V processUnloads
		0 o p_140354_
	b (Lbzm;)V removeEntity
		0 o p_140332_
	b (Lauc;II)Z isChunkOnTrackedBorder
		0 o p_295596_
		1 o p_294838_
		2 o p_295212_
	b (J)Latd; getVisibleChunkIfPresent
		0 o p_140328_
	b (Ldlz;Ljava/util/Optional;)Ljava/util/Optional; lambda$scheduleChunkLoad$15
		0 o p_359608_
		1 o p_359609_
	b ()Lega; generatorState
	b (Lauc;Ldlz;)V dropChunk
		static
		0 o p_294215_
		1 o p_294758_
	b (Lauc;)I getPlayerViewDistance
		0 o p_295024_
	b (Lefy;)Ljava/util/Optional; lambda$dumpChunks$31
		static
		0 o p_214932_
	b (I)Legz; lambda$prepareTickingChunk$23
		static
		0 o p_329920_
	b (Latg;)Latg; lambda$prepareEntityTickingChunk$7
		static
		0 o p_329945_
	c (I)Legz; lambda$prepareEntityTickingChunk$5
		static
		0 o p_329942_
	c (J)Ljava/util/function/IntSupplier; getChunkQueueLevel
		0 o p_140372_
	c (Ldlz;)Ljava/util/List; getPlayersCloseForSpawning
		0 o p_183889_
	c (Lauc;)Z skipPlayer
		0 o p_140330_
	c (Lauc;Ldlz;)Z playerIsCloseEnoughForSpawning
		0 o p_183752_
		1 o p_183753_
	c (Legi;)Ljava/lang/Integer; lambda$dumpChunks$32
		static
		0 o p_214953_
	c (Lefy;)Z lambda$saveAllChunks$9
		static
		0 o p_203088_
	c (Ljava/util/List;)Legi; lambda$prepareAccessibleChunk$28
		static
		0 o p_203092_
	c (Latd;)Ljava/util/concurrent/CompletableFuture; prepareAccessibleChunk
		0 o p_143110_
	c ()Leko; randomState
	c (Ljava/util/function/BooleanSupplier;)V saveChunksEagerly
		0 o p_381708_
	c (Latc;)V lambda$runGenerationTask$21
		0 o p_347058_
	c (Latg;)Latg; lambda$getChunkRangeFuture$1
		static
		0 o p_329931_
	close ()V close
	d (Lauc;)V updatePlayerPos
		0 o p_140374_
	d (Ljava/util/List;)Legi; lambda$prepareEntityTickingChunk$6
		static
		0 o p_214939_
	d (J)Latr; acquireGeneration
		0 o p_347661_
	d ()Lauf; getLightEngine
	d (Latd;)Lefy; lambda$saveAllChunks$8
		0 o p_381752_
	d (Lauc;Ldlz;)V lambda$applyChunkTrackingView$38
		static
		0 o p_293799_
		1 o p_293800_
	e (Lauc;Ldlz;)V lambda$applyChunkTrackingView$37
		0 o p_293801_
		1 o p_293802_
	e (Ljava/util/List;)Latg; lambda$getChunkRangeFuture$2
		0 o p_347038_
	e (J)Legi; getChunkToSend
		0 o p_300929_
	e ()Z hasWork
	e (Lauc;)V updateChunkTracking
		0 o p_183755_
	f ()Z promoteChunkMap
	f (Lauc;)Ljava/util/List; lambda$resendBiomesForChunks$39
		static
		0 o p_274834_
	f (Ldlz;)V setChunkUnsaved
		0 o p_381702_
	f (J)I lambda$getChunkQueueLevel$0
		0 o p_183873_
	g (Ldlz;)Ljava/util/concurrent/CompletableFuture; scheduleChunkLoad
		0 o p_140418_
	g ()V runGenerationTasks
	h ()I getTickingGenerated
	h (Ldlz;)Lefy; createEmptyChunk
		0 o p_214962_
	i (Ldlz;)V markPositionReplaceable
		0 o p_140423_
	i ()I size
	j (Ldlz;)Z isExistingChunkFull
		0 o p_140426_
	j ()Lato; getDistanceManager
	k ()Ljava/lang/Iterable; getChunks
	k (Ldlz;)Ljava/util/concurrent/CompletableFuture; readChunk
		0 o p_214964_
	l (Ldlz;)Z anyPlayerCloseEnoughForSpawningInternal
		0 o p_363995_
	l ()V tick
	m (Ldlz;)V lambda$waitForLightBeforeSending$41
		0 o p_300775_
	m ()Lclp; getPoiManager
	n ()Ljava/lang/String; getStorageName
	r ()Z lambda$saveAllChunks$11
		static
atf$a net/minecraft/server/level/ChunkMap$DistanceManager
	a Latf; this$0
	<init> (Latf;Ldnr;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)V <init>
		0 o p_140458_
		1 o p_394597_
		2 o p_140459_
		3 o p_140460_
	a (JILatd;I)Latd; updateChunkScheduling
		0 o p_140464_
		1 o p_140465_
		2 o p_140466_
		3 o p_140467_
	a (J)Z isChunkToRemove
		0 o p_140462_
	b (J)Latd; getChunk
		0 o p_140469_
atf$b net/minecraft/server/level/ChunkMap$TrackedEntity
	a Latf; this$0
	b Latz; serverEntity
	c Lbzm; entity
	d I range
	e Lke; lastSectionPos
	f Ljava/util/Set; seenBy
	<init> (Latf;Lbzm;IIZ)V <init>
		0 o p_140477_
		1 o p_140478_
		2 o p_140479_
		3 o p_140480_
		4 o p_140481_
	a (Lauc;)V removePlayer
		0 o p_140486_
	a (I)I scaledRange
		0 o p_140484_
	a (Ljava/util/List;)V updatePlayers
		0 o p_140488_
	a (Lzw;)V broadcast
		0 o p_140490_
	a ()V broadcastRemoved
	a (Lzw;Ljava/util/List;)V broadcastIgnorePlayers
		0 o p_393917_
		1 o p_393866_
	b (Lauc;)V updatePlayer
		0 o p_140498_
	b ()I getEffectiveRange
	b (Lzw;)V broadcastAndSend
		0 o p_140500_
	equals (Ljava/lang/Object;)Z equals
		0 o p_140506_
	hashCode ()I hashCode
atg net/minecraft/server/level/ChunkResult
	a (Ljava/util/function/Supplier;)Latg; error
		static
		0 o p_331226_
	a (Ljava/util/function/Consumer;)Latg; ifSuccess
		0 o p_331126_
	a (Ljava/lang/Object;)Latg; of
		static
		0 o p_330787_
	a ()Z isSuccess
	a (Ljava/lang/String;)Latg; error
		static
		0 o p_330756_
	a (Latg;Ljava/lang/Object;)Ljava/lang/Object; orElse
		static
		0 o p_331283_
		1 o p_331474_
	a (Ljava/util/function/Function;)Latg; map
		0 o p_331664_
	b (Ljava/util/function/Supplier;)Ljava/lang/Object; orElseThrow
		0 o p_332112_
	b ()Ljava/lang/String; getError
	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_
atg$a net/minecraft/server/level/ChunkResult$Fail
	a Ljava/util/function/Supplier; error
	<init> (Ljava/util/function/Supplier;)V <init>
		0 o error
	a (Ljava/util/function/Consumer;)Latg; ifSuccess
		0 o p_332025_
	a ()Z isSuccess
	a (Ljava/util/function/Function;)Latg; map
		0 o p_331060_
	b (Ljava/util/function/Supplier;)Ljava/lang/Object; orElseThrow
		0 o p_331373_
	b ()Ljava/lang/String; getError
	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
atg$b net/minecraft/server/level/ChunkResult$Success
	a Ljava/lang/Object; value
	<init> (Ljava/lang/Object;)V <init>
		0 o value
	a (Ljava/util/function/Consumer;)Latg; ifSuccess
		0 o p_330331_
	a ()Z isSuccess
	a (Ljava/util/function/Function;)Latg; map
		0 o p_330743_
	b (Ljava/util/function/Supplier;)Ljava/lang/Object; orElseThrow
		0 o p_332180_
	b ()Ljava/lang/String; getError
	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
ath net/minecraft/server/level/ChunkTaskDispatcher
	a I DISPATCHER_PRIORITY_COUNT
	b Z sleeping
	c Lorg/slf4j/Logger; LOGGER
	d Lati; queue
	e Lbwe; executor
	f Lbwb; dispatcher
	<clinit> ()V <clinit>
		static
	<init> (Lbwe;Ljava/util/concurrent/Executor;)V <init>
		0 o p_371624_
		1 o p_371524_
	a (JZLjava/lang/Runnable;)V lambda$release$1
		0 o p_371699_
		1 o p_371784_
		2 o p_371343_
	a (JLjava/lang/Runnable;Z)V release
		0 o p_371596_
		1 o p_371195_
		2 o p_371837_
	a (Ljava/lang/Runnable;Ljava/util/concurrent/CompletableFuture;)V lambda$scheduleForExecution$4
		static
		0 o p_371354_
		1 o p_371506_
	a (Ljava/lang/Void;)V lambda$scheduleForExecution$7
		0 o p_371810_
	a (Ljava/util/function/IntSupplier;Ldlz;ILjava/util/function/IntConsumer;)V lambda$onLevelChange$0
		0 o p_371451_
		1 o p_371236_
		2 o p_371803_
		3 o p_371521_
	a (Ljava/lang/Runnable;JLjava/util/function/IntSupplier;)V submit
		0 o p_371654_
		1 o p_371885_
		2 o p_371509_
	a (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; lambda$scheduleForExecution$5
		0 o p_371614_
	a ()Z hasWork
	a (Lati$a;)V scheduleForExecution
		0 o p_371732_
	a (Ljava/util/function/IntSupplier;JLjava/lang/Runnable;)V lambda$submit$2
		0 o p_371578_
		1 o p_371534_
		2 o p_371697_
	a (J)V onRelease
		0 o p_371807_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$scheduleForExecution$6
		static
		0 o p_371811_
	b ()V pollTask
	c ()Lati$a; popTasks
	close ()V close
	d ()V lambda$pollTask$3
	onLevelChange (Ldlz;Ljava/util/function/IntSupplier;ILjava/util/function/IntConsumer;)V onLevelChange
		0 o p_371270_
		1 o p_371804_
		2 o p_371325_
		3 o p_371889_
ati net/minecraft/server/level/ChunkTaskPriorityQueue
	a I PRIORITY_LEVEL_COUNT
	b Ljava/util/List; queuesPerPriority
	c I topPriorityQueueIndex
	d Ljava/lang/String; name
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_140516_
	a (J)Ljava/util/List; lambda$submit$2
		static
		0 o p_140545_
	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 ()Lati$a; pop
	a (Ljava/lang/Runnable;JI)V submit
		0 o p_371364_
		1 o p_140537_
		2 o p_140538_
	a (ILdlz;I)V resortChunkTasks
		0 o p_140522_
		1 o p_140523_
		2 o p_140524_
	b ()Z hasWork
	b (J)Ljava/util/List; lambda$resortChunkTasks$1
		static
		0 o p_140547_
	toString ()Ljava/lang/String; toString
ati$a net/minecraft/server/level/ChunkTaskPriorityQueue$TasksForChunk
	a J chunkPos
	b Ljava/util/List; tasks
	<init> (JLjava/util/List;)V <init>
		0 o chunkPos
		1 o tasks
	a ()J chunkPos
	b ()Ljava/util/List; tasks
	equals (Ljava/lang/Object;)Z equals
		0 o p_371915_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
atj 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_
atk net/minecraft/server/level/ChunkTrackingView
	a Latk; EMPTY
	<clinit> ()V <clinit>
		static
	a (IIZ)Z contains
		0 o p_294429_
		1 o p_295591_
		2 o p_296102_
	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 (Ljava/util/function/Consumer;)V forEach
		0 o p_294937_
	a (II)Z contains
		0 o p_295374_
		1 o p_296479_
	a (Ldlz;)Z contains
		0 o p_296112_
	a (Ldlz;I)Latk; of
		static
		0 o p_296254_
		1 o p_295979_
	a (Latk;Latk;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_
atk$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_
atk$a net/minecraft/server/level/ChunkTrackingView$Positioned
	b Ldlz; center
	c I viewDistance
	<init> (Ldlz;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 (Latk$a;)Z squareIntersects
		0 o p_295100_
	a ()Ldlz; 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
atl net/minecraft/server/level/ClientInformation
	a I MAX_LANGUAGE_LENGTH
	b Ljava/lang/String; language
	c I viewDistance
	d Lcuq; chatVisibility
	e Z chatColors
	f I modelCustomisation
	g Lcad; mainHand
	h Z textFilteringEnabled
	i Z allowsListing
	j Latt; particleStatus
	<init> (Lwg;)V <init>
		0 o p_302026_
	<init> (Ljava/lang/String;ILcuq;ZILcad;ZZLatt;)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
		8 o particleStatus
	a (Lwg;)V write
		0 o p_302000_
	a ()Latl; createDefault
		static
	b ()Ljava/lang/String; language
	c ()I viewDistance
	d ()Lcuq; chatVisibility
	e ()Z chatColors
	equals (Ljava/lang/Object;)Z equals
		0 o p_302013_
	f ()I modelCustomisation
	g ()Lcad; mainHand
	h ()Z textFilteringEnabled
	hashCode ()I hashCode
	i ()Z allowsListing
	j ()Latt; particleStatus
	toString ()Ljava/lang/String; toString
atm net/minecraft/server/level/ColumnPos
	a I x
	b I z
	c J COORD_BITS
	d J COORD_MASK
	<init> (II)V <init>
		0 o x
		1 o z
	a ()Ldlz; toChunkPos
	a (II)J asLong
		static
		0 o p_143198_
		1 o p_143199_
	a (J)I getX
		static
		0 o p_214970_
	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
atn net/minecraft/server/level/DemoMode
	a I DEMO_DAYS
	b I TOTAL_PLAY_TICKS
	e Z displayedIntro
	f Z demoHasEnded
	g I demoEndedReminder
	h I gameModeTicks
	<init> (Lauc;)V <init>
		0 o p_143204_
	a (Lauc;Ldmu;Ldcv;Lbxi;)Lbxj; useItem
		0 o p_140742_
		1 o p_140743_
		2 o p_140744_
		3 o p_140745_
	a ()V tick
	a (Lauc;Ldmu;Ldcv;Lbxi;Lfio;)Lbxj; useItemOn
		0 o p_140747_
		1 o p_140748_
		2 o p_140749_
		3 o p_140750_
		4 o p_140751_
	a (Ljb;Lait$a;Ljh;II)V handleBlockBreakAction
		0 o p_214976_
		1 o p_214977_
		2 o p_214978_
		3 o p_214979_
		4 o p_214980_
	f ()V outputDemoReminder
ato net/minecraft/server/level/DistanceManager
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/Set; chunksToUpdateFutures
	c I PLAYER_TICKET_LEVEL
	d Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; playersPerChunk
	e Lats; loadingChunkTracker
	f Laue; simulationChunkTracker
	g Ldnr; ticketStorage
	h Lato$a; naturalSpawnChunkCounter
	i Lato$b; playerTicketManager
	j Laug; ticketDispatcher
	k Lit/unimi/dsi/fastutil/longs/LongSet; ticketsToRelease
	l Ljava/util/concurrent/Executor; mainThreadExecutor
	m I simulationDistance
	<clinit> ()V <clinit>
		static
	<init> (Ldnr;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)V <init>
		0 o p_394060_
		1 o p_140774_
		2 o p_140775_
	a (Lauh;)Z lambda$runAllUpdates$0
		static
		0 o p_392783_
	a ()I getNaturalSpawnChunkCount
	a (Latf;)Z runAllUpdates
		0 o p_140806_
	a (JLatg;)V lambda$runAllUpdates$3
		0 o p_183904_
		1 o p_331640_
	a (Lit/unimi/dsi/fastutil/longs/LongConsumer;)V forEachEntityTickingChunk
		0 o p_410745_
	a (I)V updatePlayerTickets
		0 o p_140778_
	a (JILatd;I)Latd; updateChunkScheduling
		0 o p_140780_
		1 o p_140781_
		2 o p_140782_
		3 o p_140783_
	a (Lke;Lauc;)V addPlayer
		0 o p_140803_
		1 o p_140804_
	a (JZ)I getChunkLevel
		0 o p_394212_
		1 o p_394154_
	a (J)Z isChunkToRemove
		0 o p_140779_
	b (J)Latd; getChunk
		0 o p_140817_
	b (I)V updateSimulationDistance
		0 o p_183912_
	b (Lke;Lauc;)V removePlayer
		0 o p_140829_
		1 o p_140830_
	b ()Lit/unimi/dsi/fastutil/longs/LongIterator; getSpawnCandidateChunks
	c (J)Z inEntityTickingRange
		0 o p_183914_
	c ()Ljava/lang/String; getDebugStatus
	d (J)Z inBlockTickingRange
		0 o p_183917_
	d ()Z hasTickets
	e ()I getPlayerTicketLevel
	e (J)Lbdi; hasPlayersNearby
		0 o p_140848_
	f (J)Lit/unimi/dsi/fastutil/objects/ObjectSet; lambda$addPlayer$4
		static
		0 o p_183921_
	f ()V lambda$runAllUpdates$1
		static
	g (J)V lambda$runAllUpdates$2
		0 o p_370479_
ato$a net/minecraft/server/level/DistanceManager$FixedPlayerDistanceChunkTracker
	a Lit/unimi/dsi/fastutil/longs/Long2ByteMap; chunks
	b I maxDistance
	c Lato; this$0
	<init> (Lato;I)V <init>
		0 o p_140890_
		1 o p_140891_
	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_
	f (J)Z havePlayer
		0 o p_140903_
ato$b net/minecraft/server/level/DistanceManager$PlayerTicketTracker
	d Lato; this$0
	g I viewDistance
	h Lit/unimi/dsi/fastutil/longs/Long2IntMap; queueLevels
	i Lit/unimi/dsi/fastutil/longs/LongSet; toUpdate
	<init> (Lato;I)V <init>
		0 o p_140909_
		1 o p_140910_
	a (JLauh;)V lambda$onLevelChange$5
		0 o p_140924_
		1 o p_140925_
	a (JII)V onLevelChange
		0 o p_140915_
		1 o p_140916_
		2 o p_140917_
	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 (JLauh;)V lambda$onLevelChange$4
		0 o p_392784_
		1 o p_392785_
	c (I)Z haveTicketFor
		0 o p_140933_
	c (JLauh;)V lambda$onLevelChange$2
		0 o p_140935_
		1 o p_140936_
	d (JLauh;)V lambda$onLevelChange$1
		0 o p_392786_
		1 o p_392787_
	d (I)I lambda$onLevelChange$3
		static
		0 o p_140939_
	d ()V lambda$onLevelChange$0
		static
	f (J)I lambda$runAllUpdates$6
		0 o p_140941_
atp net/minecraft/server/level/FullChunkStatus
	a Latp; INACCESSIBLE
	b Latp; FULL
	c Latp; BLOCK_TICKING
	d Latp; ENTITY_TICKING
	e [Latp; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_287660_
		1 o p_287693_
	a ()[Latp; $values
		static
	a (Latp;)Z isOrAfter
		0 o p_287607_
	valueOf (Ljava/lang/String;)Latp; valueOf
		static
		0 o p_287668_
	values ()[Latp; values
		static
atq net/minecraft/server/level/GeneratingChunkMap
	a (Latr;Lehc;Lbcx;)Ljava/util/concurrent/CompletableFuture; applyStep
		0 o p_347633_
		1 o p_347487_
		2 o p_347587_
	a (Latr;)V releaseGeneration
		0 o p_347643_
	a (Legz;Ldlz;)Latc; scheduleGenerationTask
		0 o p_347524_
		1 o p_347713_
	d (J)Latr; acquireGeneration
		0 o p_347510_
	g ()V runGenerationTasks
atr net/minecraft/server/level/GenerationChunkHolder
	a Ljava/util/List; CHUNK_STATUSES
	b Latg; UNLOADED_CHUNK
	c Ljava/util/concurrent/CompletableFuture; UNLOADED_CHUNK_FUTURE
	d Ldlz; pos
	e Latg; NOT_DONE_YET
	f Legz; highestAllowedStatus
	g Ljava/util/concurrent/atomic/AtomicReference; startedWork
	h Ljava/util/concurrent/atomic/AtomicReferenceArray; futures
	i Ljava/util/concurrent/atomic/AtomicReference; task
	j Ljava/util/concurrent/atomic/AtomicInteger; generationRefCount
	k Ljava/util/concurrent/CompletableFuture; generationSaveSyncFuture
	<clinit> ()V <clinit>
		static
	<init> (Ldlz;)V <init>
		0 o p_347689_
	a (Legz;Legz;)V failAndClearPendingFuturesBetween
		0 o p_347514_
		1 o p_347559_
	a (Latf;)V updateHighestAllowedStatus
		0 o p_347458_
	a (ILjava/util/concurrent/CompletableFuture;)V failAndClearPendingFuture
		0 o p_347608_
		1 o p_347723_
	a (Latf;Legz;)V rescheduleChunkTask
		0 o p_347690_
		1 o p_347571_
	a (Legz;Lefy;)V completeFuture
		0 o p_347482_
		1 o p_347557_
	a (Legh;)V replaceProtoChunk
		0 o p_347538_
	a (Legz;)Lefy; getChunkIfPresentUnchecked
		0 o p_347539_
	a (Lehc;Latq;Lbcx;)Ljava/util/concurrent/CompletableFuture; applyStep
		0 o p_347491_
		1 o p_347490_
		2 o p_347657_
	a (Latc;)V removeTask
		0 o p_347509_
	a (Lehc;Lefy;Ljava/lang/Throwable;)Latg; lambda$applyStep$0
		0 o p_347544_
		1 o p_347506_
		2 o p_347622_
	a (Legz;Latf;)Ljava/util/concurrent/CompletableFuture; scheduleChunkGenerationTask
		0 o p_347666_
		1 o p_347681_
	b (Ljava/util/concurrent/CompletableFuture;)V addSaveDependency
		0 o p_371668_
	b (Legz;)Lefy; getChunkIfPresent
		0 o p_347694_
	c (Legz;)Ljava/util/concurrent/CompletableFuture; getOrCreateFuture
		0 o p_347537_
	d (Legz;)Legz; findHighestStatusWithPendingFuture
		0 o p_347692_
	e (Legz;)Z acquireStatusBump
		0 o p_347706_
	f (Legz;)Z isStatusDisallowed
		0 o p_347619_
	j ()I getTicketLevel
	k ()I getQueueLevel
	n ()V increaseGenerationRefCount
	o ()V decreaseGenerationRefCount
	p ()Lefy; getLatestChunk
	q ()Legz; getPersistedStatus
	r ()Ldlz; getPos
	s ()Latp; getFullStatus
	t ()Ljava/util/List; getAllFutures
	u ()Legz; getLatestStatus
ats net/minecraft/server/level/LoadingChunkTracker
	a I MAX_LEVEL
	b Lato; distanceManager
	c Ldnr; ticketStorage
	<clinit> ()V <clinit>
		static
	<init> (Lato;Ldnr;)V <init>
		0 o p_393579_
		1 o p_394246_
	a (I)I runDistanceUpdates
		0 o p_393751_
	a (JI)V setLevel
		0 o p_394407_
		1 o p_393818_
	b (J)I getLevelFromSource
		0 o p_394127_
	c (J)I getLevel
		0 o p_394558_
att net/minecraft/server/level/ParticleStatus
	a Latt; ALL
	b Latt; DECREASED
	c Latt; MINIMAL
	d Ljava/util/function/IntFunction; BY_ID
	e I id
	f Ljava/lang/String; key
	g [Latt; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_365431_
		1 o p_361883_
		2 o p_363555_
		3 o p_362452_
	a ()Ljava/lang/String; getKey
	a (I)Latt; byId
		static
		0 o p_361758_
	b ()I getId
	c ()[Latt; $values
		static
	valueOf (Ljava/lang/String;)Latt; valueOf
		static
		0 o p_361308_
	values ()[Latt; values
		static
atu net/minecraft/server/level/PlayerMap
	a Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; players
	<init> ()V <init>
	a (Lauc;)V removePlayer
		0 o p_8251_
	a (Lauc;Z)V addPlayer
		0 o p_8254_
		1 o p_8255_
	a ()Ljava/util/Set; getAllPlayers
	b (Lauc;)V ignorePlayer
		0 o p_8257_
	c (Lauc;)V unIgnorePlayer
		0 o p_8259_
	d (Lauc;)Z ignoredOrUnknown
		0 o p_8261_
	e (Lauc;)Z ignored
		0 o p_8263_
atv net/minecraft/server/level/PlayerRespawnLogic
	<init> ()V <init>
	a (Laub;II)Ljb; getOverworldRespawnPos
		static
		0 o p_183929_
		1 o p_183930_
		2 o p_183931_
	a (Laub;Ldlz;)Ljb; getSpawnPosInChunk
		static
		0 o p_183933_
		1 o p_183934_
atw 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_
atx net/minecraft/server/level/ServerBossEvent
	h Ljava/util/Set; players
	i Ljava/util/Set; unmodifiablePlayers
	j Z visible
	<init> (Lxo;Lbwz$a;Lbwz$b;)V <init>
		0 o p_8300_
		1 o p_8301_
		2 o p_8302_
	a (Lauc;)V addPlayer
		0 o p_8305_
	a (Lxo;)V setName
		0 o p_8311_
	a (F)V setProgress
		0 o p_143223_
	a (Lbwz$b;)V setOverlay
		0 o p_8309_
	a (Lbwz$a;)V setColor
		0 o p_8307_
	a (Z)Lbwz; setDarkenScreen
		0 o p_8315_
	a (Ljava/util/function/Function;)V broadcast
		0 o p_143225_
	b (Lauc;)V removePlayer
		0 o p_8316_
	b (Z)Lbwz; setPlayBossMusic
		0 o p_8318_
	b ()V removeAllPlayers
	c (Z)Lbwz; setCreateWorldFog
		0 o p_8320_
	d (Z)V setVisible
		0 o p_8322_
	g ()Z isVisible
	h ()Ljava/util/Collection; getPlayers
aty net/minecraft/server/level/ServerChunkCache
	a Latf; chunkMap
	b Lorg/slf4j/Logger; LOGGER
	c Lato; distanceManager
	d Laub; level
	e Ljava/lang/Thread; mainThread
	f Lauf; lightEngine
	g Laty$a; mainThreadProcessor
	h Lfcm; dataStorage
	i Ldnr; ticketStorage
	j J lastInhabitedUpdate
	k Z spawnEnemies
	l Z spawnFriendlies
	m I CACHE_SIZE
	n [J lastChunkPos
	o [Legz; lastChunkStatus
	p [Lefy; lastChunk
	q Ljava/util/List; spawningChunks
	r Ljava/util/Set; chunkHoldersToBroadcast
	s Ldnf$d; lastSpawnState
	<clinit> ()V <clinit>
		static
	<init> (Laub;Lfcs$c;Lcom/mojang/datafixers/DataFixer;Lezb;Ljava/util/concurrent/Executor;Lefz;IIZLaul;Leif;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 (Lbzm;)V removeEntity
		0 o p_8444_
	a (Lbtt;J)V tickChunks
		0 o p_364065_
		1 o p_361343_
	a (Z)V save
		0 o p_8420_
	a (Latd;)V onChunkReadyToSend
		0 o p_381768_
	a (Ljb;)V blockChanged
		0 o p_8451_
	a (Laui;Ldlz;I)V addTicketWithRadius
		0 o p_394166_
		1 o p_394235_
		2 o p_393501_
	a (Ldnd;Lke;)V onLightUpdate
		0 o p_8403_
		1 o p_8404_
	a (Lauc;)V move
		0 o p_8386_
	a ()Lauf; getLightEngine
	a (IILegz;Z)Lefy; getChunk
		0 o p_8360_
		1 o p_8361_
		2 o p_330876_
		3 o p_8363_
	a (Ldlz;)Ljava/lang/String; getChunkDebugData
		0 o p_8449_
	a (J)Z isPositionTicking
		0 o p_143240_
	a (Latd;I)Z chunkAbsent
		0 o p_8417_
		1 o p_8418_
	a (Lauh;Ldlz;)V addTicket
		0 o p_394043_
		1 o p_394514_
	a (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; lambda$getChunkFuture$2
		static
		0 o p_331360_
	a (Lke;Ldnd;)V lambda$onLightUpdate$4
		0 o p_359612_
		1 o p_359613_
	a (ILegi;)V lambda$tickChunks$3
		0 o p_401729_
		1 o p_401730_
	a (Lbtt;)V broadcastChangedChunks
		0 o p_360525_
	a (I)V setViewDistance
		0 o p_8355_
	a (JLjava/util/function/Consumer;)V getFullChunk
		0 o p_8371_
		1 o p_8372_
	a (JLefy;Legz;)V storeInCache
		0 o p_8367_
		1 o p_8368_
		2 o p_331839_
	a (II)Legi; getChunkNow
		0 o p_8357_
		1 o p_8358_
	a (Ldlz;Z)Z updateChunkForced
		0 o p_8400_
		1 o p_8401_
	a (Ljava/util/function/BooleanSupplier;Z)V tick
		0 o p_201913_
		1 o p_201914_
	a (Legi;JLjava/util/List;Ldnf$d;)V tickSpawningChunk
		0 o p_401862_
		1 o p_401787_
		2 o p_401800_
		3 o p_401847_
	a (Lbzm;Lzw;)V broadcastAndSend
		0 o p_8395_
		1 o p_8396_
	b (Z)V setSpawnSettings
		0 o p_8425_
	b (Laui;Ldlz;I)V removeTicketWithRadius
		0 o p_393514_
		1 o p_394302_
		2 o p_393914_
	b (Lbzm;)V addEntity
		0 o p_8464_
	b (J)Latd; getVisibleChunkIfPresent
		0 o p_8365_
	b (II)Z hasChunk
		0 o p_8429_
		1 o p_8430_
	b (I)V setSimulationDistance
		0 o p_184027_
	b ()I getTickingGenerated
	b (IILegz;Z)Ljava/util/concurrent/CompletableFuture; getChunkFuture
		0 o p_8432_
		1 o p_8433_
		2 o p_330326_
		3 o p_8435_
	b (Lbzm;Lzw;)V broadcast
		0 o p_8446_
		1 o p_8447_
	c (II)Legk; getChunkForLighting
		0 o p_8454_
		1 o p_8455_
	c (IILegz;Z)Ljava/util/concurrent/CompletableFuture; getChunkFutureMainThread
		0 o p_8457_
		1 o p_8458_
		2 o p_331599_
		3 o p_8460_
	c ()Ldmu; getLevel
	close ()V close
	d ()Z pollTask
	d (IILegz;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 (IILegz;Z)Lefy; lambda$getChunk$0
		0 o p_329952_
		1 o p_329953_
		2 o p_329954_
		3 o p_329955_
	f ()I getPendingTasksCount
	g ()Lefz; getGenerator
	h ()Lega; getGeneratorState
	i ()Leko; randomState
	j ()I getLoadedChunksCount
	k ()Lit/unimi/dsi/fastutil/longs/LongSet; getForceLoadedChunks
	l ()Lfcm; getDataStorage
	m ()Lclp; getPoiManager
	n ()Lehh; chunkScanner
	o ()Ldnf$d; getLastSpawnState
	p ()V deactivateTicketsOnClosing
	q ()Lfaa; getLightEngine
	r ()Ldly; getLevel
	s ()V clearCache
	t ()Z runDistanceManagerUpdates
	u ()V tickChunks
aty$a net/minecraft/server/level/ServerChunkCache$MainThreadExecutor
	a Laty; this$0
	<init> (Laty;Ldmu;)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_
	ax ()Z scheduleExecutables
	ay ()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_
atz net/minecraft/server/level/ServerEntity
	a I FORCED_POS_UPDATE_PERIOD
	b Lorg/slf4j/Logger; LOGGER
	c I TOLERANCE_LEVEL_ROTATION
	d D TOLERANCE_LEVEL_POSITION
	e I FORCED_TELEPORT_PERIOD
	f Laub; level
	g Lbzm; entity
	h I updateInterval
	i Z trackDelta
	j Ljava/util/function/Consumer; broadcast
	k Ljava/util/function/BiConsumer; broadcastWithIgnore
	l Lajr; positionCodec
	m B lastSentYRot
	n B lastSentXRot
	o B lastSentYHeadRot
	p Lfis; lastSentMovement
	q I tickCount
	r I teleportDelay
	s Ljava/util/List; lastPassengers
	t Z wasRiding
	u Z wasOnGround
	v Ljava/util/List; trackedDataValues
	<clinit> ()V <clinit>
		static
	<init> (Laub;Lbzm;IZLjava/util/function/Consumer;Ljava/util/function/BiConsumer;)V <init>
		0 o p_8528_
		1 o p_8529_
		2 o p_8530_
		3 o p_8531_
		4 o p_8532_
		5 o p_394447_
	a (Lcxv;BBZ)V handleMinecartPosRot
		0 o p_364284_
		1 o p_368668_
		2 o p_368551_
		3 o p_368717_
	a (Lauc;)V removePairing
		0 o p_8535_
	a (Lbzm;)Z lambda$mountedOrDismounted$1
		0 o p_392788_
	a (Lauc;Ljava/util/function/Consumer;)V sendPairingData
		0 o p_289562_
		1 o p_289563_
	a (Lzw;)V broadcastAndSend
		0 o p_8539_
	a ()V sendChanges
	a (Ljava/util/List;Lbzm;)Z lambda$mountedOrDismounted$0
		static
		0 o p_275284_
		1 o p_275361_
	a (Ljava/util/List;)Ljava/util/stream/Stream; mountedOrDismounted
		0 o p_394226_
	b (Lauc;)V addPairing
		0 o p_8542_
	b ()Lfis; getPositionBase
	c ()Lfis; getLastSentMovement
	d ()F getLastSentXRot
	e ()F getLastSentYRot
	f ()F getLastSentYHeadRot
	g ()V sendDirtyEntityData
au net/minecraft/advancements/CriterionTriggerInstance
	a (Lbk;)V validate
		0 o p_312552_
aua net/minecraft/server/level/ServerEntityGetter
	a (Lclc;DDD)Lcut; getNearestPlayer
		0 o p_376724_
		1 o p_376513_
		2 o p_376719_
		3 o p_376130_
	a (Ljava/lang/Class;Lclc;Lcam;Lfin;)Ljava/util/List; getNearbyEntities
		0 o p_376620_
		1 o p_376110_
		2 o p_376539_
		3 o p_376547_
	a (Ljava/lang/Class;Lclc;Lcam;DDDLfin;)Lcam; getNearestEntity
		0 o p_376776_
		1 o p_376521_
		2 o p_376321_
		3 o p_376605_
		4 o p_376504_
		5 o p_376604_
		6 o p_376622_
	a (Lclc;Lcam;DDD)Lcut; getNearestPlayer
		0 o p_376537_
		1 o p_376530_
		2 o p_376306_
		3 o p_376408_
		4 o p_376302_
	a (Lclc;Lcam;Lfin;)Ljava/util/List; getNearbyPlayers
		0 o p_376095_
		1 o p_376466_
		2 o p_376149_
	a ()Laub; getLevel
	a (Lclc;Lcam;)Lcut; getNearestPlayer
		0 o p_376784_
		1 o p_376102_
	a (Ljava/util/List;Lclc;Lcam;DDD)Lcam; getNearestEntity
		0 o p_376261_
		1 o p_376489_
		2 o p_376192_
		3 o p_376174_
		4 o p_376483_
		5 o p_376256_
	a (Lcam;)Z lambda$getNearbyEntities$1
		static
		0 o p_376145_
	b (Lcam;)Z lambda$getNearestEntity$0
		static
		0 o p_376664_
aub net/minecraft/server/level/ServerLevel
	E Lbwo; THUNDER_DELAY
	F Lorg/slf4j/Logger; LOGGER
	G I EMPTY_TIME_NO_TICK
	H I MAX_SCHEDULED_TICKS_PER_TICK
	I Ljava/util/List; players
	J Laty; chunkSource
	K Lnet/minecraft/server/MinecraftServer; server
	L Lfcx; serverLevelData
	M I lastSpawnChunkRadius
	N Leim; entityTickList
	O Layv; waypointManager
	P Leir; entityManager
	Q Lejc; gameEventDispatcher
	R Laye; sleepStatus
	S I emptyTime
	T Lfbj; portalForcer
	U Lfkh; blockTicks
	V Lfkh; fluidTicks
	W Lfbd; pathTypesByPosCache
	X Ljava/util/Set; navigatingMobs
	Y Z isUpdatingNavigations
	Z Lit/unimi/dsi/fastutil/objects/ObjectLinkedOpenHashSet; blockEvents
	a Ljb; END_SPAWN_POINT
	aa Ljava/util/List; blockEventsToReschedule
	ab Z handlingTick
	ac Ljava/util/List; customSpawners
	ad Leib; dragonFight
	ae Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; dragonParts
	af Ldnq; structureManager
	ag Leuz; structureCheck
	ah Z tickTime
	ai Lbxp; randomSequences
	b Lbwo; RAIN_DELAY
	c Lbwo; RAIN_DURATION
	d Lbwo; THUNDER_DURATION
	e Z noSave
	f Lcwl; raids
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/concurrent/Executor;Lfcs$c;Lfcx;Lamd;Lehz;Laul;ZJLjava/util/List;ZLbxp;)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/util/List; players
	B ()Lclp; getPoiManager
	C ()Lcwl; getRaids
	D ()Ljava/lang/Iterable; getAllEntities
	E ()Z isFlat
	F ()J getSeed
	G ()Leib; getDragonFight
	G (Ljb;)Ljava/util/Optional; findLightningRod
		0 o p_143249_
	H (Ljb;)V lambda$updatePOIOnBlockStateChange$12
		0 o p_207560_
	H ()Ljava/lang/String; getWatchdogStats
	I ()Leip; getEntities
	I (Ljb;)Ljb; lambda$findLightningRod$6
		static
		0 o p_184053_
	J ()Lfbd; getPathTypeCache
	J (Ljb;)Z lambda$findLightningRod$5
		0 o p_184055_
	K ()Ljava/lang/String; gatherChunkSourceStats
	L ()Lcyd; enabledFeatures
	M ()Ldeq; potionBrewing
	N ()Leby; fuelValues
	O ()Lbxp; getRandomSequences
	P ()Ldmq; getGameRules
	Q ()I getSeaLevel
	R ()Ldhn; recipeAccess
	S ()Lfjx; getScoreboard
	T ()Legc; getChunkSource
	U ()Lfkg; getFluidTicks
	V ()Lfkg; getBlockTicks
	a (Lke;)Z isVillage
		0 o p_8763_
	a (Legi;I)V tickChunk
		0 o p_8715_
		1 o p_8716_
	a (Lauc;ZDDDLzw;)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 (ZZ)V tickCustomSpawners
		0 o p_8800_
		1 o p_8801_
	a (Ljl;Lfis;Lejb$a;)V gameEvent
		0 o p_316597_
		1 o p_215042_
		2 o p_215043_
	a (Ljb;Lfak;)V tickFluid
		0 o p_184077_
		1 o p_184078_
	a (Lbcj;ZZ)V save
		0 o p_8644_
		1 o p_8645_
		2 o p_8646_
	a (Lmc;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 (IIZ)Z setChunkForced
		0 o p_8603_
		1 o p_8604_
		2 o p_8605_
	a (Ldlz;I)V waitForChunkAndEntities
		0 o p_428539_
		1 o p_428284_
	a (Ljava/util/List;)Z lambda$waitForChunkAndEntities$21
		0 o p_428138_
	a (Ljb;I)Z isCloseToVillage
		0 o p_8737_
		1 o p_8738_
	a (Ldlx;)Z doBlockEvent
		0 o p_8699_
	a (Ljl;)Z lambda$findLightningRod$4
		static
		0 o p_215059_
	a ()Laub; getLevel
	a (III)Ljl; getUncachedNoiseBiome
		0 o p_203775_
		1 o p_203776_
		2 o p_203777_
	a (Ljava/util/function/BooleanSupplier;)V tick
		0 o p_8794_
	a (Lbzm;Lbyb;Ldmo;DDDFZLdmu$a;Lmc;Lmc;Ljl;)V 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 (Ljava/io/Writer;Ljava/lang/Iterable;)V dumpEntities
		static
		0 o p_8782_
		1 o p_8783_
	a (Legi;)V tickThunder
		0 o p_401824_
	a (Lbzm;ILjb;I)V levelEvent
		0 o p_393790_
		1 o p_8685_
		2 o p_8686_
		3 o p_8687_
	a (ILjb;I)V destroyBlockProgress
		0 o p_8612_
		1 o p_8613_
		2 o p_8614_
	a (Ljb;Ldpz;Lfbt;)V updateNeighborsAt
		0 o p_363893_
		1 o p_362383_
		2 o p_364696_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Ljava/lang/String; lambda$getTypeCount$18
		static
		0 o p_207570_
	a (I)Lbzm; getEntity
		0 o p_8597_
	a (Lauc;Lmc;ZZDDDIDDDD)Z sendParticles
		0 o p_8625_
		1 o p_8626_
		2 o p_8627_
		3 o p_382903_
		4 o p_8628_
		5 o p_8629_
		6 o p_8630_
		7 o p_8631_
		8 o p_8632_
		9 o p_8633_
		10 o p_8634_
		11 o p_8635_
	a (Ljava/util/function/Predicate;Ljava/util/List;ILbzm;)Lbak$a; lambda$getEntities$10
		static
		0 o p_261425_
		1 o p_261426_
		2 o p_261427_
		3 o p_261428_
	a (Ldmq$e;)Ldmn$a; getDestroyType
		0 o p_361991_
	a (Ldlz;)Z areEntitiesActuallyLoadedAndTicking
		0 o p_411044_
	a (IIZZ)V setWeatherParameters
		0 o p_8607_
		1 o p_8608_
		2 o p_8609_
		3 o p_8610_
	a (Lbzm;Lbyb;)V broadcastDamageEvent
		0 o p_270420_
		1 o p_270311_
	a (Lame;)Lbck; getRandomSequence
		0 o p_287689_
	a (Lfce;Lfcg;)V setMapData
		0 o p_323697_
		1 o p_143306_
	a (Lbzm;B)V broadcastEntityEvent
		0 o p_8650_
		1 o p_8651_
	a (Ljb;Ldpz;Ljh;Lfbt;)V updateNeighborsAtExceptFromFacing
		0 o p_215052_
		1 o p_215053_
		2 o p_215054_
		3 o p_365231_
	a (Ljb;F)V setDefaultSpawnPos
		0 o p_8734_
		1 o p_8735_
	a (Ljava/lang/Iterable;Ljava/util/function/Function;)Ljava/lang/String; getTypeCount
		static
		0 o p_143302_
		1 o p_143303_
	a (Ljb;Leeb;Leeb;)V updatePOIOnBlockStateChange
		0 o p_8751_
		1 o p_8752_
		2 o p_8753_
	a (Lbzm;)V tickNonPassenger
		0 o p_8648_
	a (Lbzm;DDDLjl;Laza;FFJ)V playSeededSound
		0 o p_393855_
		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 (Ljb;Leeb;)V updateNeighboursOnBlockSet
		0 o p_416264_
		1 o p_415605_
	a (Leib;)V setDragonFight
		0 o p_287779_
	a (Lein;Ljava/util/function/Predicate;Ljava/util/List;)V getEntities
		0 o p_262152_
		1 o p_261808_
		2 o p_261583_
	a (Lein;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_143281_
		1 o p_143282_
	a (Ljava/io/Writer;)V dumpBlockEntityTickers
		0 o p_143300_
	a (Ljh;Z)F getShade
		0 o p_8760_
		1 o p_8761_
	a (Ljb;)V tickPrecipitation
		0 o p_295060_
	a (Leuq;)V clearBlockEvents
		0 o p_8723_
	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 (Lbxt;Lbtt;Lbzm;)V lambda$tick$2
		0 o p_359618_
		1 o p_359619_
		2 o p_359620_
	a (Lnet/minecraft/server/MinecraftServer;)Lfcm; lambda$new$0
		static
		0 o p_184093_
	a (Ljb;Ldpz;II)V blockEvent
		0 o p_8746_
		1 o p_8747_
		2 o p_8748_
		3 o p_8749_
	a (Leuq;Ldlx;)Z lambda$clearBlockEvents$16
		static
		0 o p_207567_
		1 o p_207568_
	a (Ljb;Ldpz;)V updateNeighborsAt
		0 o p_215045_
		1 o p_215046_
	a (Lauc;)V addNewPlayer
		0 o p_8835_
	a (Lbzm;Lbzm;)V tickPassenger
		0 o p_8663_
		1 o p_8664_
	a (Ljava/util/function/Predicate;Ljb;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 (Lauc;Lbzm$e;)V removePlayerImmediately
		0 o p_143262_
		1 o p_143263_
	a (Lmc;ZZDDDIDDDD)I sendParticles
		0 o p_383163_
		1 o p_382791_
		2 o p_383241_
		3 o p_382894_
		4 o p_383049_
		5 o p_382861_
		6 o p_382789_
		7 o p_382818_
		8 o p_382875_
		9 o p_383002_
		10 o p_383103_
	a (Ljb;Ljl;)V lambda$updatePOIOnBlockStateChange$15
		0 o p_215056_
		1 o p_215057_
	a (Ljb;Leeb;Leeb;I)V sendBlockUpdated
		0 o p_8755_
		1 o p_8756_
		2 o p_8757_
		3 o p_8758_
	a (Lbzm;Ljb;)Z mayInteract
		0 o p_393624_
		1 o p_8697_
	a (J)Z shouldTickBlocksAt
		0 o p_184059_
	a (Lclm;Lbzm;Lcbb;)V onReputationEvent
		0 o p_8671_
		1 o p_8672_
		2 o p_8673_
	a (Lcam;)Z lambda$findLightningTargetAround$7
		0 o p_426972_
	a (Leeb;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_362490_
		1 o p_215048_
		2 o p_215049_
		3 o p_363197_
		4 o p_365415_
	a (Lein;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 (Lp;)Lq; fillReportDetails
		0 o p_307518_
	a (Lfce;)Lfcg; getMapData
		0 o p_323746_
	a (Lbae;Ljb;IZ)Ljb; findNearestMapStructure
		0 o p_215012_
		1 o p_215013_
		2 o p_215014_
		3 o p_215015_
	a (Lefy;)V onStructureStartsAvailable
		0 o p_196558_
	a (Lbzm;Lbzm;Ljl;Laza;FFJ)V playSeededSound
		0 o p_263544_
		1 o p_394316_
		2 o p_263491_
		3 o p_263542_
		4 o p_263530_
		5 o p_263520_
		6 o p_263490_
	a (Ljava/util/function/Predicate;)Ljava/util/List; getPlayers
		0 o p_8796_
	a (Ljb;IILauc;)V lambda$globalLevelEvent$11
		0 o p_381692_
		1 o p_381693_
		2 o p_381694_
		3 o p_381695_
	a (Ljava/util/stream/Stream;)V addLegacyChunkEntities
		0 o p_143312_
	au ()V wakeUpAllPlayers
	av ()V announceSleepStatus
	aw ()V advanceWeatherCycle
	ax ()V runBlockEvents
	ay ()Ljava/lang/String; lambda$fillReportDetails$22
	az ()Lbxp; lambda$new$1
	b (Ljb;)Ljb; findLightningTargetAround
		0 o p_143289_
	b (I)Lbzm; getEntityOrPart
		0 o p_143318_
	b (Legi;)V unload
		0 o p_8713_
	b (Z)V saveLevelData
		0 o p_364073_
	b (J)V setDayTime
		0 o p_8616_
	b (Ljb;Ljl;)V lambda$updatePOIOnBlockStateChange$14
		0 o p_215077_
		1 o p_215078_
	b (Lke;)I sectionsToVillage
		0 o p_8829_
	b (ILjb;I)V globalLevelEvent
		0 o p_8811_
		1 o p_8812_
		2 o p_8813_
	b (Ljava/util/stream/Stream;)V addWorldGenChunkEntities
		0 o p_143328_
	b (Ldlz;)Z anyPlayerCloseEnoughForSpawning
		0 o p_401797_
	b ()Ldnq; structureManager
	b (Lefy;)V lambda$onStructureStartsAvailable$19
		0 o p_207580_
	b (Lbzm;)Z addFreshEntity
		0 o p_8837_
	b (Lauc;)V addRespawnedPlayer
		0 o p_8846_
	b (Ljb;Ldpz;Lfbt;)V neighborChanged
		0 o p_215036_
		1 o p_215037_
		2 o p_363242_
	c ()V tickTime
	c (Lbzm;)Z addWithUUID
		0 o p_8848_
	c (J)Z areEntitiesLoaded
		0 o p_143320_
	c (Lauc;)V addPlayer
		0 o p_8854_
	c (Ljb;Ldpz;)V tickBlock
		0 o p_184113_
		1 o p_184114_
	c (Ljb;Ljl;)V lambda$updatePOIOnBlockStateChange$13
		0 o p_215080_
		1 o p_215081_
	c (Legi;)V startTickingChunk
		0 o p_184103_
	c (Ljb;)Z isVillage
		0 o p_8803_
	c (Ldlz;)Z canSpawnEntitiesInChunk
		0 o p_401897_
	close ()V close
	d (Ldlz;)V lambda$waitForChunkAndEntities$20
		0 o p_428139_
	d (Lauc;)V lambda$wakeUpAllPlayers$3
		static
		0 o p_184116_
	d (Ljb;)Lcwj; getRaidAt
		0 o p_8833_
	d (Lbzm;)V addDuringTeleport
		0 o p_143335_
	d ()Z isHandlingTick
	d (J)Z isPositionTickingWithEntitiesLoaded
		0 o p_184111_
	e (Ljb;)Z isRaided
		0 o p_8844_
	e (Lbzm;)Z tryAddFreshEntityWithPassengers
		0 o p_8861_
	e ()Z canSleepThroughNights
	f ()V updateSleepingPlayerList
	f (Ljb;)Z isPositionEntityTicking
		0 o p_143341_
	g ()Lamx; getScoreboard
	g (Ljb;)Z anyPlayerCloseEnoughForSpawning
		0 o p_401859_
	h ()Layv; getWaypointManager
	i ()V resetWeatherCycle
	i (Lbzm;)Z addEntity
		0 o p_8873_
	j (Lbzm;)Ljava/lang/String; lambda$getWatchdogStats$17
		static
		0 o p_258244_
	j ()V resetEmptyTime
	k (Lbzm;)Ljava/lang/String; lambda$tickPassenger$9
		static
		0 o p_258242_
	k ()Ljava/util/List; getDragons
	l ()Lauc; getRandomPlayer
	l (Lbzm;)Ljava/lang/String; lambda$tickNonPassenger$8
		static
		0 o p_258243_
	m ()I getLogicalHeight
	n ()Laty; getChunkSource
	o ()Lfkh; getBlockTicks
	p ()Lfkh; getFluidTicks
	q ()Lnet/minecraft/server/MinecraftServer; getServer
	r ()Lfbj; getPortalForcer
	s ()Lezb; getStructureManager
	t ()Ljava/util/Collection; dragonParts
	toString ()Ljava/lang/String; toString
	u ()Ldht; recipeAccess
	v ()Lbxt; tickRateManager
	w ()Z noSave
	x ()Lfcm; getDataStorage
	y ()Lfce; getFreeMapId
	z ()Lit/unimi/dsi/fastutil/longs/LongSet; getForceLoadedChunks
aub$1 net/minecraft/server/level/ServerLevel$1
	a [I $SwitchMap$net$minecraft$world$level$Level$ExplosionInteraction
	<clinit> ()V <clinit>
		static
aub$a net/minecraft/server/level/ServerLevel$EntityCallbacks
	a Laub; this$0
	<init> (Laub;)V <init>
		0 o p_143353_
	a (Lbzm;)V onCreated
		0 o p_143355_
	a (Ljava/lang/Object;)V onSectionChange
		0 o p_215084_
	b (Lbzm;)V onDestroyed
		0 o p_143359_
	b (Ljava/lang/Object;)V onTrackingEnd
		0 o p_143357_
	c (Ljava/lang/Object;)V onTrackingStart
		0 o p_143361_
	c (Lbzm;)V onTickingStart
		0 o p_143363_
	d (Ljava/lang/Object;)V onTickingEnd
		0 o p_143365_
	d (Lbzm;)V onTickingEnd
		0 o p_143367_
	e (Lbzm;)V onTrackingStart
		0 o p_143371_
	e (Ljava/lang/Object;)V onTickingStart
		0 o p_143369_
	f (Lbzm;)V onTrackingEnd
		0 o p_143375_
	f (Ljava/lang/Object;)V onDestroyed
		0 o p_143373_
	g (Ljava/lang/Object;)V onCreated
		0 o p_143377_
	g (Lbzm;)V onSectionChange
		0 o p_215086_
auc net/minecraft/server/level/ServerPlayer
	a D BLOCK_INTERACTION_DISTANCE_VERIFICATION_BUFFER
	b D ENTITY_INTERACTION_DISTANCE_VERIFICATION_BUFFER
	c I ENDER_PEARL_TICKET_RADIUS
	cM Lorg/slf4j/Logger; LOGGER
	cN I NEUTRAL_MOB_DEATH_NOTIFICATION_RADII_XZ
	cO I NEUTRAL_MOB_DEATH_NOTIFICATION_RADII_Y
	cP I FLY_STAT_RECORDING_SPEED
	cQ Lcbq; CREATIVE_BLOCK_INTERACTION_RANGE_MODIFIER
	cR Lcbq; CREATIVE_ENTITY_INTERACTION_RANGE_MODIFIER
	cS Lxo; SPAWN_SET_MESSAGE
	cT Lcbq; WAYPOINT_TRANSMIT_RANGE_CROUCH_MODIFIER
	cU Z DEFAULT_SEEN_CREDITS
	cV Z DEFAULT_SPAWN_EXTRA_PARTICLES_ON_FALL
	cW Lnet/minecraft/server/MinecraftServer; server
	cX Lamm; advancements
	cY Lazf; stats
	cZ F lastRecordedHealthAndAbsorption
	d Ljava/lang/String; ENDER_PEARLS_TAG
	dA Lauc$a; respawnConfig
	dB Lavl; textFilter
	dC Z textFilteringEnabled
	dD Z allowsListing
	dE Z spawnExtraParticlesOnFall
	dF Lcty; wardenSpawnTracker
	dG Ljb; raidOmenPosition
	dH Lfis; lastKnownClientMovement
	dI Lcur; lastClientInput
	dJ Ljava/util/Set; enderPearls
	dK Lczb; containerSynchronizer
	dL Lcza; containerListener
	dM Lyf; chatSession
	dN Lej; commandSource
	dO I containerCounter
	da I lastRecordedFoodLevel
	db I lastRecordedAirLevel
	dc I lastRecordedArmor
	dd I lastRecordedLevel
	de I lastRecordedExperience
	df F lastSentHealth
	dg I lastSentFood
	dh Z lastFoodSaturationZero
	di I lastSentExp
	dj Lcuq; chatVisibility
	dk Latt; particleStatus
	dl Z canChatColor
	dm J lastActionTime
	dn Lbzm; camera
	do Z isChangingDimension
	dp Laze; recipeBook
	dq Lfis; levitationStartPos
	dr I levitationStartTime
	ds Z disconnected
	dt I requestedViewDistance
	du Ljava/lang/String; language
	dv Lfis; startingToFallPosition
	dw Lfis; enteredNetherPosition
	dx Lfis; enteredLavaOnVehiclePosition
	dy Lke; lastSectionPos
	dz Latk; chunkTrackingView
	e Ljava/lang/String; ENDER_PEARL_DIMENSION_TAG
	f Ljava/lang/String; TAG_DIMENSION
	g Lavf; connection
	h Laud; gameMode
	i Z seenCredits
	j Ljava/lang/Object; object
	k Z wonGame
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Laub;Lcom/mojang/authlib/GameProfile;Latl;)V <init>
		0 o p_254143_
		1 o p_254435_
		2 o p_253651_
		3 o p_301997_
	A ()Lek; createCommandSourceStack
	B ()Ljava/lang/String; getIpAddress
	C ()Latl; clientInformation
	D ()Z canChatInColor
	E ()Lcuq; getChatVisibility
	F ()I requestedViewDistance
	G ()I getPermissionLevel
	H ()V resetLastActionTime
	I ()Lazf; getStats
	J ()Laze; getRecipeBook
	K ()V updateInvisibilityStatus
	L ()Lbzm; getCamera
	M ()V processPortalCooldown
	N ()J getLastActionTime
	O ()Lxo; getTabListDisplayName
	P ()I getTabListOrder
	P_ ()V onLeaveCombat
	Q ()Z isChangingDimension
	R ()V hasChangedDimension
	S ()Lamm; getAdvancements
	T ()Lauc$a; getRespawnConfig
	U ()Lke; getLastSectionPos
	V ()Latk; getChunkTrackingView
	W ()Lavl; getTextFilter
	X ()Z isTextFilteringEnabled
	Y ()Z allowsListing
	Z ()Ljava/util/Optional; getWardenSpawnTracker
	a (ZLfbl$a;)Lfbl; findRespawnPositionAndUseSpawnBlock
		0 o p_348590_
		1 o p_379376_
	a (Lbzm;FLbyb;)F getEnchantedDamage
		0 o p_346252_
		1 o p_346142_
		2 o p_345841_
	a (Lbyb;)V die
		0 o p_9035_
	a (Lnet/minecraft/server/MinecraftServer;Lamd;Ljava/util/function/Consumer;)V lambda$new$0
		static
		0 o p_379043_
		1 o p_379044_
		2 o p_379045_
	a ()Ldmr; gameMode
	a (Ljl;)V onAttributeUpdated
		0 o p_419585_
	a (Laub;Lfin;)Z noCollisionNoLiquid
		0 o p_364183_
		1 o p_362915_
	a (Lazg;I)V awardStat
		0 o p_9026_
		1 o p_9027_
	a (Lalb;)V sendServerStatus
		0 o p_215110_
	a (Lxo;Lyl;)Lyl; lambda$die$9
		static
		0 o p_392791_
		1 o p_392792_
	a (Lex$a;Lfis;)V lookAt
		0 o p_9112_
		1 o p_9113_
	a (Lcus;I)V lambda$drop$20
		0 o p_401731_
		1 o p_401732_
	a (Ldcv;ZZ)Lcqz; drop
		0 o p_9085_
		1 o p_9086_
		2 o p_9087_
	a (Ldcv;I)V onEnchantmentPerformed
		0 o p_9079_
		1 o p_9080_
	a (Lxo;Z)V displayClientMessage
		0 o p_9154_
		1 o p_9155_
	a (Laub;Lauc$a;Z)Ljava/util/Optional; findRespawnAndUseSpawnBlock
		static
		0 o p_348505_
		1 o p_404800_
		2 o p_348513_
	a (Lbzm;)V onExplosionHit
		0 o p_326351_
	a (Layy;Laza;FF)V playNotifySound
		0 o p_9019_
		1 o p_9020_
		2 o p_9021_
		3 o p_9022_
	a (Lxo;)V sendSystemMessage
		0 o p_215097_
	a (Latl;)V updateOptions
		0 o p_301998_
	a (Lauc;Z)V restoreFrom
		0 o p_9016_
		1 o p_9017_
	a (Lbxm;)Ljava/util/OptionalInt; openMenu
		0 o p_9033_
	a (Lauc$a;Z)V setRespawnPosition
		0 o p_405460_
		1 o p_9162_
	a (Z)Z drop
		0 o p_182295_
	a (Lfda;Ljava/lang/String;)Ldmr; readPlayerMode
		static
		0 o p_422110_
		1 o p_143415_
	a (Lyf;)V setChatSession
		0 o p_254468_
	a (II)Ljava/lang/String; lambda$adjustSpawnLocation$3
		static
		0 o p_359625_
		1 o p_359626_
	a (Lbyq;Lbzm;)V onEffectAdded
		0 o p_143393_
		1 o p_143394_
	a (Leeb;)V onInsideBlock
		0 o p_9103_
	a (DZLeeb;Ljb;)V checkFallDamage
		0 o p_8976_
		1 o p_8977_
		2 o p_8978_
		3 o p_8979_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376762_
		1 o p_376676_
		2 o p_376089_
	a (Ldcv;)V updateUsingItem
		0 o p_143402_
	a (Lauc;)Z broadcastToPlayer
		0 o p_9014_
	a (Ldmr;)Z setGameMode
		0 o p_143404_
	a (Ldcv;Lbxi;)V openItemGui
		0 o p_9082_
		1 o p_9083_
	a (Lecn;Z)V openTextEdit
		0 o p_277909_
		1 o p_277495_
	a (ILdlr;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 (Ljava/util/Collection;)I awardRecipes
		0 o p_9129_
	a (Laub;Lbyb;)Z isInvulnerableTo
		0 o p_376413_
		1 o p_9182_
	a (Lcur;)V setLastClientInput
		0 o p_371842_
	a (Lke;)V setLastSectionPos
		0 o p_9120_
	a (Ljb;Ljh;)Z bedInRange
		0 o p_9117_
		1 o p_9118_
	a (Lbzm;Z)Z startRiding
		0 o p_277395_
		1 o p_278062_
	a (ILfjv;)V lambda$awardStat$17
		static
		0 o p_313586_
		1 o p_313587_
	a (ZZ)V stopSleepInBed
		0 o p_9165_
		1 o p_9166_
	a (Lbdk;)V lambda$startSleepInBed$16
		0 o p_9029_
	a (Latk;)V setChunkTrackingView
		0 o p_296310_
	a (Lbzm;I)V take
		0 o p_9047_
		1 o p_9048_
	a (Lbyq;ZLbzm;)V onEffectUpdated
		0 o p_143396_
		1 o p_143397_
		2 o p_143398_
	a (Lcao;)V lambda$tellNeutralMobsThatIDied$12
		0 o p_423216_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422091_
	a (Lcvy;)V registerEnderPearl
		0 o p_373000_
	a (Laub;Ldlz;)J placeEnderPearlTicket
		static
		0 o p_373027_
		1 o p_372827_
	a (Laze$b;)V lambda$readAdditionalSaveData$5
		0 o p_421332_
	a (Laub;DDDLjava/util/Set;FFZ)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_
		7 o p_361029_
	a (Laub;)V setServerLevel
		0 o p_284971_
	a (Ldhr;Ljava/util/List;)V triggerRecipeCrafted
		0 o p_301156_
		1 o p_282336_
	a (Laub;Ljb;)Ljb; adjustSpawnLocation
		0 o p_352206_
		1 o p_352202_
	a (Lbzm;Lbyb;)V awardKillScore
		0 o p_9050_
		1 o p_9052_
	a (I)V setExperiencePoints
		0 o p_8986_
	a (Lcym;)V initMenu
		0 o p_143400_
	a (Lfjw;Lfjw;[Lfka;)V handleTeamKill
		0 o p_313693_
		1 o p_313814_
		2 o p_9127_
	a (Lebk;)V openCommandBlock
		0 o p_9099_
	a (Lcoq;Lbxc;)V openHorseInventory
		0 o p_9059_
		1 o p_9060_
	a (FF)V forceSetRotation
		0 o p_380337_
		1 o p_380190_
	a (Ljb;)Lcom/mojang/datafixers/util/Either; startSleepInBed
		0 o p_9115_
	a (Lfka;I)V updateScoreForCriteria
		0 o p_9105_
		1 o p_9106_
	a (Ldcr;Lbzw;)V onEquippedItemBroken
		0 o p_348565_
		1 o p_348623_
	a (Lfis;)V setKnownMovement
		0 o p_348509_
	a (Lcut;)Z canHarmPlayer
		0 o p_9064_
	a (Lcqz;)V onItemPickup
		0 o p_215095_
	a (DDD)V checkMovementStatistics
		0 o p_308996_
		1 o p_309062_
		2 o p_309170_
	a (Lfbl;)Lauc; teleport
		0 o p_379854_
	a (Lazg;)V resetStat
		0 o p_9024_
	a (Ljb;Lfis;)Lauc$b; lambda$findRespawnAndUseSpawnBlock$14
		static
		0 o p_348147_
		1 o p_348148_
	a (Lyd;ZLxk$a;)V sendChatMessage
		0 o p_249852_
		1 o p_250110_
		2 o p_252108_
	a (Lbxi;)V swing
		0 o p_9031_
	a (Lex$a;Lbzm;Lex$a;)V lookAt
		0 o p_9108_
		1 o p_9109_
		2 o p_9110_
	a (Lcrv;)Z lambda$startSleepInBed$15
		0 o p_423218_
	a (DD)V indicateDamage
		0 o p_270621_
		1 o p_270478_
	a (Lamd;)Ljava/util/stream/Stream; lambda$awardRecipesByKey$18
		0 o p_379042_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422225_
	aa ()Lyf; getChatSession
	ab ()V removeVehicle
	ac ()V clearRaidOmenPosition
	ad ()Ljb; getRaidOmenPosition
	ae ()Lfis; getKnownMovement
	af ()Lcur; getLastClientInput
	ag ()Lfis; getLastClientMoveIntent
	ah ()Ljava/util/Set; getEnderPearls
	ai ()Ldmu; level
	b (Z)V setSpawnExtraParticlesOnFall
		0 o p_334029_
	b (Ldcv;)V handleExtraItemsCreatedOnUse
		0 o p_376376_
	b (ILfjv;)V lambda$updateScoreForCriteria$8
		static
		0 o p_313588_
		1 o p_313589_
	b (Lcvy;)V deregisterEnderPearl
		0 o p_372925_
	b (Ljb;Lfis;)Lauc$b; lambda$findRespawnAndUseSpawnBlock$13
		static
		0 o p_348138_
		1 o p_348139_
	b (Lfda;)V loadAndSpawnParentVehicle
		0 o p_422396_
	b (Lfbl;)Lbzm; teleport
		0 o p_380392_
	b (Laub;)Lahh; createCommonSpawnInfo
		0 o p_294169_
	b (Ljb;)V startSleeping
		0 o p_9190_
	b (II)Ljava/lang/String; lambda$adjustSpawnLocation$2
		static
		0 o p_359621_
		1 o p_359622_
	b (Ljl;)V openDialog
		0 o p_425542_
	b (I)V setExperienceLevels
		0 o p_9175_
	b (Ldmr;)Ldmr; calculateGameModeForNewPlayer
		0 o p_143424_
	b (Ljava/util/List;)V awardRecipesByKey
		0 o p_312811_
	b (Laub;Ljb;)V onChangedBlock
		0 o p_346052_
		1 o p_9206_
	b (DDD)V teleportTo
		0 o p_8969_
		1 o p_8970_
		2 o p_8971_
	b (Ljb;Ljh;)Z bedBlocked
		0 o p_9192_
		1 o p_9193_
	b (Lxo;Z)V sendSystemMessage
		0 o p_240560_
		1 o p_240545_
	b (Ljava/util/Collection;)I resetRecipes
		0 o p_9195_
	b (Lbzm;)V crit
		0 o p_9045_
	b (Lcao;)Z lambda$tellNeutralMobsThatIDied$11
		static
		0 o p_9188_
	b (Lauc;)V copyRespawnPosition
		0 o p_348642_
	b (Lamd;)Z lambda$readAdditionalSaveData$4
		0 o p_379046_
	c ()V initInventoryMenu
	c (DDD)V teleportRelative
		0 o p_251611_
		1 o p_248861_
		2 o p_252266_
	c (Lxo;)Lzw; lambda$sendSystemMessage$19
		0 o p_243188_
	c (I)V giveExperienceLevels
		0 o p_9200_
	c (Ljava/util/Collection;)V onEffectsRemoved
		0 o p_366811_
	c (Lbzm;)V magicCrit
		0 o p_9186_
	c (Laub;Ljb;)Z mayInteract
		0 o p_376296_
		1 o p_143407_
	c (Lauc;)Z shouldFilterMessageTo
		0 o p_143422_
	c (Lfda;)V loadAndSpawnEnderPearls
		0 o p_422632_
	c (Lcvy;)J registerAndUpdateEnderPearlTicket
		0 o p_373018_
	c (Ljb;)V setRaidOmenPosition
		0 o p_338782_
	d (DDD)V snapTo
		0 o p_9171_
		1 o p_9172_
		2 o p_9173_
	d (Lbzm;)V setCamera
		0 o p_9214_
	d (Lxo;)Lzw; lambda$die$10
		0 o p_425263_
	d (I)V giveExperiencePoints
		0 o p_9208_
	d (Lfda;)V loadGameTypes
		0 o p_421945_
	d (Laub;Lbzm;)Lbzm; lambda$loadAndSpawnEnderPearl$7
		static
		0 o p_372669_
		1 o p_372670_
	e (Lfdc;)V saveParentVehicle
		0 o p_422435_
	e (Laub;Lbzm;)Lbzm; lambda$loadAndSpawnParentVehicle$6
		static
		0 o p_372663_
		1 o p_372664_
	e (Lbzm;)V attack
		0 o p_9220_
	f (Lfdc;)V saveEnderPearls
		0 o p_421520_
	f (Lfda;)V loadAndSpawnEnderPearl
		0 o p_422176_
	f ()Ldcs; createItemCooldowns
	g (Lfdc;)V storeGameTypes
		0 o p_422626_
	g ()V tick
	g (Laub;)V triggerDimensionChangeTriggers
		0 o p_9210_
	h ()V doTick
	h_ ()V onEnterCombat
	hc ()V updatePlayerAttributes
	hd ()V tellNeutralMobsThatIDied
	he ()Z isPvpAllowed
	hf ()V nextContainerCounter
	hg ()Z acceptsChatMessages
	i ()V tickRegeneration
	i (Ljb;)Z isReachableBedBlock
		0 o p_9223_
	i (Ldcv;)V synchronizeSpecialItemUpdates
		0 o p_372884_
	j ()V resetFallDistance
	k ()V trackStartFallingPosition
	l ()V trackEnteredOrExitedLavaOnVehicle
	m ()Z isReceivingWaypoints
	n ()V showEndCredits
	o ()V pushEntities
	p ()V closeContainer
	q ()V doCloseContainer
	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 rideTick
	s ()V jumpFromGround
	t ()V disconnect
	t (I)I getCoprime
		0 o p_9238_
	u (I)Ljava/lang/String; lambda$adjustSpawnLocation$1
		static
		0 o p_359623_
	u ()Z hasDisconnected
	v ()V resetSentInfo
	w ()V completeUsingItem
	x ()V onUpdateAbilities
	y ()Laub; level
	y (Z)Z acceptsSystemMessages
		0 o p_240568_
	z ()Lej; commandSource
auc$1 net/minecraft/server/level/ServerPlayer$1
	a Lauc; this$0
	b Lcom/google/common/cache/LoadingCache; cache
	<init> (Lauc;)V <init>
		0 o p_143435_
	a ()Ldae; createSlot
	a (Lcym;Ldcv;)V sendCarriedChange
		0 o p_143445_
		1 o p_143446_
	a (Lcym;ILdcv;)V sendSlotChange
		0 o p_143441_
		1 o p_143442_
		2 o p_143443_
	a (Lcym;Ljava/util/List;Ldcv;[I)V sendInitialData
		0 o p_143448_
		1 o p_412642_
		2 o p_143450_
		3 o p_143451_
	a (Lcym;II)V sendDataChange
		0 o p_143437_
		1 o p_143438_
		2 o p_143439_
	b (Lcym;II)V broadcastDataValue
		0 o p_143455_
		1 o p_143456_
		2 o p_143457_
auc$1$1 net/minecraft/server/level/ServerPlayer$1$1
	a Lauc$1; this$1
	b Lcom/mojang/serialization/DynamicOps; registryHashOps
	<init> (Lauc$1;)V <init>
		0 o p_412475_
	a (Lks;Ljava/lang/String;)Ljava/lang/IllegalArgumentException; lambda$load$0
		static
		0 o p_412315_
		1 o p_412465_
	a (Lks;)Ljava/lang/Integer; load
		0 o p_412296_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_412049_
auc$2 net/minecraft/server/level/ServerPlayer$2
	a Lauc; this$0
	<init> (Lauc;)V <init>
		0 o p_143460_
	a (Lcym;ILdcv;)V slotChanged
		0 o p_143466_
		1 o p_143467_
		2 o p_143468_
	a (Lcym;II)V dataChanged
		0 o p_143462_
		1 o p_143463_
		2 o p_143464_
auc$3 net/minecraft/server/level/ServerPlayer$3
	b Lauc; this$0
	<init> (Lauc;)V <init>
		0 o p_376401_
	a (Lxo;)V sendSystemMessage
		0 o p_376687_
	c ()Z shouldInformAdmins
	x_ ()Z acceptsSuccess
	y_ ()Z acceptsFailure
auc$a net/minecraft/server/level/ServerPlayer$RespawnConfig
	a Lcom/mojang/serialization/Codec; CODEC
	b Lamd; dimension
	c Ljb; pos
	d F angle
	e Z forced
	<clinit> ()V <clinit>
		static
	<init> (Lamd;Ljb;FZ)V <init>
		0 o dimension
		1 o pos
		2 o angle
		3 o forced
	a (Lauc$a;)Z isSamePosition
		0 o p_405205_
	a ()Lamd; dimension
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_405139_
	b (Lauc$a;)Lamd; getDimensionOrDefault
		static
		0 o p_405808_
	b ()Ljb; pos
	c ()F angle
	d ()Z forced
	equals (Ljava/lang/Object;)Z equals
		0 o p_405607_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
auc$b net/minecraft/server/level/ServerPlayer$RespawnPosAngle
	a Lfis; position
	b F yaw
	<init> (Lfis;F)V <init>
		0 o position
		1 o yaw
	a (Lfis;Ljb;)Lauc$b; of
		static
		0 o p_348670_
		1 o p_348504_
	a ()Lfis; position
	b (Lfis;Ljb;)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
aud net/minecraft/server/level/ServerPlayerGameMode
	a Lorg/slf4j/Logger; LOGGER
	b Ldmr; gameModeForPlayer
	c Laub; level
	d Lauc; player
	e Ldmr; previousGameModeForPlayer
	f Z isDestroyingBlock
	g I destroyProgressStart
	h Ljb; destroyPos
	i I gameTicks
	j Z hasDelayedDestroy
	k Ljb; delayedDestroyPos
	l I delayedTickStart
	m I lastSentState
	<clinit> ()V <clinit>
		static
	<init> (Lauc;)V <init>
		0 o p_143472_
	a (Ljb;ILjava/lang/String;)V destroyAndAck
		0 o p_215117_
		1 o p_215118_
		2 o p_215119_
	a (Lauc;Ldmu;Ldcv;Lbxi;)Lbxj; useItem
		0 o p_9262_
		1 o p_9263_
		2 o p_9264_
		3 o p_9265_
	a (Laub;)V setLevel
		0 o p_9261_
	a (Ldmr;)Z changeGameModeForPlayer
		0 o p_143474_
	a (Lauc;Ldmu;Ldcv;Lbxi;Lfio;)Lbxj; useItemOn
		0 o p_9266_
		1 o p_9267_
		2 o p_9268_
		3 o p_9269_
		4 o p_9270_
	a (Ljb;Lait$a;Ljh;II)V handleBlockBreakAction
		0 o p_215120_
		1 o p_215121_
		2 o p_215122_
		3 o p_215123_
		4 o p_215124_
	a (Ljb;)Z destroyBlock
		0 o p_9281_
	a (Leeb;Ljb;I)F incrementDestroyProgress
		0 o p_9277_
		1 o p_9278_
		2 o p_9279_
	a (Ldmr;Ldmr;)V setGameModeForPlayer
		0 o p_9274_
		1 o p_9275_
	a ()V tick
	a (Ldcr;)V lambda$handleBlockBreakAction$0
		0 o p_348149_
	a (Ljb;ZILjava/lang/String;)V debugLogging
		0 o p_215126_
		1 o p_215127_
		2 o p_215128_
		3 o p_215129_
	b ()Ldmr; getGameModeForPlayer
	c ()Ldmr; getPreviousGameModeForPlayer
	d ()Z isSurvival
	e ()Z isCreative
aue net/minecraft/server/level/SimulationChunkTracker
	a I MAX_LEVEL
	b Lit/unimi/dsi/fastutil/longs/Long2ByteMap; chunks
	c Ldnr; ticketStorage
	<init> (Ldnr;)V <init>
		0 o p_393548_
	a ()V runAllUpdates
	a (Ldlz;)I getLevel
		0 o p_393600_
	a (JI)V setLevel
		0 o p_393860_
		1 o p_393864_
	b (J)I getLevelFromSource
		0 o p_394279_
	c (J)I getLevel
		0 o p_393916_
auf net/minecraft/server/level/ThreadedLevelLightEngine
	a I DEFAULT_BATCH_SIZE
	e Lorg/slf4j/Logger; LOGGER
	f Lbvy; consecutiveExecutor
	g Lit/unimi/dsi/fastutil/objects/ObjectList; lightTasks
	h Latf; chunkMap
	i Lath; taskDispatcher
	j I taskPerBatch
	k Ljava/util/concurrent/atomic/AtomicBoolean; scheduled
	<clinit> ()V <clinit>
		static
	<init> (Legl;Latf;ZLbvy;Lath;)V <init>
		0 o p_9305_
		1 o p_9306_
		2 o p_9307_
		3 o p_371315_
		4 o p_371908_
	a (Ljb;)V checkBlock
		0 o p_9357_
	a (IILjava/util/function/IntSupplier;Lauf$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 (Ldlz;ZLefy;)Lefy; lambda$initializeLight$21
		0 o p_284675_
		1 o p_284676_
		2 o p_284677_
	a (Ldlz;Ljava/lang/Runnable;)V lambda$lightChunk$26
		0 o p_280981_
		1 o p_280982_
	a (Ldnd;Lke;Legd;)V queueSectionData
		0 o p_285046_
		1 o p_285496_
		2 o p_285495_
	a (Lefy;Z)Ljava/util/concurrent/CompletableFuture; initializeLight
		0 o p_285128_
		1 o p_285441_
	a ()I runLightUpdates
	a (II)Ljava/util/concurrent/CompletableFuture; waitForPendingTasks
		0 o p_301257_
		1 o p_300921_
	a (Lefy;)Lefy; lambda$lightChunk$25
		static
		0 o p_347066_
	a (Lke;Z)V updateSectionStatus
		0 o p_9364_
		1 o p_9365_
	a (Ldlz;)V updateChunkStatus
		0 o p_9331_
	a (IILauf$a;Ljava/lang/Runnable;)V addTask
		0 o p_9313_
		1 o p_9314_
		2 o p_9315_
		3 o p_9316_
	a (Lke;)Ljava/lang/String; lambda$queueSectionData$14
		static
		0 o p_339458_
	a (IILjava/lang/Runnable;)V lambda$waitForPendingTasks$29
		0 o p_300776_
		1 o p_300777_
		2 o p_300778_
	a (Ldlz;Z)V setLightEnabled
		0 o p_9336_
		1 o p_9337_
	a (Lauf$a;Ljava/lang/Runnable;)V lambda$addTask$15
		0 o p_284673_
		1 o p_284674_
	a (ZLdlz;)V lambda$lightChunk$23
		0 o p_284664_
		1 o p_284665_
	a (Lefy;Ldlz;)V lambda$initializeLight$19
		0 o p_428140_
		1 o p_428141_
	b (Ldlz;Z)V retainData
		0 o p_9370_
		1 o p_9371_
	b (Ldlz;)V propagateLightSources
		0 o p_285029_
	b (Ljb;)Ljava/lang/String; lambda$checkBlock$1
		static
		0 o p_339454_
	b (Lefy;Z)Ljava/util/concurrent/CompletableFuture; lightChunk
		0 o p_9354_
		1 o p_9355_
	b (Ldnd;Lke;Legd;)V lambda$queueSectionData$13
		0 o p_284669_
		1 o p_284670_
		2 o p_284671_
	b (Ldlz;Ljava/lang/Runnable;)V lambda$initializeLight$22
		0 o p_215134_
		1 o p_215135_
	b (Lke;Z)Ljava/lang/String; lambda$updateSectionStatus$7
		static
		0 o p_339456_
		1 o p_339457_
	b ()V tryScheduleUpdate
	c (Ldlz;)Ljava/lang/String; lambda$initializeLight$20
		static
		0 o p_339455_
	c (Lke;Z)V lambda$updateSectionStatus$6
		0 o p_9391_
		1 o p_9392_
	c (Ldlz;Z)Ljava/lang/String; lambda$lightChunk$24
		static
		0 o p_339459_
		1 o p_339460_
	c (Ljb;)V lambda$checkBlock$0
		0 o p_9389_
	close ()V close
	d (Ldlz;)Ljava/lang/String; lambda$retainData$18
		static
		0 o p_339453_
	d (Ldlz;Z)V lambda$retainData$17
		0 o p_9398_
		1 o p_9399_
	e (Ldlz;Z)Ljava/lang/String; lambda$setLightEnabled$11
		static
		0 o p_339461_
		1 o p_339462_
	e (Ldlz;)Ljava/lang/String; lambda$propagateLightSources$9
		static
		0 o p_339452_
	f (Ldlz;)V lambda$propagateLightSources$8
		0 o p_284672_
	f ()V runUpdate
	f (Ldlz;Z)V lambda$setLightEnabled$10
		0 o p_284666_
		1 o p_284667_
	g ()V lambda$waitForPendingTasks$28
		static
	g (Ldlz;)Ljava/lang/String; lambda$updateChunkStatus$4
		static
		0 o p_339463_
	h (Ldlz;)V lambda$updateChunkStatus$3
		0 o p_9396_
	h ()V lambda$tryScheduleUpdate$27
	i ()I lambda$retainData$16
		static
	j ()I lambda$queueSectionData$12
		static
	k ()I lambda$updateSectionStatus$5
		static
	l ()I lambda$updateChunkStatus$2
		static
auf$a net/minecraft/server/level/ThreadedLevelLightEngine$TaskType
	a Lauf$a; PRE_UPDATE
	b Lauf$a; POST_UPDATE
	c [Lauf$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_9415_
		1 o p_9416_
	a ()[Lauf$a; $values
		static
	valueOf (Ljava/lang/String;)Lauf$a; valueOf
		static
		0 o p_9418_
	values ()[Lauf$a; values
		static
aug net/minecraft/server/level/ThrottlingChunkTaskDispatcher
	c Lit/unimi/dsi/fastutil/longs/LongSet; chunkPositionsInExecution
	d I maxChunksInExecution
	e Ljava/lang/String; executorSchedulerName
	<init> (Lbwe;Ljava/util/concurrent/Executor;I)V <init>
		0 o p_371877_
		1 o p_371691_
		2 o p_371756_
	a (Lati$a;)V scheduleForExecution
		0 o p_371264_
	a (J)V onRelease
		0 o p_371820_
	b (J)Ljava/lang/String; lambda$getDebugStatus$0
		static
		0 o p_386300_
	c ()Lati$a; popTasks
	d ()Ljava/lang/String; getDebugStatus
auh net/minecraft/server/level/Ticket
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Laui; type
	c I ticketLevel
	d J ticksLeft
	<clinit> ()V <clinit>
		static
	<init> (Laui;I)V <init>
		0 o p_9425_
		1 o p_9426_
	<init> (Laui;IJ)V <init>
		0 o p_394537_
		1 o p_393858_
		2 o p_393968_
	a (Lauh;)Ljava/lang/Long; lambda$static$0
		static
		0 o p_401220_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_401246_
	a ()Laui; getType
	b ()I getTicketLevel
	c ()V resetTicksLeft
	d ()V decreaseTicksLeft
	e ()Z isTimedOut
	toString ()Ljava/lang/String; toString
aui net/minecraft/server/level/TicketType
	a J NO_TIMEOUT
	b Laui; START
	c Laui; DRAGON
	d Laui; PLAYER_LOADING
	e Laui; PLAYER_SIMULATION
	f Laui; FORCED
	g Laui; PORTAL
	h Laui; ENDER_PEARL
	i Laui; UNKNOWN
	j J timeout
	k Z persist
	l Laui$a; use
	<clinit> ()V <clinit>
		static
	<init> (JZLaui$a;)V <init>
		0 o timeout
		1 o persist
		2 o use
	a (Ljava/lang/String;JZLaui$a;)Laui; register
		static
		0 o p_394674_
		1 o p_394116_
		2 o p_393877_
		3 o p_394600_
	a ()Z doesLoad
	b ()Z doesSimulate
	c ()Z hasTimeout
	d ()J timeout
	e ()Z persist
	equals (Ljava/lang/Object;)Z equals
		0 o p_394658_
	f ()Laui$a; use
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aui$a net/minecraft/server/level/TicketType$TicketUse
	a Laui$a; LOADING
	b Laui$a; SIMULATION
	c Laui$a; LOADING_AND_SIMULATION
	d [Laui$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_393472_
		1 o p_394203_
	a ()[Laui$a; $values
		static
	valueOf (Ljava/lang/String;)Laui$a; valueOf
		static
		0 o p_394648_
	values ()[Laui$a; values
		static
auj net/minecraft/server/level/WorldGenRegion
	a Lorg/slf4j/Logger; LOGGER
	b Lbcx; cache
	c Lefy; center
	d Laub; level
	e J seed
	f Lfco; levelData
	h Lbck; random
	i Lehy; dimensionType
	j Lfkp; blockTicks
	k Lfkp; fluidTicks
	l Ldnz; biomeManager
	m Lehc; generatingStep
	n Ljava/util/function/Supplier; currentlyGenerating
	o Ljava/util/concurrent/atomic/AtomicLong; subTickCount
	p Lame; WORLDGEN_REGION_RANDOM
	<clinit> ()V <clinit>
		static
	<init> (Laub;Lbcx;Lehc;Lefy;)V <init>
		0 o p_143484_
		1 o p_347548_
		2 o p_347626_
		3 o p_347663_
	A ()Ljava/util/List; players
	B_ ()Z isClientSide
	C_ ()Lfaa; getLightEngine
	D_ ()Lfco; getLevelData
	E_ ()I getSkyDarken
	F ()J getSeed
	F_ ()Left; getWorldBorder
	G_ ()Lehy; dimensionType
	H_ ()Lbck; getRandom
	I_ ()Ldnz; getBiomeManager
	J_ ()J nextSubTickCount
	K_ ()Ljz; registryAccess
	L ()Lcyd; enabledFeatures
	L_ ()I getMinY
	M_ ()I getHeight
	Q ()I getSeaLevel
	T ()Legc; getChunkSource
	U ()Lfkg; getFluidTicks
	V ()Lfkg; getBlockTicks
	a (Ljb;ZLbzm;I)Z destroyBlock
		0 o p_9550_
		1 o p_9551_
		2 o p_9552_
		3 o p_9553_
	a (Ljava/util/function/Supplier;)V setCurrentlyGenerating
		0 o p_143498_
	a (Ljh;Z)F getShade
		0 o p_9555_
		1 o p_9556_
	a (Ljl;Lfis;Lejb$a;)V gameEvent
		0 o p_316792_
		1 o p_215164_
		2 o p_215165_
	a (Ljb;Z)Z removeBlock
		0 o p_9547_
		1 o p_9548_
	a (Ljb;Ljava/util/function/Predicate;)Z isStateAtPosition
		0 o p_9544_
		1 o p_9545_
	a (Ldlz;I)Z isOldChunkAround
		0 o p_215160_
		1 o p_215161_
	a ()Laub; getLevel
	a (IILegz;Z)Lefy; getChunk
		0 o p_9514_
		1 o p_9515_
		2 o p_331853_
		3 o p_9517_
	a (III)Ljl; getUncachedNoiseBiome
		0 o p_203787_
		1 o p_203788_
		2 o p_203789_
	a (Lbzm;Ljb;Layy;Laza;FF)V playSound
		0 o p_394194_
		1 o p_9529_
		2 o p_9530_
		3 o p_9531_
		4 o p_9532_
		5 o p_9533_
	a (II)Lefy; getChunk
		0 o p_9507_
		1 o p_9508_
	a (Latr;)Ljava/lang/String; lambda$getChunk$3
		static
		0 o p_347067_
	a (Lbzm;ILjb;I)V levelEvent
		0 o p_394406_
		1 o p_9524_
		2 o p_9525_
		3 o p_9526_
	a (Ljb;Leeb;II)Z setBlock
		0 o p_9539_
		1 o p_9540_
		2 o p_9541_
		3 o p_9542_
	a (Leka$a;II)I getHeight
		0 o p_9535_
		1 o p_9536_
		2 o p_9537_
	a (Lbzm;Lfin;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_9519_
		1 o p_9520_
		2 o p_9521_
	a (Lmc;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 (DDDDLjava/util/function/Predicate;)Lcut; getNearestPlayer
		0 o p_9501_
		1 o p_9502_
		2 o p_9503_
		3 o p_9504_
		4 o p_9505_
	a (Lein;Lfin;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_143494_
		1 o p_143495_
		2 o p_143496_
	a (Legz;)Ljava/lang/String; lambda$getChunk$4
		static
		0 o p_347068_
	a_ (Ljb;)Leeb; getBlockState
		0 o p_9587_
	b (Ljb;Ljava/util/function/Predicate;)Z isFluidAtPosition
		0 o p_143500_
		1 o p_143501_
	b (Lbzm;)Z addFreshEntity
		0 o p_9580_
	b ()Ldlz; getCenter
	b (II)Z hasChunk
		0 o p_9574_
		1 o p_9575_
	b_ (Ljb;)Lfal; getFluidState
		0 o p_9577_
	c_ (Ljb;)Leaz; getBlockEntity
		0 o p_9582_
	d_ (Ljb;)Lbxh; getCurrentDifficultyAt
		0 o p_9585_
	f (Ljb;)V markPosForPostprocessing
		0 o p_9592_
	f_ (Ljb;)Z ensureCanWrite
		0 o p_181031_
	g (Ljb;)Lfkn; lambda$new$1
		0 o p_415057_
	k (Ljb;)Lfkn; lambda$new$0
		0 o p_415056_
	o ()Ljava/lang/String; lambda$getChunk$2
	q ()Lnet/minecraft/server/MinecraftServer; getServer
auk net/minecraft/server/level/package-info
aul net/minecraft/server/level/progress/ChunkProgressListener
	a (I)I calculateDiameter
		static
		0 o p_320268_
	a ()V start
	a (Ldlz;Legz;)V onStatusChange
		0 o p_9618_
		1 o p_330739_
	a (Ldlz;)V updateSpawnPos
		0 o p_9617_
	b ()V stop
aum net/minecraft/server/level/progress/ChunkProgressListenerFactory
	create (I)Laul; create
		0 o p_9621_
aun net/minecraft/server/level/progress/LoggerChunkProgressListener
	a Lorg/slf4j/Logger; LOGGER
	b I maxCount
	c I count
	d J startTime
	e J nextTickTime
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_9629_
	a (Ldlz;Legz;)V onStatusChange
		0 o p_9633_
		1 o p_332174_
	a ()V start
	a (Ldlz;)V updateSpawnPos
		0 o p_9631_
	b (I)Laun; createFromGameruleRadius
		static
		0 o p_319913_
	b ()V stop
	c ()Laun; createCompleted
		static
	c (I)Laun; create
		static
		0 o p_320293_
	d ()I getProgress
auo net/minecraft/server/level/progress/ProcessorChunkProgressListener
	a Laul; delegate
	b Lbvy; consecutiveExecutor
	c Z started
	<init> (Laul;Ljava/util/concurrent/Executor;)V <init>
		0 o p_9640_
		1 o p_9641_
	a (Ldlz;Legz;)V onStatusChange
		0 o p_9645_
		1 o p_332066_
	a ()V start
	a (Laul;Ljava/util/concurrent/Executor;)Lauo; createStarted
		static
		0 o p_143584_
		1 o p_143585_
	a (Ldlz;)V updateSpawnPos
		0 o p_9643_
	b (Ldlz;)V lambda$updateSpawnPos$0
		0 o p_9649_
	b (Ldlz;Legz;)V lambda$onStatusChange$1
		0 o p_329963_
		1 o p_329964_
	b ()V stop
aup net/minecraft/server/level/progress/StoringChunkProgressListener
	a Laun; delegate
	b Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; statuses
	c Ldlz; spawnPos
	d I fullDiameter
	e I radius
	f I diameter
	g Z started
	<init> (Laun;III)V <init>
		0 o p_320931_
		1 o p_9661_
		2 o p_320510_
		3 o p_320086_
	a (Ldlz;Legz;)V onStatusChange
		0 o p_9669_
		1 o p_331945_
	a ()V start
	a (II)Legz; getStatus
		0 o p_9664_
		1 o p_9665_
	a (Ldlz;)V updateSpawnPos
		0 o p_9667_
	b (I)Laup; createFromGameruleRadius
		static
		0 o p_320244_
	b ()V stop
	c ()Laup; createCompleted
		static
	c (I)Laup; create
		static
		0 o p_320911_
	d ()I getFullDiameter
	e ()I getDiameter
	f ()I getProgress
auq net/minecraft/server/level/progress/package-info
aur net/minecraft/server/network/CommonListenerCookie
	a Lcom/mojang/authlib/GameProfile; gameProfile
	b I latency
	c Latl; clientInformation
	d Z transferred
	<init> (Lcom/mojang/authlib/GameProfile;ILatl;Z)V <init>
		0 o gameProfile
		1 o latency
		2 o clientInformation
		3 o transferred
	a (Lcom/mojang/authlib/GameProfile;Z)Laur; createInitial
		static
		0 o p_302024_
		1 o p_320180_
	a ()Lcom/mojang/authlib/GameProfile; gameProfile
	b ()I latency
	c ()Latl; clientInformation
	d ()Z transferred
	equals (Ljava/lang/Object;)Z equals
		0 o p_302029_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aus net/minecraft/server/network/ConfigurationTask
	a ()Laus$a; type
	a (Ljava/util/function/Consumer;)V start
		0 o p_294184_
aus$a net/minecraft/server/network/ConfigurationTask$Type
	a Ljava/lang/String; 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
aut net/minecraft/server/network/Filterable
	a Ljava/lang/Object; raw
	b Ljava/util/Optional; filtered
	<init> (Ljava/lang/Object;Ljava/util/Optional;)V <init>
		0 o raw
		1 o filtered
	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 (Lauu;)Laut; from
		static
		0 o p_330414_
	a (Ljava/util/function/Function;)Laut; map
		0 o p_331765_
	a (Ljava/lang/Object;)Laut; passThrough
		static
		0 o p_330890_
	a (Lzm;)Lzm; streamCodec
		static
		0 o p_330521_
	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
auu net/minecraft/server/network/FilteredText
	a Lauu; EMPTY
	b Ljava/lang/String; raw
	c Lxs; mask
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lxs;)V <init>
		0 o raw
		1 o mask
	a ()Ljava/lang/String; filtered
	a (Ljava/lang/String;)Lauu; passThrough
		static
		0 o p_243257_
	b (Ljava/lang/String;)Lauu; fullyFiltered
		static
		0 o p_243261_
	b ()Ljava/lang/String; filteredOrEmpty
	c ()Z isFiltered
	d ()Ljava/lang/String; raw
	e ()Lxs; mask
	equals (Ljava/lang/Object;)Z equals
		0 o p_215193_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
auv net/minecraft/server/network/LegacyProtocolUtils
	a I CUSTOM_PAYLOAD_PACKET_ID
	b Ljava/lang/String; CUSTOM_PAYLOAD_PACKET_PING_CHANNEL
	c I GET_INFO_PACKET_ID
	d I GET_INFO_PACKET_VERSION_1
	e I DISCONNECT_PACKET_ID
	f I 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_
auw net/minecraft/server/network/LegacyQueryHandler
	a Lorg/slf4j/Logger; LOGGER
	b Lamu; server
	<clinit> ()V <clinit>
		static
	<init> (Lamu;)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 (Lio/netty/buffer/ByteBufAllocator;Ljava/lang/String;)Lio/netty/buffer/ByteBuf; createLegacyDisconnectPacket
		static
		0 o p_294764_
		1 o p_296452_
	a (Lamu;)Ljava/lang/String; createVersion0Response
		static
		0 o p_294449_
	a (Lio/netty/buffer/ByteBuf;)Z readCustomPayloadPacket
		static
		0 o p_294725_
	b (Lamu;)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_
auy net/minecraft/server/network/LegacyTextFilter
	b Ljava/lang/String; ENDPOINT
	c Ljava/net/URL; joinEndpoint
	d Lauy$a; joinEncoder
	e Ljava/net/URL; leaveEndpoint
	f Lauy$a; leaveEncoder
	g Ljava/lang/String; authKey
	<init> (Ljava/net/URL;Lavk$b;Ljava/net/URL;Lauy$a;Ljava/net/URL;Lauy$a;Ljava/lang/String;Lavk$a;Ljava/util/concurrent/ExecutorService;)V <init>
		0 o p_363560_
		1 o p_365315_
		2 o p_364476_
		3 o p_360868_
		4 o p_365117_
		5 o p_363479_
		6 o p_364988_
		7 o p_364465_
		8 o p_365348_
	a (Ljava/net/HttpURLConnection;)V setAuthorizationProperty
		0 o p_365203_
	a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; lambda$createTextFilterFromConfig$2
		static
		0 o p_364967_
		1 o p_360645_
		2 o p_365259_
		3 o p_365239_
		4 o p_360684_
	a (Lauy$a;Lcom/mojang/authlib/GameProfile;Ljava/net/URL;)V lambda$processJoinOrLeave$3
		0 o p_360701_
		1 o p_362898_
		2 o p_363863_
	a (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;)Lcom/google/gson/JsonObject; lambda$createTextFilterFromConfig$0
		static
		0 o p_360806_
		1 o p_361430_
		2 o p_363954_
	a (Lcom/mojang/authlib/GameProfile;)Lavl; createContext
		0 o p_364054_
	a (ILjava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; lambda$createTextFilterFromConfig$1
		static
		0 o p_361342_
		1 o p_363988_
		2 o p_364858_
		3 o p_363081_
		4 o p_365373_
	a (Lcom/mojang/authlib/GameProfile;Ljava/net/URL;Lauy$a;Ljava/util/concurrent/Executor;)V processJoinOrLeave
		0 o p_364281_
		1 o p_364927_
		2 o p_362293_
		3 o p_363061_
	a (Ljava/lang/String;Lavk$a;Lcom/google/gson/JsonObject;)Lauu; filterText
		0 o p_361804_
		1 o p_362791_
		2 o p_364399_
	a (Ljava/lang/String;)Lavk; createTextFilterFromConfig
		static
		0 o p_363094_
	b (Lcom/google/gson/JsonObject;Ljava/net/URL;)V processRequest
		0 o p_364402_
		1 o p_360408_
auy$1 net/minecraft/server/network/LegacyTextFilter$1
	a Lauy; this$0
	<init> (Lauy;Lcom/mojang/authlib/GameProfile;)V <init>
		0 o p_364274_
		1 o p_362127_
	a ()V join
	b ()V leave
auy$a net/minecraft/server/network/LegacyTextFilter$JoinOrLeaveEncoder
	encode (Lcom/mojang/authlib/GameProfile;)Lcom/google/gson/JsonObject; encode
		0 o p_364802_
auz net/minecraft/server/network/MemoryServerHandshakePacketListenerImpl
	b Lnet/minecraft/server/MinecraftServer; server
	c Lwd; connection
	<init> (Lnet/minecraft/server/MinecraftServer;Lwd;)V <init>
		0 o p_9691_
		1 o p_9692_
	a (Laju;)V handleIntention
		0 o p_9697_
	a (Lwf;)V onDisconnect
		0 o p_350630_
	c ()Z isAcceptingMessages
av net/minecraft/advancements/DisplayInfo
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Lxo; title
	d Lxo; description
	e Ldcv; icon
	f Ljava/util/Optional; background
	g Lap; type
	h Z showToast
	i Z announceChat
	j Z hidden
	k F x
	l F y
	<clinit> ()V <clinit>
		static
	<init> (Ldcv;Lxo;Lxo;Ljava/util/Optional;Lap;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 (FF)V setLocation
		0 o p_14979_
		1 o p_14980_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_312917_
	a (Lwx;)V serializeToNetwork
		0 o p_319889_
	a ()Lxo; getTitle
	b (Lwx;)Lav; fromNetwork
		static
		0 o p_319903_
	b ()Lxo; getDescription
	c ()Ldcv; getIcon
	d ()Ljava/util/Optional; getBackground
	e ()Lap; getType
	f ()F getX
	g ()F getY
	h ()Z shouldShowToast
	i ()Z shouldAnnounceChat
	j ()Z isHidden
ava net/minecraft/server/network/PlayerChunkSender
	a F MIN_CHUNKS_PER_TICK
	b F MAX_CHUNKS_PER_TICK
	c Lorg/slf4j/Logger; LOGGER
	d F START_CHUNKS_PER_TICK
	e I MAX_UNACKNOWLEDGED_BATCHES
	f Lit/unimi/dsi/fastutil/longs/LongSet; pendingChunks
	g Z memoryConnection
	h F desiredChunksPerTick
	i F batchQuota
	j I unacknowledgedBatches
	k I maxUnacknowledgedBatches
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o p_294754_
	a (Ldlz;Legi;)I lambda$collectChunksToSend$0
		static
		0 o p_296268_
		1 o p_294268_
	a (Lauc;)V sendNextChunks
		0 o p_296009_
	a (F)V onChunkBatchReceivedByClient
		0 o p_294462_
	a (Legi;)V markChunkPendingToSend
		0 o p_296454_
	a (Latf;Ldlz;)Ljava/util/List; collectChunksToSend
		0 o p_296053_
		1 o p_295659_
	a (Lauc;Ldlz;)V dropChunk
		0 o p_294214_
		1 o p_294933_
	a (Lavf;Laub;Legi;)V sendChunk
		static
		0 o p_295237_
		1 o p_294963_
		2 o p_295144_
	a (J)Z isPending
		0 o p_296128_
avb net/minecraft/server/network/PlayerSafetyServiceTextFilter
	b Lcom/microsoft/aad/msal4j/ConfidentialClientApplication; client
	c Lcom/microsoft/aad/msal4j/ClientCredentialParameters; clientParameters
	d Ljava/util/Set; fullyFilteredEvents
	e I connectionReadTimeoutMs
	<init> (Ljava/net/URL;Lavk$b;Lavk$a;Ljava/util/concurrent/ExecutorService;Lcom/microsoft/aad/msal4j/ConfidentialClientApplication;Lcom/microsoft/aad/msal4j/ClientCredentialParameters;Ljava/util/Set;I)V <init>
		0 o p_364655_
		1 o p_363695_
		2 o p_364609_
		3 o p_362703_
		4 o p_364360_
		5 o p_362037_
		6 o p_361204_
		7 o p_364088_
	a (Ljava/net/HttpURLConnection;)V setAuthorizationProperty
		0 o p_364490_
	a (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; lambda$createTextFilterFromConfig$1
		static
		0 o p_360770_
		1 o p_363934_
		2 o p_360550_
		3 o p_361856_
	a ()I connectionReadTimeout
	a (Ljava/util/Set;Lcom/google/gson/JsonElement;)V lambda$createTextFilterFromConfig$0
		static
		0 o p_360850_
		1 o p_361597_
	a (Ljava/lang/String;Lavk$a;Lcom/google/gson/JsonObject;)Lauu; filterText
		0 o p_361948_
		1 o p_361780_
		2 o p_364887_
	a (Ljava/lang/String;)Lavk; createTextFilterFromConfig
		static
		0 o p_364386_
	b ()Lcom/microsoft/aad/msal4j/IAuthenticationResult; aquireIAuthenticationResult
avc net/minecraft/server/network/ServerCommonPacketListenerImpl
	b I LATENCY_CHECK_INTERVAL
	c Lxo; DISCONNECT_UNEXPECTED_QUERY
	d Lnet/minecraft/server/MinecraftServer; server
	e Lwd; connection
	f Lorg/slf4j/Logger; LOGGER
	g I CLOSED_LISTENER_TIMEOUT
	h Lxo; TIMEOUT_DISCONNECTION_MESSAGE
	i Z transferred
	j J keepAliveTime
	k Z keepAlivePending
	l J keepAliveChallenge
	m J closedListenerTime
	n Z closed
	o I latency
	p Z suspendFlushingOnServerThread
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Lwd;Laur;)V <init>
		0 o p_295057_
		1 o p_294822_
		2 o p_301980_
	a (Laco;)V handleCookieResponse
		0 o p_320918_
	a (Lwf;)V onDisconnect
		0 o p_350605_
	a (Latl;)Laur; createCookie
		0 o p_301973_
	a (Lxo;)V disconnect
		0 o p_294116_
	a (Laaw;)V handleCustomPayload
		0 o p_294276_
	a (Laay;)V handlePong
		0 o p_295142_
	a (Lzw;Ljava/lang/Exception;)V onPacketError
		0 o p_365354_
		1 o p_363385_
	a (Lzw;Lio/netty/channel/ChannelFutureListener;)V send
		0 o p_295099_
		1 o p_428378_
	a (Laaz;)V handleResourcePackResponse
		0 o p_295695_
	a (Laav;)V handleCustomClickAction
		0 o p_427379_
	a (Laax;)V handleKeepAlive
		0 o p_294627_
	a (J)Z checkIfClosed
		0 o p_339648_
	b (Lwf;)V disconnect
		0 o p_350316_
	b (Lzw;)V send
		0 o p_294278_
	c (Lwf;)V lambda$disconnect$1
		0 o p_349968_
	c (Lzw;)Ljava/lang/String; lambda$send$0
		static
		0 o p_339464_
	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
avd net/minecraft/server/network/ServerConfigurationPacketListenerImpl
	f Lorg/slf4j/Logger; LOGGER
	g Lxo; DISCONNECT_REASON_INVALID_DATA
	h Lcom/mojang/authlib/GameProfile; gameProfile
	i Ljava/util/Queue; configurationTasks
	j Laus; currentTask
	k Latl; clientInformation
	l Lavo; synchronizeRegistriesTask
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Lwd;Laur;)V <init>
		0 o p_294645_
		1 o p_295787_
		2 o p_302003_
	a (Lwf;)V onDisconnect
		0 o p_350569_
	a (Laci;)V handleSelectKnownPacks
		0 o p_326180_
	a (Lnet/minecraft/server/MinecraftServer$b;)V lambda$addOptionalTasks$1
		0 o p_296496_
	a (Laau;)V handleClientInformation
		0 o p_302032_
	a (Laus$a;)V finishCurrentTask
		0 o p_294853_
	a (Lawb;)Ljava/util/stream/Stream; lambda$startConfiguration$0
		static
		0 o p_325637_
	a (Lach;)V handleConfigurationFinished
		0 o p_294283_
	a (Laaz;)V handleResourcePackResponse
		0 o p_294250_
	c ()Z isAcceptingMessages
	d ()V tick
	i ()Lcom/mojang/authlib/GameProfile; playerProfile
	l ()V startConfiguration
	m ()V returnToWorld
	n ()V addOptionalTasks
	o ()V startNextTask
ave net/minecraft/server/network/ServerConnectionListener
	a Ljava/util/function/Supplier; SERVER_EVENT_GROUP
	b Ljava/util/function/Supplier; SERVER_EPOLL_EVENT_GROUP
	c Z running
	d Lorg/slf4j/Logger; LOGGER
	e Lnet/minecraft/server/MinecraftServer; server
	f Ljava/util/List; channels
	g Ljava/util/List; connections
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
		0 o p_9707_
	a (Lwd;Lxo;)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
ave$1 net/minecraft/server/network/ServerConnectionListener$1
	a Lave; this$0
	<init> (Lave;)V <init>
		0 o p_9727_
	initChannel (Lio/netty/channel/Channel;)V initChannel
		0 o p_9729_
ave$2 net/minecraft/server/network/ServerConnectionListener$2
	a Lave; this$0
	<init> (Lave;)V <init>
		0 o p_9732_
	initChannel (Lio/netty/channel/Channel;)V initChannel
		0 o p_9734_
ave$a net/minecraft/server/network/ServerConnectionListener$LatencySimulator
	a Lio/netty/util/Timer; TIMER
	b I delay
	c I jitter
	d Ljava/util/List; 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_
ave$a$a net/minecraft/server/network/ServerConnectionListener$LatencySimulator$DelayedMessage
	a Lio/netty/channel/ChannelHandlerContext; ctx
	b Ljava/lang/Object; msg
	<init> (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V <init>
		0 o p_143606_
		1 o p_143607_
avf net/minecraft/server/network/ServerGamePacketListenerImpl
	A D vehicleFirstGoodY
	B D vehicleFirstGoodZ
	C D vehicleLastGoodX
	D D vehicleLastGoodY
	E D vehicleLastGoodZ
	F Lfis; awaitingPositionFromClient
	G I awaitingTeleport
	H I awaitingTeleportTime
	I Z clientIsFloating
	J I aboveGroundTickCount
	K Z clientVehicleIsFloating
	L I aboveGroundVehicleTickCount
	M I receivedMovePacketCount
	N I knownMovePacketCount
	O Z receivedMovementThisTick
	P Lyf; chatSession
	Q Lyi$b; signedMessageDecoder
	R Lxx; lastSeenMessages
	S I nextChatIndex
	T Lyb; messageSignatureCache
	U Lbbo; chatMessageChain
	V Z waitingForSwitchToConfig
	f Lauc; player
	g Lava; chunkSender
	h Lorg/slf4j/Logger; LOGGER
	i I NO_BLOCK_UPDATES_TO_ACK
	j I TRACKED_MESSAGE_DISCONNECT_THRESHOLD
	k I MAXIMUM_FLYING_TICKS
	l Lxo; CHAT_VALIDATION_FAILED
	m Lxo; INVALID_COMMAND_SIGNATURE
	n I MAX_COMMAND_SUGGESTIONS
	o I tickCount
	p I ackBlockChangesUpTo
	q Lbde; chatSpamThrottler
	r Lbde; dropSpamThrottler
	s D firstGoodX
	t D firstGoodY
	u D firstGoodZ
	v D lastGoodX
	w D lastGoodY
	x D lastGoodZ
	y Lbzm; lastVehicle
	z D vehicleFirstGoodX
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Lwd;Lauc;Laur;)V <init>
		0 o p_9770_
		1 o p_9771_
		2 o p_9772_
		3 o p_301978_
	a (Laie;)V handleContainerClose
		0 o p_9858_
	a (Laix;)V handleRecipeBookChangeSettingsPacket
		0 o p_9895_
	a (Lahq;)V handleChangeDifficulty
		0 o p_9839_
	a (Laja;)V handleSeenAdvancements
		0 o p_9903_
	a (Laia;Lcom/mojang/brigadier/suggestion/Suggestions;)V lambda$handleCustomCommandSuggestions$1
		0 o p_333512_
		1 o p_333513_
	a (Lajl;)V handleSignUpdate
		0 o p_9921_
	a (Lajd;)V handleSetBeaconPacket
		0 o p_9907_
	a (Leeb;Laub;Ljb;Ldcv;)V addBlockDataToItem
		static
		0 o p_382984_
		1 o p_382978_
		2 o p_383156_
		3 o p_382873_
	a (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; filterTextPacket
		0 o p_243258_
	a (Ldmx;Lbzm;Lfin;DDD)Z isEntityCollidingWithAnythingNew
		0 o p_428544_
		1 o p_428316_
		2 o p_428371_
		3 o p_428380_
		4 o p_428542_
		5 o p_428336_
	a (Laiu;)V handlePlayerCommand
		0 o p_9891_
	a (Laaw;)V handleCustomPayload
		0 o p_333887_
	a (Laim;)V handleMovePlayer
		0 o p_9874_
	a (Lei;Lek;)Lek; lambda$performSignedChatCommand$10
		0 o p_301739_
		1 o p_301740_
	a (Ljava/lang/String;Ljava/util/List;Ljava/util/List;)Lyi$a; createSignedArgumentMismatchException
		static
		0 o p_338499_
		1 o p_338388_
		2 o p_338708_
	a (Laib;)V handleConfigurationAcknowledged
		0 o p_294416_
	a (Lajo;)V handleTestInstanceBlockAction
		0 o p_398029_
	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 (Lajg;)V handleSetCommandMinecart
		0 o p_9913_
	a (ILjava/util/List;)V lambda$handleEditBook$4
		0 o p_143626_
		1 o p_143627_
	a (Lahy;)V handleClientCommand
		0 o p_9843_
	a (Lahu;Lxv;)V performSignedChatCommand
		0 o p_338593_
		1 o p_250484_
	a (Lair;)V handlePlaceRecipe
		0 o p_9882_
	a (Laij;)V handleInteract
		0 o p_9866_
	a (Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/util/concurrent/CompletableFuture; filterTextPacket
		0 o p_243240_
		1 o p_243271_
	a (Laiz;)V handleRenameItem
		0 o p_9899_
	a (Lahs;)V handleChatAck
		0 o p_242387_
	a (Lajj;)V handleSetStructureBlock
		0 o p_9919_
	a (Laio;)V handlePaddleBoat
		0 o p_9878_
	a (Laau;)V handleClientInformation
		0 o p_301979_
	a (D)D clampHorizontal
		static
		0 o p_143610_
	a (Lahv;)V handleChat
		0 o p_9841_
	a (Ljava/util/List;I)V updateBookContents
		0 o p_9813_
		1 o p_9814_
	a ()Z hasInfiniteMaterials
	a (Laig;)V handleDebugSampleSubscription
		0 o p_324293_
	a (Lxv$b;)Ljava/util/Optional; unpackAndApplyLastSeen
		0 o p_249673_
	a (Lxo;Lxk$a;)V sendDisguisedChatMessage
		0 o p_251804_
		1 o p_250040_
	a (Laid;)V handleContainerClick
		0 o p_9856_
	a (I)V ackBlockChangesUpTo
		0 o p_215202_
	a (Laiw;)V handleAcceptPlayerLoad
		0 o p_387487_
	a (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; filterTextPacket
		0 o p_243213_
	a (Lajm;)V handleAnimate
		0 o p_9926_
	a (Lahp;)V handleBlockEntityTagQuery
		0 o p_320124_
	a (Lauu;Ljava/util/List;I)V signBook
		0 o p_215209_
		1 o p_215210_
		2 o p_215211_
	a (Laje;)V handleSetCarriedItem
		0 o p_9909_
	a (Lyi$a;)V handleMessageDecodeFailure
		0 o p_252068_
	a (Lait;)V handlePlayerAction
		0 o p_9889_
	a (Lail;)V handleLockDifficulty
		0 o p_9872_
	a (Lajp;)V handleUseItemOn
		0 o p_9930_
	a (Laia;)V handleCustomCommandSuggestions
		0 o p_9847_
	a (Ljava/lang/String;Ljava/lang/Runnable;)V tryHandleChat
		0 o p_338775_
		1 o p_338235_
	a (Lajh;)V handleSetCreativeModeSlot
		0 o p_9915_
	a (Z)Z shouldCheckPlayerMovement
		0 o p_381012_
	a (Lbzm;)I getMaximumFlyingTicks
		0 o p_326388_
	a (Lahx;)V handleChunkBatchReceived
		0 o p_295247_
	a (Ljava/lang/Object;)Ljava/lang/Object; lambda$filterTextPacket$0
		0 o p_264862_
	a (Laii;)V handleEntityTagQuery
		0 o p_320066_
	a (Laiq;)V handlePickItemFromEntity
		0 o p_382938_
	a (Lahu;Lyg;Lxv;)Ljava/util/Map; collectSignedArguments
		0 o p_338222_
		1 o p_250039_
		2 o p_249207_
	a (Laiy;)V handleRecipeBookSeenRecipePacket
		0 o p_9897_
	a (Lzw;)Z shouldHandleMessage
		0 o p_295183_
	a (Lahv;Ljava/util/Optional;)V lambda$handleChat$7
		0 o p_248219_
		1 o p_248220_
	a (Lyf;)V resetPlayerChatState
		0 o p_253823_
	a (Lahr;)V handleChangeGameMode
		0 o p_425880_
	a (Lajk;)V handleSetTestBlock
		0 o p_397316_
	a (Lajb;)V handleBundleItemSelectedPacket
		0 o p_361916_
	a (Lain;)V handleMoveVehicle
		0 o p_9876_
	a (Lajc;)V handleSelectTrade
		0 o p_9905_
	a (Lahu;)V handleSignedChatCommand
		0 o p_338604_
	a (Laif;)V handleContainerSlotStateChanged
		0 o p_307480_
	a (Lfis;)V handlePlayerKnownMovement
		0 o p_360420_
	a (Laic;)V handleContainerButtonClick
		0 o p_9854_
	a (Lahu;Ljava/util/Optional;)V lambda$handleSignedChatCommand$9
		0 o p_337553_
		1 o p_337554_
	a (Lwf;)V onDisconnect
		0 o p_350554_
	a (Lye;)V broadcastChatMessage
		0 o p_243277_
	a (Laiv;)V handlePlayerInput
		0 o p_9893_
	a (Laho;)V handleAcceptTeleportPacket
		0 o p_9835_
	a (Lye;Lxk$a;)V sendPlayerChatMessage
		0 o p_250321_
		1 o p_250910_
	a (Lajn;)V handleTeleportToEntityPacket
		0 o p_9928_
	a (Lajf;)V handleSetCommandBlock
		0 o p_9911_
	a (Ldcv;)V tryPickItem
		0 o p_382921_
	a (Lahz;)V handleClientTickEnd
		0 o p_361392_
	a (Lamd;)Ljava/util/Optional; lambda$handleTestInstanceBlockAction$2
		0 o p_423219_
	a (Lajl;Ljava/util/List;)V updateSignText
		0 o p_9923_
		1 o p_9924_
	a (Lais;)V handlePlayerAbilities
		0 o p_9887_
	a (Laik;)V handleJigsawGenerate
		0 o p_9868_
	a (Lajq;)V handleUseItem
		0 o p_9932_
	a (Lakx;)V handlePingRequest
		0 o p_320356_
	a (Laht;)V handleChatCommand
		0 o p_215225_
	a (Lauc;Ldcv;)Z wasBlockPlacementAttempt
		static
		0 o p_9791_
		1 o p_9792_
	a (Lauu;)Laut; filterableFromOutgoing
		0 o p_332041_
	a (Laji;)V handleSetJigsawBlock
		0 o p_9917_
	a (Lahw;)V handleChatSessionUpdate
		0 o p_253950_
	a (Lahv;Lxv;)Lye; getSignedMessage
		0 o p_251061_
		1 o p_250566_
	a (Laih;)V handleEditBook
		0 o p_9862_
	a (Laip;)V handlePickItemFromBlock
		0 o p_382999_
	a (Lcaz;Ljava/util/Set;)V teleport
		0 o p_371571_
		1 o p_9786_
	a (Lye;Lxo;Lauu;)V lambda$handleChat$6
		0 o p_300783_
		1 o p_300784_
		2 o p_300785_
	b (Laht;)V lambda$handleChatCommand$8
		0 o p_337555_
	b (ILjava/util/List;)V lambda$handleEditBook$3
		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 (Lajl;Ljava/util/List;)V lambda$handleSignUpdate$11
		0 o p_215244_
		1 o p_215245_
	b (D)D clampVertical
		static
		0 o p_143654_
	b (Lbzm;)Z noBlocksAround
		0 o p_9794_
	b (Ljava/lang/String;)V performUnsignedChatCommand
		0 o p_338482_
	b (Lyf;)V lambda$resetPlayerChatState$12
		0 o p_307162_
	b (Lauu;)Laut; lambda$signBook$5
		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 ()Lauc; getPlayer
	p ()Z updateAwaitingTeleport
	q ()V removePlayerFromWorld
	r ()V detectRateSpam
avf$1 net/minecraft/server/network/ServerGamePacketListenerImpl$1
	a Laub; val$level
	b Lbzm; val$target
	c Lavf; this$0
	<init> (Lavf;Laub;Lbzm;)V <init>
		0 o p_250677_
		1 o p_252145_
		2 o p_251009_
	a (Lbxi;Lfis;)V onInteraction
		0 o p_143682_
		1 o p_143683_
	a (Lbxi;)V onInteraction
		0 o p_143677_
	a ()V onAttack
	a (Lfis;Lauc;Lbzm;Lbxi;)Lbxj; lambda$onInteraction$0
		static
		0 o p_143685_
		1 o p_143686_
		2 o p_143687_
		3 o p_143688_
	a (Lbxi;Lavf$a;)V performInteraction
		0 o p_143679_
		1 o p_143680_
avf$2 net/minecraft/server/network/ServerGamePacketListenerImpl$2
	a [I $SwitchMap$net$minecraft$world$level$block$entity$CommandBlockEntity$Mode
	b [I $SwitchMap$net$minecraft$network$protocol$game$ServerboundPlayerActionPacket$Action
	c [I $SwitchMap$net$minecraft$network$protocol$game$ServerboundPlayerCommandPacket$Action
	d [I $SwitchMap$net$minecraft$network$protocol$game$ServerboundClientCommandPacket$Action
	<clinit> ()V <clinit>
		static
avf$a net/minecraft/server/network/ServerGamePacketListenerImpl$EntityInteraction
	run (Lauc;Lbzm;Lbxi;)Lbxj; run
		0 o p_143695_
		1 o p_143696_
		2 o p_143697_
avg net/minecraft/server/network/ServerHandshakePacketListenerImpl
	b Lxo; IGNORE_STATUS_REASON
	c Lnet/minecraft/server/MinecraftServer; server
	d Lwd; connection
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Lwd;)V <init>
		0 o p_9969_
		1 o p_9970_
	a (Lwf;)V onDisconnect
		0 o p_350912_
	a (Laju;)V handleIntention
		0 o p_9975_
	a (Laju;Z)V beginLogin
		0 o p_320524_
		1 o p_320853_
	c ()Z isAcceptingMessages
avg$1 net/minecraft/server/network/ServerHandshakePacketListenerImpl$1
	a [I $SwitchMap$net$minecraft$network$protocol$handshake$ClientIntent
	<clinit> ()V <clinit>
		static
avh net/minecraft/server/network/ServerLoginPacketListenerImpl
	b Ljava/util/concurrent/atomic/AtomicInteger; UNIQUE_THREAD_ID
	c Lorg/slf4j/Logger; LOGGER
	d I MAX_TICKS_BEFORE_LOGIN
	e [B challenge
	f Lnet/minecraft/server/MinecraftServer; server
	g Lwd; connection
	h Lavh$a; state
	i I tick
	j Ljava/lang/String; requestedUsername
	k Lcom/mojang/authlib/GameProfile; authenticatedProfile
	l Ljava/lang/String; serverId
	m Z transferred
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Lwd;Z)V <init>
		0 o p_10027_
		1 o p_10028_
		2 o p_320815_
	a (Laco;)V handleCookieResponse
		0 o p_320866_
	a (Lwf;)V onDisconnect
		0 o p_350676_
	a (Lxo;)V disconnect
		0 o p_10054_
	a (Lakl;)V handleLoginAcknowledgement
		0 o p_295661_
	a (Lp;Lq;)V fillListenerSpecificCrashDetails
		0 o p_350283_
		1 o p_314941_
	a (Lcom/mojang/authlib/GameProfile;)Z isPlayerAlreadyInWorld
		0 o p_294314_
	a (Lakj;)V handleHello
		0 o p_10047_
	a (Lakk;)V handleKey
		0 o p_10049_
	a (Laki;)V handleCustomQueryPacket
		0 o p_295398_
	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
avh$1 net/minecraft/server/network/ServerLoginPacketListenerImpl$1
	a Ljava/lang/String; val$digest
	b Lavh; this$0
	<init> (Lavh;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
avh$a net/minecraft/server/network/ServerLoginPacketListenerImpl$State
	a Lavh$a; HELLO
	b Lavh$a; KEY
	c Lavh$a; AUTHENTICATING
	d Lavh$a; NEGOTIATING
	e Lavh$a; VERIFYING
	f Lavh$a; WAITING_FOR_DUPE_DISCONNECT
	g Lavh$a; PROTOCOL_SWITCHING
	h Lavh$a; ACCEPTED
	i [Lavh$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_10076_
		1 o p_10077_
	a ()[Lavh$a; $values
		static
	valueOf (Ljava/lang/String;)Lavh$a; valueOf
		static
		0 o p_10079_
	values ()[Lavh$a; values
		static
avi net/minecraft/server/network/ServerPlayerConnection
	b (Lzw;)V send
		0 o p_143702_
	o ()Lauc; getPlayer
avj net/minecraft/server/network/ServerStatusPacketListenerImpl
	b Lxo; DISCONNECT_REASON
	c Lalb; status
	d Lwd; connection
	e Z hasRequestedStatus
	<clinit> ()V <clinit>
		static
	<init> (Lalb;Lwd;)V <init>
		0 o p_272864_
		1 o p_273586_
	a (Lwf;)V onDisconnect
		0 o p_350895_
	a (Lakx;)V handlePingRequest
		0 o p_320923_
	a (Lald;)V handleStatusRequest
		0 o p_10095_
	c ()Z isAcceptingMessages
avk net/minecraft/server/network/ServerTextFilter
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/concurrent/atomic/AtomicInteger; WORKER_COUNT
	c Ljava/util/concurrent/ThreadFactory; THREAD_FACTORY
	d Ljava/net/URL; chatEndpoint
	e Lavk$b; chatEncoder
	f Lavk$a; chatIgnoreStrategy
	g Ljava/util/concurrent/ExecutorService; workerPool
	<clinit> ()V <clinit>
		static
	<init> (Ljava/net/URL;Lavk$b;Lavk$a;Ljava/util/concurrent/ExecutorService;)V <init>
		0 o p_365184_
		1 o p_364370_
		2 o p_362863_
		3 o p_361317_
	a (Lcom/google/gson/JsonObject;Ljava/net/URL;)Ljava/net/HttpURLConnection; makeRequest
		0 o p_365284_
		1 o p_360402_
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getEndpointFromConfig
		static
		0 o p_364584_
		1 o p_360874_
		2 o p_364672_
	a (I)Ljava/util/concurrent/ExecutorService; createWorkerPool
		static
		0 o p_365438_
	a (Ljava/lang/String;Lcom/google/gson/JsonArray;Lavk$a;)Lxs; parseMask
		0 o p_360987_
		1 o p_362850_
		2 o p_361890_
	a (Ljava/net/URI;Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/net/URL; getEndpoint
		static
		0 o p_362537_
		1 o p_363488_
		2 o p_362892_
		3 o p_363642_
	a (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lavk$a;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; requestMessageProcessing
		0 o p_362002_
		1 o p_365325_
		2 o p_363966_
		3 o p_363262_
	a ()I connectionReadTimeout
	a (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lavk$a;)Lauu; lambda$requestMessageProcessing$1
		0 o p_361658_
		1 o p_361877_
		2 o p_362033_
	a (Ljava/lang/Runnable;)Ljava/lang/Thread; lambda$static$0
		static
		0 o p_361370_
	a (Lcom/mojang/authlib/GameProfile;)Lavl; createContext
		0 o p_364881_
	a (Ljava/io/InputStream;)V drainStream
		0 o p_364540_
	a (Ljava/net/HttpURLConnection;)V setAuthorizationProperty
		0 o p_361800_
	a (Larj;)Lavk; createFromConfig
		static
		0 o p_360477_
	a (Ljava/net/URL;)Ljava/net/HttpURLConnection; getURLConnection
		0 o p_364237_
	a (Ljava/lang/String;Lavk$a;Lcom/google/gson/JsonObject;)Lauu; filterText
		0 o p_361873_
		1 o p_364388_
		2 o p_365044_
	b (Lcom/google/gson/JsonObject;Ljava/net/URL;)Lcom/google/gson/JsonObject; processRequestResponse
		0 o p_360751_
		1 o p_364299_
	close ()V close
avk$a net/minecraft/server/network/ServerTextFilter$IgnoreStrategy
	a Lavk$a; NEVER_IGNORE
	b Lavk$a; IGNORE_FULLY_FILTERED
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;I)Z lambda$static$1
		static
		0 o p_361951_
		1 o p_362976_
	a (ILjava/lang/String;I)Z lambda$ignoreOverThreshold$2
		static
		0 o p_363467_
		1 o p_363255_
		2 o p_363924_
	b (Ljava/lang/String;I)Z lambda$static$0
		static
		0 o p_361637_
		1 o p_365001_
	ignoreOverThreshold (I)Lavk$a; ignoreOverThreshold
		static
		0 o p_365213_
	select (I)Lavk$a; select
		static
		0 o p_362175_
	shouldIgnore (Ljava/lang/String;I)Z shouldIgnore
		0 o p_364855_
		1 o p_361098_
avk$b net/minecraft/server/network/ServerTextFilter$MessageEncoder
	encode (Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject; encode
		0 o p_364963_
		1 o p_364553_
avk$c net/minecraft/server/network/ServerTextFilter$PlayerContext
	b Lcom/mojang/authlib/GameProfile; profile
	c Ljava/util/concurrent/Executor; streamExecutor
	d Lavk; this$0
	<init> (Lavk;Lcom/mojang/authlib/GameProfile;)V <init>
		0 o p_360391_
		1 o p_360371_
	a (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; processMessageBundle
		0 o p_360687_
	a (Ljava/lang/Throwable;)Ljava/util/List; lambda$processMessageBundle$1
		static
		0 o p_365427_
	a (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; processStreamMessage
		0 o p_362855_
	b (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; lambda$processMessageBundle$0
		0 o p_361744_
avk$d net/minecraft/server/network/ServerTextFilter$RequestFailedException
	<init> (Ljava/lang/String;)V <init>
		0 o p_360393_
avl net/minecraft/server/network/TextFilter
	e Lavl; DUMMY
	<clinit> ()V <clinit>
		static
	a ()V join
	a (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; processMessageBundle
		0 o p_10097_
	a (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; processStreamMessage
		0 o p_10096_
	b ()V leave
avl$1 net/minecraft/server/network/TextFilter$1
	<init> ()V <init>
	a (Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; processMessageBundle
		0 o p_143710_
	a (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; processStreamMessage
		0 o p_143708_
avm net/minecraft/server/network/config/JoinWorldTask
	a Laus$a; TYPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Laus$a; type
	a (Ljava/util/function/Consumer;)V start
		0 o p_295041_
avn net/minecraft/server/network/config/ServerResourcePackConfigurationTask
	a Laus$a; TYPE
	b Lnet/minecraft/server/MinecraftServer$b; info
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer$b;)V <init>
		0 o p_294895_
	a ()Laus$a; type
	a (Ljava/util/function/Consumer;)V start
		0 o p_296328_
avo net/minecraft/server/network/config/SynchronizeRegistriesTask
	a Laus$a; TYPE
	b Ljava/util/List; requestedPacks
	c Ljs; registries
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljs;)V <init>
		0 o p_326209_
		1 o p_326049_
	a (Ljava/util/function/Consumer;Lamd;Ljava/util/List;)V lambda$sendRegistries$0
		static
		0 o p_326345_
		1 o p_326010_
		2 o p_326361_
	a (Ljava/util/function/Consumer;Ljava/util/Set;)V sendRegistries
		0 o p_325923_
		1 o p_326322_
	a ()Laus$a; type
	a (Ljava/util/function/Consumer;)V start
		0 o p_326485_
	a (Ljava/util/List;Ljava/util/function/Consumer;)V handleResponse
		0 o p_326076_
		1 o p_326167_
avp net/minecraft/server/network/config/package-info
avq net/minecraft/server/network/package-info
avr net/minecraft/server/package-info
avs net/minecraft/server/packs/AbstractPackResources
	c Lorg/slf4j/Logger; LOGGER
	d Lawa; location
	<clinit> ()V <clinit>
		static
	<init> (Lawa;)V <init>
		0 o p_326071_
	a ()Lawa; location
	a (Lawo;Lcom/mojang/serialization/DataResult$Error;)V lambda$getMetadataFromStream$0
		static
		0 o p_389472_
		1 o p_389537_
	a (Lawo;)Ljava/lang/Object; getMetadataSection
		0 o p_389404_
	a (Lawo;Ljava/io/InputStream;)Ljava/lang/Object; getMetadataFromStream
		static
		0 o p_389726_
		1 o p_10216_
avt net/minecraft/server/packs/BuiltInMetadata
	a Lavt; EMPTY
	b Ljava/util/Map; values
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o p_251588_
	a (Lawo;Ljava/lang/Object;)Lavt; of
		static
		0 o p_389597_
		1 o p_249997_
	a ()Lavt; of
		static
	a (Lawo;Ljava/lang/Object;Lawo;Ljava/lang/Object;)Lavt; of
		static
		0 o p_389690_
		1 o p_252174_
		2 o p_389633_
		3 o p_250020_
	a (Lawo;)Ljava/lang/Object; get
		0 o p_389627_
avu net/minecraft/server/packs/CompositePackResources
	c Lawb; primaryPackResources
	d Ljava/util/List; packResourcesStack
	<init> (Lawb;Ljava/util/List;)V <init>
		0 o p_296246_
		1 o p_294643_
	a ()Lawa; location
	a ([Ljava/lang/String;)Laxg; getRootResource
		0 o p_295316_
	a (Lawd;)Ljava/util/Set; getNamespaces
		0 o p_294708_
	a (Lawd;Ljava/lang/String;Ljava/lang/String;Lawb$a;)V listResources
		0 o p_295490_
		1 o p_296164_
		2 o p_294691_
		3 o p_295313_
	a (Lawd;Lame;)Laxg; getResource
		0 o p_295406_
		1 o p_296382_
	a (Lawo;)Ljava/lang/Object; getMetadataSection
		0 o p_389616_
	close ()V close
avv net/minecraft/server/packs/DownloadCacheCleaner
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/List;)Ljava/util/List; prioritizeFilesInDirs
		static
		0 o p_314924_
	a (Ljava/nio/file/Path;)Ljava/util/List; listFilesWithModificationTimes
		static
		0 o p_314985_
	a (Ljava/nio/file/Path;I)V vacuumCacheDir
		static
		0 o p_314919_
		1 o p_314928_
avv$1 net/minecraft/server/packs/DownloadCacheCleaner$1
	a Ljava/nio/file/Path; val$cacheDir
	b Ljava/util/List; 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_
avv$a net/minecraft/server/packs/DownloadCacheCleaner$PathAndPriority
	a Ljava/util/Comparator; HIGHEST_PRIORITY_FIRST
	b Ljava/nio/file/Path; path
	c I 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
avv$b net/minecraft/server/packs/DownloadCacheCleaner$PathAndTime
	a Ljava/util/Comparator; NEWEST_FIRST
	b Ljava/nio/file/Path; path
	c Ljava/nio/file/attribute/FileTime; 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
avw net/minecraft/server/packs/DownloadQueue
	a Lorg/slf4j/Logger; LOGGER
	b I MAX_KEPT_PACKS
	c Ljava/nio/file/Path; cacheDir
	d Lbsc; eventLog
	e Lbvy; 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 (Lavw$a;Lavw$b;Ljava/util/UUID;Lavw$c;)V lambda$runDownload$0
		0 o p_314508_
		1 o p_314638_
		2 o p_314645_
		3 o p_314573_
	a (Lavw$a;Ljava/util/Map;)Ljava/util/concurrent/CompletableFuture; downloadBatch
		0 o p_314536_
		1 o p_314654_
	b (Lavw$a;Ljava/util/Map;)Lavw$b; runDownload
		0 o p_314482_
		1 o p_314452_
	c (Lavw$a;Ljava/util/Map;)Lavw$b; lambda$downloadBatch$1
		0 o p_314524_
		1 o p_314451_
	close ()V close
avw$a net/minecraft/server/packs/DownloadQueue$BatchConfig
	a Lcom/google/common/hash/HashFunction; hashFunction
	b I maxSize
	c Ljava/util/Map; headers
	d Ljava/net/Proxy; proxy
	e Lbbs$a; listener
	<init> (Lcom/google/common/hash/HashFunction;ILjava/util/Map;Ljava/net/Proxy;Lbbs$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 ()Lbbs$a; listener
	equals (Ljava/lang/Object;)Z equals
		0 o p_314607_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
avw$b net/minecraft/server/packs/DownloadQueue$BatchResult
	a Ljava/util/Map; downloaded
	b Ljava/util/Set; 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
avw$c net/minecraft/server/packs/DownloadQueue$DownloadRequest
	a Ljava/net/URL; url
	b Lcom/google/common/hash/HashCode; 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
avw$d net/minecraft/server/packs/DownloadQueue$FileInfoEntry
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/lang/String; name
	c J 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
avw$e net/minecraft/server/packs/DownloadQueue$LogEntry
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/UUID; id
	c Ljava/lang/String; url
	d Ljava/time/Instant; time
	e Ljava/util/Optional; hash
	f Lcom/mojang/datafixers/util/Either; 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
avx net/minecraft/server/packs/FeatureFlagsMetadataSection
	a Lawo; TYPE
	b Lcyd; flags
	c Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lcyd;)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 ()Lcyd; flags
	equals (Ljava/lang/Object;)Z equals
		0 o p_249629_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
avy net/minecraft/server/packs/FilePackResources
	c Lorg/slf4j/Logger; LOGGER
	d Lavy$b; zipFileAccess
	e Ljava/lang/String; prefix
	<clinit> ()V <clinit>
		static
	<init> (Lawa;Lavy$b;Ljava/lang/String;)V <init>
		0 o p_326506_
		1 o p_296014_
		2 o p_256076_
	a ([Ljava/lang/String;)Laxg; getRootResource
		0 o p_248514_
	a (Lawd;)Ljava/util/Set; getNamespaces
		0 o p_10238_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; extractNamespace
		static
		0 o p_294953_
		1 o p_294476_
	a (Lawd;Ljava/lang/String;Ljava/lang/String;Lawb$a;)V listResources
		0 o p_250500_
		1 o p_249598_
		2 o p_251613_
		3 o p_250655_
	a (Lawd;Lame;)Laxg; getResource
		0 o p_249605_
		1 o p_252147_
	a (Ljava/lang/String;)Ljava/lang/String; addPrefix
		0 o p_295349_
	b (Ljava/lang/String;)Laxg; getResource
		0 o p_251795_
	b (Lawd;Lame;)Ljava/lang/String; getPathFromLocation
		static
		0 o p_250585_
		1 o p_251470_
	close ()V close
avy$a net/minecraft/server/packs/FilePackResources$FileResourcesSupplier
	a Ljava/io/File; content
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_326243_
	<init> (Ljava/io/File;)V <init>
		0 o p_326453_
	a (Lawa;)Lawb; openPrimary
		0 o p_326493_
	a (Lawa;Laww$a;)Lawb; openFull
		0 o p_326484_
		1 o p_326165_
avy$b net/minecraft/server/packs/FilePackResources$SharedZipFileAccess
	a Ljava/io/File; file
	b Ljava/util/zip/ZipFile; zipFile
	c Z failedToLoad
	<init> (Ljava/io/File;)V <init>
		0 o p_294132_
	a ()Ljava/util/zip/ZipFile; getOrCreateZipFile
	close ()V close
	finalize ()V finalize
avz net/minecraft/server/packs/OverlayMetadataSection
	a Lawo; TYPE
	b Ljava/util/List; overlays
	c Ljava/util/regex/Pattern; DIR_VALIDATOR
	d Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o overlays
	a (ILavz$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
avz$a net/minecraft/server/packs/OverlayMetadataSection$OverlayEntry
	a Lbbt; format
	b Ljava/lang/String; overlay
	c Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lbbt;Ljava/lang/String;)V <init>
		0 o format
		1 o overlay
	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_
	a ()Lbbt; format
	b ()Ljava/lang/String; overlay
	equals (Ljava/lang/Object;)Z equals
		0 o p_294809_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aw net/minecraft/advancements/TreeNodePosition
	a Lak; node
	b Law; parent
	c Law; previousSibling
	d I childIndex
	e Ljava/util/List; children
	f Law; ancestor
	g Law; thread
	h I x
	i F y
	j F mod
	k F change
	l F shift
	<init> (Lak;Law;Law;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 (F)V thirdWalk
		0 o p_16574_
	a (Lav;)V lambda$finalizePosition$0
		0 o p_300991_
	a (Law;Law;)Law; getAncestor
		0 o p_16585_
		1 o p_16586_
	a (Law;F)V moveSubtree
		0 o p_16582_
		1 o p_16583_
	a ()V firstWalk
	a (Lak;)V run
		static
		0 o p_301111_
	a (Lak;Law;)Law; addChild
		0 o p_301122_
		1 o p_16591_
	a (Law;)Law; apportion
		0 o p_16580_
	b ()V executeShifts
	c ()Law; previousOrThread
	d ()Law; nextOrThread
	e ()V finalizePosition
awa net/minecraft/server/packs/PackLocationInfo
	a Ljava/lang/String; id
	b Lxo; title
	c Laxa; source
	d Ljava/util/Optional; knownPackInfo
	<init> (Ljava/lang/String;Lxo;Laxa;Ljava/util/Optional;)V <init>
		0 o id
		1 o title
		2 o source
		3 o knownPackInfo
	a (ZLxo;Lyl;)Lyl; lambda$createChatLink$0
		0 o p_392795_
		1 o p_392796_
		2 o p_392797_
	a (ZLxo;)Lxo; createChatLink
		0 o p_326100_
		1 o p_325972_
	a ()Ljava/lang/String; id
	b ()Lxo; title
	c ()Laxa; source
	d ()Ljava/util/Optional; knownPackInfo
	equals (Ljava/lang/Object;)Z equals
		0 o p_326348_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
awb net/minecraft/server/packs/PackResources
	a Ljava/lang/String; METADATA_EXTENSION
	b Ljava/lang/String; PACK_META
	a ()Lawa; location
	a ([Ljava/lang/String;)Laxg; getRootResource
		0 o p_252049_
	a (Lawd;)Ljava/util/Set; getNamespaces
		0 o p_10283_
	a (Lawd;Ljava/lang/String;Ljava/lang/String;Lawb$a;)V listResources
		0 o p_10289_
		1 o p_251379_
		2 o p_251932_
		3 o p_249347_
	a (Lawd;Lame;)Laxg; getResource
		0 o p_215339_
		1 o p_249034_
	a (Lawo;)Ljava/lang/Object; getMetadataSection
		0 o p_389444_
	b ()Ljava/lang/String; packId
	c ()Ljava/util/Optional; knownPackInfo
	close ()V close
awb$a net/minecraft/server/packs/PackResources$ResourceOutput
awc net/minecraft/server/packs/PackSelectionConfig
	a Z required
	b Laww$b; defaultPosition
	c Z fixedPosition
	<init> (ZLaww$b;Z)V <init>
		0 o required
		1 o defaultPosition
		2 o fixedPosition
	a ()Z required
	b ()Laww$b; defaultPosition
	c ()Z fixedPosition
	equals (Ljava/lang/Object;)Z equals
		0 o p_326090_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
awd net/minecraft/server/packs/PackType
	a Lawd; CLIENT_RESOURCES
	b Lawd; SERVER_DATA
	c Ljava/lang/String; directory
	d [Lawd; $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 ()[Lawd; $values
		static
	valueOf (Ljava/lang/String;)Lawd; valueOf
		static
		0 o p_10307_
	values ()[Lawd; values
		static
awe net/minecraft/server/packs/PathPackResources
	c Lorg/slf4j/Logger; LOGGER
	d Lcom/google/common/base/Joiner; PATH_JOINER
	e Ljava/nio/file/Path; root
	<clinit> ()V <clinit>
		static
	<init> (Lawa;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 isRegularFile
		static
		0 o p_428531_
		1 o p_428454_
	a (Ljava/nio/file/Path;Ljava/lang/String;Lawb$a;Ljava/nio/file/Path;)V lambda$listPath$4
		static
		0 o p_251626_
		1 o p_251166_
		2 o p_248732_
		3 o p_249092_
	a ([Ljava/lang/String;)Laxg; getRootResource
		0 o p_249041_
	a (Lawd;)Ljava/util/Set; getNamespaces
		0 o p_251896_
	a (Lawd;Ljava/lang/String;Lawb$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/lang/String;Ljava/nio/file/Path;Ljava/util/List;Lawb$a;)V listPath
		static
		0 o p_249455_
		1 o p_249514_
		2 o p_251918_
		3 o p_249964_
	a (Lame;Lcom/mojang/serialization/DataResult$Error;)Laxg; lambda$getResource$1
		static
		0 o p_337557_
		1 o p_337558_
	a (Lame;Ljava/nio/file/Path;)Laxg; getResource
		static
		0 o p_250145_
		1 o p_251046_
	a (Ljava/lang/String;Lcom/mojang/serialization/DataResult$Error;)V lambda$listResources$3
		static
		0 o p_337559_
		1 o p_337560_
	a (Ljava/nio/file/Path;Ljava/util/List;)Laxg; lambda$getResource$0
		static
		0 o p_251860_
		1 o p_251647_
	a (Lawd;Lame;)Laxg; getResource
		0 o p_249352_
		1 o p_251715_
	a (Lawd;Ljava/lang/String;Ljava/lang/String;Lawb$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;)Laxg; returnFileIfExists
		static
		0 o p_250506_
	close ()V close
awe$a net/minecraft/server/packs/PathPackResources$PathResourcesSupplier
	a Ljava/nio/file/Path; content
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_294512_
	a (Lawa;)Lawb; openPrimary
		0 o p_325962_
	a (Lawa;Laww$a;)Lawb; openFull
		0 o p_326066_
		1 o p_326237_
awf net/minecraft/server/packs/VanillaPackResources
	c Lorg/slf4j/Logger; LOGGER
	d Lawa; location
	e Lavt; metadata
	f Ljava/util/Set; namespaces
	g Ljava/util/List; rootPaths
	h Ljava/util/Map; pathsForType
	<clinit> ()V <clinit>
		static
	<init> (Lawa;Lavt;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 (Lawd;Lame;Ljava/util/function/Consumer;)V listRawPaths
		0 o p_252103_
		1 o p_250441_
		2 o p_251968_
	a ()Lawa; location
	a ([Ljava/lang/String;)Laxg; getRootResource
		0 o p_250530_
	a (Lawd;)Ljava/util/Set; getNamespaces
		0 o p_10322_
	a (Lame;)Ljava/util/Optional; lambda$asProvider$7
		0 o p_248239_
	a (Laxg;)Laxm; lambda$asProvider$6
		0 o p_248221_
	a (Lawd;Lawb$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_
	a (Lame;Lcom/mojang/serialization/DataResult$Error;)Laxg; lambda$getResource$5
		static
		0 o p_337565_
		1 o p_337566_
	a (Lawo;)Ljava/lang/Object; getMetadataSection
		0 o p_389612_
	a (Lame;Lawd;Ljava/util/List;)Laxg; lambda$getResource$4
		0 o p_248222_
		1 o p_248223_
		2 o p_248224_
	a (Lame;Lawd;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 (Lawb$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 (Ljava/lang/String;Lcom/mojang/serialization/DataResult$Error;)V lambda$listResources$3
		static
		0 o p_337563_
		1 o p_337564_
	a (Lawd;Lame;)Laxg; getResource
		0 o p_250512_
		1 o p_251554_
	a (Lawd;Ljava/lang/String;Ljava/lang/String;Lawb$a;)V listResources
		0 o p_248974_
		1 o p_248703_
		2 o p_250848_
		3 o p_249668_
	b (Lame;Lcom/mojang/serialization/DataResult$Error;)V lambda$listRawPaths$1
		static
		0 o p_337561_
		1 o p_337562_
	close ()V close
	d ()Laxr; asProvider
awg net/minecraft/server/packs/VanillaPackResourcesBuilder
	a Ljava/util/function/Consumer; developmentConfig
	b Lorg/slf4j/Logger; LOGGER
	c Ljava/util/Map; ROOT_DIR_BY_TYPE
	d Ljava/util/Set; rootPaths
	e Ljava/util/Map; pathsForType
	f Lavt; metadata
	g Ljava/util/Set; namespaces
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ([Ljava/lang/String;)Lawg; exposeNamespace
		0 o p_250838_
	a (Ljava/util/Collection;)Ljava/util/List; copyAndReverse
		static
		0 o p_252072_
	a (Lawg;)V lambda$static$0
		static
		0 o p_251787_
	a (Lawa;)Lawf; build
		0 o p_326441_
	a (Lawd;)Ljava/util/List; lambda$build$4
		0 o p_392798_
	a ()Lawg; pushJarResources
	a (Ljava/nio/file/Path;)Lawg; pushUniversalPath
		0 o p_249464_
	a (Lawd;Ljava/nio/file/Path;)Lawg; pushAssetPath
		0 o p_248623_
		1 o p_250065_
	a (Lavt;)Lawg; setMetadata
		0 o p_249597_
	a (Lawd;Ljava/lang/Class;)Lawg; pushClasspathResources
		0 o p_251987_
		1 o p_249062_
	b (Lawd;Ljava/nio/file/Path;)V pushPathForType
		0 o p_250073_
		1 o p_252259_
	b ()Lawg; applyDevelopmentConfig
	b (Lawd;)Ljava/util/Set; lambda$pushPathForType$2
		static
		0 o p_250639_
	b (Ljava/nio/file/Path;)Z validateDirPath
		0 o p_249112_
	c (Lawd;Ljava/nio/file/Path;)V lambda$pushJarResources$3
		0 o p_251514_
		1 o p_251979_
	c ()Lcom/google/common/collect/ImmutableMap; lambda$static$1
		static
	c (Ljava/nio/file/Path;)V pushRootPath
		0 o p_251084_
awh net/minecraft/server/packs/linkfs/DummyFileAttributes
	a Ljava/nio/file/attribute/FileTime; 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
awi net/minecraft/server/packs/linkfs/LinkFSFileStore
	a Ljava/lang/String; 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
awj net/minecraft/server/packs/linkfs/LinkFSPath
	a Ljava/nio/file/attribute/BasicFileAttributes; DIRECTORY_ATTRIBUTES
	b Ljava/nio/file/attribute/BasicFileAttributes; FILE_ATTRIBUTES
	c Ljava/util/Comparator; PATH_COMPARATOR
	d Ljava/lang/String; name
	e Lawl; fileSystem
	f Lawj; parent
	g Ljava/util/List; pathToRoot
	h Ljava/lang/String; pathString
	i Lawm; pathContents
	<clinit> ()V <clinit>
		static
	<init> (Lawl;Ljava/lang/String;Lawj;Lawm;)V <init>
		0 o p_251111_
		1 o p_250681_
		2 o p_251363_
		3 o p_251268_
	a ([Ljava/nio/file/LinkOption;)Lawj; toRealPath
		0 o p_251187_
	a (II)Lawj; subpath
		0 o p_251923_
		1 o p_248807_
	a (Lawj;Ljava/lang/String;)Lawj; createRelativePath
		0 o p_249276_
		1 o p_249966_
	a (Lawm;)Z isRelativeOrMissing
		static
		0 o p_248750_
	a (Ljava/nio/file/Path;)Lawj; resolve
		0 o p_251657_
	a (I)Lawj; getName
		0 o p_248550_
	a (Ljava/lang/String;)Lawj; resolveName
		0 o p_249718_
	a (Ljava/util/List;)Lawj; resolve
		0 o p_252101_
	a ()Lawl; getFileSystem
	b (Ljava/nio/file/Path;)Lawj; relativize
		0 o p_250294_
	b ()Lawj; getRoot
	c ()Lawj; getFileName
	c (Ljava/nio/file/Path;)Lawj; 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 ()Lawj; getParent
	e ()Lawj; normalize
	endsWith (Ljava/nio/file/Path;)Z endsWith
		0 o p_250070_
	equals (Ljava/lang/Object;)Z equals
		0 o p_248707_
	f ()Lawj; 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 ()Lawm$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
awj$1 net/minecraft/server/packs/linkfs/LinkFSPath$1
	<init> ()V <init>
	isDirectory ()Z isDirectory
	isRegularFile ()Z isRegularFile
awj$2 net/minecraft/server/packs/linkfs/LinkFSPath$2
	<init> ()V <init>
	isDirectory ()Z isDirectory
	isRegularFile ()Z isRegularFile
awj$3 net/minecraft/server/packs/linkfs/LinkFSPath$3
	a Lawj; this$0
	<init> (Lawj;)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_
awk net/minecraft/server/packs/linkfs/LinkFSProvider
	a Ljava/lang/String; SCHEME
	<init> ()V <init>
	a (Ljava/nio/file/Path;)Lawj; 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_
awk$1 net/minecraft/server/packs/linkfs/LinkFSProvider$1
	a Lawm$a; val$directoryContents
	b Ljava/nio/file/DirectoryStream$Filter; val$filter
	<init> (Lawk;Lawm$a;Ljava/nio/file/DirectoryStream$Filter;)V <init>
		0 o p_251373_
		1 o p_248565_
		2 o p_250942_
	a (Lawj;)Ljava/nio/file/Path; lambda$iterator$1
		static
		0 o p_249891_
	a (Ljava/nio/file/DirectoryStream$Filter;Lawj;)Z lambda$iterator$0
		static
		0 o p_250959_
		1 o p_250987_
	close ()V close
	iterator ()Ljava/util/Iterator; iterator
awk$2 net/minecraft/server/packs/linkfs/LinkFSProvider$2
	a [I $SwitchMap$java$nio$file$AccessMode
	<clinit> ()V <clinit>
		static
awl net/minecraft/server/packs/linkfs/LinkFileSystem
	a Ljava/lang/String; PATH_SEPARATOR
	b Ljava/util/Set; VIEWS
	c Lcom/google/common/base/Splitter; PATH_SPLITTER
	d Ljava/nio/file/FileStore; store
	e Ljava/nio/file/spi/FileSystemProvider; provider
	f Lawj; root
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lawl$b;)V <init>
		0 o p_251238_
		1 o p_248738_
	a ()Ljava/nio/file/FileStore; store
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;Lawl;Lawj;Ljava/lang/String;Lawl$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 (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;Lawl;Lawj;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 (Lawl$b;Lawl;Ljava/lang/String;Lawj;)Lawj; buildPath
		static
		0 o p_250914_
		1 o p_248904_
		2 o p_248935_
		3 o p_250296_
	b ()Lawj; rootPath
	c ()Lawl$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
awl$a net/minecraft/server/packs/linkfs/LinkFileSystem$Builder
	a Lawl$b; 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;)Lawl$a; put
		0 o p_249758_
		1 o p_251234_
		2 o p_248766_
	a (Ljava/util/List;Ljava/nio/file/Path;)Lawl$a; put
		0 o p_250158_
		1 o p_250483_
	b (Ljava/lang/String;)Lawl$b; lambda$put$0
		static
		0 o p_249671_
awl$b net/minecraft/server/packs/linkfs/LinkFileSystem$DirectoryEntry
	a Ljava/util/Map; children
	b Ljava/util/Map; 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
awm net/minecraft/server/packs/linkfs/PathContents
	a Lawm; MISSING
	b Lawm; RELATIVE
	<clinit> ()V <clinit>
		static
awm$1 net/minecraft/server/packs/linkfs/PathContents$1
	<init> ()V <init>
	toString ()Ljava/lang/String; toString
awm$2 net/minecraft/server/packs/linkfs/PathContents$2
	<init> ()V <init>
	toString ()Ljava/lang/String; toString
awm$a net/minecraft/server/packs/linkfs/PathContents$DirectoryContents
	c Ljava/util/Map; 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
awm$b net/minecraft/server/packs/linkfs/PathContents$FileContents
	c Ljava/nio/file/Path; 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
awn net/minecraft/server/packs/linkfs/package-info
awo net/minecraft/server/packs/metadata/MetadataSectionType
	a Ljava/lang/String; name
	b Lcom/mojang/serialization/Codec; codec
	<init> (Ljava/lang/String;Lcom/mojang/serialization/Codec;)V <init>
		0 o name
		1 o codec
	a ()Ljava/lang/String; name
	b ()Lcom/mojang/serialization/Codec; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_389641_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
awp net/minecraft/server/packs/metadata/pack/PackMetadataSection
	a Lcom/mojang/serialization/Codec; CODEC
	b Lawo; TYPE
	c Lxo; description
	d I packFormat
	e Ljava/util/Optional; supportedFormats
	<clinit> ()V <clinit>
		static
	<init> (Lxo;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 ()Lxo; 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
awq net/minecraft/server/packs/metadata/pack/package-info
awr net/minecraft/server/packs/metadata/package-info
aws net/minecraft/server/packs/package-info
awt net/minecraft/server/packs/repository/BuiltInPackSource
	a Ljava/lang/String; VANILLA_ID
	b Ljava/lang/String; TESTS_ID
	c Lawv; CORE_PACK_INFO
	d Lorg/slf4j/Logger; LOGGER
	e Lawd; packType
	f Lawf; vanillaPack
	g Lame; packDir
	h Lfii; validator
	<clinit> ()V <clinit>
		static
	<init> (Lawd;Lawf;Lame;Lfii;)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 (Ljava/util/function/Consumer;)V listBundledPacks
		0 o p_249128_
	a (Ljava/lang/String;Laww$c;Lxo;)Laww; createBuiltinPack
		0 o p_249992_
		1 o p_248670_
		2 o p_252197_
	a (Laww$c;Ljava/lang/String;)Laww; lambda$discoverPacksInPath$2
		0 o p_249612_
		1 o p_250601_
	a (Ljava/util/function/BiConsumer;Ljava/nio/file/Path;Laww$c;)V lambda$discoverPacksInPath$3
		0 o p_250239_
		1 o p_252012_
		2 o p_249772_
	a ()Lawf; getVanillaPack
	a (Ljava/nio/file/Path;)Ljava/lang/String; pathToId
		static
		0 o p_252048_
	a (Ljava/lang/String;)Lxo; getPackTitle
		0 o p_251850_
	a (Ljava/util/function/BiConsumer;)V populatePackList
		0 o p_250341_
	a (Lawb;)Laww; createVanillaPack
		0 o p_251690_
	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 (Lawb;)Laww$c; fixedResources
		static
		0 o p_295971_
	loadPacks (Ljava/util/function/Consumer;)V loadPacks
		0 o p_250708_
awt$1 net/minecraft/server/packs/repository/BuiltInPackSource$1
	a Lawb; val$instance
	<init> (Lawb;)V <init>
		0 o p_294738_
	a (Lawa;)Lawb; openPrimary
		0 o p_326084_
	a (Lawa;Laww$a;)Lawb; openFull
		0 o p_326285_
		1 o p_326055_
awu net/minecraft/server/packs/repository/FolderRepositorySource
	a Lorg/slf4j/Logger; LOGGER
	b Lawc; DISCOVERED_PACK_SELECTION_CONFIG
	c Ljava/nio/file/Path; folder
	d Lawd; packType
	e Laxa; packSource
	f Lfii; validator
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;Lawd;Laxa;Lfii;)V <init>
		0 o p_251796_
		1 o p_251664_
		2 o p_250854_
		3 o p_296354_
	a (Ljava/nio/file/Path;Lfii;Ljava/util/function/BiConsumer;)V discoverPacks
		static
		0 o p_248794_
		1 o p_294483_
		2 o p_248580_
	a (Ljava/util/function/Consumer;Ljava/nio/file/Path;Laww$c;)V lambda$loadPacks$0
		0 o p_325638_
		1 o p_325639_
		2 o p_325640_
	a (Ljava/nio/file/Path;)Ljava/lang/String; nameFromPath
		static
		0 o p_248745_
	b (Ljava/nio/file/Path;)Lawa; createDiscoveredFilePackInfo
		0 o p_326163_
	loadPacks (Ljava/util/function/Consumer;)V loadPacks
		0 o p_250965_
awu$a net/minecraft/server/packs/repository/FolderRepositorySource$FolderPackDetector
	<init> (Lfii;)V <init>
		0 o p_296420_
	a (Ljava/nio/file/Path;)Laww$c; createZipPack
		0 o p_294522_
	b (Ljava/nio/file/Path;)Laww$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_
awv net/minecraft/server/packs/repository/KnownPack
	a Lzm; STREAM_CODEC
	b Ljava/lang/String; VANILLA_NAMESPACE
	c Ljava/lang/String; namespace
	d Ljava/lang/String; id
	e Ljava/lang/String; 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 ()Z isVanilla
	a (Ljava/lang/String;)Lawv; vanilla
		static
		0 o p_326036_
	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
aww net/minecraft/server/packs/repository/Pack
	a Lorg/slf4j/Logger; LOGGER
	b Lawa; location
	c Laww$c; resources
	d Laww$a; metadata
	e Lawc; selectionConfig
	<clinit> ()V <clinit>
		static
	<init> (Lawa;Laww$c;Laww$a;Lawc;)V <init>
		0 o p_326123_
		1 o p_249377_
		2 o p_326375_
		3 o p_326282_
	a ()Lawa; location
	a (Ljava/lang/String;Lawp;)Lbbt; getDeclaredPackVersions
		static
		0 o p_295795_
		1 o p_294612_
	a (Z)Lxo; getChatLink
		0 o p_10438_
	a (Lawa;Laww$c;Lawd;Lawc;)Laww; readMetaAndCreate
		static
		0 o p_326065_
		1 o p_252210_
		2 o p_250595_
		3 o p_326429_
	a (Lawa;Laww$c;I)Laww$a; readPackMetadata
		static
		0 o p_326060_
		1 o p_326166_
		2 o p_326341_
	b ()Lxo; getTitle
	c ()Lxo; getDescription
	d ()Lawx; getCompatibility
	e ()Lcyd; getRequestedFeatures
	equals (Ljava/lang/Object;)Z equals
		0 o p_10448_
	f ()Lawb; open
	g ()Ljava/lang/String; getId
	h ()Lawc; selectionConfig
	hashCode ()I hashCode
	i ()Z isRequired
	j ()Z isFixedPosition
	k ()Laww$b; getDefaultPosition
	l ()Laxa; getPackSource
aww$a net/minecraft/server/packs/repository/Pack$Metadata
	a Lxo; description
	b Lawx; compatibility
	c Lcyd; requestedFeatures
	d Ljava/util/List; overlays
	<init> (Lxo;Lawx;Lcyd;Ljava/util/List;)V <init>
		0 o description
		1 o compatibility
		2 o requestedFeatures
		3 o overlays
	a ()Lxo; description
	b ()Lawx; compatibility
	c ()Lcyd; requestedFeatures
	d ()Ljava/util/List; overlays
	equals (Ljava/lang/Object;)Z equals
		0 o p_326417_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aww$b net/minecraft/server/packs/repository/Pack$Position
	a Laww$b; TOP
	b Laww$b; BOTTOM
	c [Laww$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_10467_
		1 o p_10468_
	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_
	a ()Laww$b; opposite
	b ()[Laww$b; $values
		static
	valueOf (Ljava/lang/String;)Laww$b; valueOf
		static
		0 o p_10476_
	values ()[Laww$b; values
		static
aww$c net/minecraft/server/packs/repository/Pack$ResourcesSupplier
	a (Lawa;)Lawb; openPrimary
		0 o p_326301_
	a (Lawa;Laww$a;)Lawb; openFull
		0 o p_326241_
		1 o p_325959_
awx net/minecraft/server/packs/repository/PackCompatibility
	a Lawx; TOO_OLD
	b Lawx; TOO_NEW
	c Lawx; COMPATIBLE
	d Lxo; description
	e Lxo; confirmation
	f [Lawx; $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 (Lbbt;I)Lawx; forVersion
		static
		0 o p_294404_
		1 o p_294597_
	a ()Z isCompatible
	b ()Lxo; getDescription
	c ()Lxo; getConfirmation
	d ()[Lawx; $values
		static
	valueOf (Ljava/lang/String;)Lawx; valueOf
		static
		0 o p_10495_
	values ()[Lawx; values
		static
awy net/minecraft/server/packs/repository/PackDetector
	a Lfii; validator
	<init> (Lfii;)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_
awz net/minecraft/server/packs/repository/PackRepository
	a Ljava/util/Set; sources
	b Ljava/util/Map; available
	c Ljava/util/List; selected
	<init> ([Laxb;)V <init>
		0 o p_251886_
	a (Ljava/util/Collection;)Ljava/lang/String; displayPackList
		static
		0 o p_341622_
	a (Laww;)Ljava/lang/String; lambda$displayPackList$0
		static
		0 o p_341571_
	a (Ljava/util/Map;Laww;)V lambda$discoverAvailable$1
		static
		0 o p_143902_
		1 o p_143903_
	a ()V reload
	a (Ljava/lang/String;)Z addPack
		0 o p_276042_
	b (Ljava/lang/String;)Z removePack
		0 o p_276065_
	b (Ljava/util/Collection;)V setSelected
		0 o p_10510_
	b ()Z isAbleToClearAnyPack
	c ()Ljava/util/Collection; getAvailableIds
	c (Ljava/lang/String;)Laww; getPack
		0 o p_10508_
	c (Ljava/util/Collection;)Ljava/util/List; rebuildSelected
		0 o p_10518_
	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; getAvailablePacks
	e ()Ljava/util/Collection; getSelectedIds
	f ()Lcyd; getRequestedFeatureFlags
	g ()Ljava/util/Collection; getSelectedPacks
	h ()Ljava/util/List; openAllSelected
	i ()Ljava/util/Map; discoverAvailable
ax net/minecraft/advancements/critereon/AnyBlockInteractionTrigger
	<init> ()V <init>
	a (Lfdj;Lax$a;)Z lambda$trigger$0
		static
		0 o p_320584_
		1 o p_320901_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lauc;Ljb;Ldcv;)V trigger
		0 o p_319979_
		1 o p_320093_
		2 o p_320553_
ax$a net/minecraft/advancements/critereon/AnyBlockInteractionTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; location
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o location
	a (Lfdj;)Z matches
		0 o p_320453_
	a (Lbk;)V validate
		0 o p_319820_
	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 (Lbk;Lbj;)V lambda$validate$1
		static
		0 o p_380776_
		1 o p_380777_
	b ()Ljava/util/Optional; location
	equals (Ljava/lang/Object;)Z equals
		0 o p_320143_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
axa net/minecraft/server/packs/repository/PackSource
	a Ljava/util/function/UnaryOperator; NO_DECORATION
	b Laxa; DEFAULT
	c Laxa; BUILT_IN
	d Laxa; FEATURE
	e Laxa; WORLD
	f Laxa; SERVER
	<clinit> ()V <clinit>
		static
	a ()Z shouldAddAutomatically
	a (Lxo;)Lxo; decorate
		0 o p_10541_
	a (Ljava/util/function/UnaryOperator;Z)Laxa; create
		static
		0 o p_251995_
		1 o p_249897_
	a (Lxo;Lxo;)Lxo; lambda$decorateWithSource$0
		static
		0 o p_10538_
		1 o p_10539_
	a (Ljava/lang/String;)Ljava/util/function/UnaryOperator; decorateWithSource
		static
		0 o p_10534_
axa$1 net/minecraft/server/packs/repository/PackSource$1
	g Ljava/util/function/UnaryOperator; val$decorator
	h Z val$addAutomatically
	<init> (Ljava/util/function/UnaryOperator;Z)V <init>
		0 o p_251072_
		1 o p_251239_
	a ()Z shouldAddAutomatically
	a (Lxo;)Lxo; decorate
		0 o p_251609_
axb net/minecraft/server/packs/repository/RepositorySource
	loadPacks (Ljava/util/function/Consumer;)V loadPacks
		0 o p_10542_
axc net/minecraft/server/packs/repository/ServerPacksSource
	d Lawp; VERSION_METADATA_SECTION
	e Lavx; FEATURE_FLAGS_METADATA_SECTION
	f Lavt; BUILT_IN_METADATA
	g Lawa; VANILLA_PACK_INFO
	h Lawc; VANILLA_SELECTION_CONFIG
	i Lawc; FEATURE_SELECTION_CONFIG
	j Lame; PACKS_DIR
	<clinit> ()V <clinit>
		static
	<init> (Lfii;)V <init>
		0 o p_294494_
	a (Ljava/lang/String;)Lxo; getPackTitle
		0 o p_249692_
	a (Ljava/lang/String;Laww$c;Lxo;)Laww; createBuiltinPack
		0 o p_250596_
		1 o p_249625_
		2 o p_249043_
	a (Ljava/nio/file/Path;Lfii;)Lawz; createPackRepository
		static
		0 o p_251569_
		1 o p_295336_
	a (Lawb;)Laww; createVanillaPack
		0 o p_250283_
	a (Lfcs$c;)Lawz; createPackRepository
		static
		0 o p_250213_
	a (Ljava/lang/String;Lxo;)Lawa; createBuiltInPackLocation
		static
		0 o p_326487_
		1 o p_326454_
	a (Ljava/nio/file/Path;)Z lambda$createVanillaTrustedRepository$0
		static
		0 o p_293813_
	b ()Lawf; createVanillaPackSource
		static
	c ()Lawz; createVanillaTrustedRepository
		static
axd net/minecraft/server/packs/repository/package-info
axe net/minecraft/server/packs/resources/CloseableResourceManager
	close ()V close
axf net/minecraft/server/packs/resources/FallbackResourceManager
	a Ljava/util/List; fallbacks
	c Lorg/slf4j/Logger; LOGGER
	d Lawd; type
	e Ljava/lang/String; namespace
	<clinit> ()V <clinit>
		static
	<init> (Lawd;Ljava/lang/String;)V <init>
		0 o p_10605_
		1 o p_10606_
	a (Ljava/lang/String;Lawb;Ljava/util/function/Predicate;)V pushInternal
		0 o p_215396_
		1 o p_215397_
		2 o p_215398_
	a (Ljava/lang/String;Ljava/util/function/Predicate;)V pushFilterOnly
		0 o p_215400_
		1 o p_215401_
	a (Lame;Lawb;Laxg;)Laxg; wrapForDebug
		static
		0 o p_248639_
		1 o p_251740_
		2 o p_249116_
	a (Laxf$d;)Lawb; lambda$listPacks$7
		static
		0 o p_215386_
	a (Ljava/util/Map;Ljava/util/Map;Lame;Laxf$a;)V lambda$listResources$3
		static
		0 o p_248256_
		1 o p_248257_
		2 o p_248258_
		3 o p_248259_
	a (Lawb;)V push
		0 o p_215378_
	a (Laxg;Lame;Lawb;)Ljava/io/InputStream; lambda$wrapForDebug$0
		static
		0 o p_248268_
		1 o p_248269_
		2 o p_248270_
	a (Laxf$d;Ljava/util/Map;)V applyPackFiltersToExistingResources
		static
		0 o p_215393_
		1 o p_215394_
	a (Ljava/util/function/Predicate;Ljava/util/Map;Lawb;Lame;Laxg;)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 (Lawb;Ljava/util/function/Predicate;)V push
		0 o p_215383_
		1 o p_215384_
	a (Lame;)Ljava/util/List; getResourceStack
		0 o p_215367_
	a (Laxg;)Laxg; convertToMetadata
		static
		0 o p_250827_
	a (Lawb;Lame;Laxg;Laxg;)Laxm; createResource
		static
		0 o p_249946_
		1 o p_250632_
		2 o p_250514_
		3 o p_251676_
	a (Lawb;Lame;)Laxq; lambda$getResourceStack$1
		0 o p_248261_
		1 o p_248262_
	a ()Ljava/util/Set; getNamespaces
	a (Lame;I)Laxg; createStackMetadataFinder
		0 o p_215369_
		1 o p_215370_
	a (Ljava/util/function/Predicate;Ljava/util/Map;Lawb;ILjava/util/Map;Lame;Laxg;)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 (Laxf$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_
	b (Lame;)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 (Laxg;)Laxq; parseMetadata
		static
		0 o p_250103_
	b ()Ljava/util/stream/Stream; listPacks
	b (Lame;I)Laxq; lambda$createStackMetadataFinder$4
		0 o p_248271_
		1 o p_248272_
	c (Lame;)Lame; getResourceLocationFromMetadata
		static
		0 o p_249669_
	c (Laxg;)Laxq; lambda$convertToMetadata$5
		static
		0 o p_248260_
	c (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResourceStacks
		0 o p_215416_
		1 o p_215417_
	d (Lame;)Lame; getMetadataLocation
		static
		0 o p_10625_
	getResource (Lame;)Ljava/util/Optional; getResource
		0 o p_215419_
axf$a net/minecraft/server/packs/resources/FallbackResourceManager$1ResourceWithSourceAndIndex
	a Lawb; packResources
	b Laxg; resource
	c I packIndex
	<init> (Lawb;Laxg;I)V <init>
		0 o packResources
		1 o resource
		2 o packIndex
	a ()Lawb; packResources
	b ()Laxg; resource
	c ()I packIndex
	equals (Ljava/lang/Object;)Z equals
		0 o p_251931_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
axf$b net/minecraft/server/packs/resources/FallbackResourceManager$EntryStack
	a Lame; fileLocation
	b Lame; metadataLocation
	c Ljava/util/List; fileSources
	d Ljava/util/Map; metaSources
	<init> (Lame;)V <init>
		0 o p_251350_
	<init> (Lame;Lame;Ljava/util/List;Ljava/util/Map;)V <init>
		0 o fileLocation
		1 o metadataLocation
		2 o fileSources
		3 o metaSources
	a ()Lame; fileLocation
	b ()Lame; 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
axf$c net/minecraft/server/packs/resources/FallbackResourceManager$LeakedResourceWarningInputStream
	a Ljava/util/function/Supplier; message
	b Z closed
	<init> (Ljava/io/InputStream;Lame;Ljava/lang/String;)V <init>
		0 o p_10633_
		1 o p_10634_
		2 o p_10635_
	a (Ljava/lang/Exception;Lame;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
axf$d net/minecraft/server/packs/resources/FallbackResourceManager$PackEntry
	a Ljava/lang/String; name
	b Lawb; resources
	c Ljava/util/function/Predicate; filter
	<init> (Ljava/lang/String;Lawb;Ljava/util/function/Predicate;)V <init>
		0 o name
		1 o resources
		2 o filter
	a (Lame;)Z isFiltered
		0 o p_215441_
	a ()Ljava/lang/String; name
	a (Ljava/util/Collection;)V filterAll
		0 o p_215443_
	b ()Lawb; 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
axf$e net/minecraft/server/packs/resources/FallbackResourceManager$ResourceWithSource
	a Lawb; source
	b Laxg; resource
	<init> (Lawb;Laxg;)V <init>
		0 o source
		1 o resource
	a ()Lawb; source
	b ()Laxg; resource
	equals (Ljava/lang/Object;)Z equals
		0 o p_252143_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
axg net/minecraft/server/packs/resources/IoSupplier
	a (Ljava/util/zip/ZipFile;Ljava/util/zip/ZipEntry;)Ljava/io/InputStream; lambda$create$1
		static
		0 o p_249727_
		1 o p_249348_
	a (Ljava/nio/file/Path;)Ljava/io/InputStream; lambda$create$0
		static
		0 o p_251530_
	create (Ljava/util/zip/ZipFile;Ljava/util/zip/ZipEntry;)Laxg; create
		static
		0 o p_249624_
		1 o p_248688_
	create (Ljava/nio/file/Path;)Laxg; create
		static
		0 o p_248941_
	get ()Ljava/lang/Object; get
axh net/minecraft/server/packs/resources/MultiPackResourceManager
	a Lorg/slf4j/Logger; LOGGER
	c Ljava/util/Map; namespacedManagers
	d Ljava/util/List; packs
	<clinit> ()V <clinit>
		static
	<init> (Lawd;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 (Lame;)Ljava/util/List; getResourceStack
		0 o p_215466_
	a (Laxn;Lame;)Z lambda$new$1
		static
		0 o p_215473_
		1 o p_215474_
	a (Lawd;Lawb;)Ljava/util/stream/Stream; lambda$new$0
		static
		0 o p_215470_
		1 o p_215471_
	a ()Ljava/util/Set; getNamespaces
	a (Lawb;)Laxn; getPackFilterSection
		0 o p_215468_
	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 (Lame;)Ljava/util/Optional; getResource
		0 o p_215482_
axi net/minecraft/server/packs/resources/PreparableReloadListener
	getName ()Ljava/lang/String; getName
	reload (Laxi$a;Laxo;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_10638_
		1 o p_10639_
		2 o p_10642_
		3 o p_10643_
axi$a net/minecraft/server/packs/resources/PreparableReloadListener$PreparationBarrier
	wait (Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; wait
		0 o p_10644_
axj net/minecraft/server/packs/resources/ProfiledReloadInstance
	a Lorg/slf4j/Logger; LOGGER
	b Lcom/google/common/base/Stopwatch; total
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_10650_
	a (Laxi;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Void;)Laxj$a; lambda$of$0
		static
		0 o p_404210_
		1 o p_404211_
		2 o p_404212_
		3 o p_404213_
		4 o p_404214_
		5 o p_404215_
	a (Ljava/util/concurrent/Executor;Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V lambda$profiledExecutor$3
		static
		0 o p_404201_
		1 o p_404202_
		2 o p_404203_
		3 o p_404204_
		4 o p_404205_
	a (Ljava/util/concurrent/Executor;Laxi$a;Laxo;Laxi;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; lambda$of$1
		static
		0 o p_404216_
		1 o p_404217_
		2 o p_404218_
		3 o p_404219_
		4 o p_404220_
		5 o p_404221_
	a (Laxo;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)Laxk; of
		static
		0 o p_404634_
		1 o p_404750_
		2 o p_405435_
		3 o p_405297_
		4 o p_405418_
	a (Ljava/util/List;)Ljava/util/List; finish
		0 o p_215484_
	a (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Laxo;Ljava/util/List;Laxu$a;Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletableFuture; prepareTasks
		0 o p_405318_
		1 o p_405642_
		2 o p_404932_
		3 o p_404797_
		4 o p_405213_
		5 o p_405774_
	a (Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/String;)Ljava/util/concurrent/Executor; profiledExecutor
		static
		0 o p_373101_
		1 o p_373001_
		2 o p_404775_
		3 o p_372795_
	a (Ljava/lang/String;Ljava/lang/Runnable;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;)V lambda$profiledExecutor$2
		static
		0 o p_404206_
		1 o p_404207_
		2 o p_404208_
		3 o p_404209_
axj$a net/minecraft/server/packs/resources/ProfiledReloadInstance$State
	a Ljava/lang/String; name
	b Ljava/util/concurrent/atomic/AtomicLong; preparationNanos
	c Ljava/util/concurrent/atomic/AtomicLong; preparationCount
	d Ljava/util/concurrent/atomic/AtomicLong; reloadNanos
	e Ljava/util/concurrent/atomic/AtomicLong; reloadCount
	<init> (Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;)V <init>
		0 o name
		1 o preparationNanos
		2 o preparationCount
		3 o reloadNanos
		4 o reloadCount
	a ()Ljava/lang/String; name
	b ()Ljava/util/concurrent/atomic/AtomicLong; preparationNanos
	c ()Ljava/util/concurrent/atomic/AtomicLong; preparationCount
	d ()Ljava/util/concurrent/atomic/AtomicLong; reloadNanos
	e ()Ljava/util/concurrent/atomic/AtomicLong; reloadCount
	equals (Ljava/lang/Object;)Z equals
		0 o p_372994_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
axk net/minecraft/server/packs/resources/ReloadInstance
	a ()Ljava/util/concurrent/CompletableFuture; done
	b ()F getActualProgress
	c ()Z isDone
	d ()V checkExceptions
axl net/minecraft/server/packs/resources/ReloadableResourceManager
	a Lorg/slf4j/Logger; LOGGER
	c Laxe; resources
	d Ljava/util/List; listeners
	e Lawd; type
	<clinit> ()V <clinit>
		static
	<init> (Lawd;)V <init>
		0 o p_203820_
	a (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Ljava/util/List;)Laxk; createReload
		0 o p_143930_
		1 o p_143931_
		2 o p_143932_
		3 o p_143933_
	a (Lame;)Ljava/util/List; getResourceStack
		0 o p_215486_
	a (Ljava/util/List;)Ljava/lang/Object; lambda$createReload$0
		static
		0 o p_203826_
	a (Laxi;)V registerReloadListener
		0 o p_10714_
	a ()Ljava/util/Set; getNamespaces
	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 (Lame;)Ljava/util/Optional; getResource
		0 o p_215494_
axm net/minecraft/server/packs/resources/Resource
	a Lawb; source
	b Laxg; streamSupplier
	c Laxg; metadataSupplier
	d Laxq; cachedMetadata
	<init> (Lawb;Laxg;Laxg;)V <init>
		0 o p_250802_
		1 o p_248585_
		2 o p_250094_
	<init> (Lawb;Laxg;)V <init>
		0 o p_250372_
		1 o p_248749_
	a ()Lawb; source
	b ()Ljava/lang/String; sourcePackId
	c ()Ljava/util/Optional; knownPackInfo
	d ()Ljava/io/InputStream; open
	e ()Ljava/io/BufferedReader; openAsReader
	f ()Laxq; metadata
axn net/minecraft/server/packs/resources/ResourceFilterSection
	a Lawo; TYPE
	b Lcom/mojang/serialization/Codec; CODEC
	c Ljava/util/List; blockList
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_215518_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_261431_
	a (Ljava/lang/String;Lbcm;)Z lambda$isPathFiltered$3
		static
		0 o p_261429_
		1 o p_261430_
	a (Laxn;)Ljava/util/List; lambda$static$0
		static
		0 o p_215520_
	a (Ljava/lang/String;)Z isNamespaceFiltered
		0 o p_215524_
	b (Ljava/lang/String;Lbcm;)Z lambda$isNamespaceFiltered$2
		static
		0 o p_261432_
		1 o p_261433_
	b (Ljava/lang/String;)Z isPathFiltered
		0 o p_215529_
axo net/minecraft/server/packs/resources/ResourceManager
	a (Lame;)Ljava/util/List; getResourceStack
		0 o p_215562_
	a ()Ljava/util/Set; getNamespaces
	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_
axo$a net/minecraft/server/packs/resources/ResourceManager$Empty
	a Laxo$a; INSTANCE
	c [Laxo$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_10735_
		1 o p_10736_
	a (Lame;)Ljava/util/List; getResourceStack
		0 o p_215568_
	a ()Ljava/util/Set; getNamespaces
	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 ()[Laxo$a; $values
		static
	c (Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map; listResourceStacks
		0 o p_215573_
		1 o p_215574_
	getResource (Lame;)Ljava/util/Optional; getResource
		0 o p_215576_
	valueOf (Ljava/lang/String;)Laxo$a; valueOf
		static
		0 o p_10749_
	values ()[Laxo$a; values
		static
axp net/minecraft/server/packs/resources/ResourceManagerReloadListener
	a (Laxo;)V onResourceManagerReload
		0 o p_10758_
	b (Laxo;)V lambda$reload$0
		0 o p_372690_
	reload (Laxi$a;Laxo;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_10752_
		1 o p_10753_
		2 o p_10756_
		3 o p_10757_
axq net/minecraft/server/packs/resources/ResourceMetadata
	a Laxq; EMPTY
	b Laxg; EMPTY_SUPPLIER
	<clinit> ()V <clinit>
		static
	a (Ljava/io/InputStream;)Laxq; fromJsonStream
		static
		0 o p_215581_
	a ()Laxq; lambda$static$0
		static
	a (Ljava/util/Collection;)Laxq; copySections
		0 o p_295308_
	a (Lawo;)Ljava/util/Optional; getSection
		0 o p_389584_
	a (Laxq$a;Lawo;)V copySection
		0 o p_295962_
		1 o p_389635_
	a (Laxq$a;Lawo;Ljava/lang/Object;)V lambda$copySection$1
		static
		0 o p_389379_
		1 o p_389380_
		2 o p_389381_
axq$1 net/minecraft/server/packs/resources/ResourceMetadata$1
	<init> ()V <init>
	a (Lawo;)Ljava/util/Optional; getSection
		0 o p_389466_
axq$2 net/minecraft/server/packs/resources/ResourceMetadata$2
	c Lcom/google/gson/JsonObject; val$metadata
	<init> (Lcom/google/gson/JsonObject;)V <init>
		0 o p_215587_
	a (Lawo;)Ljava/util/Optional; getSection
		0 o p_389450_
axq$a net/minecraft/server/packs/resources/ResourceMetadata$Builder
	a Lcom/google/common/collect/ImmutableMap$Builder; map
	<init> ()V <init>
	a (Lawo;Ljava/lang/Object;)Laxq$a; put
		0 o p_389721_
		1 o p_294133_
	a ()Laxq; build
axq$a$1 net/minecraft/server/packs/resources/ResourceMetadata$Builder$1
	c Lcom/google/common/collect/ImmutableMap; val$map
	<init> (Laxq$a;Lcom/google/common/collect/ImmutableMap;)V <init>
		0 o p_295279_
		1 o p_296106_
	a (Lawo;)Ljava/util/Optional; getSection
		0 o p_389492_
axr net/minecraft/server/packs/resources/ResourceProvider
	b Laxr; EMPTY
	<clinit> ()V <clinit>
		static
	a (Ljava/util/Map;Lame;)Ljava/util/Optional; lambda$fromMap$2
		static
		0 o p_248273_
		1 o p_248274_
	b (Lame;)Ljava/io/FileNotFoundException; lambda$getResourceOrThrow$1
		static
		0 o p_215591_
	c (Lame;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_325641_
	fromMap (Ljava/util/Map;)Laxr; fromMap
		static
		0 o p_251819_
	getResource (Lame;)Ljava/util/Optional; getResource
		0 o p_215592_
	getResourceOrThrow (Lame;)Laxm; getResourceOrThrow
		0 o p_215594_
	open (Lame;)Ljava/io/InputStream; open
		0 o p_215596_
	openAsReader (Lame;)Ljava/io/BufferedReader; openAsReader
		0 o p_215598_
axs net/minecraft/server/packs/resources/SimpleJsonResourceReloadListener
	a Lorg/slf4j/Logger; LOGGER
	b Lcom/mojang/serialization/DynamicOps; ops
	c Lcom/mojang/serialization/Codec; codec
	d Lalx; lister
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lalx;)V <init>
		0 o p_387563_
		1 o p_371490_
		2 o p_387322_
	<init> (Lcom/mojang/serialization/Codec;Lalx;)V <init>
		0 o p_371214_
		1 o p_388264_
	<init> (Ljn$a;Lcom/mojang/serialization/Codec;Lamd;)V <init>
		0 o p_386840_
		1 o p_371393_
		2 o p_386822_
	a (Laxo;Lamd;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljava/util/Map;)V scanDirectory
		static
		0 o p_386974_
		1 o p_388878_
		2 o p_388402_
		3 o p_387608_
		4 o p_386495_
	a (Laxo;Lalx;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljava/util/Map;)V scanDirectory
		static
		0 o p_279308_
		1 o p_387906_
		2 o p_371830_
		3 o p_371493_
		4 o p_279404_
	a (Laxo;Lbtt;)Ljava/util/Map; prepare
		0 o p_10771_
		1 o p_10772_
	a (Ljava/util/Map;Lame;Ljava/lang/Object;)V lambda$scanDirectory$0
		static
		0 o p_371399_
		1 o p_371675_
		2 o p_371454_
	a (Lame;Lame;Lcom/mojang/serialization/DataResult$Error;)V lambda$scanDirectory$1
		static
		0 o p_371541_
		1 o p_371636_
		2 o p_371566_
	b (Laxo;Lbtt;)Ljava/lang/Object; prepare
		0 o p_10776_
		1 o p_10777_
axt net/minecraft/server/packs/resources/SimplePreparableReloadListener
	<init> ()V <init>
	a (Laxo;Ljava/lang/Object;)V lambda$reload$1
		0 o p_372692_
		1 o p_372693_
	a (Laxo;)Ljava/lang/Object; lambda$reload$0
		0 o p_372691_
	a (Ljava/lang/Object;Laxo;Lbtt;)V apply
		0 o p_10793_
		1 o p_10794_
		2 o p_10795_
	b (Laxo;Lbtt;)Ljava/lang/Object; prepare
		0 o p_10796_
		1 o p_10797_
	reload (Laxi$a;Laxo;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_10780_
		1 o p_10781_
		2 o p_10784_
		3 o p_10785_
axu net/minecraft/server/packs/resources/SimpleReloadInstance
	a I PREPARATION_PROGRESS_WEIGHT
	b I EXTRA_RELOAD_PROGRESS_WEIGHT
	c I LISTENER_PROGRESS_WEIGHT
	d Ljava/util/concurrent/CompletableFuture; allPreparations
	e Ljava/util/concurrent/CompletableFuture; allDone
	f Ljava/util/Set; preparingListeners
	g I listenerCount
	h Ljava/util/concurrent/atomic/AtomicInteger; startedTasks
	i Ljava/util/concurrent/atomic/AtomicInteger; finishedTasks
	j Ljava/util/concurrent/atomic/AtomicInteger; startedReloads
	k Ljava/util/concurrent/atomic/AtomicInteger; finishedReloads
	<init> (Ljava/util/List;)V <init>
		0 o p_10811_
	a (Ljava/lang/Runnable;)V lambda$prepareTasks$2
		0 o p_404222_
	a (III)I weightProgress
		static
		0 o p_404933_
		1 o p_405172_
		2 o p_405849_
	a ()Ljava/util/concurrent/CompletableFuture; done
	a (Laxo;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Z)Laxk; 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/util/concurrent/Executor;Ljava/lang/Runnable;)V lambda$prepareTasks$3
		0 o p_404226_
		1 o p_404227_
	a (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Laxo;Ljava/util/List;Laxu$a;Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletableFuture; prepareTasks
		0 o p_405268_
		1 o p_405682_
		2 o p_404829_
		3 o p_405049_
		4 o p_405573_
		5 o p_405777_
	a (Laxi;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/Executor;)Laxi$a; createBarrierForListener
		0 o p_405338_
		1 o p_404885_
		2 o p_405684_
	b (Ljava/lang/Runnable;)V lambda$prepareTasks$0
		0 o p_404225_
	b ()F getActualProgress
	b (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Laxo;Ljava/util/List;Laxu$a;Ljava/util/concurrent/CompletableFuture;)V startTasks
		0 o p_405149_
		1 o p_404751_
		2 o p_404875_
		3 o p_404801_
		4 o p_405705_
		5 o p_405320_
	b (Laxo;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)Laxk; of
		static
		0 o p_10816_
		1 o p_10817_
		2 o p_10818_
		3 o p_10819_
		4 o p_10820_
	b (Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V lambda$prepareTasks$1
		0 o p_404223_
		1 o p_404224_
axu$1 net/minecraft/server/packs/resources/SimpleReloadInstance$1
	a Ljava/util/concurrent/Executor; val$mainThreadExecutor
	b Laxi; val$listener
	c Ljava/util/concurrent/CompletableFuture; val$previousBarrier
	d Laxu; this$0
	<init> (Laxu;Ljava/util/concurrent/Executor;Laxi;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_10851_
		1 o p_10852_
		2 o p_10853_
		3 o p_10854_
	a (Ljava/lang/Object;Lbdk;Ljava/lang/Object;)Ljava/lang/Object; lambda$wait$1
		static
		0 o p_10860_
		1 o p_10861_
		2 o p_10862_
	a (Laxi;)V lambda$wait$0
		0 o p_10856_
	wait (Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; wait
		0 o p_10858_
axu$a net/minecraft/server/packs/resources/SimpleReloadInstance$StateFactory
	a Laxu$a; SIMPLE
	<clinit> ()V <clinit>
		static
	a (Laxi$a;Laxo;Laxi;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; lambda$static$0
		static
		0 o p_405840_
		1 o p_405259_
		2 o p_405187_
		3 o p_405538_
		4 o p_405432_
	create (Laxi$a;Laxo;Laxi;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_
axv net/minecraft/server/packs/resources/package-info
axw net/minecraft/server/players/BanListEntry
	a Ljava/text/SimpleDateFormat; DATE_FORMAT
	b Ljava/lang/String; EXPIRES_NEVER
	c Ljava/util/Date; created
	d Ljava/lang/String; source
	e Ljava/util/Date; expires
	f Ljava/lang/String; 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 ()Lxo; getDisplayName
	f ()Z hasExpired
axx net/minecraft/server/players/GameProfileCache
	a Lorg/slf4j/Logger; LOGGER
	b I GAMEPROFILES_MRU_LIMIT
	c I GAMEPROFILES_EXPIRATION_MONTHS
	d Z usesAuthentication
	e Ljava/util/Map; profilesByName
	f Ljava/util/Map; profilesByUUID
	g Ljava/util/Map; requests
	h Lcom/mojang/authlib/GameProfileRepository; profileRepository
	i Lcom/google/gson/Gson; gson
	j Ljava/io/File; file
	k Ljava/util/concurrent/atomic/AtomicLong; operationCount
	l Ljava/util/concurrent/Executor; 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 (Laxx$a;Ljava/text/DateFormat;)Lcom/google/gson/JsonElement; writeGameProfile
		static
		0 o p_10982_
		1 o p_10983_
	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 (Z)V setUsesAuthentication
		static
		0 o p_11005_
	a (Lcom/mojang/authlib/GameProfileRepository;Ljava/lang/String;)Ljava/util/Optional; lookupGameProfile
		static
		0 o p_10994_
		1 o p_10995_
	a (I)Ljava/util/stream/Stream; getTopMRUProfiles
		0 o p_10978_
	a (Lcom/google/gson/JsonArray;Ljava/text/DateFormat;Laxx$a;)V lambda$save$3
		static
		0 o p_143960_
		1 o p_143961_
		2 o p_143962_
	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_
	a (Lcom/google/gson/JsonElement;Ljava/text/DateFormat;)Ljava/util/Optional; readGameProfile
		static
		0 o p_10989_
		1 o p_10990_
	a (Laxx$a;)V safeAdd
		0 o p_10980_
	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
axx$a net/minecraft/server/players/GameProfileCache$GameProfileInfo
	a Lcom/mojang/authlib/GameProfile; profile
	b Ljava/util/Date; expirationDate
	c J 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
axy net/minecraft/server/players/IpBanList
	<init> (Ljava/io/File;)V <init>
		0 o p_11036_
	a (Ljava/net/SocketAddress;)Z isBanned
		0 o p_11042_
	a (Lcom/google/gson/JsonObject;)Layf; createEntry
		0 o p_11038_
	a (Ljava/lang/String;)Z isBanned
		0 o p_11040_
	b (Ljava/net/SocketAddress;)Laxz; get
		0 o p_11044_
	c (Ljava/net/SocketAddress;)Ljava/lang/String; getIpFromAddress
		0 o p_11046_
axz 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 ()Lxo; getDisplayName
ay net/minecraft/advancements/critereon/BeeNestDestroyedTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Leeb;Ldcv;ILay$a;)Z lambda$trigger$0
		static
		0 o p_146657_
		1 o p_146658_
		2 o p_146659_
		3 o p_146660_
	a (Lauc;Leeb;Ldcv;I)V trigger
		0 o p_146652_
		1 o p_146653_
		2 o p_146654_
		3 o p_146655_
ay$a net/minecraft/advancements/critereon/BeeNestDestroyedTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; block
	d Ljava/util/Optional; item
	e Lcx$d; beesInside
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Lcx$d;)V <init>
		0 o player
		1 o block
		2 o item
		3 o beesInside
	a (Ldpz;Lcn$a;Lcx$d;)Lar; destroyedBeeNest
		static
		0 o p_17513_
		1 o p_17514_
		2 o p_17515_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_359053_
	a (Leeb;Ldcv;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 ()Lcx$d; beesInside
	equals (Ljava/lang/Object;)Z equals
		0 o p_311892_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aya net/minecraft/server/players/OldUsersConverter
	a Ljava/io/File; OLD_IPBANLIST
	b Ljava/io/File; OLD_USERBANLIST
	c Ljava/io/File; OLD_OPLIST
	d Ljava/io/File; OLD_WHITELIST
	e Lorg/slf4j/Logger; 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 (Lari;)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_
aya$1 net/minecraft/server/players/OldUsersConverter$1
	a Lnet/minecraft/server/MinecraftServer; val$server
	b Ljava/util/Map; val$userMap
	c Layh; val$bans
	<init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/Map;Layh;)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_
aya$2 net/minecraft/server/players/OldUsersConverter$2
	a Lnet/minecraft/server/MinecraftServer; val$server
	b Layc; val$opsList
	<init> (Lnet/minecraft/server/MinecraftServer;Layc;)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_
aya$3 net/minecraft/server/players/OldUsersConverter$3
	a Lnet/minecraft/server/MinecraftServer; val$server
	b Layj; val$whitelist
	<init> (Lnet/minecraft/server/MinecraftServer;Layj;)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_
aya$4 net/minecraft/server/players/OldUsersConverter$4
	a Lnet/minecraft/server/MinecraftServer; val$server
	b Ljava/util/List; 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_
aya$5 net/minecraft/server/players/OldUsersConverter$5
	a Lari; val$server
	b Ljava/io/File; val$worldNewPlayerDirectory
	c Ljava/io/File; val$unknownPlayerDirectory
	d Ljava/io/File; val$worldPlayerDirectory
	e [Ljava/lang/String; val$names
	<init> (Lari;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_
aya$a net/minecraft/server/players/OldUsersConverter$ConversionError
	<init> (Ljava/lang/String;Ljava/lang/Throwable;)V <init>
		0 o p_11182_
		1 o p_11183_
	<init> (Ljava/lang/String;)V <init>
		0 o p_11177_
ayb net/minecraft/server/players/PlayerList
	A I sendAllPlayerInfoIn
	a Ljava/io/File; USERBANLIST_FILE
	b Ljava/io/File; IPBANLIST_FILE
	c Ljava/io/File; OPLIST_FILE
	d Ljava/io/File; WHITELIST_FILE
	e Lxo; CHAT_FILTERED_FULL
	f Lxo; DUPLICATE_LOGIN_DISCONNECT_MESSAGE
	g I maxPlayers
	h Lorg/slf4j/Logger; LOGGER
	i I SEND_PLAYER_INFO_INTERVAL
	j Ljava/text/SimpleDateFormat; BAN_DATE_FORMAT
	k Lnet/minecraft/server/MinecraftServer; server
	l Ljava/util/List; players
	m Ljava/util/Map; playersByUUID
	n Layh; bans
	o Laxy; ipBans
	p Layc; ops
	q Layj; whitelist
	r Ljava/util/Map; stats
	s Ljava/util/Map; advancements
	t Lfcv; playerIo
	u Z doWhiteList
	v Ljs; registries
	w I viewDistance
	x I simulationDistance
	y Z allowCommandsForAllPlayers
	z Z ALLOW_LOGOUTIVATOR
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;Ljs;Lfcv;I)V <init>
		0 o p_203842_
		1 o p_251844_
		2 o p_203844_
		3 o p_203845_
	a (Lbzm;)V lambda$remove$2
		static
		0 o p_215620_
	a (Lcut;DDDDLamd;Lzw;)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 (Lxo;Lauc;)Lxo; lambda$broadcastSystemMessage$3
		static
		0 o p_241527_
		1 o p_215639_
	a (Ljava/util/UUID;)Lauc; getPlayer
		0 o p_11260_
	a (Lauc;Laub;)V sendLevelInfo
		0 o p_11230_
		1 o p_11231_
	a (Lye;Ljava/util/function/Predicate;Lauc;Lxk$a;)V broadcastChatMessage
		0 o p_249952_
		1 o p_250784_
		2 o p_249623_
		3 o p_250276_
	a (Z)V setUsingWhiteList
		0 o p_11276_
	a (Lzw;Lamd;)V broadcastAll
		0 o p_11271_
		1 o p_11272_
	a (Lauc;)V save
		0 o p_11277_
	a (Lye;Lek;Lxk$a;)V broadcastChatMessage
		0 o p_243229_
		1 o p_243254_
		2 o p_243255_
	a (Lcut;)Lazf; getPlayerStats
		0 o p_11240_
	a (Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Lxo; canPlayerLogin
		0 o p_11257_
		1 o p_11258_
	a (Lzw;)V broadcastAll
		0 o p_11269_
	a (Lxo;Ljava/util/function/Function;Z)V broadcastSystemMessage
		0 o p_240526_
		1 o p_240594_
		2 o p_240648_
	a (Lauc;Lbci;)Ljava/util/Optional; load
		0 o p_11225_
		1 o p_422202_
	a (Lcut;Lxo;)V broadcastSystemToTeam
		0 o p_215622_
		1 o p_215623_
	a (Ljava/lang/String;)Lauc; getPlayerByName
		0 o p_11256_
	a (Lcom/mojang/authlib/GameProfile;)V op
		0 o p_11254_
	a (Laub;)V addWorldborderListener
		0 o p_184210_
	a (Lauc;ZLbzm$e;)Lauc; respawn
		0 o p_11237_
		1 o p_11238_
		2 o p_348558_
	a (Lye;)Z verifyChatTrusted
		0 o p_251384_
	a (Lwd;Lauc;Laur;)V placeNewPlayer
		0 o p_11262_
		1 o p_11263_
		2 o p_301988_
	a (Lauc;I)V sendPlayerPermissionLevel
		0 o p_11227_
		1 o p_11228_
	a ()V reloadWhiteList
	a (I)V setViewDistance
		0 o p_11218_
	a (Lcam;Lavf;)V sendActiveEffects
		0 o p_348624_
		1 o p_348496_
	a (Lauc;Lfda;)V lambda$placeNewPlayer$1
		static
		0 o p_421334_
		1 o p_421335_
	a (Lye;Lauc;Lxk$a;)V broadcastChatMessage
		0 o p_243264_
		1 o p_243234_
		2 o p_243204_
	a (Lfda;)Ljava/util/Optional; lambda$placeNewPlayer$0
		static
		0 o p_421333_
	a (Lamx;Lauc;)V updateEntireScoreboard
		0 o p_11274_
		1 o p_11275_
	a (Lxo;Z)V broadcastSystemMessage
		0 o p_240618_
		1 o p_240644_
	b (Ljava/lang/String;)Ljava/util/List; getPlayersWithAddress
		0 o p_11283_
	b (Z)V setAllowCommandsForAllPlayers
		0 o p_321498_
	b (Lcut;Lxo;)V broadcastSystemToAllExceptTeam
		0 o p_215650_
		1 o p_215651_
	b (Lcom/mojang/authlib/GameProfile;)V deop
		0 o p_11281_
	b (Lauc;)V remove
		0 o p_11287_
	b (I)V setSimulationDistance
		0 o p_184212_
	c (Lcom/mojang/authlib/GameProfile;)Z isWhiteListed
		0 o p_11294_
	c ()Lnet/minecraft/server/MinecraftServer; getServer
	c (Lauc;)V sendActivePlayerEffects
		0 o p_348494_
	d (Lcom/mojang/authlib/GameProfile;)Z canBypassPlayerLimit
		0 o p_11298_
	d (Lauc;)V sendPlayerPermissionLevel
		0 o p_11290_
	d ()V tick
	e (Lcom/mojang/authlib/GameProfile;)Z disconnectAllPlayersWithProfile
		0 o p_295670_
	e ()[Ljava/lang/String; getPlayerNamesArray
	e (Lauc;)V sendAllPlayerInfo
		0 o p_11293_
	f (Lauc;)Lamm; getPlayerAdvancements
		0 o p_11297_
	f ()Layh; getBans
	f (Lcom/mojang/authlib/GameProfile;)Z isOp
		0 o p_11304_
	g ()Laxy; getIpBans
	h ()V saveAll
	i ()Layj; getWhiteList
	j ()[Ljava/lang/String; getWhiteListNames
	k ()Layc; getOps
	l ()[Ljava/lang/String; getOpNames
	m ()I getPlayerCount
	n ()I getMaxPlayers
	o ()Z isUsingWhitelist
	p ()I getViewDistance
	q ()I getSimulationDistance
	r ()Lui; getSingleplayerData
	s ()V removeAll
	t ()Ljava/util/List; getPlayers
	u ()V reloadResources
	v ()Z isAllowCommandsForAllPlayers
ayb$1 net/minecraft/server/players/PlayerList$1
	a Layb; this$0
	<init> (Layb;)V <init>
		0 o p_11319_
	a (Left;D)V onBorderSizeSet
		0 o p_11321_
		1 o p_11322_
	a (Left;DDJ)V onBorderSizeLerping
		0 o p_11328_
		1 o p_11329_
		2 o p_11330_
		3 o p_11331_
	a (Left;I)V onBorderSetWarningTime
		0 o p_11333_
		1 o p_11334_
	a (Left;DD)V onBorderCenterSet
		0 o p_11324_
		1 o p_11325_
		2 o p_11326_
	b (Left;I)V onBorderSetWarningBlocks
		0 o p_11339_
		1 o p_11340_
	b (Left;D)V onBorderSetDamagePerBlock
		0 o p_11336_
		1 o p_11337_
	c (Left;D)V onBorderSetDamageSafeZOne
		0 o p_11342_
		1 o p_11343_
ayc net/minecraft/server/players/ServerOpList
	<init> (Ljava/io/File;)V <init>
		0 o p_11345_
	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_
	a (Lcom/google/gson/JsonObject;)Layf; createEntry
		0 o p_11348_
	b (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; getKeyForUser
		0 o p_11354_
ayd net/minecraft/server/players/ServerOpListEntry
	a I level
	b Z 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
aye net/minecraft/server/players/SleepStatus
	a I activePlayers
	b I sleepingPlayers
	<init> ()V <init>
	a (Ljava/util/List;)Z update
		0 o p_144008_
	a (ILjava/util/List;)Z areEnoughDeepSleeping
		0 o p_144005_
		1 o p_144006_
	a ()V removeAllSleepers
	a (I)Z areEnoughSleeping
		0 o p_144003_
	b (I)I sleepersNeeded
		0 o p_144011_
	b ()I amountSleeping
ayf net/minecraft/server/players/StoredUserEntry
	a Ljava/lang/Object; 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
ayg net/minecraft/server/players/StoredUserList
	a Lorg/slf4j/Logger; LOGGER
	b Lcom/google/gson/Gson; GSON
	c Ljava/io/File; file
	d Ljava/util/Map; 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 (Layf;)V add
		0 o p_11382_
	a (Lcom/google/gson/JsonObject;)Layf; createEntry
		0 o p_11383_
	b ()Ljava/io/File; getFile
	b (Ljava/lang/Object;)Layf; get
		0 o p_11389_
	b (Layf;)V remove
		0 o p_11387_
	c (Layf;)Lcom/google/gson/JsonObject; lambda$save$0
		static
		0 o p_11392_
	c (Ljava/lang/Object;)V remove
		0 o p_11394_
	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
ayh net/minecraft/server/players/UserBanList
	<init> (Ljava/io/File;)V <init>
		0 o p_11402_
	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_
	a (Lcom/google/gson/JsonObject;)Layf; createEntry
		0 o p_11405_
	b (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; getKeyForUser
		0 o p_11411_
ayi 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 ()Lxo; getDisplayName
ayj net/minecraft/server/players/UserWhiteList
	<init> (Ljava/io/File;)V <init>
		0 o p_11449_
	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/google/gson/JsonObject;)Layf; createEntry
		0 o p_11452_
	a (Lcom/mojang/authlib/GameProfile;)Z isWhiteListed
		0 o p_11454_
	b (Lcom/mojang/authlib/GameProfile;)Ljava/lang/String; getKeyForUser
		0 o p_11458_
ayk 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_
ayl net/minecraft/server/players/package-info
aym net/minecraft/server/rcon/NetworkDataOutputStream
	a Ljava/io/ByteArrayOutputStream; outputStream
	b Ljava/io/DataOutputStream; 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
ayn net/minecraft/server/rcon/PktUtils
	a I MAX_PACKET_SIZE
	b [C 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_
ayo net/minecraft/server/rcon/RconConsoleSource
	b Ljava/lang/String; RCON
	c Lxo; RCON_COMPONENT
	d Ljava/lang/StringBuffer; buffer
	e Lnet/minecraft/server/MinecraftServer; server
	<clinit> ()V <clinit>
		static
	<init> (Lnet/minecraft/server/MinecraftServer;)V <init>
		0 o p_11505_
	a (Lxo;)V sendSystemMessage
		0 o p_215653_
	c ()Z shouldInformAdmins
	e ()V prepareForCommand
	f ()Ljava/lang/String; getCommandResponse
	g ()Lek; createCommandSourceStack
	x_ ()Z acceptsSuccess
	y_ ()Z acceptsFailure
ayp net/minecraft/server/rcon/package-info
ayq net/minecraft/server/rcon/thread/GenericThread
	a Z running
	b Ljava/lang/String; name
	c Ljava/lang/Thread; thread
	d Lorg/slf4j/Logger; LOGGER
	e Ljava/util/concurrent/atomic/AtomicInteger; UNIQUE_THREAD_ID
	f I 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
ayr net/minecraft/server/rcon/thread/QueryThreadGs4
	d Lorg/slf4j/Logger; LOGGER
	e Ljava/lang/String; GAME_TYPE
	f Ljava/lang/String; GAME_ID
	g J CHALLENGE_CHECK_INTERVAL
	h J RESPONSE_CACHE_TIME
	i J lastChallengeCheck
	j I port
	k I serverPort
	l I maxPlayers
	m Ljava/lang/String; serverName
	n Ljava/lang/String; worldName
	o Ljava/net/DatagramSocket; socket
	p [B buffer
	q Ljava/lang/String; hostIp
	r Ljava/lang/String; serverIp
	s Ljava/util/Map; validChallenges
	t Laym; rulesResponse
	u J lastRulesResponse
	v Lamv; serverInterface
	<clinit> ()V <clinit>
		static
	<init> (Lamv;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 (Lamv;)Layr; create
		static
		0 o p_11554_
	a (JLayr$a;)Z lambda$pruneChallenges$0
		static
		0 o p_11545_
		1 o p_11546_
	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_
	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
ayr$a net/minecraft/server/rcon/thread/QueryThreadGs4$RequestChallenge
	a J time
	b I challenge
	c [B identBytes
	d [B challengeBytes
	e Ljava/lang/String; 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
ays net/minecraft/server/rcon/thread/RconClient
	d Lorg/slf4j/Logger; LOGGER
	e I SERVERDATA_AUTH
	f I SERVERDATA_EXECCOMMAND
	g I SERVERDATA_RESPONSE_VALUE
	h I SERVERDATA_AUTH_RESPONSE
	i I SERVERDATA_AUTH_FAILURE
	j Z authed
	k Ljava/net/Socket; client
	l [B buf
	m Ljava/lang/String; rconPassword
	n Lamv; serverInterface
	<clinit> ()V <clinit>
		static
	<init> (Lamv;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
ayt net/minecraft/server/rcon/thread/RconThread
	d Lorg/slf4j/Logger; LOGGER
	e Ljava/net/ServerSocket; socket
	f Ljava/lang/String; rconPassword
	g Ljava/util/List; clients
	h Lamv; serverInterface
	<clinit> ()V <clinit>
		static
	<init> (Lamv;Ljava/net/ServerSocket;Ljava/lang/String;)V <init>
		0 o p_11608_
		1 o p_11609_
		2 o p_11610_
	a (Ljava/net/ServerSocket;)V closeSocket
		0 o p_11614_
	a (Lamv;)Layt; create
		static
		0 o p_11616_
	a (Lays;)Z lambda$clearClients$0
		static
		0 o p_11612_
	b ()V stop
	d ()V clearClients
	run ()V run
ayu net/minecraft/server/rcon/thread/package-info
ayv net/minecraft/server/waypoints/ServerWaypointManager
	a Ljava/util/Set; waypoints
	b Ljava/util/Set; players
	c Lcom/google/common/collect/Table; connections
	<init> ()V <init>
	a (Lfkt;)V untrackWaypoint
		0 o p_415545_
	a (Lauc;)V addPlayer
		0 o p_416227_
	a (Lauc;Lfkx;)V createConnection
		0 o p_416685_
		1 o p_416130_
	a (Lauc;Lfkx;Lfkx$c;)V updateConnection
		0 o p_415809_
		1 o p_416073_
		2 o p_415562_
	a (Lfkx$c;)Z lambda$removePlayer$1
		static
		0 o p_415833_
	a (Lfkx$c;Lauc;Lfkx;)V lambda$updateConnection$5
		0 o p_416048_
		1 o p_416571_
		2 o p_416182_
	a ()V breakAllConnections
	a (Lfkx;)V trackWaypoint
		0 o p_415909_
	a (Lauc;Lfkx$c;)V lambda$untrackWaypoint$0
		static
		0 o p_415970_
		1 o p_416453_
	b (Lauc;)V updatePlayer
		0 o p_415814_
	b ()Ljava/util/Set; transmitters
	b (Lauc;Lfkx;Lfkx$c;)V lambda$updateConnection$4
		0 o p_415597_
		1 o p_416472_
		2 o p_416199_
	b (Lauc;Lfkx;)V lambda$createConnection$3
		0 o p_416482_
		1 o p_415795_
	b (Lfkt;)V updateWaypoint
		0 o p_415948_
	b (Lfkx;)V updateWaypoint
		0 o p_415954_
	c (Lauc;)V removePlayer
		0 o p_416554_
	c (Lfkt;)V trackWaypoint
		0 o p_416714_
	c (Lauc;Lfkx;Lfkx$c;)V lambda$createConnection$2
		0 o p_416484_
		1 o p_415635_
		2 o p_416381_
	c (Lfkx;)V untrackWaypoint
		0 o p_416348_
	d (Lauc;)Z isLocatorBarEnabledFor
		static
		0 o p_423601_
	d (Lfkx;)V remakeConnections
		0 o p_415728_
ayw net/minecraft/sounds/Music
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljl; event
	c I minDelay
	d I maxDelay
	e Z replaceCurrentMusic
	<clinit> ()V <clinit>
		static
	<init> (Ljl;IIZ)V <init>
		0 o event
		1 o minDelay
		2 o maxDelay
		3 o replaceCurrentMusic
	a ()Ljl; event
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_11635_
	a (Layw;)Ljava/lang/Boolean; lambda$static$3
		static
		0 o p_144035_
	b (Layw;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_144037_
	b ()I minDelay
	c ()I maxDelay
	c (Layw;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_144039_
	d (Layw;)Ljl; lambda$static$0
		static
		0 o p_144041_
	d ()Z replaceCurrentMusic
	equals (Ljava/lang/Object;)Z equals
		0 o p_425884_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ayx net/minecraft/sounds/Musics
	a Layw; MENU
	b Layw; CREATIVE
	c Layw; CREDITS
	d Layw; END_BOSS
	e Layw; END
	f Layw; UNDER_WATER
	g Layw; GAME
	h I ONE_SECOND
	i I THIRTY_SECONDS
	j I TEN_MINUTES
	k I TWENTY_MINUTES
	l I FIVE_MINUTES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljl;)Layw; createGameMusic
		static
		0 o p_263395_
ayy net/minecraft/sounds/SoundEvent
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Lzm; DIRECT_STREAM_CODEC
	d Lzm; STREAM_CODEC
	e Lame; location
	f Ljava/util/Optional; fixedRange
	<clinit> ()V <clinit>
		static
	<init> (Lame;Ljava/util/Optional;)V <init>
		0 o location
		1 o fixedRange
	a (Lame;F)Layy; createFixedRangeEvent
		static
		0 o p_263003_
		1 o p_263029_
	a ()Lame; location
	a (Lame;Ljava/lang/Float;)Layy; lambda$create$1
		static
		0 o p_263420_
		1 o p_263360_
	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 (Lame;)Layy; createVariableRangeEvent
		static
		0 o p_262973_
	a (Lame;Ljava/util/Optional;)Layy; create
		static
		0 o p_263406_
		1 o p_263346_
	b (Lame;)Layy; lambda$create$2
		static
		0 o p_263407_
	b ()Ljava/util/Optional; fixedRange
	equals (Ljava/lang/Object;)Z equals
		0 o p_381650_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ayz net/minecraft/sounds/SoundEvents
	A Layy; AMBIENT_UNDERWATER_LOOP_ADDITIONS
	AA Layy; SPYGLASS_STOP_USING
	AB Layy; SQUID_AMBIENT
	AC Layy; SQUID_DEATH
	AD Layy; SQUID_HURT
	AE Layy; SQUID_SQUIRT
	AF Layy; STONE_BREAK
	AG Layy; STONE_BUTTON_CLICK_OFF
	AH Layy; STONE_BUTTON_CLICK_ON
	AI Layy; STONE_FALL
	AJ Layy; STONE_HIT
	AK Layy; STONE_PLACE
	AL Layy; STONE_PRESSURE_PLATE_CLICK_OFF
	AM Layy; STONE_PRESSURE_PLATE_CLICK_ON
	AN Layy; STONE_STEP
	AO Layy; STRAY_AMBIENT
	AP Layy; STRAY_DEATH
	AQ Layy; STRAY_HURT
	AR Layy; STRAY_STEP
	AS Layy; SWEET_BERRY_BUSH_BREAK
	AT Layy; SWEET_BERRY_BUSH_PLACE
	AU Layy; SWEET_BERRY_BUSH_PICK_BERRIES
	AV Layy; TADPOLE_DEATH
	AW Layy; TADPOLE_FLOP
	AX Layy; TADPOLE_GROW_UP
	AY Layy; TADPOLE_HURT
	AZ Layy; THORNS_HIT
	Aa Layy; SNIFFER_EGG_CRACK
	Ab Layy; SNIFFER_EGG_HATCH
	Ac Layy; SNOWBALL_THROW
	Ad Layy; SNOW_BREAK
	Ae Layy; SNOW_FALL
	Af Layy; SNOW_GOLEM_AMBIENT
	Ag Layy; SNOW_GOLEM_DEATH
	Ah Layy; SNOW_GOLEM_HURT
	Ai Layy; SNOW_GOLEM_SHOOT
	Aj Layy; SNOW_GOLEM_SHEAR
	Ak Layy; SNOW_HIT
	Al Layy; SNOW_PLACE
	Am Layy; SNOW_STEP
	An Layy; SPIDER_AMBIENT
	Ao Layy; SPIDER_DEATH
	Ap Layy; SPIDER_HURT
	Aq Layy; SPIDER_STEP
	Ar Layy; SPLASH_POTION_BREAK
	As Layy; SPLASH_POTION_THROW
	At Layy; SPONGE_BREAK
	Au Layy; SPONGE_FALL
	Av Layy; SPONGE_HIT
	Aw Layy; SPONGE_PLACE
	Ax Layy; SPONGE_STEP
	Ay Layy; SPONGE_ABSORB
	Az Layy; SPYGLASS_USE
	B Layy; AMBIENT_UNDERWATER_LOOP_ADDITIONS_RARE
	BA Layy; TUFF_BRICKS_PLACE
	BB Layy; TUFF_BRICKS_STEP
	BC Layy; POLISHED_TUFF_BREAK
	BD Layy; POLISHED_TUFF_FALL
	BE Layy; POLISHED_TUFF_HIT
	BF Layy; POLISHED_TUFF_PLACE
	BG Layy; POLISHED_TUFF_STEP
	BH Layy; TURTLE_AMBIENT_LAND
	BI Layy; TURTLE_DEATH
	BJ Layy; TURTLE_DEATH_BABY
	BK Layy; TURTLE_EGG_BREAK
	BL Layy; TURTLE_EGG_CRACK
	BM Layy; TURTLE_EGG_HATCH
	BN Layy; TURTLE_HURT
	BO Layy; TURTLE_HURT_BABY
	BP Layy; TURTLE_LAY_EGG
	BQ Layy; TURTLE_SHAMBLE
	BR Layy; TURTLE_SHAMBLE_BABY
	BS Layy; TURTLE_SWIM
	BT Ljl$c; UI_BUTTON_CLICK
	BU Layy; UI_LOOM_SELECT_PATTERN
	BV Layy; UI_LOOM_TAKE_RESULT
	BW Layy; UI_CARTOGRAPHY_TABLE_TAKE_RESULT
	BX Layy; UI_STONECUTTER_TAKE_RESULT
	BY Layy; UI_STONECUTTER_SELECT_RECIPE
	BZ Layy; UI_TOAST_CHALLENGE_COMPLETE
	Ba Layy; TNT_PRIMED
	Bb Layy; TOTEM_USE
	Bc Layy; TRIDENT_HIT
	Bd Layy; TRIDENT_HIT_GROUND
	Be Layy; TRIDENT_RETURN
	Bf Ljl; TRIDENT_RIPTIDE_1
	Bg Ljl; TRIDENT_RIPTIDE_2
	Bh Ljl; TRIDENT_RIPTIDE_3
	Bi Ljl; TRIDENT_THROW
	Bj Ljl; TRIDENT_THUNDER
	Bk Layy; TRIPWIRE_ATTACH
	Bl Layy; TRIPWIRE_CLICK_OFF
	Bm Layy; TRIPWIRE_CLICK_ON
	Bn Layy; TRIPWIRE_DETACH
	Bo Layy; TROPICAL_FISH_AMBIENT
	Bp Layy; TROPICAL_FISH_DEATH
	Bq Layy; TROPICAL_FISH_FLOP
	Br Layy; TROPICAL_FISH_HURT
	Bs Layy; TUFF_BREAK
	Bt Layy; TUFF_STEP
	Bu Layy; TUFF_PLACE
	Bv Layy; TUFF_HIT
	Bw Layy; TUFF_FALL
	Bx Layy; TUFF_BRICKS_BREAK
	By Layy; TUFF_BRICKS_FALL
	Bz Layy; TUFF_BRICKS_HIT
	C Layy; AMBIENT_UNDERWATER_LOOP_ADDITIONS_ULTRA_RARE
	CA Layy; VILLAGER_YES
	CB Layy; VILLAGER_WORK_ARMORER
	CC Layy; VILLAGER_WORK_BUTCHER
	CD Layy; VILLAGER_WORK_CARTOGRAPHER
	CE Layy; VILLAGER_WORK_CLERIC
	CF Layy; VILLAGER_WORK_FARMER
	CG Layy; VILLAGER_WORK_FISHERMAN
	CH Layy; VILLAGER_WORK_FLETCHER
	CI Layy; VILLAGER_WORK_LEATHERWORKER
	CJ Layy; VILLAGER_WORK_LIBRARIAN
	CK Layy; VILLAGER_WORK_MASON
	CL Layy; VILLAGER_WORK_SHEPHERD
	CM Layy; VILLAGER_WORK_TOOLSMITH
	CN Layy; VILLAGER_WORK_WEAPONSMITH
	CO Layy; VINDICATOR_AMBIENT
	CP Layy; VINDICATOR_CELEBRATE
	CQ Layy; VINDICATOR_DEATH
	CR Layy; VINDICATOR_HURT
	CS Layy; VINE_BREAK
	CT Layy; VINE_FALL
	CU Layy; VINE_HIT
	CV Layy; VINE_PLACE
	CW Layy; VINE_STEP
	CX Layy; LILY_PAD_PLACE
	CY Layy; WANDERING_TRADER_AMBIENT
	CZ Layy; WANDERING_TRADER_DEATH
	Ca Layy; UI_TOAST_IN
	Cb Layy; UI_TOAST_OUT
	Cc Layy; VAULT_ACTIVATE
	Cd Layy; VAULT_AMBIENT
	Ce Layy; VAULT_BREAK
	Cf Layy; VAULT_CLOSE_SHUTTER
	Cg Layy; VAULT_DEACTIVATE
	Ch Layy; VAULT_EJECT_ITEM
	Ci Layy; VAULT_REJECT_REWARDED_PLAYER
	Cj Layy; VAULT_FALL
	Ck Layy; VAULT_HIT
	Cl Layy; VAULT_INSERT_ITEM
	Cm Layy; VAULT_INSERT_ITEM_FAIL
	Cn Layy; VAULT_OPEN_SHUTTER
	Co Layy; VAULT_PLACE
	Cp Layy; VAULT_STEP
	Cq Layy; VEX_AMBIENT
	Cr Layy; VEX_CHARGE
	Cs Layy; VEX_DEATH
	Ct Layy; VEX_HURT
	Cu Layy; VILLAGER_AMBIENT
	Cv Layy; VILLAGER_CELEBRATE
	Cw Layy; VILLAGER_DEATH
	Cx Layy; VILLAGER_HURT
	Cy Layy; VILLAGER_NO
	Cz Layy; VILLAGER_TRADE
	D Layy; AMETHYST_BLOCK_BREAK
	DA Layy; WARDEN_STEP
	DB Layy; WARDEN_TENDRIL_CLICKS
	DC Layy; WAXED_HANGING_SIGN_INTERACT_FAIL
	DD Layy; WAXED_SIGN_INTERACT_FAIL
	DE Layy; WATER_AMBIENT
	DF Layy; WEATHER_RAIN
	DG Layy; WEATHER_RAIN_ABOVE
	DH Layy; WET_GRASS_BREAK
	DI Layy; WET_GRASS_FALL
	DJ Layy; WET_GRASS_HIT
	DK Layy; WET_GRASS_PLACE
	DL Layy; WET_GRASS_STEP
	DM Layy; WET_SPONGE_BREAK
	DN Layy; WET_SPONGE_DRIES
	DO Layy; WET_SPONGE_FALL
	DP Layy; WET_SPONGE_HIT
	DQ Layy; WET_SPONGE_PLACE
	DR Layy; WET_SPONGE_STEP
	DS Ljl$c; WIND_CHARGE_BURST
	DT Layy; WIND_CHARGE_THROW
	DU Layy; WITCH_AMBIENT
	DV Layy; WITCH_CELEBRATE
	DW Layy; WITCH_DEATH
	DX Layy; WITCH_DRINK
	DY Layy; WITCH_HURT
	DZ Layy; WITCH_THROW
	Da Layy; WANDERING_TRADER_DISAPPEARED
	Db Layy; WANDERING_TRADER_DRINK_MILK
	Dc Layy; WANDERING_TRADER_DRINK_POTION
	Dd Layy; WANDERING_TRADER_HURT
	De Layy; WANDERING_TRADER_NO
	Df Layy; WANDERING_TRADER_REAPPEARED
	Dg Layy; WANDERING_TRADER_TRADE
	Dh Layy; WANDERING_TRADER_YES
	Di Layy; WARDEN_AGITATED
	Dj Layy; WARDEN_AMBIENT
	Dk Layy; WARDEN_ANGRY
	Dl Layy; WARDEN_ATTACK_IMPACT
	Dm Layy; WARDEN_DEATH
	Dn Layy; WARDEN_DIG
	Do Layy; WARDEN_EMERGE
	Dp Layy; WARDEN_HEARTBEAT
	Dq Layy; WARDEN_HURT
	Dr Layy; WARDEN_LISTENING
	Ds Layy; WARDEN_LISTENING_ANGRY
	Dt Layy; WARDEN_NEARBY_CLOSE
	Du Layy; WARDEN_NEARBY_CLOSER
	Dv Layy; WARDEN_NEARBY_CLOSEST
	Dw Layy; WARDEN_ROAR
	Dx Layy; WARDEN_SNIFF
	Dy Layy; WARDEN_SONIC_BOOM
	Dz Layy; WARDEN_SONIC_CHARGE
	E Layy; AMETHYST_BLOCK_CHIME
	EA Layy; WOOD_FALL
	EB Layy; WOOD_HIT
	EC Layy; WOOD_PLACE
	ED Layy; WOOD_STEP
	EE Layy; WOOL_BREAK
	EF Layy; WOOL_FALL
	EG Layy; WOOL_HIT
	EH Layy; WOOL_PLACE
	EI Layy; WOOL_STEP
	EJ Layy; ZOGLIN_AMBIENT
	EK Layy; ZOGLIN_ANGRY
	EL Layy; ZOGLIN_ATTACK
	EM Layy; ZOGLIN_DEATH
	EN Layy; ZOGLIN_HURT
	EO Layy; ZOGLIN_STEP
	EP Layy; ZOMBIE_AMBIENT
	EQ Layy; ZOMBIE_ATTACK_WOODEN_DOOR
	ER Layy; ZOMBIE_ATTACK_IRON_DOOR
	ES Layy; ZOMBIE_BREAK_WOODEN_DOOR
	ET Layy; ZOMBIE_CONVERTED_TO_DROWNED
	EU Layy; ZOMBIE_DEATH
	EV Layy; ZOMBIE_DESTROY_EGG
	EW Layy; ZOMBIE_HORSE_AMBIENT
	EX Layy; ZOMBIE_HORSE_DEATH
	EY Layy; ZOMBIE_HORSE_HURT
	EZ Layy; ZOMBIE_HURT
	Ea Layy; WITHER_AMBIENT
	Eb Layy; WITHER_BREAK_BLOCK
	Ec Layy; WITHER_DEATH
	Ed Layy; WITHER_HURT
	Ee Layy; WITHER_SHOOT
	Ef Layy; WITHER_SKELETON_AMBIENT
	Eg Layy; WITHER_SKELETON_DEATH
	Eh Layy; WITHER_SKELETON_HURT
	Ei Layy; WITHER_SKELETON_STEP
	Ej Layy; WITHER_SPAWN
	Ek Ljl$c; WOLF_ARMOR_BREAK
	El Layy; WOLF_ARMOR_CRACK
	Em Layy; WOLF_ARMOR_DAMAGE
	En Layy; WOLF_ARMOR_REPAIR
	Eo Layy; WOLF_SHAKE
	Ep Layy; WOLF_STEP
	Eq Ljava/util/Map; WOLF_SOUNDS
	Er Layy; WOODEN_DOOR_CLOSE
	Es Layy; WOODEN_DOOR_OPEN
	Et Layy; WOODEN_TRAPDOOR_CLOSE
	Eu Layy; WOODEN_TRAPDOOR_OPEN
	Ev Layy; WOODEN_BUTTON_CLICK_OFF
	Ew Layy; WOODEN_BUTTON_CLICK_ON
	Ex Layy; WOODEN_PRESSURE_PLATE_CLICK_OFF
	Ey Layy; WOODEN_PRESSURE_PLATE_CLICK_ON
	Ez Layy; WOOD_BREAK
	F Layy; AMETHYST_BLOCK_FALL
	Fa Layy; ZOMBIE_INFECT
	Fb Layy; ZOMBIFIED_PIGLIN_AMBIENT
	Fc Layy; ZOMBIFIED_PIGLIN_ANGRY
	Fd Layy; ZOMBIFIED_PIGLIN_DEATH
	Fe Layy; ZOMBIFIED_PIGLIN_HURT
	Ff Layy; ZOMBIE_STEP
	Fg Layy; ZOMBIE_VILLAGER_AMBIENT
	Fh Layy; ZOMBIE_VILLAGER_CONVERTED
	Fi Layy; ZOMBIE_VILLAGER_CURE
	Fj Layy; ZOMBIE_VILLAGER_DEATH
	Fk Layy; ZOMBIE_VILLAGER_HURT
	Fl Layy; ZOMBIE_VILLAGER_STEP
	Fm Layy; APPLY_EFFECT_BAD_OMEN
	Fn Layy; APPLY_EFFECT_TRIAL_OMEN
	Fo Layy; APPLY_EFFECT_RAID_OMEN
	Fp Ljl$c; SADDLE_UNEQUIP
	G Layy; AMETHYST_BLOCK_HIT
	H Layy; AMETHYST_BLOCK_PLACE
	I Layy; AMETHYST_BLOCK_RESONATE
	J Layy; AMETHYST_BLOCK_STEP
	K Layy; AMETHYST_CLUSTER_BREAK
	L Layy; AMETHYST_CLUSTER_FALL
	M Layy; AMETHYST_CLUSTER_HIT
	N Layy; AMETHYST_CLUSTER_PLACE
	O Layy; AMETHYST_CLUSTER_STEP
	P Layy; ANCIENT_DEBRIS_BREAK
	Q Layy; ANCIENT_DEBRIS_STEP
	R Layy; ANCIENT_DEBRIS_PLACE
	S Layy; ANCIENT_DEBRIS_HIT
	T Layy; ANCIENT_DEBRIS_FALL
	U Layy; ANVIL_BREAK
	V Layy; ANVIL_DESTROY
	W Layy; ANVIL_FALL
	X Layy; ANVIL_HIT
	Y Layy; ANVIL_LAND
	Z Layy; ANVIL_PLACE
	a Layy; ALLAY_AMBIENT_WITH_ITEM
	aA Layy; ARMOR_STAND_BREAK
	aB Layy; ARMOR_STAND_FALL
	aC Layy; ARMOR_STAND_HIT
	aD Layy; ARMOR_STAND_PLACE
	aE Layy; ARROW_HIT
	aF Layy; ARROW_HIT_PLAYER
	aG Layy; ARROW_SHOOT
	aH Layy; AXE_STRIP
	aI Layy; AXE_SCRAPE
	aJ Layy; AXE_WAX_OFF
	aK Layy; AXOLOTL_ATTACK
	aL Layy; AXOLOTL_DEATH
	aM Layy; AXOLOTL_HURT
	aN Layy; AXOLOTL_IDLE_AIR
	aO Layy; AXOLOTL_IDLE_WATER
	aP Layy; AXOLOTL_SPLASH
	aQ Layy; AXOLOTL_SWIM
	aR Layy; AZALEA_BREAK
	aS Layy; AZALEA_FALL
	aT Layy; AZALEA_HIT
	aU Layy; AZALEA_PLACE
	aV Layy; AZALEA_STEP
	aW Layy; AZALEA_LEAVES_BREAK
	aX Layy; AZALEA_LEAVES_FALL
	aY Layy; AZALEA_LEAVES_HIT
	aZ Layy; AZALEA_LEAVES_PLACE
	aa Layy; ANVIL_STEP
	ab Layy; ANVIL_USE
	ac Layy; ARMADILLO_EAT
	ad Layy; ARMADILLO_HURT
	ae Layy; ARMADILLO_HURT_REDUCED
	af Layy; ARMADILLO_AMBIENT
	ag Layy; ARMADILLO_STEP
	ah Layy; ARMADILLO_DEATH
	ai Layy; ARMADILLO_ROLL
	aj Layy; ARMADILLO_LAND
	ak Layy; ARMADILLO_SCUTE_DROP
	al Layy; ARMADILLO_UNROLL_FINISH
	am Layy; ARMADILLO_PEEK
	an Layy; ARMADILLO_UNROLL_START
	ao Layy; ARMADILLO_BRUSH
	ap Ljl; ARMOR_EQUIP_CHAIN
	aq Ljl; ARMOR_EQUIP_DIAMOND
	ar Ljl; ARMOR_EQUIP_ELYTRA
	as Ljl; ARMOR_EQUIP_GENERIC
	at Ljl; ARMOR_EQUIP_GOLD
	au Ljl; ARMOR_EQUIP_IRON
	av Ljl; ARMOR_EQUIP_LEATHER
	aw Ljl; ARMOR_EQUIP_NETHERITE
	ax Ljl; ARMOR_EQUIP_TURTLE
	ay Ljl; ARMOR_EQUIP_WOLF
	az Layy; ARMOR_UNEQUIP_WOLF
	b Layy; ALLAY_AMBIENT_WITHOUT_ITEM
	bA Layy; BASALT_BREAK
	bB Layy; BASALT_STEP
	bC Layy; BASALT_PLACE
	bD Layy; BASALT_HIT
	bE Layy; BASALT_FALL
	bF Layy; BAT_AMBIENT
	bG Layy; BAT_DEATH
	bH Layy; BAT_HURT
	bI Layy; BAT_LOOP
	bJ Layy; BAT_TAKEOFF
	bK Layy; BEACON_ACTIVATE
	bL Layy; BEACON_AMBIENT
	bM Layy; BEACON_DEACTIVATE
	bN Layy; BEACON_POWER_SELECT
	bO Layy; BEE_DEATH
	bP Layy; BEE_HURT
	bQ Layy; BEE_LOOP_AGGRESSIVE
	bR Layy; BEE_LOOP
	bS Layy; BEE_STING
	bT Layy; BEE_POLLINATE
	bU Layy; BEEHIVE_DRIP
	bV Layy; BEEHIVE_ENTER
	bW Layy; BEEHIVE_EXIT
	bX Layy; BEEHIVE_SHEAR
	bY Layy; BEEHIVE_WORK
	bZ Layy; BELL_BLOCK
	ba Layy; AZALEA_LEAVES_STEP
	bb Layy; BAMBOO_BREAK
	bc Layy; BAMBOO_FALL
	bd Layy; BAMBOO_HIT
	be Layy; BAMBOO_PLACE
	bf Layy; BAMBOO_STEP
	bg Layy; BAMBOO_SAPLING_BREAK
	bh Layy; BAMBOO_SAPLING_HIT
	bi Layy; BAMBOO_SAPLING_PLACE
	bj Layy; BAMBOO_WOOD_BREAK
	bk Layy; BAMBOO_WOOD_FALL
	bl Layy; BAMBOO_WOOD_HIT
	bm Layy; BAMBOO_WOOD_PLACE
	bn Layy; BAMBOO_WOOD_STEP
	bo Layy; BAMBOO_WOOD_DOOR_CLOSE
	bp Layy; BAMBOO_WOOD_DOOR_OPEN
	bq Layy; BAMBOO_WOOD_TRAPDOOR_CLOSE
	br Layy; BAMBOO_WOOD_TRAPDOOR_OPEN
	bs Layy; BAMBOO_WOOD_BUTTON_CLICK_OFF
	bt Layy; BAMBOO_WOOD_BUTTON_CLICK_ON
	bu Layy; BAMBOO_WOOD_PRESSURE_PLATE_CLICK_OFF
	bv Layy; BAMBOO_WOOD_PRESSURE_PLATE_CLICK_ON
	bw Layy; BAMBOO_WOOD_FENCE_GATE_CLOSE
	bx Layy; BAMBOO_WOOD_FENCE_GATE_OPEN
	by Layy; BARREL_CLOSE
	bz Layy; BARREL_OPEN
	c Layy; ALLAY_DEATH
	cA Layy; BLASTFURNACE_FIRE_CRACKLE
	cB Layy; BOTTLE_EMPTY
	cC Layy; BOTTLE_FILL
	cD Layy; BOTTLE_FILL_DRAGONBREATH
	cE Layy; BREEZE_CHARGE
	cF Layy; BREEZE_DEFLECT
	cG Layy; BREEZE_INHALE
	cH Layy; BREEZE_IDLE_GROUND
	cI Layy; BREEZE_IDLE_AIR
	cJ Layy; BREEZE_SHOOT
	cK Layy; BREEZE_JUMP
	cL Layy; BREEZE_LAND
	cM Layy; BREEZE_SLIDE
	cN Layy; BREEZE_DEATH
	cO Layy; BREEZE_HURT
	cP Layy; BREEZE_WHIRL
	cQ Ljl$c; BREEZE_WIND_CHARGE_BURST
	cR Layy; BREWING_STAND_BREW
	cS Layy; BRUSH_GENERIC
	cT Layy; BRUSH_SAND
	cU Layy; BRUSH_GRAVEL
	cV Layy; BRUSH_SAND_COMPLETED
	cW Layy; BRUSH_GRAVEL_COMPLETED
	cX Layy; BUBBLE_COLUMN_BUBBLE_POP
	cY Layy; BUBBLE_COLUMN_UPWARDS_AMBIENT
	cZ Layy; BUBBLE_COLUMN_UPWARDS_INSIDE
	ca Layy; BELL_RESONATE
	cb Layy; BIG_DRIPLEAF_BREAK
	cc Layy; BIG_DRIPLEAF_FALL
	cd Layy; BIG_DRIPLEAF_HIT
	ce Layy; BIG_DRIPLEAF_PLACE
	cf Layy; BIG_DRIPLEAF_STEP
	cg Layy; BLAZE_AMBIENT
	ch Layy; BLAZE_BURN
	ci Layy; BLAZE_DEATH
	cj Layy; BLAZE_HURT
	ck Layy; BLAZE_SHOOT
	cl Layy; BOAT_PADDLE_LAND
	cm Layy; BOAT_PADDLE_WATER
	cn Layy; BOGGED_AMBIENT
	co Layy; BOGGED_DEATH
	cp Layy; BOGGED_HURT
	cq Layy; BOGGED_SHEAR
	cr Layy; BOGGED_STEP
	cs Layy; BONE_BLOCK_BREAK
	ct Layy; BONE_BLOCK_FALL
	cu Layy; BONE_BLOCK_HIT
	cv Layy; BONE_BLOCK_PLACE
	cw Layy; BONE_BLOCK_STEP
	cx Layy; BONE_MEAL_USE
	cy Layy; BOOK_PAGE_TURN
	cz Layy; BOOK_PUT
	d Layy; ALLAY_HURT
	dA Layy; CALCITE_FALL
	dB Layy; CAMEL_AMBIENT
	dC Layy; CAMEL_DASH
	dD Layy; CAMEL_DASH_READY
	dE Layy; CAMEL_DEATH
	dF Layy; CAMEL_EAT
	dG Layy; CAMEL_HURT
	dH Ljl$c; CAMEL_SADDLE
	dI Layy; CAMEL_SIT
	dJ Layy; CAMEL_STAND
	dK Layy; CAMEL_STEP
	dL Layy; CAMEL_STEP_SAND
	dM Layy; CAMPFIRE_CRACKLE
	dN Layy; CANDLE_AMBIENT
	dO Layy; CANDLE_BREAK
	dP Layy; CANDLE_EXTINGUISH
	dQ Layy; CANDLE_FALL
	dR Layy; CANDLE_HIT
	dS Layy; CANDLE_PLACE
	dT Layy; CANDLE_STEP
	dU Layy; CAT_AMBIENT
	dV Layy; CAT_STRAY_AMBIENT
	dW Layy; CAT_DEATH
	dX Layy; CAT_EAT
	dY Layy; CAT_HISS
	dZ Layy; CAT_BEG_FOR_FOOD
	da Layy; BUBBLE_COLUMN_WHIRLPOOL_AMBIENT
	db Layy; BUBBLE_COLUMN_WHIRLPOOL_INSIDE
	dc Layy; BUBBLE_POP
	dd Layy; BUCKET_EMPTY
	de Layy; BUCKET_EMPTY_AXOLOTL
	df Layy; BUCKET_EMPTY_FISH
	dg Layy; BUCKET_EMPTY_LAVA
	dh Layy; BUCKET_EMPTY_POWDER_SNOW
	di Layy; BUCKET_EMPTY_TADPOLE
	dj Layy; BUCKET_FILL
	dk Layy; BUCKET_FILL_AXOLOTL
	dl Layy; BUCKET_FILL_FISH
	dm Layy; BUCKET_FILL_LAVA
	dn Layy; BUCKET_FILL_POWDER_SNOW
	do Layy; BUCKET_FILL_TADPOLE
	dp Layy; BUNDLE_DROP_CONTENTS
	dq Layy; BUNDLE_INSERT
	dr Layy; BUNDLE_INSERT_FAIL
	ds Layy; BUNDLE_REMOVE_ONE
	dt Layy; CACTUS_FLOWER_BREAK
	du Layy; CACTUS_FLOWER_PLACE
	dv Layy; CAKE_ADD_CANDLE
	dw Layy; CALCITE_BREAK
	dx Layy; CALCITE_STEP
	dy Layy; CALCITE_PLACE
	dz Layy; CALCITE_HIT
	e Layy; ALLAY_ITEM_GIVEN
	eA Layy; CHERRY_LEAVES_HIT
	eB Layy; CHERRY_LEAVES_PLACE
	eC Layy; CHERRY_LEAVES_STEP
	eD Layy; CHERRY_WOOD_HANGING_SIGN_STEP
	eE Layy; CHERRY_WOOD_HANGING_SIGN_BREAK
	eF Layy; CHERRY_WOOD_HANGING_SIGN_FALL
	eG Layy; CHERRY_WOOD_HANGING_SIGN_HIT
	eH Layy; CHERRY_WOOD_HANGING_SIGN_PLACE
	eI Layy; CHERRY_WOOD_DOOR_CLOSE
	eJ Layy; CHERRY_WOOD_DOOR_OPEN
	eK Layy; CHERRY_WOOD_TRAPDOOR_CLOSE
	eL Layy; CHERRY_WOOD_TRAPDOOR_OPEN
	eM Layy; CHERRY_WOOD_BUTTON_CLICK_OFF
	eN Layy; CHERRY_WOOD_BUTTON_CLICK_ON
	eO Layy; CHERRY_WOOD_PRESSURE_PLATE_CLICK_OFF
	eP Layy; CHERRY_WOOD_PRESSURE_PLATE_CLICK_ON
	eQ Layy; CHERRY_WOOD_FENCE_GATE_CLOSE
	eR Layy; CHERRY_WOOD_FENCE_GATE_OPEN
	eS Layy; CHEST_CLOSE
	eT Layy; CHEST_LOCKED
	eU Layy; CHEST_OPEN
	eV Layy; CHICKEN_AMBIENT
	eW Layy; CHICKEN_DEATH
	eX Layy; CHICKEN_EGG
	eY Layy; CHICKEN_HURT
	eZ Layy; CHICKEN_STEP
	ea Layy; CAT_HURT
	eb Layy; CAT_PURR
	ec Layy; CAT_PURREOW
	ed Layy; CAVE_VINES_BREAK
	ee Layy; CAVE_VINES_FALL
	ef Layy; CAVE_VINES_HIT
	eg Layy; CAVE_VINES_PLACE
	eh Layy; CAVE_VINES_STEP
	ei Layy; CAVE_VINES_PICK_BERRIES
	ej Layy; CHAIN_BREAK
	ek Layy; CHAIN_FALL
	el Layy; CHAIN_HIT
	em Layy; CHAIN_PLACE
	en Layy; CHAIN_STEP
	eo Layy; CHERRY_WOOD_BREAK
	ep Layy; CHERRY_WOOD_FALL
	eq Layy; CHERRY_WOOD_HIT
	er Layy; CHERRY_WOOD_PLACE
	es Layy; CHERRY_WOOD_STEP
	et Layy; CHERRY_SAPLING_BREAK
	eu Layy; CHERRY_SAPLING_FALL
	ev Layy; CHERRY_SAPLING_HIT
	ew Layy; CHERRY_SAPLING_PLACE
	ex Layy; CHERRY_SAPLING_STEP
	ey Layy; CHERRY_LEAVES_BREAK
	ez Layy; CHERRY_LEAVES_FALL
	f Layy; ALLAY_ITEM_TAKEN
	fA Layy; CONDUIT_ACTIVATE
	fB Layy; CONDUIT_AMBIENT
	fC Layy; CONDUIT_AMBIENT_SHORT
	fD Layy; CONDUIT_ATTACK_TARGET
	fE Layy; CONDUIT_DEACTIVATE
	fF Layy; COPPER_BULB_BREAK
	fG Layy; COPPER_BULB_STEP
	fH Layy; COPPER_BULB_PLACE
	fI Layy; COPPER_BULB_HIT
	fJ Layy; COPPER_BULB_FALL
	fK Layy; COPPER_BULB_TURN_ON
	fL Layy; COPPER_BULB_TURN_OFF
	fM Layy; COPPER_BREAK
	fN Layy; COPPER_STEP
	fO Layy; COPPER_PLACE
	fP Layy; COPPER_HIT
	fQ Layy; COPPER_FALL
	fR Layy; COPPER_DOOR_CLOSE
	fS Layy; COPPER_DOOR_OPEN
	fT Layy; COPPER_GRATE_BREAK
	fU Layy; COPPER_GRATE_STEP
	fV Layy; COPPER_GRATE_PLACE
	fW Layy; COPPER_GRATE_HIT
	fX Layy; COPPER_GRATE_FALL
	fY Layy; COPPER_TRAPDOOR_CLOSE
	fZ Layy; COPPER_TRAPDOOR_OPEN
	fa Layy; CHISELED_BOOKSHELF_BREAK
	fb Layy; CHISELED_BOOKSHELF_FALL
	fc Layy; CHISELED_BOOKSHELF_HIT
	fd Layy; CHISELED_BOOKSHELF_INSERT
	fe Layy; CHISELED_BOOKSHELF_INSERT_ENCHANTED
	ff Layy; CHISELED_BOOKSHELF_STEP
	fg Layy; CHISELED_BOOKSHELF_PICKUP
	fh Layy; CHISELED_BOOKSHELF_PICKUP_ENCHANTED
	fi Layy; CHISELED_BOOKSHELF_PLACE
	fj Layy; CHORUS_FLOWER_DEATH
	fk Layy; CHORUS_FLOWER_GROW
	fl Layy; CHORUS_FRUIT_TELEPORT
	fm Layy; COBWEB_BREAK
	fn Layy; COBWEB_STEP
	fo Layy; COBWEB_PLACE
	fp Layy; COBWEB_HIT
	fq Layy; COBWEB_FALL
	fr Layy; COD_AMBIENT
	fs Layy; COD_DEATH
	ft Layy; COD_FLOP
	fu Layy; COD_HURT
	fv Layy; COMPARATOR_CLICK
	fw Layy; COMPOSTER_EMPTY
	fx Layy; COMPOSTER_FILL
	fy Layy; COMPOSTER_FILL_SUCCESS
	fz Layy; COMPOSTER_READY
	g Layy; ALLAY_THROW
	gA Layy; CREAKING_HEART_HURT
	gB Layy; CREAKING_HEART_PLACE
	gC Layy; CREAKING_HEART_STEP
	gD Layy; CREAKING_HEART_IDLE
	gE Layy; CREAKING_HEART_SPAWN
	gF Layy; CREEPER_DEATH
	gG Layy; CREEPER_HURT
	gH Layy; CREEPER_PRIMED
	gI Layy; CROP_BREAK
	gJ Layy; CROP_PLANTED
	gK Layy; CROSSBOW_HIT
	gL Ljl; CROSSBOW_LOADING_END
	gM Ljl; CROSSBOW_LOADING_MIDDLE
	gN Ljl; CROSSBOW_LOADING_START
	gO Ljl; CROSSBOW_QUICK_CHARGE_1
	gP Ljl; CROSSBOW_QUICK_CHARGE_2
	gQ Ljl; CROSSBOW_QUICK_CHARGE_3
	gR Layy; CROSSBOW_SHOOT
	gS Layy; DEAD_BUSH_IDLE
	gT Layy; DECORATED_POT_BREAK
	gU Layy; DECORATED_POT_FALL
	gV Layy; DECORATED_POT_HIT
	gW Layy; DECORATED_POT_INSERT
	gX Layy; DECORATED_POT_INSERT_FAIL
	gY Layy; DECORATED_POT_STEP
	gZ Layy; DECORATED_POT_PLACE
	ga Layy; CORAL_BLOCK_BREAK
	gb Layy; CORAL_BLOCK_FALL
	gc Layy; CORAL_BLOCK_HIT
	gd Layy; CORAL_BLOCK_PLACE
	ge Layy; CORAL_BLOCK_STEP
	gf Layy; COW_AMBIENT
	gg Layy; COW_DEATH
	gh Layy; COW_HURT
	gi Layy; COW_MILK
	gj Layy; COW_STEP
	gk Layy; CRAFTER_CRAFT
	gl Layy; CRAFTER_FAIL
	gm Layy; CREAKING_AMBIENT
	gn Layy; CREAKING_ACTIVATE
	go Layy; CREAKING_DEACTIVATE
	gp Layy; CREAKING_ATTACK
	gq Layy; CREAKING_DEATH
	gr Layy; CREAKING_STEP
	gs Layy; CREAKING_FREEZE
	gt Layy; CREAKING_UNFREEZE
	gu Layy; CREAKING_SPAWN
	gv Layy; CREAKING_SWAY
	gw Layy; CREAKING_TWITCH
	gx Layy; CREAKING_HEART_BREAK
	gy Layy; CREAKING_HEART_FALL
	gz Layy; CREAKING_HEART_HIT
	h Ljl$c; AMBIENT_CAVE
	hA Layy; DOLPHIN_PLAY
	hB Layy; DOLPHIN_SPLASH
	hC Layy; DOLPHIN_SWIM
	hD Layy; DONKEY_AMBIENT
	hE Layy; DONKEY_ANGRY
	hF Layy; DONKEY_CHEST
	hG Layy; DONKEY_DEATH
	hH Layy; DONKEY_EAT
	hI Layy; DONKEY_HURT
	hJ Layy; DONKEY_JUMP
	hK Layy; DRIED_GHAST_BREAK
	hL Layy; DRIED_GHAST_STEP
	hM Layy; DRIED_GHAST_FALL
	hN Layy; DRIED_GHAST_AMBIENT
	hO Layy; DRIED_GHAST_AMBIENT_WATER
	hP Layy; DRIED_GHAST_PLACE
	hQ Layy; DRIED_GHAST_PLACE_IN_WATER
	hR Layy; DRIED_GHAST_TRANSITION
	hS Layy; DRIPSTONE_BLOCK_BREAK
	hT Layy; DRIPSTONE_BLOCK_STEP
	hU Layy; DRIPSTONE_BLOCK_PLACE
	hV Layy; DRIPSTONE_BLOCK_HIT
	hW Layy; DRIPSTONE_BLOCK_FALL
	hX Layy; DRY_GRASS
	hY Layy; POINTED_DRIPSTONE_BREAK
	hZ Layy; POINTED_DRIPSTONE_STEP
	ha Layy; DECORATED_POT_SHATTER
	hb Layy; DEEPSLATE_BRICKS_BREAK
	hc Layy; DEEPSLATE_BRICKS_FALL
	hd Layy; DEEPSLATE_BRICKS_HIT
	he Layy; DEEPSLATE_BRICKS_PLACE
	hf Layy; DEEPSLATE_BRICKS_STEP
	hg Layy; DEEPSLATE_BREAK
	hh Layy; DEEPSLATE_FALL
	hi Layy; DEEPSLATE_HIT
	hj Layy; DEEPSLATE_PLACE
	hk Layy; DEEPSLATE_STEP
	hl Layy; DEEPSLATE_TILES_BREAK
	hm Layy; DEEPSLATE_TILES_FALL
	hn Layy; DEEPSLATE_TILES_HIT
	ho Layy; DEEPSLATE_TILES_PLACE
	hp Layy; DEEPSLATE_TILES_STEP
	hq Layy; DISPENSER_DISPENSE
	hr Layy; DISPENSER_FAIL
	hs Layy; DISPENSER_LAUNCH
	ht Layy; DOLPHIN_AMBIENT
	hu Layy; DOLPHIN_AMBIENT_WATER
	hv Layy; DOLPHIN_ATTACK
	hw Layy; DOLPHIN_DEATH
	hx Layy; DOLPHIN_EAT
	hy Layy; DOLPHIN_HURT
	hz Layy; DOLPHIN_JUMP
	i Ljl$c; AMBIENT_BASALT_DELTAS_ADDITIONS
	iA Layy; ELDER_GUARDIAN_FLOP
	iB Layy; ELDER_GUARDIAN_HURT
	iC Layy; ELDER_GUARDIAN_HURT_LAND
	iD Layy; ELYTRA_FLYING
	iE Layy; ENCHANTMENT_TABLE_USE
	iF Layy; ENDER_CHEST_CLOSE
	iG Layy; ENDER_CHEST_OPEN
	iH Layy; ENDER_DRAGON_AMBIENT
	iI Layy; ENDER_DRAGON_DEATH
	iJ Layy; DRAGON_FIREBALL_EXPLODE
	iK Layy; ENDER_DRAGON_FLAP
	iL Layy; ENDER_DRAGON_GROWL
	iM Layy; ENDER_DRAGON_HURT
	iN Layy; ENDER_DRAGON_SHOOT
	iO Layy; ENDER_EYE_DEATH
	iP Layy; ENDER_EYE_LAUNCH
	iQ Layy; ENDERMAN_AMBIENT
	iR Layy; ENDERMAN_DEATH
	iS Layy; ENDERMAN_HURT
	iT Layy; ENDERMAN_SCREAM
	iU Layy; ENDERMAN_STARE
	iV Layy; ENDERMAN_TELEPORT
	iW Layy; ENDERMITE_AMBIENT
	iX Layy; ENDERMITE_DEATH
	iY Layy; ENDERMITE_HURT
	iZ Layy; ENDERMITE_STEP
	ia Layy; POINTED_DRIPSTONE_PLACE
	ib Layy; POINTED_DRIPSTONE_HIT
	ic Layy; POINTED_DRIPSTONE_FALL
	id Layy; POINTED_DRIPSTONE_LAND
	ie Layy; POINTED_DRIPSTONE_DRIP_LAVA
	if Layy; POINTED_DRIPSTONE_DRIP_WATER
	ig Layy; POINTED_DRIPSTONE_DRIP_LAVA_INTO_CAULDRON
	ih Layy; POINTED_DRIPSTONE_DRIP_WATER_INTO_CAULDRON
	ii Layy; BIG_DRIPLEAF_TILT_DOWN
	ij Layy; BIG_DRIPLEAF_TILT_UP
	ik Layy; DROWNED_AMBIENT
	il Layy; DROWNED_AMBIENT_WATER
	im Layy; DROWNED_DEATH
	in Layy; DROWNED_DEATH_WATER
	io Layy; DROWNED_HURT
	ip Layy; DROWNED_HURT_WATER
	iq Layy; DROWNED_SHOOT
	ir Layy; DROWNED_STEP
	is Layy; DROWNED_SWIM
	it Layy; DYE_USE
	iu Layy; EGG_THROW
	iv Layy; ELDER_GUARDIAN_AMBIENT
	iw Layy; ELDER_GUARDIAN_AMBIENT_LAND
	ix Layy; ELDER_GUARDIAN_CURSE
	iy Layy; ELDER_GUARDIAN_DEATH
	iz Layy; ELDER_GUARDIAN_DEATH_LAND
	j Ljl$c; AMBIENT_BASALT_DELTAS_LOOP
	jA Layy; FIREWORK_ROCKET_LARGE_BLAST
	jB Layy; FIREWORK_ROCKET_LARGE_BLAST_FAR
	jC Layy; FIREWORK_ROCKET_LAUNCH
	jD Layy; FIREWORK_ROCKET_SHOOT
	jE Layy; FIREWORK_ROCKET_TWINKLE
	jF Layy; FIREWORK_ROCKET_TWINKLE_FAR
	jG Layy; FIRE_AMBIENT
	jH Layy; FIRE_EXTINGUISH
	jI Layy; FISH_SWIM
	jJ Layy; FISHING_BOBBER_RETRIEVE
	jK Layy; FISHING_BOBBER_SPLASH
	jL Layy; FISHING_BOBBER_THROW
	jM Layy; FLINTANDSTEEL_USE
	jN Layy; FLOWERING_AZALEA_BREAK
	jO Layy; FLOWERING_AZALEA_FALL
	jP Layy; FLOWERING_AZALEA_HIT
	jQ Layy; FLOWERING_AZALEA_PLACE
	jR Layy; FLOWERING_AZALEA_STEP
	jS Layy; FOX_AGGRO
	jT Layy; FOX_AMBIENT
	jU Layy; FOX_BITE
	jV Layy; FOX_DEATH
	jW Layy; FOX_EAT
	jX Layy; FOX_HURT
	jY Layy; FOX_SCREECH
	jZ Layy; FOX_SLEEP
	ja Layy; ENDER_PEARL_THROW
	jb Layy; END_GATEWAY_SPAWN
	jc Layy; END_PORTAL_FRAME_FILL
	jd Layy; END_PORTAL_SPAWN
	je Layy; EVOKER_AMBIENT
	jf Layy; EVOKER_CAST_SPELL
	jg Layy; EVOKER_CELEBRATE
	jh Layy; EVOKER_DEATH
	ji Layy; EVOKER_FANGS_ATTACK
	jj Layy; EVOKER_HURT
	jk Layy; EVOKER_PREPARE_ATTACK
	jl Layy; EVOKER_PREPARE_SUMMON
	jm Layy; EVOKER_PREPARE_WOLOLO
	jn Layy; EXPERIENCE_BOTTLE_THROW
	jo Layy; EXPERIENCE_ORB_PICKUP
	jp Layy; EYEBLOSSOM_OPEN_LONG
	jq Layy; EYEBLOSSOM_OPEN
	jr Layy; EYEBLOSSOM_CLOSE_LONG
	js Layy; EYEBLOSSOM_CLOSE
	jt Layy; EYEBLOSSOM_IDLE
	ju Layy; FENCE_GATE_CLOSE
	jv Layy; FENCE_GATE_OPEN
	jw Layy; FIRECHARGE_USE
	jx Layy; FIREFLY_BUSH_IDLE
	jy Layy; FIREWORK_ROCKET_BLAST
	jz Layy; FIREWORK_ROCKET_BLAST_FAR
	k Ljl$c; AMBIENT_BASALT_DELTAS_MOOD
	kA Layy; FROG_EAT
	kB Layy; FROG_HURT
	kC Layy; FROG_LAY_SPAWN
	kD Layy; FROG_LONG_JUMP
	kE Layy; FROG_STEP
	kF Layy; FROG_TONGUE
	kG Layy; ROOTS_BREAK
	kH Layy; ROOTS_STEP
	kI Layy; ROOTS_PLACE
	kJ Layy; ROOTS_HIT
	kK Layy; ROOTS_FALL
	kL Layy; FURNACE_FIRE_CRACKLE
	kM Layy; GENERIC_BIG_FALL
	kN Layy; GENERIC_BURN
	kO Layy; GENERIC_DEATH
	kP Ljl$c; GENERIC_DRINK
	kQ Ljl$c; GENERIC_EAT
	kR Ljl$c; GENERIC_EXPLODE
	kS Layy; GENERIC_EXTINGUISH_FIRE
	kT Layy; GENERIC_HURT
	kU Layy; GENERIC_SMALL_FALL
	kV Layy; GENERIC_SPLASH
	kW Layy; GENERIC_SWIM
	kX Layy; GHAST_AMBIENT
	kY Layy; GHAST_DEATH
	kZ Layy; GHAST_HURT
	ka Layy; FOX_SNIFF
	kb Layy; FOX_SPIT
	kc Layy; FOX_TELEPORT
	kd Layy; SUSPICIOUS_SAND_BREAK
	ke Layy; SUSPICIOUS_SAND_STEP
	kf Layy; SUSPICIOUS_SAND_PLACE
	kg Layy; SUSPICIOUS_SAND_HIT
	kh Layy; SUSPICIOUS_SAND_FALL
	ki Layy; SUSPICIOUS_GRAVEL_BREAK
	kj Layy; SUSPICIOUS_GRAVEL_STEP
	kk Layy; SUSPICIOUS_GRAVEL_PLACE
	kl Layy; SUSPICIOUS_GRAVEL_HIT
	km Layy; SUSPICIOUS_GRAVEL_FALL
	kn Layy; FROGLIGHT_BREAK
	ko Layy; FROGLIGHT_FALL
	kp Layy; FROGLIGHT_HIT
	kq Layy; FROGLIGHT_PLACE
	kr Layy; FROGLIGHT_STEP
	ks Layy; FROGSPAWNSTEP
	kt Layy; FROGSPAWN_BREAK
	ku Layy; FROGSPAWN_FALL
	kv Layy; FROGSPAWN_HATCH
	kw Layy; FROGSPAWN_HIT
	kx Layy; FROGSPAWN_PLACE
	ky Layy; FROG_AMBIENT
	kz Layy; FROG_DEATH
	l Ljl$c; AMBIENT_CRIMSON_FOREST_ADDITIONS
	lA Layy; GLOW_SQUID_SQUIRT
	lB Layy; GOAT_AMBIENT
	lC Layy; GOAT_DEATH
	lD Layy; GOAT_EAT
	lE Layy; GOAT_HURT
	lF Layy; GOAT_LONG_JUMP
	lG Layy; GOAT_MILK
	lH Layy; GOAT_PREPARE_RAM
	lI Layy; GOAT_RAM_IMPACT
	lJ Layy; GOAT_HORN_BREAK
	lK Layy; GOAT_SCREAMING_AMBIENT
	lL Layy; GOAT_SCREAMING_DEATH
	lM Layy; GOAT_SCREAMING_EAT
	lN Layy; GOAT_SCREAMING_HURT
	lO Layy; GOAT_SCREAMING_LONG_JUMP
	lP Layy; GOAT_SCREAMING_MILK
	lQ Layy; GOAT_SCREAMING_PREPARE_RAM
	lR Layy; GOAT_SCREAMING_RAM_IMPACT
	lS Layy; GOAT_STEP
	lT Layy; GRASS_BREAK
	lU Layy; GRASS_FALL
	lV Layy; GRASS_HIT
	lW Layy; GRASS_PLACE
	lX Layy; GRASS_STEP
	lY Layy; GRAVEL_BREAK
	lZ Layy; GRAVEL_FALL
	la Layy; GHAST_SCREAM
	lb Layy; GHAST_SHOOT
	lc Layy; GHAST_WARN
	ld Layy; GHASTLING_AMBIENT
	le Layy; GHASTLING_DEATH
	lf Layy; GHASTLING_HURT
	lg Layy; GHASTLING_SPAWN
	lh Layy; GILDED_BLACKSTONE_BREAK
	li Layy; GILDED_BLACKSTONE_FALL
	lj Layy; GILDED_BLACKSTONE_HIT
	lk Layy; GILDED_BLACKSTONE_PLACE
	ll Layy; GILDED_BLACKSTONE_STEP
	lm Layy; GLASS_BREAK
	ln Layy; GLASS_FALL
	lo Layy; GLASS_HIT
	lp Layy; GLASS_PLACE
	lq Layy; GLASS_STEP
	lr Layy; GLOW_INK_SAC_USE
	ls Layy; GLOW_ITEM_FRAME_ADD_ITEM
	lt Layy; GLOW_ITEM_FRAME_BREAK
	lu Layy; GLOW_ITEM_FRAME_PLACE
	lv Layy; GLOW_ITEM_FRAME_REMOVE_ITEM
	lw Layy; GLOW_ITEM_FRAME_ROTATE_ITEM
	lx Layy; GLOW_SQUID_AMBIENT
	ly Layy; GLOW_SQUID_DEATH
	lz Layy; GLOW_SQUID_HURT
	m Ljl$c; AMBIENT_CRIMSON_FOREST_LOOP
	mA Layy; HAPPY_GHAST_RIDING
	mB Layy; HEAVY_CORE_BREAK
	mC Layy; HEAVY_CORE_FALL
	mD Layy; HEAVY_CORE_HIT
	mE Layy; HEAVY_CORE_PLACE
	mF Layy; HEAVY_CORE_STEP
	mG Layy; NETHER_WOOD_HANGING_SIGN_STEP
	mH Layy; NETHER_WOOD_HANGING_SIGN_BREAK
	mI Layy; NETHER_WOOD_HANGING_SIGN_FALL
	mJ Layy; NETHER_WOOD_HANGING_SIGN_HIT
	mK Layy; NETHER_WOOD_HANGING_SIGN_PLACE
	mL Layy; BAMBOO_WOOD_HANGING_SIGN_STEP
	mM Layy; BAMBOO_WOOD_HANGING_SIGN_BREAK
	mN Layy; BAMBOO_WOOD_HANGING_SIGN_FALL
	mO Layy; BAMBOO_WOOD_HANGING_SIGN_HIT
	mP Layy; BAMBOO_WOOD_HANGING_SIGN_PLACE
	mQ Layy; TRIAL_SPAWNER_BREAK
	mR Layy; TRIAL_SPAWNER_STEP
	mS Layy; TRIAL_SPAWNER_PLACE
	mT Layy; TRIAL_SPAWNER_HIT
	mU Layy; TRIAL_SPAWNER_FALL
	mV Layy; TRIAL_SPAWNER_SPAWN_MOB
	mW Layy; TRIAL_SPAWNER_ABOUT_TO_SPAWN_ITEM
	mX Layy; TRIAL_SPAWNER_SPAWN_ITEM
	mY Layy; TRIAL_SPAWNER_SPAWN_ITEM_BEGIN
	mZ Layy; TRIAL_SPAWNER_DETECT_PLAYER
	ma Layy; GRAVEL_HIT
	mb Layy; GRAVEL_PLACE
	mc Layy; GRAVEL_STEP
	md Layy; GRINDSTONE_USE
	me Layy; GROWING_PLANT_CROP
	mf Layy; GUARDIAN_AMBIENT
	mg Layy; GUARDIAN_AMBIENT_LAND
	mh Layy; GUARDIAN_ATTACK
	mi Layy; GUARDIAN_DEATH
	mj Layy; GUARDIAN_DEATH_LAND
	mk Layy; GUARDIAN_FLOP
	ml Layy; GUARDIAN_HURT
	mm Layy; GUARDIAN_HURT_LAND
	mn Layy; HANGING_ROOTS_BREAK
	mo Layy; HANGING_ROOTS_FALL
	mp Layy; HANGING_ROOTS_HIT
	mq Layy; HANGING_ROOTS_PLACE
	mr Layy; HANGING_ROOTS_STEP
	ms Layy; HANGING_SIGN_STEP
	mt Layy; HANGING_SIGN_BREAK
	mu Layy; HANGING_SIGN_FALL
	mv Layy; HANGING_SIGN_HIT
	mw Layy; HANGING_SIGN_PLACE
	mx Layy; HAPPY_GHAST_AMBIENT
	my Layy; HAPPY_GHAST_DEATH
	mz Layy; HAPPY_GHAST_HURT
	n Ljl$c; AMBIENT_CRIMSON_FOREST_MOOD
	nA Ljl$c; HONEY_DRINK
	nB I GOAT_HORN_VARIANT_COUNT
	nC Lcom/google/common/collect/ImmutableList; GOAT_HORN_SOUND_VARIANTS
	nD Layy; HORSE_AMBIENT
	nE Layy; HORSE_ANGRY
	nF Ljl$c; HORSE_ARMOR
	nG Ljl$c; HORSE_ARMOR_UNEQUIP
	nH Layy; HORSE_BREATHE
	nI Layy; HORSE_DEATH
	nJ Layy; HORSE_EAT
	nK Layy; HORSE_GALLOP
	nL Layy; HORSE_HURT
	nM Layy; HORSE_JUMP
	nN Layy; HORSE_LAND
	nO Ljl$c; HORSE_SADDLE
	nP Layy; HORSE_STEP
	nQ Layy; HORSE_STEP_WOOD
	nR Layy; HOSTILE_BIG_FALL
	nS Layy; HOSTILE_DEATH
	nT Layy; HOSTILE_HURT
	nU Layy; HOSTILE_SMALL_FALL
	nV Layy; HOSTILE_SPLASH
	nW Layy; HOSTILE_SWIM
	nX Layy; HUSK_AMBIENT
	nY Layy; HUSK_CONVERTED_TO_ZOMBIE
	nZ Layy; HUSK_DEATH
	na Layy; TRIAL_SPAWNER_OMINOUS_ACTIVATE
	nb Layy; TRIAL_SPAWNER_AMBIENT
	nc Layy; TRIAL_SPAWNER_AMBIENT_OMINOUS
	nd Layy; TRIAL_SPAWNER_OPEN_SHUTTER
	ne Layy; TRIAL_SPAWNER_CLOSE_SHUTTER
	nf Layy; TRIAL_SPAWNER_EJECT_ITEM
	ng Ljl$c; HARNESS_EQUIP
	nh Layy; HARNESS_UNEQUIP
	ni Layy; HARNESS_GOGGLES_UP
	nj Layy; HARNESS_GOGGLES_DOWN
	nk Layy; HOE_TILL
	nl Layy; HOGLIN_AMBIENT
	nm Layy; HOGLIN_ANGRY
	nn Layy; HOGLIN_ATTACK
	no Layy; HOGLIN_CONVERTED_TO_ZOMBIFIED
	np Layy; HOGLIN_DEATH
	nq Layy; HOGLIN_HURT
	nr Layy; HOGLIN_RETREAT
	ns Layy; HOGLIN_STEP
	nt Layy; HONEY_BLOCK_BREAK
	nu Layy; HONEY_BLOCK_FALL
	nv Layy; HONEY_BLOCK_HIT
	nw Layy; HONEY_BLOCK_PLACE
	nx Layy; HONEY_BLOCK_SLIDE
	ny Layy; HONEY_BLOCK_STEP
	nz Layy; HONEYCOMB_WAX_ON
	o Ljl$c; AMBIENT_NETHER_WASTES_ADDITIONS
	oA Layy; ITEM_FRAME_BREAK
	oB Layy; ITEM_FRAME_PLACE
	oC Layy; ITEM_FRAME_REMOVE_ITEM
	oD Layy; ITEM_FRAME_ROTATE_ITEM
	oE Ljl$c; ITEM_BREAK
	oF Layy; ITEM_PICKUP
	oG Layy; LADDER_BREAK
	oH Layy; LADDER_FALL
	oI Layy; LADDER_HIT
	oJ Layy; LADDER_PLACE
	oK Layy; LADDER_STEP
	oL Layy; LANTERN_BREAK
	oM Layy; LANTERN_FALL
	oN Layy; LANTERN_HIT
	oO Layy; LANTERN_PLACE
	oP Layy; LANTERN_STEP
	oQ Layy; LARGE_AMETHYST_BUD_BREAK
	oR Layy; LARGE_AMETHYST_BUD_PLACE
	oS Layy; LAVA_AMBIENT
	oT Layy; LAVA_EXTINGUISH
	oU Layy; LAVA_POP
	oV Layy; LEAF_LITTER_BREAK
	oW Layy; LEAF_LITTER_STEP
	oX Layy; LEAF_LITTER_PLACE
	oY Layy; LEAF_LITTER_HIT
	oZ Layy; LEAF_LITTER_FALL
	oa Layy; HUSK_HURT
	ob Layy; HUSK_STEP
	oc Layy; ILLUSIONER_AMBIENT
	od Layy; ILLUSIONER_CAST_SPELL
	oe Layy; ILLUSIONER_DEATH
	of Layy; ILLUSIONER_HURT
	og Layy; ILLUSIONER_MIRROR_MOVE
	oh Layy; ILLUSIONER_PREPARE_BLINDNESS
	oi Layy; ILLUSIONER_PREPARE_MIRROR
	oj Layy; INK_SAC_USE
	ok Layy; IRON_BREAK
	ol Layy; IRON_STEP
	om Layy; IRON_PLACE
	on Layy; IRON_HIT
	oo Layy; IRON_FALL
	op Layy; IRON_DOOR_CLOSE
	oq Layy; IRON_DOOR_OPEN
	or Layy; IRON_GOLEM_ATTACK
	os Layy; IRON_GOLEM_DAMAGE
	ot Layy; IRON_GOLEM_DEATH
	ou Layy; IRON_GOLEM_HURT
	ov Layy; IRON_GOLEM_REPAIR
	ow Layy; IRON_GOLEM_STEP
	ox Layy; IRON_TRAPDOOR_CLOSE
	oy Layy; IRON_TRAPDOOR_OPEN
	oz Layy; ITEM_FRAME_ADD_ITEM
	p Ljl$c; AMBIENT_NETHER_WASTES_LOOP
	pA Layy; MACE_SMASH_GROUND_HEAVY
	pB Layy; MAGMA_CUBE_DEATH
	pC Layy; MAGMA_CUBE_HURT
	pD Layy; MAGMA_CUBE_HURT_SMALL
	pE Layy; MAGMA_CUBE_JUMP
	pF Layy; MAGMA_CUBE_SQUISH
	pG Layy; MAGMA_CUBE_SQUISH_SMALL
	pH Layy; MANGROVE_ROOTS_BREAK
	pI Layy; MANGROVE_ROOTS_FALL
	pJ Layy; MANGROVE_ROOTS_HIT
	pK Layy; MANGROVE_ROOTS_PLACE
	pL Layy; MANGROVE_ROOTS_STEP
	pM Layy; MEDIUM_AMETHYST_BUD_BREAK
	pN Layy; MEDIUM_AMETHYST_BUD_PLACE
	pO Layy; METAL_BREAK
	pP Layy; METAL_FALL
	pQ Layy; METAL_HIT
	pR Layy; METAL_PLACE
	pS Layy; METAL_PRESSURE_PLATE_CLICK_OFF
	pT Layy; METAL_PRESSURE_PLATE_CLICK_ON
	pU Layy; METAL_STEP
	pV Layy; MINECART_INSIDE_UNDERWATER
	pW Layy; MINECART_INSIDE
	pX Layy; MINECART_RIDING
	pY Layy; MOOSHROOM_CONVERT
	pZ Layy; MOOSHROOM_EAT
	pa Layy; LEAD_UNTIED
	pb Layy; LEAD_TIED
	pc Layy; LEAD_BREAK
	pd Layy; LEVER_CLICK
	pe Layy; LIGHTNING_BOLT_IMPACT
	pf Layy; LIGHTNING_BOLT_THUNDER
	pg Layy; LINGERING_POTION_THROW
	ph Layy; LLAMA_AMBIENT
	pi Layy; LLAMA_ANGRY
	pj Layy; LLAMA_CHEST
	pk Layy; LLAMA_DEATH
	pl Layy; LLAMA_EAT
	pm Layy; LLAMA_HURT
	pn Layy; LLAMA_SPIT
	po Layy; LLAMA_STEP
	pp Ljl$c; LLAMA_SWAG
	pq Ljl$c; LLAMA_CARPET_UNEQUIP
	pr Layy; MAGMA_CUBE_DEATH_SMALL
	ps Layy; LODESTONE_BREAK
	pt Layy; LODESTONE_STEP
	pu Layy; LODESTONE_PLACE
	pv Layy; LODESTONE_HIT
	pw Layy; LODESTONE_FALL
	px Layy; LODESTONE_COMPASS_LOCK
	py Layy; MACE_SMASH_AIR
	pz Layy; MACE_SMASH_GROUND
	q Ljl$c; AMBIENT_NETHER_WASTES_MOOD
	qA Layy; MUD_BRICKS_PLACE
	qB Layy; MUD_BRICKS_STEP
	qC Layy; MUDDY_MANGROVE_ROOTS_BREAK
	qD Layy; MUDDY_MANGROVE_ROOTS_FALL
	qE Layy; MUDDY_MANGROVE_ROOTS_HIT
	qF Layy; MUDDY_MANGROVE_ROOTS_PLACE
	qG Layy; MUDDY_MANGROVE_ROOTS_STEP
	qH Layy; MULE_AMBIENT
	qI Layy; MULE_ANGRY
	qJ Layy; MULE_CHEST
	qK Layy; MULE_DEATH
	qL Layy; MULE_EAT
	qM Layy; MULE_HURT
	qN Layy; MULE_JUMP
	qO Ljl$c; MUSIC_CREATIVE
	qP Ljl$c; MUSIC_CREDITS
	qQ Ljl$c; MUSIC_DISC_5
	qR Ljl$c; MUSIC_DISC_11
	qS Ljl$c; MUSIC_DISC_13
	qT Ljl$c; MUSIC_DISC_BLOCKS
	qU Ljl$c; MUSIC_DISC_CAT
	qV Ljl$c; MUSIC_DISC_CHIRP
	qW Ljl$c; MUSIC_DISC_FAR
	qX Ljl$c; MUSIC_DISC_MALL
	qY Ljl$c; MUSIC_DISC_MELLOHI
	qZ Ljl$c; MUSIC_DISC_PIGSTEP
	qa Layy; MOOSHROOM_MILK
	qb Layy; MOOSHROOM_MILK_SUSPICIOUSLY
	qc Layy; MOOSHROOM_SHEAR
	qd Layy; MOSS_CARPET_BREAK
	qe Layy; MOSS_CARPET_FALL
	qf Layy; MOSS_CARPET_HIT
	qg Layy; MOSS_CARPET_PLACE
	qh Layy; MOSS_CARPET_STEP
	qi Layy; PINK_PETALS_BREAK
	qj Layy; PINK_PETALS_FALL
	qk Layy; PINK_PETALS_HIT
	ql Layy; PINK_PETALS_PLACE
	qm Layy; PINK_PETALS_STEP
	qn Layy; MOSS_BREAK
	qo Layy; MOSS_FALL
	qp Layy; MOSS_HIT
	qq Layy; MOSS_PLACE
	qr Layy; MOSS_STEP
	qs Layy; MUD_BREAK
	qt Layy; MUD_FALL
	qu Layy; MUD_HIT
	qv Layy; MUD_PLACE
	qw Layy; MUD_STEP
	qx Layy; MUD_BRICKS_BREAK
	qy Layy; MUD_BRICKS_FALL
	qz Layy; MUD_BRICKS_HIT
	r Ljl$c; AMBIENT_SOUL_SAND_VALLEY_ADDITIONS
	rA Ljl$c; MUSIC_BIOME_NETHER_WASTES
	rB Ljl$c; MUSIC_BIOME_FROZEN_PEAKS
	rC Ljl$c; MUSIC_BIOME_SNOWY_SLOPES
	rD Ljl$c; MUSIC_BIOME_SOUL_SAND_VALLEY
	rE Ljl$c; MUSIC_BIOME_STONY_PEAKS
	rF Ljl$c; MUSIC_BIOME_WARPED_FOREST
	rG Ljl$c; MUSIC_BIOME_FLOWER_FOREST
	rH Ljl$c; MUSIC_BIOME_DESERT
	rI Ljl$c; MUSIC_BIOME_BADLANDS
	rJ Ljl$c; MUSIC_BIOME_JUNGLE
	rK Ljl$c; MUSIC_BIOME_SPARSE_JUNGLE
	rL Ljl$c; MUSIC_BIOME_BAMBOO_JUNGLE
	rM Ljl$c; MUSIC_UNDER_WATER
	rN Layy; NETHER_BRICKS_BREAK
	rO Layy; NETHER_BRICKS_STEP
	rP Layy; NETHER_BRICKS_PLACE
	rQ Layy; NETHER_BRICKS_HIT
	rR Layy; NETHER_BRICKS_FALL
	rS Layy; NETHER_WART_BREAK
	rT Layy; NETHER_WART_PLANTED
	rU Layy; NETHER_WOOD_BREAK
	rV Layy; NETHER_WOOD_FALL
	rW Layy; NETHER_WOOD_HIT
	rX Layy; NETHER_WOOD_PLACE
	rY Layy; NETHER_WOOD_STEP
	rZ Layy; NETHER_WOOD_DOOR_CLOSE
	ra Ljl$c; MUSIC_DISC_STAL
	rb Ljl$c; MUSIC_DISC_STRAD
	rc Ljl$c; MUSIC_DISC_WAIT
	rd Ljl$c; MUSIC_DISC_WARD
	re Ljl$c; MUSIC_DISC_OTHERSIDE
	rf Ljl$c; MUSIC_DISC_RELIC
	rg Ljl$c; MUSIC_DISC_CREATOR
	rh Ljl$c; MUSIC_DISC_CREATOR_MUSIC_BOX
	ri Ljl$c; MUSIC_DISC_PRECIPICE
	rj Ljl$c; MUSIC_DISC_TEARS
	rk Ljl$c; MUSIC_DRAGON
	rl Ljl$c; MUSIC_END
	rm Ljl$c; MUSIC_GAME
	rn Ljl$c; MUSIC_MENU
	ro Ljl$c; MUSIC_BIOME_BASALT_DELTAS
	rp Ljl$c; MUSIC_BIOME_CRIMSON_FOREST
	rq Ljl$c; MUSIC_BIOME_DEEP_DARK
	rr Ljl$c; MUSIC_BIOME_DRIPSTONE_CAVES
	rs Ljl$c; MUSIC_BIOME_GROVE
	rt Ljl$c; MUSIC_BIOME_JAGGED_PEAKS
	ru Ljl$c; MUSIC_BIOME_LUSH_CAVES
	rv Ljl$c; MUSIC_BIOME_SWAMP
	rw Ljl$c; MUSIC_BIOME_FOREST
	rx Ljl$c; MUSIC_BIOME_OLD_GROWTH_TAIGA
	ry Ljl$c; MUSIC_BIOME_MEADOW
	rz Ljl$c; MUSIC_BIOME_CHERRY_GROVE
	s Ljl$c; AMBIENT_SOUL_SAND_VALLEY_LOOP
	sA Layy; NETHER_SPROUTS_STEP
	sB Layy; NETHER_SPROUTS_PLACE
	sC Layy; NETHER_SPROUTS_HIT
	sD Layy; NETHER_SPROUTS_FALL
	sE Layy; FUNGUS_BREAK
	sF Layy; FUNGUS_STEP
	sG Layy; FUNGUS_PLACE
	sH Layy; FUNGUS_HIT
	sI Layy; FUNGUS_FALL
	sJ Layy; WEEPING_VINES_BREAK
	sK Layy; WEEPING_VINES_STEP
	sL Layy; WEEPING_VINES_PLACE
	sM Layy; WEEPING_VINES_HIT
	sN Layy; WEEPING_VINES_FALL
	sO Layy; WART_BLOCK_BREAK
	sP Layy; WART_BLOCK_STEP
	sQ Layy; WART_BLOCK_PLACE
	sR Layy; WART_BLOCK_HIT
	sS Layy; WART_BLOCK_FALL
	sT Layy; NETHERITE_BLOCK_BREAK
	sU Layy; NETHERITE_BLOCK_STEP
	sV Layy; NETHERITE_BLOCK_PLACE
	sW Layy; NETHERITE_BLOCK_HIT
	sX Layy; NETHERITE_BLOCK_FALL
	sY Layy; NETHERRACK_BREAK
	sZ Layy; NETHERRACK_STEP
	sa Layy; NETHER_WOOD_DOOR_OPEN
	sb Layy; NETHER_WOOD_TRAPDOOR_CLOSE
	sc Layy; NETHER_WOOD_TRAPDOOR_OPEN
	sd Layy; NETHER_WOOD_BUTTON_CLICK_OFF
	se Layy; NETHER_WOOD_BUTTON_CLICK_ON
	sf Layy; NETHER_WOOD_PRESSURE_PLATE_CLICK_OFF
	sg Layy; NETHER_WOOD_PRESSURE_PLATE_CLICK_ON
	sh Layy; NETHER_WOOD_FENCE_GATE_CLOSE
	si Layy; NETHER_WOOD_FENCE_GATE_OPEN
	sj Layy; EMPTY
	sk Layy; PACKED_MUD_BREAK
	sl Layy; PACKED_MUD_FALL
	sm Layy; PACKED_MUD_HIT
	sn Layy; PACKED_MUD_PLACE
	so Layy; PACKED_MUD_STEP
	sp Layy; STEM_BREAK
	sq Layy; STEM_STEP
	sr Layy; STEM_PLACE
	ss Layy; STEM_HIT
	st Layy; STEM_FALL
	su Layy; NYLIUM_BREAK
	sv Layy; NYLIUM_STEP
	sw Layy; NYLIUM_PLACE
	sx Layy; NYLIUM_HIT
	sy Layy; NYLIUM_FALL
	sz Layy; NETHER_SPROUTS_BREAK
	t Ljl$c; AMBIENT_SOUL_SAND_VALLEY_MOOD
	tA Layy; OCELOT_AMBIENT
	tB Layy; OCELOT_DEATH
	tC Ljl$c; OMINOUS_BOTTLE_DISPOSE
	tD Layy; PAINTING_BREAK
	tE Layy; PAINTING_PLACE
	tF Layy; PALE_HANGING_MOSS_IDLE
	tG Layy; PANDA_PRE_SNEEZE
	tH Layy; PANDA_SNEEZE
	tI Layy; PANDA_AMBIENT
	tJ Layy; PANDA_DEATH
	tK Layy; PANDA_EAT
	tL Layy; PANDA_STEP
	tM Layy; PANDA_CANT_BREED
	tN Layy; PANDA_AGGRESSIVE_AMBIENT
	tO Layy; PANDA_WORRIED_AMBIENT
	tP Layy; PANDA_HURT
	tQ Layy; PANDA_BITE
	tR Layy; PARROT_AMBIENT
	tS Layy; PARROT_DEATH
	tT Layy; PARROT_EAT
	tU Layy; PARROT_FLY
	tV Layy; PARROT_HURT
	tW Layy; PARROT_IMITATE_BLAZE
	tX Layy; PARROT_IMITATE_BOGGED
	tY Layy; PARROT_IMITATE_BREEZE
	tZ Layy; PARROT_IMITATE_CREAKING
	ta Layy; NETHERRACK_PLACE
	tb Layy; NETHERRACK_HIT
	tc Layy; NETHERRACK_FALL
	td Ljl$c; NOTE_BLOCK_BASEDRUM
	te Ljl$c; NOTE_BLOCK_BASS
	tf Ljl$c; NOTE_BLOCK_BELL
	tg Ljl$c; NOTE_BLOCK_CHIME
	th Ljl$c; NOTE_BLOCK_FLUTE
	ti Ljl$c; NOTE_BLOCK_GUITAR
	tj Ljl$c; NOTE_BLOCK_HARP
	tk Ljl$c; NOTE_BLOCK_HAT
	tl Ljl$c; NOTE_BLOCK_PLING
	tm Ljl$c; NOTE_BLOCK_SNARE
	tn Ljl$c; NOTE_BLOCK_XYLOPHONE
	to Ljl$c; NOTE_BLOCK_IRON_XYLOPHONE
	tp Ljl$c; NOTE_BLOCK_COW_BELL
	tq Ljl$c; NOTE_BLOCK_DIDGERIDOO
	tr Ljl$c; NOTE_BLOCK_BIT
	ts Ljl$c; NOTE_BLOCK_BANJO
	tt Ljl$c; NOTE_BLOCK_IMITATE_ZOMBIE
	tu Ljl$c; NOTE_BLOCK_IMITATE_SKELETON
	tv Ljl$c; NOTE_BLOCK_IMITATE_CREEPER
	tw Ljl$c; NOTE_BLOCK_IMITATE_ENDER_DRAGON
	tx Ljl$c; NOTE_BLOCK_IMITATE_WITHER_SKELETON
	ty Ljl$c; NOTE_BLOCK_IMITATE_PIGLIN
	tz Layy; OCELOT_HURT
	u Ljl$c; AMBIENT_WARPED_FOREST_ADDITIONS
	uA Layy; PARROT_IMITATE_WITCH
	uB Layy; PARROT_IMITATE_WITHER
	uC Layy; PARROT_IMITATE_WITHER_SKELETON
	uD Layy; PARROT_IMITATE_ZOGLIN
	uE Layy; PARROT_IMITATE_ZOMBIE
	uF Layy; PARROT_IMITATE_ZOMBIE_VILLAGER
	uG Layy; PARROT_STEP
	uH Layy; PHANTOM_AMBIENT
	uI Layy; PHANTOM_BITE
	uJ Layy; PHANTOM_DEATH
	uK Layy; PHANTOM_FLAP
	uL Layy; PHANTOM_HURT
	uM Layy; PHANTOM_SWOOP
	uN Layy; PIG_AMBIENT
	uO Layy; PIG_DEATH
	uP Layy; PIG_HURT
	uQ Ljl$c; PIG_SADDLE
	uR Layy; PIG_STEP
	uS Layy; PIGLIN_ADMIRING_ITEM
	uT Layy; PIGLIN_AMBIENT
	uU Layy; PIGLIN_ANGRY
	uV Layy; PIGLIN_CELEBRATE
	uW Layy; PIGLIN_DEATH
	uX Layy; PIGLIN_JEALOUS
	uY Layy; PIGLIN_HURT
	uZ Layy; PIGLIN_RETREAT
	ua Layy; PARROT_IMITATE_CREEPER
	ub Layy; PARROT_IMITATE_DROWNED
	uc Layy; PARROT_IMITATE_ELDER_GUARDIAN
	ud Layy; PARROT_IMITATE_ENDER_DRAGON
	ue Layy; PARROT_IMITATE_ENDERMITE
	uf Layy; PARROT_IMITATE_EVOKER
	ug Layy; PARROT_IMITATE_GHAST
	uh Layy; PARROT_IMITATE_GUARDIAN
	ui Layy; PARROT_IMITATE_HOGLIN
	uj Layy; PARROT_IMITATE_HUSK
	uk Layy; PARROT_IMITATE_ILLUSIONER
	ul Layy; PARROT_IMITATE_MAGMA_CUBE
	um Layy; PARROT_IMITATE_PHANTOM
	un Layy; PARROT_IMITATE_PIGLIN
	uo Layy; PARROT_IMITATE_PIGLIN_BRUTE
	up Layy; PARROT_IMITATE_PILLAGER
	uq Layy; PARROT_IMITATE_RAVAGER
	ur Layy; PARROT_IMITATE_SHULKER
	us Layy; PARROT_IMITATE_SILVERFISH
	ut Layy; PARROT_IMITATE_SKELETON
	uu Layy; PARROT_IMITATE_SLIME
	uv Layy; PARROT_IMITATE_SPIDER
	uw Layy; PARROT_IMITATE_STRAY
	ux Layy; PARROT_IMITATE_VEX
	uy Layy; PARROT_IMITATE_VINDICATOR
	uz Layy; PARROT_IMITATE_WARDEN
	v Ljl$c; AMBIENT_WARPED_FOREST_LOOP
	vA Layy; PLAYER_HURT_FREEZE
	vB Layy; PLAYER_HURT_ON_FIRE
	vC Layy; PLAYER_HURT_SWEET_BERRY_BUSH
	vD Layy; PLAYER_LEVELUP
	vE Layy; PLAYER_SMALL_FALL
	vF Layy; PLAYER_SPLASH
	vG Layy; PLAYER_SPLASH_HIGH_SPEED
	vH Layy; PLAYER_SWIM
	vI Layy; PLAYER_TELEPORT
	vJ Layy; POLAR_BEAR_AMBIENT
	vK Layy; POLAR_BEAR_AMBIENT_BABY
	vL Layy; POLAR_BEAR_DEATH
	vM Layy; POLAR_BEAR_HURT
	vN Layy; POLAR_BEAR_STEP
	vO Layy; POLAR_BEAR_WARNING
	vP Layy; POLISHED_DEEPSLATE_BREAK
	vQ Layy; POLISHED_DEEPSLATE_FALL
	vR Layy; POLISHED_DEEPSLATE_HIT
	vS Layy; POLISHED_DEEPSLATE_PLACE
	vT Layy; POLISHED_DEEPSLATE_STEP
	vU Layy; PORTAL_AMBIENT
	vV Layy; PORTAL_TRAVEL
	vW Layy; PORTAL_TRIGGER
	vX Layy; POWDER_SNOW_BREAK
	vY Layy; POWDER_SNOW_FALL
	vZ Layy; POWDER_SNOW_HIT
	va Layy; PIGLIN_STEP
	vb Layy; PIGLIN_CONVERTED_TO_ZOMBIFIED
	vc Layy; PIGLIN_BRUTE_AMBIENT
	vd Layy; PIGLIN_BRUTE_ANGRY
	ve Layy; PIGLIN_BRUTE_DEATH
	vf Layy; PIGLIN_BRUTE_HURT
	vg Layy; PIGLIN_BRUTE_STEP
	vh Layy; PIGLIN_BRUTE_CONVERTED_TO_ZOMBIFIED
	vi Layy; PILLAGER_AMBIENT
	vj Layy; PILLAGER_CELEBRATE
	vk Layy; PILLAGER_DEATH
	vl Layy; PILLAGER_HURT
	vm Layy; PISTON_CONTRACT
	vn Layy; PISTON_EXTEND
	vo Layy; PLAYER_ATTACK_CRIT
	vp Layy; PLAYER_ATTACK_KNOCKBACK
	vq Layy; PLAYER_ATTACK_NODAMAGE
	vr Layy; PLAYER_ATTACK_STRONG
	vs Layy; PLAYER_ATTACK_SWEEP
	vt Layy; PLAYER_ATTACK_WEAK
	vu Layy; PLAYER_BIG_FALL
	vv Layy; PLAYER_BREATH
	vw Layy; PLAYER_BURP
	vx Layy; PLAYER_DEATH
	vy Layy; PLAYER_HURT
	vz Layy; PLAYER_HURT_DROWN
	w Ljl$c; AMBIENT_WARPED_FOREST_MOOD
	wA Layy; NETHER_GOLD_ORE_PLACE
	wB Layy; NETHER_GOLD_ORE_STEP
	wC Layy; NETHER_ORE_BREAK
	wD Layy; NETHER_ORE_FALL
	wE Layy; NETHER_ORE_HIT
	wF Layy; NETHER_ORE_PLACE
	wG Layy; NETHER_ORE_STEP
	wH Layy; REDSTONE_TORCH_BURNOUT
	wI Layy; RESPAWN_ANCHOR_AMBIENT
	wJ Layy; RESPAWN_ANCHOR_CHARGE
	wK Ljl$c; RESPAWN_ANCHOR_DEPLETE
	wL Layy; RESPAWN_ANCHOR_SET_SPAWN
	wM Layy; ROOTED_DIRT_BREAK
	wN Layy; ROOTED_DIRT_FALL
	wO Layy; ROOTED_DIRT_HIT
	wP Layy; ROOTED_DIRT_PLACE
	wQ Layy; ROOTED_DIRT_STEP
	wR Layy; SALMON_AMBIENT
	wS Layy; SALMON_DEATH
	wT Layy; SALMON_FLOP
	wU Layy; SALMON_HURT
	wV Layy; SAND_BREAK
	wW Layy; SAND_FALL
	wX Layy; SAND_HIT
	wY Layy; SAND_PLACE
	wZ Layy; SAND_STEP
	wa Layy; POWDER_SNOW_PLACE
	wb Layy; POWDER_SNOW_STEP
	wc Layy; PUFFER_FISH_BLOW_OUT
	wd Layy; PUFFER_FISH_BLOW_UP
	we Layy; PUFFER_FISH_DEATH
	wf Layy; PUFFER_FISH_FLOP
	wg Layy; PUFFER_FISH_HURT
	wh Layy; PUFFER_FISH_STING
	wi Layy; PUMPKIN_CARVE
	wj Layy; RABBIT_AMBIENT
	wk Layy; RABBIT_ATTACK
	wl Layy; RABBIT_DEATH
	wm Layy; RABBIT_HURT
	wn Layy; RABBIT_JUMP
	wo Ljl$c; RAID_HORN
	wp Layy; RAVAGER_AMBIENT
	wq Layy; RAVAGER_ATTACK
	wr Layy; RAVAGER_CELEBRATE
	ws Layy; RAVAGER_DEATH
	wt Layy; RAVAGER_HURT
	wu Layy; RAVAGER_STEP
	wv Layy; RAVAGER_STUNNED
	ww Layy; RAVAGER_ROAR
	wx Layy; NETHER_GOLD_ORE_BREAK
	wy Layy; NETHER_GOLD_ORE_FALL
	wz Layy; NETHER_GOLD_ORE_HIT
	x Layy; AMBIENT_UNDERWATER_ENTER
	xA Layy; SCULK_SHRIEKER_BREAK
	xB Layy; SCULK_SHRIEKER_FALL
	xC Layy; SCULK_SHRIEKER_HIT
	xD Layy; SCULK_SHRIEKER_PLACE
	xE Layy; SCULK_SHRIEKER_SHRIEK
	xF Layy; SCULK_SHRIEKER_STEP
	xG Layy; SCULK_VEIN_BREAK
	xH Layy; SCULK_VEIN_FALL
	xI Layy; SCULK_VEIN_HIT
	xJ Layy; SCULK_VEIN_PLACE
	xK Layy; SCULK_VEIN_STEP
	xL Layy; SHEEP_AMBIENT
	xM Layy; SHEEP_DEATH
	xN Layy; SHEEP_HURT
	xO Layy; SHEEP_SHEAR
	xP Layy; SHEEP_STEP
	xQ Layy; SHEARS_SNIP
	xR Ljl$c; SHIELD_BLOCK
	xS Ljl$c; SHIELD_BREAK
	xT Layy; SHROOMLIGHT_BREAK
	xU Layy; SHROOMLIGHT_STEP
	xV Layy; SHROOMLIGHT_PLACE
	xW Layy; SHROOMLIGHT_HIT
	xX Layy; SHROOMLIGHT_FALL
	xY Layy; SHOVEL_FLATTEN
	xZ Layy; SHULKER_AMBIENT
	xa Layy; SAND_IDLE
	xb Layy; SCAFFOLDING_BREAK
	xc Layy; SCAFFOLDING_FALL
	xd Layy; SCAFFOLDING_HIT
	xe Layy; SCAFFOLDING_PLACE
	xf Layy; SCAFFOLDING_STEP
	xg Layy; SCULK_BLOCK_SPREAD
	xh Layy; SCULK_BLOCK_CHARGE
	xi Layy; SCULK_BLOCK_BREAK
	xj Layy; SCULK_BLOCK_FALL
	xk Layy; SCULK_BLOCK_HIT
	xl Layy; SCULK_BLOCK_PLACE
	xm Layy; SCULK_BLOCK_STEP
	xn Layy; SCULK_CATALYST_BLOOM
	xo Layy; SCULK_CATALYST_BREAK
	xp Layy; SCULK_CATALYST_FALL
	xq Layy; SCULK_CATALYST_HIT
	xr Layy; SCULK_CATALYST_PLACE
	xs Layy; SCULK_CATALYST_STEP
	xt Layy; SCULK_CLICKING
	xu Layy; SCULK_CLICKING_STOP
	xv Layy; SCULK_SENSOR_BREAK
	xw Layy; SCULK_SENSOR_FALL
	xx Layy; SCULK_SENSOR_HIT
	xy Layy; SCULK_SENSOR_PLACE
	xz Layy; SCULK_SENSOR_STEP
	y Layy; AMBIENT_UNDERWATER_EXIT
	yA Layy; SKELETON_HURT
	yB Layy; SKELETON_SHOOT
	yC Layy; SKELETON_STEP
	yD Layy; SLIME_ATTACK
	yE Layy; SLIME_DEATH
	yF Layy; SLIME_HURT
	yG Layy; SLIME_JUMP
	yH Layy; SLIME_SQUISH
	yI Layy; SLIME_BLOCK_BREAK
	yJ Layy; SLIME_BLOCK_FALL
	yK Layy; SLIME_BLOCK_HIT
	yL Layy; SLIME_BLOCK_PLACE
	yM Layy; SLIME_BLOCK_STEP
	yN Layy; SMALL_AMETHYST_BUD_BREAK
	yO Layy; SMALL_AMETHYST_BUD_PLACE
	yP Layy; SMALL_DRIPLEAF_BREAK
	yQ Layy; SMALL_DRIPLEAF_FALL
	yR Layy; SMALL_DRIPLEAF_HIT
	yS Layy; SMALL_DRIPLEAF_PLACE
	yT Layy; SMALL_DRIPLEAF_STEP
	yU Layy; SOUL_SAND_BREAK
	yV Layy; SOUL_SAND_STEP
	yW Layy; SOUL_SAND_PLACE
	yX Layy; SOUL_SAND_HIT
	yY Layy; SOUL_SAND_FALL
	yZ Layy; SOUL_SOIL_BREAK
	ya Layy; SHULKER_BOX_CLOSE
	yb Layy; SHULKER_BOX_OPEN
	yc Layy; SHULKER_BULLET_HIT
	yd Layy; SHULKER_BULLET_HURT
	ye Layy; SHULKER_CLOSE
	yf Layy; SHULKER_DEATH
	yg Layy; SHULKER_HURT
	yh Layy; SHULKER_HURT_CLOSED
	yi Layy; SHULKER_OPEN
	yj Layy; SHULKER_SHOOT
	yk Layy; SHULKER_TELEPORT
	yl Layy; SILVERFISH_AMBIENT
	ym Layy; SILVERFISH_DEATH
	yn Layy; SILVERFISH_HURT
	yo Layy; SILVERFISH_STEP
	yp Layy; SKELETON_AMBIENT
	yq Layy; SKELETON_CONVERTED_TO_STRAY
	yr Layy; SKELETON_DEATH
	ys Layy; SKELETON_HORSE_AMBIENT
	yt Layy; SKELETON_HORSE_DEATH
	yu Layy; SKELETON_HORSE_HURT
	yv Layy; SKELETON_HORSE_SWIM
	yw Layy; SKELETON_HORSE_AMBIENT_WATER
	yx Layy; SKELETON_HORSE_GALLOP_WATER
	yy Layy; SKELETON_HORSE_JUMP_WATER
	yz Layy; SKELETON_HORSE_STEP_WATER
	z Layy; AMBIENT_UNDERWATER_LOOP
	zA Layy; STRIDER_RETREAT
	zB Layy; STRIDER_DEATH
	zC Layy; STRIDER_HURT
	zD Layy; STRIDER_STEP
	zE Layy; STRIDER_STEP_LAVA
	zF Layy; STRIDER_EAT
	zG Ljl$c; STRIDER_SADDLE
	zH Layy; SLIME_DEATH_SMALL
	zI Layy; SLIME_HURT_SMALL
	zJ Layy; SLIME_JUMP_SMALL
	zK Layy; SLIME_SQUISH_SMALL
	zL Layy; SMITHING_TABLE_USE
	zM Layy; SMOKER_SMOKE
	zN Layy; SNIFFER_STEP
	zO Layy; SNIFFER_EAT
	zP Layy; SNIFFER_IDLE
	zQ Layy; SNIFFER_HURT
	zR Layy; SNIFFER_DEATH
	zS Layy; SNIFFER_DROP_SEED
	zT Layy; SNIFFER_SCENTING
	zU Layy; SNIFFER_SNIFFING
	zV Layy; SNIFFER_SEARCHING
	zW Layy; SNIFFER_DIGGING
	zX Layy; SNIFFER_DIGGING_STOP
	zY Layy; SNIFFER_HAPPY
	zZ Layy; SNIFFER_EGG_PLOP
	za Layy; SOUL_SOIL_STEP
	zb Layy; SOUL_SOIL_PLACE
	zc Layy; SOUL_SOIL_HIT
	zd Layy; SOUL_SOIL_FALL
	ze Ljl$c; SOUL_ESCAPE
	zf Layy; SPAWNER_BREAK
	zg Layy; SPAWNER_FALL
	zh Layy; SPAWNER_HIT
	zi Layy; SPAWNER_PLACE
	zj Layy; SPAWNER_STEP
	zk Layy; RESIN_BREAK
	zl Layy; RESIN_FALL
	zm Layy; RESIN_PLACE
	zn Layy; RESIN_STEP
	zo Layy; RESIN_BRICKS_BREAK
	zp Layy; RESIN_BRICKS_FALL
	zq Layy; RESIN_BRICKS_HIT
	zr Layy; RESIN_BRICKS_PLACE
	zs Layy; RESIN_BRICKS_STEP
	zt Layy; SPORE_BLOSSOM_BREAK
	zu Layy; SPORE_BLOSSOM_FALL
	zv Layy; SPORE_BLOSSOM_HIT
	zw Layy; SPORE_BLOSSOM_PLACE
	zx Layy; SPORE_BLOSSOM_STEP
	zy Layy; STRIDER_AMBIENT
	zz Layy; STRIDER_HAPPY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/google/common/collect/ImmutableList; registerGoatHornSoundVariants
		static
	a (Lcpl$a;)Lcpk; lambda$registerWolfSoundVariants$2
		static
		0 o p_406195_
	a (I)Ljl$c; lambda$registerGoatHornSoundVariants$0
		static
		0 o p_215784_
	a (Lame;Lame;)Layy; register
		static
		0 o p_263388_
		1 o p_263340_
	a (Ljava/lang/String;)Layy; register
		static
		0 o p_12657_
	a (Lame;Lame;F)Ljl; register
		static
		0 o p_263323_
		1 o p_263411_
		2 o p_263385_
	a (Lame;)Layy; register
		static
		0 o p_263332_
	b (Lame;)Ljl$c; registerForHolder
		static
		0 o p_263361_
	b (Lame;Lame;)Ljl$c; registerForHolder
		static
		0 o p_263362_
		1 o p_263424_
	b ()Ljava/util/Map; registerWolfSoundVariants
		static
	b (Lcpl$a;)Lcpl$a; lambda$registerWolfSoundVariants$1
		static
		0 o p_406194_
	b (Ljava/lang/String;)Ljl$c; registerForHolder
		static
		0 o p_263391_
az net/minecraft/advancements/critereon/BlockPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ljava/util/Optional; blocks
	d Ljava/util/Optional; properties
	e Ljava/util/Optional; nbt
	f Lbo; components
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Lbo;)V <init>
		0 o blocks
		1 o properties
		2 o nbt
		3 o components
	a (Leeb;)Z matchesState
		0 o p_330349_
	a (Leef;)Z matches
		0 o p_330448_
	a (Laub;Ljb;)Z matches
		0 o p_17915_
		1 o p_17916_
	a (Leaz;Lbo;)Z matchesComponents
		static
		0 o p_411090_
		1 o p_411045_
	a (Ldmx;Leaz;Lda;)Z matchesBlockEntity
		static
		0 o p_330457_
		1 o p_332206_
		2 o p_330422_
	a ()Z requiresNbt
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_411010_
	b ()Ljava/util/Optional; blocks
	c ()Ljava/util/Optional; properties
	d ()Ljava/util/Optional; nbt
	e ()Lbo; components
	equals (Ljava/lang/Object;)Z equals
		0 o p_298863_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
az$a net/minecraft/advancements/critereon/BlockPredicate$Builder
	a Ljava/util/Optional; blocks
	b Ljava/util/Optional; properties
	c Ljava/util/Optional; nbt
	d Lbo; components
	<init> ()V <init>
	a ()Laz$a; block
		static
	a (Lbo;)Laz$a; components
		0 o p_411103_
	a (Ljm;[Ldpz;)Laz$a; of
		0 o p_364338_
		1 o p_361195_
	a (Lui;)Laz$a; hasNbt
		0 o p_146725_
	a (Ljm;Ljava/util/Collection;)Laz$a; of
		0 o p_360508_
		1 o p_298407_
	a (Ljm;Lbae;)Laz$a; of
		0 o p_365447_
		1 o p_364218_
	a (Lds$a;)Laz$a; setProperties
		0 o p_298989_
	b ()Laz; build
aza net/minecraft/sounds/SoundSource
	a Laza; MASTER
	b Laza; MUSIC
	c Laza; RECORDS
	d Laza; WEATHER
	e Laza; BLOCKS
	f Laza; HOSTILE
	g Laza; NEUTRAL
	h Laza; PLAYERS
	i Laza; AMBIENT
	j Laza; VOICE
	k Laza; UI
	l Ljava/lang/String; name
	m [Laza; $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 ()[Laza; $values
		static
	valueOf (Ljava/lang/String;)Laza; valueOf
		static
		0 o p_12678_
	values ()[Laza; values
		static
azb net/minecraft/sounds/package-info
azc net/minecraft/stats/RecipeBook
	a Lazd; bookSettings
	<init> ()V <init>
	a (Lazd;)V setBookSettings
		0 o p_12688_
	a ()Lazd; getBookSettings
	a (Ldac;ZZ)V setBookSetting
		0 o p_12697_
		1 o p_12698_
		2 o p_12699_
	a (Ldac;)Z isOpen
		0 o p_12692_
	a (Ldac;Z)V setOpen
		0 o p_12694_
		1 o p_12695_
	b (Ldac;Z)V setFiltering
		0 o p_12707_
		1 o p_12708_
	b (Ldac;)Z isFiltering
		0 o p_12705_
azd net/minecraft/stats/RecipeBookSettings
	a Lzm; STREAM_CODEC
	b Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Lazd$a; crafting
	d Lazd$a; furnace
	e Lazd$a; blastFurnace
	f Lazd$a; smoker
	<clinit> ()V <clinit>
		static
	<init> (Lazd$a;Lazd$a;Lazd$a;Lazd$a;)V <init>
		0 o p_422389_
		1 o p_422071_
		2 o p_421838_
		3 o p_421582_
	<init> ()V <init>
	a (Lazd;)V replaceFrom
		0 o p_12733_
	a ()Lazd; copy
	a (Ldac;Z)V setOpen
		0 o p_12737_
		1 o p_12738_
	a (Ldac;)Lazd$a; getSettings
		0 o p_380129_
	a (ZLazd$a;)Lazd$a; lambda$setFiltering$10
		static
		0 o p_379057_
		1 o p_379058_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$8
		static
		0 o p_421339_
	a (Ldac;Ljava/util/function/UnaryOperator;)V updateSettings
		0 o p_379381_
		1 o p_379491_
	b (Ldac;Z)V setFiltering
		0 o p_12757_
		1 o p_12758_
	b (ZLazd$a;)Lazd$a; lambda$setOpen$9
		static
		0 o p_379062_
		1 o p_379063_
	b (Ldac;)Z isOpen
		0 o p_12735_
	b (Lazd;)Lazd$a; lambda$static$7
		static
		0 o p_421341_
	c (Ldac;)Z isFiltering
		0 o p_12755_
	c (Lazd;)Lazd$a; lambda$static$6
		static
		0 o p_421336_
	d (Lazd;)Lazd$a; lambda$static$5
		static
		0 o p_421344_
	e (Lazd;)Lazd$a; lambda$static$4
		static
		0 o p_421343_
	f (Lazd;)Lazd$a; lambda$static$3
		static
		0 o p_421340_
	g (Lazd;)Lazd$a; lambda$static$2
		static
		0 o p_421337_
	h (Lazd;)Lazd$a; lambda$static$1
		static
		0 o p_421338_
	i (Lazd;)Lazd$a; lambda$static$0
		static
		0 o p_421342_
azd$1 net/minecraft/stats/RecipeBookSettings$1
	a [I $SwitchMap$net$minecraft$world$inventory$RecipeBookType
	<clinit> ()V <clinit>
		static
azd$a net/minecraft/stats/RecipeBookSettings$TypeSettings
	a Lazd$a; DEFAULT
	b Lcom/mojang/serialization/MapCodec; CRAFTING_MAP_CODEC
	c Lcom/mojang/serialization/MapCodec; FURNACE_MAP_CODEC
	d Lcom/mojang/serialization/MapCodec; BLAST_FURNACE_MAP_CODEC
	e Lcom/mojang/serialization/MapCodec; SMOKER_MAP_CODEC
	f Lzm; STREAM_CODEC
	g Z open
	h Z filtering
	<clinit> ()V <clinit>
		static
	<init> (ZZ)V <init>
		0 o open
		1 o filtering
	a ()Z open
	a (Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; codec
		static
		0 o p_422385_
		1 o p_422603_
	a (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0
		static
		0 o p_421529_
		1 o p_422438_
		2 o p_422649_
	a (Z)Lazd$a; setOpen
		0 o p_379785_
	b (Z)Lazd$a; setFiltering
		0 o p_380039_
	b ()Z filtering
	equals (Ljava/lang/Object;)Z equals
		0 o p_12783_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
aze net/minecraft/stats/ServerRecipeBook
	b Ljava/lang/String; RECIPE_BOOK_TAG
	c Ljava/util/Set; known
	d Ljava/util/Set; highlight
	e Lorg/slf4j/Logger; LOGGER
	f Laze$a; displayResolver
	<clinit> ()V <clinit>
		static
	<init> (Laze$a;)V <init>
		0 o p_380166_
	a (Ljava/util/List;Ldit;)V lambda$removeRecipes$1
		static
		0 o p_380398_
		1 o p_379363_
	a (Laze;)V copyOverData
		0 o p_379645_
	a (Lauc;)V sendInitialRecipeBook
		0 o p_12790_
	a (Ljava/util/Collection;Lauc;)I addRecipes
		0 o p_12792_
		1 o p_12793_
	a (Laze$b;Ljava/util/function/Predicate;)V loadUntrusted
		0 o p_421546_
		1 o p_422283_
	a (Ljava/util/List;Ldhr;Ldit;)V lambda$addRecipes$0
		static
		0 o p_379334_
		1 o p_379405_
		2 o p_379913_
	a (Ljava/util/List;Ljava/util/function/Consumer;Ljava/util/function/Predicate;)V loadRecipes
		0 o p_404832_
		1 o p_12799_
		2 o p_379754_
	a (Ljava/util/List;Lamd;Ldit;)V lambda$sendInitialRecipeBook$2
		0 o p_380135_
		1 o p_379331_
		2 o p_379992_
	a (Laze$b;)V apply
		0 o p_422497_
	a (Lamd;)V add
		0 o p_379734_
	b (Ljava/util/Collection;Lauc;)I removeRecipes
		0 o p_12807_
		1 o p_12808_
	b (Lamd;)Z contains
		0 o p_379388_
	b ()Laze$b; pack
	c (Lamd;)V remove
		0 o p_380355_
	d (Lamd;)V removeHighlight
		0 o p_380137_
	e (Lamd;)V addHighlight
		0 o p_379380_
aze$a net/minecraft/stats/ServerRecipeBook$DisplayResolver
	displaysForRecipe (Lamd;Ljava/util/function/Consumer;)V displaysForRecipe
		0 o p_380132_
		1 o p_380289_
aze$b net/minecraft/stats/ServerRecipeBook$Packed
	a Lcom/mojang/serialization/Codec; CODEC
	b Lazd; settings
	c Ljava/util/List; known
	d Ljava/util/List; highlight
	<clinit> ()V <clinit>
		static
	<init> (Lazd;Ljava/util/List;Ljava/util/List;)V <init>
		0 o settings
		1 o known
		2 o highlight
	a ()Lazd; settings
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_422289_
	b ()Ljava/util/List; known
	c ()Ljava/util/List; highlight
	equals (Ljava/lang/Object;)Z equals
		0 o p_422178_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
azf net/minecraft/stats/ServerStatsCounter
	b Lorg/slf4j/Logger; LOGGER
	c Lcom/mojang/serialization/Codec; STATS_CODEC
	d Lnet/minecraft/server/MinecraftServer; server
	e Ljava/io/File; file
	f Ljava/util/Set; 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/util/Map$Entry;)Lazi; lambda$static$2
		static
		0 o p_404238_
	a (Ljava/lang/String;)V lambda$parseLocal$6
		0 o p_404233_
	a (Lauc;)V sendStats
		0 o p_12820_
	a (Lcom/mojang/datafixers/DataFixer;Ljava/lang/String;)V parseLocal
		0 o p_12833_
		1 o p_12834_
	a (Ljava/util/Map;Lazi;Ljava/util/Map;)V lambda$static$0
		static
		0 o p_404228_
		1 o p_404229_
		2 o p_404230_
	a (Lazi;Lazg;)Lcom/mojang/serialization/DataResult; lambda$createTypedStatsCodec$5
		static
		0 o p_404235_
		1 o p_404236_
	a (Lazi;)Lcom/mojang/serialization/Codec; createTypedStatsCodec
		static
		0 o p_405859_
	a ()V save
	a (Lcut;Lazg;I)V setValue
		0 o p_12827_
		1 o p_12828_
		2 o p_12829_
	a (Ljava/util/Map;)Ljava/util/Map; lambda$static$3
		static
		0 o p_404234_
	b (Lazi;Lazg;)Ljava/lang/String; lambda$createTypedStatsCodec$4
		static
		0 o p_404231_
		1 o p_404232_
	b ()Ljava/lang/String; toJson
	b (Ljava/util/Map;)Ljava/util/Map; lambda$static$1
		static
		0 o p_404237_
	c ()V markAllDirty
	d ()Ljava/util/Set; getDirty
azg net/minecraft/stats/Stat
	a Lzm; STREAM_CODEC
	p Lazh; formatter
	q Ljava/lang/Object; value
	r Lazi; type
	<clinit> ()V <clinit>
		static
	<init> (Lazi;Ljava/lang/Object;Lazh;)V <init>
		0 o p_12856_
		1 o p_12857_
		2 o p_12858_
	a ()Lazi; getType
	a (I)Ljava/lang/String; format
		0 o p_12861_
	a (Lazi;Ljava/lang/Object;)Ljava/lang/String; buildName
		static
		0 o p_12863_
		1 o p_12864_
	a (Lame;)Ljava/lang/String; locationToKey
		static
		0 o p_12866_
	b ()Ljava/lang/Object; getValue
	equals (Ljava/lang/Object;)Z equals
		0 o p_12869_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
azh net/minecraft/stats/StatFormatter
	a Ljava/text/DecimalFormat; DECIMAL_FORMAT
	b Lazh; DEFAULT
	c Lazh; DIVIDE_BY_TEN
	d Lazh; DISTANCE
	e Lazh; 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_
azi net/minecraft/stats/StatType
	a Ljy; registry
	b Ljava/util/Map; map
	c Lxo; displayName
	d Lzm; streamCodec
	<init> (Ljy;Lxo;)V <init>
		0 o p_12892_
		1 o p_298934_
	a (Ljava/lang/Object;Lazh;)Lazg; get
		0 o p_12900_
		1 o p_12901_
	a ()Lzm; streamCodec
	a (Ljava/lang/Object;)Z contains
		0 o p_12898_
	a (Lazh;Ljava/lang/Object;)Lazg; lambda$get$0
		0 o p_12895_
		1 o p_12896_
	b ()Ljy; getRegistry
	b (Ljava/lang/Object;)Lazg; get
		0 o p_12903_
	c ()Lxo; getDisplayName
	iterator ()Ljava/util/Iterator; iterator
azj net/minecraft/stats/Stats
	A Lame; HAPPY_GHAST_ONE_CM
	B Lame; HORSE_ONE_CM
	C Lame; AVIATE_ONE_CM
	D Lame; SWIM_ONE_CM
	E Lame; STRIDER_ONE_CM
	F Lame; JUMP
	G Lame; DROP
	H Lame; DAMAGE_DEALT
	I Lame; DAMAGE_DEALT_ABSORBED
	J Lame; DAMAGE_DEALT_RESISTED
	K Lame; DAMAGE_TAKEN
	L Lame; DAMAGE_BLOCKED_BY_SHIELD
	M Lame; DAMAGE_ABSORBED
	N Lame; DAMAGE_RESISTED
	O Lame; DEATHS
	P Lame; MOB_KILLS
	Q Lame; ANIMALS_BRED
	R Lame; PLAYER_KILLS
	S Lame; FISH_CAUGHT
	T Lame; TALKED_TO_VILLAGER
	U Lame; TRADED_WITH_VILLAGER
	V Lame; EAT_CAKE_SLICE
	W Lame; FILL_CAULDRON
	X Lame; USE_CAULDRON
	Y Lame; CLEAN_ARMOR
	Z Lame; CLEAN_BANNER
	a Lazi; BLOCK_MINED
	aA Lame; BELL_RING
	aB Lame; RAID_TRIGGER
	aC Lame; RAID_WIN
	aD Lame; INTERACT_WITH_ANVIL
	aE Lame; INTERACT_WITH_GRINDSTONE
	aF Lame; TARGET_HIT
	aG Lame; INTERACT_WITH_SMITHING_TABLE
	aa Lame; CLEAN_SHULKER_BOX
	ab Lame; INTERACT_WITH_BREWINGSTAND
	ac Lame; INTERACT_WITH_BEACON
	ad Lame; INSPECT_DROPPER
	ae Lame; INSPECT_HOPPER
	af Lame; INSPECT_DISPENSER
	ag Lame; PLAY_NOTEBLOCK
	ah Lame; TUNE_NOTEBLOCK
	ai Lame; POT_FLOWER
	aj Lame; TRIGGER_TRAPPED_CHEST
	ak Lame; OPEN_ENDERCHEST
	al Lame; ENCHANT_ITEM
	am Lame; PLAY_RECORD
	an Lame; INTERACT_WITH_FURNACE
	ao Lame; INTERACT_WITH_CRAFTING_TABLE
	ap Lame; OPEN_CHEST
	aq Lame; SLEEP_IN_BED
	ar Lame; OPEN_SHULKER_BOX
	as Lame; OPEN_BARREL
	at Lame; INTERACT_WITH_BLAST_FURNACE
	au Lame; INTERACT_WITH_SMOKER
	av Lame; INTERACT_WITH_LECTERN
	aw Lame; INTERACT_WITH_CAMPFIRE
	ax Lame; INTERACT_WITH_CARTOGRAPHY_TABLE
	ay Lame; INTERACT_WITH_LOOM
	az Lame; INTERACT_WITH_STONECUTTER
	b Lazi; ITEM_CRAFTED
	c Lazi; ITEM_USED
	d Lazi; ITEM_BROKEN
	e Lazi; ITEM_PICKED_UP
	f Lazi; ITEM_DROPPED
	g Lazi; ENTITY_KILLED
	h Lazi; ENTITY_KILLED_BY
	i Lazi; CUSTOM
	j Lame; LEAVE_GAME
	k Lame; PLAY_TIME
	l Lame; TOTAL_WORLD_TIME
	m Lame; TIME_SINCE_DEATH
	n Lame; TIME_SINCE_REST
	o Lame; CROUCH_TIME
	p Lame; WALK_ONE_CM
	q Lame; CROUCH_ONE_CM
	r Lame; SPRINT_ONE_CM
	s Lame; WALK_ON_WATER_ONE_CM
	t Lame; FALL_ONE_CM
	u Lame; CLIMB_ONE_CM
	v Lame; FLY_ONE_CM
	w Lame; WALK_UNDER_WATER_ONE_CM
	x Lame; MINECART_ONE_CM
	y Lame; BOAT_ONE_CM
	z Lame; PIG_ONE_CM
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Ljy;)Lazi; makeRegistryStatType
		static
		0 o p_13011_
		1 o p_13012_
	a (Ljava/lang/String;Lazh;)Lame; makeCustomStat
		static
		0 o p_13008_
		1 o p_13009_
azk net/minecraft/stats/StatsCounter
	a Lit/unimi/dsi/fastutil/objects/Object2IntMap; stats
	<init> ()V <init>
	a (Lazg;)I getValue
		0 o p_13016_
	a (Lcut;Lazg;I)V setValue
		0 o p_13020_
		1 o p_13021_
		2 o p_13022_
	a (Lazi;Ljava/lang/Object;)I getValue
		0 o p_13018_
		1 o p_13019_
	b (Lcut;Lazg;I)V increment
		0 o p_13024_
		1 o p_13025_
		2 o p_13026_
azl net/minecraft/stats/package-info
azm net/minecraft/tags/BannerPatternTags
	a Lbae; NO_ITEM_REQUIRED
	b Lbae; PATTERN_ITEM_FLOWER
	c Lbae; PATTERN_ITEM_CREEPER
	d Lbae; PATTERN_ITEM_SKULL
	e Lbae; PATTERN_ITEM_MOJANG
	f Lbae; PATTERN_ITEM_GLOBE
	g Lbae; PATTERN_ITEM_PIGLIN
	h Lbae; PATTERN_ITEM_FLOW
	i Lbae; PATTERN_ITEM_GUSTER
	j Lbae; PATTERN_ITEM_FIELD_MASONED
	k Lbae; PATTERN_ITEM_BORDURE_INDENTED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lbae; create
		static
		0 o p_215798_
azn net/minecraft/tags/BiomeTags
	A Lbae; HAS_RUINED_PORTAL_JUNGLE
	B Lbae; HAS_RUINED_PORTAL_OCEAN
	C Lbae; HAS_RUINED_PORTAL_SWAMP
	D Lbae; HAS_RUINED_PORTAL_MOUNTAIN
	E Lbae; HAS_RUINED_PORTAL_STANDARD
	F Lbae; HAS_SHIPWRECK_BEACHED
	G Lbae; HAS_SHIPWRECK
	H Lbae; HAS_STRONGHOLD
	I Lbae; HAS_TRIAL_CHAMBERS
	J Lbae; HAS_SWAMP_HUT
	K Lbae; HAS_VILLAGE_DESERT
	L Lbae; HAS_VILLAGE_PLAINS
	M Lbae; HAS_VILLAGE_SAVANNA
	N Lbae; HAS_VILLAGE_SNOWY
	O Lbae; HAS_VILLAGE_TAIGA
	P Lbae; HAS_TRAIL_RUINS
	Q Lbae; HAS_WOODLAND_MANSION
	R Lbae; HAS_NETHER_FORTRESS
	S Lbae; HAS_NETHER_FOSSIL
	T Lbae; HAS_BASTION_REMNANT
	U Lbae; HAS_ANCIENT_CITY
	V Lbae; HAS_RUINED_PORTAL_NETHER
	W Lbae; HAS_END_CITY
	X Lbae; REQUIRED_OCEAN_MONUMENT_SURROUNDING
	Y Lbae; MINESHAFT_BLOCKING
	Z Lbae; PLAYS_UNDERWATER_MUSIC
	a Lbae; IS_DEEP_OCEAN
	aa Lbae; HAS_CLOSER_WATER_FOG
	ab Lbae; WATER_ON_MAP_OUTLINES
	ac Lbae; PRODUCES_CORALS_FROM_BONEMEAL
	ad Lbae; INCREASED_FIRE_BURNOUT
	ae Lbae; SNOW_GOLEM_MELTS
	af Lbae; WITHOUT_ZOMBIE_SIEGES
	ag Lbae; WITHOUT_PATROL_SPAWNS
	ah Lbae; WITHOUT_WANDERING_TRADER_SPAWNS
	ai Lbae; SPAWNS_COLD_VARIANT_FROGS
	aj Lbae; SPAWNS_WARM_VARIANT_FROGS
	ak Lbae; SPAWNS_COLD_VARIANT_FARM_ANIMALS
	al Lbae; SPAWNS_WARM_VARIANT_FARM_ANIMALS
	am Lbae; SPAWNS_GOLD_RABBITS
	an Lbae; SPAWNS_WHITE_RABBITS
	ao Lbae; REDUCED_WATER_AMBIENT_SPAWNS
	ap Lbae; ALLOWS_TROPICAL_FISH_SPAWNS_AT_ANY_HEIGHT
	aq Lbae; POLAR_BEARS_SPAWN_ON_ALTERNATE_BLOCKS
	ar Lbae; MORE_FREQUENT_DROWNED_SPAWNS
	as Lbae; ALLOWS_SURFACE_SLIME_SPAWNS
	at Lbae; SPAWNS_SNOW_FOXES
	b Lbae; IS_OCEAN
	c Lbae; IS_BEACH
	d Lbae; IS_RIVER
	e Lbae; IS_MOUNTAIN
	f Lbae; IS_BADLANDS
	g Lbae; IS_HILL
	h Lbae; IS_TAIGA
	i Lbae; IS_JUNGLE
	j Lbae; IS_FOREST
	k Lbae; IS_SAVANNA
	l Lbae; IS_OVERWORLD
	m Lbae; IS_NETHER
	n Lbae; IS_END
	o Lbae; STRONGHOLD_BIASED_TO
	p Lbae; HAS_BURIED_TREASURE
	q Lbae; HAS_DESERT_PYRAMID
	r Lbae; HAS_IGLOO
	s Lbae; HAS_JUNGLE_TEMPLE
	t Lbae; HAS_MINESHAFT
	u Lbae; HAS_MINESHAFT_MESA
	v Lbae; HAS_OCEAN_MONUMENT
	w Lbae; HAS_OCEAN_RUIN_COLD
	x Lbae; HAS_OCEAN_RUIN_WARM
	y Lbae; HAS_PILLAGER_OUTPOST
	z Lbae; HAS_RUINED_PORTAL_DESERT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lbae; create
		static
		0 o p_207631_
azo net/minecraft/tags/BlockTags
	A Lbae; WARPED_STEMS
	B Lbae; WART_BLOCKS
	C Lbae; LOGS_THAT_BURN
	D Lbae; LOGS
	E Lbae; SAND
	F Lbae; SMELTS_TO_GLASS
	G Lbae; SLABS
	H Lbae; WALLS
	I Lbae; STAIRS
	J Lbae; ANVIL
	K Lbae; RAILS
	L Lbae; LEAVES
	M Lbae; WOODEN_TRAPDOORS
	N Lbae; TRAPDOORS
	O Lbae; SMALL_FLOWERS
	P Lbae; FLOWERS
	Q Lbae; BEDS
	R Lbae; FENCES
	S Lbae; SOUL_FIRE_BASE_BLOCKS
	T Lbae; CANDLES
	U Lbae; DAMPENS_VIBRATIONS
	V Lbae; GOLD_ORES
	W Lbae; IRON_ORES
	X Lbae; DIAMOND_ORES
	Y Lbae; REDSTONE_ORES
	Z Lbae; LAPIS_ORES
	a Lbae; WOOL
	aA Lbae; CORAL_PLANTS
	aB Lbae; CORALS
	aC Lbae; BAMBOO_PLANTABLE_ON
	aD Lbae; WALL_SIGNS
	aE Lbae; SIGNS
	aF Lbae; WALL_HANGING_SIGNS
	aG Lbae; ALL_HANGING_SIGNS
	aH Lbae; ALL_SIGNS
	aI Lbae; DRAGON_IMMUNE
	aJ Lbae; DRAGON_TRANSPARENT
	aK Lbae; WITHER_IMMUNE
	aL Lbae; WITHER_SUMMON_BASE_BLOCKS
	aM Lbae; BEEHIVES
	aN Lbae; CROPS
	aO Lbae; BEE_GROWABLES
	aP Lbae; PORTALS
	aQ Lbae; FIRE
	aR Lbae; NYLIUM
	aS Lbae; BEACON_BASE_BLOCKS
	aT Lbae; SOUL_SPEED_BLOCKS
	aU Lbae; WALL_POST_OVERRIDE
	aV Lbae; CLIMBABLE
	aW Lbae; FALL_DAMAGE_RESETTING
	aX Lbae; HOGLIN_REPELLENTS
	aY Lbae; STRIDER_WARM_BLOCKS
	aZ Lbae; CAMPFIRES
	aa Lbae; COAL_ORES
	ab Lbae; EMERALD_ORES
	ac Lbae; COPPER_ORES
	ad Lbae; DIRT
	ae Lbae; TERRACOTTA
	af Lbae; COMPLETES_FIND_TREE_TUTORIAL
	ag Lbae; SHULKER_BOXES
	ah Lbae; CEILING_HANGING_SIGNS
	ai Lbae; STANDING_SIGNS
	aj Lbae; BEE_ATTRACTIVE
	ak Lbae; MOB_INTERACTABLE_DOORS
	al Lbae; PRESSURE_PLATES
	am Lbae; STONE_PRESSURE_PLATES
	an Lbae; OVERWORLD_NATURAL_LOGS
	ao Lbae; BANNERS
	ap Lbae; PIGLIN_REPELLENTS
	aq Lbae; BADLANDS_TERRACOTTA
	ar Lbae; CONCRETE_POWDER
	as Lbae; FLOWER_POTS
	at Lbae; ENDERMAN_HOLDABLE
	au Lbae; ICE
	av Lbae; VALID_SPAWN
	aw Lbae; IMPERMEABLE
	ax Lbae; UNDERWATER_BONEMEALS
	ay Lbae; CORAL_BLOCKS
	az Lbae; WALL_CORALS
	b Lbae; PLANKS
	bA Lbae; AZALEA_ROOT_REPLACEABLE
	bB Lbae; SMALL_DRIPLEAF_PLACEABLE
	bC Lbae; BIG_DRIPLEAF_PLACEABLE
	bD Lbae; SNOW
	bE Lbae; MINEABLE_WITH_AXE
	bF Lbae; MINEABLE_WITH_HOE
	bG Lbae; MINEABLE_WITH_PICKAXE
	bH Lbae; MINEABLE_WITH_SHOVEL
	bI Lbae; SWORD_EFFICIENT
	bJ Lbae; SWORD_INSTANTLY_MINES
	bK Lbae; NEEDS_DIAMOND_TOOL
	bL Lbae; NEEDS_IRON_TOOL
	bM Lbae; NEEDS_STONE_TOOL
	bN Lbae; INCORRECT_FOR_NETHERITE_TOOL
	bO Lbae; INCORRECT_FOR_DIAMOND_TOOL
	bP Lbae; INCORRECT_FOR_IRON_TOOL
	bQ Lbae; INCORRECT_FOR_STONE_TOOL
	bR Lbae; INCORRECT_FOR_GOLD_TOOL
	bS Lbae; INCORRECT_FOR_WOODEN_TOOL
	bT Lbae; FEATURES_CANNOT_REPLACE
	bU Lbae; LAVA_POOL_STONE_CANNOT_REPLACE
	bV Lbae; GEODE_INVALID_BLOCKS
	bW Lbae; FROG_PREFER_JUMP_TO
	bX Lbae; SCULK_REPLACEABLE
	bY Lbae; SCULK_REPLACEABLE_WORLD_GEN
	bZ Lbae; ANCIENT_CITY_REPLACEABLE
	ba Lbae; GUARDED_BY_PIGLINS
	bb Lbae; PREVENT_MOB_SPAWNING_INSIDE
	bc Lbae; UNSTABLE_BOTTOM_CENTER
	bd Lbae; MUSHROOM_GROW_BLOCK
	be Lbae; EDIBLE_FOR_SHEEP
	bf Lbae; INFINIBURN_OVERWORLD
	bg Lbae; INFINIBURN_NETHER
	bh Lbae; INFINIBURN_END
	bi Lbae; BASE_STONE_OVERWORLD
	bj Lbae; STONE_ORE_REPLACEABLES
	bk Lbae; DEEPSLATE_ORE_REPLACEABLES
	bl Lbae; BASE_STONE_NETHER
	bm Lbae; OVERWORLD_CARVER_REPLACEABLES
	bn Lbae; NETHER_CARVER_REPLACEABLES
	bo Lbae; CANDLE_CAKES
	bp Lbae; CAULDRONS
	bq Lbae; CRYSTAL_SOUND_BLOCKS
	br Lbae; INSIDE_STEP_SOUND_BLOCKS
	bs Lbae; COMBINATION_STEP_SOUND_BLOCKS
	bt Lbae; CAMEL_SAND_STEP_SOUND_BLOCKS
	bu Lbae; HAPPY_GHAST_AVOIDS
	bv Lbae; OCCLUDES_VIBRATION_SIGNALS
	bw Lbae; DRIPSTONE_REPLACEABLE
	bx Lbae; CAVE_VINES
	by Lbae; MOSS_REPLACEABLE
	bz Lbae; LUSH_GROUND_REPLACEABLE
	c Lbae; STONE_BRICKS
	cA Lbae; SNIFFER_EGG_HATCH_BOOST
	cB Lbae; TRAIL_RUINS_REPLACEABLE
	cC Lbae; REPLACEABLE
	cD Lbae; ENCHANTMENT_POWER_PROVIDER
	cE Lbae; ENCHANTMENT_POWER_TRANSMITTER
	cF Lbae; MAINTAINS_FARMLAND
	cG Lbae; BLOCKS_WIND_CHARGE_EXPLOSIONS
	cH Lbae; DOES_NOT_BLOCK_HOPPERS
	cI Lbae; TRIGGERS_AMBIENT_DESERT_SAND_BLOCK_SOUNDS
	cJ Lbae; TRIGGERS_AMBIENT_DESERT_DRY_VEGETATION_BLOCK_SOUNDS
	cK Lbae; TRIGGERS_AMBIENT_DRIED_GHAST_BLOCK_SOUNDS
	cL Lbae; AIR
	ca Lbae; VIBRATION_RESONATORS
	cb Lbae; ANIMALS_SPAWNABLE_ON
	cc Lbae; ARMADILLO_SPAWNABLE_ON
	cd Lbae; AXOLOTLS_SPAWNABLE_ON
	ce Lbae; GOATS_SPAWNABLE_ON
	cf Lbae; MOOSHROOMS_SPAWNABLE_ON
	cg Lbae; PARROTS_SPAWNABLE_ON
	ch Lbae; POLAR_BEARS_SPAWNABLE_ON_ALTERNATE
	ci Lbae; RABBITS_SPAWNABLE_ON
	cj Lbae; FOXES_SPAWNABLE_ON
	ck Lbae; WOLVES_SPAWNABLE_ON
	cl Lbae; FROGS_SPAWNABLE_ON
	cm Lbae; BATS_SPAWNABLE_ON
	cn Lbae; CAMELS_SPAWNABLE_ON
	co Lbae; AZALEA_GROWS_ON
	cp Lbae; CONVERTABLE_TO_MUD
	cq Lbae; MANGROVE_LOGS_CAN_GROW_THROUGH
	cr Lbae; MANGROVE_ROOTS_CAN_GROW_THROUGH
	cs Lbae; DRY_VEGETATION_MAY_PLACE_ON
	ct Lbae; SNAPS_GOAT_HORN
	cu Lbae; REPLACEABLE_BY_TREES
	cv Lbae; REPLACEABLE_BY_MUSHROOMS
	cw Lbae; SNOW_LAYER_CANNOT_SURVIVE_ON
	cx Lbae; SNOW_LAYER_CAN_SURVIVE_ON
	cy Lbae; INVALID_SPAWN_INSIDE
	cz Lbae; SNIFFER_DIGGABLE_BLOCK
	d Lbae; WOODEN_BUTTONS
	e Lbae; STONE_BUTTONS
	f Lbae; BUTTONS
	g Lbae; WOOL_CARPETS
	h Lbae; WOODEN_DOORS
	i Lbae; WOODEN_STAIRS
	j Lbae; WOODEN_SLABS
	k Lbae; WOODEN_FENCES
	l Lbae; FENCE_GATES
	m Lbae; WOODEN_PRESSURE_PLATES
	n Lbae; DOORS
	o Lbae; SAPLINGS
	p Lbae; BAMBOO_BLOCKS
	q Lbae; OAK_LOGS
	r Lbae; DARK_OAK_LOGS
	s Lbae; PALE_OAK_LOGS
	t Lbae; BIRCH_LOGS
	u Lbae; ACACIA_LOGS
	v Lbae; SPRUCE_LOGS
	w Lbae; MANGROVE_LOGS
	x Lbae; JUNGLE_LOGS
	y Lbae; CHERRY_LOGS
	z Lbae; CRIMSON_STEMS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lbae; create
		static
		0 o p_203847_
azp net/minecraft/tags/DamageTypeTags
	A Lbae; ALWAYS_KILLS_ARMOR_STANDS
	B Lbae; CAN_BREAK_ARMOR_STAND
	C Lbae; BYPASSES_WOLF_ARMOR
	D Lbae; IS_PLAYER_ATTACK
	E Lbae; BURN_FROM_STEPPING
	F Lbae; PANIC_CAUSES
	G Lbae; PANIC_ENVIRONMENTAL_CAUSES
	H Lbae; IS_MACE_SMASH
	a Lbae; DAMAGES_HELMET
	b Lbae; BYPASSES_ARMOR
	c Lbae; BYPASSES_SHIELD
	d Lbae; BYPASSES_INVULNERABILITY
	e Lbae; BYPASSES_COOLDOWN
	f Lbae; BYPASSES_EFFECTS
	g Lbae; BYPASSES_RESISTANCE
	h Lbae; BYPASSES_ENCHANTMENTS
	i Lbae; IS_FIRE
	j Lbae; IS_PROJECTILE
	k Lbae; WITCH_RESISTANT_TO
	l Lbae; IS_EXPLOSION
	m Lbae; IS_FALL
	n Lbae; IS_DROWNING
	o Lbae; IS_FREEZING
	p Lbae; IS_LIGHTNING
	q Lbae; NO_ANGER
	r Lbae; NO_IMPACT
	s Lbae; ALWAYS_MOST_SIGNIFICANT_FALL
	t Lbae; WITHER_IMMUNE_TO
	u Lbae; IGNITES_ARMOR_STANDS
	v Lbae; BURNS_ARMOR_STANDS
	w Lbae; AVOIDS_GUARDIAN_THORNS
	x Lbae; ALWAYS_TRIGGERS_SILVERFISH
	y Lbae; ALWAYS_HURTS_ENDER_DRAGONS
	z Lbae; NO_KNOCKBACK
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lbae; create
		static
		0 o p_270635_
azq net/minecraft/tags/DialogTags
	a Lbae; PAUSE_SCREEN_ADDITIONS
	b Lbae; QUICK_ACTIONS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lbae; create
		static
		0 o p_426038_
azr net/minecraft/tags/EnchantmentTags
	A Lbae; TRADES_SNOW_COMMON
	B Lbae; TRADES_SWAMP_COMMON
	C Lbae; TRADES_TAIGA_COMMON
	D Lbae; TRADES_DESERT_SPECIAL
	E Lbae; TRADES_JUNGLE_SPECIAL
	F Lbae; TRADES_PLAINS_SPECIAL
	G Lbae; TRADES_SAVANNA_SPECIAL
	H Lbae; TRADES_SNOW_SPECIAL
	I Lbae; TRADES_SWAMP_SPECIAL
	J Lbae; TRADES_TAIGA_SPECIAL
	a Lbae; TOOLTIP_ORDER
	b Lbae; ARMOR_EXCLUSIVE
	c Lbae; BOOTS_EXCLUSIVE
	d Lbae; BOW_EXCLUSIVE
	e Lbae; CROSSBOW_EXCLUSIVE
	f Lbae; DAMAGE_EXCLUSIVE
	g Lbae; MINING_EXCLUSIVE
	h Lbae; RIPTIDE_EXCLUSIVE
	i Lbae; TRADEABLE
	j Lbae; DOUBLE_TRADE_PRICE
	k Lbae; IN_ENCHANTING_TABLE
	l Lbae; ON_MOB_SPAWN_EQUIPMENT
	m Lbae; ON_TRADED_EQUIPMENT
	n Lbae; ON_RANDOM_LOOT
	o Lbae; CURSE
	p Lbae; SMELTS_LOOT
	q Lbae; PREVENTS_BEE_SPAWNS_WHEN_MINING
	r Lbae; PREVENTS_DECORATED_POT_SHATTERING
	s Lbae; PREVENTS_ICE_MELTING
	t Lbae; PREVENTS_INFESTED_SPAWNS
	u Lbae; TREASURE
	v Lbae; NON_TREASURE
	w Lbae; TRADES_DESERT_COMMON
	x Lbae; TRADES_JUNGLE_COMMON
	y Lbae; TRADES_PLAINS_COMMON
	z Lbae; TRADES_SAVANNA_COMMON
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lbae; create
		static
		0 o p_341202_
azs net/minecraft/tags/EntityTypeTags
	A Lbae; NOT_SCARY_FOR_PUFFERFISH
	B Lbae; SENSITIVE_TO_IMPALING
	C Lbae; SENSITIVE_TO_BANE_OF_ARTHROPODS
	D Lbae; SENSITIVE_TO_SMITE
	E Lbae; NO_ANGER_FROM_WIND_CHARGE
	F Lbae; IMMUNE_TO_OOZING
	G Lbae; IMMUNE_TO_INFESTED
	H Lbae; REDIRECTABLE_PROJECTILE
	I Lbae; BOAT
	J Lbae; CAN_EQUIP_SADDLE
	K Lbae; CAN_EQUIP_HARNESS
	L Lbae; CAN_WEAR_HORSE_ARMOR
	M Lbae; FOLLOWABLE_FRIENDLY_MOBS
	a Lbae; SKELETONS
	b Lbae; ZOMBIES
	c Lbae; RAIDERS
	d Lbae; UNDEAD
	e Lbae; BEEHIVE_INHABITORS
	f Lbae; ARROWS
	g Lbae; IMPACT_PROJECTILES
	h Lbae; POWDER_SNOW_WALKABLE_MOBS
	i Lbae; AXOLOTL_ALWAYS_HOSTILES
	j Lbae; AXOLOTL_HUNT_TARGETS
	k Lbae; FREEZE_IMMUNE_ENTITY_TYPES
	l Lbae; FREEZE_HURTS_EXTRA_TYPES
	m Lbae; CAN_BREATHE_UNDER_WATER
	n Lbae; FROG_FOOD
	o Lbae; FALL_DAMAGE_IMMUNE
	p Lbae; DISMOUNTS_UNDERWATER
	q Lbae; NON_CONTROLLING_RIDER
	r Lbae; DEFLECTS_PROJECTILES
	s Lbae; CAN_TURN_IN_BOATS
	t Lbae; ILLAGER
	u Lbae; AQUATIC
	v Lbae; ARTHROPOD
	w Lbae; IGNORES_POISON_AND_REGEN
	x Lbae; INVERTED_HEALING_AND_HARM
	y Lbae; WITHER_FRIENDS
	z Lbae; ILLAGER_FRIENDS
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lbae; create
		static
		0 o p_203849_
azt net/minecraft/tags/FlatLevelGeneratorPresetTags
	a Lbae; VISIBLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lbae; create
		static
		0 o p_215852_
azu net/minecraft/tags/FluidTags
	a Lbae; WATER
	b Lbae; LAVA
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lbae; create
		static
		0 o p_203851_
azv net/minecraft/tags/GameEventTags
	a Lbae; VIBRATIONS
	b Lbae; WARDEN_CAN_LISTEN
	c Lbae; SHRIEKER_CAN_LISTEN
	d Lbae; IGNORE_VIBRATIONS_SNEAKING
	e Lbae; ALLAY_CAN_LISTEN
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lbae; create
		static
		0 o p_203853_
azw net/minecraft/tags/InstrumentTags
	a Lbae; REGULAR_GOAT_HORNS
	b Lbae; SCREAMING_GOAT_HORNS
	c Lbae; GOAT_HORNS
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lbae; create
		static
		0 o p_215861_
azx net/minecraft/tags/ItemTags
	A Lbae; WARPED_STEMS
	B Lbae; WART_BLOCKS
	C Lbae; LOGS_THAT_BURN
	D Lbae; LOGS
	E Lbae; SAND
	F Lbae; SMELTS_TO_GLASS
	G Lbae; SLABS
	H Lbae; WALLS
	I Lbae; STAIRS
	J Lbae; ANVIL
	K Lbae; RAILS
	L Lbae; LEAVES
	M Lbae; WOODEN_TRAPDOORS
	N Lbae; TRAPDOORS
	O Lbae; SMALL_FLOWERS
	P Lbae; FLOWERS
	Q Lbae; BEDS
	R Lbae; FENCES
	S Lbae; SOUL_FIRE_BASE_BLOCKS
	T Lbae; CANDLES
	U Lbae; DAMPENS_VIBRATIONS
	V Lbae; GOLD_ORES
	W Lbae; IRON_ORES
	X Lbae; DIAMOND_ORES
	Y Lbae; REDSTONE_ORES
	Z Lbae; LAPIS_ORES
	a Lbae; WOOL
	aA Lbae; CAT_FOOD
	aB Lbae; HORSE_FOOD
	aC Lbae; HORSE_TEMPT_ITEMS
	aD Lbae; HARNESSES
	aE Lbae; HAPPY_GHAST_FOOD
	aF Lbae; HAPPY_GHAST_TEMPT_ITEMS
	aG Lbae; CAMEL_FOOD
	aH Lbae; ARMADILLO_FOOD
	aI Lbae; CHICKEN_FOOD
	aJ Lbae; FROG_FOOD
	aK Lbae; HOGLIN_FOOD
	aL Lbae; LLAMA_FOOD
	aM Lbae; LLAMA_TEMPT_ITEMS
	aN Lbae; OCELOT_FOOD
	aO Lbae; PANDA_FOOD
	aP Lbae; PANDA_EATS_FROM_GROUND
	aQ Lbae; PIG_FOOD
	aR Lbae; RABBIT_FOOD
	aS Lbae; STRIDER_FOOD
	aT Lbae; STRIDER_TEMPT_ITEMS
	aU Lbae; TURTLE_FOOD
	aV Lbae; PARROT_FOOD
	aW Lbae; PARROT_POISONOUS_FOOD
	aX Lbae; AXOLOTL_FOOD
	aY Lbae; NON_FLAMMABLE_WOOD
	aZ Lbae; BOATS
	aa Lbae; COAL_ORES
	ab Lbae; EMERALD_ORES
	ac Lbae; COPPER_ORES
	ad Lbae; DIRT
	ae Lbae; TERRACOTTA
	af Lbae; COMPLETES_FIND_TREE_TUTORIAL
	ag Lbae; SHULKER_BOXES
	ah Lbae; SIGNS
	ai Lbae; HANGING_SIGNS
	aj Lbae; BEE_FOOD
	ak Lbae; BANNERS
	al Lbae; PIGLIN_REPELLENTS
	am Lbae; PIGLIN_LOVED
	an Lbae; IGNORED_BY_PIGLIN_BABIES
	ao Lbae; PIGLIN_SAFE_ARMOR
	ap Lbae; DUPLICATES_ALLAYS
	aq Lbae; BREWING_FUEL
	ar Lbae; EGGS
	as Lbae; MEAT
	at Lbae; SNIFFER_FOOD
	au Lbae; PIGLIN_FOOD
	av Lbae; FOX_FOOD
	aw Lbae; COW_FOOD
	ax Lbae; GOAT_FOOD
	ay Lbae; SHEEP_FOOD
	az Lbae; WOLF_FOOD
	b Lbae; PLANKS
	bA Lbae; CREEPER_IGNITERS
	bB Lbae; NOTE_BLOCK_TOP_INSTRUMENTS
	bC Lbae; FOOT_ARMOR
	bD Lbae; LEG_ARMOR
	bE Lbae; CHEST_ARMOR
	bF Lbae; HEAD_ARMOR
	bG Lbae; SKULLS
	bH Lbae; TRIMMABLE_ARMOR
	bI Lbae; TRIM_MATERIALS
	bJ Lbae; DECORATED_POT_SHERDS
	bK Lbae; DECORATED_POT_INGREDIENTS
	bL Lbae; SWORDS
	bM Lbae; AXES
	bN Lbae; HOES
	bO Lbae; PICKAXES
	bP Lbae; SHOVELS
	bQ Lbae; BREAKS_DECORATED_POTS
	bR Lbae; VILLAGER_PLANTABLE_SEEDS
	bS Lbae; VILLAGER_PICKS_UP
	bT Lbae; DYEABLE
	bU Lbae; FURNACE_MINECART_FUEL
	bV Lbae; BUNDLES
	bW Lbae; BOOK_CLONING_TARGET
	bX Lbae; SKELETON_PREFERRED_WEAPONS
	bY Lbae; DROWNED_PREFERRED_WEAPONS
	bZ Lbae; PIGLIN_PREFERRED_WEAPONS
	ba Lbae; CHEST_BOATS
	bb Lbae; FISHES
	bc Lbae; CREEPER_DROP_MUSIC_DISCS
	bd Lbae; COALS
	be Lbae; ARROWS
	bf Lbae; LECTERN_BOOKS
	bg Lbae; BOOKSHELF_BOOKS
	bh Lbae; BEACON_PAYMENT_ITEMS
	bi Lbae; WOODEN_TOOL_MATERIALS
	bj Lbae; STONE_TOOL_MATERIALS
	bk Lbae; IRON_TOOL_MATERIALS
	bl Lbae; GOLD_TOOL_MATERIALS
	bm Lbae; DIAMOND_TOOL_MATERIALS
	bn Lbae; NETHERITE_TOOL_MATERIALS
	bo Lbae; REPAIRS_LEATHER_ARMOR
	bp Lbae; REPAIRS_CHAIN_ARMOR
	bq Lbae; REPAIRS_IRON_ARMOR
	br Lbae; REPAIRS_GOLD_ARMOR
	bs Lbae; REPAIRS_DIAMOND_ARMOR
	bt Lbae; REPAIRS_NETHERITE_ARMOR
	bu Lbae; REPAIRS_TURTLE_HELMET
	bv Lbae; REPAIRS_WOLF_ARMOR
	bw Lbae; STONE_CRAFTING_MATERIALS
	bx Lbae; FREEZE_IMMUNE_WEARABLES
	by Lbae; CLUSTER_MAX_HARVESTABLES
	bz Lbae; COMPASSES
	c Lbae; STONE_BRICKS
	ca Lbae; PILLAGER_PREFERRED_WEAPONS
	cb Lbae; WITHER_SKELETON_DISLIKED_WEAPONS
	cc Lbae; FOOT_ARMOR_ENCHANTABLE
	cd Lbae; LEG_ARMOR_ENCHANTABLE
	ce Lbae; CHEST_ARMOR_ENCHANTABLE
	cf Lbae; HEAD_ARMOR_ENCHANTABLE
	cg Lbae; ARMOR_ENCHANTABLE
	ch Lbae; SWORD_ENCHANTABLE
	ci Lbae; FIRE_ASPECT_ENCHANTABLE
	cj Lbae; SHARP_WEAPON_ENCHANTABLE
	ck Lbae; WEAPON_ENCHANTABLE
	cl Lbae; MINING_ENCHANTABLE
	cm Lbae; MINING_LOOT_ENCHANTABLE
	cn Lbae; FISHING_ENCHANTABLE
	co Lbae; TRIDENT_ENCHANTABLE
	cp Lbae; DURABILITY_ENCHANTABLE
	cq Lbae; BOW_ENCHANTABLE
	cr Lbae; EQUIPPABLE_ENCHANTABLE
	cs Lbae; CROSSBOW_ENCHANTABLE
	ct Lbae; VANISHING_ENCHANTABLE
	cu Lbae; MACE_ENCHANTABLE
	cv Lbae; MAP_INVISIBILITY_EQUIPMENT
	cw Lbae; GAZE_DISGUISE_EQUIPMENT
	d Lbae; WOODEN_BUTTONS
	e Lbae; STONE_BUTTONS
	f Lbae; BUTTONS
	g Lbae; WOOL_CARPETS
	h Lbae; WOODEN_DOORS
	i Lbae; WOODEN_STAIRS
	j Lbae; WOODEN_SLABS
	k Lbae; WOODEN_FENCES
	l Lbae; FENCE_GATES
	m Lbae; WOODEN_PRESSURE_PLATES
	n Lbae; DOORS
	o Lbae; SAPLINGS
	p Lbae; BAMBOO_BLOCKS
	q Lbae; OAK_LOGS
	r Lbae; DARK_OAK_LOGS
	s Lbae; PALE_OAK_LOGS
	t Lbae; BIRCH_LOGS
	u Lbae; ACACIA_LOGS
	v Lbae; SPRUCE_LOGS
	w Lbae; MANGROVE_LOGS
	x Lbae; JUNGLE_LOGS
	y Lbae; CHERRY_LOGS
	z Lbae; CRIMSON_STEMS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lbae; bind
		static
		0 o p_203855_
azy net/minecraft/tags/PaintingVariantTags
	a Lbae; PLACEABLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lbae; create
		static
		0 o p_215874_
azz net/minecraft/tags/PoiTypeTags
	a Lbae; ACQUIRABLE_JOB_SITE
	b Lbae; VILLAGE
	c Lbae; BEE_HOME
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lbae; create
		static
		0 o p_215881_
b com/mojang/math/Constants
	a F PI
	b F RAD_TO_DEG
	c F DEG_TO_RAD
	d F EPSILON
	<init> ()V <init>
ba net/minecraft/advancements/critereon/BredAnimalsTrigger
	<init> ()V <init>
	a (Lfdj;Lfdj;Lfdj;Lba$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 (Lauc;Lcmd;Lcmd;Lbzc;)V trigger
		0 o p_147279_
		1 o p_147280_
		2 o p_147281_
		3 o p_147282_
ba$a net/minecraft/advancements/critereon/BredAnimalsTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; parent
	d Ljava/util/Optional; partner
	e Ljava/util/Optional; 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 (Lfdj;Lfdj;Lfdj;)Z matches
		0 o p_18676_
		1 o p_18677_
		2 o p_18678_
	a (Ljava/util/Optional;Lfdj;)Z matches
		static
		0 o p_298925_
		1 o p_298317_
	a (Lbz$a;)Lar; bredAnimals
		static
		0 o p_301285_
	a (Lbk;)V validate
		0 o p_312663_
	a (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lar; bredAnimals
		static
		0 o p_301067_
		1 o p_301159_
		2 o p_301056_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337343_
	a ()Ljava/util/Optional; player
	b ()Lar; 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
baa net/minecraft/tags/StructureTags
	a Lbae; EYE_OF_ENDER_LOCATED
	b Lbae; DOLPHIN_LOCATED
	c Lbae; ON_WOODLAND_EXPLORER_MAPS
	d Lbae; ON_OCEAN_EXPLORER_MAPS
	e Lbae; ON_SAVANNA_VILLAGE_MAPS
	f Lbae; ON_DESERT_VILLAGE_MAPS
	g Lbae; ON_PLAINS_VILLAGE_MAPS
	h Lbae; ON_TAIGA_VILLAGE_MAPS
	i Lbae; ON_SNOWY_VILLAGE_MAPS
	j Lbae; ON_JUNGLE_EXPLORER_MAPS
	k Lbae; ON_SWAMP_EXPLORER_MAPS
	l Lbae; ON_TREASURE_MAPS
	m Lbae; ON_TRIAL_CHAMBERS_MAPS
	n Lbae; CATS_SPAWN_IN
	o Lbae; CATS_SPAWN_AS_BLACK
	p Lbae; VILLAGE
	q Lbae; MINESHAFT
	r Lbae; SHIPWRECK
	s Lbae; RUINED_PORTAL
	t Lbae; OCEAN_RUIN
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lbae; create
		static
		0 o p_215896_
bab net/minecraft/tags/TagBuilder
	a Ljava/util/List; entries
	<init> ()V <init>
	a (Lbac;)Lbab; add
		0 o p_215903_
	a ()Lbab; create
		static
	a (Lame;)Lbab; addElement
		0 o p_215901_
	b (Lame;)Lbab; addOptionalElement
		0 o p_215906_
	b ()Ljava/util/List; build
	c (Lame;)Lbab; addTag
		0 o p_215908_
	d (Lame;)Lbab; addOptionalTag
		0 o p_215910_
bac net/minecraft/tags/TagEntry
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcom/mojang/serialization/Codec; FULL_CODEC
	c Lame; id
	d Z tag
	e Z required
	<clinit> ()V <clinit>
		static
	<init> (Lame;ZZ)V <init>
		0 o p_215918_
		1 o p_215919_
		2 o p_215920_
	<init> (Lbbi$d;Z)V <init>
		0 o p_215922_
		1 o p_215923_
	a ()Lbbi$d; elementOrTag
	a (Ljava/util/function/Consumer;)V visitRequiredDependencies
		0 o p_215939_
	a (Lbbi$d;)Lbac; lambda$static$2
		static
		0 o p_215933_
	a (Lbac;)Lcom/mojang/datafixers/util/Either; lambda$static$5
		static
		0 o p_215931_
	a (Lbac$a;Ljava/util/function/Consumer;)Z build
		0 o p_215928_
		1 o p_215929_
	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 (Lame;)Lbac; element
		static
		0 o p_215926_
	a (Lcom/mojang/datafixers/util/Either;)Lbac; lambda$static$4
		static
		0 o p_215935_
	b (Lame;)Lbac; optionalElement
		static
		0 o p_215944_
	b (Lbac;)Lbac; lambda$static$3
		static
		0 o p_215946_
	b (Ljava/util/function/Consumer;)V visitOptionalDependencies
		0 o p_215948_
	c (Lame;)Lbac; tag
		static
		0 o p_215950_
	c (Lbac;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_215952_
	d (Lame;)Lbac; optionalTag
		static
		0 o p_215954_
	toString ()Ljava/lang/String; toString
bac$a net/minecraft/tags/TagEntry$Lookup
	a (Lame;Z)Ljava/lang/Object; element
		0 o p_215956_
		1 o p_379371_
	a (Lame;)Ljava/util/Collection; tag
		0 o p_215957_
bad net/minecraft/tags/TagFile
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/List; entries
	c Z 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
bae net/minecraft/tags/TagKey
	a Lamd; registry
	b Lame; location
	c Lcom/google/common/collect/Interner; VALUES
	<clinit> ()V <clinit>
		static
	<init> (Lamd;Lame;)V <init>
		0 o registry
		1 o location
	a (Lamd;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_203878_
	a ()Lamd; registry
	a (Lbae;)Ljava/lang/String; lambda$hashedCodec$4
		static
		0 o p_339468_
	a (Lamd;Lame;)Lbae; create
		static
		0 o p_203883_
		1 o p_203884_
	a (Lamd;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$hashedCodec$3
		static
		0 o p_337570_
		1 o p_337571_
	b (Lamd;Lame;)Lbae; lambda$streamCodec$5
		static
		0 o p_372700_
		1 o p_372701_
	b (Lamd;)Lcom/mojang/serialization/Codec; hashedCodec
		static
		0 o p_203887_
	b ()Lame; location
	c (Lamd;)Lzm; streamCodec
		static
		0 o p_372956_
	c (Lamd;Lame;)Lbae; lambda$hashedCodec$1
		static
		0 o p_203889_
		1 o p_203890_
	c ()Ljava/lang/String; lambda$hashedCodec$2
		static
	d (Lamd;)Z isFor
		0 o p_207646_
	d (Lamd;Lame;)Lbae; lambda$codec$0
		static
		0 o p_203892_
		1 o p_203893_
	e (Lamd;)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
baf net/minecraft/tags/TagLoader
	a Lorg/slf4j/Logger; LOGGER
	b Lbaf$a; elementLookup
	c Ljava/lang/String; directory
	<clinit> ()V <clinit>
		static
	<init> (Lbaf$a;Ljava/lang/String;)V <init>
		0 o p_380077_
		1 o p_144494_
	a (Lkh;Lamd;Lame;Ljava/util/List;)V lambda$loadTagsForRegistry$7
		static
		0 o p_359637_
		1 o p_359638_
		2 o p_359639_
		3 o p_359640_
	a (Lamd;Ljava/util/Map;)Ljava/util/Map; wrapTags
		static
		0 o p_365157_
		1 o p_364335_
	a (Ljava/util/Map;Lame;Ljava/util/List;)V lambda$build$4
		static
		0 o p_215999_
		1 o p_216000_
		2 o p_364232_
	a (Laxo;Ljz;)Ljava/util/List; loadTagsForExistingRegistries
		static
		0 o p_362119_
		1 o p_363563_
	a (Lbac$a;Ljava/util/List;)Lcom/mojang/datafixers/util/Either; tryBuildTag
		0 o p_215979_
		1 o p_215980_
	a (Lame;)Ljava/util/List; lambda$load$0
		static
		0 o p_215974_
	a (Ljz$b;Ljava/util/List;)Ljava/util/List; buildUpdatedLookups
		static
		0 o p_363335_
		1 o p_364879_
	a (Lbbe;Lame;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/util/List;Ljz$d;)V lambda$buildUpdatedLookups$9
		static
		0 o p_367914_
		1 o p_367915_
		2 o p_367916_
	a (Laxo;Lkh;)V loadTagsForRegistry
		static
		0 o p_360949_
		1 o p_364371_
	a (Laxo;Ljz$d;)Ljava/util/Optional; lambda$loadTagsForExistingRegistries$6
		static
		0 o p_359641_
		1 o p_359642_
	a (Lame;Ljava/util/List;)V lambda$build$3
		static
		0 o p_359632_
		1 o p_359633_
	a (Ljava/util/List;Lamd;)Ljy$a; findTagsForRegistry
		static
		0 o p_360320_
		1 o p_360369_
	a (Lamd;Ljava/util/Map$Entry;)Lbae; lambda$wrapTags$8
		static
		0 o p_359650_
		1 o p_359651_
	a (Laxo;Ljy;)Ljava/util/Optional; loadPendingTags
		static
		0 o p_363343_
		1 o p_364997_
	a (Lbag$a;Lkh;)V loadTagsFromNetwork
		static
		0 o p_362324_
		1 o p_363626_
	a (Lbac$a;Ljava/util/Map;Lame;Lbaf$d;)V lambda$build$5
		0 o p_359643_
		1 o p_359644_
		2 o p_359645_
		3 o p_359646_
	a (Ljava/util/List;Ljava/lang/String;Lbac;)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 (Laxo;)Ljava/util/Map; load
		0 o p_144496_
baf$1 net/minecraft/tags/TagLoader$1
	a Ljava/util/Map; val$newTags
	b Lbaf; this$0
	<init> (Lbaf;Ljava/util/Map;)V <init>
		0 o p_216036_
		1 o p_216037_
	a (Lame;Z)Ljava/lang/Object; element
		0 o p_216039_
		1 o p_380359_
	a (Lame;)Ljava/util/Collection; tag
		0 o p_216041_
baf$a net/minecraft/tags/TagLoader$ElementLookup
	a (Ljy;Lame;Z)Ljava/util/Optional; lambda$fromFrozenRegistry$0
		static
		0 o p_379633_
		1 o p_380205_
		2 o p_379703_
	a (Ljy;)Lbaf$a; fromFrozenRegistry
		static
		0 o p_379788_
	a (Ljm;Lkh;Lame;Z)Ljava/util/Optional; lambda$fromWritableRegistry$1
		static
		0 o p_380290_
		1 o p_379506_
		2 o p_379723_
		3 o p_379675_
	a (Lkh;)Lbaf$a; fromWritableRegistry
		static
		0 o p_379984_
	get (Lame;Z)Ljava/util/Optional; get
		0 o p_379461_
		1 o p_380316_
baf$b net/minecraft/tags/TagLoader$EntryWithSource
	a Lbac; entry
	b Ljava/lang/String; source
	<init> (Lbac;Ljava/lang/String;)V <init>
		0 o entry
		1 o source
	a ()Lbac; entry
	b ()Ljava/lang/String; source
	equals (Ljava/lang/Object;)Z equals
		0 o p_216050_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
baf$c net/minecraft/tags/TagLoader$LoadResult
	a Lamd; key
	b Ljava/util/Map; tags
	<init> (Lamd;Ljava/util/Map;)V <init>
		0 o key
		1 o tags
	a ()Lamd; key
	b ()Ljava/util/Map; tags
	equals (Ljava/lang/Object;)Z equals
		0 o p_363028_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
baf$d net/minecraft/tags/TagLoader$SortingEntry
	a Ljava/util/List; 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;Lbaf$b;)V lambda$visitOptionalDependencies$1
		static
		0 o p_285245_
		1 o p_284943_
	b (Ljava/util/function/Consumer;Lbaf$b;)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
bag net/minecraft/tags/TagNetworkSerialization
	<init> ()V <init>
	a (Ljs;)Ljava/util/Map; serializeTagsToNetwork
		static
		0 o p_251774_
	a (Ljz$d;)Lcom/mojang/datafixers/util/Pair; lambda$serializeTagsToNetwork$0
		static
		0 o p_203949_
	a (Lcom/mojang/datafixers/util/Pair;)Z lambda$serializeTagsToNetwork$1
		static
		0 o p_359657_
	a (Ljy;)Lbag$a; serializeToNetwork
		static
		0 o p_203943_
	a (Lamd;Ljy;Ljava/util/Map;Lame;Lit/unimi/dsi/fastutil/ints/IntList;)V lambda$deserializeTagsFromNetwork$3
		static
		0 o p_359652_
		1 o p_359653_
		2 o p_359654_
		3 o p_359655_
		4 o p_359656_
	a (Ljy;Lbag$a;)Lbaf$c; deserializeTagsFromNetwork
		static
		0 o p_203954_
		1 o p_203955_
	a (Ljy;Ljava/util/Map;Ljp$c;)V lambda$serializeToNetwork$2
		static
		0 o p_359658_
		1 o p_359659_
		2 o p_359660_
bag$a net/minecraft/tags/TagNetworkSerialization$NetworkPayload
	a Lbag$a; EMPTY
	b Ljava/util/Map; tags
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o p_203965_
	a ()Z isEmpty
	a (Ljy;)Lbaf$c; resolve
		0 o p_363647_
	a (Lwg;)V write
		0 o p_203968_
	b (Lwg;)Lbag$a; read
		static
		0 o p_203970_
	b ()I size
bah net/minecraft/tags/WorldPresetTags
	a Lbae; NORMAL
	b Lbae; EXTENDED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lbae; create
		static
		0 o p_216058_
bai net/minecraft/tags/package-info
baj net/minecraft/util/ARGB
	<init> ()V <init>
	a (III)I color
		static
		0 o p_364209_
		1 o p_361249_
		2 o p_362935_
	a (F)I white
		static
		0 o p_361517_
	a (II)I multiply
		static
		0 o p_365204_
		1 o p_362101_
	a (IFFF)I scaleRGB
		static
		0 o p_379627_
		1 o p_379288_
		2 o p_380277_
		3 o p_380015_
	a (FFFF)I colorFromFloat
		static
		0 o p_361263_
		1 o p_361756_
		2 o p_363770_
		3 o p_362317_
	a (IF)I scaleRGB
		static
		0 o p_365021_
		1 o p_363883_
	a (IIII)I color
		static
		0 o p_364075_
		1 o p_361505_
		2 o p_364686_
		3 o p_361326_
	a (FII)I lerp
		static
		0 o p_361174_
		1 o p_362196_
		2 o p_364079_
	a (I)I alpha
		static
		0 o p_360646_
	a (FI)I color
		static
		0 o p_422159_
		1 o p_421556_
	a (Lfis;)I color
		static
		0 o p_362659_
	b (IF)I setBrightness
		static
		0 o p_416733_
		1 o p_415549_
	b (II)I scaleRGB
		static
		0 o p_360775_
		1 o p_363230_
	b (F)I as8BitChannel
		static
		0 o p_362531_
	b (I)I red
		static
		0 o p_365322_
	c (II)I color
		static
		0 o p_360598_
		1 o p_363344_
	c (I)I green
		static
		0 o p_364426_
	d (I)I blue
		static
		0 o p_365014_
	d (II)I average
		static
		0 o p_363294_
		1 o p_365166_
	e (I)I greyscale
		static
		0 o p_363419_
	f (I)I opaque
		static
		0 o p_363279_
	g (I)I transparent
		static
		0 o p_361588_
	h (I)Lorg/joml/Vector3f; vector3fFromRGB24
		static
		0 o p_381022_
	i (I)F alphaFloat
		static
		0 o p_383239_
	j (I)F redFloat
		static
		0 o p_382787_
	k (I)F greenFloat
		static
		0 o p_382823_
	l (I)F blueFloat
		static
		0 o p_382858_
	m (I)I toABGR
		static
		0 o p_364127_
	n (I)I fromABGR
		static
		0 o p_362222_
	o (I)F from8BitChannel
		static
		0 o p_362888_
bak net/minecraft/util/AbortableIterationConsumer
	a (Ljava/util/function/Consumer;Ljava/lang/Object;)Lbak$a; lambda$forConsumer$0
		static
		0 o p_262158_
		1 o p_261916_
	accept (Ljava/lang/Object;)Lbak$a; accept
		0 o p_261708_
	forConsumer (Ljava/util/function/Consumer;)Lbak; forConsumer
		static
		0 o p_261477_
bak$a net/minecraft/util/AbortableIterationConsumer$Continuation
	a Lbak$a; CONTINUE
	b Lbak$a; ABORT
	c [Lbak$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_262048_
		1 o p_261970_
	a ()Z shouldAbort
	b ()[Lbak$a; $values
		static
	valueOf (Ljava/lang/String;)Lbak$a; valueOf
		static
		0 o p_262013_
	values ()[Lbak$a; values
		static
bal net/minecraft/util/AbstractListBuilder
	a Lcom/mojang/serialization/DataResult; builder
	b Lcom/mojang/serialization/DynamicOps; ops
	<init> (Lcom/mojang/serialization/DynamicOps;)V <init>
		0 o p_412538_
	a (Lcom/mojang/serialization/DataResult;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$withErrorsFrom$2
		static
		0 o p_412500_
		1 o p_412423_
	a (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; append
		0 o p_412298_
		1 o p_412204_
	a ()Ljava/lang/Object; initBuilder
	add (Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/ListBuilder; add
		0 o p_412235_
	add (Ljava/lang/Object;)Lcom/mojang/serialization/ListBuilder; add
		0 o p_412702_
	b (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; build
		0 o p_412354_
		1 o p_412668_
	build (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; build
		0 o p_412270_
	c (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$build$3
		0 o p_412177_
		1 o p_412422_
	d (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; lambda$withErrorsFrom$1
		static
		0 o p_412154_
		1 o p_412737_
	e (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; lambda$add$0
		0 o p_412041_
		1 o p_412090_
	mapError (Ljava/util/function/UnaryOperator;)Lcom/mojang/serialization/ListBuilder; mapError
		0 o p_412578_
	ops ()Lcom/mojang/serialization/DynamicOps; ops
	withErrorsFrom (Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/ListBuilder; withErrorsFrom
		0 o p_412170_
bam net/minecraft/util/ArrayListDeque
	a I MIN_GROWTH
	b [Ljava/lang/Object; contents
	c I head
	d I 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 ()Lbby; 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
bam$a net/minecraft/util/ArrayListDeque$DescendingIterator
	a Lbam; this$0
	b I index
	<init> (Lbam;)V <init>
		0 o p_296322_
	hasNext ()Z hasNext
	next ()Ljava/lang/Object; next
	remove ()V remove
bam$b net/minecraft/util/ArrayListDeque$ReversedView
	a Lbam; this$0
	b Lbam; source
	<init> (Lbam;Lbam;)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 ()Lbby; 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_
ban net/minecraft/util/BinaryAnimator
	a I animationLength
	b Lban$a; easingFunction
	c I ticks
	d I ticksOld
	<init> (I)V <init>
		0 o p_361095_
	<init> (ILban$a;)V <init>
		0 o p_363393_
		1 o p_361668_
	a (Z)V tick
		0 o p_363738_
	a (F)F getFactor
		0 o p_360599_
	b (F)F lambda$new$0
		static
		0 o p_362335_
ban$a net/minecraft/util/BinaryAnimator$EasingFunction
	apply (F)F apply
		0 o p_363887_
bao 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 ()Lbao; copy
bap net/minecraft/util/Brightness
	a Lcom/mojang/serialization/Codec; LIGHT_VALUE_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Lbap; FULL_BRIGHT
	d I block
	e I sky
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o block
		1 o sky
	a (I)I block
		static
		0 o p_412970_
	a ()I pack
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_270774_
	a (II)I pack
		static
		0 o p_412973_
		1 o p_412975_
	b ()I block
	b (I)I sky
		static
		0 o p_412969_
	c ()I sky
	c (I)Lbap; unpack
		static
		0 o p_270207_
	equals (Ljava/lang/Object;)Z equals
		0 o p_270598_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
baq 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;)Ljava/util/function/IntFunction; createMap
		static
		0 o p_263047_
		1 o p_263043_
	a (Ljava/util/function/ToIntFunction;[Ljava/lang/Object;Lbaq$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/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_
baq$a net/minecraft/util/ByIdMap$OutOfBoundsStrategy
	a Lbaq$a; ZERO
	b Lbaq$a; WRAP
	c Lbaq$a; CLAMP
	d [Lbaq$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_262916_
		1 o p_262964_
	a ()[Lbaq$a; $values
		static
	valueOf (Ljava/lang/String;)Lbaq$a; valueOf
		static
		0 o p_263102_
	values ()[Lbaq$a; values
		static
bar net/minecraft/util/ClassInstanceMultiMap
	a Ljava/util/Map; byClass
	b Ljava/lang/Class; baseClass
	c Ljava/util/List; 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
bas net/minecraft/util/ClassTreeIdRegistry
	a I NO_ID_VALUE
	b Lit/unimi/dsi/fastutil/objects/Object2IntMap; 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_
bat net/minecraft/util/ColorRGBA
	a Lcom/mojang/serialization/Codec; CODEC
	b I rgba
	c Ljava/lang/String; 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
bau net/minecraft/util/CommonColors
	a I WHITE
	b I BLACK
	c I GRAY
	d I DARK_GRAY
	e I LIGHT_GRAY
	f I LIGHTER_GRAY
	g I RED
	h I SOFT_RED
	i I GREEN
	j I BLUE
	k I YELLOW
	l I SOFT_YELLOW
	m I DARK_PURPLE
	n I HIGH_CONTRAST_DIAMOND
	o I COSMOS_PINK
	<init> ()V <init>
bav net/minecraft/util/CommonLinks
	a Ljava/net/URI; GDPR
	b Ljava/net/URI; EULA
	c Ljava/net/URI; PRIVACY_STATEMENT
	d Ljava/net/URI; ATTRIBUTION
	e Ljava/net/URI; LICENSES
	f Ljava/net/URI; BUY_MINECRAFT_JAVA
	g Ljava/net/URI; ACCOUNT_SETTINGS
	h Ljava/net/URI; SNAPSHOT_FEEDBACK
	i Ljava/net/URI; RELEASE_FEEDBACK
	j Ljava/net/URI; SNAPSHOT_BUGS_FEEDBACK
	k Ljava/net/URI; GENERAL_HELP
	l Ljava/net/URI; ACCESSIBILITY_HELP
	m Ljava/net/URI; REPORTING_HELP
	n Ljava/net/URI; SUSPENSION_HELP
	o Ljava/net/URI; BLOCKING_HELP
	p Ljava/net/URI; SYMLINK_HELP
	q Ljava/net/URI; START_REALMS_TRIAL
	r Ljava/net/URI; BUY_REALMS
	s Ljava/net/URI; REALMS_TERMS
	t Ljava/net/URI; REALMS_CONTENT_CREATION
	u Ljava/lang/String; EXTEND_REALMS_LINK
	v Ljava/lang/String; INTENTIONAL_GAME_DESIGN_BUG_ID
	w Ljava/net/URI; INTENTIONAL_GAME_DESIGN_BUG
	<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_
baw net/minecraft/util/CrudeIncrementalIntIdentityHashBiMap
	b I NOT_FOUND
	c Ljava/lang/Object; EMPTY_SLOT
	d F LOADFACTOR
	e [Ljava/lang/Object; keys
	f [I values
	g [Ljava/lang/Object; byId
	h I nextId
	i 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 ()Lbaw; copy
	b (Ljava/lang/Object;)Z contains
		0 o p_144610_
	b (Ljava/lang/Object;I)I indexOf
		0 o p_13564_
		1 o p_13565_
	c ()I nextId
	c (I)Lbaw; create
		static
		0 o p_184238_
	d (I)Z contains
		0 o p_144608_
	d ()I size
	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
bax net/minecraft/util/Crypt
	a Ljava/lang/String; SIGNING_ALGORITHM
	b I SIGNATURE_BYTES
	c Ljava/lang/String; RSA_PUBLIC_KEY_HEADER
	d Ljava/lang/String; MIME_LINE_SEPARATOR
	e Ljava/util/Base64$Encoder; MIME_ENCODER
	f Lcom/mojang/serialization/Codec; PUBLIC_KEY_CODEC
	g Lcom/mojang/serialization/Codec; PRIVATE_KEY_CODEC
	h Ljava/lang/String; SYMMETRIC_ALGORITHM
	i I SYMMETRIC_BITS
	j Ljava/lang/String; ASYMMETRIC_ALGORITHM
	k I ASYMMETRIC_BITS
	l Ljava/lang/String; BYTE_ENCODING
	m Ljava/lang/String; HASH_ALGORITHM
	n Ljava/lang/String; PEM_RSA_PRIVATE_KEY_HEADER
	o Ljava/lang/String; PEM_RSA_PRIVATE_KEY_FOOTER
	p Ljava/lang/String; RSA_PUBLIC_KEY_FOOTER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ([[B)[B digestData
		static
		0 o p_13603_
	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 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lbax$a;)Ljava/security/Key; rsaStringToKey
		static
		0 o p_216072_
		1 o p_216073_
		2 o p_216074_
		3 o p_216075_
	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_
bax$a net/minecraft/util/Crypt$ByteArrayToKeyFunction
	apply ([B)Ljava/security/Key; apply
		0 o p_216089_
bax$b net/minecraft/util/Crypt$SaltSignaturePair
	a Lbax$b; EMPTY
	b J salt
	c [B signature
	<clinit> ()V <clinit>
		static
	<init> (J[B)V <init>
		0 o salt
		1 o signature
	<init> (Lwg;)V <init>
		0 o p_216098_
	a (Lwg;Lbax$b;)V write
		static
		0 o p_216101_
		1 o p_216102_
	a ()Z isValid
	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
bax$c net/minecraft/util/Crypt$SaltSupplier
	a Ljava/security/SecureRandom; secureRandom
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()J getLong
		static
bay net/minecraft/util/CryptException
	<init> (Ljava/lang/Throwable;)V <init>
		0 o p_13609_
baz net/minecraft/util/CsvOutput
	a Ljava/lang/String; LINE_SEPARATOR
	b Ljava/lang/String; FIELD_SEPARATOR
	c Ljava/io/Writer; output
	d I columnCount
	<init> (Ljava/io/Writer;Ljava/util/List;)V <init>
		0 o p_13613_
		1 o p_13614_
	a (Ljava/lang/Object;)Ljava/lang/String; getStringValue
		static
		0 o p_13621_
	a ()Lbaz$a; builder
		static
	a ([Ljava/lang/Object;)V writeRow
		0 o p_13625_
	a (Ljava/util/stream/Stream;)V writeLine
		0 o p_13623_
baz$a net/minecraft/util/CsvOutput$Builder
	a Ljava/util/List; headers
	<init> ()V <init>
	a (Ljava/lang/String;)Lbaz$a; addColumn
		0 o p_13631_
	a (Ljava/io/Writer;)Lbaz; build
		0 o p_13629_
bb net/minecraft/advancements/critereon/BrewedPotionTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lauc;Ljl;)V trigger
		0 o p_19121_
		1 o p_312693_
	a (Ljl;Lbb$a;)Z lambda$trigger$0
		static
		0 o p_311403_
		1 o p_311404_
bb$a net/minecraft/advancements/critereon/BrewedPotionTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; potion
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o potion
	a (Ljl;)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 ()Lar; 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
bba net/minecraft/util/CubicSampler
	a I GAUSSIAN_SAMPLE_RADIUS
	b I GAUSSIAN_SAMPLE_BREADTH
	c [D GAUSSIAN_SAMPLE_KERNEL
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfis;Lbba$a;)Lfis; gaussianSampleVec3
		static
		0 o p_130039_
		1 o p_130040_
bba$a net/minecraft/util/CubicSampler$Vec3Fetcher
	fetch (III)Lfis; fetch
		0 o p_130042_
		1 o p_130043_
		2 o p_130044_
bbb net/minecraft/util/CubicSpline
	a (Lbbb$e;I)Lbbb$a; lambda$codec$2
		static
		0 o p_184248_
		1 o p_184249_
	a (Lbdh;)Lbbb$b; builder
		static
		0 o p_184253_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_184263_
	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 ()Ljava/lang/String; parityString
	a (Lbbb$e;)Ljava/lang/Record; lambda$codec$6
		static
		0 o p_184246_
	a (Lbdh;Ljava/util/List;)Lbbb$e; lambda$codec$4
		static
		0 o p_184258_
		1 o p_184259_
	a (Lbbb$d;)Lbbb; mapAll
		0 o p_211579_
	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 (FLbbb;F)Lbbb$a; lambda$codec$0
		static
		0 o p_184242_
		1 o p_184243_
		2 o p_184244_
	a (Lbdh;Lbdh;)Lbbb$b; builder
		static
		0 o p_184255_
		1 o p_184256_
	a (Lbbb;)Lcom/mojang/datafixers/util/Either; lambda$codec$8
		static
		0 o p_184251_
	a (Lcom/mojang/datafixers/util/Either;)Lbbb; lambda$codec$7
		static
		0 o p_184261_
	a (F)Lbbb; constant
		static
		0 o p_184240_
	b (Lbbb$e;)Ljava/util/List; lambda$codec$3
		static
		0 o p_184272_
bbb$a net/minecraft/util/CubicSpline$1Point
	a F location
	b Lbbb; value
	c F derivative
	<init> (FLbbb;F)V <init>
		0 o location
		1 o value
		2 o derivative
	a ()F location
	b ()Lbbb; value
	c ()F derivative
	equals (Ljava/lang/Object;)Z equals
		0 o p_184284_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bbb$b net/minecraft/util/CubicSpline$Builder
	a Lbdh; coordinate
	b Lbdh; valueTransformer
	c Lit/unimi/dsi/fastutil/floats/FloatList; locations
	d Ljava/util/List; values
	e Lit/unimi/dsi/fastutil/floats/FloatList; derivatives
	<init> (Lbdh;)V <init>
		0 o p_184293_
	<init> (Lbdh;Lbdh;)V <init>
		0 o p_184295_
		1 o p_184296_
	a (FLbbb;F)Lbbb$b; addPoint
		0 o p_184303_
		1 o p_184304_
		2 o p_184305_
	a (FLbbb;)Lbbb$b; addPoint
		0 o p_216118_
		1 o p_216119_
	a (FF)Lbbb$b; addPoint
		0 o p_216115_
		1 o p_216116_
	a ()Lbbb; build
	a (FFF)Lbbb$b; addPoint
		0 o p_184299_
		1 o p_184300_
		2 o p_184301_
bbb$c net/minecraft/util/CubicSpline$Constant
	b F value
	<init> (F)V <init>
		0 o value
	a ()Ljava/lang/String; parityString
	a (Ljava/lang/Object;)F apply
		0 o p_184313_
	a (Lbbb$d;)Lbbb; mapAll
		0 o p_211581_
	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
bbb$d net/minecraft/util/CubicSpline$CoordinateVisitor
	visit (Ljava/lang/Object;)Ljava/lang/Object; visit
		0 o p_216123_
bbb$e net/minecraft/util/CubicSpline$Multipoint
	b Lbdh; coordinate
	c [F locations
	d Ljava/util/List; values
	e [F derivatives
	f F minValue
	g F maxValue
	<init> (Lbdh;[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 (D)Ljava/lang/String; lambda$toString$2
		static
		0 o p_184330_
	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 (Lbdh;[FLjava/util/List;[F)Lbbb$e; create
		static
		0 o p_216144_
		1 o p_216145_
		2 o p_216146_
		3 o p_216147_
	a (Lbbb$d;)Lbbb; mapAll
		0 o p_211585_
	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 (Lbbb$d;Lbbb;)Lbbb; lambda$mapAll$3
		static
		0 o p_211587_
		1 o p_211588_
	a (Ljava/lang/Object;)F apply
		0 o p_184340_
	b ()F minValue
	c ()F maxValue
	d ()Lbdh; 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
bbc net/minecraft/util/DebugBuffer
	a Ljava/util/concurrent/atomic/AtomicReferenceArray; data
	b Ljava/util/concurrent/atomic/AtomicInteger; index
	<init> (I)V <init>
		0 o p_144623_
	a ()Ljava/util/List; dump
	a (Ljava/lang/Object;)V push
		0 o p_144626_
bbd net/minecraft/util/DelegateDataOutput
	a Ljava/io/DataOutput; 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_
bbe net/minecraft/util/DependencySorter
	a Ljava/util/Map; contents
	<init> ()V <init>
	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 (Ljava/lang/Object;Lbbe$a;)Lbbe; addEntry
		0 o p_285256_
		1 o p_285334_
	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_
	a (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Lbbe$a;)V lambda$orderByDependencies$5
		static
		0 o p_285005_
		1 o p_285462_
		2 o p_285526_
	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/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_
	b (Lcom/google/common/collect/Multimap;Ljava/lang/Object;Lbbe$a;)V lambda$orderByDependencies$3
		static
		0 o p_285235_
		1 o p_285415_
		2 o p_285018_
	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_
bbe$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_
bbf net/minecraft/util/DirectoryLock
	a Ljava/lang/String; LOCK_FILE
	b Ljava/nio/channels/FileChannel; lockFile
	c Ljava/nio/channels/FileLock; lock
	d Ljava/nio/ByteBuffer; 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 (Ljava/nio/file/Path;)Lbbf; create
		static
		0 o p_13641_
	a ()Z isValid
	b (Ljava/nio/file/Path;)Z isLocked
		static
		0 o p_13643_
	close ()V close
bbf$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;)Lbbf$a; alreadyLocked
		static
		0 o p_13649_
bbg net/minecraft/util/EncoderCache
	a Lcom/google/common/cache/LoadingCache; cache
	<init> (I)V <init>
		0 o p_341936_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; wrap
		0 o p_341888_
bbg$1 net/minecraft/util/EncoderCache$1
	<init> (Lbbg;)V <init>
		0 o p_341894_
	a (Lbbg$a;)Lcom/mojang/serialization/DataResult; load
		0 o p_341934_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_341939_
bbg$2 net/minecraft/util/EncoderCache$2
	a Lcom/mojang/serialization/Codec; val$codec
	b Lbbg; this$0
	<init> (Lbbg;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_
bbg$a net/minecraft/util/EncoderCache$Key
	a Lcom/mojang/serialization/Codec; codec
	b Ljava/lang/Object; value
	c Lcom/mojang/serialization/DynamicOps; 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
bbh net/minecraft/util/ExceptionCollector
	a Ljava/lang/Throwable; result
	<init> ()V <init>
	a (Ljava/lang/Throwable;)V add
		0 o p_13654_
	a ()V throwIfPresent
bbi net/minecraft/util/ExtraCodecs
	A Lcom/mojang/serialization/Codec; PROPERTY_MAP
	B Lcom/mojang/serialization/Codec; PLAYER_NAME
	C Lcom/mojang/serialization/Codec; GAME_PROFILE
	D Lcom/mojang/serialization/Codec; NON_EMPTY_STRING
	E Lcom/mojang/serialization/Codec; CODEPOINT
	F Lcom/mojang/serialization/Codec; RESOURCE_PATH_CODEC
	G Lcom/mojang/serialization/Codec; UNTRUSTED_URI
	H Lcom/mojang/serialization/Codec; CHAT_STRING
	I Lcom/mojang/serialization/Codec; PROPERTY
	J Lcom/mojang/serialization/MapCodec; GAME_PROFILE_WITHOUT_PROPERTIES
	a Lcom/mojang/serialization/Codec; JSON
	b Lcom/mojang/serialization/Codec; JAVA
	c Lcom/mojang/serialization/Codec; NBT
	d Lcom/mojang/serialization/Codec; VECTOR2F
	e Lcom/mojang/serialization/Codec; VECTOR3F
	f Lcom/mojang/serialization/Codec; VECTOR3I
	g Lcom/mojang/serialization/Codec; VECTOR4F
	h Lcom/mojang/serialization/Codec; QUATERNIONF_COMPONENTS
	i Lcom/mojang/serialization/Codec; AXISANGLE4F
	j Lcom/mojang/serialization/Codec; QUATERNIONF
	k Lcom/mojang/serialization/Codec; MATRIX4F
	l Lcom/mojang/serialization/Codec; RGB_COLOR_CODEC
	m Lcom/mojang/serialization/Codec; ARGB_COLOR_CODEC
	n Lcom/mojang/serialization/Codec; UNSIGNED_BYTE
	o Lcom/mojang/serialization/Codec; NON_NEGATIVE_INT
	p Lcom/mojang/serialization/Codec; POSITIVE_INT
	q Lcom/mojang/serialization/Codec; NON_NEGATIVE_FLOAT
	r Lcom/mojang/serialization/Codec; POSITIVE_FLOAT
	s Lcom/mojang/serialization/Codec; PATTERN
	t Lcom/mojang/serialization/Codec; INSTANT_ISO8601
	u Lcom/mojang/serialization/Codec; BASE64_STRING
	v Lcom/mojang/serialization/Codec; ESCAPED_STRING
	w Lcom/mojang/serialization/Codec; TAG_OR_ELEMENT_ID
	x Ljava/util/function/Function; toOptionalLong
	y Ljava/util/function/Function; fromOptionalLong
	z Lcom/mojang/serialization/Codec; BIT_SET
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lorg/joml/Vector4f;)Ljava/lang/Integer; lambda$static$24
		static
		0 o p_359661_
	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$85
		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$68
		static
		0 o p_274868_
		1 o p_274869_
	a (ILjava/util/Map;)Lcom/mojang/serialization/DataResult; lambda$sizeLimitedMap$101
		static
		0 o p_329966_
		1 o p_329967_
	a (Lorg/joml/Vector2f;)Ljava/util/List; lambda$static$4
		static
		0 o p_417755_
	a (Lorg/joml/Vector3i;)Ljava/util/List; lambda$static$10
		static
		0 o p_417753_
	a (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; idResolverCodec
		static
		0 o p_387806_
		1 o p_386962_
		2 o p_388355_
	a (Ljava/util/function/BiFunction;Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$intervalCodec$28
		static
		0 o p_337576_
		1 o p_337577_
	a (FFLjava/util/function/Function;Ljava/lang/Float;)Lcom/mojang/serialization/DataResult; lambda$floatRangeMinExclusiveWithMessage$56
		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$66
		static
		0 o p_339472_
		1 o p_339473_
		2 o p_339474_
	a (Ljava/util/Map;)Lcom/mojang/serialization/DataResult; lambda$nonEmptyMap$65
		static
		0 o p_370487_
	a (Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/datafixers/util/Either; lambda$static$89
		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$55
		static
		0 o p_274882_
		1 o p_274883_
	a (Lorg/joml/Vector3f;)Ljava/lang/Integer; lambda$static$23
		static
		0 o p_370488_
	a (Lcom/mojang/authlib/properties/Property;)Ljava/util/Optional; lambda$static$82
		static
		0 o p_293823_
	a (IILjava/util/function/Function;Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; lambda$intRangeWithMessage$49
		static
		0 o p_274886_
		1 o p_274887_
		2 o p_274888_
		3 o p_274889_
	a (Ljava/util/function/Function;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$legacyEnum$108
		static
		0 o p_404241_
		1 o p_404242_
	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$18
		static
		0 o p_269778_
	a (Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/serialization/DataResult; lambda$intervalCodec$34
		static
		0 o p_184388_
		1 o p_184389_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; compactListCodec
		static
		0 o p_388265_
	a (Lame;)Lbbi$d; lambda$static$76
		static
		0 o p_216165_
	a (C)Ljava/lang/String; lambda$static$105
		static
		0 o p_392799_
	a (Ljava/lang/Object;)Lcom/mojang/serialization/Codec$ResultFunction; orElsePartial
		static
		0 o p_184382_
	a (Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$idResolverCodec$44
		static
		0 o p_386308_
		1 o p_386309_
	a (Lorg/joml/Quaternionf;)Ljava/util/List; lambda$static$16
		static
		0 o p_269780_
	a (Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$intervalCodec$31
		static
		0 o p_184391_
		1 o p_184392_
	a (Lcom/mojang/authlib/properties/PropertyMap;Ljava/util/Map;)V lambda$static$86
		static
		0 o p_253505_
		1 o p_253506_
	a (Ljava/util/function/BiFunction;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$intervalCodec$33
		static
		0 o p_184394_
		1 o p_184395_
	a (Ljava/util/function/Function;Ljava/util/Collection;)Lcom/mojang/serialization/DataResult; lambda$ensureHomogenous$67
		static
		0 o p_203979_
		1 o p_203980_
	a (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/authlib/properties/PropertyMap; lambda$static$88
		static
		0 o p_253515_
	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 ()Ljava/lang/String; lambda$static$96
		static
	a (Lcom/mojang/serialization/Codec;I)Lcom/mojang/serialization/Codec; sizeLimitedMap
		static
		0 o p_330976_
		1 o p_331151_
	a (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Either; lambda$intervalCodec$35
		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 (Ljava/lang/Float;)Ljava/lang/String; lambda$static$58
		static
		0 o p_418150_
	a (FFLjava/util/function/Function;)Lcom/mojang/serialization/Codec; floatRangeMinInclusiveWithMessage
		static
		0 o p_366455_
		1 o p_366519_
		2 o p_366799_
	a (Ljava/util/Optional;)Ljava/util/OptionalLong; lambda$static$78
		static
		0 o p_216176_
	a (Lcom/mojang/authlib/GameProfile;Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/authlib/GameProfile; lambda$static$94
		static
		0 o p_253518_
		1 o p_253519_
	a (IILjava/lang/Integer;)Ljava/lang/String; lambda$intRange$52
		static
		0 o p_269782_
		1 o p_269783_
		2 o p_269784_
	a (Ljp;)Lcom/mojang/serialization/DataResult; lambda$nonEmptyHolderSet$63
		static
		0 o p_274860_
	a (IILjava/util/function/Function;)Lcom/mojang/serialization/Codec; intRangeWithMessage
		static
		0 o p_144634_
		1 o p_144635_
		2 o p_144636_
	a (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Codec; converter
		static
		0 o p_304929_
	a (Ljava/util/function/IntFunction;Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; lambda$idResolverCodec$38
		static
		0 o p_184413_
		1 o p_184414_
	a ([B)Ljava/lang/String; lambda$static$73
		static
		0 o p_216180_
	a (Ljava/lang/Integer;)Ljava/lang/String; lambda$static$51
		static
		0 o p_418205_
	a (Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$intervalCodec$30
		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$70
		static
		0 o p_300788_
		1 o p_300789_
	a (Lorg/joml/Matrix4fc;)Ljava/util/List; lambda$static$22
		static
		0 o p_404240_
	a (Lcom/mojang/authlib/properties/PropertyMap;Ljava/util/List;)V lambda$static$87
		static
		0 o p_293820_
		1 o p_293821_
	a (FF)Lcom/mojang/serialization/Codec; floatRange
		static
		0 o p_386629_
		1 o p_387660_
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$nonEmptyList$61
		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$93
		static
		0 o p_253510_
		1 o p_253511_
		2 o p_253512_
	a (Ljava/util/OptionalLong;)Ljava/util/Optional; lambda$static$79
		static
		0 o p_216178_
	a (II)Lcom/mojang/serialization/Codec; intRange
		static
		0 o p_270883_
		1 o p_270323_
	a (FFLjava/lang/Float;)Ljava/lang/String; lambda$floatRange$59
		static
		0 o p_386310_
		1 o p_386311_
		2 o p_386312_
	a (Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/authlib/properties/Property; lambda$static$83
		static
		0 o p_253494_
		1 o p_253495_
		2 o p_253496_
	a (Ljava/util/BitSet;)Ljava/util/stream/LongStream; lambda$static$81
		static
		0 o p_253493_
	a (Ljava/util/function/ToIntFunction;ILjava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$idResolverCodec$40
		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$95
		static
		0 o p_337579_
	a (Ljava/util/Map;I)Ljava/lang/String; lambda$sizeLimitedMap$100
		static
		0 o p_329973_
		1 o p_329974_
	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/function/Function;Ljava/lang/Integer;)Ljava/lang/String; lambda$intRangeWithMessage$48
		static
		0 o p_366385_
		1 o p_366386_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$legacyEnum$107
		static
		0 o p_404825_
	a (Ljava/util/stream/LongStream;)Ljava/util/BitSet; lambda$static$80
		static
		0 o p_253514_
	b (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$106
		static
		0 o p_392800_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$92
		static
		0 o p_329970_
	b (FFLjava/util/function/Function;)Lcom/mojang/serialization/Codec; floatRangeMinExclusiveWithMessage
		static
		0 o p_184351_
		1 o p_184352_
		2 o p_184353_
	b (Ljava/util/function/Function;Ljava/lang/Float;)Ljava/lang/String; lambda$floatRangeMinInclusiveWithMessage$53
		static
		0 o p_274874_
		1 o p_366907_
	b (Ljava/lang/Integer;)Ljava/lang/String; lambda$static$50
		static
		0 o p_405214_
	b (Ljava/util/function/BiFunction;Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$intervalCodec$27
		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$32
		static
		0 o p_184447_
		1 o p_184448_
		2 o p_184449_
	b (Lame;)Lbbi$d; lambda$static$75
		static
		0 o p_216182_
	b ()Ljava/lang/String; lambda$static$71
		static
	b (Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$idResolverCodec$42
		static
		0 o p_386302_
		1 o p_386303_
	b (Ljava/util/function/Function;)Ljava/util/function/Function; ensureHomogenous
		static
		0 o p_203985_
	b (Ljava/lang/Float;)Ljava/lang/String; lambda$static$57
		static
		0 o p_404968_
	b (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_
	b (FFLjava/util/function/Function;Ljava/lang/Float;)Lcom/mojang/serialization/DataResult; lambda$floatRangeMinInclusiveWithMessage$54
		static
		0 o p_366380_
		1 o p_366381_
		2 o p_366382_
		3 o p_366383_
	b (Ljava/lang/Object;)Ljava/lang/String; lambda$idResolverCodec$43
		static
		0 o p_386306_
	b (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lbbi$c; strictUnboundedMap
		static
		0 o p_301201_
		1 o p_300984_
	b (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; nonEmptyList
		static
		0 o p_144638_
	b (Lcom/mojang/datafixers/util/Either;)Ljava/util/List; lambda$compactListCodec$46
		static
		0 o p_386305_
	b (Lorg/joml/AxisAngle4f;)Ljava/lang/Float; lambda$static$17
		static
		0 o p_269776_
	b (Ljava/util/List;)Lcom/mojang/datafixers/util/Either; lambda$compactListCodec$47
		static
		0 o p_386301_
	b (Lorg/joml/Vector4f;)Ljava/util/List; lambda$static$13
		static
		0 o p_340674_
	b (Lorg/joml/Vector3f;)Ljava/util/List; lambda$static$7
		static
		0 o p_269787_
	c (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; compactListCodec
		static
		0 o p_387241_
		1 o p_387761_
	c (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; nonEmptyHolderSet
		static
		0 o p_203983_
	c ()Ljava/lang/String; lambda$nonEmptyMap$64
		static
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$84
		static
		0 o p_337580_
	c (Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; lambda$idResolverCodec$37
		static
		0 o p_274851_
	c (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; legacyEnum
		static
		0 o p_405687_
	c (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/util/List; lambda$intervalCodec$29
		static
		0 o p_184457_
		1 o p_184458_
		2 o p_184459_
	c (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$104
		static
		0 o p_392801_
	c (Ljava/util/List;)Ljava/util/List; lambda$compactListCodec$45
		static
		0 o p_386307_
	c (Ljava/lang/Object;)Ljava/lang/String; lambda$idResolverCodec$41
		static
		0 o p_386304_
	d (Ljava/lang/Object;)Ljava/lang/String; lambda$idResolverCodec$39
		static
		0 o p_339475_
	d (Ljava/lang/Integer;)Ljava/lang/String; lambda$idResolverCodec$36
		static
		0 o p_184429_
	d (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$21
		static
		0 o p_337582_
	d ()Ljava/lang/String; lambda$nonEmptyHolderSet$62
		static
	d (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$19
		static
		0 o p_269774_
	d (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$103
		static
		0 o p_293822_
	d (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; nonEmptyMap
		static
		0 o p_371510_
	e (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; catchDecoderException
		static
		0 o p_216186_
	e (Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; lambda$static$26
		static
		0 o p_324632_
	e (Ljava/util/List;)Lorg/joml/Matrix4f; lambda$static$20
		static
		0 o p_269777_
	e ()Ljava/lang/String; lambda$nonEmptyList$60
		static
	e (Ljava/lang/String;)Ljava/lang/String; lambda$static$102
		static
		0 o p_418381_
	f (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$99
		static
		0 o p_284688_
	f (Ljava/lang/Integer;)Ljava/lang/String; lambda$static$25
		static
		0 o p_274847_
	f (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; object2BooleanMap
		static
		0 o p_298255_
	f (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$15
		static
		0 o p_340677_
	g (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; optionalEmptyMap
		static
		0 o p_330630_
	g (Ljava/util/List;)Lorg/joml/Quaternionf; lambda$static$14
		static
		0 o p_351780_
	g (Ljava/lang/String;)Ljava/lang/String; lambda$static$98
		static
		0 o p_404239_
	h (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$12
		static
		0 o p_337575_
	h (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$97
		static
		0 o p_274858_
	i (Ljava/util/List;)Lorg/joml/Vector4f; lambda$static$11
		static
		0 o p_340675_
	i (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$91
		static
		0 o p_329972_
	j (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$9
		static
		0 o p_417758_
	j (Ljava/lang/String;)Ljava/lang/String; lambda$static$90
		static
		0 o p_366384_
	k (Ljava/util/List;)Lorg/joml/Vector3i; lambda$static$8
		static
		0 o p_417756_
	k (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$77
		static
		0 o p_337578_
	l (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$74
		static
		0 o p_301741_
	l (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$6
		static
		0 o p_337581_
	m (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$72
		static
		0 o p_274852_
	m (Ljava/util/List;)Lorg/joml/Vector3f; lambda$static$5
		static
		0 o p_253489_
	n (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$3
		static
		0 o p_417757_
	n (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$69
		static
		0 o p_274857_
	o (Ljava/util/List;)Lorg/joml/Vector2f; lambda$static$2
		static
		0 o p_417754_
bbi$1 net/minecraft/util/ExtraCodecs$1
	a Ljava/lang/Object; 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
bbi$2 net/minecraft/util/ExtraCodecs$2
	a Lcom/mojang/serialization/Codec; val$compressed
	b Lcom/mojang/serialization/Codec; 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
bbi$3 net/minecraft/util/ExtraCodecs$3
	a Lcom/mojang/serialization/MapCodec; val$compressed
	b Lcom/mojang/serialization/MapCodec; 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
bbi$4 net/minecraft/util/ExtraCodecs$4
	a Ljava/util/function/Function; val$decodeLifecycle
	b Ljava/util/function/Function; 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
bbi$5 net/minecraft/util/ExtraCodecs$5
	a Lcom/mojang/serialization/Codec; 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_
bbi$6 net/minecraft/util/ExtraCodecs$6
	a Ljava/lang/String; val$typeKey
	b Ljava/lang/String; val$valueKey
	c Lcom/mojang/serialization/Codec; val$typeCodec
	d Ljava/util/function/Function; val$valueCodec
	e Ljava/util/function/Function; 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_
bbi$7 net/minecraft/util/ExtraCodecs$7
	a Lcom/mojang/serialization/Codec; 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_
bbi$a net/minecraft/util/ExtraCodecs$1ContextRetrievalCodec
	a Ljava/util/function/Function; 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
bbi$b net/minecraft/util/ExtraCodecs$LateBoundIdMapper
	a Lcom/google/common/collect/BiMap; idToValue
	<init> ()V <init>
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		0 o p_388140_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lbbi$b; put
		0 o p_386862_
		1 o p_387107_
	a (Ljava/lang/Object;)Ljava/lang/String; lambda$put$0
		static
		0 o p_386942_
bbi$c net/minecraft/util/ExtraCodecs$StrictUnboundedMapCodec
	a Lcom/mojang/serialization/Codec; keyCodec
	b Lcom/mojang/serialization/Codec; 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
bbi$d net/minecraft/util/ExtraCodecs$TagOrElementLocation
	a Lame; id
	b Z tag
	<init> (Lame;Z)V <init>
		0 o id
		1 o tag
	a ()Lame; 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
bbj net/minecraft/util/FastBufferedInputStream
	a I DEFAULT_BUFFER_SIZE
	b Ljava/io/InputStream; in
	c [B buffer
	d I limit
	e I 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_
bbk net/minecraft/util/FileSystemUtil
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/net/URI;)Ljava/nio/file/Path; safeGetPath
		static
		0 o p_397564_
bbl net/minecraft/util/FileZipper
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/nio/file/Path; outputFile
	c Ljava/nio/file/Path; tempFile
	d Ljava/nio/file/FileSystem; 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
bbm net/minecraft/util/FormattedCharSequence
	a Lbbm; EMPTY
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Lyl;Lbbn;)Z lambda$backward$4
		static
		0 o p_144714_
		1 o p_144715_
		2 o p_144716_
	a (Lyl;ILbbn;)Z lambda$codepoint$1
		static
		0 o p_13728_
		1 o p_13729_
		2 o p_13730_
	a (Ljava/lang/String;Lyl;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Lbbn;)Z lambda$backward$5
		static
		0 o p_13718_
		1 o p_13719_
		2 o p_13720_
		3 o p_13721_
	a (Lbbn;)Z lambda$static$0
		static
		0 o p_13704_
	a (Ljava/util/List;Lbbn;)Z lambda$fromList$8
		static
		0 o p_13725_
		1 o p_13726_
	a (Lbbn;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;ILyl;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 (Lbbm;Lbbm;Lbbn;)Z lambda$fromPair$7
		static
		0 o p_13700_
		1 o p_13701_
		2 o p_13702_
	accept (Lbbn;)Z accept
		0 o p_13732_
	b (Ljava/lang/String;Lyl;Lbbn;)Z lambda$forward$2
		static
		0 o p_13737_
		1 o p_13738_
		2 o p_13739_
	b (Ljava/lang/String;Lyl;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Lbbn;)Z lambda$forward$3
		static
		0 o p_144727_
		1 o p_144728_
		2 o p_144729_
		3 o p_144730_
	backward (Ljava/lang/String;Lyl;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lbbm; backward
		static
		0 o p_13741_
		1 o p_13742_
		2 o p_13743_
	backward (Ljava/lang/String;Lyl;)Lbbm; backward
		static
		0 o p_144724_
		1 o p_144725_
	codepoint (ILyl;)Lbbm; codepoint
		static
		0 o p_13694_
		1 o p_13695_
	composite (Lbbm;)Lbbm; composite
		static
		0 o p_144712_
	composite (Lbbm;Lbbm;)Lbbm; composite
		static
		0 o p_13697_
		1 o p_13698_
	composite ([Lbbm;)Lbbm; composite
		static
		0 o p_144722_
	composite (Ljava/util/List;)Lbbm; composite
		static
		0 o p_13723_
	composite ()Lbbm; composite
		static
	decorateOutput (Lbbn;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lbbn; decorateOutput
		static
		0 o p_13706_
		1 o p_13707_
	forward (Ljava/lang/String;Lyl;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lbbm; forward
		static
		0 o p_144718_
		1 o p_144719_
		2 o p_144720_
	forward (Ljava/lang/String;Lyl;)Lbbm; forward
		static
		0 o p_13715_
		1 o p_13716_
	fromList (Ljava/util/List;)Lbbm; fromList
		static
		0 o p_13745_
	fromPair (Lbbm;Lbbm;)Lbbm; fromPair
		static
		0 o p_13734_
		1 o p_13735_
bbn net/minecraft/util/FormattedCharSink
	accept (ILyl;I)Z accept
		0 o p_13746_
		1 o p_13747_
		2 o p_13748_
bbo net/minecraft/util/FutureChain
	b Lorg/slf4j/Logger; LOGGER
	c Ljava/util/concurrent/CompletableFuture; head
	d Ljava/util/concurrent/Executor; executor
	e Z 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
bbp 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_
bbq net/minecraft/util/GsonHelper
	a Lcom/google/gson/Gson; GSON
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/gson/JsonElement;I)Z encodesLongerThan
		static
		0 o p_394147_
		1 o p_394436_
	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/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 (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/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;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 (Lcom/google/gson/JsonObject;Ljava/lang/String;I)I getAsInt
		static
		0 o p_13825_
		1 o p_13826_
		2 o p_13827_
	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;Ljl;)Ljl; getAsItem
		static
		0 o p_13910_
		1 o p_13911_
		2 o p_298485_
	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; fromNullableJson
		static
		0 o p_13772_
		1 o p_13773_
		2 o p_13774_
	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/JsonObject;Ljava/lang/String;J)J getAsLong
		static
		0 o p_13829_
		1 o p_13830_
		2 o p_13831_
	a (Ljava/lang/String;)Lcom/google/gson/JsonObject; parse
		static
		0 o p_13865_
	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 (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;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;)Z isStringValue
		static
		0 o p_13814_
		1 o p_13815_
	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_
	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;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object; fromJson
		static
		0 o p_13768_
		1 o p_13769_
		2 o p_13770_
	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/JsonElement;Ljava/lang/String;)Ljl; 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;)Ljl; 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_
bbq$a net/minecraft/util/GsonHelper$CountedAppendable
	a I totalCount
	b I limit
	<init> (I)V <init>
		0 o p_393717_
	a (I)Ljava/lang/Appendable; accountChars
		0 o p_394239_
	append (Ljava/lang/CharSequence;)Ljava/lang/Appendable; append
		0 o p_394187_
	append (Ljava/lang/CharSequence;II)Ljava/lang/Appendable; append
		0 o p_393499_
		1 o p_394301_
		2 o p_393577_
	append (C)Ljava/lang/Appendable; append
		0 o p_393612_
bbr net/minecraft/util/HashOps
	A Ljava/util/Comparator; HASH_COMPARATOR
	B Ljava/util/Comparator; MAP_ENTRY_ORDER
	C Ljava/util/Comparator; MAPLIKE_ENTRY_ORDER
	D Lcom/google/common/hash/HashFunction; hashFunction
	E Lcom/google/common/hash/HashCode; empty
	F Lcom/google/common/hash/HashCode; emptyMap
	G Lcom/google/common/hash/HashCode; emptyList
	H Lcom/google/common/hash/HashCode; trueHash
	I Lcom/google/common/hash/HashCode; falseHash
	a [B EMPTY_MAP_PAYLOAD
	b [B EMPTY_LIST_PAYLOAD
	c Lbbr; CRC32C_INSTANCE
	d B TAG_EMPTY
	e B TAG_MAP_START
	f B TAG_MAP_END
	g B TAG_LIST_START
	h B TAG_LIST_END
	i B TAG_BYTE
	j B TAG_SHORT
	k B TAG_INT
	l B TAG_LONG
	m B TAG_FLOAT
	n B TAG_DOUBLE
	o B TAG_STRING
	p B TAG_BOOLEAN
	q B TAG_BYTE_ARRAY_START
	r B TAG_BYTE_ARRAY_END
	s B TAG_INT_ARRAY_START
	t B TAG_INT_ARRAY_END
	u B TAG_LONG_ARRAY_START
	v B TAG_LONG_ARRAY_END
	w [B EMPTY_PAYLOAD
	x [B FALSE_PAYLOAD
	y [B TRUE_PAYLOAD
	z Lcom/mojang/serialization/DataResult; UNSUPPORTED_OPERATION_ERROR
	<clinit> ()V <clinit>
		static
	<init> (Lcom/google/common/hash/HashFunction;)V <init>
		0 o p_412557_
	a (I)Lcom/google/common/hash/HashCode; createInt
		0 o p_412683_
	a (Lcom/google/common/hash/HashCode;Lcom/google/common/hash/HashCode;Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_412061_
		1 o p_412446_
		2 o p_412770_
	a (Ljava/util/stream/IntStream;)Lcom/google/common/hash/HashCode; createIntList
		0 o p_412517_
	a (J)Lcom/google/common/hash/HashCode; createLong
		0 o p_412271_
	a (Lcom/google/common/hash/HashCode;Ljava/lang/String;Lcom/google/common/hash/HashCode;)Lcom/google/common/hash/HashCode; set
		0 o p_412708_
		1 o p_412229_
		2 o p_412577_
	a (Ljava/lang/Number;)Lcom/google/common/hash/HashCode; createNumeric
		0 o p_412443_
	a (Lcom/google/common/hash/HashCode;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_412371_
		1 o p_412753_
	a (Lcom/google/common/hash/HashCode;Ljava/util/Map;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_412263_
		1 o p_412681_
	a (Lcom/google/common/hash/HashCode;Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getGeneric
		0 o p_412138_
		1 o p_412331_
	a (Ljava/util/Map;)Lcom/google/common/hash/HashCode; createMap
		0 o p_412512_
	a (Lcom/google/common/hash/Hasher;Ljava/util/Map$Entry;)V lambda$hashMap$1
		static
		0 o p_412554_
		1 o p_412485_
	a (F)Lcom/google/common/hash/HashCode; createFloat
		0 o p_412641_
	a (Lcom/google/common/hash/Hasher;Lcom/mojang/datafixers/util/Pair;)V lambda$hashMap$2
		static
		0 o p_412045_
		1 o p_412404_
	a (D)Lcom/google/common/hash/HashCode; createDouble
		0 o p_412066_
	a ()Lcom/google/common/hash/HashCode; empty
	a (Lcom/mojang/serialization/DynamicOps;Lcom/google/common/hash/HashCode;)Ljava/lang/Object; convertTo
		0 o p_412264_
		1 o p_412248_
	a (S)Lcom/google/common/hash/HashCode; createShort
		0 o p_412616_
	a (Lcom/google/common/hash/Hasher;Lcom/google/common/hash/HashCode;)V lambda$createList$3
		static
		0 o p_412227_
		1 o p_412370_
	a (Ljava/util/stream/Stream;)Lcom/google/common/hash/HashCode; createMap
		0 o p_412416_
	a (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getNumberValue
		0 o p_412281_
	a (B)Lcom/google/common/hash/HashCode; createByte
		0 o p_412636_
	a (Lcom/google/common/hash/Hasher;Ljava/util/Map;)Lcom/google/common/hash/Hasher; hashMap
		static
		0 o p_412213_
		1 o p_412494_
	a (Ljava/util/stream/LongStream;)Lcom/google/common/hash/HashCode; createLongList
		0 o p_412654_
	a (Lcom/google/common/hash/HashCode;Lcom/google/common/hash/HashCode;Ljava/util/function/Function;)Lcom/google/common/hash/HashCode; updateGeneric
		0 o p_412276_
		1 o p_412115_
		2 o p_412233_
	a (Z)Lcom/google/common/hash/HashCode; createBoolean
		0 o p_412649_
	a (Lcom/google/common/hash/Hasher;Ljava/util/stream/Stream;)Lcom/google/common/hash/Hasher; hashMap
		static
		0 o p_412189_
		1 o p_412324_
	a (Lcom/google/common/hash/HashCode;Ljava/lang/Number;)Ljava/lang/Number; getNumberValue
		0 o p_412545_
		1 o p_412129_
	a (Lcom/google/common/hash/HashCode;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList
		0 o p_412195_
		1 o p_412670_
	a (Ljava/lang/String;)Lcom/google/common/hash/HashCode; createString
		0 o p_412211_
	a (Lcom/google/common/hash/HashCode;Ljava/lang/String;Ljava/util/function/Function;)Lcom/google/common/hash/HashCode; update
		0 o p_412258_
		1 o p_412582_
		2 o p_412141_
	a (Ljava/nio/ByteBuffer;)Lcom/google/common/hash/HashCode; createByteList
		0 o p_412081_
	a (Lcom/google/common/hash/HashCode;Ljava/lang/String;)Lcom/google/common/hash/HashCode; remove
		0 o p_412437_
		1 o p_412123_
	b ()Lcom/google/common/hash/HashCode; emptyMap
	b (Lcom/google/common/hash/HashCode;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; get
		0 o p_412426_
		1 o p_412356_
	b (Ljava/util/stream/Stream;)Lcom/google/common/hash/HashCode; createList
		0 o p_412225_
	b (Lcom/google/common/hash/HashCode;Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; mergeToList
		0 o p_412567_
		1 o p_412638_
	b (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getBooleanValue
		0 o p_412639_
	c ()Lcom/google/common/hash/HashCode; emptyList
	c (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getStringValue
		0 o p_412375_
	convertTo (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; convertTo
		0 o p_412513_
		1 o p_412571_
	createBoolean (Z)Ljava/lang/Object; createBoolean
		0 o p_412351_
	createByte (B)Ljava/lang/Object; createByte
		0 o p_412171_
	createByteList (Ljava/nio/ByteBuffer;)Ljava/lang/Object; createByteList
		0 o p_412366_
	createDouble (D)Ljava/lang/Object; createDouble
		0 o p_412631_
	createFloat (F)Ljava/lang/Object; createFloat
		0 o p_412376_
	createInt (I)Ljava/lang/Object; createInt
		0 o p_412036_
	createIntList (Ljava/util/stream/IntStream;)Ljava/lang/Object; createIntList
		0 o p_412593_
	createList (Ljava/util/stream/Stream;)Ljava/lang/Object; createList
		0 o p_412622_
	createLong (J)Ljava/lang/Object; createLong
		0 o p_412037_
	createLongList (Ljava/util/stream/LongStream;)Ljava/lang/Object; createLongList
		0 o p_412111_
	createMap (Ljava/util/Map;)Ljava/lang/Object; createMap
		0 o p_412776_
	createMap (Ljava/util/stream/Stream;)Ljava/lang/Object; createMap
		0 o p_412713_
	createNumeric (Ljava/lang/Number;)Ljava/lang/Object; createNumeric
		0 o p_412062_
	createShort (S)Ljava/lang/Object; createShort
		0 o p_412556_
	createString (Ljava/lang/String;)Ljava/lang/Object; createString
		0 o p_412128_
	d (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getMapValues
		0 o p_412515_
	d ()Lcom/mojang/serialization/DataResult; unsupported
		static
	e ()Ljava/lang/String; lambda$static$0
		static
	e (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getMapEntries
		0 o p_412308_
	empty ()Ljava/lang/Object; empty
	emptyList ()Ljava/lang/Object; emptyList
	emptyMap ()Ljava/lang/Object; emptyMap
	f (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getStream
		0 o p_412047_
	g (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getList
		0 o p_412386_
	get (Ljava/lang/Object;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; get
		0 o p_412364_
		1 o p_412780_
	getBooleanValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getBooleanValue
		0 o p_412777_
	getByteBuffer (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getByteBuffer
		0 o p_412707_
	getGeneric (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getGeneric
		0 o p_412611_
		1 o p_412230_
	getIntStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getIntStream
		0 o p_412527_
	getList (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getList
		0 o p_412254_
	getLongStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getLongStream
		0 o p_412092_
	getMap (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMap
		0 o p_412699_
	getMapEntries (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapEntries
		0 o p_412647_
	getMapValues (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getMapValues
		0 o p_412497_
	getNumberValue (Ljava/lang/Object;Ljava/lang/Number;)Ljava/lang/Number; getNumberValue
		0 o p_412651_
		1 o p_412200_
	getNumberValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getNumberValue
		0 o p_412236_
	getStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStream
		0 o p_412511_
	getStringValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; getStringValue
		0 o p_412543_
	h (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getMap
		0 o p_412339_
	i (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getByteBuffer
		0 o p_412476_
	j (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getIntStream
		0 o p_412744_
	k (Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; getLongStream
		0 o p_412105_
	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_412216_
		1 o p_412711_
	mergeToList (Ljava/lang/Object;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList
		0 o p_412265_
		1 o p_412082_
	mergeToMap (Ljava/lang/Object;Ljava/util/Map;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_412650_
		1 o p_412318_
	mergeToMap (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_412108_
		1 o p_412127_
		2 o p_412283_
	mergeToMap (Ljava/lang/Object;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_412606_
		1 o p_412305_
	remove (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; remove
		0 o p_412251_
		1 o p_412486_
	set (Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; set
		0 o p_412435_
		1 o p_412522_
		2 o p_412454_
	toString ()Ljava/lang/String; toString
	update (Ljava/lang/Object;Ljava/lang/String;Ljava/util/function/Function;)Ljava/lang/Object; update
		0 o p_412621_
		1 o p_412433_
		2 o p_412516_
	updateGeneric (Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; updateGeneric
		0 o p_412272_
		1 o p_412257_
		2 o p_412451_
bbr$a net/minecraft/util/HashOps$ListHashBuilder
	b Z $assertionsDisabled
	c Lbbr; this$0
	<clinit> ()V <clinit>
		static
	<init> (Lbbr;)V <init>
		0 o p_412427_
	a (Lcom/google/common/hash/Hasher;Lcom/google/common/hash/HashCode;)Lcom/google/common/hash/Hasher; append
		0 o p_412586_
		1 o p_412043_
	a (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; append
		0 o p_412097_
		1 o p_412653_
	a ()Ljava/lang/Object; initBuilder
	b ()Lcom/google/common/hash/Hasher; initBuilder
	b (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; build
		0 o p_412217_
		1 o p_412677_
	b (Lcom/google/common/hash/Hasher;Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; build
		0 o p_412335_
		1 o p_412267_
bbr$b net/minecraft/util/HashOps$MapHashBuilder
	a Z $assertionsDisabled
	b Lbbr; this$0
	<clinit> ()V <clinit>
		static
	<init> (Lbbr;)V <init>
		0 o p_412481_
	a (Ljava/util/List;Lcom/google/common/hash/HashCode;)Lcom/mojang/serialization/DataResult; build
		0 o p_412648_
		1 o p_412523_
	a ()Ljava/util/List; initBuilder
	a (Lcom/google/common/hash/HashCode;Lcom/google/common/hash/HashCode;Ljava/util/List;)Ljava/util/List; append
		0 o p_412594_
		1 o p_412246_
		2 o p_412564_
	append (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; append
		0 o p_412444_
		1 o p_412287_
		2 o p_412126_
	build (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; build
		0 o p_412143_
		1 o p_412044_
	initBuilder ()Ljava/lang/Object; initBuilder
bbs net/minecraft/util/HttpUtil
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	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 (I)Z isPortAvailable
		static
		0 o p_259872_
	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 (Ljava/nio/file/Path;Ljava/net/URL;Ljava/util/Map;Lcom/google/common/hash/HashFunction;Lcom/google/common/hash/HashCode;ILjava/net/Proxy;Lbbs$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;)V updateModificationTime
		static
		0 o p_314996_
	a ()I getAvailablePort
		static
	a (Lcom/google/common/hash/HashFunction;ILbbs$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/HashCode;)Ljava/nio/file/Path; cachedFilePath
		static
		0 o p_314479_
		1 o p_314627_
bbs$a net/minecraft/util/HttpUtil$DownloadProgressListener
	a ()V requestStart
	a (Z)V requestFinished
		0 o p_314958_
	a (J)V downloadedBytes
		0 o p_314605_
	a (Ljava/util/OptionalLong;)V downloadStart
		0 o p_314436_
bbt net/minecraft/util/InclusiveRange
	a Lcom/mojang/serialization/Codec; INT
	b Ljava/lang/Comparable; minInclusive
	c Ljava/lang/Comparable; 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 (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 (Lbbt;)Z contains
		0 o p_184571_
	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 (Ljava/lang/Comparable;Ljava/lang/Comparable;Lbbt;)Lcom/mojang/serialization/DataResult; lambda$codec$2
		static
		0 o p_274896_
		1 o p_274897_
		2 o p_274898_
	a (Ljava/lang/Comparable;Lbbt;)Ljava/lang/String; lambda$codec$1
		static
		0 o p_339484_
		1 o p_339485_
	a (Ljava/lang/Comparable;)Z isValueInRange
		0 o p_184579_
	b (Ljava/lang/Comparable;Lbbt;)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
bbu net/minecraft/util/KeyDispatchDataCodec
	a Lcom/mojang/serialization/MapCodec; codec
	<init> (Lcom/mojang/serialization/MapCodec;)V <init>
		0 o codec
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/MapCodec;)Lbbu; of
		static
		0 o p_216239_
	equals (Ljava/lang/Object;)Z equals
		0 o p_216241_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bbv net/minecraft/util/LazyLoadedValue
	a Ljava/util/function/Supplier; factory
	<init> (Ljava/util/function/Supplier;)V <init>
		0 o p_13970_
	a ()Ljava/lang/Object; get
bbw net/minecraft/util/LenientJsonParser
	<init> ()V <init>
	a (Ljava/lang/String;)Lcom/google/gson/JsonElement; parse
		static
		0 o p_421547_
	a (Ljava/io/Reader;)Lcom/google/gson/JsonElement; parse
		static
		0 o p_422300_
bbx net/minecraft/util/LinearCongruentialGenerator
	a J MULTIPLIER
	b J INCREMENT
	<init> ()V <init>
	a (JJ)J next
		static
		0 o p_13973_
		1 o p_13974_
bby 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 ()Lbby; 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
bbz net/minecraft/util/MemoryReserve
	a [B reserve
	<init> ()V <init>
	a ()V allocate
		static
	b ()V release
		static
bc net/minecraft/advancements/critereon/ChangeDimensionTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lamd;Lamd;Lbc$a;)Z lambda$trigger$0
		static
		0 o p_19766_
		1 o p_19767_
		2 o p_19768_
	a (Lauc;Lamd;Lamd;)V trigger
		0 o p_19758_
		1 o p_19759_
		2 o p_19760_
bc$a net/minecraft/advancements/critereon/ChangeDimensionTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; from
	d Ljava/util/Optional; 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 (Lamd;)Lar; changedDimensionTo
		static
		0 o p_19783_
	a (Lamd;Lamd;)Lar; changedDimension
		static
		0 o p_301026_
		1 o p_301124_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337345_
	a ()Ljava/util/Optional; player
	b (Lamd;)Lar; changedDimensionFrom
		static
		0 o p_147564_
	b ()Lar; changedDimension
		static
	b (Lamd;Lamd;)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
bca net/minecraft/util/ModCheck
	a Lbca$a; confidence
	b Ljava/lang/String; description
	<init> (Lbca$a;Ljava/lang/String;)V <init>
		0 o confidence
		1 o description
	a ()Z shouldReportAsModified
	a (Lbca;)Lbca; merge
		0 o p_184599_
	a (Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;Ljava/lang/Class;)Lbca; identify
		static
		0 o p_184601_
		1 o p_184602_
		2 o p_184603_
		3 o p_184604_
	b ()Ljava/lang/String; fullDescription
	c ()Lbca$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
bca$a net/minecraft/util/ModCheck$Confidence
	a Lbca$a; PROBABLY_NOT
	b Lbca$a; VERY_LIKELY
	c Lbca$a; DEFINITELY
	d Ljava/lang/String; description
	e Z shouldReportAsModified
	f [Lbca$a; $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 ()[Lbca$a; $values
		static
	valueOf (Ljava/lang/String;)Lbca$a; valueOf
		static
		0 o p_184626_
	values ()[Lbca$a; values
		static
bcb net/minecraft/util/Mth
	a F PI
	b F HALF_PI
	c F TWO_PI
	d F DEG_TO_RAD
	e F RAD_TO_DEG
	f F EPSILON
	g F SQRT_OF_TWO
	h Lorg/joml/Vector3f; Y_AXIS
	i Lorg/joml/Vector3f; X_AXIS
	j Lorg/joml/Vector3f; Z_AXIS
	k J UUID_VERSION
	l J UUID_VERSION_TYPE_4
	m J UUID_VARIANT
	n J UUID_VARIANT_2
	o F SIN_SCALE
	p [F SIN
	q Lbck; RANDOM
	r [I MULTIPLY_DE_BRUIJN_BIT_POSITION
	s D ONE_SIXTH
	t I FRAC_EXP
	u I LUT_SIZE
	v D FRAC_BIAS
	w [D ASIN_TAB
	x [D 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 (Lbck;DD)D nextDouble
		static
		0 o p_216264_
		1 o p_216265_
		2 o p_216266_
	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 (Ljava/lang/String;I)I getInt
		static
		0 o p_14060_
		1 o p_14061_
	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 (DLfis;Lfis;)Lfis; lerp
		static
		0 o p_360479_
		1 o p_363192_
		2 o p_360708_
	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 (Lbck;FF)F nextFloat
		static
		0 o p_216268_
		1 o p_216269_
		2 o p_216270_
	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 (Lfis;Lfis;Lfin;)Z rayIntersectsAABB
		static
		0 o p_144889_
		1 o p_144890_
		2 o p_144891_
	a ()Ljava/util/UUID; createInsecureUUID
		static
	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)F wrapDegrees
		static
		0 o p_361467_
	a (Lkg;)J getSeed
		static
		0 o p_14058_
	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 (B)F unpackDegrees
		static
		0 o p_368496_
	a (F)F sin
		static
		0 o p_14032_
	a ([F)V lambda$static$0
		static
		0 o p_14077_
	a (Lbck;II)I nextInt
		static
		0 o p_216272_
		1 o p_216273_
		2 o p_216274_
	a (Lbck;)Ljava/util/UUID; createInsecureUUID
		static
		0 o p_216262_
	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_
	b (FII)I lerpDiscrete
		static
		0 o p_299072_
		1 o p_298417_
		2 o p_299185_
	b (J)J square
		static
		0 o p_184644_
	b (Lbck;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 (Lbck;II)I randomBetweenInclusive
		static
		0 o p_216288_
		1 o p_216289_
		2 o p_216290_
	b (FFF)F clampedLerp
		static
		0 o p_144921_
		1 o p_144922_
		2 o p_144923_
	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 (I)I wrapDegrees
		static
		0 o p_14099_
	b (DDD)D clampedLerp
		static
		0 o p_14086_
		1 o p_14087_
		2 o p_14088_
	c (Lbck;FF)F normal
		static
		0 o p_216292_
		1 o p_216293_
		2 o p_216294_
	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 (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 (DD)D atan2
		static
		0 o p_14137_
		1 o p_14138_
	d (I)I smallestSquareSide
		static
		0 o p_415601_
	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)Z isPowerOfTwo
		static
		0 o p_14153_
	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 (FF)F length
		static
		0 o p_360288_
		1 o p_364574_
	f (I)I ceillog2
		static
		0 o p_14164_
	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)F inverseLerp
		static
		0 o p_184656_
		1 o p_184657_
		2 o p_184658_
	g (F)B packDegrees
		static
		0 o p_368679_
	g (DDD)D length
		static
		0 o p_184649_
		1 o p_184650_
		2 o p_184651_
	g (D)D fastInvSqrt
		static
		0 o p_14194_
	g (FFF)I hsvToRgb
		static
		0 o p_14170_
		1 o p_14171_
		2 o p_14172_
	g (I)I log2
		static
		0 o p_14174_
	h (I)I murmurHash3Mixer
		static
		0 o p_14184_
	h (FFF)F lerp
		static
		0 o p_14180_
		1 o p_14181_
		2 o p_14182_
	h (D)D smoothstep
		static
		0 o p_14198_
	h (F)F wrapDegrees
		static
		0 o p_14178_
	i (F)F frac
		static
		0 o p_14188_
	i (FFF)F rotLerp
		static
		0 o p_14190_
		1 o p_14191_
		2 o p_14192_
	i (D)D smoothstepDerivative
		static
		0 o p_144947_
	i (I)I square
		static
		0 o p_144945_
	j (D)I sign
		static
		0 o p_14206_
	j (FFF)F rotLerpRad
		static
		0 o p_360416_
		1 o p_360960_
		2 o p_364814_
	j (F)F invSqrt
		static
		0 o p_265060_
	k (FFF)F lengthSquared
		static
		0 o p_350890_
		1 o p_350831_
		2 o p_350696_
	k (F)F fastInvCubeRoot
		static
		0 o p_14200_
	k (D)D square
		static
		0 o p_144953_
	l (F)F square
		static
		0 o p_14208_
	l (D)D wobble
		static
		0 o p_144955_
	m (F)F easeInOutSine
		static
		0 o p_363522_
bcc net/minecraft/util/NativeModuleLister
	a Lorg/slf4j/Logger; LOGGER
	b I LANG_MASK
	c I DEFAULT_LANG
	d I CODEPAGE_MASK
	e I 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 (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 (Lbcc$a;)Ljava/lang/String; lambda$addCrashSection$1
		static
		0 o p_339486_
	a (Ljava/lang/String;II)Ljava/lang/String; langTableKey
		static
		0 o p_184676_
		1 o p_184677_
		2 o p_184678_
	a ([I)Ljava/util/OptionalInt; findLangAndCodepage
		static
		0 o p_184682_
	a (Lq;)V addCrashSection
		static
		0 o p_184680_
	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 (Lbcc$a;)Ljava/lang/String; lambda$addCrashSection$0
		static
		0 o p_184685_
bcc$a net/minecraft/util/NativeModuleLister$NativeModuleInfo
	a Ljava/lang/String; name
	b Ljava/util/Optional; version
	<init> (Ljava/lang/String;Ljava/util/Optional;)V <init>
		0 o p_184693_
		1 o p_184694_
	a (Lbcc$b;)Ljava/lang/String; lambda$toString$0
		0 o p_339487_
	toString ()Ljava/lang/String; toString
bcc$b net/minecraft/util/NativeModuleLister$NativeModuleVersion
	a Ljava/lang/String; description
	b Ljava/lang/String; version
	c Ljava/lang/String; 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
bcd net/minecraft/util/NullOps
	a Lbcd; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/stream/Stream;)Lbdk; createMap
		0 o p_341095_
	a (Lbdk;Lbdk;)Lcom/mojang/serialization/DataResult; mergeToList
		0 o p_340991_
		1 o p_341154_
	a (Ljava/util/stream/IntStream;)Lbdk; createIntList
		0 o p_341326_
	a (Ljava/nio/ByteBuffer;)Lbdk; createByteList
		0 o p_340905_
	a (Ljava/util/Map;)Lbdk; createMap
		0 o p_341189_
	a (S)Lbdk; createShort
		0 o p_340945_
	a (Lbdk;Ljava/util/Map;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_340821_
		1 o p_341065_
	a (Ljava/util/stream/LongStream;)Lbdk; createLongList
		0 o p_341025_
	a (Z)Lbdk; createBoolean
		0 o p_341283_
	a (D)Lbdk; createDouble
		0 o p_341242_
	a (Ljava/lang/String;)Lbdk; createString
		0 o p_341226_
	a ()Lbdk; empty
	a (Lbdk;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_340862_
		1 o p_341115_
	a (J)Lbdk; createLong
		0 o p_341019_
	a (Lbdk;Ljava/lang/String;)Lbdk; remove
		0 o p_341250_
		1 o p_340980_
	a (F)Lbdk; createFloat
		0 o p_341123_
	a (I)Lbdk; createInt
		0 o p_341029_
	a (Lcom/mojang/serialization/DynamicOps;Lbdk;)Ljava/lang/Object; convertTo
		0 o p_341193_
		1 o p_340817_
	a (Ljava/lang/Number;)Lbdk; createNumeric
		0 o p_341390_
	a (Lbdk;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList
		0 o p_340869_
		1 o p_340960_
	a (Lbdk;Lbdk;Lbdk;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_340850_
		1 o p_341356_
		2 o p_341172_
	a (Lbdk;)Lcom/mojang/serialization/DataResult; getNumberValue
		0 o p_340886_
	a (B)Lbdk; createByte
		0 o p_341017_
	b (Lbdk;)Lcom/mojang/serialization/DataResult; getBooleanValue
		0 o p_341106_
	b ()Lbdk; emptyMap
	b (Ljava/util/stream/Stream;)Lbdk; createList
		0 o p_341162_
	c (Lbdk;)Lcom/mojang/serialization/DataResult; getStringValue
		0 o p_341344_
	c ()Lbdk; emptyList
	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 (Lbdk;)Lcom/mojang/serialization/DataResult; getMapValues
		0 o p_341031_
	e ()Ljava/lang/String; lambda$getIntStream$9
		static
	e (Lbdk;)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 (Lbdk;)Lcom/mojang/serialization/DataResult; getMap
		0 o p_341149_
	f ()Ljava/lang/String; lambda$getByteBuffer$8
		static
	g (Lbdk;)Lcom/mojang/serialization/DataResult; getStream
		0 o p_340835_
	g ()Ljava/lang/String; lambda$getList$7
		static
	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 (Lbdk;)Lcom/mojang/serialization/DataResult; getList
		0 o p_340931_
	i (Lbdk;)Lcom/mojang/serialization/DataResult; getByteBuffer
		0 o p_341064_
	i ()Ljava/lang/String; lambda$getMap$5
		static
	j ()Ljava/lang/String; lambda$getMapEntries$4
		static
	j (Lbdk;)Lcom/mojang/serialization/DataResult; getIntStream
		0 o p_341012_
	k ()Ljava/lang/String; lambda$getMapValues$3
		static
	k (Lbdk;)Lcom/mojang/serialization/DataResult; getLongStream
		0 o p_341130_
	l ()Ljava/lang/String; lambda$getStringValue$2
		static
	listBuilder ()Lcom/mojang/serialization/ListBuilder; listBuilder
	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
bcd$a net/minecraft/util/NullOps$NullListBuilder
	<init> (Lcom/mojang/serialization/DynamicOps;)V <init>
		0 o p_412134_
	a (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; append
		0 o p_412329_
		1 o p_412499_
	a (Lbdk;Lbdk;)Lbdk; append
		0 o p_412098_
		1 o p_412572_
	a ()Ljava/lang/Object; initBuilder
	b (Lbdk;Lbdk;)Lcom/mojang/serialization/DataResult; build
		0 o p_412100_
		1 o p_412050_
	b (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; build
		0 o p_412360_
		1 o p_412498_
	b ()Lbdk; initBuilder
bcd$b net/minecraft/util/NullOps$NullMapBuilder
	<init> (Lcom/mojang/serialization/DynamicOps;)V <init>
		0 o p_340884_
	a ()Lbdk; initBuilder
	a (Lbdk;Lbdk;Lbdk;)Lbdk; append
		0 o p_341121_
		1 o p_341327_
		2 o p_341036_
	a (Lbdk;Lbdk;)Lcom/mojang/serialization/DataResult; build
		0 o p_341068_
		1 o p_341207_
	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
bce net/minecraft/util/OptionEnum
	a ()Ljava/lang/String; getKey
	b ()I getId
	d ()Lxo; getCaption
bcf net/minecraft/util/ParticleUtils
	<init> ()V <init>
	a (Ljh$a;Ldmu;Ljb;DLmc;Lbwu;)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 (Ldmu;Ljb;Lmc;Lbwo;)V spawnParticlesOnBlockFaces
		static
		0 o p_216314_
		1 o p_216315_
		2 o p_216316_
		3 o p_216317_
	a (Ldmv;Ljb;ILmc;)V spawnParticleInBlock
		static
		0 o p_316553_
		1 o p_316882_
		2 o p_316412_
		3 o p_316308_
	a (Lbck;)Lfis; getRandomSpeedRanges
		static
		0 o p_216303_
	a (Ldmu;Ljb;Lbck;Lmc;)V spawnParticleBelow
		static
		0 o p_273159_
		1 o p_273452_
		2 o p_273538_
		3 o p_273419_
	a (Ldmv;Ljb;I)V spawnSmashAttackParticles
		static
		0 o p_338535_
		1 o p_338284_
		2 o p_338684_
	a (Ldmu;Ljb;Lmc;Lbwo;Ljh;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 (Ldmu;)Lfis; lambda$spawnParticlesOnBlockFaces$0
		static
		0 o p_216305_
	a (Ldmv;Ljb;IDDZLmc;)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_
	a (Ldmu;Ljb;Ljh;Lmc;Lfis;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_
bcg net/minecraft/util/PlaceholderLookupProvider
	a Ljn$a; context
	b Lbcg$a; lookup
	c Ljava/util/Map; holders
	d Ljava/util/Map; holderSets
	<init> (Ljn$a;)V <init>
		0 o p_399859_
	a (Lcom/mojang/serialization/DynamicOps;)Lamc; createSerializationContext
		0 o p_399673_
	a ()Lbcl; createSwapper
	a (Lamd;)Ljava/util/Optional; lookup
		0 o p_399488_
	b ()Z hasRegisteredPlaceholders
bcg$1 net/minecraft/util/PlaceholderLookupProvider$1
	a Lbcg; this$0
	<init> (Lbcg;)V <init>
		0 o p_399832_
	a ()Ljava/util/Optional; lambda$lookup$0
	a (Lamd;)Ljava/util/Optional; lookup
		0 o p_399695_
bcg$2 net/minecraft/util/PlaceholderLookupProvider$2
	a Lbcg; this$0
	<init> (Lbcg;)V <init>
		0 o p_399759_
	a (Lcom/mojang/serialization/Codec;Ljn$a;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$swapTo$0
		static
		0 o p_399888_
		1 o p_399665_
		2 o p_400241_
	a (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljn$a;)Lcom/mojang/serialization/DataResult; swapTo
		0 o p_399724_
		1 o p_400105_
		2 o p_399595_
bcg$a net/minecraft/util/PlaceholderLookupProvider$UniversalLookup
	a Lbcg; this$0
	<init> (Lbcg;)V <init>
		0 o p_399837_
	a (Lamd;)Ljava/util/Optional; get
		0 o p_400058_
	a (Lbae;)Ljava/util/Optional; get
		0 o p_399601_
	a ()Ljm; castAsLookup
	b (Lbae;)Ljp$c; getOrThrow
		0 o p_399857_
	b ()Ljo; castAsOwner
	b (Lamd;)Ljl$c; getOrThrow
		0 o p_399477_
	c (Lamd;)Ljl$c; getOrCreate
		0 o p_400029_
	c (Lbae;)Ljp$c; getOrCreate
		0 o p_400076_
	d (Lbae;)Ljp$c; lambda$getOrCreate$1
		0 o p_399772_
	d (Lamd;)Ljl$c; lambda$getOrCreate$0
		0 o p_399866_
bch net/minecraft/util/PngInfo
	a I width
	b I height
	c Ljava/util/HexFormat; FORMAT
	d J PNG_HEADER
	e I IHDR_TYPE
	f I IHDR_SIZE
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o width
		1 o height
	a (Ljava/nio/ByteBuffer;)V validateHeader
		static
		0 o p_311978_
	a ([B)Lbch; fromBytes
		static
		0 o p_302374_
	a ()I width
	a (Ljava/io/InputStream;)Lbch; fromStream
		static
		0 o p_302371_
	b ()I height
	equals (Ljava/lang/Object;)Z equals
		0 o p_302387_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bci net/minecraft/util/ProblemReporter
	a Lbci; DISCARDING
	<clinit> ()V <clinit>
		static
	a (Lbci$f;)Lbci; forChild
		0 o p_421613_
	a (Lbci$g;)V report
		0 o p_422137_
bci$1 net/minecraft/util/ProblemReporter$1
	<init> ()V <init>
	a (Lbci$f;)Lbci; forChild
		0 o p_422462_
	a (Lbci$g;)V report
		0 o p_422437_
bci$a net/minecraft/util/ProblemReporter$Collector
	b Lbci$f; EMPTY_ROOT
	c Lbci$a; parent
	d Lbci$f; element
	e Ljava/util/Set; problems
	<clinit> ()V <clinit>
		static
	<init> (Lbci$f;)V <init>
		0 o p_421639_
	<init> (Lbci$a;Lbci$f;)V <init>
		0 o p_421606_
		1 o p_422426_
	<init> ()V <init>
	a (Lbci$g;)V report
		0 o p_422092_
	a (Lbci$f;)Lbci; forChild
		0 o p_422155_
	a ()Z isEmpty
	a (Ljava/util/function/BiConsumer;)V forEach
		0 o p_421886_
	a (Ljava/util/Map$Entry;)Ljava/lang/String; lambda$getReport$1
		static
		0 o p_421345_
	b ()Ljava/lang/String; getReport
	c ()Ljava/lang/String; getTreeReport
	d ()Ljava/lang/String; lambda$static$0
		static
bci$a$a net/minecraft/util/ProblemReporter$Collector$Entry
	a Lbci$a; source
	b Lbci$g; problem
	<init> (Lbci$a;Lbci$g;)V <init>
		0 o source
		1 o problem
	a ()Lbci$a; source
	b ()Lbci$g; problem
	equals (Ljava/lang/Object;)Z equals
		0 o p_421577_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bci$a$b net/minecraft/util/ProblemReporter$Collector$ProblemTreeNode
	a Lbci$f; element
	b Ljava/util/List; problems
	c Ljava/util/Map; children
	<init> (Lbci$f;)V <init>
		0 o p_422382_
	<init> (Lbci$f;Ljava/util/List;Ljava/util/Map;)V <init>
		0 o element
		1 o problems
		2 o children
	a (Ljava/util/List;Lbci$f;Lbci$a$b;)V lambda$getLines$1
		static
		0 o p_421837_
		1 o p_422150_
		2 o p_422334_
	a ()Ljava/util/List; getLines
	a (Lbci$f;)Lbci$a$b; child
		0 o p_422281_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$getLines$2
		static
		0 o p_422662_
	b (Ljava/util/List;Lbci$f;Lbci$a$b;)V lambda$getLines$0
		static
		0 o p_421895_
		1 o p_421768_
		2 o p_421762_
	b ()Lbci$f; element
	c ()Ljava/util/List; problems
	d ()Ljava/util/Map; children
	equals (Ljava/lang/Object;)Z equals
		0 o p_421821_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bci$b net/minecraft/util/ProblemReporter$ElementReferencePathElement
	a Lamd; id
	<init> (Lamd;)V <init>
		0 o id
	a ()Lamd; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_422079_
	get ()Ljava/lang/String; get
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bci$c net/minecraft/util/ProblemReporter$FieldPathElement
	a Ljava/lang/String; name
	<init> (Ljava/lang/String;)V <init>
		0 o name
	a ()Ljava/lang/String; name
	equals (Ljava/lang/Object;)Z equals
		0 o p_421480_
	get ()Ljava/lang/String; get
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bci$d net/minecraft/util/ProblemReporter$IndexedFieldPathElement
	a Ljava/lang/String; name
	b I index
	<init> (Ljava/lang/String;I)V <init>
		0 o name
		1 o index
	a ()Ljava/lang/String; name
	b ()I index
	equals (Ljava/lang/Object;)Z equals
		0 o p_421706_
	get ()Ljava/lang/String; get
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bci$e net/minecraft/util/ProblemReporter$IndexedPathElement
	a I index
	<init> (I)V <init>
		0 o index
	a ()I index
	equals (Ljava/lang/Object;)Z equals
		0 o p_421912_
	get ()Ljava/lang/String; get
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bci$f net/minecraft/util/ProblemReporter$PathElement
	get ()Ljava/lang/String; get
bci$g net/minecraft/util/ProblemReporter$Problem
	a ()Ljava/lang/String; description
bci$h net/minecraft/util/ProblemReporter$RootElementPathElement
	a Lamd; id
	<init> (Lamd;)V <init>
		0 o id
	a ()Lamd; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_421970_
	get ()Ljava/lang/String; get
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bci$i net/minecraft/util/ProblemReporter$RootFieldPathElement
	a Ljava/lang/String; name
	<init> (Ljava/lang/String;)V <init>
		0 o name
	a ()Ljava/lang/String; name
	equals (Ljava/lang/Object;)Z equals
		0 o p_422342_
	get ()Ljava/lang/String; get
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bci$j net/minecraft/util/ProblemReporter$ScopedCollector
	c Lorg/slf4j/Logger; logger
	<init> (Lorg/slf4j/Logger;)V <init>
		0 o p_421960_
	<init> (Lbci$f;Lorg/slf4j/Logger;)V <init>
		0 o p_421607_
		1 o p_421775_
	close ()V close
bcj net/minecraft/util/ProgressListener
	a ()V stop
	a (Lxo;)V progressStartNoAbort
		0 o p_14212_
	a (I)V progressStagePercentage
		0 o p_14211_
	b (Lxo;)V progressStart
		0 o p_14213_
	c (Lxo;)V progressStage
		0 o p_14214_
bck net/minecraft/util/RandomSource
	a D GAUSSIAN_SPREAD_FACTOR
	a ()Lbck; create
		static
	a (I)I nextInt
		0 o p_216331_
	a (J)Lbck; create
		static
		0 o p_216336_
	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 (FF)F triangle
		0 o p_366474_
		1 o p_366801_
	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_
	b ()Lbck; createThreadSafe
		static
	c ()Lbck; createNewThreadLocalInstance
		static
	d ()Lbck; fork
	e ()Lekn; forkPositional
	f ()I nextInt
	g ()J nextLong
	h ()Z nextBoolean
	i ()F nextFloat
	j ()D nextDouble
	k ()D nextGaussian
bcl net/minecraft/util/RegistryContextSwapper
	a (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljn$a;)Lcom/mojang/serialization/DataResult; swapTo
		0 o p_399480_
		1 o p_399633_
		2 o p_400101_
bcm net/minecraft/util/ResourceLocationPattern
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; namespacePattern
	c Ljava/util/function/Predicate; namespacePredicate
	d Ljava/util/Optional; pathPattern
	e Ljava/util/function/Predicate; pathPredicate
	f Ljava/util/function/Predicate; locationPredicate
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o p_261800_
		1 o p_262131_
	a (Lbcm;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_261660_
	a (Lame;)Z lambda$new$5
		0 o p_261854_
	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 (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 (Lbcm;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_261529_
	b ()Ljava/util/function/Predicate; pathPredicate
	c ()Ljava/util/function/Predicate; locationPredicate
bcn net/minecraft/util/SegmentedAnglePrecision
	a I mask
	b I precision
	c F degreeToAngle
	d F angleToDegree
	<init> (I)V <init>
		0 o p_265275_
	a (II)Z isSameAxis
		0 o p_265505_
		1 o p_265708_
	a (I)F toDegreesWithTurns
		0 o p_265278_
	a (F)I fromDegreesWithTurns
		0 o p_265346_
	a (Ljh;)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_
bco net/minecraft/util/SequencedPriorityIterator
	a I MIN_PRIO
	b Ljava/util/Deque; highestPrioQueue
	c I highestPrio
	d Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; queuesByPriority
	<init> ()V <init>
	a ()V switchCacheToNextHighestPrioQueue
	a (Ljava/lang/Object;I)V add
		0 o p_309040_
		1 o p_308964_
	a (I)Ljava/util/Deque; lambda$add$0
		static
		0 o p_308896_
	computeNext ()Ljava/lang/Object; computeNext
bcp net/minecraft/util/SignatureUpdater
	update (Lbcp$a;)V update
		0 o p_216345_
bcp$a net/minecraft/util/SignatureUpdater$Output
	update ([B)V update
		0 o p_216347_
bcq net/minecraft/util/SignatureValidator
	a Lbcq; NO_VALIDATION
	b Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	a (Lbcp;[BLjava/security/Signature;)Z verifySignature
		static
		0 o p_216355_
		1 o p_216356_
		2 o p_216357_
	a (Lbcp;[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 (Ljava/util/Collection;Lbcp;[B)Z lambda$from$4
		static
		0 o p_284689_
		1 o p_284690_
		2 o p_284691_
	a (Lcom/mojang/authlib/yggdrasil/ServicesKeySet;Lcom/mojang/authlib/yggdrasil/ServicesKeyType;)Lbcq; from
		static
		0 o p_285388_
		1 o p_285383_
	a (Ljava/lang/String;Ljava/security/PublicKey;Lbcp;[B)Z lambda$from$2
		static
		0 o p_216365_
		1 o p_216366_
		2 o p_216367_
		3 o p_216368_
	a (Ljava/security/PublicKey;Ljava/lang/String;)Lbcq; from
		static
		0 o p_216370_
		1 o p_216371_
	a ([BLbcp$a;)V lambda$validate$1
		static
		0 o p_216373_
		1 o p_216374_
	a (Lbcp;[B)Z lambda$static$0
		static
		0 o p_216352_
		1 o p_216353_
	validate (Lbcp;[B)Z validate
		0 o p_216379_
		1 o p_216380_
bcr net/minecraft/util/Signer
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	a (Ljava/security/PrivateKey;Ljava/lang/String;)Lbcr; from
		static
		0 o p_216388_
		1 o p_216389_
	a ([BLbcp$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;Lbcp;)[B lambda$from$1
		static
		0 o p_216384_
		1 o p_216385_
		2 o p_216386_
	sign (Lbcp;)[B sign
		0 o p_216396_
bcs net/minecraft/util/SimpleBitStorage
	a [I MAGIC
	b [J data
	c I bits
	d J mask
	e I size
	f I valuesPerLong
	g I divideMul
	h I divideAdd
	i 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 ()Lbao; copy
bcs$a net/minecraft/util/SimpleBitStorage$InitializationException
	<init> (Ljava/lang/String;)V <init>
		0 o p_184746_
bct net/minecraft/util/SingleKeyCache
	a Ljava/util/function/Function; computeValue
	b Ljava/lang/Object; cacheKey
	c Ljava/lang/Object; cachedValue
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_270132_
	a (Ljava/lang/Object;)Ljava/lang/Object; getValue
		0 o p_270953_
bcu net/minecraft/util/SmoothDouble
	a D targetValue
	b D remainingValue
	c D lastAmount
	<init> ()V <init>
	a ()V reset
	a (DD)D getNewDeltaValue
		0 o p_14238_
		1 o p_14239_
bcv net/minecraft/util/SortedArraySet
	a I DEFAULT_INITIAL_CAPACITY
	b Ljava/util/Comparator; comparator
	c [Ljava/lang/Object; contents
	d I size
	<init> (ILjava/util/Comparator;)V <init>
		0 o p_14244_
		1 o p_14245_
	a (Ljava/util/Comparator;I)Lbcv; create
		static
		0 o p_144979_
		1 o p_144980_
	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 (Ljava/util/Comparator;)Lbcv; create
		static
		0 o p_144977_
	a (I)Lbcv; create
		static
		0 o p_14247_
	a ()Lbcv; create
		static
	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
bcv$a net/minecraft/util/SortedArraySet$ArrayIterator
	a Lbcv; this$0
	b I index
	c I last
	<init> (Lbcv;)V <init>
		0 o p_14291_
	hasNext ()Z hasNext
	next ()Ljava/lang/Object; next
	remove ()V remove
bcw net/minecraft/util/SpawnUtil
	<init> ()V <init>
	a (Laub;ILjb$a;Lbcw$a;)Z moveToPossibleSpawnPosition
		static
		0 o p_216399_
		1 o p_216400_
		2 o p_216401_
		3 o p_216402_
	a (Lbzv;Lbzu;Laub;Ljb;IIILbcw$a;Z)Ljava/util/Optional; trySpawnMob
		static
		0 o p_216404_
		1 o p_364255_
		2 o p_216406_
		3 o p_216407_
		4 o p_216408_
		5 o p_216409_
		6 o p_216410_
		7 o p_216411_
		8 o p_382971_
bcw$a net/minecraft/util/SpawnUtil$Strategy
	a Lbcw$a; LEGACY_IRON_GOLEM
	b Lbcw$a; ON_TOP_OF_COLLIDER
	c Lbcw$a; ON_TOP_OF_COLLIDER_NO_LEAVES
	<clinit> ()V <clinit>
		static
	a (Laub;Ljb;Leeb;Ljb;Leeb;)Z lambda$static$2
		static
		0 o p_379064_
		1 o p_379065_
		2 o p_379066_
		3 o p_379067_
		4 o p_379068_
	b (Laub;Ljb;Leeb;Ljb;Leeb;)Z lambda$static$1
		static
		0 o p_359662_
		1 o p_359663_
		2 o p_359664_
		3 o p_359665_
		4 o p_359666_
	c (Laub;Ljb;Leeb;Ljb;Leeb;)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 (Laub;Ljb;Leeb;Ljb;Leeb;)Z canSpawnOn
		0 o p_216428_
		1 o p_216429_
		2 o p_216430_
		3 o p_216431_
		4 o p_216432_
bcx net/minecraft/util/StaticCache2D
	a I minX
	b I minZ
	c I sizeX
	d I sizeZ
	e [Ljava/lang/Object; cache
	<init> (IIIILbcx$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 (II)Ljava/lang/Object; get
		0 o p_347699_
		1 o p_347563_
	a (IIILbcx$a;)Lbcx; create
		static
		0 o p_347579_
		1 o p_347687_
		2 o p_347693_
		3 o p_347478_
	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
bcx$a net/minecraft/util/StaticCache2D$Initializer
	get (II)Ljava/lang/Object; get
		0 o p_347711_
		1 o p_347489_
bcy net/minecraft/util/StrictJsonParser
	<init> ()V <init>
	a (Ljava/lang/String;)Lcom/google/gson/JsonElement; parse
		static
		0 o p_421563_
	a (Ljava/io/Reader;)Lcom/google/gson/JsonElement; parse
		static
		0 o p_421780_
bcz net/minecraft/util/StringDecomposer
	a C REPLACEMENT_CHAR
	b Ljava/util/Optional; STOP_ITERATION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lyl;Lbbn;)Z iterate
		static
		0 o p_14318_
		1 o p_14319_
		2 o p_14320_
	a (Lbbn;Lyl;Ljava/lang/String;)Ljava/util/Optional; lambda$iterateFormatted$0
		static
		0 o p_14301_
		1 o p_14302_
		2 o p_14303_
	a (Lxt;Lyl;Lbbn;)Z iterateFormatted
		static
		0 o p_14329_
		1 o p_14330_
		2 o p_14331_
	a (Lyl;Lbbn;IC)Z feedChar
		static
		0 o p_14333_
		1 o p_14334_
		2 o p_14335_
		3 o p_14336_
	a (Lxt;)Ljava/lang/String; getPlainText
		static
		0 o p_14327_
	a (Ljava/lang/String;)Ljava/lang/String; filterBrokenSurrogates
		static
		0 o p_14305_
	a (Ljava/lang/StringBuilder;ILyl;I)Z lambda$getPlainText$2
		static
		0 o p_14322_
		1 o p_14323_
		2 o p_14324_
		3 o p_14325_
	a (Ljava/lang/String;ILyl;Lyl;Lbbn;)Z iterateFormatted
		static
		0 o p_14312_
		1 o p_14313_
		2 o p_14314_
		3 o p_14315_
		4 o p_14316_
	a (Ljava/lang/String;ILyl;Lbbn;)Z iterateFormatted
		static
		0 o p_14307_
		1 o p_14308_
		2 o p_14309_
		3 o p_14310_
	b (Ljava/lang/StringBuilder;ILyl;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;Lyl;Lbbn;)Z iterateBackwards
		static
		0 o p_14338_
		1 o p_14339_
		2 o p_14340_
	c (Ljava/lang/String;Lyl;Lbbn;)Z iterateFormatted
		static
		0 o p_14347_
		1 o p_14348_
		2 o p_14349_
bd net/minecraft/advancements/critereon/ChanneledLightningTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lauc;Lbzm;)Lfdj; lambda$trigger$0
		static
		0 o p_21719_
		1 o p_21720_
	a (Ljava/util/List;Lbd$a;)Z lambda$trigger$1
		static
		0 o p_21729_
		1 o p_21730_
	a (Lauc;Ljava/util/Collection;)V trigger
		0 o p_21722_
		1 o p_21723_
bd$a net/minecraft/advancements/critereon/ChanneledLightningTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/List; 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 ([Lbz$a;)Lar; channeledLightning
		static
		0 o p_298972_
	a (Lbk;)V validate
		0 o p_312314_
	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_
	b ()Ljava/util/List; victims
	equals (Ljava/lang/Object;)Z equals
		0 o p_312153_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bda net/minecraft/util/StringRepresentable
	W I PRE_BUILT_MAP_THRESHOLD
	a (Ljava/util/function/Function;Lbda;)Ljava/lang/String; lambda$createNameLookup$2
		static
		0 o p_304334_
		1 o p_304335_
	a ([Lbda;Ljava/util/function/Function;)Ljava/util/function/Function; createNameLookup
		static
		0 o p_304419_
		1 o p_304658_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$fromValues$1
		static
		0 o p_304333_
	a (Ljava/util/function/Supplier;Ljava/util/function/Function;)Lbda$a; fromEnumWithMapping
		static
		0 o p_275615_
		1 o p_275259_
	a (Ljava/util/function/Supplier;)Lbda$a; fromEnum
		static
		0 o p_216440_
	a (Ljava/util/Map;Ljava/lang/String;)Lbda; lambda$createNameLookup$4
		static
		0 o p_304331_
		1 o p_304332_
	a (Lbda;)Lbda; lambda$createNameLookup$3
		static
		0 o p_304719_
	a ([Lbda;)Lcom/mojang/serialization/Keyable; keys
		static
		0 o p_14358_
	a ([Lbda;Ljava/util/function/Function;Ljava/lang/String;)Lbda; lambda$createNameLookup$5
		static
		0 o p_304336_
		1 o p_304337_
		2 o p_304338_
	b (Ljava/lang/String;)Ljava/lang/String; lambda$fromEnum$0
		static
		0 o p_304817_
	b (Ljava/util/function/Supplier;)Lcom/mojang/serialization/Codec; fromValues
		static
		0 o p_304543_
	c ()Ljava/lang/String; getSerializedName
bda$1 net/minecraft/util/StringRepresentable$1
	a [Lbda; val$values
	<init> ([Lbda;)V <init>
		0 o p_184756_
	keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
		0 o p_184758_
bda$a net/minecraft/util/StringRepresentable$EnumCodec
	a Ljava/util/function/Function; 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; byName
		0 o p_216456_
	a (Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/lang/Enum; byName
		0 o p_380162_
		1 o p_380294_
	a (Ljava/lang/Object;)I lambda$new$0
		static
		0 o p_216454_
	a (Ljava/lang/String;Ljava/lang/Enum;)Ljava/lang/Enum; byName
		0 o p_263077_
		1 o p_263115_
bda$b net/minecraft/util/StringRepresentable$StringRepresentableCodec
	a Lcom/mojang/serialization/Codec; codec
	<init> ([Lbda;Ljava/util/function/Function;Ljava/util/function/ToIntFunction;)V <init>
		0 o p_304774_
		1 o p_304834_
		2 o p_304925_
	a ([Lbda;I)Lbda; lambda$new$0
		static
		0 o p_304978_
		1 o p_304986_
	a (Lbda;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_
bdb net/minecraft/util/StringUtil
	a Ljava/util/regex/Pattern; STRIP_COLOR_PATTERN
	b Ljava/util/regex/Pattern; LINE_PATTERN
	c Ljava/util/regex/Pattern; 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_
bdc net/minecraft/util/TaskChainer
	a Lorg/slf4j/Logger; 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;)Lbdc; immediate
		static
		0 o p_251122_
bdc$1 net/minecraft/util/TaskChainer$1
	b Ljava/util/concurrent/Executor; 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_
bdd net/minecraft/util/ThreadingDetector
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/lang/String; name
	c Ljava/util/concurrent/Semaphore; lock
	d Ljava/util/concurrent/locks/Lock; stackTraceLock
	e Ljava/lang/Thread; threadThatFailedToAcquire
	f Laa; fullException
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_199415_
	a (Ljava/lang/String;Ljava/lang/Thread;)Laa; 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
bde net/minecraft/util/TickThrottler
	a I incrementStep
	b I threshold
	c I count
	<init> (II)V <init>
		0 o p_374110_
		1 o p_374074_
	a ()V increment
	b ()V tick
	c ()Z isUnderThreshold
bdf net/minecraft/util/TimeSource
	get (Ljava/util/concurrent/TimeUnit;)J get
		0 o p_239337_
bdf$a net/minecraft/util/TimeSource$NanoTimeSource
	get (Ljava/util/concurrent/TimeUnit;)J get
		0 o p_239379_
bdg net/minecraft/util/TimeUtil
	a J NANOSECONDS_PER_SECOND
	b J NANOSECONDS_PER_MILLISECOND
	c J MILLISECONDS_PER_SECOND
	d J SECONDS_PER_HOUR
	e I SECONDS_PER_MINUTE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (II)Lbwu; rangeOfSeconds
		static
		0 o p_145021_
		1 o p_145022_
bdh net/minecraft/util/ToFloatFunction
	a Lbdh; IDENTITY
	<clinit> ()V <clinit>
		static
	a (F)F lambda$static$0
		static
		0 o p_216474_
	a (Ljava/util/function/Function;)Lbdh; comap
		0 o p_216478_
	a (Lit/unimi/dsi/fastutil/floats/Float2FloatFunction;)Lbdh; createUnlimited
		static
		0 o p_216476_
	a (Ljava/lang/Object;)F apply
		0 o p_184786_
	b ()F minValue
	c ()F maxValue
bdh$1 net/minecraft/util/ToFloatFunction$1
	b Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; 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
bdh$2 net/minecraft/util/ToFloatFunction$2
	b Lbdh; val$outer
	c Ljava/util/function/Function; val$function
	<init> (Lbdh;Lbdh;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
bdi net/minecraft/util/TriState
	a Lbdi; TRUE
	b Lbdi; FALSE
	c Lbdi; DEFAULT
	d [Lbdi; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_363729_
		1 o p_363480_
	a ()[Lbdi; $values
		static
	a (Z)Z toBoolean
		0 o p_361506_
	valueOf (Ljava/lang/String;)Lbdi; valueOf
		static
		0 o p_363817_
	values ()[Lbdi; values
		static
bdj net/minecraft/util/Tuple
	a Ljava/lang/Object; a
	b Ljava/lang/Object; 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;)V setB
		0 o p_145026_
	b ()Ljava/lang/Object; getB
bdk net/minecraft/util/Unit
	a Lbdk; INSTANCE
	b Lcom/mojang/serialization/Codec; CODEC
	c Lzm; STREAM_CODEC
	d [Lbdk; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_14465_
		1 o p_14466_
	a ()[Lbdk; $values
		static
	valueOf (Ljava/lang/String;)Lbdk; valueOf
		static
		0 o p_14468_
	values ()[Lbdk; values
		static
bdl net/minecraft/util/VisibleForDebug
bdm net/minecraft/util/ZeroBitStorage
	a [J RAW
	b I 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 ()Lbao; copy
bdn net/minecraft/util/context/ContextKey
	a Lame; name
	<init> (Lame;)V <init>
		0 o p_380935_
	a ()Lame; name
	a (Ljava/lang/String;)Lbdn; vanilla
		static
		0 o p_381171_
	toString ()Ljava/lang/String; toString
bdo net/minecraft/util/context/ContextKeySet
	a Ljava/util/Set; required
	b Ljava/util/Set; allowed
	<init> (Ljava/util/Set;Ljava/util/Set;)V <init>
		0 o p_381057_
		1 o p_381141_
	a (Lbdn;)Ljava/lang/String; lambda$toString$0
		0 o p_381140_
	a ()Ljava/util/Set; required
	b ()Ljava/util/Set; allowed
	toString ()Ljava/lang/String; toString
bdo$a net/minecraft/util/context/ContextKeySet$Builder
	a Ljava/util/Set; required
	b Ljava/util/Set; optional
	<init> ()V <init>
	a (Lbdn;)Lbdo$a; required
		0 o p_380985_
	a ()Lbdo; build
	b (Lbdn;)Lbdo$a; optional
		0 o p_381112_
bdp net/minecraft/util/context/ContextMap
	a Ljava/util/Map; params
	<init> (Ljava/util/Map;)V <init>
		0 o p_381157_
	a (Lbdn;)Z has
		0 o p_380966_
	a (Lbdn;Ljava/lang/Object;)Ljava/lang/Object; getOrDefault
		0 o p_381114_
		1 o p_380947_
	b (Lbdn;)Ljava/lang/Object; getOrThrow
		0 o p_380981_
	c (Lbdn;)Ljava/lang/Object; getOptional
		0 o p_381151_
bdp$a net/minecraft/util/context/ContextMap$Builder
	a Ljava/util/Map; params
	<init> ()V <init>
	a (Lbdn;Ljava/lang/Object;)Lbdp$a; withParameter
		0 o p_380968_
		1 o p_381024_
	a (Lbdo;)Lbdp; create
		0 o p_381168_
	a (Lbdn;)Ljava/lang/Object; getParameter
		0 o p_380972_
	b (Lbdn;)Ljava/lang/Object; getOptionalParameter
		0 o p_381048_
	b (Lbdn;Ljava/lang/Object;)Lbdp$a; withOptionalParameter
		0 o p_381089_
		1 o p_381019_
bdq net/minecraft/util/context/package-info
bdr net/minecraft/util/datafix/DataFixTypes
	a Lbdr; LEVEL
	b Lbdr; LEVEL_SUMMARY
	c Lbdr; PLAYER
	d Lbdr; CHUNK
	e Lbdr; HOTBAR
	f Lbdr; OPTIONS
	g Lbdr; STRUCTURE
	h Lbdr; STATS
	i Lbdr; SAVED_DATA_COMMAND_STORAGE
	j Lbdr; SAVED_DATA_FORCED_CHUNKS
	k Lbdr; SAVED_DATA_MAP_DATA
	l Lbdr; SAVED_DATA_MAP_INDEX
	m Lbdr; SAVED_DATA_RAIDS
	n Lbdr; SAVED_DATA_RANDOM_SEQUENCES
	o Lbdr; SAVED_DATA_SCOREBOARD
	p Lbdr; SAVED_DATA_STRUCTURE_FEATURE_INDICES
	q Lbdr; ADVANCEMENTS
	r Lbdr; POI_CHUNK
	s Lbdr; WORLD_GEN_SETTINGS
	t Lbdr; ENTITY_CHUNK
	u Ljava/util/Set; TYPES_FOR_LEVEL_LIST
	v Lcom/mojang/datafixers/DSL$TypeReference; type
	w [Lbdr; $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 ()I currentVersion
		static
	a (Lcom/mojang/datafixers/DataFixer;Lui;I)Lui; updateToCurrentVersion
		0 o p_265583_
		1 o p_265401_
		2 o p_265111_
	a (Lcom/mojang/datafixers/DataFixer;Lui;II)Lui; 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 ()[Lbdr; $values
		static
	valueOf (Ljava/lang/String;)Lbdr; valueOf
		static
		0 o p_14506_
	values ()[Lbdr; values
		static
bdr$1 net/minecraft/util/datafix/DataFixTypes$1
	a Lcom/mojang/serialization/Codec; val$codec
	b I val$defaultVersion
	c Lcom/mojang/datafixers/DataFixer; val$dataFixer
	d Lbdr; this$0
	<init> (Lbdr;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_
bds net/minecraft/util/datafix/DataFixers
	a I BLENDING_VERSION
	b Ljava/util/function/BiFunction; SAME
	c Ljava/util/function/BiFunction; SAME_NAMESPACED
	d Lcom/mojang/datafixers/DataFixerBuilder$Result; 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 (Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/UnaryOperator; createRenamer
		static
		0 o p_14518_
		1 o p_14519_
	a (D)D lambda$addFixers$13
		static
		0 o p_390637_
	a ()Lcom/mojang/datafixers/DataFixer; getDataFixer
		static
	a (Lcom/mojang/datafixers/DataFixerBuilder;)V addFixers
		static
		0 o p_14514_
	a (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; lambda$createRenamer$18
		static
		0 o p_326752_
		1 o p_326753_
		2 o p_326754_
	a (Ljava/util/Map;)Ljava/util/function/UnaryOperator; createRenamerNoNamespace
		static
		0 o p_326818_
	a (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; lambda$createRenamer$17
		static
		0 o p_326755_
		1 o p_326756_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$15
		static
		0 o p_399404_
	a (Ljava/util/Set;)Ljava/util/concurrent/CompletableFuture; optimize
		static
		0 o p_347628_
	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 (D)D lambda$addFixers$12
		static
		0 o p_390634_
	b (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$addFixers$3
		static
		0 o p_216528_
	b ()Lcom/mojang/datafixers/DataFixerBuilder$Result; createFixerUpper
		static
	b (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; lambda$createRenamerNoNamespace$16
		static
		0 o p_216525_
		1 o p_216526_
	b (Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$14
		static
		0 o p_392802_
	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$7
		static
		0 o p_280993_
	c (D)D lambda$addFixers$11
		static
		0 o p_390636_
	d (Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$2
		static
		0 o p_14516_
	d (D)D lambda$addFixers$10
		static
		0 o p_390635_
	e (D)D lambda$addFixers$9
		static
		0 o p_390639_
	e (Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$1
		static
		0 o p_14531_
	f (D)D lambda$addFixers$8
		static
		0 o p_390638_
	f (Ljava/lang/String;)Ljava/lang/String; lambda$addFixers$0
		static
		0 o p_14533_
bds$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/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		0 o p_394639_
bds$2 net/minecraft/util/datafix/DataFixers$2
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_14543_
		1 o p_14544_
	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_394109_
		1 o p_393878_
		2 o p_393588_
		3 o p_394010_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0
		static
		0 o p_393839_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_394095_
		1 o p_394324_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bdt net/minecraft/util/datafix/ExtraDataFixUtils
	<init> ()V <init>
	a (Lcom/mojang/serialization/Dynamic;Ljava/util/Map$Entry;)Lcom/mojang/serialization/Dynamic; lambda$blockState$4
		static
		0 o p_359671_
		1 o p_359672_
	a (Lcom/mojang/datafixers/types/Type;Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/datafixers/Typed; cast
		static
		0 o p_394665_
		1 o p_394477_
		2 o p_394121_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lcom/mojang/serialization/Dynamic; fixStringField
		static
		0 o p_365145_
		1 o p_361499_
		2 o p_360789_
	a (Ljava/util/function/UnaryOperator;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixStringField$5
		static
		0 o p_359673_
		1 o p_359674_
		2 o p_359675_
	a ([Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$chainAllFilters$2
		static
		0 o p_345833_
		1 o p_345927_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; typePatcher
		static
		0 o p_365338_
		1 o p_363692_
	a (I)Ljava/lang/String; dyeColorIdToName
		static
		0 o p_397819_
	a ([Ljava/util/function/Function;)Ljava/util/function/Function; chainAllFilters
		static
		0 o p_344769_
	a (Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; blockState
		static
		0 o p_363485_
	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 (Ljava/lang/Object;)Ljava/lang/Object; lambda$typePatcher$0
		static
		0 o p_359670_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type; patchSubType
		static
		0 o p_364210_
		1 o p_360925_
		2 o p_365306_
	a (Ljava/lang/String;Ljava/util/Map;)Lcom/mojang/serialization/Dynamic; blockState
		static
		0 o p_361952_
		1 o p_362407_
	a (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$typePatcher$1
		static
		0 o p_359667_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBlockPos
		static
		0 o p_326292_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; fixInlineBlockPos
		static
		0 o p_401383_
		1 o p_401140_
		2 o p_401018_
		3 o p_401105_
		4 o p_401115_
	a (Lcom/mojang/serialization/Dynamic;III)Lcom/mojang/serialization/Dynamic; createBlockPos
		static
		0 o p_401108_
		1 o p_401194_
		2 o p_401075_
		3 o p_401046_
	a (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/Typed; readAndSet
		static
		0 o p_404652_
		1 o p_405690_
		2 o p_405117_
	b (Lcom/mojang/serialization/Dynamic;Ljava/util/Map$Entry;)Lcom/mojang/serialization/Dynamic; lambda$blockState$3
		static
		0 o p_359668_
		1 o p_359669_
bdu net/minecraft/util/datafix/LegacyComponentDataFixUtils
	a Ljava/lang/String; EMPTY_CONTENTS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; createEmptyComponent
		static
		0 o p_393609_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; createPlainTextComponent
		static
		0 o p_394303_
		1 o p_393613_
	a (Ljava/lang/String;)Ljava/lang/String; createTextComponentJson
		static
		0 o p_394314_
	b (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; createTranslatableComponent
		static
		0 o p_393546_
		1 o p_394262_
	b (Ljava/lang/String;)Ljava/lang/String; createTranslatableComponentJson
		static
		0 o p_393777_
	c (Ljava/lang/String;)Ljava/lang/String; rewriteFromLenient
		static
		0 o p_393742_
	d (Ljava/lang/String;)Ljava/util/Optional; extractTranslationString
		static
		0 o p_393970_
bdv net/minecraft/util/datafix/PackedBitStorage
	a I BIT_TO_LONG_SHIFT
	b [J data
	c I bits
	d J mask
	e I 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 (I)I get
		0 o p_14563_
	a (II)V set
		0 o p_14565_
		1 o p_14566_
	a ()[J getRaw
	b ()I getBits
bdw 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
bdx net/minecraft/util/datafix/fixes/AbstractBlockPropertyFix
	a Ljava/lang/String; name
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
		0 o p_394621_
		1 o p_394285_
	a (Ljava/util/Optional;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixBlockState$1
		0 o p_394183_
		1 o p_394507_
	a (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixProperties
		0 o p_393737_
		1 o p_394197_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBlockState
		0 o p_394590_
	a (Ljava/lang/String;)Z shouldFix
		0 o p_394083_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_393664_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bdy net/minecraft/util/datafix/fixes/AbstractPoiSectionFix
	a Ljava/lang/String; 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
bdz net/minecraft/util/datafix/fixes/AbstractUUIDFix
	a Lcom/mojang/datafixers/DSL$TypeReference; 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/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 (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; createUUIDFromML
		static
		0 o p_14579_
	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_
be net/minecraft/advancements/critereon/CollectionContentsPredicate
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_341117_
	a (Ljava/util/List;)Lbe; of
		static
		0 o p_341230_
	a ()Ljava/util/List; unpack
	a ([Ljava/util/function/Predicate;)Lbe; of
		static
		0 o p_341163_
be$a net/minecraft/advancements/critereon/CollectionContentsPredicate$Multiple
	a Ljava/util/List; 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
be$b net/minecraft/advancements/critereon/CollectionContentsPredicate$Single
	a Ljava/util/function/Predicate; 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
be$c net/minecraft/advancements/critereon/CollectionContentsPredicate$Zero
	<init> ()V <init>
	a (Ljava/lang/Iterable;)Z test
		0 o p_341091_
	a ()Ljava/util/List; unpack
	test (Ljava/lang/Object;)Z test
		0 o p_341002_
bea net/minecraft/util/datafix/fixes/AddFlagIfNotPresentFix
	a Ljava/lang/String; name
	b Z flagValue
	c Ljava/lang/String; flagKey
	d Lcom/mojang/datafixers/DSL$TypeReference; 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
beb net/minecraft/util/datafix/fixes/AddNewChoices
	a Ljava/lang/String; name
	b Lcom/mojang/datafixers/DSL$TypeReference; 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
bec net/minecraft/util/datafix/fixes/AdvancementsFix
	a Ljava/util/Map; 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_
bed net/minecraft/util/datafix/fixes/AdvancementsRenameFix
	a Ljava/lang/String; name
	b Ljava/util/function/Function; 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
bee net/minecraft/util/datafix/fixes/AreaEffectCloudDurationScaleFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_393892_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0
		static
		0 o p_394341_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_394569_
bef 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_
beg net/minecraft/util/datafix/fixes/AttributeIdPrefixFix
	a Ljava/util/List; PREFIXES
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_365050_
	a (Ljava/lang/String;)Ljava/lang/String; replaceId
		static
		0 o p_365124_
beh net/minecraft/util/datafix/fixes/AttributeModifierIdFix
	a Ljava/util/Map; ID_MAP
	b Ljava/util/Map; 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
bei net/minecraft/util/datafix/fixes/AttributesRenameFix
	a Ljava/lang/String; name
	b Ljava/util/function/UnaryOperator; renames
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)V <init>
		0 o p_365475_
		1 o p_365479_
		2 o p_364539_
	a (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixEntity$4
		0 o p_360801_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixIdField
		0 o p_360783_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixDataComponents
		0 o p_363762_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTypeField
		0 o p_360280_
	b (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixEntity
		0 o p_362622_
	b (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixDataComponents$0
		0 o p_364944_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEntity$6
		0 o p_363349_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEntity$5
		0 o p_365176_
	e (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixDataComponents$3
		0 o p_365366_
	f (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixDataComponents$2
		0 o p_364961_
	g (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixDataComponents$1
		0 o p_360482_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bej net/minecraft/util/datafix/fixes/AttributesRenameLegacy
	a Ljava/lang/String; name
	b Ljava/util/function/UnaryOperator; renames
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)V <init>
		0 o p_364342_
		1 o p_364033_
		2 o p_364098_
	a (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixEntity$6
		0 o p_365062_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_361861_
		1 o p_362243_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixName
		0 o p_363449_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixItemStackTag
		0 o p_360553_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEntity$8
		0 o p_361860_
	b (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixEntity
		0 o p_363266_
	b (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$fixItemStackTag$2
		0 o p_361493_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEntity$7
		0 o p_364503_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEntity$5
		0 o p_363253_
	e (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStackTag$4
		0 o p_362693_
	f (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStackTag$3
		0 o p_364029_
	g (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStackTag$1
		0 o p_361431_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bek net/minecraft/util/datafix/fixes/BannerEntityCustomNameToOverrideComponentFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_338803_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; lambda$fix$1
		static
		0 o p_392805_
		1 o p_392806_
	a (Ljava/util/Optional;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$3
		static
		0 o p_392803_
		1 o p_392804_
	a (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_392807_
		1 o p_392808_
		2 o p_392809_
		3 o p_392810_
	a (Ljava/lang/String;)Z lambda$fix$2
		static
		0 o p_338664_
	a (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;)Lcom/mojang/datafixers/Typed; fix
		0 o p_338738_
		1 o p_338876_
		2 o p_394139_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bel net/minecraft/util/datafix/fixes/BannerPatternFormatFix
	c Ljava/util/Map; 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 (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_
bem 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
ben 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/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/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBeehive
		0 o p_331749_
	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
beo net/minecraft/util/datafix/fixes/BiomeFix
	a Ljava/util/Map; BIOMES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
bep net/minecraft/util/datafix/fixes/BitStorageAlignFix
	a I BIT_TO_LONG_SHIFT
	b I SECTION_WIDTH
	c I SECTION_HEIGHT
	d I SECTION_SIZE
	e I HEIGHTMAP_BITS
	f I 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
beq net/minecraft/util/datafix/fixes/BlendingDataFix
	a Ljava/lang/String; name
	b Ljava/util/Set; 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
ber 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/Dynamic; lambda$makeRule$0
		static
		0 o p_240254_
	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/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_240286_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bes 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_
bet 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
beu net/minecraft/util/datafix/fixes/BlockEntityCustomNameToComponentFix
	a Ljava/util/Set; NAMEABLE_BLOCK_ENTITIES
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_14817_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTagCustomName
		static
		0 o p_394274_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		static
		0 o p_392811_
		1 o p_392812_
		2 o p_392813_
		3 o p_392814_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bev net/minecraft/util/datafix/fixes/BlockEntityFurnaceBurnTimeFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
		0 o p_390603_
		1 o p_390605_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBurnTime
		0 o p_390609_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_390602_
bew net/minecraft/util/datafix/fixes/BlockEntityIdFix
	a Ljava/util/Map; ID_MAP
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_14830_
		1 o p_14831_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_14839_
	a (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$3
		static
		0 o p_14835_
	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
bex 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_
bey 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_
bez net/minecraft/util/datafix/fixes/BlockEntityRenameFix
	a Ljava/lang/String; name
	b Ljava/util/function/UnaryOperator; 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/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_
	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_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bf net/minecraft/advancements/critereon/CollectionCountsPredicate
	a (Ljava/util/List;)Lbf; of
		static
		0 o p_341102_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_341206_
	a ([Lbf$a;)Lbf; of
		static
		0 o p_341225_
	a ()Ljava/util/List; unpack
bf$a net/minecraft/advancements/critereon/CollectionCountsPredicate$Entry
	a Ljava/util/function/Predicate; test
	b Lcx$d; count
	<init> (Ljava/util/function/Predicate;Lcx$d;)V <init>
		0 o test
		1 o count
	a ()Ljava/util/function/Predicate; test
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_341286_
	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 ()Lcx$d; count
	equals (Ljava/lang/Object;)Z equals
		0 o p_340899_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bf$b net/minecraft/advancements/critereon/CollectionCountsPredicate$Multiple
	a Ljava/util/List; 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
bf$c net/minecraft/advancements/critereon/CollectionCountsPredicate$Single
	a Lbf$a; entry
	<init> (Lbf$a;)V <init>
		0 o entry
	a ()Ljava/util/List; unpack
	a (Ljava/lang/Iterable;)Z test
		0 o p_341391_
	b ()Lbf$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
bf$d net/minecraft/advancements/critereon/CollectionCountsPredicate$Zero
	<init> ()V <init>
	a (Ljava/lang/Iterable;)Z test
		0 o p_341222_
	a ()Ljava/util/List; unpack
	test (Ljava/lang/Object;)Z test
		0 o p_341070_
bfa 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_
bfb net/minecraft/util/datafix/fixes/BlockEntitySignDoubleSidedEditableTextFix
	a Ljava/util/List; FIELDS_TO_DROP
	b Ljava/lang/String; FILTERED_CORRECT
	c Ljava/lang/String; DEFAULT_COLOR
	<clinit> ()V <clinit>
		static
	<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; fix
		0 o p_394516_
	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_
bfc 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
bfd 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
bfe net/minecraft/util/datafix/fixes/BlockPosFormatAndRenamesFix
	a Ljava/util/List; 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$7
		static
		0 o p_392815_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$6
		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
bff net/minecraft/util/datafix/fixes/BlockPropertyRenameAndFix
	a Ljava/lang/String; blockId
	b Ljava/lang/String; oldPropertyName
	c Ljava/lang/String; newPropertyName
	d Ljava/util/function/UnaryOperator; valueFixer
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/UnaryOperator;)V <init>
		0 o p_394042_
		1 o p_394125_
		2 o p_394307_
		3 o p_394585_
		4 o p_394636_
		5 o p_393652_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixProperties$0
		0 o p_394078_
	a (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixProperties
		0 o p_393867_
		1 o p_394529_
	a (Ljava/lang/String;)Z shouldFix
		0 o p_394509_
bfg net/minecraft/util/datafix/fixes/BlockRenameFix
	a Ljava/lang/String; 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
bfg$1 net/minecraft/util/datafix/fixes/BlockRenameFix$1
	a Ljava/util/function/Function; 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_
bfh net/minecraft/util/datafix/fixes/BlockStateData
	A Ljava/util/Map; AGE_2_FACING_SOUTH
	B Ljava/util/Map; AGE_2_FACING_WEST
	C Ljava/util/Map; AGE_3
	D Ljava/util/Map; AGE_4
	E Ljava/util/Map; AGE_5
	F Ljava/util/Map; AGE_6
	G Ljava/util/Map; AGE_7
	H Ljava/util/Map; AGE_8
	I Ljava/util/Map; AGE_9
	J Ljava/util/Map; AXIS_X
	K Ljava/util/Map; AXIS_Y
	L Ljava/util/Map; AXIS_Z
	M Ljava/util/Map; CHECK_DECAY_FALSE_DECAYABLE_FALSE
	N Ljava/util/Map; CHECK_DECAY_FALSE_DECAYABLE_TRUE
	O Ljava/util/Map; CHECK_DECAY_TRUE_DECAYABLE_FALSE
	P Ljava/util/Map; CHECK_DECAY_TRUE_DECAYABLE_TRUE
	Q Ljava/util/Map; COLOR_BLACK
	R Ljava/util/Map; COLOR_BLUE
	S Ljava/util/Map; COLOR_BROWN
	T Ljava/util/Map; COLOR_CYAN
	U Ljava/util/Map; COLOR_GRAY
	V Ljava/util/Map; COLOR_GREEN
	W Ljava/util/Map; COLOR_LIGHT_BLUE
	X Ljava/util/Map; COLOR_LIME
	Y Ljava/util/Map; COLOR_MAGENTA
	Z Ljava/util/Map; COLOR_ORANGE
	a Ljava/lang/String; FILTER_ME
	aA Ljava/util/Map; FACING_DOWN_CONDITIONAL_FALSE
	aB Ljava/util/Map; FACING_DOWN_CONDITIONAL_TRUE
	aC Ljava/util/Map; FACING_DOWN_EXTENDED_FALSE
	aD Ljava/util/Map; FACING_DOWN_EXTENDED_TRUE
	aE Ljava/util/Map; FACING_DOWN_POWERED_FALSE
	aF Ljava/util/Map; FACING_DOWN_POWERED_TRUE
	aG Ljava/util/Map; FACING_EAST
	aH Ljava/util/Map; FACING_EAST_CONDITIONAL_FALSE
	aI Ljava/util/Map; FACING_EAST_CONDITIONAL_TRUE
	aJ Ljava/util/Map; FACING_EAST_EXTENDED_FALSE
	aK Ljava/util/Map; FACING_EAST_EXTENDED_TRUE
	aL Ljava/util/Map; FACING_EAST_OPEN_FALSE_POWERED_FALSE_HINGE_LEFT_HALF_LOWER
	aM Ljava/util/Map; FACING_EAST_OPEN_FALSE_POWERED_FALSE_HINGE_LEFT_HALF_UPPER
	aN Ljava/util/Map; FACING_EAST_OPEN_FALSE_POWERED_FALSE_HINGE_RIGHT_HALF_LOWER
	aO Ljava/util/Map; FACING_EAST_OPEN_FALSE_POWERED_FALSE_HINGE_RIGHT_HALF_UPPER
	aP Ljava/util/Map; FACING_EAST_OPEN_FALSE_POWERED_TRUE_HINGE_LEFT_HALF_LOWER
	aQ Ljava/util/Map; FACING_EAST_OPEN_FALSE_POWERED_TRUE_HINGE_LEFT_HALF_UPPER
	aR Ljava/util/Map; FACING_EAST_OPEN_FALSE_POWERED_TRUE_HINGE_RIGHT_HALF_LOWER
	aS Ljava/util/Map; FACING_EAST_OPEN_FALSE_POWERED_TRUE_HINGE_RIGHT_HALF_UPPER
	aT Ljava/util/Map; FACING_EAST_OPEN_TRUE_POWERED_FALSE_HINGE_LEFT_HALF_LOWER
	aU Ljava/util/Map; FACING_EAST_OPEN_TRUE_POWERED_FALSE_HINGE_LEFT_HALF_UPPER
	aV Ljava/util/Map; FACING_EAST_OPEN_TRUE_POWERED_FALSE_HINGE_RIGHT_HALF_LOWER
	aW Ljava/util/Map; FACING_EAST_OPEN_TRUE_POWERED_FALSE_HINGE_RIGHT_HALF_UPPER
	aX Ljava/util/Map; FACING_EAST_OPEN_TRUE_POWERED_TRUE_HINGE_LEFT_HALF_LOWER
	aY Ljava/util/Map; FACING_EAST_OPEN_TRUE_POWERED_TRUE_HINGE_LEFT_HALF_UPPER
	aZ Ljava/util/Map; FACING_EAST_OPEN_TRUE_POWERED_TRUE_HINGE_RIGHT_HALF_LOWER
	aa Ljava/util/Map; COLOR_PINK
	ab Ljava/util/Map; COLOR_PURPLE
	ac Ljava/util/Map; COLOR_RED
	ad Ljava/util/Map; COLOR_SILVER
	ae Ljava/util/Map; COLOR_WHITE
	af Ljava/util/Map; COLOR_YELLOW
	ag Ljava/util/Map; EAST_FALSE_SOUTH_FALSE_ATTACHED_FALSE_DISARMED_FALSE_WEST_FALSE_NORTH_FALSE_POWERED_FALSE
	ah Ljava/util/Map; EAST_FALSE_SOUTH_FALSE_ATTACHED_FALSE_DISARMED_FALSE_WEST_FALSE_NORTH_FALSE_POWERED_TRUE
	ai Ljava/util/Map; EAST_FALSE_SOUTH_FALSE_ATTACHED_FALSE_DISARMED_TRUE_WEST_FALSE_NORTH_FALSE_POWERED_FALSE
	aj Ljava/util/Map; EAST_FALSE_SOUTH_FALSE_ATTACHED_FALSE_DISARMED_TRUE_WEST_FALSE_NORTH_FALSE_POWERED_TRUE
	ak Ljava/util/Map; EAST_FALSE_SOUTH_FALSE_ATTACHED_TRUE_DISARMED_FALSE_WEST_FALSE_NORTH_FALSE_POWERED_FALSE
	al Ljava/util/Map; EAST_FALSE_SOUTH_FALSE_ATTACHED_TRUE_DISARMED_FALSE_WEST_FALSE_NORTH_FALSE_POWERED_TRUE
	am Ljava/util/Map; EAST_FALSE_SOUTH_FALSE_ATTACHED_TRUE_DISARMED_TRUE_WEST_FALSE_NORTH_FALSE_POWERED_FALSE
	an Ljava/util/Map; FACE_CEILING_POWERED_FALSE_FACING_NORTH
	ao Ljava/util/Map; FACE_CEILING_POWERED_TRUE_FACING_NORTH
	ap Ljava/util/Map; FACE_FLOOR_POWERED_FALSE_FACING_NORTH
	aq Ljava/util/Map; FACE_FLOOR_POWERED_TRUE_FACING_NORTH
	ar Ljava/util/Map; FACE_WALL_POWERED_FALSE_FACING_EAST
	as Ljava/util/Map; FACE_WALL_POWERED_FALSE_FACING_NORTH
	at Ljava/util/Map; FACE_WALL_POWERED_FALSE_FACING_SOUTH
	au Ljava/util/Map; FACE_WALL_POWERED_FALSE_FACING_WEST
	av Ljava/util/Map; FACE_WALL_POWERED_TRUE_FACING_EAST
	aw Ljava/util/Map; FACE_WALL_POWERED_TRUE_FACING_NORTH
	ax Ljava/util/Map; FACE_WALL_POWERED_TRUE_FACING_SOUTH
	ay Ljava/util/Map; FACE_WALL_POWERED_TRUE_FACING_WEST
	az Ljava/util/Map; FACING_DOWN
	b [Lcom/mojang/serialization/Dynamic; MAP
	bA Ljava/util/Map; FACING_SOUTH
	bB Ljava/util/Map; FACING_SOUTH_CONDITIONAL_FALSE
	bC Ljava/util/Map; FACING_SOUTH_CONDITIONAL_TRUE
	bD Ljava/util/Map; FACING_SOUTH_EXTENDED_FALSE
	bE Ljava/util/Map; FACING_SOUTH_EXTENDED_TRUE
	bF Ljava/util/Map; FACING_SOUTH_OPEN_FALSE_POWERED_FALSE_HINGE_LEFT_HALF_LOWER
	bG Ljava/util/Map; FACING_SOUTH_OPEN_FALSE_POWERED_FALSE_HINGE_LEFT_HALF_UPPER
	bH Ljava/util/Map; FACING_SOUTH_OPEN_FALSE_POWERED_FALSE_HINGE_RIGHT_HALF_LOWER
	bI Ljava/util/Map; FACING_SOUTH_OPEN_FALSE_POWERED_FALSE_HINGE_RIGHT_HALF_UPPER
	bJ Ljava/util/Map; FACING_SOUTH_OPEN_FALSE_POWERED_TRUE_HINGE_LEFT_HALF_LOWER
	bK Ljava/util/Map; FACING_SOUTH_OPEN_FALSE_POWERED_TRUE_HINGE_LEFT_HALF_UPPER
	bL Ljava/util/Map; FACING_SOUTH_OPEN_FALSE_POWERED_TRUE_HINGE_RIGHT_HALF_LOWER
	bM Ljava/util/Map; FACING_SOUTH_OPEN_FALSE_POWERED_TRUE_HINGE_RIGHT_HALF_UPPER
	bN Ljava/util/Map; FACING_SOUTH_OPEN_TRUE_POWERED_FALSE_HINGE_LEFT_HALF_LOWER
	bO Ljava/util/Map; FACING_SOUTH_OPEN_TRUE_POWERED_FALSE_HINGE_LEFT_HALF_UPPER
	bP Ljava/util/Map; FACING_SOUTH_OPEN_TRUE_POWERED_FALSE_HINGE_RIGHT_HALF_LOWER
	bQ Ljava/util/Map; FACING_SOUTH_OPEN_TRUE_POWERED_FALSE_HINGE_RIGHT_HALF_UPPER
	bR Ljava/util/Map; FACING_SOUTH_OPEN_TRUE_POWERED_TRUE_HINGE_LEFT_HALF_LOWER
	bS Ljava/util/Map; FACING_SOUTH_OPEN_TRUE_POWERED_TRUE_HINGE_LEFT_HALF_UPPER
	bT Ljava/util/Map; FACING_SOUTH_OPEN_TRUE_POWERED_TRUE_HINGE_RIGHT_HALF_LOWER
	bU Ljava/util/Map; FACING_SOUTH_OPEN_TRUE_POWERED_TRUE_HINGE_RIGHT_HALF_UPPER
	bV Ljava/util/Map; FACING_SOUTH_POWERED_FALSE
	bW Ljava/util/Map; FACING_SOUTH_POWERED_TRUE
	bX Ljava/util/Map; FACING_UP
	bY Ljava/util/Map; FACING_UP_CONDITIONAL_FALSE
	bZ Ljava/util/Map; FACING_UP_CONDITIONAL_TRUE
	ba Ljava/util/Map; FACING_EAST_OPEN_TRUE_POWERED_TRUE_HINGE_RIGHT_HALF_UPPER
	bb Ljava/util/Map; FACING_EAST_POWERED_FALSE
	bc Ljava/util/Map; FACING_EAST_POWERED_TRUE
	bd Ljava/util/Map; FACING_NORTH
	be Ljava/util/Map; FACING_NORTH_CONDITIONAL_FALSE
	bf Ljava/util/Map; FACING_NORTH_CONDITIONAL_TRUE
	bg Ljava/util/Map; FACING_NORTH_EXTENDED_FALSE
	bh Ljava/util/Map; FACING_NORTH_EXTENDED_TRUE
	bi Ljava/util/Map; FACING_NORTH_OPEN_FALSE_POWERED_FALSE_HINGE_LEFT_HALF_LOWER
	bj Ljava/util/Map; FACING_NORTH_OPEN_FALSE_POWERED_FALSE_HINGE_LEFT_HALF_UPPER
	bk Ljava/util/Map; FACING_NORTH_OPEN_FALSE_POWERED_FALSE_HINGE_RIGHT_HALF_LOWER
	bl Ljava/util/Map; FACING_NORTH_OPEN_FALSE_POWERED_FALSE_HINGE_RIGHT_HALF_UPPER
	bm Ljava/util/Map; FACING_NORTH_OPEN_FALSE_POWERED_TRUE_HINGE_LEFT_HALF_LOWER
	bn Ljava/util/Map; FACING_NORTH_OPEN_FALSE_POWERED_TRUE_HINGE_LEFT_HALF_UPPER
	bo Ljava/util/Map; FACING_NORTH_OPEN_FALSE_POWERED_TRUE_HINGE_RIGHT_HALF_LOWER
	bp Ljava/util/Map; FACING_NORTH_OPEN_FALSE_POWERED_TRUE_HINGE_RIGHT_HALF_UPPER
	bq Ljava/util/Map; FACING_NORTH_OPEN_TRUE_POWERED_FALSE_HINGE_LEFT_HALF_LOWER
	br Ljava/util/Map; FACING_NORTH_OPEN_TRUE_POWERED_FALSE_HINGE_LEFT_HALF_UPPER
	bs Ljava/util/Map; FACING_NORTH_OPEN_TRUE_POWERED_FALSE_HINGE_RIGHT_HALF_LOWER
	bt Ljava/util/Map; FACING_NORTH_OPEN_TRUE_POWERED_FALSE_HINGE_RIGHT_HALF_UPPER
	bu Ljava/util/Map; FACING_NORTH_OPEN_TRUE_POWERED_TRUE_HINGE_LEFT_HALF_LOWER
	bv Ljava/util/Map; FACING_NORTH_OPEN_TRUE_POWERED_TRUE_HINGE_LEFT_HALF_UPPER
	bw Ljava/util/Map; FACING_NORTH_OPEN_TRUE_POWERED_TRUE_HINGE_RIGHT_HALF_LOWER
	bx Ljava/util/Map; FACING_NORTH_OPEN_TRUE_POWERED_TRUE_HINGE_RIGHT_HALF_UPPER
	by Ljava/util/Map; FACING_NORTH_POWERED_FALSE
	bz Ljava/util/Map; FACING_NORTH_POWERED_TRUE
	c [Lcom/mojang/serialization/Dynamic; BLOCK_DEFAULTS
	cA Ljava/util/Map; FACING_WEST_POWERED_TRUE
	cB Ljava/util/Map; HALF_BOTTOM_OPEN_FALSE_FACING_EAST
	cC Ljava/util/Map; HALF_BOTTOM_OPEN_FALSE_FACING_NORTH
	cD Ljava/util/Map; HALF_BOTTOM_OPEN_FALSE_FACING_SOUTH
	cE Ljava/util/Map; HALF_BOTTOM_OPEN_FALSE_FACING_WEST
	cF Ljava/util/Map; HALF_BOTTOM_OPEN_TRUE_FACING_EAST
	cG Ljava/util/Map; HALF_BOTTOM_OPEN_TRUE_FACING_NORTH
	cH Ljava/util/Map; HALF_BOTTOM_OPEN_TRUE_FACING_SOUTH
	cI Ljava/util/Map; HALF_BOTTOM_OPEN_TRUE_FACING_WEST
	cJ Ljava/util/Map; HALF_BOTTOM_SHAPE_INNER_LEFT_FACING_EAST
	cK Ljava/util/Map; HALF_BOTTOM_SHAPE_INNER_LEFT_FACING_NORTH
	cL Ljava/util/Map; HALF_BOTTOM_SHAPE_INNER_LEFT_FACING_SOUTH
	cM Ljava/util/Map; HALF_BOTTOM_SHAPE_INNER_LEFT_FACING_WEST
	cN Ljava/util/Map; HALF_BOTTOM_SHAPE_INNER_RIGHT_FACING_EAST
	cO Ljava/util/Map; HALF_BOTTOM_SHAPE_INNER_RIGHT_FACING_NORTH
	cP Ljava/util/Map; HALF_BOTTOM_SHAPE_INNER_RIGHT_FACING_SOUTH
	cQ Ljava/util/Map; HALF_BOTTOM_SHAPE_INNER_RIGHT_FACING_WEST
	cR Ljava/util/Map; HALF_BOTTOM_SHAPE_OUTER_LEFT_FACING_EAST
	cS Ljava/util/Map; HALF_BOTTOM_SHAPE_OUTER_LEFT_FACING_NORTH
	cT Ljava/util/Map; HALF_BOTTOM_SHAPE_OUTER_LEFT_FACING_SOUTH
	cU Ljava/util/Map; HALF_BOTTOM_SHAPE_OUTER_LEFT_FACING_WEST
	cV Ljava/util/Map; HALF_BOTTOM_SHAPE_OUTER_RIGHT_FACING_EAST
	cW Ljava/util/Map; HALF_BOTTOM_SHAPE_OUTER_RIGHT_FACING_NORTH
	cX Ljava/util/Map; HALF_BOTTOM_SHAPE_OUTER_RIGHT_FACING_SOUTH
	cY Ljava/util/Map; HALF_BOTTOM_SHAPE_OUTER_RIGHT_FACING_WEST
	cZ Ljava/util/Map; HALF_BOTTOM_SHAPE_STRAIGHT_FACING_EAST
	ca Ljava/util/Map; FACING_UP_EXTENDED_FALSE
	cb Ljava/util/Map; FACING_UP_EXTENDED_TRUE
	cc Ljava/util/Map; FACING_UP_POWERED_FALSE
	cd Ljava/util/Map; FACING_UP_POWERED_TRUE
	ce Ljava/util/Map; FACING_WEST
	cf Ljava/util/Map; FACING_WEST_CONDITIONAL_FALSE
	cg Ljava/util/Map; FACING_WEST_CONDITIONAL_TRUE
	ch Ljava/util/Map; FACING_WEST_EXTENDED_FALSE
	ci Ljava/util/Map; FACING_WEST_EXTENDED_TRUE
	cj Ljava/util/Map; FACING_WEST_OPEN_FALSE_POWERED_FALSE_HINGE_LEFT_HALF_LOWER
	ck Ljava/util/Map; FACING_WEST_OPEN_FALSE_POWERED_FALSE_HINGE_LEFT_HALF_UPPER
	cl Ljava/util/Map; FACING_WEST_OPEN_FALSE_POWERED_FALSE_HINGE_RIGHT_HALF_LOWER
	cm Ljava/util/Map; FACING_WEST_OPEN_FALSE_POWERED_FALSE_HINGE_RIGHT_HALF_UPPER
	cn Ljava/util/Map; FACING_WEST_OPEN_FALSE_POWERED_TRUE_HINGE_LEFT_HALF_LOWER
	co Ljava/util/Map; FACING_WEST_OPEN_FALSE_POWERED_TRUE_HINGE_LEFT_HALF_UPPER
	cp Ljava/util/Map; FACING_WEST_OPEN_FALSE_POWERED_TRUE_HINGE_RIGHT_HALF_LOWER
	cq Ljava/util/Map; FACING_WEST_OPEN_FALSE_POWERED_TRUE_HINGE_RIGHT_HALF_UPPER
	cr Ljava/util/Map; FACING_WEST_OPEN_TRUE_POWERED_FALSE_HINGE_LEFT_HALF_LOWER
	cs Ljava/util/Map; FACING_WEST_OPEN_TRUE_POWERED_FALSE_HINGE_LEFT_HALF_UPPER
	ct Ljava/util/Map; FACING_WEST_OPEN_TRUE_POWERED_FALSE_HINGE_RIGHT_HALF_LOWER
	cu Ljava/util/Map; FACING_WEST_OPEN_TRUE_POWERED_FALSE_HINGE_RIGHT_HALF_UPPER
	cv Ljava/util/Map; FACING_WEST_OPEN_TRUE_POWERED_TRUE_HINGE_LEFT_HALF_LOWER
	cw Ljava/util/Map; FACING_WEST_OPEN_TRUE_POWERED_TRUE_HINGE_LEFT_HALF_UPPER
	cx Ljava/util/Map; FACING_WEST_OPEN_TRUE_POWERED_TRUE_HINGE_RIGHT_HALF_LOWER
	cy Ljava/util/Map; FACING_WEST_OPEN_TRUE_POWERED_TRUE_HINGE_RIGHT_HALF_UPPER
	cz Ljava/util/Map; FACING_WEST_POWERED_FALSE
	d Lit/unimi/dsi/fastutil/objects/Object2IntMap; ID_BY_OLD
	dA Ljava/util/Map; HALF_TOP_SHAPE_OUTER_RIGHT_FACING_SOUTH
	dB Ljava/util/Map; HALF_TOP_SHAPE_OUTER_RIGHT_FACING_WEST
	dC Ljava/util/Map; HALF_TOP_SHAPE_STRAIGHT_FACING_EAST
	dD Ljava/util/Map; HALF_TOP_SHAPE_STRAIGHT_FACING_NORTH
	dE Ljava/util/Map; HALF_TOP_SHAPE_STRAIGHT_FACING_SOUTH
	dF Ljava/util/Map; HALF_TOP_SHAPE_STRAIGHT_FACING_WEST
	dG Ljava/util/Map; HALF_UPPER
	dH Ljava/util/Map; LEVEL_0
	dI Ljava/util/Map; LEVEL_1
	dJ Ljava/util/Map; LEVEL_10
	dK Ljava/util/Map; LEVEL_11
	dL Ljava/util/Map; LEVEL_12
	dM Ljava/util/Map; LEVEL_13
	dN Ljava/util/Map; LEVEL_14
	dO Ljava/util/Map; LEVEL_15
	dP Ljava/util/Map; LEVEL_2
	dQ Ljava/util/Map; LEVEL_3
	dR Ljava/util/Map; LEVEL_4
	dS Ljava/util/Map; LEVEL_5
	dT Ljava/util/Map; LEVEL_6
	dU Ljava/util/Map; LEVEL_7
	dV Ljava/util/Map; LEVEL_8
	dW Ljava/util/Map; LEVEL_9
	dX Ljava/util/Map; LIT_FALSE
	dY Ljava/util/Map; LIT_TRUE
	dZ Ljava/util/Map; NORTH_FALSE_EAST_FALSE_UP_FALSE_WEST_FALSE_SOUTH_FALSE_DOWN_FALSE
	da Ljava/util/Map; HALF_BOTTOM_SHAPE_STRAIGHT_FACING_NORTH
	db Ljava/util/Map; HALF_BOTTOM_SHAPE_STRAIGHT_FACING_SOUTH
	dc Ljava/util/Map; HALF_BOTTOM_SHAPE_STRAIGHT_FACING_WEST
	dd Ljava/util/Map; HALF_LOWER
	de Ljava/util/Map; HALF_TOP_OPEN_FALSE_FACING_EAST
	df Ljava/util/Map; HALF_TOP_OPEN_FALSE_FACING_NORTH
	dg Ljava/util/Map; HALF_TOP_OPEN_FALSE_FACING_SOUTH
	dh Ljava/util/Map; HALF_TOP_OPEN_FALSE_FACING_WEST
	di Ljava/util/Map; HALF_TOP_OPEN_TRUE_FACING_EAST
	dj Ljava/util/Map; HALF_TOP_OPEN_TRUE_FACING_NORTH
	dk Ljava/util/Map; HALF_TOP_OPEN_TRUE_FACING_SOUTH
	dl Ljava/util/Map; HALF_TOP_OPEN_TRUE_FACING_WEST
	dm Ljava/util/Map; HALF_TOP_SHAPE_INNER_LEFT_FACING_EAST
	dn Ljava/util/Map; HALF_TOP_SHAPE_INNER_LEFT_FACING_NORTH
	do Ljava/util/Map; HALF_TOP_SHAPE_INNER_LEFT_FACING_SOUTH
	dp Ljava/util/Map; HALF_TOP_SHAPE_INNER_LEFT_FACING_WEST
	dq Ljava/util/Map; HALF_TOP_SHAPE_INNER_RIGHT_FACING_EAST
	dr Ljava/util/Map; HALF_TOP_SHAPE_INNER_RIGHT_FACING_NORTH
	ds Ljava/util/Map; HALF_TOP_SHAPE_INNER_RIGHT_FACING_SOUTH
	dt Ljava/util/Map; HALF_TOP_SHAPE_INNER_RIGHT_FACING_WEST
	du Ljava/util/Map; HALF_TOP_SHAPE_OUTER_LEFT_FACING_EAST
	dv Ljava/util/Map; HALF_TOP_SHAPE_OUTER_LEFT_FACING_NORTH
	dw Ljava/util/Map; HALF_TOP_SHAPE_OUTER_LEFT_FACING_SOUTH
	dx Ljava/util/Map; HALF_TOP_SHAPE_OUTER_LEFT_FACING_WEST
	dy Ljava/util/Map; HALF_TOP_SHAPE_OUTER_RIGHT_FACING_EAST
	dz Ljava/util/Map; HALF_TOP_SHAPE_OUTER_RIGHT_FACING_NORTH
	e Lit/unimi/dsi/fastutil/objects/Object2IntMap; ID_BY_OLD_NAME
	eA Ljava/util/Map; POWERED_FALSE_IN_WALL_TRUE_OPEN_TRUE_FACING_SOUTH
	eB Ljava/util/Map; POWERED_FALSE_IN_WALL_TRUE_OPEN_TRUE_FACING_WEST
	eC Ljava/util/Map; POWERED_FALSE_MODE_COMPARE_FACING_EAST
	eD Ljava/util/Map; POWERED_FALSE_MODE_COMPARE_FACING_NORTH
	eE Ljava/util/Map; POWERED_FALSE_MODE_COMPARE_FACING_SOUTH
	eF Ljava/util/Map; POWERED_FALSE_MODE_COMPARE_FACING_WEST
	eG Ljava/util/Map; POWERED_FALSE_MODE_SUBTRACT_FACING_EAST
	eH Ljava/util/Map; POWERED_FALSE_MODE_SUBTRACT_FACING_NORTH
	eI Ljava/util/Map; POWERED_FALSE_MODE_SUBTRACT_FACING_SOUTH
	eJ Ljava/util/Map; POWERED_FALSE_MODE_SUBTRACT_FACING_WEST
	eK Ljava/util/Map; POWERED_TRUE
	eL Ljava/util/Map; POWERED_TRUE_IN_WALL_FALSE_OPEN_FALSE_FACING_EAST
	eM Ljava/util/Map; POWERED_TRUE_IN_WALL_FALSE_OPEN_FALSE_FACING_NORTH
	eN Ljava/util/Map; POWERED_TRUE_IN_WALL_FALSE_OPEN_FALSE_FACING_SOUTH
	eO Ljava/util/Map; POWERED_TRUE_IN_WALL_FALSE_OPEN_FALSE_FACING_WEST
	eP Ljava/util/Map; POWERED_TRUE_IN_WALL_FALSE_OPEN_TRUE_FACING_EAST
	eQ Ljava/util/Map; POWERED_TRUE_IN_WALL_FALSE_OPEN_TRUE_FACING_NORTH
	eR Ljava/util/Map; POWERED_TRUE_IN_WALL_FALSE_OPEN_TRUE_FACING_SOUTH
	eS Ljava/util/Map; POWERED_TRUE_IN_WALL_FALSE_OPEN_TRUE_FACING_WEST
	eT Ljava/util/Map; POWERED_TRUE_IN_WALL_TRUE_OPEN_FALSE_FACING_EAST
	eU Ljava/util/Map; POWERED_TRUE_IN_WALL_TRUE_OPEN_FALSE_FACING_NORTH
	eV Ljava/util/Map; POWERED_TRUE_IN_WALL_TRUE_OPEN_FALSE_FACING_SOUTH
	eW Ljava/util/Map; POWERED_TRUE_IN_WALL_TRUE_OPEN_FALSE_FACING_WEST
	eX Ljava/util/Map; POWERED_TRUE_IN_WALL_TRUE_OPEN_TRUE_FACING_EAST
	eY Ljava/util/Map; POWERED_TRUE_IN_WALL_TRUE_OPEN_TRUE_FACING_NORTH
	eZ Ljava/util/Map; POWERED_TRUE_IN_WALL_TRUE_OPEN_TRUE_FACING_SOUTH
	ea Ljava/util/Map; NORTH_FALSE_EAST_FALSE_UP_TRUE_WEST_FALSE_SOUTH_FALSE_DOWN_FALSE
	eb Ljava/util/Map; NORTH_FALSE_EAST_FALSE_UP_TRUE_WEST_FALSE_SOUTH_TRUE_DOWN_FALSE
	ec Ljava/util/Map; NORTH_FALSE_EAST_FALSE_UP_TRUE_WEST_TRUE_SOUTH_FALSE_DOWN_FALSE
	ed Ljava/util/Map; NORTH_FALSE_EAST_FALSE_UP_TRUE_WEST_TRUE_SOUTH_TRUE_DOWN_FALSE
	ee Ljava/util/Map; NORTH_FALSE_EAST_TRUE_UP_TRUE_WEST_FALSE_SOUTH_FALSE_DOWN_FALSE
	ef Ljava/util/Map; NORTH_FALSE_EAST_TRUE_UP_TRUE_WEST_FALSE_SOUTH_TRUE_DOWN_FALSE
	eg Ljava/util/Map; NORTH_TRUE_EAST_FALSE_UP_TRUE_WEST_FALSE_SOUTH_FALSE_DOWN_FALSE
	eh Ljava/util/Map; NORTH_TRUE_EAST_FALSE_UP_TRUE_WEST_TRUE_SOUTH_FALSE_DOWN_FALSE
	ei Ljava/util/Map; NORTH_TRUE_EAST_TRUE_UP_FALSE_WEST_TRUE_SOUTH_TRUE_DOWN_FALSE
	ej Ljava/util/Map; NORTH_TRUE_EAST_TRUE_UP_TRUE_WEST_FALSE_SOUTH_FALSE_DOWN_FALSE
	ek Ljava/util/Map; NORTH_TRUE_EAST_TRUE_UP_TRUE_WEST_TRUE_SOUTH_TRUE_DOWN_TRUE
	el Ljava/util/Map; POWERED_FALSE
	em Ljava/util/Map; POWERED_FALSE_IN_WALL_FALSE_OPEN_FALSE_FACING_EAST
	en Ljava/util/Map; POWERED_FALSE_IN_WALL_FALSE_OPEN_FALSE_FACING_NORTH
	eo Ljava/util/Map; POWERED_FALSE_IN_WALL_FALSE_OPEN_FALSE_FACING_SOUTH
	ep Ljava/util/Map; POWERED_FALSE_IN_WALL_FALSE_OPEN_FALSE_FACING_WEST
	eq Ljava/util/Map; POWERED_FALSE_IN_WALL_FALSE_OPEN_TRUE_FACING_EAST
	er Ljava/util/Map; POWERED_FALSE_IN_WALL_FALSE_OPEN_TRUE_FACING_NORTH
	es Ljava/util/Map; POWERED_FALSE_IN_WALL_FALSE_OPEN_TRUE_FACING_SOUTH
	et Ljava/util/Map; POWERED_FALSE_IN_WALL_FALSE_OPEN_TRUE_FACING_WEST
	eu Ljava/util/Map; POWERED_FALSE_IN_WALL_TRUE_OPEN_FALSE_FACING_EAST
	ev Ljava/util/Map; POWERED_FALSE_IN_WALL_TRUE_OPEN_FALSE_FACING_NORTH
	ew Ljava/util/Map; POWERED_FALSE_IN_WALL_TRUE_OPEN_FALSE_FACING_SOUTH
	ex Ljava/util/Map; POWERED_FALSE_IN_WALL_TRUE_OPEN_FALSE_FACING_WEST
	ey Ljava/util/Map; POWERED_FALSE_IN_WALL_TRUE_OPEN_TRUE_FACING_EAST
	ez Ljava/util/Map; POWERED_FALSE_IN_WALL_TRUE_OPEN_TRUE_FACING_NORTH
	f Ljava/lang/String; TAG_NAME
	fA Ljava/util/Map; ROTATION_1
	fB Ljava/util/Map; ROTATION_10
	fC Ljava/util/Map; ROTATION_11
	fD Ljava/util/Map; ROTATION_12
	fE Ljava/util/Map; ROTATION_13
	fF Ljava/util/Map; ROTATION_14
	fG Ljava/util/Map; ROTATION_15
	fH Ljava/util/Map; ROTATION_2
	fI Ljava/util/Map; ROTATION_3
	fJ Ljava/util/Map; ROTATION_4
	fK Ljava/util/Map; ROTATION_5
	fL Ljava/util/Map; ROTATION_6
	fM Ljava/util/Map; ROTATION_7
	fN Ljava/util/Map; ROTATION_8
	fO Ljava/util/Map; ROTATION_9
	fP Ljava/util/Map; SHAPE_ASCENDING_EAST_POWERED_FALSE
	fQ Ljava/util/Map; SHAPE_ASCENDING_EAST_POWERED_TRUE
	fR Ljava/util/Map; SHAPE_ASCENDING_NORTH_POWERED_FALSE
	fS Ljava/util/Map; SHAPE_ASCENDING_NORTH_POWERED_TRUE
	fT Ljava/util/Map; SHAPE_ASCENDING_SOUTH_POWERED_FALSE
	fU Ljava/util/Map; SHAPE_ASCENDING_SOUTH_POWERED_TRUE
	fV Ljava/util/Map; SHAPE_ASCENDING_WEST_POWERED_FALSE
	fW Ljava/util/Map; SHAPE_ASCENDING_WEST_POWERED_TRUE
	fX Ljava/util/Map; SHAPE_EAST_WEST_POWERED_FALSE
	fY Ljava/util/Map; SHAPE_EAST_WEST_POWERED_TRUE
	fZ Ljava/util/Map; SHAPE_NORTH_SOUTH_POWERED_FALSE
	fa Ljava/util/Map; POWERED_TRUE_IN_WALL_TRUE_OPEN_TRUE_FACING_WEST
	fb Ljava/util/Map; POWERED_TRUE_MODE_COMPARE_FACING_EAST
	fc Ljava/util/Map; POWERED_TRUE_MODE_COMPARE_FACING_NORTH
	fd Ljava/util/Map; POWERED_TRUE_MODE_COMPARE_FACING_SOUTH
	fe Ljava/util/Map; POWERED_TRUE_MODE_COMPARE_FACING_WEST
	ff Ljava/util/Map; POWERED_TRUE_MODE_SUBTRACT_FACING_EAST
	fg Ljava/util/Map; POWERED_TRUE_MODE_SUBTRACT_FACING_NORTH
	fh Ljava/util/Map; POWERED_TRUE_MODE_SUBTRACT_FACING_SOUTH
	fi Ljava/util/Map; POWERED_TRUE_MODE_SUBTRACT_FACING_WEST
	fj Ljava/util/Map; POWER_0
	fk Ljava/util/Map; POWER_1
	fl Ljava/util/Map; POWER_10
	fm Ljava/util/Map; POWER_11
	fn Ljava/util/Map; POWER_12
	fo Ljava/util/Map; POWER_13
	fp Ljava/util/Map; POWER_14
	fq Ljava/util/Map; POWER_15
	fr Ljava/util/Map; POWER_2
	fs Ljava/util/Map; POWER_3
	ft Ljava/util/Map; POWER_4
	fu Ljava/util/Map; POWER_5
	fv Ljava/util/Map; POWER_6
	fw Ljava/util/Map; POWER_7
	fx Ljava/util/Map; POWER_8
	fy Ljava/util/Map; POWER_9
	fz Ljava/util/Map; ROTATION_0
	g Ljava/lang/String; TAG_PROPERTIES
	gA Ljava/util/Map; WEST_FALSE_NORTH_TRUE_SOUTH_TRUE_EAST_FALSE
	gB Ljava/util/Map; WEST_FALSE_NORTH_TRUE_SOUTH_TRUE_EAST_TRUE
	gC Ljava/util/Map; WEST_TRUE_NORTH_FALSE_SOUTH_FALSE_EAST_FALSE
	gD Ljava/util/Map; WEST_TRUE_NORTH_FALSE_SOUTH_FALSE_EAST_TRUE
	gE Ljava/util/Map; WEST_TRUE_NORTH_FALSE_SOUTH_TRUE_EAST_FALSE
	gF Ljava/util/Map; WEST_TRUE_NORTH_FALSE_SOUTH_TRUE_EAST_TRUE
	gG Ljava/util/Map; WEST_TRUE_NORTH_TRUE_SOUTH_FALSE_EAST_FALSE
	gH Ljava/util/Map; WEST_TRUE_NORTH_TRUE_SOUTH_FALSE_EAST_TRUE
	gI Ljava/util/Map; WEST_TRUE_NORTH_TRUE_SOUTH_TRUE_EAST_FALSE
	gJ Ljava/util/Map; WEST_TRUE_NORTH_TRUE_SOUTH_TRUE_EAST_TRUE
	ga Ljava/util/Map; SHAPE_NORTH_SOUTH_POWERED_TRUE
	gb Ljava/util/Map; SNOWY_FALSE
	gc Ljava/util/Map; STAGE_0
	gd Ljava/util/Map; STAGE_1
	ge Ljava/util/Map; TRIGGERED_FALSE_FACING_DOWN
	gf Ljava/util/Map; TRIGGERED_FALSE_FACING_EAST
	gg Ljava/util/Map; TRIGGERED_FALSE_FACING_NORTH
	gh Ljava/util/Map; TRIGGERED_FALSE_FACING_SOUTH
	gi Ljava/util/Map; TRIGGERED_FALSE_FACING_UP
	gj Ljava/util/Map; TRIGGERED_FALSE_FACING_WEST
	gk Ljava/util/Map; TRIGGERED_TRUE_FACING_DOWN
	gl Ljava/util/Map; TRIGGERED_TRUE_FACING_EAST
	gm Ljava/util/Map; TRIGGERED_TRUE_FACING_NORTH
	gn Ljava/util/Map; TRIGGERED_TRUE_FACING_SOUTH
	go Ljava/util/Map; TRIGGERED_TRUE_FACING_UP
	gp Ljava/util/Map; TRIGGERED_TRUE_FACING_WEST
	gq Ljava/util/Map; TYPE_BOTTOM
	gr Ljava/util/Map; TYPE_DOUBLE
	gs Ljava/util/Map; TYPE_TOP
	gt Ljava/util/Map; UP_FALSE_EAST_FALSE_NORTH_FALSE_SOUTH_FALSE_WEST_FALSE
	gu Ljava/util/Map; WEST_FALSE_NORTH_FALSE_SOUTH_FALSE_EAST_FALSE
	gv Ljava/util/Map; WEST_FALSE_NORTH_FALSE_SOUTH_FALSE_EAST_TRUE
	gw Ljava/util/Map; WEST_FALSE_NORTH_FALSE_SOUTH_TRUE_EAST_FALSE
	gx Ljava/util/Map; WEST_FALSE_NORTH_FALSE_SOUTH_TRUE_EAST_TRUE
	gy Ljava/util/Map; WEST_FALSE_NORTH_TRUE_SOUTH_FALSE_EAST_FALSE
	gz Ljava/util/Map; WEST_FALSE_NORTH_TRUE_SOUTH_FALSE_EAST_TRUE
	h Ljava/util/Map; AGE_0
	i Ljava/util/Map; AGE_0_FACING_EAST
	j Ljava/util/Map; AGE_0_FACING_NORTH
	k Ljava/util/Map; AGE_0_FACING_SOUTH
	l Ljava/util/Map; AGE_0_FACING_WEST
	m Ljava/util/Map; AGE_1
	n Ljava/util/Map; AGE_10
	o Ljava/util/Map; AGE_11
	p Ljava/util/Map; AGE_12
	q Ljava/util/Map; AGE_13
	r Ljava/util/Map; AGE_14
	s Ljava/util/Map; AGE_15
	t Ljava/util/Map; AGE_1_FACING_EAST
	u Ljava/util/Map; AGE_1_FACING_NORTH
	v Ljava/util/Map; AGE_1_FACING_SOUTH
	w Ljava/util/Map; AGE_1_FACING_WEST
	x Ljava/util/Map; AGE_2
	y Ljava/util/Map; AGE_2_FACING_EAST
	z Ljava/util/Map; AGE_2_FACING_NORTH
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (I)Ljava/lang/String; upgradeBlock
		static
		0 o p_14941_
	a (ILcom/mojang/serialization/Dynamic;[Lcom/mojang/serialization/Dynamic;)V register
		static
		0 o p_14943_
		1 o p_410835_
		2 o p_410258_
	a ()V finalizeMaps
		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_
	a (Ljava/lang/String;Ljava/util/Map;)Lcom/mojang/serialization/Dynamic; create
		static
		0 o p_410680_
		1 o p_410802_
	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; create
		static
		0 o p_410728_
	b ()V bootstrap0
		static
	c ()V bootstrap1
		static
	d ()V bootstrap2
		static
	e ()V bootstrap3_1
		static
	f ()V bootstrap3_2
		static
	g ()V bootstrap4
		static
	h ()V bootstrap5
		static
	i ()V bootstrap6
		static
	j ()V bootstrap7
		static
	k ()V bootstrap8
		static
	l ()V bootstrap9
		static
	m ()V bootstrapA
		static
	n ()V bootstrapB
		static
	o ()V bootstrapC
		static
	p ()V bootstrapD
		static
	q ()V bootstrapE
		static
	r ()V bootstrapF
		static
bfi 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
bfj net/minecraft/util/datafix/fixes/BoatSplitFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_376293_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_376087_
		1 o p_376568_
		2 o p_376134_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_376755_
	a (Ljava/lang/String;)Z isNormalBoat
		static
		0 o p_376165_
	b (Ljava/lang/String;)Z isChestBoat
		static
		0 o p_376209_
	c (Ljava/lang/String;)Z isAnyBoat
		static
		0 o p_376775_
	d (Ljava/lang/String;)Ljava/lang/String; mapVariantToNormalBoat
		static
		0 o p_376825_
	e (Ljava/lang/String;)Ljava/lang/String; mapVariantToChestBoat
		static
		0 o p_376447_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfk net/minecraft/util/datafix/fixes/CarvingStepRemoveFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_361963_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixChunk$0
		static
		0 o p_362371_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixChunk
		static
		0 o p_360286_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfl 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_
bfm 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
bfn net/minecraft/util/datafix/fixes/CavesAndCliffsRenames
	a Lcom/google/common/collect/ImmutableMap; RENAMES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
bfo 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/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$horseLikeInventoryIndexingFixer$1
		static
		0 o p_323925_
	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/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
bfp 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 (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$cap$1
		static
		0 o p_184841_
	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/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
bfq 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/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_
	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_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfr net/minecraft/util/datafix/fixes/ChunkDeleteIgnoredLightDataFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_216572_
	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_
	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_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfs 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
bft net/minecraft/util/datafix/fixes/ChunkHeightAndBiomeFix
	a Ljava/lang/String; DATAFIXER_CONTEXT_TAG
	b I BLOCKS_PER_SECTION
	c Ljava/lang/String; DEFAULT_BIOME
	d Ljava/lang/String; NAME
	e I OLD_SECTION_COUNT
	f I NEW_SECTION_COUNT
	g I NEW_MIN_SECTION_Y
	h I LONGS_PER_SECTION
	i I HEIGHTMAP_BITS
	j J HEIGHTMAP_MASK
	k I HEIGHTMAP_OFFSET
	l [Ljava/lang/String; HEIGHTMAP_TYPES
	m Ljava/util/Set; STATUS_IS_OR_AFTER_SURFACE
	n Ljava/util/Set; STATUS_IS_OR_AFTER_NOISE
	o Ljava/util/Set; BLOCKS_BEFORE_FEATURE_STATUS
	p I BIOME_CONTAINER_LAYER_SIZE
	q I BIOME_CONTAINER_SIZE
	r I BIOME_CONTAINER_TOP_LAYER_OFFSET
	s Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; 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 (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$predictChunkStatusBeforeSurface$11
		static
		0 o p_184918_
		1 o p_184919_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; makePalettedContainer
		static
		0 o p_184892_
		1 o p_184893_
	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 ()Lbfw$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;)Lbfw$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
bfu 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/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_
	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_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfv net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix
	a I NORTH_WEST_MASK
	b I WEST_MASK
	c I SOUTH_WEST_MASK
	d I SOUTH_MASK
	e I SOUTH_EAST_MASK
	f I EAST_MASK
	g I NORTH_EAST_MASK
	h I NORTH_MASK
	i Lorg/slf4j/Logger; LOGGER
	j I SIZE
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15058_
		1 o p_15059_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/lang/String; getProperty
		static
		0 o p_15067_
		1 o p_15068_
	a (Lbaw;Lcom/mojang/serialization/Dynamic;)I idFor
		static
		0 o p_15062_
		1 o p_15063_
	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_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfv$a net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$DataLayer
	a I SIZE
	b I NIBBLE_SIZE
	c [B data
	<init> ([B)V <init>
		0 o p_15132_
	<init> ()V <init>
	a (I)Z isFirst
		0 o p_15134_
	a (III)I get
		0 o p_15136_
		1 o p_15137_
		2 o p_15138_
	b (I)I getPosition
		0 o p_15140_
bfv$b net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction
	a Lbfv$b; DOWN
	b Lbfv$b; UP
	c Lbfv$b; NORTH
	d Lbfv$b; SOUTH
	e Lbfv$b; WEST
	f Lbfv$b; EAST
	g Lbfv$b$a; axis
	h Lbfv$b$b; axisDirection
	i [Lbfv$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILbfv$b$b;Lbfv$b$a;)V <init>
		0 o p_15152_
		1 o p_15153_
		2 o p_15154_
		3 o p_15155_
	a ()Lbfv$b$b; getAxisDirection
	b ()Lbfv$b$a; getAxis
	c ()[Lbfv$b; $values
		static
	valueOf (Ljava/lang/String;)Lbfv$b; valueOf
		static
		0 o p_15159_
	values ()[Lbfv$b; values
		static
bfv$b$a net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$Axis
	a Lbfv$b$a; X
	b Lbfv$b$a; Y
	c Lbfv$b$a; Z
	d [Lbfv$b$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_15167_
		1 o p_15168_
	a ()[Lbfv$b$a; $values
		static
	valueOf (Ljava/lang/String;)Lbfv$b$a; valueOf
		static
		0 o p_15170_
	values ()[Lbfv$b$a; values
		static
bfv$b$b net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Direction$AxisDirection
	a Lbfv$b$b; POSITIVE
	b Lbfv$b$b; NEGATIVE
	c I step
	d [Lbfv$b$b; $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 ()[Lbfv$b$b; $values
		static
	valueOf (Ljava/lang/String;)Lbfv$b$b; valueOf
		static
		0 o p_15183_
	values ()[Lbfv$b$b; values
		static
bfv$c net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$MappingConstants
	a Ljava/util/BitSet; VIRTUAL
	b Ljava/util/BitSet; FIX
	c Lcom/mojang/serialization/Dynamic; PUMPKIN
	d Lcom/mojang/serialization/Dynamic; SNOWY_PODZOL
	e Lcom/mojang/serialization/Dynamic; SNOWY_GRASS
	f Lcom/mojang/serialization/Dynamic; SNOWY_MYCELIUM
	g Lcom/mojang/serialization/Dynamic; UPPER_SUNFLOWER
	h Lcom/mojang/serialization/Dynamic; UPPER_LILAC
	i Lcom/mojang/serialization/Dynamic; UPPER_TALL_GRASS
	j Lcom/mojang/serialization/Dynamic; UPPER_LARGE_FERN
	k Lcom/mojang/serialization/Dynamic; UPPER_ROSE_BUSH
	l Lcom/mojang/serialization/Dynamic; UPPER_PEONY
	m Ljava/util/Map; FLOWER_POT_MAP
	n Ljava/util/Map; SKULL_MAP
	o Ljava/util/Map; DOOR_MAP
	p Ljava/util/Map; NOTE_BLOCK_MAP
	q Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; DYE_COLOR_MAP
	r Ljava/util/Map; BED_BLOCK_MAP
	s Ljava/util/Map; BANNER_BLOCK_MAP
	t Lcom/mojang/serialization/Dynamic; AIR
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$static$4
		static
		0 o p_360500_
	a (Ljava/util/HashMap;)V lambda$static$6
		static
		0 o p_364554_
	a (Ljava/util/Map;Ljava/lang/String;)V mapDoor
		static
		0 o p_363047_
		1 o p_362668_
	a (Ljava/util/Map;ILjava/lang/String;Ljava/lang/String;)V mapSkull
		static
		0 o p_365006_
		1 o p_362507_
		2 o p_362757_
		3 o p_361302_
	a (Ljava/util/Map;ILjava/lang/String;)V addBeds
		static
		0 o p_362926_
		1 o p_362734_
		2 o p_363528_
	b (Ljava/util/Map;ILjava/lang/String;)V addBanners
		static
		0 o p_364918_
		1 o p_361132_
		2 o p_364042_
	b (Ljava/util/HashMap;)V lambda$static$5
		static
		0 o p_361617_
	c (Ljava/util/HashMap;)V lambda$static$3
		static
		0 o p_361924_
	d (Ljava/util/HashMap;)V lambda$static$2
		static
		0 o p_363442_
	e (Ljava/util/HashMap;)V lambda$static$1
		static
		0 o p_363674_
	f (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_363273_
bfv$d net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$Section
	a I y
	b Lbaw; palette
	c Ljava/util/List; listTag
	d Lcom/mojang/serialization/Dynamic; section
	e Z hasData
	f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; toFix
	g Lit/unimi/dsi/fastutil/ints/IntList; update
	h Ljava/util/Set; seen
	i [I buffer
	<init> (Lcom/mojang/serialization/Dynamic;)V <init>
		0 o p_15195_
	a (Ljava/nio/ByteBuffer;)Lbfv$a; lambda$upgrade$1
		static
		0 o p_15208_
	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 (ILcom/mojang/serialization/Dynamic;)V setBlock
		0 o p_15203_
		1 o p_15204_
	b (Ljava/nio/ByteBuffer;)Lbfv$a; lambda$upgrade$0
		static
		0 o p_15214_
	b (I)I upgrade
		0 o p_15210_
bfv$e net/minecraft/util/datafix/fixes/ChunkPalettedStorageFix$UpgradeChunk
	a I sides
	b [Lbfv$d; sections
	c Lcom/mojang/serialization/Dynamic; level
	d I x
	e I z
	f Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; blockEntities
	<init> (Lcom/mojang/serialization/Dynamic;)V <init>
		0 o p_15222_
	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 (Lcom/mojang/serialization/Dynamic;)V lambda$new$2
		0 o p_145226_
	a (ILbfv$b;)I relative
		static
		0 o p_15227_
		1 o p_15228_
	a ()Lcom/mojang/serialization/Dynamic; write
	a (Ljava/util/stream/Stream;)V lambda$new$3
		0 o p_15235_
	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)Lbfv$d; getSection
		0 o p_15245_
bfw net/minecraft/util/datafix/fixes/ChunkProtoTickListFix
	a I SECTION_WIDTH
	b Lcom/google/common/collect/ImmutableSet; ALWAYS_WATERLOGGED
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_184988_
	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/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/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/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;)Lbfw$a; lambda$makeRule$4
		static
		0 o p_185029_
		1 o p_185030_
	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/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 (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; getBlock
		static
		0 o p_185032_
	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
bfw$a net/minecraft/util/datafix/fixes/ChunkProtoTickListFix$PoorMansPalettedContainer
	a J SIZE_BITS
	b Ljava/util/List; palette
	c [J data
	d I bits
	e J mask
	f I valuesPerLong
	<init> (Ljava/util/List;[J)V <init>
		0 o p_185087_
		1 o p_185088_
	a (III)Lcom/mojang/serialization/Dynamic; get
		0 o p_185091_
		1 o p_185092_
		2 o p_185093_
	a ()Ljava/util/List; palette
	b (III)I getIndex
		0 o p_185096_
		1 o p_185097_
		2 o p_185098_
	b ()[J data
bfx 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/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;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;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
bfy 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/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		static
		0 o p_145230_
	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_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bfz net/minecraft/util/datafix/fixes/ChunkStatusFix2
	a Ljava/util/Map; 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/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		static
		0 o p_145232_
	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_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bg net/minecraft/advancements/critereon/CollectionPredicate
	a Ljava/util/Optional; contains
	b Ljava/util/Optional; counts
	c Ljava/util/Optional; 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
bga net/minecraft/util/datafix/fixes/ChunkStructuresTemplateRenameFix
	a Lcom/google/common/collect/ImmutableMap; 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
bgb net/minecraft/util/datafix/fixes/ChunkTicketUnpackPosFix
	a J CHUNK_COORD_BITS
	b J CHUNK_COORD_MASK
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_405528_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$4
		static
		0 o p_405182_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$5
		static
		0 o p_405583_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$3
		static
		0 o p_405553_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$2
		static
		0 o p_405676_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1
		static
		0 o p_405691_
	e (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_405415_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bgc net/minecraft/util/datafix/fixes/ChunkToProtochunkFix
	a I NUM_SECTIONS
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15285_
		1 o p_15286_
	a (Ljava/util/List;Lcom/mojang/serialization/Dynamic;)V lambda$repackTicks$4
		static
		0 o p_199873_
		1 o p_199874_
	a (III)S packOffsetCoordinates
		static
		0 o p_15291_
		1 o p_15292_
		2 o p_15293_
	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
bgd 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_
bge net/minecraft/util/datafix/fixes/ContainerBlockEntityLockPredicateFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_376113_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixBlockEntity$0
		static
		0 o p_376631_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixBlockEntity
		static
		0 o p_376180_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bgf net/minecraft/util/datafix/fixes/CriteriaRenameFix
	a Ljava/lang/String; name
	b Ljava/lang/String; advancementId
	c Ljava/util/function/UnaryOperator; 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
bgg net/minecraft/util/datafix/fixes/CustomModelDataExpandFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_386765_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1
		static
		0 o p_387670_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		static
		0 o p_388759_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_386554_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bgh net/minecraft/util/datafix/fixes/DataComponentRemainderFix
	a Ljava/lang/String; name
	b Ljava/lang/String; componentId
	c Ljava/lang/String; newComponentId
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_387789_
		1 o p_387550_
		2 o p_388284_
		3 o p_388095_
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_388311_
		1 o p_387317_
		2 o p_388665_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixComponent
		0 o p_386527_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		0 o p_386780_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		0 o p_387394_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bgi net/minecraft/util/datafix/fixes/DecoratedPotFieldRenameFix
	a Ljava/lang/String; DECORATED_POT_ID
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_281527_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bgj net/minecraft/util/datafix/fixes/DropChancesFormatFix
	a Ljava/util/List; ARMOR_SLOT_NAMES
	b Ljava/util/List; HAND_SLOT_NAMES
	c F DEFAULT_CHANCE
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_393639_
	a (Lcom/mojang/serialization/OptionalDynamic;)Ljava/util/List; parseDropChances
		static
		0 o p_394100_
	a (Lcom/mojang/serialization/Dynamic;)Ljava/lang/Float; lambda$parseDropChances$2
		static
		0 o p_393989_
	a (Lcom/mojang/serialization/Dynamic;Ljava/util/List;Ljava/util/List;)Lcom/mojang/serialization/Dynamic; addSlotChances
		static
		0 o p_394421_
		1 o p_393513_
		2 o p_393814_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_394049_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_394520_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bgk net/minecraft/util/datafix/fixes/DropInvalidSignDataFix
	a Ljava/lang/String; entityName
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V <init>
		0 o p_296288_
		1 o p_294804_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3
		0 o p_392819_
		1 o p_392820_
		2 o p_392821_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		0 o p_392817_
		1 o p_392818_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		0 o p_295232_
	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_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1
		static
		0 o p_392816_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bgl net/minecraft/util/datafix/fixes/DyeItemRenameFix
	a Ljava/util/Map; RENAMED_IDS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
bgm net/minecraft/util/datafix/fixes/EffectDurationFix
	a Ljava/util/Set; POTION_ITEMS
	<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$4
		static
		0 o p_268343_
		1 o p_268051_
	a (Lcom/mojang/datafixers/util/Pair;)Z lambda$makeRule$2
		static
		0 o p_379072_
	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$3
		0 o p_379069_
		1 o p_379070_
		2 o p_379071_
	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
bgn net/minecraft/util/datafix/fixes/EmptyItemInHotbarFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_331137_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1
		static
		0 o p_331516_
	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_
	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
bgo 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
bgp 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_
bgq net/minecraft/util/datafix/fixes/EntityAttributeBaseValueFix
	c Ljava/lang/String; attributeId
	d Ljava/util/function/DoubleUnaryOperator; valueFixer
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/DoubleUnaryOperator;)V <init>
		0 o p_390654_
		1 o p_390649_
		2 o p_390648_
		3 o p_390655_
		4 o p_390659_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixValue
		0 o p_390652_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_390650_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixValue$1
		0 o p_390651_
		1 o p_390656_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixValue$0
		0 o p_390653_
bgr net/minecraft/util/datafix/fixes/EntityBlockStateFix
	a Ljava/util/Map; 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 (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/lang/String;)I getBlockId
		static
		0 o p_15366_
	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/serialization/Dynamic;Lcom/mojang/datafixers/util/Unit;)Ljava/lang/Integer; lambda$updateFallingBlock$9
		static
		0 o p_337616_
		1 o p_337617_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; updateFallingBlock
		0 o p_15336_
	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
bgs 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_
bgt 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_
bgu net/minecraft/util/datafix/fixes/EntityCodSalmonFix
	a Ljava/util/Map; RENAMED_IDS
	b Ljava/util/Map; 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_
bgv net/minecraft/util/datafix/fixes/EntityCustomNameToComponentFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_15398_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; fixCustomName
		static
		0 o p_393598_
		1 o p_394587_
		2 o p_393526_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		static
		0 o p_428673_
		1 o p_428674_
		2 o p_428675_
		3 o p_428676_
		4 o p_428677_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEntity$1
		static
		0 o p_428672_
	a (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; fixEntity
		static
		0 o p_394132_
		1 o p_393629_
		2 o p_394022_
		3 o p_394085_
		4 o p_428700_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bgw 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_
bgx net/minecraft/util/datafix/fixes/EntityEquipmentToArmorAndHandFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_15417_
	a (Ljava/lang/Object;Lcom/mojang/datafixers/util/Either;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$cap$4
		static
		0 o p_396579_
		1 o p_396580_
		2 o p_396581_
	a (Ljava/lang/Object;Lcom/mojang/datafixers/util/Either;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Pair; lambda$cap$3
		static
		0 o p_396576_
		1 o p_396577_
		2 o p_396578_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; cap
		0 o p_15427_
		1 o p_397424_
	a ()Ljava/lang/Float; lambda$fixDropChances$7
		static
	a (Lcom/mojang/datafixers/util/Unit;)Ljava/util/List; lambda$cap$2
		static
		0 o p_396582_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixDropChances
		static
		0 o p_397744_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$cap$5
		static
		0 o p_396583_
		1 o p_396584_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$cap$0
		static
		0 o p_396575_
	b ()Ljava/lang/IllegalStateException; lambda$cap$1
		static
	b (Lcom/mojang/serialization/Dynamic;)Ljava/lang/Float; lambda$fixDropChances$6
		static
		0 o p_396585_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bgy net/minecraft/util/datafix/fixes/EntityFallDistanceFloatToDoubleFix
	a Lcom/mojang/datafixers/DSL$TypeReference; type
	<init> (Lcom/mojang/datafixers/schemas/Schema;Lcom/mojang/datafixers/DSL$TypeReference;)V <init>
		0 o p_397426_
		1 o p_397958_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEntity$1
		static
		0 o p_397901_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixEntity
		static
		0 o p_397231_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixEntity$0
		static
		0 o p_398000_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bgz net/minecraft/util/datafix/fixes/EntityFieldsRenameFix
	c Ljava/util/Map; renames
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V <init>
		0 o p_382802_
		1 o p_383185_
		2 o p_383122_
		3 o p_382950_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		0 o p_383186_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_382900_
bh net/minecraft/advancements/critereon/ConstructBeaconTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lauc;I)V trigger
		0 o p_148030_
		1 o p_148031_
	a (ILbh$a;)Z lambda$trigger$0
		static
		0 o p_148027_
		1 o p_148028_
bh$a net/minecraft/advancements/critereon/ConstructBeaconTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Lcx$d; level
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lcx$d;)V <init>
		0 o player
		1 o level
	a (Lcx$d;)Lar; constructedBeacon
		static
		0 o p_301138_
	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_
	b ()Lar; constructedBeacon
		static
	c ()Lcx$d; level
	equals (Ljava/lang/Object;)Z equals
		0 o p_312255_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bha 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_
bhb net/minecraft/util/datafix/fixes/EntityHealthFix
	a Ljava/util/Set; 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
bhc 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_
bhd 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_
bhe net/minecraft/util/datafix/fixes/EntityIdFix
	a Ljava/util/Map; ID_MAP
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15456_
		1 o p_15457_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_15465_
	a (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$3
		static
		0 o p_15461_
	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
bhf 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_
bhg 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_
bhh net/minecraft/util/datafix/fixes/EntityPaintingItemFrameDirectionFix
	a [[I 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
bhi net/minecraft/util/datafix/fixes/EntityPaintingMotiveFix
	c Ljava/util/Map; 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_
bhj 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; updateOwnerThrowable
		0 o p_15582_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bhk net/minecraft/util/datafix/fixes/EntityPufferfishRenameFix
	a Ljava/util/Map; 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_
bhl net/minecraft/util/datafix/fixes/EntityRavagerRenameFix
	a Ljava/util/Map; 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_
bhm net/minecraft/util/datafix/fixes/EntityRedundantChanceTagsFix
	a Lcom/mojang/serialization/Codec; 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
bhn net/minecraft/util/datafix/fixes/EntityRenameFix
	a Ljava/lang/String; 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/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; lambda$makeRule$0
		static
		0 o p_359676_
		1 o p_359677_
		2 o p_359678_
	a (Ljava/util/function/Function;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1
		0 o p_359679_
		1 o p_359680_
		2 o p_359681_
		3 o p_359682_
	a (Ljava/util/function/Function;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$2
		0 o p_360826_
		1 o p_15622_
		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
bho 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
bhp net/minecraft/util/datafix/fixes/EntitySalmonSizeFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_381774_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0
		static
		0 o p_381776_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_381775_
bhq 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_
bhr 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_
bhs 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_
bht net/minecraft/util/datafix/fixes/EntitySpawnerItemVariantComponentFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_397140_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_397721_
		1 o p_396993_
		2 o p_397051_
	a (I)Ljava/lang/String; getBaseColor
		static
		0 o p_397111_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTropicalFishBucket
		static
		0 o p_397921_
		1 o p_397256_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixPainting
		static
		0 o p_397343_
	a (Ljava/lang/String;)Z lambda$fixPainting$5
		static
		0 o p_397801_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		static
		0 o p_398017_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixSalmonBucket$4
		static
		0 o p_397679_
	b (I)Ljava/lang/String; getPatternColor
		static
		0 o p_397624_
	b (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixAxolotlBucket
		static
		0 o p_397570_
		1 o p_398033_
	c (I)Ljava/lang/String; getPattern
		static
		0 o p_396995_
	c (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixSalmonBucket
		static
		0 o p_397549_
		1 o p_397605_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixAxolotlBucket$3
		static
		0 o p_397463_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixTropicalFishBucket$2
		static
		0 o p_397278_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bht$a net/minecraft/util/datafix/fixes/EntitySpawnerItemVariantComponentFix$Fixer
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixRemainder$0
		0 o p_397699_
		1 o p_397558_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_398023_
	apply (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; apply
		0 o p_397805_
	fixRemainder (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixRemainder
		0 o p_397593_
	fixRemainder (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixRemainder
		0 o p_397124_
		1 o p_397538_
bhu 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
bhv net/minecraft/util/datafix/fixes/EntityTheRenameningFix
	a Ljava/util/Map; RENAMED_IDS
	b Ljava/util/Map; RENAMED_BLOCKS
	c Ljava/util/Map; RENAMED_ITEMS
	d Ljava/lang/String; 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_
bhw 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_
bhx net/minecraft/util/datafix/fixes/EntityUUIDFix
	b Lorg/slf4j/Logger; LOGGER
	c Ljava/util/Set; ABSTRACT_HORSES
	d Ljava/util/Set; TAMEABLE_ANIMALS
	e Ljava/util/Set; ANIMALS
	f Ljava/util/Set; MOBS
	g Ljava/util/Set; LIVING_ENTITIES
	h Ljava/util/Set; 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_
bhy net/minecraft/util/datafix/fixes/EntityVariantFix
	c Ljava/lang/String; fieldName
	d Ljava/util/function/IntFunction; 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/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/Number;)Lcom/mojang/serialization/Dynamic; lambda$fix$3
		0 o p_216634_
		1 o p_216635_
	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_
bhz 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_
bi net/minecraft/advancements/critereon/ConsumeItemTrigger
	<init> ()V <init>
	a (Lauc;Ldcv;)V trigger
		0 o p_23683_
		1 o p_23684_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Ldcv;Lbi$a;)Z lambda$trigger$0
		static
		0 o p_23686_
		1 o p_23687_
bi$a net/minecraft/advancements/critereon/ConsumeItemTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; item
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o item
	a (Lcn$a;)Lar; usedItem
		static
		0 o p_300855_
	a (Ljm;Ldmt;)Lar; usedItem
		static
		0 o p_364372_
		1 o p_301200_
	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 (Ldcv;)Z matches
		0 o p_23702_
	b ()Lar; 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
bia net/minecraft/util/datafix/fixes/EntityZombieSplitFix
	b Ljava/util/function/Supplier; 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_
bib net/minecraft/util/datafix/fixes/EntityZombieVillagerTypeFix
	c I 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_
bic net/minecraft/util/datafix/fixes/EntityZombifiedPiglinRenameFix
	a Ljava/util/Map; 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_
bid net/minecraft/util/datafix/fixes/EquipmentFormatFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_397502_
	a (Lcom/mojang/datafixers/util/Unit;)Ljava/util/List; lambda$fix$2
		static
		0 o p_398024_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;)Lcom/mojang/datafixers/TypeRewriteRule; fix
		0 o p_397976_
		1 o p_397681_
		2 o p_397996_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$fix$4
		static
		0 o p_396987_
		1 o p_397267_
		2 o p_397464_
	a (Ljava/util/function/Predicate;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$fix$3
		static
		0 o p_397311_
		1 o p_397708_
		2 o p_397594_
	a ([Lcom/mojang/datafixers/util/Either;)Z areAllEmpty
		static
		0 o p_397988_
	a (ILjava/util/List;Ljava/util/function/Predicate;)Lcom/mojang/datafixers/util/Either; getItemFromList
		static
		0 o p_397085_
		1 o p_397811_
		2 o p_396985_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/OpticFinder;Ljava/lang/Object;)Z lambda$fix$0
		static
		0 o p_397627_
		1 o p_397953_
		2 o p_397980_
		3 o p_397199_
	b (Lcom/mojang/datafixers/util/Unit;)Ljava/util/List; lambda$fix$1
		static
		0 o p_397225_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bie net/minecraft/util/datafix/fixes/EquippableAssetRenameFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_388228_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_387159_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_387135_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		static
		0 o p_388153_
		1 o p_387324_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bif net/minecraft/util/datafix/fixes/FeatureFlagRemoveFix
	a Ljava/lang/String; name
	b Ljava/util/Set; 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
big 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; lambda$fixItemStackTag$1
		static
		0 o p_392830_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixItemStackTag
		0 o p_394471_
	a (Ljava/lang/String;)Z lambda$new$0
		static
		0 o p_216664_
bih 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; fix
		0 o p_394233_
bii net/minecraft/util/datafix/fixes/FireResistantToDamageResistantComponentFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_372816_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixComponent
		0 o p_373002_
bij net/minecraft/util/datafix/fixes/FixProjectileStoredItem
	a Ljava/lang/String; 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 (Ljava/lang/String;Lbij$a;)Ljava/util/function/Function; fixChoice
		0 o p_309076_
		1 o p_309176_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lbij$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 (Lbij$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/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; fixArrow
		static
		0 o p_308973_
		1 o p_309096_
	a (Ljava/lang/String;Lbij$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_
	a (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; getArrowType
		static
		0 o p_308995_
	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
bij$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_
bik net/minecraft/util/datafix/fixes/FixWolfHealth
	c Ljava/lang/String; WOLF_ID
	d Ljava/lang/String; WOLF_HEALTH
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_397035_
	a (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$2
		static
		0 o p_397252_
		1 o p_397542_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$4
		static
		0 o p_397173_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_397125_
	b (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$1
		static
		0 o p_397480_
		1 o p_397249_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$3
		static
		0 o p_397951_
	c (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0
		static
		0 o p_397002_
		1 o p_397210_
bil net/minecraft/util/datafix/fixes/FoodToConsumableFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_366877_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1
		static
		0 o p_366535_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_366886_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bim 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
bin net/minecraft/util/datafix/fixes/ForcedChunkToTicketFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_394150_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$2
		static
		0 o p_393952_
		1 o p_393474_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$3
		static
		0 o p_394249_
	a (Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_393828_
		1 o p_393760_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4
		static
		0 o p_394265_
	b (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1
		static
		0 o p_394243_
		1 o p_393711_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bio 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
bip net/minecraft/util/datafix/fixes/GoatHornIdFix
	a [Ljava/lang/String; 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_
biq 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_
bir 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/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_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		0 o p_15894_
		1 o p_15895_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bis net/minecraft/util/datafix/fixes/HorseBodyArmorItemFix
	a Ljava/lang/String; previousBodyArmorTag
	b Z 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_
bit 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
biu net/minecraft/util/datafix/fixes/InlineBlockPosFormatFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_404647_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Ljava/util/List;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$5
		0 o p_405786_
		1 o p_405611_
		2 o p_404766_
		3 o p_405375_
		4 o p_404996_
	a (Ljava/lang/String;)Lcom/mojang/datafixers/OpticFinder; entityFinder
		0 o p_404811_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixPlayer
		0 o p_405309_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4
		0 o p_404887_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixLivingEntity
		0 o p_405023_
	b (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3
		0 o p_405664_
	c (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		0 o p_405644_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixVex
		0 o p_404948_
	d (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		0 o p_405778_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixPhantom
		0 o p_404710_
	e (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTurtle
		0 o p_404724_
	e (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_404865_
	f (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBlockAttached
		0 o p_404684_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
biv net/minecraft/util/datafix/fixes/InvalidBlockEntityLockFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_387843_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_387307_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_387403_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
biw net/minecraft/util/datafix/fixes/InvalidLockComponentFix
	a Ljava/util/Optional; INVALID_LOCK_CUSTOM_NAME
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_388236_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/function/Predicate;)Z isMapWithOneField
		static
		0 o p_388919_
		1 o p_388326_
		2 o p_387152_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixComponent
		0 o p_388620_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixLock
		static
		0 o p_387816_
	c (Lcom/mojang/serialization/Dynamic;)Z isBrokenLock
		static
		0 o p_388895_
	d (Lcom/mojang/serialization/Dynamic;)Z lambda$isBrokenLock$1
		static
		0 o p_387987_
	e (Lcom/mojang/serialization/Dynamic;)Z lambda$isBrokenLock$0
		static
		0 o p_386809_
bix 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
biy net/minecraft/util/datafix/fixes/ItemCustomNameToComponentFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_15927_
	a (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_392839_
		1 o p_392840_
		2 o p_392841_
		3 o p_392842_
	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$4
		static
		0 o p_392834_
		1 o p_392835_
		2 o p_392836_
		3 o p_392837_
		4 o p_392838_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_392831_
		1 o p_392832_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		static
		0 o p_15930_
		1 o p_394626_
		2 o p_15931_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0
		static
		0 o p_392833_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
biz net/minecraft/util/datafix/fixes/ItemIdFix
	a Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; ITEM_NAMES
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15940_
		1 o p_15941_
	a (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$static$0
		static
		0 o p_15953_
	a (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$3
		static
		0 o p_145386_
	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 (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
bj net/minecraft/advancements/critereon/ContextAwarePredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/List; conditions
	c Ljava/util/function/Predicate; compositePredicates
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_298428_
	a ([Lfgs;)Lbj; create
		static
		0 o p_286844_
	a (Lfdj;)Z matches
		0 o p_286260_
	a (Lfdp;)V validate
		0 o p_312768_
	a (Lbj;)Ljava/util/List; lambda$static$0
		static
		0 o p_312074_
bja net/minecraft/util/datafix/fixes/ItemLoreFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_15958_
	a (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_392853_
		1 o p_392854_
		2 o p_392855_
		3 o p_392856_
	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$4
		static
		0 o p_392843_
		1 o p_392844_
		2 o p_392845_
		3 o p_392846_
		4 o p_392847_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_392848_
		1 o p_392849_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		static
		0 o p_392850_
		1 o p_392851_
		2 o p_392852_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0
		static
		0 o p_392857_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bjb net/minecraft/util/datafix/fixes/ItemPotionFix
	a Ljava/lang/String; DEFAULT
	b I SPLASH
	c [Ljava/lang/String; POTIONS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_15990_
		1 o p_15991_
	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_
	a ([Ljava/lang/String;)V lambda$static$0
		static
		0 o p_15997_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bjc net/minecraft/util/datafix/fixes/ItemRenameFix
	a Ljava/lang/String; 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
bjc$1 net/minecraft/util/datafix/fixes/ItemRenameFix$1
	a Ljava/util/function/Function; 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_
bjd net/minecraft/util/datafix/fixes/ItemShulkerBoxColorFix
	a [Ljava/lang/String; 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
bje net/minecraft/util/datafix/fixes/ItemSpawnEggFix
	a [Ljava/lang/String; 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/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$5
		static
		0 o p_404243_
		1 o p_404244_
		2 o p_404245_
		3 o p_404246_
		4 o p_404247_
		5 o p_404248_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$4
		static
		0 o p_404249_
	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_
	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
bjf net/minecraft/util/datafix/fixes/ItemStackComponentizationFix
	a I HIDE_ENCHANTMENTS
	b I HIDE_MODIFIERS
	c I HIDE_UNBREAKABLE
	d I HIDE_CAN_DESTROY
	e I HIDE_CAN_PLACE
	f I HIDE_ADDITIONAL
	g I HIDE_DYE
	h I HIDE_UPGRADES
	i Ljava/util/Set; POTION_HOLDER_IDS
	j Ljava/util/Set; BUCKETED_MOB_IDS
	k Ljava/util/List; BUCKETED_MOB_TAGS
	l Ljava/util/Set; BOOLEAN_BLOCK_STATE_PROPERTIES
	m Lcom/google/common/base/Splitter; PROPERTY_SPLITTER
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_331673_
	a (Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic; fixProfileProperties
		static
		0 o p_330875_
	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 (Lbjf$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_
	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 (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 (Lbjf$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 (Lbjf$a;Lcom/mojang/serialization/Dynamic;)V fixItemStack
		static
		0 o p_332167_
		1 o p_330498_
	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 (Lbjf$a;)V fixFireworkStar
		static
		0 o p_330447_
	a (Lbjf$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 (Lbjf$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/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_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBlockStateTag
		static
		0 o p_332829_
	b (Lbjf$a;)V fixFireworkRocket
		static
		0 o p_330858_
	b (Lbjf$a;Lcom/mojang/serialization/Dynamic;I)V fixAdventureModeChecks
		static
		0 o p_332034_
		1 o p_332091_
		2 o p_331042_
	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 (Ljava/lang/String;)Z lambda$fixPotionContents$14
		static
		0 o p_330426_
	b (I)Z lambda$isValidPlayerName$20
		static
		0 o p_332597_
	b (Lbjf$a;Lcom/mojang/serialization/Dynamic;)V fixPotionContents
		static
		0 o p_330477_
		1 o p_330723_
	b (Lbjf$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_
	c (Lbjf$a;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$26
		static
		0 o p_330696_
	c (Lbjf$a;Lcom/mojang/serialization/Dynamic;)V fixWritableBook
		static
		0 o p_330306_
		1 o p_331455_
	c (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; parseEnchantment
		static
		0 o p_332205_
	c (Lbjf$a;Lcom/mojang/serialization/Dynamic;I)V fixAttributeModifiers
		static
		0 o p_330771_
		1 o p_331387_
		2 o p_330887_
	d (Lbjf$a;Lcom/mojang/serialization/Dynamic;)V fixWrittenBook
		static
		0 o p_330209_
		1 o p_332113_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixAttributeModifier
		static
		0 o p_331035_
	e (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; fixMapDecoration
		static
		0 o p_332095_
	e (Lbjf$a;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixBookPages
		static
		0 o p_332071_
		1 o p_330407_
	f (Lbjf$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 (Lbjf$a;Lcom/mojang/serialization/Dynamic;)V fixLodestoneTracker
		static
		0 o p_332824_
		1 o p_332755_
	g (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$27
		static
		0 o p_331180_
	h (Lbjf$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 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair; lambda$fixProfileProperties$22
		static
		0 o p_337640_
	i (Lbjf$a;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixFireworkStar$18
		static
		0 o p_330274_
		1 o p_331995_
	j (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; lambda$fixProfileProperties$21
		static
		0 o p_331855_
	j (Lbjf$a;Lcom/mojang/serialization/Dynamic;)V lambda$fixItemStack$4
		static
		0 o p_330472_
		1 o p_330565_
	k (Lcom/mojang/serialization/Dynamic;)Ljava/lang/String; lambda$fixBookPages$17
		static
		0 o p_330471_
	k (Lbjf$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 (Lbjf$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_
bjf$a net/minecraft/util/datafix/fixes/ItemStackComponentizationFix$ItemStackData
	a Ljava/lang/String; item
	b I count
	c Lcom/mojang/serialization/Dynamic; components
	d Lcom/mojang/serialization/Dynamic; remainder
	e Lcom/mojang/serialization/Dynamic; 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 (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 ()Lcom/mojang/serialization/Dynamic; write
	a (Ljava/lang/String;Ljava/lang/String;)V moveTagToComponent
		0 o p_330961_
		1 o p_330509_
	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/Dynamic;Ljava/lang/String;Ljava/lang/Number;)Lbjf$a; lambda$read$0
		static
		0 o p_331785_
		1 o p_331191_
		2 o p_330701_
	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_
bjg net/minecraft/util/datafix/fixes/ItemStackCustomNameToOverrideComponentFix
	a Ljava/util/Set; MAP_NAMES
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_338575_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		static
		0 o p_338796_
		1 o p_338890_
		2 o p_338745_
	a (Ljava/lang/String;)Z lambda$fixBanner$3
		static
		0 o p_338711_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixMap
		static
		0 o p_394659_
	a (Ljava/util/function/Predicate;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixCustomName$4
		static
		0 o p_392858_
		1 o p_392859_
	a (Lcom/mojang/datafixers/Typed;Ljava/util/function/Predicate;)Lcom/mojang/datafixers/Typed; fixCustomName
		static
		0 o p_393923_
		1 o p_338596_
	b (Ljava/lang/String;)Z lambda$makeRule$1
		static
		0 o p_338490_
	b (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixBanner
		static
		0 o p_394595_
	c (Ljava/lang/String;)Z lambda$makeRule$0
		static
		0 o p_338283_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bjh net/minecraft/util/datafix/fixes/ItemStackEnchantmentNamesFix
	a Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; 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
bji 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
bjj net/minecraft/util/datafix/fixes/ItemStackSpawnEggFix
	a Ljava/lang/String; itemType
	b Ljava/util/Map; 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 (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_261434_
	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_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bjk net/minecraft/util/datafix/fixes/ItemStackTagFix
	a Ljava/lang/String; name
	b Ljava/util/function/Predicate; 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$0
		static
		0 o p_392860_
		1 o p_392861_
		2 o p_392862_
		3 o p_392863_
		4 o p_392864_
	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 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixItemStackTag
		0 o p_394093_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bjl net/minecraft/util/datafix/fixes/ItemStackTagRemainderFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Predicate;)V <init>
		0 o p_394050_
		1 o p_394588_
		2 o p_393643_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixItemStackTag
		0 o p_393495_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixItemStackTag
		0 o p_393690_
bjm net/minecraft/util/datafix/fixes/ItemStackTheFlatteningFix
	a Ljava/util/Map; MAP
	b Ljava/util/Set; IDS
	c Ljava/util/Set; 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
bjn 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
bjo 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
bjp 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_
bjq net/minecraft/util/datafix/fixes/JigsawRotationFix
	a Ljava/util/Map; RENAMES
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_16191_
	a (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixProperties
		0 o p_393714_
		1 o p_394355_
	a (Ljava/lang/String;)Z shouldFix
		0 o p_394312_
bjr 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_
bjs net/minecraft/util/datafix/fixes/LeavesFix
	a I NORTH_WEST_MASK
	b I WEST_MASK
	c I SOUTH_WEST_MASK
	d I SOUTH_MASK
	e I SOUTH_EAST_MASK
	f I EAST_MASK
	g I NORTH_EAST_MASK
	h I NORTH_MASK
	i [[I DIRECTIONS
	j I DECAY_DISTANCE
	k I SIZE_BITS
	l I SIZE
	m Lit/unimi/dsi/fastutil/objects/Object2IntMap; LEAVES
	n Ljava/util/Set; LOGS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;Z)V <init>
		0 o p_16205_
		1 o p_16206_
	a (Lcom/mojang/datafixers/Typed;)Lbjs$a; lambda$makeRule$1
		0 o p_145467_
	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 (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_
	a (Lbjs$a;)Lbjs$a; lambda$makeRule$2
		static
		0 o p_145457_
	b (I)I getY
		0 o p_16246_
	c (I)I getZ
		0 o p_16248_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bjs$a net/minecraft/util/datafix/fixes/LeavesFix$LeavesSection
	h Ljava/lang/String; PERSISTENT
	i Ljava/lang/String; DECAYABLE
	j Ljava/lang/String; DISTANCE
	k Lit/unimi/dsi/fastutil/ints/IntSet; leaveIds
	l Lit/unimi/dsi/fastutil/ints/IntSet; logIds
	m Lit/unimi/dsi/fastutil/ints/Int2IntMap; 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_
bjs$b net/minecraft/util/datafix/fixes/LeavesFix$Section
	a Ljava/lang/String; BLOCK_STATES_TAG
	b Ljava/lang/String; NAME_TAG
	c Ljava/lang/String; PROPERTIES_TAG
	d Lcom/mojang/datafixers/OpticFinder; paletteFinder
	e Ljava/util/List; palette
	f I index
	g Lbdv; storage
	h Lcom/mojang/datafixers/types/Type; blockStateType
	<init> (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_16286_
		1 o p_16287_
	a ()Z skippable
	a (Lcom/mojang/serialization/Dynamic;)V readStorage
		0 o p_16291_
	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_
bjt net/minecraft/util/datafix/fixes/LegacyDimensionIdFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_422637_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/Number;)Lcom/mojang/serialization/Dynamic; lambda$fixDimensionId$3
		static
		0 o p_421692_
		1 o p_422536_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		0 o p_422009_
		1 o p_422008_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixMap
		0 o p_421994_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		0 o p_422501_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixPlayer
		0 o p_422530_
	b (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_421877_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixDimensionId
		0 o p_421501_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bju 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
bjv net/minecraft/util/datafix/fixes/LegacyHoverEventFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_394437_
	a (Lcom/mojang/datafixers/types/Type;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object; fixHoverEvent
		0 o p_394028_
		1 o p_394084_
		2 o p_394517_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; createFixer
		0 o p_393921_
		1 o p_393491_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object; fixShowTextHover
		static
		0 o p_393521_
		1 o p_394195_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$createFixer$5
		0 o p_393503_
		1 o p_394164_
	a (Lcom/mojang/datafixers/util/Pair;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; lambda$createFixer$0
		static
		0 o p_393475_
		1 o p_393590_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; lambda$createFixer$4
		0 o p_394283_
		1 o p_393535_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$createFixer$6
		0 o p_394372_
		1 o p_394584_
	b (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object; createPlaceholderHover
		static
		0 o p_393539_
		1 o p_394275_
	b (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$createFixer$3
		0 o p_393847_
		1 o p_394347_
	c (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$createFixer$2
		0 o p_394134_
		1 o p_393557_
	d (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$createFixer$1
		0 o p_393906_
		1 o p_394017_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bjw net/minecraft/util/datafix/fixes/LevelDataGeneratorOptionsFix
	a Ljava/util/Map; MAP
	b Ljava/lang/String; 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 (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_16330_
	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 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1
		static
		0 o p_421346_
	b (Ljava/lang/String;)Ljava/util/List; getLayersInfoFromString
		static
		0 o p_16335_
	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_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bjx net/minecraft/util/datafix/fixes/LevelFlatGeneratorInfoFix
	a Ljava/lang/String; DEFAULT
	b Ljava/lang/String; GENERATOR_OPTIONS
	c Lcom/google/common/base/Splitter; SPLITTER
	d Lcom/google/common/base/Splitter; LAYER_SPLITTER
	e Lcom/google/common/base/Splitter; OLD_AMOUNT_SPLITTER
	f Lcom/google/common/base/Splitter; AMOUNT_SPLITTER
	g Lcom/google/common/base/Splitter; 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
bjy net/minecraft/util/datafix/fixes/LevelLegacyWorldGenSettingsFix
	a Ljava/lang/String; WORLD_GEN_SETTINGS
	b Ljava/util/List; 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
bjz net/minecraft/util/datafix/fixes/LevelUUIDFix
	b Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_16360_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3
		0 o p_392868_
		1 o p_392869_
		2 o p_392870_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateCustomBossEvent$10
		static
		0 o p_145493_
		1 o p_145494_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		0 o p_392866_
		1 o p_392867_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$updateDragonFight$6
		static
		0 o p_145491_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		0 o p_145496_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateWanderingTrader
		0 o p_16373_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateDragonFight
		0 o p_16375_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateCustomBossEvent
		0 o p_393606_
	e (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateCustomBossEvent$9
		static
		0 o p_145502_
	f (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateCustomBossEvent$8
		static
		0 o p_145504_
	g (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateDragonFight$7
		static
		0 o p_16379_
	h (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateDragonFight$5
		static
		0 o p_145506_
	i (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$updateDragonFight$4
		static
		0 o p_145508_
	j (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		0 o p_392865_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bk net/minecraft/advancements/critereon/CriterionValidator
	a Lbci; reporter
	b Ljm$a; lootData
	<init> (Lbci;Ljm$a;)V <init>
		0 o p_311918_
		1 o p_335486_
	a (Lbj;Ljava/lang/String;)V validateEntity
		0 o p_311775_
		1 o p_311914_
	a (Lbj;Lbdo;Ljava/lang/String;)V validate
		0 o p_312318_
		1 o p_381036_
		2 o p_312401_
	a (Ljava/util/Optional;Ljava/lang/String;)V validateEntity
		0 o p_312159_
		1 o p_312438_
	a (Ljava/util/List;Lbdo;Ljava/lang/String;)V validate
		0 o p_312108_
		1 o p_381078_
		2 o p_312670_
	a (Ljava/util/List;Ljava/lang/String;)V validateEntities
		0 o p_311847_
		1 o p_312485_
	a (Ljava/lang/String;Lbj;)V lambda$validateEntity$0
		0 o p_312431_
		1 o p_311858_
bka net/minecraft/util/datafix/fixes/LockComponentPredicateFix
	a Lcom/google/common/escape/Escaper; ESCAPER
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_376234_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixComponent
		0 o p_376828_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixLock
		static
		0 o p_376818_
bkb 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_
bkc net/minecraft/util/datafix/fixes/MapBannerBlockPosFormatFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_326011_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4
		static
		0 o p_392876_
		1 o p_392877_
		2 o p_392878_
		3 o p_392879_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		static
		0 o p_392874_
		1 o p_392875_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$3
		static
		0 o p_392871_
		1 o p_392872_
		2 o p_392873_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_326061_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_325992_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bkd net/minecraft/util/datafix/fixes/MapIdFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_16396_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_392880_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_428142_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bke 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_
bkf 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
bkg net/minecraft/util/datafix/fixes/MobEffectIdFix
	a Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; ID_MAP
	b Ljava/util/Set; 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
bkh 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
bki net/minecraft/util/datafix/fixes/NamedEntityConvertUncheckedFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)V <init>
		0 o p_399680_
		1 o p_399528_
		2 o p_399814_
		3 o p_399840_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_399900_
bkj net/minecraft/util/datafix/fixes/NamedEntityFix
	a Ljava/lang/String; entityName
	b Lcom/mojang/datafixers/DSL$TypeReference; type
	c Ljava/lang/String; name
	<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/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_16473_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_16471_
		1 o p_16472_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bkk net/minecraft/util/datafix/fixes/NamedEntityWriteReadFix
	a Ljava/lang/String; name
	b Ljava/lang/String; entityName
	c Lcom/mojang/datafixers/DSL$TypeReference; 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 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;)Lcom/mojang/datafixers/TypeRewriteRule; fix
		0 o p_324369_
		1 o p_323537_
		2 o p_324518_
		3 o p_324194_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		0 o p_307318_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$fix$0
		0 o p_396586_
		1 o p_396587_
		2 o p_396588_
		3 o p_396589_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bkl net/minecraft/util/datafix/fixes/NamespacedTypeRenameFix
	a Ljava/lang/String; name
	b Lcom/mojang/datafixers/DSL$TypeReference; type
	c Ljava/util/function/UnaryOperator; 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
bkm 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
bkn net/minecraft/util/datafix/fixes/ObjectiveRenderTypeFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_16536_
	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
bko 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/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$fix$1
		static
		0 o p_394271_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_16551_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$fix$0
		static
		0 o p_394413_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$fix$2
		static
		0 o p_394416_
		1 o p_394643_
bkp net/minecraft/util/datafix/fixes/OminousBannerRarityFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_364363_
	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_392886_
		1 o p_392887_
		2 o p_392888_
		3 o p_392889_
		4 o p_392890_
	a (Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;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_392894_
		1 o p_392895_
		2 o p_392896_
		3 o p_392897_
		4 o p_392898_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$fix$4
		static
		0 o p_392884_
		1 o p_392885_
	a (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;)Lcom/mojang/datafixers/Typed; fix
		0 o p_363320_
		1 o p_362991_
		2 o p_393815_
		3 o p_393787_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$fix$6
		static
		0 o p_392891_
		1 o p_392892_
		2 o p_392893_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$5
		static
		0 o p_392883_
	a (Ljava/lang/String;)Z lambda$fix$3
		static
		0 o p_363017_
	b (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; lambda$fix$2
		static
		0 o p_392881_
		1 o p_392882_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bkq 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 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixItemStackTag
		0 o p_394201_
	a (Ljava/lang/String;)Z lambda$new$0
		static
		0 o p_216698_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStackTag$2
		static
		0 o p_392900_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixItemStackTag$1
		static
		0 o p_392899_
bkr 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_404250_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_265152_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bks 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_404251_
		1 o p_404252_
	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
bkt 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
bku 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
bkv net/minecraft/util/datafix/fixes/OptionsKeyLwjgl3Fix
	a Ljava/lang/String; KEY_UNKNOWN
	b Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; 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 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1
		static
		0 o p_145580_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4
		static
		0 o p_16633_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bkw 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
bkx 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
bky 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_404253_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bkz 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
bl net/minecraft/advancements/critereon/CuredZombieVillagerTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lfdj;Lfdj;Lbl$a;)Z lambda$trigger$0
		static
		0 o p_24283_
		1 o p_24284_
		2 o p_24285_
	a (Lauc;Lcso;Lcuf;)V trigger
		0 o p_24275_
		1 o p_24276_
		2 o p_24277_
bl$a net/minecraft/advancements/critereon/CuredZombieVillagerTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; zombie
	d Ljava/util/Optional; 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 (Lbk;)V validate
		0 o p_312270_
	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 (Lfdj;Lfdj;)Z matches
		0 o p_24300_
		1 o p_24301_
	b ()Lar; 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
bla net/minecraft/util/datafix/fixes/OptionsRenameFieldFix
	a Ljava/lang/String; fixName
	b Ljava/lang/String; fieldFrom
	c Ljava/lang/String; 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; lambda$makeRule$0
		0 o p_404254_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		0 o p_16676_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
blb 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
blc net/minecraft/util/datafix/fixes/ParticleUnflatteningFix
	a Lorg/slf4j/Logger; 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/DynamicOps;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; parseTag
		static
		0 o p_399942_
		1 o p_341175_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		0 o p_341243_
	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
bld net/minecraft/util/datafix/fixes/PlayerEquipmentFix
	a Ljava/util/Map; SLOT_TRANSLATIONS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_401851_
	a (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$1
		static
		0 o p_401929_
		1 o p_401803_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$2
		static
		0 o p_401794_
	a (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Z lambda$makeRule$0
		static
		0 o p_401884_
		1 o p_401818_
		2 o p_401881_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
ble 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_
blf 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
blg net/minecraft/util/datafix/fixes/PoiTypeRemoveFix
	a Ljava/util/function/Predicate; 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_
blh net/minecraft/util/datafix/fixes/PoiTypeRenameFix
	a Ljava/util/function/Function; 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_
bli 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_
blj 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
blk net/minecraft/util/datafix/fixes/RaidRenamesDataFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_401145_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		static
		0 o p_401033_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_401304_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixRaid
		static
		0 o p_401150_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$2
		static
		0 o p_401070_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_401339_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bll 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
blm net/minecraft/util/datafix/fixes/RecipesFix
	a Ljava/util/Map; RECIPES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
bln net/minecraft/util/datafix/fixes/RecipesRenameningFix
	a Ljava/util/Map; RECIPES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
blo 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
blp net/minecraft/util/datafix/fixes/References
	A Lcom/mojang/datafixers/DSL$TypeReference; TEXT_COMPONENT
	B Lcom/mojang/datafixers/DSL$TypeReference; ENTITY_EQUIPMENT
	C Lcom/mojang/datafixers/DSL$TypeReference; ENTITY_NAME
	D Lcom/mojang/datafixers/DSL$TypeReference; ENTITY_TREE
	E Lcom/mojang/datafixers/DSL$TypeReference; ENTITY
	F Lcom/mojang/datafixers/DSL$TypeReference; BLOCK_NAME
	G Lcom/mojang/datafixers/DSL$TypeReference; ITEM_NAME
	H Lcom/mojang/datafixers/DSL$TypeReference; GAME_EVENT_NAME
	I Lcom/mojang/datafixers/DSL$TypeReference; UNTAGGED_SPAWNER
	J Lcom/mojang/datafixers/DSL$TypeReference; STRUCTURE_FEATURE
	K Lcom/mojang/datafixers/DSL$TypeReference; OBJECTIVE
	L Lcom/mojang/datafixers/DSL$TypeReference; TEAM
	M Lcom/mojang/datafixers/DSL$TypeReference; RECIPE
	N Lcom/mojang/datafixers/DSL$TypeReference; BIOME
	O Lcom/mojang/datafixers/DSL$TypeReference; MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST
	P Lcom/mojang/datafixers/DSL$TypeReference; WORLD_GEN_SETTINGS
	a Lcom/mojang/datafixers/DSL$TypeReference; LEVEL
	b Lcom/mojang/datafixers/DSL$TypeReference; LIGHTWEIGHT_LEVEL
	c Lcom/mojang/datafixers/DSL$TypeReference; PLAYER
	d Lcom/mojang/datafixers/DSL$TypeReference; CHUNK
	e Lcom/mojang/datafixers/DSL$TypeReference; HOTBAR
	f Lcom/mojang/datafixers/DSL$TypeReference; OPTIONS
	g Lcom/mojang/datafixers/DSL$TypeReference; STRUCTURE
	h Lcom/mojang/datafixers/DSL$TypeReference; STATS
	i Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_COMMAND_STORAGE
	j Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_TICKETS
	k Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_MAP_DATA
	l Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_MAP_INDEX
	m Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_RAIDS
	n Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_RANDOM_SEQUENCES
	o Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_STRUCTURE_FEATURE_INDICES
	p Lcom/mojang/datafixers/DSL$TypeReference; SAVED_DATA_SCOREBOARD
	q Lcom/mojang/datafixers/DSL$TypeReference; ADVANCEMENTS
	r Lcom/mojang/datafixers/DSL$TypeReference; POI_CHUNK
	s Lcom/mojang/datafixers/DSL$TypeReference; ENTITY_CHUNK
	t Lcom/mojang/datafixers/DSL$TypeReference; BLOCK_ENTITY
	u Lcom/mojang/datafixers/DSL$TypeReference; ITEM_STACK
	v Lcom/mojang/datafixers/DSL$TypeReference; BLOCK_STATE
	w Lcom/mojang/datafixers/DSL$TypeReference; FLAT_BLOCK_STATE
	x Lcom/mojang/datafixers/DSL$TypeReference; DATA_COMPONENTS
	y Lcom/mojang/datafixers/DSL$TypeReference; VILLAGER_TRADE
	z Lcom/mojang/datafixers/DSL$TypeReference; PARTICLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lcom/mojang/datafixers/DSL$TypeReference; reference
		static
		0 o p_339665_
blp$1 net/minecraft/util/datafix/fixes/References$1
	a Ljava/lang/String; val$id
	<init> (Ljava/lang/String;)V <init>
		0 o p_339623_
	toString ()Ljava/lang/String; toString
	typeName ()Ljava/lang/String; typeName
blq net/minecraft/util/datafix/fixes/RemapChunkStatusFix
	a Ljava/lang/String; name
	b Ljava/util/function/UnaryOperator; 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
blr net/minecraft/util/datafix/fixes/RemoveBlockEntityTagFix
	a Ljava/util/Set; blockEntityIdsToDrop
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Set;)V <init>
		0 o p_425633_
		1 o p_426286_
	a (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_425612_
		1 o p_425903_
		2 o p_426261_
		3 o p_426016_
	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$6
		0 o p_425594_
		1 o p_426115_
		2 o p_426057_
		3 o p_426149_
		4 o p_426300_
	a (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$removeBlockEntity$7
		static
		0 o p_426061_
		1 o p_426288_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$4
		0 o p_425578_
		1 o p_425690_
		2 o p_425911_
	a (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Ljava/lang/String;)Lcom/mojang/datafixers/Typed; removeBlockEntity
		0 o p_425907_
		1 o p_425929_
		2 o p_425693_
		3 o p_425948_
	b (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		0 o p_425521_
		1 o p_426127_
		2 o p_426084_
	b (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_426193_
		1 o p_425976_
		2 o p_425556_
		3 o p_425901_
	c (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		0 o p_426050_
		1 o p_425890_
		2 o p_426122_
	c (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_425615_
		1 o p_425729_
		2 o p_425875_
		3 o p_426223_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bls 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_
blt 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; fixValue
		static
		0 o p_16828_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_16826_
	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_
	b (Lcom/mojang/serialization/Dynamic;)Z lambda$fixValue$0
		static
		0 o p_145632_
blu net/minecraft/util/datafix/fixes/RenameEnchantmentsFix
	a Ljava/lang/String; name
	b Ljava/util/Map; 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
blv net/minecraft/util/datafix/fixes/RenamedCoralFansFix
	a Ljava/util/Map; RENAMED_IDS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
blw net/minecraft/util/datafix/fixes/RenamedCoralFix
	a Ljava/util/Map; RENAMED_IDS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
blx 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
bly net/minecraft/util/datafix/fixes/SaddleEquipmentSlotFix
	a Ljava/util/Set; ENTITIES_WITH_SADDLE_ITEM
	b Ljava/util/Set; ENTITIES_WITH_SADDLE_FLAG
	c Ljava/lang/String; SADDLE_FLAG
	d Ljava/lang/String; NEW_SADDLE
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_397560_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		static
		0 o p_397135_
		1 o p_397830_
		2 o p_397743_
		3 o p_397970_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixEntityWithSaddleItem
		static
		0 o p_397781_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixEntityWithSaddleFlag
		static
		0 o p_397827_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixDropChances
		static
		0 o p_397439_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
blz net/minecraft/util/datafix/fixes/SavedDataFeaturePoolElementFix
	a Ljava/util/regex/Pattern; INDEX_PATTERN
	b Ljava/util/Set; PIECE_TYPE
	c Ljava/util/Set; 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 (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 (I)Ljava/lang/String; lambda$get$2
		static
		0 o p_274929_
	a (Lcom/mojang/serialization/Dynamic;[Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; get
		static
		0 o p_145650_
		1 o p_145651_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixFeature
		static
		0 o p_145648_
	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
bm net/minecraft/advancements/critereon/DamagePredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcx$c; dealtDamage
	c Lcx$c; takenDamage
	d Ljava/util/Optional; sourceEntity
	e Ljava/util/Optional; blocked
	f Ljava/util/Optional; type
	<clinit> ()V <clinit>
		static
	<init> (Lcx$c;Lcx$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 ()Lcx$c; dealtDamage
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337350_
	a (Lauc;Lbyb;FFZ)Z matches
		0 o p_24918_
		1 o p_24919_
		2 o p_24920_
		3 o p_24921_
		4 o p_24922_
	b ()Lcx$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
bm$a net/minecraft/advancements/critereon/DamagePredicate$Builder
	a Lcx$c; dealtDamage
	b Lcx$c; takenDamage
	c Ljava/util/Optional; sourceEntity
	d Ljava/util/Optional; blocked
	e Ljava/util/Optional; type
	<init> ()V <init>
	a (Lbz;)Lbm$a; sourceEntity
		0 o p_148144_
	a (Lcx$c;)Lbm$a; dealtDamage
		0 o p_148146_
	a (Lbn$a;)Lbm$a; type
		0 o p_24933_
	a ()Lbm$a; damageInstance
		static
	a (Lbn;)Lbm$a; type
		0 o p_148142_
	a (Ljava/lang/Boolean;)Lbm$a; blocked
		0 o p_24935_
	b (Lcx$c;)Lbm$a; takenDamage
		0 o p_148148_
	b ()Lbm; build
bma net/minecraft/util/datafix/fixes/SavedDataUUIDFix
	b Lorg/slf4j/Logger; 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
bmb net/minecraft/util/datafix/fixes/ScoreboardDisplayNameFix
	a Ljava/lang/String; name
	b Lcom/mojang/datafixers/DSL$TypeReference; type
	<init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;)V <init>
		0 o p_394496_
		1 o p_393575_
		2 o p_393809_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$2
		static
		0 o p_394576_
		1 o p_394443_
		2 o p_394356_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$0
		static
		0 o p_394383_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$1
		static
		0 o p_394536_
		1 o p_394353_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bmc net/minecraft/util/datafix/fixes/ScoreboardDisplaySlotFix
	a Ljava/util/Map; 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
bmd net/minecraft/util/datafix/fixes/SignTextStrictJsonFix
	c Ljava/util/List; LINE_FIELDS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_428714_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$fix$0
		static
		0 o p_428729_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_428717_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$fix$1
		static
		0 o p_428723_
		1 o p_428707_
bme 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_
bmf net/minecraft/util/datafix/fixes/SimplestEntityRenameFix
	a Ljava/lang/String; 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
bmg 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
bmh net/minecraft/util/datafix/fixes/StatsCounterFix
	a Ljava/util/Set; SPECIAL_OBJECTIVE_CRITERIA
	b Ljava/util/Set; SKIP
	c Ljava/util/Map; CUSTOM_MAP
	d Ljava/lang/String; BLOCK_KEY
	e Ljava/lang/String; NEW_BLOCK_KEY
	f Ljava/util/Map; ITEM_KEYS
	g Ljava/util/Map; ENTITY_KEYS
	h Ljava/util/Map; ENTITIES
	i Ljava/lang/String; 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 (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 (Ljava/lang/String;)Lbmh$a; unpackLegacyKey
		static
		0 o p_294417_
	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
bmh$a net/minecraft/util/datafix/fixes/StatsCounterFix$StatType
	a Ljava/lang/String; type
	b Ljava/lang/String; 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
bmi net/minecraft/util/datafix/fixes/StatsRenameFix
	a Ljava/lang/String; name
	b Ljava/util/Map; 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
bmj 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_
bmk 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
bml 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;)Lcom/mojang/serialization/Dynamic; lambda$fixStructures$7
		static
		0 o p_207673_
		1 o p_207674_
		2 o p_207675_
	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_
	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/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_
	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
bmm net/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/Map; CONVERSION_MAP
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_207679_
	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;Lbmm$a;)Ljava/util/Optional; guessConfiguration
		0 o p_207694_
		1 o p_207695_
	a (Lbmm$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;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 (Lbmm$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
bmm$a net/minecraft/util/datafix/fixes/StructuresBecomeConfiguredFix$Conversion
	a Ljava/util/Map; biomeMapping
	b Ljava/lang/String; 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/lang/String;)Lbmm$a; trivial
		static
		0 o p_207747_
	a (Ljava/util/Map;Ljava/lang/String;)Lbmm$a; biomeMapped
		static
		0 o p_207751_
		1 o p_207752_
	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
bmn net/minecraft/util/datafix/fixes/TextComponentHoverAndClickEventFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_393653_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Object; lambda$createFixer$2
		static
		0 o p_394291_
		1 o p_394663_
		2 o p_394234_
		3 o p_394417_
	a (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Boolean; lambda$createFixer$1
		static
		0 o p_394065_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$createFixer$3
		static
		0 o p_393647_
		1 o p_394579_
		2 o p_394396_
	a (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Boolean; lambda$createFixer$0
		static
		0 o p_394057_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; createFixer
		0 o p_394638_
		1 o p_393676_
		2 o p_393897_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTextComponent
		static
		0 o p_394354_
	a (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;[Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; copyFields
		static
		0 o p_393943_
		1 o p_394371_
		2 o p_394668_
	a (Ljava/lang/String;)Z validateUri
		static
		0 o p_393641_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixHoverEvent
		static
		0 o p_394485_
	b (Ljava/lang/String;)Z validateChat
		static
		0 o p_394051_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixClickEvent
		static
		0 o p_394405_
	d (Lcom/mojang/serialization/Dynamic;)Ljava/lang/Integer; parseOldPage
		static
		0 o p_394445_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bmo net/minecraft/util/datafix/fixes/TextComponentStringifiedFlagsFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_393716_
	a (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; lambda$makeRule$4
		static
		0 o p_393692_
	a (Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$makeRule$6
		static
		0 o p_393745_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; stringToBool
		static
		0 o p_393888_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$5
		static
		0 o p_394168_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_393936_
	b (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$3
		static
		0 o p_393938_
	c (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$2
		static
		0 o p_393525_
	d (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$makeRule$1
		static
		0 o p_394003_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bmp net/minecraft/util/datafix/fixes/ThrownPotionSplitFix
	b Ljava/util/function/Supplier; itemIdFinder
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_399557_
	a (Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair; fix
		0 o p_399987_
		1 o p_399615_
	a ()Lbmp$a; lambda$new$0
bmp$a net/minecraft/util/datafix/fixes/ThrownPotionSplitFix$ItemIdFinder
	a Lcom/mojang/datafixers/OpticFinder; itemFinder
	b Lcom/mojang/datafixers/OpticFinder; itemIdFinder
	<init> (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;)V <init>
		0 o itemFinder
		1 o itemIdFinder
	a ()Lcom/mojang/datafixers/OpticFinder; itemFinder
	a (Lcom/mojang/datafixers/Typed;)Ljava/lang/String; getItemId
		0 o p_400206_
	b ()Lcom/mojang/datafixers/OpticFinder; itemIdFinder
	b (Lcom/mojang/datafixers/Typed;)Ljava/util/Optional; lambda$getItemId$0
		0 o p_400219_
	equals (Ljava/lang/Object;)Z equals
		0 o p_400110_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bmq net/minecraft/util/datafix/fixes/TippedArrowPotionToItemFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_330412_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fix
		0 o p_330283_
	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_
bmr net/minecraft/util/datafix/fixes/TooltipDisplayComponentFix
	a Ljava/util/List; CONVERTED_ADDITIONAL_TOOLTIP_TYPES
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_399807_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Set;Ljava/util/function/UnaryOperator;)Lcom/mojang/serialization/Dynamic; fixRemainderComponent
		static
		0 o p_400119_
		1 o p_400142_
		2 o p_399576_
		3 o p_399468_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Set;)Lcom/mojang/serialization/Dynamic; fixSimpleComponent
		static
		0 o p_400153_
		1 o p_399904_
		2 o p_399838_
	a (Ljava/util/Set;Ljava/lang/String;Ljava/util/function/UnaryOperator;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixRemainderComponent$3
		static
		0 o p_400254_
		1 o p_399846_
		2 o p_400090_
		3 o p_399611_
	a (Lcom/mojang/datafixers/types/Type;Ljava/util/Set;Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$fixAdventureModePredicate$5
		static
		0 o p_400141_
		1 o p_399669_
		2 o p_399507_
		3 o p_399580_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;)Lcom/mojang/serialization/Dynamic; fixComponentAndUnwrap
		static
		0 o p_399467_
		1 o p_399917_
		2 o p_400243_
		3 o p_400006_
	a (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; fix
		static
		0 o p_399559_
		1 o p_399761_
		2 o p_400308_
		3 o p_399624_
		4 o p_399684_
	a (Ljava/util/Set;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixAdventureModePredicate$4
		static
		0 o p_400106_
		1 o p_399517_
		2 o p_399655_
	a (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$1
		static
		0 o p_423220_
		1 o p_423221_
	a (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixComponentAndUnwrap$2
		static
		0 o p_399516_
		1 o p_400276_
	a (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Ljava/lang/String;Ljava/util/Set;)Lcom/mojang/datafixers/Typed; fixAdventureModePredicate
		static
		0 o p_399798_
		1 o p_399899_
		2 o p_399691_
		3 o p_400139_
		4 o p_400013_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$makeRule$0
		static
		0 o p_399804_
		1 o p_399508_
		2 o p_400181_
		3 o p_399608_
		4 o p_399664_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bms net/minecraft/util/datafix/fixes/TrappedChestBlockEntityFix
	a Lorg/slf4j/Logger; LOGGER
	b I SIZE
	c S 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
bms$a net/minecraft/util/datafix/fixes/TrappedChestBlockEntityFix$TrappedChestSection
	h Lit/unimi/dsi/fastutil/ints/IntSet; chestIds
	<init> (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17050_
		1 o p_17051_
	a (I)Z isTrappedChest
		0 o p_17054_
	a ()Z skippable
bmt 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_
bmu net/minecraft/util/datafix/fixes/TrialSpawnerConfigInRegistryFix
	c Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_368589_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixTag
		0 o p_368762_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_368682_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fix$0
		0 o p_368574_
bmu$a net/minecraft/util/datafix/fixes/TrialSpawnerConfigInRegistryFix$VanillaTrialChambers
	a Ljava/util/Map; CONFIGS_TO_KEY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lame;Ljava/lang/String;Ljava/lang/String;)V register
		static
		0 o p_368725_
		1 o p_368548_
		2 o p_368754_
	a (Ljava/lang/String;)Lui; parse
		static
		0 o p_368659_
	a (Lui;)Lcom/mojang/serialization/Dynamic; asDynamic
		static
		0 o p_368632_
	b (Lui;)Lui; removeDefaults
		static
		0 o p_368520_
bmv net/minecraft/util/datafix/fixes/UnflattenTextComponentFix
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_394642_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Object; lambda$createFixer$0
		static
		0 o p_393788_
		1 o p_394315_
		2 o p_394593_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; unflattenJson
		static
		0 o p_394198_
		1 o p_394650_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule; createFixer
		0 o p_393909_
		1 o p_394508_
	a (Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function; lambda$createFixer$1
		static
		0 o p_394299_
		1 o p_393997_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bmw net/minecraft/util/datafix/fixes/VariantRenameFix
	c Ljava/util/Map; 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_
bmx 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_
bmy net/minecraft/util/datafix/fixes/VillagerFollowRangeFix
	c D ORIGINAL_VALUE
	d D NEW_BASE_VALUE
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17064_
	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_
	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_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$fixValue$0
		static
		0 o p_145760_
bmz net/minecraft/util/datafix/fixes/VillagerRebuildLevelAndXpFix
	a I TRADES_PER_LEVEL
	b [I 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
bn net/minecraft/advancements/critereon/DamageSourcePredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/List; tags
	c Ljava/util/Optional; directEntity
	d Ljava/util/Optional; sourceEntity
	e Ljava/util/Optional; 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 (Lauc;Lbyb;)Z matches
		0 o p_25449_
		1 o p_25450_
	a ()Ljava/util/List; tags
	a (Laub;Lfis;Lbyb;)Z matches
		0 o p_25445_
		1 o p_25446_
		2 o p_25447_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_346965_
	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
bn$a net/minecraft/advancements/critereon/DamageSourcePredicate$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; tags
	b Ljava/util/Optional; directEntity
	c Ljava/util/Optional; sourceEntity
	d Ljava/util/Optional; isDirect
	<init> ()V <init>
	a (Lbz$a;)Lbn$a; direct
		0 o p_25473_
	a (Z)Lbn$a; isDirect
		0 o p_347549_
	a (Ldu;)Lbn$a; tag
		0 o p_270455_
	a ()Lbn$a; damageType
		static
	b (Lbz$a;)Lbn$a; source
		0 o p_148232_
	b ()Lbn; build
bna net/minecraft/util/datafix/fixes/VillagerSetCanPickUpLootFix
	c Ljava/lang/String; CAN_PICK_UP_LOOT
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_366707_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; fixValue
		static
		0 o p_366760_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fix
		0 o p_366663_
bnb 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
bnc net/minecraft/util/datafix/fixes/WallPropertyFix
	a Ljava/util/Set; 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
bnd 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_
bne 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
bnf net/minecraft/util/datafix/fixes/WorldGenSettingsFix
	a Ljava/lang/String; VILLAGE
	b Ljava/lang/String; DESERT_PYRAMID
	c Ljava/lang/String; IGLOO
	d Ljava/lang/String; JUNGLE_TEMPLE
	e Ljava/lang/String; SWAMP_HUT
	f Ljava/lang/String; PILLAGER_OUTPOST
	g Ljava/lang/String; END_CITY
	h Ljava/lang/String; WOODLAND_MANSION
	i Ljava/lang/String; OCEAN_MONUMENT
	j Lcom/google/common/collect/ImmutableMap; 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
bnf$a net/minecraft/util/datafix/fixes/WorldGenSettingsFix$StructureFeatureConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b I spacing
	c I separation
	d I 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 (Lbnf$a;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_145826_
	b (Lbnf$a;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_145828_
	c (Lbnf$a;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_145830_
bng net/minecraft/util/datafix/fixes/WorldGenSettingsHeightAndBiomeFix
	a Ljava/lang/String; WAS_PREVIOUSLY_INCREASED_KEY
	b Ljava/lang/String; NAME
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_185174_
	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 (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_
	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/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; updateLayers
		static
		0 o p_185181_
	b (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$3
		static
		0 o p_185197_
	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_
	c (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$2
		static
		0 o p_185203_
	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_
	d (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$makeRule$0
		static
		0 o p_185205_
	makeRule ()Lcom/mojang/datafixers/TypeRewriteRule; makeRule
bnh net/minecraft/util/datafix/fixes/WriteAndReadFix
	a Ljava/lang/String; name
	b Lcom/mojang/datafixers/DSL$TypeReference; 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
bni net/minecraft/util/datafix/fixes/WrittenBookPagesStrictJsonFix
	<init> (Lcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_428693_
	a (Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; lambda$fixItemStackTag$1
		static
		0 o p_428725_
	a (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; fixItemStackTag
		0 o p_428706_
	a (Ljava/lang/String;)Z lambda$new$0
		static
		0 o p_428681_
	a (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; lambda$fixItemStackTag$2
		static
		0 o p_428694_
		1 o p_428708_
bnj 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_
bnk net/minecraft/util/datafix/fixes/package-info
bnl net/minecraft/util/datafix/package-info
bnm net/minecraft/util/datafix/schemas/NamespacedSchema
	a Lcom/mojang/serialization/codecs/PrimitiveCodec; NAMESPACED_STRING_CODEC
	b Lcom/mojang/datafixers/types/Type; NAMESPACED_STRING
	<clinit> ()V <clinit>
		static
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17308_
		1 o p_17309_
	a (Ljava/lang/String;)Ljava/lang/String; ensureNamespaced
		static
		0 o p_17312_
	a ()Lcom/mojang/datafixers/types/Type; namespacedString
		static
	getChoiceType (Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; getChoiceType
		0 o p_17314_
		1 o p_17315_
bnm$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_
bnn 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;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0
		static
		0 o p_396590_
	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_
bno 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_392901_
	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_
bnp 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/types/templates/TypeTemplate; lambda$registerTypes$0
		static
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$2
		static
		0 o p_17369_
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$1
		static
		0 o p_372702_
	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_
bnq 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_
bnr 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_
bns 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_
bnt 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_372703_
	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_
bnu 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_
bnv 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_
bnw 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_
bnx 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_
bny 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_396591_
	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_392902_
	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_17460_
	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_17464_
	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_
bnz 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_
bo net/minecraft/advancements/critereon/DataComponentMatchers
	a Lbo; ANY
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lzm; STREAM_CODEC
	d Lkk; exact
	e Ljava/util/Map; partial
	<clinit> ()V <clinit>
		static
	<init> (Lkk;Ljava/util/Map;)V <init>
		0 o exact
		1 o partial
	a ()Z isEmpty
	a (Lkl;)Z test
		0 o p_411093_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_411060_
	b ()Lkk; exact
	c ()Ljava/util/Map; partial
	equals (Ljava/lang/Object;)Z equals
		0 o p_411089_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_411054_
	toString ()Ljava/lang/String; toString
bo$a net/minecraft/advancements/critereon/DataComponentMatchers$Builder
	a Lkk; exact
	b Lcom/google/common/collect/ImmutableMap$Builder; partial
	<init> ()V <init>
	a (Lkz$b;Lkz;)Lbo$a; partial
		0 o p_411091_
		1 o p_411083_
	a ()Lbo$a; components
		static
	a (Lkk;)Lbo$a; exact
		0 o p_411092_
	b ()Lbo; build
boa 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_
bob net/minecraft/util/datafix/schemas/V1451_6
	b Ljava/lang/String; SPECIAL_OBJECTIVE_MARKER
	c Lcom/mojang/datafixers/types/templates/Hook$HookFunction; UNPACK_OBJECTIVE_ID
	d Lcom/mojang/datafixers/types/templates/Hook$HookFunction; REPACK_OBJECTIVE_ID
	<clinit> ()V <clinit>
		static
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17532_
		1 o p_17533_
	a (Ljava/util/Map;Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$2
		static
		0 o p_392903_
		1 o p_392904_
	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 (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_
bob$1 net/minecraft/util/datafix/schemas/V1451_6$1
	<init> ()V <init>
	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_
	a (Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair; lambda$apply$0
		static
		0 o p_181094_
	apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_181096_
		1 o p_181097_
bob$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_
boc net/minecraft/util/datafix/schemas/V1458
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_394362_
		1 o p_393484_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0
		static
		0 o p_396592_
		1 o p_396593_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; nameableInventory
		static
		0 o p_393480_
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; nameable
		static
		0 o p_393518_
	c (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$11
		static
		0 o p_393568_
	d (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$10
		static
		0 o p_394641_
	e (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$9
		static
		0 o p_394502_
	f (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$8
		static
		0 o p_394046_
	g (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$7
		static
		0 o p_393900_
	h (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$6
		static
		0 o p_394606_
	i (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$5
		static
		0 o p_393901_
	j (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$4
		static
		0 o p_394033_
	k (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$3
		static
		0 o p_394152_
	l (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$2
		static
		0 o p_393934_
	m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$1
		static
		0 o p_394189_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_393778_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_393569_
		1 o p_394292_
		2 o p_394498_
bod 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$1
		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$47
		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$40
		static
		0 o p_396600_
		1 o p_396601_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$61
		static
		0 o p_396604_
	a (Ljava/util/Map;Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$51
		static
		0 o p_392917_
		1 o p_392918_
	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$60
		static
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$58
		static
		0 o p_340688_
	b (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$38
		static
		0 o p_337685_
		1 o p_337686_
	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$25
		static
		0 o p_17585_
		1 o p_17586_
	c ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$59
		static
	c (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$57
		static
		0 o p_181111_
	d (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$54
		static
		0 o p_181116_
	d (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$24
		static
		0 o p_396605_
		1 o p_396606_
	d ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$56
		static
	e (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$53
		static
		0 o p_17556_
	e (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$23
		static
		0 o p_396609_
		1 o p_396610_
	e ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$55
		static
	f (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$22
		static
		0 o p_396598_
		1 o p_396599_
	f ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$45
		static
	f (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$52
		static
		0 o p_392920_
	g ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$44
		static
	g (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$50
		static
		0 o p_293836_
	g (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$21
		static
		0 o p_17603_
		1 o p_17604_
	h ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$35
		static
	h (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$49
		static
		0 o p_392921_
	h (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$20
		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$19
		static
		0 o p_17613_
		1 o p_17614_
	i (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$48
		static
		0 o p_428143_
	j (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$46
		static
		0 o p_17595_
	j (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$18
		static
		0 o p_17664_
		1 o p_17665_
	k (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$17
		static
		0 o p_17623_
		1 o p_17624_
	k (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$43
		static
		0 o p_17601_
	l (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$16
		static
		0 o p_396613_
		1 o p_396614_
	l (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$42
		static
		0 o p_17606_
	m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$41
		static
		0 o p_392907_
	m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$15
		static
		0 o p_17633_
		1 o p_17634_
	n (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$14
		static
		0 o p_396602_
		1 o p_396603_
	n (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$39
		static
		0 o p_17616_
	o (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$13
		static
		0 o p_17641_
		1 o p_17642_
	o (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$37
		static
		0 o p_17621_
	p (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$36
		static
		0 o p_372704_
	p (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$12
		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$11
		static
		0 o p_396594_
		1 o p_396595_
	q (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$34
		static
		0 o p_417759_
	r (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$10
		static
		0 o p_17650_
		1 o p_17651_
	r (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$33
		static
		0 o p_392909_
	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;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$32
		static
		0 o p_392922_
	s (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$9
		static
		0 o p_396607_
		1 o p_396608_
	t (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$8
		static
		0 o p_396611_
		1 o p_396612_
	t (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$31
		static
		0 o p_392905_
	u (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$7
		static
		0 o p_17667_
		1 o p_17668_
	u (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$30
		static
		0 o p_392919_
	v (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$29
		static
		0 o p_392914_
	v (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$6
		static
		0 o p_17676_
		1 o p_17677_
	w (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$5
		static
		0 o p_396596_
		1 o p_396597_
	w (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$26
		static
		0 o p_392911_
	x (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4
		static
		0 o p_392912_
		1 o p_392913_
	x (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerInventory$0
		static
		0 o p_392908_
	y (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3
		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$2
		static
		0 o p_17682_
		1 o p_17683_
boe 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_
bof 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;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_308571_
		1 o p_308572_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17710_
bog 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_
boh 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_
boi 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_
boj net/minecraft/util/datafix/schemas/V1488
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_394468_
		1 o p_393648_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0
		static
		0 o p_394649_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_393872_
bok 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_
bol 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;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_396615_
		1 o p_396616_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17744_
bom net/minecraft/util/datafix/schemas/V1801
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17746_
		1 o p_17747_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17755_
bon net/minecraft/util/datafix/schemas/V1904
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17757_
		1 o p_17758_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17766_
boo 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_392923_
	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_
bop 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_
boq 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_
bor 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_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17809_
bos 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_396617_
		1 o p_396618_
	b (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_396619_
		1 o p_396620_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17820_
bot net/minecraft/util/datafix/schemas/V1931
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17822_
		1 o p_17823_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17831_
bou 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$0
		static
		0 o p_17836_
	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_
bov 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_392924_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_17857_
bow net/minecraft/util/datafix/schemas/V2502
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17859_
		1 o p_17860_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17868_
box 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_396621_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17879_
boy net/minecraft/util/datafix/schemas/V2509
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17881_
		1 o p_17882_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17890_
boz net/minecraft/util/datafix/schemas/V2511_1
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_399579_
		1 o p_399511_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_399788_
		1 o p_399598_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_399842_
bp net/minecraft/advancements/critereon/DefaultBlockInteractionTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lauc;Ljb;)V trigger
		0 o p_320398_
		1 o p_320593_
	a (Lfdj;Lbp$a;)Z lambda$trigger$0
		static
		0 o p_320382_
		1 o p_320795_
bp$a net/minecraft/advancements/critereon/DefaultBlockInteractionTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; location
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o location
	a (Lfdj;)Z matches
		0 o p_320120_
	a (Lbk;)V validate
		0 o p_320246_
	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 (Lbk;Lbj;)V lambda$validate$1
		static
		0 o p_380778_
		1 o p_380779_
	b ()Ljava/util/Optional; location
	equals (Ljava/lang/Object;)Z equals
		0 o p_320257_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bpa net/minecraft/util/datafix/schemas/V2519
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17892_
		1 o p_17893_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17901_
bpb net/minecraft/util/datafix/schemas/V2522
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17933_
		1 o p_17934_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17942_
bpc 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_
bpd net/minecraft/util/datafix/schemas/V2568
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17963_
		1 o p_17964_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17972_
bpe net/minecraft/util/datafix/schemas/V2571
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_145845_
		1 o p_145846_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_145854_
bpf 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_
bpg net/minecraft/util/datafix/schemas/V2686
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_145861_
		1 o p_145862_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_145870_
bph 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;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_264876_
		1 o p_264877_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_145881_
bpi net/minecraft/util/datafix/schemas/V2704
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_145883_
		1 o p_145884_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_145892_
bpj 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_
bpk 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_
bpl 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_
bpm 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_
bpn 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_
bpo 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$0
		static
		0 o p_216772_
	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_
bpp 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_396622_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_216795_
bpq 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_
bpr 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_396623_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_216814_
bps net/minecraft/util/datafix/schemas/V3202
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_251767_
		1 o p_252009_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0
		static
		0 o p_394609_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_252169_
bpt net/minecraft/util/datafix/schemas/V3203
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_248570_
		1 o p_251874_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_249141_
bpu 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_
bpv 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;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2
		static
		0 o p_392925_
	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_
bpw net/minecraft/util/datafix/schemas/V3326
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_273243_
		1 o p_273484_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_273599_
bpx 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_
bpy 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_
bpz 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_
bq net/minecraft/advancements/critereon/DistancePredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcx$c; x
	c Lcx$c; y
	d Lcx$c; z
	e Lcx$c; horizontal
	f Lcx$c; absolute
	<clinit> ()V <clinit>
		static
	<init> (Lcx$c;Lcx$c;Lcx$c;Lcx$c;Lcx$c;)V <init>
		0 o x
		1 o y
		2 o z
		3 o horizontal
		4 o absolute
	a (Lcx$c;)Lbq; horizontal
		static
		0 o p_148837_
	a ()Lcx$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 ()Lcx$c; y
	b (Lcx$c;)Lbq; vertical
		static
		0 o p_148839_
	c ()Lcx$c; z
	c (Lcx$c;)Lbq; absolute
		static
		0 o p_148841_
	d ()Lcx$c; horizontal
	e ()Lcx$c; absolute
	equals (Ljava/lang/Object;)Z equals
		0 o p_298608_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bqa net/minecraft/util/datafix/schemas/V3439
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_394422_
		1 o p_393805_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; sign
		static
		0 o p_393656_
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0
		static
		0 o p_394174_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_394240_
bqb net/minecraft/util/datafix/schemas/V3439_1
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_415778_
		1 o p_416748_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$0
		static
		0 o p_416000_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_415958_
bqc 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_
bqd 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_392926_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_307292_
bqe 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_
bqf 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_
bqg 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$0
		static
		0 o p_312760_
	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_
bqh net/minecraft/util/datafix/schemas/V3799
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_316695_
		1 o p_316561_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_316566_
bqi 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_
bqj 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_396624_
		1 o p_396625_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_323972_
bqk 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_396626_
		1 o p_396627_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_323730_
bql 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_396628_
		1 o p_396629_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_342035_
bqm net/minecraft/util/datafix/schemas/V3813
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_393662_
		1 o p_393895_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0
		static
		0 o p_393732_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_394531_
		1 o p_394304_
		2 o p_394148_
bqn net/minecraft/util/datafix/schemas/V3816
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_326878_
		1 o p_326785_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_326810_
bqo 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_
bqp 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;)Ljava/util/SequencedMap; components
		static
		0 o p_371382_
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$14
		static
		0 o p_370492_
	c (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$13
		static
		0 o p_392927_
	d (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$12
		static
		0 o p_392929_
	e (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$11
		static
		0 o p_392928_
	f (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$10
		static
		0 o p_392930_
	g (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$9
		static
		0 o p_370495_
	h (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$8
		static
		0 o p_370490_
	i (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$7
		static
		0 o p_370499_
	j (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$6
		static
		0 o p_370491_
	k (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$5
		static
		0 o p_370497_
	l (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$4
		static
		0 o p_370493_
	m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$3
		static
		0 o p_370496_
	n (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$2
		static
		0 o p_370489_
	o (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$1
		static
		0 o p_370498_
	p (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$0
		static
		0 o p_370494_
	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_
bqq 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_
bqr 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_
bqs 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_
bqt 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_
bqu net/minecraft/util/datafix/schemas/V4059
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_366825_
		1 o p_366722_
	a (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/SequencedMap; components
		static
		0 o p_371581_
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$2
		static
		0 o p_370502_
	c (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$1
		static
		0 o p_370500_
	d (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$0
		static
		0 o p_370501_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_366856_
		1 o p_366843_
		2 o p_366605_
bqv net/minecraft/util/datafix/schemas/V4067
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_376142_
		1 o p_376515_
	a (Ljava/util/Map;Ljava/lang/String;)V registerChestBoat
		0 o p_376752_
		1 o p_376088_
	b (Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerChestBoat$0
		0 o p_376233_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_376838_
bqw net/minecraft/util/datafix/schemas/V4070
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_379397_
		1 o p_379851_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_379398_
		1 o p_379795_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_379327_
bqx net/minecraft/util/datafix/schemas/V4071
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_380159_
		1 o p_379344_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_379562_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_379997_
bqy net/minecraft/util/datafix/schemas/V4290
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_393582_
		1 o p_394408_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0
		static
		0 o p_393615_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_393996_
		1 o p_393833_
		2 o p_393752_
bqz net/minecraft/util/datafix/schemas/V4292
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_394622_
		1 o p_394504_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0
		static
		0 o p_393841_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_394453_
		1 o p_394165_
		2 o p_394549_
br net/minecraft/advancements/critereon/DistanceTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lauc;Lfis;Lfis;Lbr$a;)Z lambda$trigger$0
		static
		0 o p_423134_
		1 o p_423135_
		2 o p_423136_
		3 o p_423137_
	a (Lauc;Lfis;)V trigger
		0 o p_186166_
		1 o p_186167_
br$a net/minecraft/advancements/critereon/DistanceTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; startPosition
	d Ljava/util/Optional; 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 (Lbz$a;Lbq;Lcv$a;)Lar; fallFromHeight
		static
		0 o p_186198_
		1 o p_186199_
		2 o p_299057_
	a (Lbz$a;Lbq;)Lar; rideEntityInLava
		static
		0 o p_186195_
		1 o p_186196_
	a (Laub;Lfis;Lfis;)Z matches
		0 o p_186189_
		1 o p_186190_
		2 o p_186191_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337354_
	a ()Ljava/util/Optional; player
	a (Lbq;)Lar; travelledThroughNether
		static
		0 o p_186193_
	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
bra net/minecraft/util/datafix/schemas/V4300
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_397033_
		1 o p_397932_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; entityWithInventory
		static
		0 o p_397969_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3
		static
		0 o p_397704_
		1 o p_397137_
	b (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2
		static
		0 o p_397769_
		1 o p_397361_
	c (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1
		static
		0 o p_397402_
		1 o p_397541_
	d (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_397098_
		1 o p_397429_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_397553_
brb net/minecraft/util/datafix/schemas/V4301
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_397585_
		1 o p_397676_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0
		static
		0 o p_397546_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_397799_
		1 o p_397329_
		2 o p_397128_
brc net/minecraft/util/datafix/schemas/V4302
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_397269_
		1 o p_397662_
	registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerBlockEntities
		0 o p_397880_
brd net/minecraft/util/datafix/schemas/V4306
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_399939_
		1 o p_399481_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1
		static
		0 o p_399725_
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_399779_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_400054_
bre net/minecraft/util/datafix/schemas/V4307
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_399742_
		1 o p_400220_
	a (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/SequencedMap; components
		static
		0 o p_399944_
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; adventureModePredicate
		static
		0 o p_399617_
	c (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$2
		static
		0 o p_399959_
	d (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$1
		static
		0 o p_399672_
	e (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$components$0
		static
		0 o p_399970_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_400294_
		1 o p_399732_
		2 o p_399997_
brf net/minecraft/util/datafix/schemas/V4312
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_401898_
		1 o p_401801_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$0
		static
		0 o p_401872_
	registerTypes (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V registerTypes
		0 o p_401892_
		1 o p_401819_
		2 o p_401922_
brg net/minecraft/util/datafix/schemas/V4420
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_416209_
		1 o p_416517_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_416107_
		1 o p_416525_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_416579_
brh net/minecraft/util/datafix/schemas/V4421
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_415966_
		1 o p_416078_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_416676_
bri net/minecraft/util/datafix/schemas/V501
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17974_
		1 o p_17975_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17983_
brj net/minecraft/util/datafix/schemas/V700
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17985_
		1 o p_17986_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_17994_
brk net/minecraft/util/datafix/schemas/V701
	<init> (ILcom/mojang/datafixers/schemas/Schema;)V <init>
		0 o p_17996_
		1 o p_17997_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_18005_
brl 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;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_396630_
		1 o p_396631_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_18016_
brm 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_396634_
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3
		static
		0 o p_396635_
	c (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$2
		static
		0 o p_396636_
	d (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1
		static
		0 o p_396633_
	e (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$0
		static
		0 o p_396632_
	registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; registerEntities
		0 o p_18031_
brn net/minecraft/util/datafix/schemas/V704
	a Ljava/util/Map; ITEM_TO_BLOCKENTITY
	b Lcom/mojang/datafixers/types/templates/Hook$HookFunction; 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;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$3
		static
		0 o p_392934_
	a ()Lcom/google/common/collect/ImmutableMap; lambda$static$4
		static
	a (Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V lambda$registerBlockEntities$1
		static
		0 o p_392931_
		1 o p_392932_
		2 o p_392933_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$2
		static
		0 o p_339506_
		1 o p_339507_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$registerBlockEntities$0
		static
		0 o p_392935_
	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_
brn$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_
bro net/minecraft/util/datafix/schemas/V705
	b Lcom/mojang/datafixers/types/templates/Hook$HookFunction; ADD_NAMES
	c Ljava/util/Map; 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 (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$25
		static
		0 o p_396646_
		1 o p_396647_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$26
		static
		0 o p_392936_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$24
		static
		0 o p_396640_
		1 o p_396641_
	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$23
		static
		0 o p_396650_
		1 o p_396651_
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerThrowableProjectile$0
		static
		0 o p_396639_
	c (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$22
		static
		0 o p_396652_
		1 o p_396653_
	d (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$21
		static
		0 o p_396644_
		1 o p_396645_
	e (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$20
		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$19
		static
		0 o p_18106_
		1 o p_18107_
	g (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$18
		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$17
		static
		0 o p_18139_
		1 o p_18140_
	i (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$16
		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$15
		static
		0 o p_396642_
		1 o p_396643_
	k (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$14
		static
		0 o p_18121_
		1 o p_18122_
	l (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$13
		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$12
		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$11
		static
		0 o p_396648_
		1 o p_396649_
	o (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$10
		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$9
		static
		0 o p_18136_
		1 o p_397034_
	q (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$8
		static
		0 o p_396637_
		1 o p_396638_
	r (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$7
		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$6
		static
		0 o p_18157_
		1 o p_18158_
	t (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$5
		static
		0 o p_396654_
		1 o p_396655_
	u (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4
		static
		0 o p_392937_
		1 o p_392938_
	v (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3
		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$2
		static
		0 o p_18163_
		1 o p_18164_
	x (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$1
		static
		0 o p_340698_
		1 o p_340699_
bro$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_
brp 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_
brq net/minecraft/util/datafix/schemas/V99
	a Ljava/util/Map; ITEM_TO_ENTITY
	b Lcom/mojang/datafixers/types/templates/Hook$HookFunction; ADD_NAMES
	c Lorg/slf4j/Logger; LOGGER
	d Ljava/util/Map; 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 registerThrowableProjectile
		static
		0 o p_18225_
		1 o p_18226_
		2 o p_18227_
	a (Ljava/util/HashMap;)V lambda$static$47
		static
		0 o p_145919_
	a (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$33
		static
		0 o p_396659_
		1 o p_396660_
	a (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addNames$49
		static
		0 o p_347070_
		1 o p_347071_
		2 o p_347072_
	a (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; sign
		static
		0 o p_393704_
	a (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; lambda$addNames$50
		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$44
		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$25
		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$48
		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$22
		static
		0 o p_18222_
		1 o p_18223_
	b ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$43
		static
	b (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; itemStackTag
		static
		0 o p_393766_
	b (Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$30
		static
		0 o p_337687_
		1 o p_337688_
	b (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_
	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$36
		static
	c (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$46
		static
		0 o p_396661_
	c (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;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$45
		static
		0 o p_396664_
	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$35
		static
	e (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$42
		static
		0 o p_340702_
	e (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$18
		static
		0 o p_396657_
		1 o p_396658_
	e ()Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$32
		static
	f (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$17
		static
		0 o p_396662_
		1 o p_396663_
	f (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$41
		static
		0 o p_145921_
	g (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$40
		static
		0 o p_392941_
	g (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$16
		static
		0 o p_18297_
		1 o p_18298_
	h (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$39
		static
		0 o p_293839_
	h (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$14
		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$12
		static
		0 o p_18268_
		1 o p_18269_
	i (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$38
		static
		0 o p_392940_
	j (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$37
		static
		0 o p_428144_
	j (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$10
		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$9
		static
		0 o p_18278_
		1 o p_18279_
	k (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$34
		static
		0 o p_392950_
	l (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$8
		static
		0 o p_18283_
		1 o p_18284_
	l (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$31
		static
		0 o p_18242_
	m (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$29
		static
		0 o p_18251_
	m (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$7
		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$6
		static
		0 o p_18276_
		1 o p_397755_
	n (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$28
		static
		0 o p_18256_
	o (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$5
		static
		0 o p_18291_
		1 o p_18292_
	o (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerTypes$27
		static
		0 o p_417760_
	p (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$26
		static
		0 o p_392946_
	p (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$4
		static
		0 o p_18294_
		1 o p_18295_
	q (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$3
		static
		0 o p_18300_
		1 o p_18301_
	q (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$24
		static
		0 o p_392947_
	r (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$23
		static
		0 o p_392942_
	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_
	s (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerBlockEntities$21
		static
		0 o p_392943_
	t (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$15
		static
		0 o p_392948_
	u (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$13
		static
		0 o p_18261_
	v (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerEntities$11
		static
		0 o p_18266_
	w (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerInventory$2
		static
		0 o p_18271_
	x (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerMinecart$1
		static
		0 o p_18281_
	y (Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; lambda$registerThrowableProjectile$0
		static
		0 o p_396656_
brq$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_
brr net/minecraft/util/datafix/schemas/package-info
brs net/minecraft/util/debugchart/AbstractSampleLogger
	a [J defaults
	b [J 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
brt net/minecraft/util/debugchart/DebugSampleSubscriptionTracker
	a I STOP_SENDING_AFTER_TICKS
	b I STOP_SENDING_AFTER_MS
	c Layb; playerList
	d Ljava/util/Map; subscriptions
	e Ljava/util/Queue; subscriptionRequestQueue
	<init> (Layb;)V <init>
		0 o p_323956_
	a (I)V tick
		0 o p_323889_
	a (Lbrv;)Z shouldLogSamples
		0 o p_324431_
	a (IJLjava/util/Map$Entry;)Z lambda$handleUnsubscriptions$1
		0 o p_323748_
		1 o p_323820_
		2 o p_323887_
	a (Lauc;Lbrv;)V subscribe
		0 o p_324211_
		1 o p_324355_
	a (Ladq;)V broadcast
		0 o p_324398_
	a (JI)V handleSubscriptions
		0 o p_324350_
		1 o p_323574_
	b (JI)V handleUnsubscriptions
		0 o p_323971_
		1 o p_324253_
	b (Lbrv;)Ljava/util/Map; lambda$new$0
		static
		0 o p_392951_
brt$a net/minecraft/util/debugchart/DebugSampleSubscriptionTracker$SubscriptionRequest
	a Lauc; player
	b Lbrv; sampleType
	<init> (Lauc;Lbrv;)V <init>
		0 o player
		1 o sampleType
	a ()Lauc; player
	b ()Lbrv; sampleType
	equals (Ljava/lang/Object;)Z equals
		0 o p_323567_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
brt$b net/minecraft/util/debugchart/DebugSampleSubscriptionTracker$SubscriptionStartedAt
	a J millis
	b I 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
bru net/minecraft/util/debugchart/LocalSampleLogger
	c I CAPACITY
	d [[J samples
	e I start
	f I 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
brv net/minecraft/util/debugchart/RemoteDebugSampleType
	a Lbrv; TICK_TIME
	b [Lbrv; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_324568_
		1 o p_324497_
	a ()[Lbrv; $values
		static
	valueOf (Ljava/lang/String;)Lbrv; valueOf
		static
		0 o p_324115_
	values ()[Lbrv; values
		static
brw net/minecraft/util/debugchart/RemoteSampleLogger
	c Lbrt; subscriptionTracker
	d Lbrv; sampleType
	<init> (ILbrt;Lbrv;[J)V <init>
		0 o p_324307_
		1 o p_323949_
		2 o p_323476_
		3 o p_323539_
	<init> (ILbrt;Lbrv;)V <init>
		0 o p_324142_
		1 o p_323690_
		2 o p_324327_
	a ()V useSample
brx net/minecraft/util/debugchart/SampleLogger
	a (J)V logSample
		0 o p_321574_
	a ([J)V logFullSample
		0 o p_323546_
	a (JI)V logPartialSample
		0 o p_321569_
		1 o p_321721_
bry net/minecraft/util/debugchart/SampleStorage
	a (I)J get
		0 o p_323594_
	a (II)J get
		0 o p_324468_
		1 o p_324624_
	c ()I capacity
	d ()I size
	e ()V reset
brz net/minecraft/util/debugchart/TpsDebugDimensions
	a Lbrz; FULL_TICK
	b Lbrz; TICK_SERVER_METHOD
	c Lbrz; SCHEDULED_TASKS
	d Lbrz; IDLE
	e [Lbrz; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_321645_
		1 o p_321743_
	a ()[Lbrz; $values
		static
	valueOf (Ljava/lang/String;)Lbrz; valueOf
		static
		0 o p_321824_
	values ()[Lbrz; values
		static
bs net/minecraft/advancements/critereon/EffectsChangedTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lauc;Lbzm;)V trigger
		0 o p_149263_
		1 o p_149264_
	a (Lauc;Lfdj;Lbs$a;)Z lambda$trigger$0
		static
		0 o p_149266_
		1 o p_149267_
		2 o p_149268_
bs$a net/minecraft/advancements/critereon/EffectsChangedTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; effects
	d Ljava/util/Optional; 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 (Lcy$a;)Lar; hasEffects
		static
		0 o p_299317_
	a (Lbz$a;)Lar; gotEffectsFrom
		static
		0 o p_300971_
	a (Lbk;)V validate
		0 o p_312642_
	a (Lauc;Lfdj;)Z matches
		0 o p_149275_
		1 o p_149276_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337355_
	a ()Ljava/util/Optional; player
	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
bsa net/minecraft/util/debugchart/package-info
bsb net/minecraft/util/eventlog/EventLogDirectory
	a Lorg/slf4j/Logger; LOGGER
	b I COMPRESS_BUFFER_SIZE
	c Ljava/lang/String; COMPRESSED_EXTENSION
	d Ljava/nio/file/Path; root
	e Ljava/lang/String; 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 (Ljava/nio/file/Path;Ljava/lang/String;)Lbsb; open
		static
		0 o p_261743_
		1 o p_261659_
	a (Ljava/time/LocalDate;)Lbsb$e; createNewFile
		0 o p_261865_
	a (Ljava/nio/file/Path;)Lbsb$b; parseFile
		0 o p_261985_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;)V tryCompress
		static
		0 o p_261741_
		1 o p_262101_
	a ()Lbsb$d; listFiles
	b (Ljava/nio/file/Path;)Z lambda$listFiles$0
		static
		0 o p_262170_
bsb$a net/minecraft/util/eventlog/EventLogDirectory$CompressedFile
	a Ljava/nio/file/Path; path
	b Lbsb$c; id
	<init> (Ljava/nio/file/Path;Lbsb$c;)V <init>
		0 o path
		1 o id
	a ()Ljava/io/Reader; openReader
	b ()Lbsb$a; compress
	c ()Ljava/nio/file/Path; path
	d ()Lbsb$c; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_262017_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bsb$b net/minecraft/util/eventlog/EventLogDirectory$File
	a ()Ljava/io/Reader; openReader
	b ()Lbsb$a; compress
	c ()Ljava/nio/file/Path; path
	d ()Lbsb$c; id
bsb$c net/minecraft/util/eventlog/EventLogDirectory$FileId
	a Ljava/time/LocalDate; date
	b I index
	c Ljava/time/format/DateTimeFormatter; 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;)Lbsb$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
bsb$d net/minecraft/util/eventlog/EventLogDirectory$FileList
	a Ljava/util/List; files
	<init> (Ljava/util/List;)V <init>
		0 o p_261941_
	a (ILjava/time/LocalDate;Lbsb$b;)Z lambda$prune$0
		static
		0 o p_262050_
		1 o p_261738_
		2 o p_261494_
	a (Ljava/time/LocalDate;I)Lbsb$d; prune
		0 o p_261825_
		1 o p_261918_
	a ()Lbsb$d; compressAll
	b ()Ljava/util/stream/Stream; stream
	c ()Ljava/util/Set; ids
	iterator ()Ljava/util/Iterator; iterator
bsb$e net/minecraft/util/eventlog/EventLogDirectory$RawFile
	a Ljava/nio/file/Path; path
	b Lbsb$c; id
	<init> (Ljava/nio/file/Path;Lbsb$c;)V <init>
		0 o path
		1 o id
	a ()Ljava/io/Reader; openReader
	b ()Lbsb$a; compress
	c ()Ljava/nio/file/Path; path
	d ()Lbsb$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
bsc net/minecraft/util/eventlog/JsonEventLog
	a Lcom/google/gson/Gson; GSON
	b Lcom/mojang/serialization/Codec; codec
	c Ljava/nio/channels/FileChannel; channel
	d Ljava/util/concurrent/atomic/AtomicInteger; 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 (Lcom/mojang/serialization/Codec;Ljava/nio/file/Path;)Lbsc; open
		static
		0 o p_261795_
		1 o p_261489_
	a ()Lbsd; openReader
	a (Ljava/lang/Object;)V write
		0 o p_261929_
	b ()V releaseReference
	close ()V close
bsc$1 net/minecraft/util/eventlog/JsonEventLog$1
	a Lbsd; val$reader
	b Lbsc; this$0
	c J position
	<init> (Lbsc;Lbsd;)V <init>
		0 o p_261788_
		1 o p_262145_
	a ()Ljava/lang/Object; next
	close ()V close
bsd net/minecraft/util/eventlog/JsonEventLogReader
	a (Lcom/mojang/serialization/Codec;Ljava/io/Reader;)Lbsd; create
		static
		0 o p_261600_
		1 o p_261836_
	a ()Ljava/lang/Object; next
bsd$1 net/minecraft/util/eventlog/JsonEventLogReader$1
	a Lcom/google/gson/stream/JsonReader; val$jsonReader
	b Lcom/mojang/serialization/Codec; 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
bse net/minecraft/util/eventlog/package-info
bsf net/minecraft/util/monitoring/jmx/MinecraftServerStatistics
	a Lorg/slf4j/Logger; LOGGER
	b Lnet/minecraft/server/MinecraftServer; server
	c Ljavax/management/MBeanInfo; mBeanInfo
	d Ljava/util/Map; 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 (Lbsf$a;)Ljavax/management/Attribute; lambda$getAttributes$2
		static
		0 o p_145925_
	a (I)[Ljavax/management/MBeanAttributeInfo; lambda$new$1
		static
		0 o p_145923_
	b ()[J getTickTimes
	b (Lbsf$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_
bsf$a net/minecraft/util/monitoring/jmx/MinecraftServerStatistics$AttributeDescription
	a Ljava/lang/String; name
	b Ljava/util/function/Supplier; getter
	c Ljava/lang/String; description
	d Ljava/lang/Class; 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
bsg net/minecraft/util/monitoring/jmx/package-info
bsh net/minecraft/util/package-info
bsi net/minecraft/util/parsing/package-info
bsj net/minecraft/util/parsing/packrat/Atom
	a Ljava/lang/String; name
	<init> (Ljava/lang/String;)V <init>
		0 o name
	a (Ljava/lang/String;)Lbsj; 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
bsk net/minecraft/util/parsing/packrat/CachedParseState
	a [Lbsk$b; positionCache
	b Lbso; errorCollector
	c Lbst; scope
	d [Lbsk$d; controlCache
	e I nextControlToReturn
	f Lbsk$c; silent
	<init> (Lbso;)V <init>
		0 o p_410265_
	a (Lbsq;)Ljava/lang/Object; parse
		0 o p_410365_
	a ()Lbst; scope
	b ()Lbso; errorCollector
	b (I)Lbsk$b; getCacheForPosition
		0 o p_410075_
	c ()Lbsl; acquireControl
	d ()V releaseControl
	e ()Lbsr; silent
bsk$a net/minecraft/util/parsing/packrat/CachedParseState$CacheEntry
	a Lbsk$a; NEGATIVE
	b Ljava/lang/Object; value
	c I markAfterParse
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Object;I)V <init>
		0 o value
		1 o markAfterParse
	a ()Lbsk$a; negativeEntry
		static
	b ()Ljava/lang/Object; value
	c ()I markAfterParse
	equals (Ljava/lang/Object;)Z equals
		0 o p_410695_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bsk$b net/minecraft/util/parsing/packrat/CachedParseState$PositionCache
	a I ENTRY_STRIDE
	b I NOT_FOUND
	c [Ljava/lang/Object; atomCache
	d I nextKey
	<init> ()V <init>
	a (Lbsj;)I findKeyIndex
		0 o p_410592_
	a (I)Lbsk$a; getValue
		0 o p_410518_
	a (ILbsk$a;)V setValue
		0 o p_409757_
		1 o p_410617_
	b (Lbsj;)I allocateNewEntry
		0 o p_410029_
bsk$c net/minecraft/util/parsing/packrat/CachedParseState$Silent
	a Lbsk; this$0
	b Lbso; silentCollector
	<init> (Lbsk;)V <init>
		0 o p_410640_
	a (I)V restore
		0 o p_410357_
	a (Lbsq;)Ljava/lang/Object; parse
		0 o p_410584_
	a ()Lbst; scope
	b ()Lbso; errorCollector
	c ()Lbsl; acquireControl
	d ()V releaseControl
	e ()Lbsr; silent
	f ()Ljava/lang/Object; input
	g ()I mark
bsk$d net/minecraft/util/parsing/packrat/CachedParseState$SimpleControl
	b Z hasCut
	<init> ()V <init>
	a ()V cut
	b ()Z hasCut
	c ()V reset
bsl net/minecraft/util/parsing/packrat/Control
	a Lbsl; UNBOUND
	<clinit> ()V <clinit>
		static
	a ()V cut
	b ()Z hasCut
bsl$1 net/minecraft/util/parsing/packrat/Control$1
	<init> ()V <init>
	a ()V cut
	b ()Z hasCut
bsm net/minecraft/util/parsing/packrat/DelayedException
	a (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Ljava/lang/String;)Lbsm; create
		static
		0 o p_410801_
		1 o p_410622_
	a (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Ljava/lang/String;Ljava/lang/String;I)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$create$1
		static
		0 o p_410351_
		1 o p_410143_
		2 o p_410506_
		3 o p_410266_
	a (Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;Ljava/lang/String;I)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$create$0
		static
		0 o p_410017_
		1 o p_410118_
		2 o p_410691_
	a (Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;)Lbsm; create
		static
		0 o p_410071_
	create (Ljava/lang/String;I)Ljava/lang/Exception; create
		0 o p_409834_
		1 o p_410882_
bsn net/minecraft/util/parsing/packrat/Dictionary
	a Ljava/util/Map; terms
	<init> ()V <init>
	a (Lbsj;Lbss;)Lbsq; put
		0 o p_335994_
		1 o p_336190_
	a (Lbsj;)Lbsq; getOrThrow
		0 o p_410765_
	a (Lbsj;Lbsv;Lbss$b;)Lbsq; put
		0 o p_335571_
		1 o p_336089_
		2 o p_410867_
	a (Lbsj;Lbsv;Lbss$a;)Lbsq; putComplex
		0 o p_410268_
		1 o p_410760_
		2 o p_410488_
	a (Ljava/util/Map$Entry;)Z lambda$checkAllBound$0
		static
		0 o p_409764_
	a (Lbsj;Lbsj;)Lbsv; namedWithAlias
		0 o p_409625_
		1 o p_410453_
	a ()V checkAllBound
	b (Lbsj;)Lbsq; forward
		0 o p_409601_
	c (Lbsj;)Lbsv; named
		0 o p_410244_
	d (Lbsj;)Lbsn$a; getOrCreateEntry
		0 o p_410050_
	e (Lbsj;)Ljava/lang/String; lambda$getOrThrow$1
		static
		0 o p_410600_
bsn$a net/minecraft/util/parsing/packrat/Dictionary$Entry
	a Lbsj; name
	b Lbss; value
	<init> (Lbsj;)V <init>
		0 o p_410058_
	a ()Lbsj; name
	b ()Lbss; value
	c ()Ljava/lang/String; get
	get ()Ljava/lang/Object; get
bsn$b net/minecraft/util/parsing/packrat/Dictionary$Reference
	a Lbsn$a; ruleToParse
	b Lbsj; nameToStore
	<init> (Lbsn$a;Lbsj;)V <init>
		0 o ruleToParse
		1 o nameToStore
	a (Lbsr;Lbst;Lbsl;)Z parse
		0 o p_409926_
		1 o p_409751_
		2 o p_409959_
	a ()Lbsn$a; ruleToParse
	b ()Lbsj; nameToStore
	equals (Ljava/lang/Object;)Z equals
		0 o p_409666_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bso net/minecraft/util/parsing/packrat/ErrorCollector
	a (ILjava/lang/Object;)V store
		0 o p_335680_
		1 o p_335827_
	a (ILbsu;Ljava/lang/Object;)V store
		0 o p_335897_
		1 o p_336077_
		2 o p_335991_
	a (I)V finish
		0 o p_335723_
bso$a net/minecraft/util/parsing/packrat/ErrorCollector$LongestOnly
	a [Lbso$a$a; entries
	b I nextErrorEntry
	c I lastCursor
	<init> ()V <init>
	a (ILbsu;Ljava/lang/Object;)V store
		0 o p_335763_
		1 o p_336144_
		2 o p_335736_
	a (I)V finish
		0 o p_335534_
	a ()Ljava/util/List; entries
	a (Lbsu;Ljava/lang/Object;)V addErrorEntry
		0 o p_409930_
		1 o p_409668_
	b (I)V discardErrorsFromShorterParse
		0 o p_335634_
	b ()I cursor
bso$a$a net/minecraft/util/parsing/packrat/ErrorCollector$LongestOnly$MutableErrorEntry
	a Lbsu; suggestions
	b Ljava/lang/Object; reason
	<init> ()V <init>
bso$b net/minecraft/util/parsing/packrat/ErrorCollector$Nop
	<init> ()V <init>
	a (ILbsu;Ljava/lang/Object;)V store
		0 o p_409770_
		1 o p_409587_
		2 o p_410314_
	a (I)V finish
		0 o p_409839_
bsp net/minecraft/util/parsing/packrat/ErrorEntry
	a I cursor
	b Lbsu; suggestions
	c Ljava/lang/Object; reason
	<init> (ILbsu;Ljava/lang/Object;)V <init>
		0 o cursor
		1 o suggestions
		2 o reason
	a ()I cursor
	b ()Lbsu; suggestions
	c ()Ljava/lang/Object; reason
	equals (Ljava/lang/Object;)Z equals
		0 o p_336157_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bsq net/minecraft/util/parsing/packrat/NamedRule
	a ()Lbsj; name
	b ()Lbss; value
bsr net/minecraft/util/parsing/packrat/ParseState
	a (I)V restore
		0 o p_335826_
	a (Lbsq;)Ljava/lang/Object; parse
		0 o p_409887_
	a ()Lbst; scope
	b (Lbsq;)Ljava/util/Optional; parseTopRule
		0 o p_410574_
	b ()Lbso; errorCollector
	c ()Lbsl; acquireControl
	d ()V releaseControl
	e ()Lbsr; silent
	f ()Ljava/lang/Object; input
	g ()I mark
bss net/minecraft/util/parsing/packrat/Rule
	a (Lbsr;)Ljava/lang/Object; parse
		0 o p_335819_
	a (Lbsv;Lbss$a;)Lbss; fromTerm
		static
		0 o p_335422_
		1 o p_335862_
	a (Lbsv;Lbss$b;)Lbss; fromTerm
		static
		0 o p_335465_
		1 o p_336053_
bss$a net/minecraft/util/parsing/packrat/Rule$RuleAction
	run (Lbsr;)Ljava/lang/Object; run
		0 o p_335839_
bss$b net/minecraft/util/parsing/packrat/Rule$SimpleRuleAction
	run (Lbst;)Ljava/lang/Object; run
		0 o p_336158_
	run (Lbsr;)Ljava/lang/Object; run
		0 o p_410290_
bss$c net/minecraft/util/parsing/packrat/Rule$WrappedTerm
	a Lbss$a; action
	b Lbsv; child
	<init> (Lbss$a;Lbsv;)V <init>
		0 o action
		1 o child
	a (Lbsr;)Ljava/lang/Object; parse
		0 o p_336049_
	a ()Lbss$a; action
	b ()Lbsv; child
	equals (Ljava/lang/Object;)Z equals
		0 o p_335652_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bst net/minecraft/util/parsing/packrat/Scope
	a Z $assertionsDisabled
	b I NOT_FOUND
	c Ljava/lang/Object; FRAME_START_MARKER
	d I ENTRY_STRIDE
	e [Ljava/lang/Object; stack
	f I topEntryKeyIndex
	g I topMarkerKeyIndex
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (I)V ensureCapacity
		0 o p_410750_
	a ([Lbsj;)I valueIndexForAny
		0 o p_409774_
	a (Lbsj;)Ljava/lang/Object; get
		0 o p_335532_
	a ()V pushFrame
	a (Lbsj;Ljava/lang/Object;)V put
		0 o p_335874_
		1 o p_335802_
	b (Lbsj;Ljava/lang/Object;)Ljava/lang/Object; getOrDefault
		0 o p_336076_
		1 o p_336135_
	b (Lbsj;)Ljava/lang/Object; getOrThrow
		0 o p_335438_
	b (I)I getPreviousMarkerIndex
		0 o p_410687_
	b ()V popFrame
	b ([Lbsj;)Ljava/lang/Object; getAny
		0 o p_335905_
	c (Lbsj;)I valueIndex
		0 o p_409713_
	c ([Lbsj;)Ljava/lang/Object; getAnyOrThrow
		0 o p_336028_
	c ()V splitFrame
	d ()V clearFrameValues
	e ()V mergeFrame
	f ()Ljava/util/Map; lastFrame
	g ()Z hasOnlySingleFrame
	h ()V setupNewFrame
	i ()Z validateStructure
	toString ()Ljava/lang/String; toString
bst$1 net/minecraft/util/parsing/packrat/Scope$1
	<init> ()V <init>
	toString ()Ljava/lang/String; toString
bsu net/minecraft/util/parsing/packrat/SuggestionSupplier
	b ()Lbsu; empty
		static
	b (Lbsr;)Ljava/util/stream/Stream; lambda$empty$0
		static
		0 o p_335687_
	possibleValues (Lbsr;)Ljava/util/stream/Stream; possibleValues
		0 o p_335620_
bsv net/minecraft/util/parsing/packrat/Term
	a (Lbsv;)Lbsv; optional
		static
		0 o p_335471_
	a (Lbsq;Lbsj;)Lbsv; repeated
		static
		0 o p_410325_
		1 o p_410349_
	a (Ljava/lang/Object;)Lbsv; fail
		static
		0 o p_409759_
	a (Lbsr;Lbst;Lbsl;)Z parse
		0 o p_335458_
		1 o p_335411_
		2 o p_336015_
	a ([Lbsv;)Lbsv; sequence
		static
		0 o p_336132_
	a (Lbsq;Lbsj;I)Lbsv; repeated
		static
		0 o p_410540_
		1 o p_409771_
		2 o p_410812_
	a (Lbsj;Ljava/lang/Object;)Lbsv; marker
		static
		0 o p_335833_
		1 o p_335787_
	a (Lbsq;Lbsj;Lbsv;)Lbsv; repeatedWithTrailingSeparator
		static
		0 o p_410572_
		1 o p_410697_
		2 o p_410133_
	a (Lbsq;Lbsj;Lbsv;I)Lbsv; repeatedWithTrailingSeparator
		static
		0 o p_410722_
		1 o p_410003_
		2 o p_410085_
		3 o p_409982_
	b (Lbsq;Lbsj;Lbsv;)Lbsv; repeatedWithoutTrailingSeparator
		static
		0 o p_409741_
		1 o p_410786_
		2 o p_410595_
	b (Lbsv;)Lbsv; positiveLookahead
		static
		0 o p_410502_
	b ([Lbsv;)Lbsv; alternative
		static
		0 o p_335455_
	b (Lbsq;Lbsj;Lbsv;I)Lbsv; repeatedWithoutTrailingSeparator
		static
		0 o p_410243_
		1 o p_410799_
		2 o p_409788_
		3 o p_410232_
	c (Lbsv;)Lbsv; negativeLookahead
		static
		0 o p_410778_
	c ()Lbsv; cut
		static
	d ()Lbsv; empty
		static
bsv$1 net/minecraft/util/parsing/packrat/Term$1
	<init> ()V <init>
	a (Lbsr;Lbst;Lbsl;)Z parse
		0 o p_335490_
		1 o p_335377_
		2 o p_336074_
	toString ()Ljava/lang/String; toString
bsv$2 net/minecraft/util/parsing/packrat/Term$2
	<init> ()V <init>
	a (Lbsr;Lbst;Lbsl;)Z parse
		0 o p_335978_
		1 o p_335744_
		2 o p_335881_
	toString ()Ljava/lang/String; toString
bsv$3 net/minecraft/util/parsing/packrat/Term$3
	a Ljava/lang/Object; val$message
	<init> (Ljava/lang/Object;)V <init>
		0 o p_410834_
	a (Lbsr;Lbst;Lbsl;)Z parse
		0 o p_410580_
		1 o p_410090_
		2 o p_409973_
	toString ()Ljava/lang/String; toString
bsv$a net/minecraft/util/parsing/packrat/Term$Alternative
	a [Lbsv; elements
	<init> ([Lbsv;)V <init>
		0 o elements
	a (Lbsr;Lbst;Lbsl;)Z parse
		0 o p_336147_
		1 o p_335902_
		2 o p_335396_
	a ()[Lbsv; elements
	equals (Ljava/lang/Object;)Z equals
		0 o p_335584_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bsv$b net/minecraft/util/parsing/packrat/Term$LookAhead
	a Lbsv; term
	b Z positive
	<init> (Lbsv;Z)V <init>
		0 o term
		1 o positive
	a (Lbsr;Lbst;Lbsl;)Z parse
		0 o p_409679_
		1 o p_410389_
		2 o p_410731_
	a ()Lbsv; term
	b ()Z positive
	equals (Ljava/lang/Object;)Z equals
		0 o p_409860_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bsv$c net/minecraft/util/parsing/packrat/Term$Marker
	a Lbsj; name
	b Ljava/lang/Object; value
	<init> (Lbsj;Ljava/lang/Object;)V <init>
		0 o name
		1 o value
	a ()Lbsj; name
	a (Lbsr;Lbst;Lbsl;)Z parse
		0 o p_335600_
		1 o p_335485_
		2 o p_335375_
	b ()Ljava/lang/Object; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_335511_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bsv$d net/minecraft/util/parsing/packrat/Term$Maybe
	a Lbsv; term
	<init> (Lbsv;)V <init>
		0 o term
	a (Lbsr;Lbst;Lbsl;)Z parse
		0 o p_335415_
		1 o p_335550_
		2 o p_336000_
	a ()Lbsv; term
	equals (Ljava/lang/Object;)Z equals
		0 o p_335951_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bsv$e net/minecraft/util/parsing/packrat/Term$Repeated
	a Lbsq; element
	b Lbsj; listName
	c I minRepetitions
	<init> (Lbsq;Lbsj;I)V <init>
		0 o element
		1 o listName
		2 o minRepetitions
	a (Lbsr;Lbst;Lbsl;)Z parse
		0 o p_410665_
		1 o p_410752_
		2 o p_410872_
	a ()Lbsq; element
	b ()Lbsj; listName
	e ()I minRepetitions
	equals (Ljava/lang/Object;)Z equals
		0 o p_410851_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bsv$f net/minecraft/util/parsing/packrat/Term$RepeatedWithSeparator
	a Lbsq; element
	b Lbsj; listName
	c Lbsv; separator
	d I minRepetitions
	e Z allowTrailingSeparator
	<init> (Lbsq;Lbsj;Lbsv;IZ)V <init>
		0 o element
		1 o listName
		2 o separator
		3 o minRepetitions
		4 o allowTrailingSeparator
	a (Lbsr;Lbst;Lbsl;)Z parse
		0 o p_410533_
		1 o p_410855_
		2 o p_410756_
	a ()Lbsq; element
	b ()Lbsj; listName
	e ()Lbsv; separator
	equals (Ljava/lang/Object;)Z equals
		0 o p_410796_
	f ()I minRepetitions
	g ()Z allowTrailingSeparator
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bsv$g net/minecraft/util/parsing/packrat/Term$Sequence
	a [Lbsv; elements
	<init> ([Lbsv;)V <init>
		0 o elements
	a (Lbsr;Lbst;Lbsl;)Z parse
		0 o p_336111_
		1 o p_335911_
		2 o p_336188_
	a ()[Lbsv; elements
	equals (Ljava/lang/Object;)Z equals
		0 o p_336046_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bsw net/minecraft/util/parsing/packrat/commands/CommandArgumentParser
	a (Lcom/mojang/serialization/DynamicOps;Lbsw;Lcom/mojang/serialization/Codec;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lbsw; withCodec
		0 o p_409663_
		1 o p_410559_
		2 o p_410636_
		3 o p_410485_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; parseForSuggestions
		0 o p_410683_
	a (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parseForCommands
		0 o p_410261_
	a (Ljava/util/function/Function;)Lbsw; mapResult
		0 o p_410628_
bsw$1 net/minecraft/util/parsing/packrat/commands/CommandArgumentParser$1
	a Ljava/util/function/Function; val$mapper
	b Lbsw; this$0
	<init> (Lbsw;Ljava/util/function/Function;)V <init>
		0 o p_409603_
		1 o p_410757_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; parseForSuggestions
		0 o p_409972_
	a (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parseForCommands
		0 o p_410798_
bsw$2 net/minecraft/util/parsing/packrat/commands/CommandArgumentParser$2
	a Lbsw; val$valueParser
	b Lcom/mojang/serialization/Codec; val$codec
	c Lcom/mojang/serialization/DynamicOps; val$ops
	d Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; val$exceptionType
	e Lbsw; this$0
	<init> (Lbsw;Lbsw;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)V <init>
		0 o p_409748_
		1 o p_410256_
		2 o p_410229_
		3 o p_410121_
		4 o p_409845_
	a (Lcom/mojang/brigadier/StringReader;ILcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$parseForCommands$0
		static
		0 o p_410159_
		1 o p_410539_
		2 o p_409646_
		3 o p_409985_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; parseForSuggestions
		0 o p_410111_
	a (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parseForCommands
		0 o p_409591_
bsx net/minecraft/util/parsing/packrat/commands/Grammar
	a Lbsn; rules
	b Lbsq; top
	<init> (Lbsn;Lbsq;)V <init>
		0 o rules
		1 o top
	a (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parseForCommands
		0 o p_336148_
	a ()Lbsn; rules
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; parseForSuggestions
		0 o p_335783_
	a (Lbsr;)Ljava/util/Optional; parse
		0 o p_335989_
	a (Lcom/mojang/brigadier/StringReader;Lbsp;Ljava/util/function/Consumer;)V lambda$parseForCommands$0
		static
		0 o p_409180_
		1 o p_409181_
		2 o p_409182_
	b ()Lbsq; top
	equals (Ljava/lang/Object;)Z equals
		0 o p_335519_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bsy net/minecraft/util/parsing/packrat/commands/GreedyPatternParseRule
	a Ljava/util/regex/Pattern; pattern
	b Lbsm; error
	<init> (Ljava/util/regex/Pattern;Lbsm;)V <init>
		0 o p_410414_
		1 o p_410131_
	a (Lbsr;)Ljava/lang/Object; parse
		0 o p_409694_
	b (Lbsr;)Ljava/lang/String; parse
		0 o p_410475_
bsz net/minecraft/util/parsing/packrat/commands/GreedyPredicateParseRule
	a I minSize
	b I maxSize
	c Lbsm; error
	<init> (IILbsm;)V <init>
		0 o p_411080_
		1 o p_411051_
		2 o p_411069_
	<init> (ILbsm;)V <init>
		0 o p_410153_
		1 o p_410568_
	a (Lbsr;)Ljava/lang/Object; parse
		0 o p_409977_
	a (C)Z isAccepted
		0 o p_410180_
	b (Lbsr;)Ljava/lang/String; parse
		0 o p_410027_
bt net/minecraft/advancements/critereon/EnchantedItemTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Ldcv;ILbt$a;)Z lambda$trigger$0
		static
		0 o p_27673_
		1 o p_27674_
		2 o p_27675_
	a (Lauc;Ldcv;I)V trigger
		0 o p_27669_
		1 o p_27670_
		2 o p_27671_
bt$a net/minecraft/advancements/critereon/EnchantedItemTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; item
	d Lcx$d; levels
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Lcx$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 (Ldcv;I)Z matches
		0 o p_27692_
		1 o p_27693_
	b ()Lar; enchantedItem
		static
	c ()Ljava/util/Optional; item
	d ()Lcx$d; levels
	equals (Ljava/lang/Object;)Z equals
		0 o p_312058_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bta net/minecraft/util/parsing/packrat/commands/NumberRunParseRule
	a Lbsm; noValueError
	b Lbsm; underscoreNotAllowedError
	<init> (Lbsm;Lbsm;)V <init>
		0 o p_409886_
		1 o p_409739_
	a (Lbsr;)Ljava/lang/Object; parse
		0 o p_410182_
	a (C)Z isAccepted
		0 o p_410661_
	b (Lbsr;)Ljava/lang/String; parse
		0 o p_410712_
btb net/minecraft/util/parsing/packrat/commands/ParserBasedArgument
	a Lbsw; parser
	<init> (Lbsw;)V <init>
		0 o p_410295_
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_410523_
		1 o p_409586_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_410815_
btc net/minecraft/util/parsing/packrat/commands/ResourceLocationParseRule
	a Lbss; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbsr;)Ljava/lang/Object; parse
		0 o p_335633_
	b (Lbsr;)Lame; parse
		0 o p_409659_
btd net/minecraft/util/parsing/packrat/commands/ResourceLookupRule
	a Ljava/lang/Object; context
	b Lbsq; idParser
	c Lbsm; error
	<init> (Lbsq;Ljava/lang/Object;)V <init>
		0 o p_410060_
		1 o p_335882_
	a (Lbsr;)Ljava/lang/Object; parse
		0 o p_335941_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lame;)Ljava/lang/Object; validateElement
		0 o p_335698_
		1 o p_335462_
bte net/minecraft/util/parsing/packrat/commands/ResourceSuggestion
	a ()Ljava/util/stream/Stream; possibleResources
	possibleValues (Lbsr;)Ljava/util/stream/Stream; possibleValues
		0 o p_335480_
btf net/minecraft/util/parsing/packrat/commands/StringReaderParserState
	a Lcom/mojang/brigadier/StringReader; input
	<init> (Lbso;Lcom/mojang/brigadier/StringReader;)V <init>
		0 o p_335915_
		1 o p_335601_
	a (I)V restore
		0 o p_335710_
	f ()Ljava/lang/Object; input
	g ()I mark
	h ()Lcom/mojang/brigadier/StringReader; input
btg net/minecraft/util/parsing/packrat/commands/StringReaderTerms
	a (CC)Lbsv; characters
		static
		0 o p_410334_
		1 o p_409760_
	a (Ljava/lang/String;)Lbsv; word
		static
		0 o p_335707_
	a (Ljava/lang/String;I)Lcom/mojang/brigadier/StringReader; createReader
		static
		0 o p_409968_
		1 o p_410429_
	a (C)Lbsv; character
		static
		0 o p_336175_
btg$1 net/minecraft/util/parsing/packrat/commands/StringReaderTerms$1
	a C val$value
	<init> (Lit/unimi/dsi/fastutil/chars/CharList;C)V <init>
		0 o p_410436_
		1 o p_410820_
	a (C)Z isAccepted
		0 o p_410825_
btg$2 net/minecraft/util/parsing/packrat/commands/StringReaderTerms$2
	a C val$v1
	b C val$v2
	<init> (Lit/unimi/dsi/fastutil/chars/CharList;CC)V <init>
		0 o p_410199_
		1 o p_410476_
		2 o p_410666_
	a (C)Z isAccepted
		0 o p_410435_
btg$a net/minecraft/util/parsing/packrat/commands/StringReaderTerms$TerminalCharacters
	a Lbsm; error
	b Lbsu; suggestions
	<init> (Lit/unimi/dsi/fastutil/chars/CharList;)V <init>
		0 o p_410625_
	a (Lbsr;Lbst;Lbsl;)Z parse
		0 o p_409975_
		1 o p_409815_
		2 o p_410378_
	a (Lit/unimi/dsi/fastutil/chars/CharList;Lbsr;)Ljava/util/stream/Stream; lambda$new$0
		static
		0 o p_410105_
		1 o p_410379_
	a (C)Z isAccepted
		0 o p_409790_
btg$b net/minecraft/util/parsing/packrat/commands/StringReaderTerms$TerminalWord
	a Ljava/lang/String; value
	b Lbsm; error
	c Lbsu; suggestions
	<init> (Ljava/lang/String;)V <init>
		0 o p_335903_
	a (Ljava/lang/String;Lbsr;)Ljava/util/stream/Stream; lambda$new$0
		static
		0 o p_409183_
		1 o p_409184_
	a (Lbsr;Lbst;Lbsl;)Z parse
		0 o p_335419_
		1 o p_335724_
		2 o p_335868_
	toString ()Ljava/lang/String; toString
bth net/minecraft/util/parsing/packrat/commands/TagParseRule
	a Lvj; parser
	<init> (Lcom/mojang/serialization/DynamicOps;)V <init>
		0 o p_399496_
	a (Lbsr;)Ljava/lang/Object; parse
		0 o p_409693_
	b (Lbsr;)Lcom/mojang/serialization/Dynamic; parse
		0 o p_336059_
bti net/minecraft/util/parsing/packrat/commands/UnquotedStringParseRule
	a I minSize
	b Lbsm; error
	<init> (ILbsm;)V <init>
		0 o p_410739_
		1 o p_410262_
	a (Lbsr;)Ljava/lang/Object; parse
		0 o p_409738_
	b (Lbsr;)Ljava/lang/String; parse
		0 o p_410705_
btj net/minecraft/util/parsing/packrat/commands/package-info
btk net/minecraft/util/parsing/packrat/package-info
btl net/minecraft/util/profiling/ActiveProfiler
	a J WARNING_TIME_NANOS
	c Lorg/slf4j/Logger; LOGGER
	d Ljava/util/List; paths
	e Lit/unimi/dsi/fastutil/longs/LongList; startTimes
	f Ljava/util/Map; entries
	g Ljava/util/function/IntSupplier; getTickTime
	h Ljava/util/function/LongSupplier; getRealTime
	i J startTimeNano
	j I startTimeTicks
	k Ljava/lang/String; path
	l Z started
	m Lbtl$a; currentEntry
	n Ljava/util/function/BooleanSupplier; suppressWarnings
	o Ljava/util/Set; chartedPaths
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/LongSupplier;Ljava/util/function/IntSupplier;Ljava/util/function/BooleanSupplier;)V <init>
		0 o p_18383_
		1 o p_18384_
		2 o p_394467_
	a (Lbvc;)V markForCharting
		0 o p_145928_
	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 (Ljava/util/function/Supplier;I)V incrementCounter
		0 o p_185250_
		1 o p_185251_
	a ()V startTick
	b (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;)Lbtl$a; getEntry
		0 o p_145930_
	c ()V pop
	d ()Lbtr; getResults
	e ()Ljava/util/Set; getChartedPaths
	f ()Lbtl$a; getCurrentEntry
	g ()Ljava/lang/Object; lambda$pop$1
	g (Ljava/lang/String;)Lbtl$a; lambda$getCurrentEntry$3
		static
		0 o p_18405_
	h ()Ljava/lang/Object; lambda$endTick$0
btl$a net/minecraft/util/profiling/ActiveProfiler$PathEntry
	a J maxDuration
	b J minDuration
	c J accumulatedDuration
	d J count
	e Lit/unimi/dsi/fastutil/objects/Object2LongOpenHashMap; counters
	<init> ()V <init>
	a ()J getDuration
	b ()J getMaxDuration
	c ()J getCount
	d ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; getCounters
btm net/minecraft/util/profiling/ContinuousProfiler
	a Ljava/util/function/LongSupplier; realTime
	b Ljava/util/function/IntSupplier; tickCount
	c Ljava/util/function/BooleanSupplier; suppressWarnings
	d Lbtq; profiler
	<init> (Ljava/util/function/LongSupplier;Ljava/util/function/IntSupplier;Ljava/util/function/BooleanSupplier;)V <init>
		0 o p_18434_
		1 o p_18435_
		2 o p_394330_
	a ()Z isEnabled
	b ()V disable
	c ()V enable
	d ()Lbtt; getFiller
	e ()Lbtr; getResults
btn net/minecraft/util/profiling/EmptyProfileResults
	a Lbtn; EMPTY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()J getStartTimeNano
	a (Ljava/lang/String;)Ljava/util/List; getTimes
		0 o p_18448_
	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
bto net/minecraft/util/profiling/FilledProfileResults
	a Lorg/slf4j/Logger; LOGGER
	b Lbtu; EMPTY
	c Lcom/google/common/base/Splitter; SPLITTER
	e Ljava/util/Comparator; COUNTER_ENTRY_COMPARATOR
	f Ljava/util/Map; entries
	g J startTimeNano
	h I startTimeTicks
	i J endTimeNano
	j I endTimeTicks
	k I 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 (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/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/util/Map;Ljava/lang/String;Lbtu;)V lambda$getCounterValues$3
		static
		0 o p_18511_
		1 o p_18512_
		2 o p_18513_
	a (Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder; indentLine
		static
		0 o p_18498_
		1 o p_18499_
	a (ILjava/lang/String;Lbto$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 (Lbto$a;)J lambda$static$0
		static
		0 o p_18489_
	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 (Ljava/lang/String;Ljava/lang/String;)Z isDirectChild
		static
		0 o p_18495_
		1 o p_18496_
	a (Ljava/util/Map;Ljava/lang/StringBuilder;I)V appendCounters
		0 o p_18515_
		1 o p_18516_
		2 o p_18517_
	a (Ljava/lang/StringBuilder;ILjava/lang/String;Lbto$a;)V lambda$appendCounters$6
		0 o p_18501_
		1 o p_18502_
		2 o p_18503_
		3 o p_18504_
	b ()I getStartTimeTicks
	c ()J getEndTimeNano
	c (Ljava/lang/String;)Lbtu; getEntry
		0 o p_18526_
	d ()I getEndTimeTicks
	d (Ljava/lang/String;)Lbto$a; lambda$getCounterValues$1
		static
		0 o p_145947_
	e ()Ljava/lang/String; getProfilerResults
	f ()I getTickDuration
	h ()Ljava/util/Map; getCounterValues
bto$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
bto$a net/minecraft/util/profiling/FilledProfileResults$CounterCollector
	a J selfValue
	b J totalValue
	c Ljava/util/Map; children
	<init> ()V <init>
	a (Ljava/util/Iterator;J)V addValue
		0 o p_18548_
		1 o p_18549_
	a (Ljava/lang/String;)Lbto$a; lambda$addValue$0
		static
		0 o p_18546_
btp net/minecraft/util/profiling/InactiveProfiler
	a Lbtp; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbvc;)V markForCharting
		0 o p_145951_
	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 (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;)Lbtl$a; getEntry
		0 o p_145953_
	c (Ljava/util/function/Supplier;)Lbty; zone
		0 o p_372861_
	c ()V pop
	d ()Lbtr; getResults
	d (Ljava/lang/String;)Lbty; zone
		0 o p_372828_
	e ()Ljava/util/Set; getChartedPaths
btq net/minecraft/util/profiling/ProfileCollector
	c (Ljava/lang/String;)Lbtl$a; getEntry
		0 o p_145955_
	d ()Lbtr; getResults
	e ()Ljava/util/Set; getChartedPaths
btr net/minecraft/util/profiling/ProfileResults
	d C PATH_SEPARATOR
	a ()J getStartTimeNano
	a (Ljava/lang/String;)Ljava/util/List; getTimes
		0 o p_18574_
	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
bts net/minecraft/util/profiling/Profiler
	a Ljava/lang/ThreadLocal; TRACY_FILLER
	b Ljava/lang/ThreadLocal; ACTIVE
	c Ljava/util/concurrent/atomic/AtomicInteger; ACTIVE_COUNT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbtt;)Lbts$a; use
		static
		0 o p_373040_
	a ()Lbtt; get
		static
	b (Lbtt;)V startUsing
		static
		0 o p_373003_
	b ()V stopUsing
		static
	c ()Lbtt; getDefaultFiller
		static
	c (Lbtt;)Lbtt; decorateFiller
		static
		0 o p_373124_
bts$a net/minecraft/util/profiling/Profiler$Scope
	close ()V close
btt net/minecraft/util/profiling/ProfilerFiller
	b Ljava/lang/String; ROOT
	a (Lbvc;)V markForCharting
		0 o p_145959_
	a (Ljava/lang/String;)V push
		0 o p_18581_
	a (I)V setZoneColor
		0 o p_372844_
	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 (Ljava/util/function/Supplier;I)V incrementCounter
		0 o p_185260_
		1 o p_185261_
	a ()V startTick
	a (J)V addZoneValue
		0 o p_372840_
	a (Lbtt;Lbtt;)Lbtt; combine
		static
		0 o p_373012_
		1 o p_373110_
	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;)Lbty; zone
		0 o p_373095_
	c ()V pop
	d (Ljava/util/function/Supplier;)V incrementCounter
		0 o p_18586_
	d (Ljava/lang/String;)Lbty; zone
		0 o p_372946_
	e (Ljava/lang/String;)V addZoneText
		0 o p_372857_
	f (Ljava/lang/String;)V incrementCounter
		0 o p_18585_
btt$a net/minecraft/util/profiling/ProfilerFiller$CombinedProfileFiller
	a Lbtt; first
	c Lbtt; second
	<init> (Lbtt;Lbtt;)V <init>
		0 o p_373115_
		1 o p_372882_
	a (Lbvc;)V markForCharting
		0 o p_373064_
	a (Ljava/lang/String;)V push
		0 o p_372926_
	a (I)V setZoneColor
		0 o p_373025_
	a (Ljava/util/function/Supplier;)V push
		0 o p_372910_
	a (Ljava/lang/String;I)V incrementCounter
		0 o p_372854_
		1 o p_372995_
	a (Ljava/util/function/Supplier;I)V incrementCounter
		0 o p_373119_
		1 o p_372889_
	a ()V startTick
	a (J)V addZoneValue
		0 o p_373118_
	b (Ljava/util/function/Supplier;)V popPush
		0 o p_372989_
	b (Ljava/lang/String;)V popPush
		0 o p_372955_
	b ()V endTick
	c ()V pop
	e (Ljava/lang/String;)V addZoneText
		0 o p_373071_
btu net/minecraft/util/profiling/ProfilerPathEntry
	a ()J getDuration
	b ()J getMaxDuration
	c ()J getCount
	d ()Lit/unimi/dsi/fastutil/objects/Object2LongMap; getCounters
btv net/minecraft/util/profiling/ResultField
	a D percentage
	b D globalPercentage
	c J count
	d Ljava/lang/String; 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 ()I getColor
	a (Lbtv;)I compareTo
		0 o p_18618_
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_18620_
btw net/minecraft/util/profiling/SingleTickProfiler
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/function/LongSupplier; realTime
	c J saveThreshold
	d I tick
	e Ljava/io/File; location
	f Lbtq; 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 (Lbtt;Lbtw;)Lbtt; decorateFiller
		static
		0 o p_18630_
		1 o p_18631_
	a (Ljava/lang/String;)Lbtw; createTickProfiler
		static
		0 o p_18633_
	a ()Lbtt; startTick
	b ()V endTick
	c ()Z lambda$startTick$1
		static
	d ()I lambda$startTick$0
btx net/minecraft/util/profiling/TracyZoneFiller
	a Lorg/slf4j/Logger; LOGGER
	c Ljava/lang/StackWalker; STACK_WALKER
	d Ljava/util/List; activeZones
	e Ljava/util/Map; plots
	f Ljava/lang/String; name
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbvc;)V markForCharting
		0 o p_373090_
	a (Ljava/lang/String;)V push
		0 o p_373085_
	a (I)V setZoneColor
		0 o p_373019_
	a (Ljava/lang/String;Ljava/lang/String;)Lbtx$a; lambda$incrementCounter$2
		0 o p_373065_
		1 o p_372885_
	a (Ljava/util/function/Supplier;)V push
		0 o p_372939_
	a (Ljava/util/stream/Stream;)Ljava/util/Optional; lambda$push$1
		static
		0 o p_372968_
	a (Ljava/lang/String;I)V incrementCounter
		0 o p_372894_
		1 o p_372810_
	a (Ljava/lang/StackWalker$StackFrame;)Z lambda$push$0
		static
		0 o p_372812_
	a (Ljava/util/function/Supplier;I)V incrementCounter
		0 o p_372847_
		1 o p_372796_
	a ()V startTick
	a (J)V addZoneValue
		0 o p_373111_
	b (Ljava/util/function/Supplier;)V popPush
		0 o p_373088_
	b (Ljava/lang/String;)V popPush
		0 o p_373009_
	b ()V endTick
	c ()V pop
	d ()Lcom/mojang/jtracy/Zone; activeZone
	e (Ljava/lang/String;)V addZoneText
		0 o p_372877_
btx$a net/minecraft/util/profiling/TracyZoneFiller$PlotAndValue
	a Lcom/mojang/jtracy/Plot; plot
	b I value
	<init> (Ljava/lang/String;)V <init>
		0 o p_373109_
	a (I)V set
		0 o p_373126_
	b (I)V add
		0 o p_372929_
bty net/minecraft/util/profiling/Zone
	a Lbty; INACTIVE
	b Lbtt; profiler
	<clinit> ()V <clinit>
		static
	<init> (Lbtt;)V <init>
		0 o p_372834_
	a (Ljava/util/function/Supplier;)Lbty; addText
		0 o p_372934_
	a (J)Lbty; addValue
		0 o p_372891_
	a (I)Lbty; setColor
		0 o p_373057_
	a (Ljava/lang/String;)Lbty; addText
		0 o p_373072_
	close ()V close
btz net/minecraft/util/profiling/jfr/Environment
	a Lbtz; CLIENT
	b Lbtz; SERVER
	c Ljava/lang/String; description
	d [Lbtz; $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 (Lnet/minecraft/server/MinecraftServer;)Lbtz; from
		static
		0 o p_185279_
	a ()Ljava/lang/String; getDescription
	b ()[Lbtz; $values
		static
	valueOf (Ljava/lang/String;)Lbtz; valueOf
		static
		0 o p_185282_
	values ()[Lbtz; values
		static
bu net/minecraft/advancements/critereon/EnchantmentPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; enchantments
	c Lcx$d; level
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lcx$d;)V <init>
		0 o enchantments
		1 o level
	<init> (Ljl;Lcx$d;)V <init>
		0 o p_345021_
		1 o p_345012_
	<init> (Ljp;Lcx$d;)V <init>
		0 o p_346051_
		1 o p_30472_
	a (Ldjo;Ljl;)Z matchesEnchantment
		0 o p_346384_
		1 o p_345318_
	a (Ldjo;)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_
	b ()Lcx$d; level
	equals (Ljava/lang/Object;)Z equals
		0 o p_298792_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bua net/minecraft/util/profiling/jfr/JfrProfiler
	a Ljava/lang/String; ROOT_CATEGORY
	b Ljava/lang/String; WORLD_GEN_CATEGORY
	c Ljava/lang/String; TICK_CATEGORY
	d Ljava/lang/String; NETWORK_CATEGORY
	e Ljava/lang/String; STORAGE_CATEGORY
	g Lorg/slf4j/Logger; LOGGER
	h Ljava/util/List; CUSTOM_EVENTS
	i Ljava/lang/String; FLIGHT_RECORDER_CONFIG
	j Ljava/time/format/DateTimeFormatter; DATE_TIME_FORMATTER
	k Lbua; INSTANCE
	l Ljdk/jfr/Recording; recording
	m F currentAverageTickTime
	n Ljava/util/Map; networkTrafficByAddress
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lehr;Ldlz;Lehq;I)V onRegionFileRead
		0 o p_326253_
		1 o p_326199_
		2 o p_326089_
		3 o p_325934_
	a (Lwe;Lzy;Ljava/net/SocketAddress;I)V onPacketReceived
		0 o p_294286_
		1 o p_320639_
		2 o p_185304_
		3 o p_185302_
	a (Ldlz;Lamd;Ljava/lang/String;)Lbue; onChunkGenerate
		0 o p_185313_
		1 o p_185314_
		2 o p_185315_
	a (Lnet/minecraft/util/profiling/jfr/event/WorldLoadFinishedEvent;Z)V lambda$onWorldLoadedStarted$3
		static
		0 o p_382688_
		1 o p_382689_
	a (Ljava/net/SocketAddress;)Lnet/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$b; networkStatFor
		0 o p_185320_
	a (Lnet/minecraft/util/profiling/jfr/event/StructureGenerationEvent;Z)V lambda$onStructureGenerate$5
		static
		0 o p_382684_
		1 o p_382685_
	a (Lbtz;Ljava/lang/String;Ljdk/jfr/Recording;)V lambda$start$2
		static
		0 o p_415067_
		1 o p_415068_
		2 o p_415069_
	a (Ldlz;Lamd;Ljl;)Lbue; onStructureGenerate
		0 o p_383140_
		1 o p_382829_
		2 o p_383041_
	a (Lbtz;)Z start
		0 o p_185307_
	a (F)V onServerTick
		0 o p_185300_
	a ()Lbua; getInstance
		static
	a (Lnet/minecraft/util/profiling/jfr/event/ChunkGenerationEvent;Z)V lambda$onChunkGenerate$4
		static
		0 o p_382686_
		1 o p_382687_
	a (Ljava/io/Reader;Lbtz;)Z start
		0 o p_185317_
		1 o p_185318_
	b (Lehr;Ldlz;Lehq;I)V onRegionFileWrite
		0 o p_326009_
		1 o p_326210_
		2 o p_326516_
		3 o p_326455_
	b ()Ljava/nio/file/Path; stop
	b (Lwe;Lzy;Ljava/net/SocketAddress;I)V onPacketSent
		0 o p_295940_
		1 o p_320751_
		2 o p_185325_
		3 o p_185323_
	c ()Z isRunning
	d ()Z isAvailable
	e ()Lbue; onWorldLoadedStarted
	f ()V setupSummaryListener
	g ()V lambda$new$1
	h ()V lambda$new$0
bua$1 net/minecraft/util/profiling/jfr/JfrProfiler$1
	a Lbud; summaryReporter
	b Lbua; this$0
	<init> (Lbua;)V <init>
		0 o p_185336_
	a ()V lambda$$0
	recordingStateChanged (Ljdk/jfr/Recording;)V recordingStateChanged
		0 o p_185339_
bub net/minecraft/util/profiling/jfr/JvmProfiler
	f Lbub; INSTANCE
	<clinit> ()V <clinit>
		static
	a (Lehr;Ldlz;Lehq;I)V onRegionFileRead
		0 o p_325986_
		1 o p_326233_
		2 o p_325994_
		3 o p_326396_
	a (Ldlz;Lamd;Ljl;)Lbue; onStructureGenerate
		0 o p_383004_
		1 o p_383148_
		2 o p_383130_
	a (Lbtz;)Z start
		0 o p_185347_
	a (F)V onServerTick
		0 o p_185342_
	a (Lwe;Lzy;Ljava/net/SocketAddress;I)V onPacketReceived
		0 o p_294356_
		1 o p_320354_
		2 o p_185345_
		3 o p_185343_
	a (Ldlz;Lamd;Ljava/lang/String;)Lbue; onChunkGenerate
		0 o p_185348_
		1 o p_185349_
		2 o p_185350_
	b (Lehr;Ldlz;Lehq;I)V onRegionFileWrite
		0 o p_326304_
		1 o p_326296_
		2 o p_326215_
		3 o p_326501_
	b (Lwe;Lzy;Ljava/net/SocketAddress;I)V onPacketSent
		0 o p_295578_
		1 o p_320775_
		2 o p_185353_
		3 o p_185351_
	b ()Ljava/nio/file/Path; stop
	c ()Z isRunning
	d ()Z isAvailable
	e ()Lbue; onWorldLoadedStarted
bub$a net/minecraft/util/profiling/jfr/JvmProfiler$NoOpProfiler
	a Lbue; noOpCommit
	b Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lehr;Ldlz;Lehq;I)V onRegionFileRead
		0 o p_326355_
		1 o p_325955_
		2 o p_326373_
		3 o p_326370_
	a (Ldlz;Lamd;Ljl;)Lbue; onStructureGenerate
		0 o p_383098_
		1 o p_383187_
		2 o p_383176_
	a (Lbtz;)Z start
		0 o p_185368_
	a (F)V onServerTick
		0 o p_185361_
	a (Lwe;Lzy;Ljava/net/SocketAddress;I)V onPacketReceived
		0 o p_296240_
		1 o p_320930_
		2 o p_185365_
		3 o p_185363_
	a (Z)V lambda$static$0
		static
		0 o p_383131_
	a (Ldlz;Lamd;Ljava/lang/String;)Lbue; onChunkGenerate
		0 o p_185370_
		1 o p_185371_
		2 o p_185372_
	b (Lehr;Ldlz;Lehq;I)V onRegionFileWrite
		0 o p_326307_
		1 o p_326173_
		2 o p_325998_
		3 o p_326021_
	b (Lwe;Lzy;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 ()Lbue; onWorldLoadedStarted
buc net/minecraft/util/profiling/jfr/Percentiles
	a Lcom/google/common/math/Quantiles$ScaleAndIndexes; 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_
bud net/minecraft/util/profiling/jfr/SummaryReporter
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/lang/Runnable; 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_
bue net/minecraft/util/profiling/jfr/callback/ProfiledDuration
	finish (Z)V finish
		0 o p_383008_
buf net/minecraft/util/profiling/jfr/callback/package-info
bug net/minecraft/util/profiling/jfr/event/ChunkRegionIoEvent
	bytes I bytes
	chunkPosX I chunkPosX
	chunkPosZ I chunkPosZ
	compression Ljava/lang/String; compression
	dimension Ljava/lang/String; dimension
	levelId Ljava/lang/String; levelId
	localChunkPosX I localChunkPosX
	localChunkPosZ I localChunkPosZ
	regionPosX I regionPosX
	regionPosZ I regionPosZ
	type Ljava/lang/String; type
	<init> (Lehr;Ldlz;Lehq;I)V <init>
		0 o p_326442_
		1 o p_326257_
		2 o p_326471_
		3 o p_325982_
bug$a net/minecraft/util/profiling/jfr/event/ChunkRegionIoEvent$Fields
	a Ljava/lang/String; REGION_POS_X
	b Ljava/lang/String; REGION_POS_Z
	c Ljava/lang/String; LOCAL_POS_X
	d Ljava/lang/String; LOCAL_POS_Z
	e Ljava/lang/String; CHUNK_POS_X
	f Ljava/lang/String; CHUNK_POS_Z
	g Ljava/lang/String; LEVEL
	h Ljava/lang/String; DIMENSION
	i Ljava/lang/String; TYPE
	j Ljava/lang/String; COMPRESSION
	k Ljava/lang/String; BYTES
	<init> ()V <init>
buh net/minecraft/util/profiling/jfr/event/PacketEvent
	bytes I bytes
	packetDirection Ljava/lang/String; packetDirection
	packetId Ljava/lang/String; packetId
	protocolId Ljava/lang/String; protocolId
	remoteAddress Ljava/lang/String; 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_
buh$a net/minecraft/util/profiling/jfr/event/PacketEvent$Fields
	a Ljava/lang/String; REMOTE_ADDRESS
	b Ljava/lang/String; PROTOCOL_ID
	c Ljava/lang/String; PACKET_DIRECTION
	d Ljava/lang/String; PACKET_ID
	e Ljava/lang/String; BYTES
	<init> ()V <init>
bui net/minecraft/util/profiling/jfr/event/package-info
buj net/minecraft/util/profiling/jfr/package-info
buk net/minecraft/util/profiling/jfr/parse/JfrStatsParser
	a Ljava/time/Instant; recordingStarted
	b Ljava/time/Instant; recordingEnded
	c Ljava/util/List; chunkGenStats
	d Ljava/util/List; structureGenStats
	e Ljava/util/List; cpuLoadStat
	f Ljava/util/Map; receivedPackets
	g Ljava/util/Map; sentPackets
	h Ljava/util/Map; readChunks
	i Ljava/util/Map; writtenChunks
	j Ljava/util/List; fileWrites
	k Ljava/util/List; fileReads
	l I garbageCollections
	m Ljava/time/Duration; gcTotalDuration
	n Ljava/util/List; gcHeapStats
	o Ljava/util/List; threadAllocationStats
	p Ljava/util/List; tickTimes
	q Ljava/time/Duration; worldCreationDuration
	<init> (Ljava/util/stream/Stream;)V <init>
		0 o p_185443_
	a (Lbuq;)Lbuk$a; lambda$incrementChunk$2
		static
		0 o p_326333_
	a (Ljava/time/Duration;Ljava/util/Map;)Lbuu; collectIoStats
		static
		0 o p_325942_
		1 o p_325951_
	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_
	a (Ljdk/jfr/consumer/RecordedEvent;)V lambda$capture$0
		0 o p_382690_
	a (Ljdk/jfr/consumer/RecordedEvent;ILjava/util/Map;)V incrementPacket
		0 o p_185459_
		1 o p_185460_
		2 o p_185461_
	a ()Lbul; results
	a (Ljava/nio/file/Path;)Lbul; parse
		static
		0 o p_185448_
	a (Ljava/util/stream/Stream;)V capture
		0 o p_185455_
	a (Lbuv;)Lbuk$a; lambda$incrementPacket$1
		static
		0 o p_325660_
	a (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$collectIoStats$3
		static
		0 o p_325661_
	b (Ljdk/jfr/consumer/RecordedEvent;ILjava/util/Map;)V incrementChunk
		0 o p_326116_
		1 o p_326437_
		2 o p_326416_
buk$1 net/minecraft/util/profiling/jfr/parse/JfrStatsParser$1
	a Ljdk/jfr/consumer/RecordingFile; 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
buk$a net/minecraft/util/profiling/jfr/parse/JfrStatsParser$MutableCountAndSize
	a J count
	b J totalSize
	<init> ()V <init>
	a (I)V increment
		0 o p_185477_
	a ()Lbuu$a; toCountAndSize
bul net/minecraft/util/profiling/jfr/parse/JfrStatsResult
	a Ljava/time/Instant; recordingStarted
	b Ljava/time/Instant; recordingEnded
	c Ljava/time/Duration; recordingDuration
	d Ljava/time/Duration; worldCreationDuration
	e Ljava/util/List; tickTimes
	f Ljava/util/List; cpuLoadStats
	g Lbut$a; heapSummary
	h Lbux$a; threadAllocationSummary
	i Lbuu; receivedPacketsSummary
	j Lbuu; sentPacketsSummary
	k Lbuu; writtenChunks
	l Lbuu; readChunks
	m Lbus$a; fileWrites
	n Lbus$a; fileReads
	o Ljava/util/List; chunkGenStats
	p Ljava/util/List; structureGenStats
	<init> (Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Duration;Ljava/time/Duration;Ljava/util/List;Ljava/util/List;Lbut$a;Lbux$a;Lbuu;Lbuu;Lbuu;Lbuu;Lbus$a;Lbus$a;Ljava/util/List;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
		15 o structureGenStats
	a ()Ljava/util/List; chunkGenSummary
	a (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$chunkGenSummary$0
		static
		0 o p_329989_
	a (Lcom/mojang/datafixers/util/Pair;)Ljava/time/Duration; lambda$chunkGenSummary$1
		static
		0 o p_185507_
	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 ()Lbut$a; heapSummary
	j ()Lbux$a; threadAllocationSummary
	k ()Lbuu; receivedPacketsSummary
	l ()Lbuu; sentPacketsSummary
	m ()Lbuu; writtenChunks
	n ()Lbuu; readChunks
	o ()Lbus$a; fileWrites
	p ()Lbus$a; fileReads
	q ()Ljava/util/List; chunkGenStats
	r ()Ljava/util/List; structureGenStats
	toString ()Ljava/lang/String; toString
bum net/minecraft/util/profiling/jfr/parse/package-info
bun net/minecraft/util/profiling/jfr/serialize/JfrResultJsonSerializer
	a Lcom/google/gson/Gson; gson
	b Ljava/lang/String; BYTES_PER_SECOND
	c Ljava/lang/String; COUNT
	d Ljava/lang/String; DURATION_NANOS_TOTAL
	e Ljava/lang/String; TOTAL_BYTES
	f Ljava/lang/String; COUNT_PER_SECOND
	<init> ()V <init>
	a (Lbuw;)Lcom/google/gson/JsonElement; lambda$structureGen$2
		static
		0 o p_382691_
	a (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonObject;)V lambda$chunkGen$6
		static
		0 o p_185560_
		1 o p_185561_
	a (Ljava/util/List;Ljava/util/function/ToDoubleFunction;)Lcom/google/gson/JsonObject; lambda$cpu$15
		static
		0 o p_185575_
		1 o p_185576_
	a (Lcom/google/gson/JsonArray;Lcom/google/gson/JsonObject;Lbva;Ljava/lang/String;Ljava/util/List;)V lambda$structureGen$3
		static
		0 o p_382697_
		1 o p_382698_
		2 o p_382699_
		3 o p_382700_
		4 o p_382701_
	a (Lcom/google/gson/JsonObject;Ljava/lang/Integer;Ljava/lang/Double;)V lambda$serverTicks$12
		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$13
		static
		0 o p_185580_
		1 o p_185581_
	a (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonArray;)V lambda$chunkGen$5
		static
		0 o p_185557_
		1 o p_185558_
	a (Lbuv;Lcom/google/gson/JsonObject;)V serializePacketId
		static
		0 o p_326086_
		1 o p_326120_
	a (Ljava/lang/String;Ljava/lang/Double;Lcom/google/gson/JsonObject;)V lambda$threadAllocations$9
		static
		0 o p_185569_
		1 o p_185570_
		2 o p_185571_
	a (Lbup;)Lcom/google/gson/JsonElement; lambda$chunkGen$8
		static
		0 o p_185538_
	a (Ljava/util/List;)Lcom/google/gson/JsonElement; structureGen
		0 o p_383149_
	a (Lbux$a;)Lcom/google/gson/JsonElement; threadAllocations
		0 o p_185546_
	a (Lbuq;Lcom/google/gson/JsonObject;)V serializeChunkId
		static
		0 o p_325926_
		1 o p_325916_
	a (Lbul;)Ljava/lang/String; format
		0 o p_185536_
	a (Lbuu;Ljava/util/function/BiConsumer;)Lcom/google/gson/JsonElement; ioSummary
		0 o p_326081_
		1 o p_326072_
	a (Lcom/google/gson/JsonArray;Ljava/util/function/BiConsumer;Lcom/mojang/datafixers/util/Pair;)V lambda$ioSummary$14
		static
		0 o p_325663_
		1 o p_325664_
		2 o p_325665_
	a (Lbut$a;)Lcom/google/gson/JsonElement; heap
		0 o p_185542_
	a (Lbuy;)D lambda$serverTicks$11
		static
		0 o p_185548_
	a (Lbus$a;)Lcom/google/gson/JsonElement; fileIoSummary
		0 o p_185540_
	a (Lcom/google/gson/JsonArray;Ljava/lang/String;Ljava/lang/Double;)V lambda$threadAllocations$10
		static
		0 o p_185553_
		1 o p_185554_
		2 o p_185555_
	a (Lcom/mojang/datafixers/util/Pair;)D lambda$chunkGen$4
		static
		0 o p_185567_
	b (Lcom/google/gson/JsonObject;Ljava/lang/Integer;Ljava/lang/Double;)V lambda$chunkGen$7
		static
		0 o p_185583_
		1 o p_185584_
		2 o p_185585_
	b (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonObject;)V lambda$structureGen$0
		static
		0 o p_382692_
		1 o p_382693_
	b (Lbul;)Lcom/google/gson/JsonElement; fileIO
		0 o p_185578_
	b (Ljava/util/List;)Lcom/google/gson/JsonElement; chunkGen
		0 o p_185573_
	c (Ljava/util/List;)Lcom/google/gson/JsonElement; serverTicks
		0 o p_185587_
	c (Lbul;)Lcom/google/gson/JsonElement; network
		0 o p_185589_
	c (Lcom/google/gson/JsonObject;Ljava/lang/Integer;Ljava/lang/Double;)V lambda$structureGen$1
		static
		0 o p_382694_
		1 o p_382695_
		2 o p_382696_
	d (Ljava/util/List;)Lcom/google/gson/JsonElement; cpu
		0 o p_185591_
buo net/minecraft/util/profiling/jfr/serialize/package-info
bup net/minecraft/util/profiling/jfr/stats/ChunkGenStat
	a Ljava/time/Duration; duration
	b Ldlz; chunkPos
	c Latm; worldPos
	d Legz; status
	e Ljava/lang/String; level
	<init> (Ljava/time/Duration;Ldlz;Latm;Legz;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;)Lbup; from
		static
		0 o p_185605_
	a ()Ljava/time/Duration; duration
	b ()Ldlz; chunkPos
	c ()Latm; worldPos
	d ()Legz; status
	e ()Ljava/lang/String; level
	equals (Ljava/lang/Object;)Z equals
		0 o p_185611_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
buq net/minecraft/util/profiling/jfr/stats/ChunkIdentification
	a Ljava/lang/String; level
	b Ljava/lang/String; dimension
	c I x
	d I 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;)Lbuq; 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
bur net/minecraft/util/profiling/jfr/stats/CpuLoadStat
	a D jvm
	b D userJvm
	c D system
	<init> (DDD)V <init>
		0 o jvm
		1 o userJvm
		2 o system
	a (Ljdk/jfr/consumer/RecordedEvent;)Lbur; 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
bus net/minecraft/util/profiling/jfr/stats/FileIOStat
	a Ljava/time/Duration; duration
	b Ljava/lang/String; path
	c J bytes
	<init> (Ljava/time/Duration;Ljava/lang/String;J)V <init>
		0 o duration
		1 o path
		2 o bytes
	a (Ljava/time/Duration;Ljava/util/List;)Lbus$a; summary
		static
		0 o p_185641_
		1 o p_185642_
	a (Lbus;)J lambda$summary$3
		static
		0 o p_185639_
	a (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$summary$4
		static
		0 o p_185644_
	a ()Ljava/time/Duration; duration
	b (Lbus;)Ljava/lang/String; lambda$summary$2
		static
		0 o p_185647_
	b ()Ljava/lang/String; path
	c ()J bytes
	c (Lbus;)Z lambda$summary$1
		static
		0 o p_185650_
	d (Lbus;)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
bus$a net/minecraft/util/profiling/jfr/stats/FileIOStat$Summary
	a J totalBytes
	b D bytesPerSecond
	c J counts
	d D countsPerSecond
	e Ljava/time/Duration; timeSpentInIO
	f Ljava/util/List; 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
but net/minecraft/util/profiling/jfr/stats/GcHeapStat
	a Ljava/time/Instant; timestamp
	b J heapUsed
	c Lbut$b; timing
	<init> (Ljava/time/Instant;JLbut$b;)V <init>
		0 o timestamp
		1 o heapUsed
		2 o timing
	a (Lbut;)Lbut$b; lambda$calculateAllocationRatePerSecond$0
		static
		0 o p_185689_
	a (Ljdk/jfr/consumer/RecordedEvent;)Lbut; from
		static
		0 o p_185698_
	a ()Ljava/time/Instant; timestamp
	a (Ljava/util/List;)D calculateAllocationRatePerSecond
		static
		0 o p_185696_
	a (Ljava/time/Duration;Ljava/util/List;Ljava/time/Duration;I)Lbut$a; summary
		static
		0 o p_185691_
		1 o p_185692_
		2 o p_185693_
		3 o p_185694_
	b ()J heapUsed
	c ()Lbut$b; timing
	equals (Ljava/lang/Object;)Z equals
		0 o p_185702_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
but$a net/minecraft/util/profiling/jfr/stats/GcHeapStat$Summary
	a Ljava/time/Duration; duration
	b Ljava/time/Duration; gcTotalDuration
	c I totalGCs
	d 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
but$b net/minecraft/util/profiling/jfr/stats/GcHeapStat$Timing
	a Lbut$b; BEFORE_GC
	b Lbut$b; AFTER_GC
	c [Lbut$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_185728_
		1 o p_185729_
	a ()[Lbut$b; $values
		static
	valueOf (Ljava/lang/String;)Lbut$b; valueOf
		static
		0 o p_185732_
	values ()[Lbut$b; values
		static
buu net/minecraft/util/profiling/jfr/stats/IoSummary
	a Lbuu$a; totalCountAndSize
	b Ljava/util/List; largestSizeContributors
	c Ljava/time/Duration; 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
buu$a net/minecraft/util/profiling/jfr/stats/IoSummary$CountAndSize
	a J totalCount
	b J totalSize
	c Ljava/util/Comparator; SIZE_THEN_COUNT
	<clinit> ()V <clinit>
		static
	<init> (JJ)V <init>
		0 o totalCount
		1 o totalSize
	a (Lbuu$a;)Lbuu$a; add
		0 o p_326407_
	a ()F averageSize
	b ()J totalCount
	c ()J totalSize
	equals (Ljava/lang/Object;)Z equals
		0 o p_326457_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
buv net/minecraft/util/profiling/jfr/stats/PacketIdentification
	a Ljava/lang/String; direction
	b Ljava/lang/String; protocolId
	c Ljava/lang/String; packetId
	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o direction
		1 o protocolId
		2 o packetId
	a (Ljdk/jfr/consumer/RecordedEvent;)Lbuv; from
		static
		0 o p_326266_
	a ()Ljava/lang/String; direction
	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
buw net/minecraft/util/profiling/jfr/stats/StructureGenStat
	a Ljava/time/Duration; duration
	b Ldlz; chunkPos
	c Ljava/lang/String; structureName
	d Ljava/lang/String; level
	e Z success
	<init> (Ljava/time/Duration;Ldlz;Ljava/lang/String;Ljava/lang/String;Z)V <init>
		0 o duration
		1 o chunkPos
		2 o structureName
		3 o level
		4 o success
	a (Ljdk/jfr/consumer/RecordedEvent;)Lbuw; from
		static
		0 o p_383225_
	a ()Ljava/time/Duration; duration
	b ()Ldlz; chunkPos
	c ()Ljava/lang/String; structureName
	d ()Ljava/lang/String; level
	e ()Z success
	equals (Ljava/lang/Object;)Z equals
		0 o p_382856_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bux net/minecraft/util/profiling/jfr/stats/ThreadAllocationStat
	a Ljava/time/Instant; timestamp
	b Ljava/lang/String; threadName
	c J totalBytes
	d Ljava/lang/String; 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;)Lbux$a; summary
		static
		0 o p_185798_
	a (Lbux;)Ljava/lang/String; lambda$summary$0
		static
		0 o p_185796_
	a (Ljdk/jfr/consumer/RecordedEvent;)Lbux; from
		static
		0 o p_185804_
	a ()Ljava/time/Instant; timestamp
	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
bux$a net/minecraft/util/profiling/jfr/stats/ThreadAllocationStat$Summary
	a Ljava/util/Map; 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
buy net/minecraft/util/profiling/jfr/stats/TickTimeStat
	a Ljava/time/Instant; timestamp
	b Ljava/time/Duration; currentAverage
	<init> (Ljava/time/Instant;Ljava/time/Duration;)V <init>
		0 o timestamp
		1 o currentAverage
	a (Ljdk/jfr/consumer/RecordedEvent;)Lbuy; 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
buz net/minecraft/util/profiling/jfr/stats/TimedStat
	a ()Ljava/time/Duration; duration
bv net/minecraft/advancements/critereon/EnterBlockTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Leeb;Lbv$a;)Z lambda$trigger$0
		static
		0 o p_31276_
		1 o p_31277_
	a (Lauc;Leeb;)V trigger
		0 o p_31270_
		1 o p_31271_
bv$a net/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; block
	d Ljava/util/Optional; 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 (Leeb;)Z matches
		0 o p_31300_
	a (Lbv$a;)Lcom/mojang/serialization/DataResult; validate
		static
		0 o p_311841_
	a (Ljl;Lds;)Ljava/util/Optional; lambda$validate$1
		static
		0 o p_311411_
		1 o p_311412_
	a (Lbv$a;Ljl;)Ljava/util/Optional; lambda$validate$4
		static
		0 o p_311419_
		1 o p_311420_
	a (Ldpz;)Lar; entersBlock
		static
		0 o p_31298_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_359054_
	a ()Ljava/util/Optional; player
	a (Ljl;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$validate$3
		static
		0 o p_311417_
		1 o p_311418_
	b (Lbv$a;)Lcom/mojang/serialization/DataResult; lambda$validate$5
		static
		0 o p_311415_
	b ()Ljava/util/Optional; block
	b (Ljl;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
bva net/minecraft/util/profiling/jfr/stats/TimedStatSummary
	a Lbuz; fastest
	b Lbuz; slowest
	c Lbuz; secondSlowest
	d I count
	e Ljava/util/Map; percentilesNanos
	f Ljava/time/Duration; totalDuration
	<init> (Lbuz;Lbuz;Lbuz;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 (Lbuz;)J lambda$summary$0
		static
		0 o p_185848_
	a ()Lbuz; fastest
	a (Ljava/util/List;)Lbva; summary
		static
		0 o p_185850_
	b ()Lbuz; slowest
	c ()Lbuz; 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
bvb net/minecraft/util/profiling/jfr/stats/package-info
bvc net/minecraft/util/profiling/metrics/MetricCategory
	a Lbvc; PATH_FINDING
	b Lbvc; EVENT_LOOPS
	c Lbvc; CONSECUTIVE_EXECUTORS
	d Lbvc; TICK_LOOP
	e Lbvc; JVM
	f Lbvc; CHUNK_RENDERING
	g Lbvc; CHUNK_RENDERING_DISPATCHING
	h Lbvc; CPU
	i Lbvc; GPU
	j Ljava/lang/String; description
	k [Lbvc; $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 ()[Lbvc; $values
		static
	valueOf (Ljava/lang/String;)Lbvc; valueOf
		static
		0 o p_145984_
	values ()[Lbvc; values
		static
bvd net/minecraft/util/profiling/metrics/MetricSampler
	a Lbvd$c; thresholdTest
	b Ljava/lang/String; name
	c Lbvc; category
	d Ljava/util/function/DoubleSupplier; sampler
	e Lio/netty/buffer/ByteBuf; ticks
	f Lio/netty/buffer/ByteBuf; values
	g Z isRunning
	h Ljava/lang/Runnable; beforeTick
	i D currentValue
	<init> (Ljava/lang/String;Lbvc;Ljava/util/function/DoubleSupplier;Ljava/lang/Runnable;Lbvd$c;)V <init>
		0 o p_145996_
		1 o p_145997_
		2 o p_145998_
		3 o p_145999_
		4 o p_146000_
	a (I)V onEndTick
		0 o p_146003_
	a (Ljava/lang/String;Lbvc;Ljava/lang/Object;Ljava/util/function/ToDoubleFunction;)Lbvd; create
		static
		0 o p_146005_
		1 o p_146006_
		2 o p_146007_
		3 o p_146008_
	a (Ljava/lang/String;Lbvc;Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)Lbvd$a; builder
		static
		0 o p_146014_
		1 o p_146015_
		2 o p_146016_
		3 o p_146017_
	a ()V onStartTick
	a (Ljava/lang/String;Lbvc;Ljava/util/function/DoubleSupplier;)Lbvd; create
		static
		0 o p_146010_
		1 o p_146011_
		2 o p_146012_
	b ()V onFinished
	c ()Ljava/util/function/DoubleSupplier; getSampler
	d ()Ljava/lang/String; getName
	e ()Lbvc; getCategory
	equals (Ljava/lang/Object;)Z equals
		0 o p_146023_
	f ()Lbvd$b; result
	g ()Z triggersThreshold
	h ()V verifyRunning
	hashCode ()I hashCode
bvd$a net/minecraft/util/profiling/metrics/MetricSampler$MetricSamplerBuilder
	a Ljava/lang/String; name
	b Lbvc; category
	c Ljava/util/function/DoubleSupplier; sampler
	d Ljava/lang/Object; context
	e Ljava/lang/Runnable; beforeTick
	f Lbvd$c; thresholdTest
	<init> (Ljava/lang/String;Lbvc;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 (Lbvd$c;)Lbvd$a; withThresholdAlert
		0 o p_146041_
	a ()Lbvd; build
	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;)Lbvd$a; withBeforeTick
		0 o p_146043_
	b (Ljava/util/function/Consumer;)V lambda$withBeforeTick$1
		0 o p_146048_
bvd$b net/minecraft/util/profiling/metrics/MetricSampler$SamplerResult
	a Lit/unimi/dsi/fastutil/ints/Int2DoubleMap; recording
	b I firstTick
	c I lastTick
	<init> (IILit/unimi/dsi/fastutil/ints/Int2DoubleMap;)V <init>
		0 o p_146053_
		1 o p_146054_
		2 o p_146055_
	a ()I getFirstTick
	a (I)D valueAtTick
		0 o p_146058_
	b ()I getLastTick
bvd$c net/minecraft/util/profiling/metrics/MetricSampler$ThresholdTest
	test (D)Z test
		0 o p_146060_
bvd$d net/minecraft/util/profiling/metrics/MetricSampler$ValueIncreasedByPercentage
	a F percentageIncreaseThreshold
	b D previousValue
	<init> (F)V <init>
		0 o p_146064_
	test (D)Z test
		0 o p_146066_
bve net/minecraft/util/profiling/metrics/MetricsRegistry
	a Lbve; INSTANCE
	b Ljava/util/WeakHashMap; 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;)Lbvd; lambda$aggregateDuplicates$1
		static
		0 o p_146075_
	a ()Ljava/util/List; getRegisteredSamplers
	a (Lbvg;)V add
		0 o p_146073_
	b (Lbvg;)Ljava/util/stream/Stream; lambda$getRegisteredSamplers$0
		static
		0 o p_146079_
bve$a net/minecraft/util/profiling/metrics/MetricsRegistry$AggregatedMetricSampler
	b Ljava/util/List; 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 (Ljava/util/List;)Lbvd$c; thresholdTest
		static
		0 o p_146088_
	a (DLbvd;)Z lambda$thresholdTest$2
		static
		0 o p_146085_
		1 o p_146086_
	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
bvf net/minecraft/util/profiling/metrics/MetricsSamplerProvider
	a (Ljava/util/function/Supplier;)Ljava/util/Set; samplers
		0 o p_146103_
bvg net/minecraft/util/profiling/metrics/ProfilerMeasured
	bw ()Ljava/util/List; profiledMetrics
bvh net/minecraft/util/profiling/metrics/package-info
bvi net/minecraft/util/profiling/metrics/profiling/ActiveMetricsRecorder
	a I PROFILING_MAX_DURATION_SECONDS
	b Ljava/util/function/Consumer; globalOnReportFinished
	c Ljava/util/Map; deviationsBySampler
	d Lbtm; taskProfiler
	e Ljava/util/concurrent/Executor; ioExecutor
	f Lbvo; metricsPersister
	g Ljava/util/function/Consumer; onProfilingEnd
	h Ljava/util/function/Consumer; onReportFinished
	i Lbvf; metricsSamplerProvider
	j Ljava/util/function/LongSupplier; wallTimeSource
	k J deadlineNano
	l I currentTick
	m Lbtq; singleTickProfiler
	n Z killSwitch
	o Ljava/util/Set; thisTickSamplers
	<clinit> ()V <clinit>
		static
	<init> (Lbvf;Ljava/util/function/LongSupplier;Ljava/util/concurrent/Executor;Lbvo;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 (Ljava/util/function/Consumer;)V registerGlobalCompletionCallback
		static
		0 o p_146143_
	a (Lbtr;)V scheduleSaveResults
		0 o p_146129_
	a (Lbvf;Ljava/util/function/LongSupplier;Ljava/util/concurrent/Executor;Lbvo;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)Lbvi; 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/HashSet;Lbtr;)V lambda$scheduleSaveResults$8
		0 o p_146140_
		1 o p_146141_
	a (Lbvd;)Ljava/util/List; lambda$endTick$5
		static
		0 o p_146131_
	a ()V end
	a (Ljava/util/Collection;)V cleanup
		0 o p_216817_
	b ()V cancel
	c ()V startTick
	d ()V endTick
	e ()Z isRecording
	f ()Lbtt; getProfiler
	g ()V verifyStarted
	h ()Z lambda$endTick$7
		static
	i ()I lambda$endTick$6
	j ()Lbtq; lambda$startTick$4
	k ()Z lambda$new$3
		static
	l ()I lambda$new$2
	m ()Z lambda$new$1
		static
	n ()I lambda$new$0
bvj net/minecraft/util/profiling/metrics/profiling/InactiveMetricsRecorder
	a Lbvk; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()V end
	b ()V cancel
	c ()V startTick
	d ()V endTick
	e ()Z isRecording
	f ()Lbtt; getProfiler
bvk net/minecraft/util/profiling/metrics/profiling/MetricsRecorder
	a ()V end
	b ()V cancel
	c ()V startTick
	d ()V endTick
	e ()Z isRecording
	f ()Lbtt; getProfiler
bvl net/minecraft/util/profiling/metrics/profiling/ProfilerSamplerAdapter
	a Ljava/util/Set; previouslyFoundSamplerNames
	<init> ()V <init>
	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;Lorg/apache/commons/lang3/tuple/Pair;)Lbvd; lambda$newSamplersFoundInProfiler$1
		static
		0 o p_146173_
		1 o p_146174_
	a (Ljava/util/function/Supplier;Ljava/lang/String;Lbvc;)Lbvd; samplerForProfilingPath
		static
		0 o p_146169_
		1 o p_146170_
		2 o p_146171_
	a (Ljava/util/function/Supplier;Ljava/lang/String;)D lambda$samplerForProfilingPath$2
		static
		0 o p_146166_
		1 o p_146167_
bvm net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/Set; samplers
	c Lbvl; 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 (Ljava/util/function/LongSupplier;)Lbvd; tickTimeSampler
		static
		0 o p_146189_
	a (Lbvm$a;I)Lbvd; lambda$runtimeIndependentSamplers$1
		static
		0 o p_146184_
		1 o p_146185_
	b (Lbvm$a;I)D lambda$runtimeIndependentSamplers$0
		static
		0 o p_146194_
		1 o p_146195_
	b ()D lambda$runtimeIndependentSamplers$2
		static
bvm$1 net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$1
	a Ljava/util/function/LongSupplier; val$timeSource
	<init> (Ljava/util/function/LongSupplier;)V <init>
		0 o p_146198_
	read ()J read
bvm$a net/minecraft/util/profiling/metrics/profiling/ServerMetricsSamplersProvider$CpuStats
	a I nrOfCpus
	b Loshi/SystemInfo; systemInfo
	c Loshi/hardware/CentralProcessor; processor
	d [[J previousCpuLoadTick
	e [D currentLoad
	f J lastPollMs
	<init> ()V <init>
	a (I)D loadForCpu
		0 o p_146208_
bvn net/minecraft/util/profiling/metrics/profiling/package-info
bvo net/minecraft/util/profiling/metrics/storage/MetricsPersister
	a Ljava/nio/file/Path; PROFILING_RESULTS_DIR
	b Ljava/lang/String; METRICS_DIR_NAME
	c Ljava/lang/String; DEVIATIONS_DIR_NAME
	d Ljava/lang/String; PROFILING_RESULT_FILENAME
	e Lorg/slf4j/Logger; LOGGER
	f Ljava/lang/String; rootFolderName
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_146217_
	a (Ljava/util/Map;Ljava/nio/file/Path;)V saveDeviations
		0 o p_146245_
		1 o p_146246_
	a (ILbvd$b;)Ljava/lang/String; lambda$saveCategory$1
		static
		0 o p_146221_
		1 o p_146222_
	a (Ljava/time/format/DateTimeFormatter;Ljava/nio/file/Path;Lbvd;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 (Lbtr;Ljava/nio/file/Path;)V saveProfilingTaskExecutionResult
		0 o p_146224_
		1 o p_146225_
	a (Ljava/util/Set;Ljava/util/Map;Lbtr;)Ljava/nio/file/Path; saveReports
		0 o p_146251_
		1 o p_146252_
		2 o p_146253_
	a (I)[Ljava/lang/String; lambda$saveCategory$2
		static
		0 o p_146219_
	a (Lbvc;Ljava/util/List;Ljava/nio/file/Path;)V saveCategory
		0 o p_146227_
		1 o p_146228_
		2 o p_146229_
	a (Ljava/time/format/DateTimeFormatter;Ljava/nio/file/Path;Lbvd;Lbvp;)V lambda$saveDeviations$3
		static
		0 o p_146235_
		1 o p_146236_
		2 o p_146237_
		3 o p_146238_
	a (Ljava/util/Set;Ljava/nio/file/Path;)V saveMetrics
		0 o p_146248_
		1 o p_146249_
	a (Ljava/nio/file/Path;Lbvc;Ljava/util/List;)V lambda$saveMetrics$0
		0 o p_146231_
		1 o p_146232_
		2 o p_146233_
bvp net/minecraft/util/profiling/metrics/storage/RecordedDeviation
	a Ljava/time/Instant; timestamp
	b I tick
	c Lbtr; profilerResultAtTick
	<init> (Ljava/time/Instant;ILbtr;)V <init>
		0 o p_146258_
		1 o p_146259_
		2 o p_146260_
bvq net/minecraft/util/profiling/metrics/storage/package-info
bvr net/minecraft/util/profiling/package-info
bvs net/minecraft/util/random/Weighted
	a Ljava/lang/Object; value
	b I weight
	c Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Object;I)V <init>
		0 o value
		1 o weight
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_394062_
	a (Ljava/util/function/Function;)Lbvs; map
		0 o p_410597_
	a (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0
		static
		0 o p_394048_
		1 o p_393523_
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_394390_
	a ()Ljava/lang/Object; value
	b ()I weight
	equals (Ljava/lang/Object;)Z equals
		0 o p_393638_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bvt net/minecraft/util/random/WeightedList
	a I FLAT_THRESHOLD
	b I totalWeight
	c Ljava/util/List; items
	d Lbvt$d; selector
	<init> (Ljava/util/List;)V <init>
		0 o p_393913_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_394327_
	a (Lbck;)Ljava/util/Optional; getRandom
		0 o p_393707_
	a (Ljava/util/List;)Lbvt; of
		static
		0 o p_394359_
	a (Ljava/util/function/Function;Lbvs;)Lbvs; lambda$map$0
		static
		0 o p_409776_
		1 o p_409789_
	a ([Lbvs;)Lbvt; of
		static
		0 o p_394617_
	a ()Lbvt; of
		static
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_393650_
	a (Ljava/util/function/Function;)Lbvt; map
		0 o p_409869_
	a (Ljava/lang/Object;)Lbvt; of
		static
		0 o p_394135_
	b ()Lbvt$a; builder
		static
	b (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; nonEmptyCodec
		static
		0 o p_393785_
	b (Lbck;)Ljava/lang/Object; getRandomOrThrow
		0 o p_394082_
	b (Ljava/lang/Object;)Z contains
		0 o p_397638_
	b (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/Codec; nonEmptyCodec
		static
		0 o p_394431_
	c ()Z isEmpty
	d ()Ljava/util/List; unwrap
	equals (Ljava/lang/Object;)Z equals
		0 o p_393762_
	hashCode ()I hashCode
bvt$a net/minecraft/util/random/WeightedList$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; result
	<init> ()V <init>
	a (Ljava/lang/Object;)Lbvt$a; add
		0 o p_394625_
	a ()Lbvt; build
	a (Ljava/lang/Object;I)Lbvt$a; add
		0 o p_394058_
		1 o p_393949_
bvt$b net/minecraft/util/random/WeightedList$Compact
	a [Lbvs; entries
	<init> (Ljava/util/List;)V <init>
		0 o p_393977_
	a (I)Ljava/lang/Object; get
		0 o p_393502_
	b (I)[Lbvs; lambda$new$0
		static
		0 o p_394418_
bvt$c net/minecraft/util/random/WeightedList$Flat
	a [Ljava/lang/Object; entries
	<init> (Ljava/util/List;I)V <init>
		0 o p_394297_
		1 o p_394269_
	a (I)Ljava/lang/Object; get
		0 o p_394566_
bvt$d net/minecraft/util/random/WeightedList$Selector
	a (I)Ljava/lang/Object; get
		0 o p_394259_
bvu net/minecraft/util/random/WeightedRandom
	<init> ()V <init>
	a (Ljava/util/List;Ljava/util/function/ToIntFunction;)I getTotalWeight
		static
		0 o p_146313_
		1 o p_393530_
	a (Lbck;Ljava/util/List;Ljava/util/function/ToIntFunction;)Ljava/util/Optional; getRandomItem
		static
		0 o p_216823_
		1 o p_216824_
		2 o p_393718_
	a (Lbck;Ljava/util/List;ILjava/util/function/ToIntFunction;)Ljava/util/Optional; getRandomItem
		static
		0 o p_216826_
		1 o p_216827_
		2 o p_216828_
		3 o p_394361_
	a (Ljava/util/List;ILjava/util/function/ToIntFunction;)Ljava/util/Optional; getWeightedItem
		static
		0 o p_146315_
		1 o p_146316_
		2 o p_393515_
bvv net/minecraft/util/random/package-info
bvw net/minecraft/util/thread/AbstractConsecutiveExecutor
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/concurrent/atomic/AtomicReference; status
	c Lbwd; queue
	d Ljava/util/concurrent/Executor; executor
	e Ljava/lang/String; name
	<clinit> ()V <clinit>
		static
	<init> (Lbwd;Ljava/util/concurrent/Executor;Ljava/lang/String;)V <init>
		0 o p_371592_
		1 o p_371871_
		2 o p_371799_
	a ()V runAll
	a_ (Ljava/lang/Runnable;)V schedule
		0 o p_371497_
	b ()I size
	bw ()Ljava/util/List; profiledMetrics
	c ()Z hasWork
	close ()V close
	e ()Z canBeScheduled
	f ()Z pollTask
	g ()V registerForExecution
	h ()Z setRunning
	i ()V setSleeping
	j ()Z isRunning
	k ()Z isClosed
	run ()V run
	toString ()Ljava/lang/String; toString
	z_ ()Ljava/lang/String; name
bvw$a net/minecraft/util/thread/AbstractConsecutiveExecutor$Status
	a Lbvw$a; SLEEPING
	b Lbvw$a; RUNNING
	c Lbvw$a; CLOSED
	d [Lbvw$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_371913_
		1 o p_371484_
	a ()[Lbvw$a; $values
		static
	valueOf (Ljava/lang/String;)Lbvw$a; valueOf
		static
		0 o p_371224_
	values ()[Lbvw$a; values
		static
bvx net/minecraft/util/thread/BlockableEventLoop
	b Ljava/lang/String; name
	c Lorg/slf4j/Logger; LOGGER
	d Ljava/util/Queue; pendingRunnables
	e I blockingCount
	k J BLOCK_TIME_NANOS
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_18686_
	A ()V waitForTasks
	B ()Z pollTask
	a (Ljava/lang/Throwable;)Z isNonRecoverable
		static
		0 o p_361022_
	a (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; submit
		0 o p_18692_
	a_ (Ljava/lang/Runnable;)V schedule
		0 o p_18712_
	ax ()Z scheduleExecutables
	ay ()Ljava/lang/Thread; getRunningThread
	b (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; submitAsync
		0 o p_18690_
	b (Ljava/util/function/BooleanSupplier;)V managedBlock
		0 o p_18702_
	bA ()V runAllTasks
	bw ()Ljava/util/List; profiledMetrics
	bx ()Z isSameThread
	by ()I getPendingTasksCount
	bz ()V dropAllTasks
	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_
	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;)Ljava/lang/Void; lambda$submitAsync$0
		static
		0 o p_18694_
	z_ ()Ljava/lang/String; name
bvy net/minecraft/util/thread/ConsecutiveExecutor
	<init> (Ljava/util/concurrent/Executor;Ljava/lang/String;)V <init>
		0 o p_371208_
		1 o p_371460_
	f (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable
		0 o p_371601_
bvz net/minecraft/util/thread/NamedThreadFactory
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/lang/ThreadGroup; group
	c Ljava/util/concurrent/atomic/AtomicInteger; threadNumber
	d Ljava/lang/String; 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_
bw net/minecraft/advancements/critereon/EntityEquipmentPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; head
	c Ljava/util/Optional; chest
	d Ljava/util/Optional; legs
	e Ljava/util/Optional; feet
	f Ljava/util/Optional; body
	g Ljava/util/Optional; mainhand
	h Ljava/util/Optional; 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 (Lbzm;)Z matches
		0 o p_32194_
	a (Ljm;Ljm;)Lbw; captainPredicate
		static
		0 o p_332749_
		1 o p_360718_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_340605_
	a ()Ljava/util/Optional; head
	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
bw$a net/minecraft/advancements/critereon/EntityEquipmentPredicate$Builder
	a Ljava/util/Optional; head
	b Ljava/util/Optional; chest
	c Ljava/util/Optional; legs
	d Ljava/util/Optional; feet
	e Ljava/util/Optional; body
	f Ljava/util/Optional; mainhand
	g Ljava/util/Optional; offhand
	<init> ()V <init>
	a (Lcn$a;)Lbw$a; head
		0 o p_298927_
	a ()Lbw$a; equipment
		static
	b ()Lbw; build
	b (Lcn$a;)Lbw$a; chest
		0 o p_298201_
	c (Lcn$a;)Lbw$a; legs
		0 o p_299199_
	d (Lcn$a;)Lbw$a; feet
		0 o p_299012_
	e (Lcn$a;)Lbw$a; body
		0 o p_341015_
	f (Lcn$a;)Lbw$a; mainhand
		0 o p_298502_
	g (Lcn$a;)Lbw$a; offhand
		0 o p_299073_
bwa net/minecraft/util/thread/ParallelMapTransform
	a I DEFAULT_TASKS_PER_THREAD
	<init> ()V <init>
	a (Ljava/util/Map;Ljava/util/function/BiFunction;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; schedule
		static
		0 o p_405308_
		1 o p_405883_
		2 o p_404950_
	a (Ljava/util/function/BiFunction;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; lambda$schedule$0
		static
		0 o p_404981_
		1 o p_405327_
		2 o p_405701_
	a (Ljava/util/Map;Ljava/util/function/BiFunction;ILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; schedule
		static
		0 o p_405594_
		1 o p_404799_
		2 o p_404974_
		3 o p_404942_
bwa$a net/minecraft/util/thread/ParallelMapTransform$BatchedTaskSplitter
	a Z $assertionsDisabled
	c Ljava/util/Map; result
	d I batchSize
	e I firstUndersizedBatchIndex
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/BiFunction;II)V <init>
		0 o p_405224_
		1 o p_405356_
		2 o p_405090_
	a (IILbwa$b;Ljava/util/Map;)V lambda$createTask$0
		static
		0 o p_404661_
		1 o p_405737_
		2 o p_404703_
		3 o p_405392_
	a (Lbwa$b;IILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; scheduleBatch
		0 o p_405061_
		1 o p_405498_
		2 o p_405344_
		3 o p_404656_
	a (Ljava/util/Map;Ljava/lang/Object;)Ljava/util/Map; lambda$scheduleFinalOperation$1
		static
		0 o p_405165_
		1 o p_405484_
	a (I)I batchSize
		0 o p_405542_
	a (Ljava/util/Map;IILbwa$b;)Ljava/lang/Runnable; createTask
		static
		0 o p_404882_
		1 o p_404840_
		2 o p_405439_
		3 o p_405382_
	a (Ljava/util/concurrent/CompletableFuture;Lbwa$b;)Ljava/util/concurrent/CompletableFuture; scheduleFinalOperation
		0 o p_405225_
		1 o p_404779_
bwa$b net/minecraft/util/thread/ParallelMapTransform$Container
	a Ljava/util/function/BiFunction; operation
	b [Ljava/lang/Object; keys
	c [Ljava/lang/Object; values
	<init> (Ljava/util/function/BiFunction;[Ljava/lang/Object;[Ljava/lang/Object;)V <init>
		0 o operation
		1 o keys
		2 o values
	<init> (Ljava/util/function/BiFunction;I)V <init>
		0 o p_405815_
		1 o p_405453_
	a (I)V applyOperation
		0 o p_404789_
	a (ILjava/util/Map;)V copyOut
		0 o p_405686_
		1 o p_405566_
	a ()I size
	a (ILjava/lang/Object;Ljava/lang/Object;)V put
		0 o p_404987_
		1 o p_404805_
		2 o p_405660_
	b (I)Ljava/lang/Object; key
		0 o p_404792_
	b ()Ljava/util/function/BiFunction; operation
	c ()[Ljava/lang/Object; keys
	c (I)Ljava/lang/Object; output
		0 o p_405132_
	d ()[Ljava/lang/Object; values
	d (I)Ljava/lang/Object; input
		0 o p_405264_
	equals (Ljava/lang/Object;)Z equals
		0 o p_405067_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bwa$c net/minecraft/util/thread/ParallelMapTransform$SingleTaskSplitter
	a Z $assertionsDisabled
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/BiFunction;I)V <init>
		0 o p_405536_
		1 o p_405190_
	a (Lbwa$b;IILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; scheduleBatch
		0 o p_404951_
		1 o p_405718_
		2 o p_404688_
		3 o p_404914_
	a (Lbwa$b;Ljava/lang/Object;)Ljava/util/Map; lambda$scheduleFinalOperation$1
		static
		0 o p_404721_
		1 o p_405680_
	a (Lbwa$b;I)V lambda$scheduleBatch$0
		static
		0 o p_405669_
		1 o p_404893_
	a (I)I batchSize
		0 o p_405267_
	a (Ljava/util/concurrent/CompletableFuture;Lbwa$b;)Ljava/util/concurrent/CompletableFuture; scheduleFinalOperation
		0 o p_404928_
		1 o p_405541_
bwa$d net/minecraft/util/thread/ParallelMapTransform$SplitterBase
	a I lastScheduledIndex
	b Z $assertionsDisabled
	c I currentIndex
	d [Ljava/util/concurrent/CompletableFuture; tasks
	e I batchIndex
	f Lbwa$b; container
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/BiFunction;II)V <init>
		0 o p_405196_
		1 o p_405517_
		2 o p_405788_
	a (Lbwa$b;IILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; scheduleBatch
		0 o p_405692_
		1 o p_404873_
		2 o p_405552_
		3 o p_405568_
	a (Ljava/util/concurrent/Executor;Ljava/lang/Object;Ljava/lang/Object;)V lambda$scheduleTasks$0
		0 o p_404769_
		1 o p_405351_
		2 o p_405574_
	a (I)I batchSize
		0 o p_405377_
	a (Ljava/util/Map;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; scheduleTasks
		0 o p_405332_
		1 o p_405350_
	a ()I pendingBatchSize
	a (Ljava/util/concurrent/CompletableFuture;Lbwa$b;)Ljava/util/concurrent/CompletableFuture; scheduleFinalOperation
		0 o p_405448_
		1 o p_405155_
bwb net/minecraft/util/thread/PriorityConsecutiveExecutor
	<init> (ILjava/util/concurrent/Executor;Ljava/lang/String;)V <init>
		0 o p_371706_
		1 o p_371186_
		2 o p_371555_
	a (Ljava/util/function/Consumer;Ljava/util/concurrent/CompletableFuture;)V lambda$scheduleWithResult$0
		static
		0 o p_371753_
		1 o p_371742_
	a (ILjava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; scheduleWithResult
		0 o p_371862_
		1 o p_371410_
	b (Ljava/lang/Runnable;)Lbwd$c; wrapRunnable
		0 o p_371771_
	f (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable
		0 o p_371525_
bwc net/minecraft/util/thread/ReentrantBlockableEventLoop
	b I reentrantCount
	<init> (Ljava/lang/String;)V <init>
		0 o p_18765_
	ax ()Z scheduleExecutables
	bB ()Z runningTask
	d (Ljava/lang/Runnable;)V doRunTask
		0 o p_18769_
bwd net/minecraft/util/thread/StrictQueue
	a ()Ljava/lang/Runnable; pop
	a (Ljava/lang/Runnable;)Z push
		0 o p_371943_
	b ()Z isEmpty
	c ()I size
bwd$a net/minecraft/util/thread/StrictQueue$FixedPriorityQueue
	a [Ljava/util/Queue; queues
	b Ljava/util/concurrent/atomic/AtomicInteger; size
	<init> (I)V <init>
		0 o p_18773_
	a ()Ljava/lang/Runnable; pop
	a (Ljava/lang/Runnable;)Z push
		0 o p_371869_
	a (Lbwd$c;)Z push
		0 o p_371717_
	b ()Z isEmpty
	c ()I size
bwd$b net/minecraft/util/thread/StrictQueue$QueueStrictQueue
	a Ljava/util/Queue; queue
	<init> (Ljava/util/Queue;)V <init>
		0 o p_18792_
	a ()Ljava/lang/Runnable; pop
	a (Ljava/lang/Runnable;)Z push
		0 o p_371489_
	b ()Z isEmpty
	c ()I size
bwd$c net/minecraft/util/thread/StrictQueue$RunnableWithPriority
	a I priority
	b Ljava/lang/Runnable; task
	<init> (ILjava/lang/Runnable;)V <init>
		0 o priority
		1 o task
	a ()I priority
	b ()Ljava/lang/Runnable; task
	equals (Ljava/lang/Object;)Z equals
		0 o p_371582_
	hashCode ()I hashCode
	run ()V run
	toString ()Ljava/lang/String; toString
bwe net/minecraft/util/thread/TaskScheduler
	a (Ljava/lang/String;Ljava/util/concurrent/Executor;)Lbwe; wrapExecutor
		static
		0 o p_371598_
		1 o p_371853_
	a (Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; scheduleWithResult
		0 o p_371642_
	a (Ljava/util/function/Consumer;Ljava/util/concurrent/CompletableFuture;)V lambda$scheduleWithResult$0
		static
		0 o p_371724_
		1 o p_371441_
	a_ (Ljava/lang/Runnable;)V schedule
		0 o p_371449_
	close ()V close
	f (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable
		0 o p_371923_
	z_ ()Ljava/lang/String; name
bwe$1 net/minecraft/util/thread/TaskScheduler$1
	a Ljava/lang/String; val$name
	b Ljava/util/concurrent/Executor; val$executor
	<init> (Ljava/lang/String;Ljava/util/concurrent/Executor;)V <init>
		0 o p_371272_
		1 o p_371412_
	a_ (Ljava/lang/Runnable;)V schedule
		0 o p_371439_
	f (Ljava/lang/Runnable;)Ljava/lang/Runnable; wrapRunnable
		0 o p_371242_
	toString ()Ljava/lang/String; toString
	z_ ()Ljava/lang/String; name
bwf net/minecraft/util/thread/package-info
bwg net/minecraft/util/valueproviders/BiasedToBottomInt
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I minInclusive
	f I maxInclusive
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o p_146364_
		1 o p_146365_
	a (Lbck;)I sample
		0 o p_216832_
	a (II)Lbwg; of
		static
		0 o p_146368_
		1 o p_146369_
	a ()I getMinValue
	a (Lbwg;)Lcom/mojang/serialization/DataResult; lambda$static$4
		static
		0 o p_274930_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_146373_
	b ()I getMaxValue
	b (Lbwg;)Ljava/lang/String; lambda$static$3
		static
		0 o p_274931_
	c (Lbwg;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_146378_
	c ()Lbwp; getType
	d (Lbwg;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_146381_
	toString ()Ljava/lang/String; toString
bwh net/minecraft/util/valueproviders/ClampedInt
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lbwo; source
	f I minInclusive
	g I maxInclusive
	<clinit> ()V <clinit>
		static
	<init> (Lbwo;II)V <init>
		0 o p_146389_
		1 o p_146390_
		2 o p_146391_
	a (Lbck;)I sample
		0 o p_216834_
	a ()I getMinValue
	a (Lbwh;)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 (Lbwo;II)Lbwh; of
		static
		0 o p_146396_
		1 o p_146397_
		2 o p_146398_
	b ()I getMaxValue
	b (Lbwh;)Ljava/lang/String; lambda$static$4
		static
		0 o p_274933_
	c (Lbwh;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_146405_
	c ()Lbwp; getType
	d (Lbwh;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_146408_
	e (Lbwh;)Lbwo; lambda$static$0
		static
		0 o p_146410_
bwi net/minecraft/util/valueproviders/ClampedNormalFloat
	a Lcom/mojang/serialization/MapCodec; CODEC
	b F mean
	d F deviation
	e F min
	f 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 (FFFF)Lbwi; of
		static
		0 o p_146424_
		1 o p_146425_
		2 o p_146426_
		3 o p_146427_
	a (Lbck;)F sample
		0 o p_216836_
	a ()F getMinValue
	a (Lbck;FFFF)F sample
		static
		0 o p_216838_
		1 o p_216839_
		2 o p_216840_
		3 o p_216841_
		4 o p_216842_
	a (Lbwi;)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_
	b ()F getMaxValue
	b (Lbwi;)Ljava/lang/String; lambda$static$5
		static
		0 o p_274934_
	c ()Lbwn; getType
	c (Lbwi;)Ljava/lang/Float; lambda$static$3
		static
		0 o p_146442_
	d (Lbwi;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_146445_
	e (Lbwi;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_146447_
	f (Lbwi;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_146449_
	toString ()Ljava/lang/String; toString
bwj net/minecraft/util/valueproviders/ClampedNormalInt
	a Lcom/mojang/serialization/MapCodec; CODEC
	b F mean
	f F deviation
	g I minInclusive
	h I 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 (Lbck;)I sample
		0 o p_216844_
	a (Lbck;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 ()I getMinValue
	a (Lbwj;)Lcom/mojang/serialization/DataResult; lambda$static$6
		static
		0 o p_337691_
	a (FFII)Lbwj; of
		static
		0 o p_185880_
		1 o p_185881_
		2 o p_185882_
		3 o p_185883_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_185887_
	b (Lbwj;)Ljava/lang/String; lambda$static$5
		static
		0 o p_337689_
	b ()I getMaxValue
	c ()Lbwp; getType
	c (Lbwj;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_337690_
	d (Lbwj;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_337692_
	e (Lbwj;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_185903_
	f (Lbwj;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_185905_
	toString ()Ljava/lang/String; toString
bwk net/minecraft/util/valueproviders/ConstantFloat
	a Lbwk; ZERO
	b Lcom/mojang/serialization/MapCodec; CODEC
	d F value
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o p_146456_
	a (F)Lbwk; of
		static
		0 o p_146459_
	a (Lbck;)F sample
		0 o p_216852_
	a ()F getMinValue
	b ()F getMaxValue
	c ()Lbwn; getType
	d ()F getValue
	toString ()Ljava/lang/String; toString
bwl net/minecraft/util/valueproviders/ConstantInt
	a Lbwl; ZERO
	b Lcom/mojang/serialization/MapCodec; CODEC
	f I value
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_146481_
	a (Lbck;)I sample
		0 o p_216854_
	a ()I getMinValue
	a (I)Lbwl; of
		static
		0 o p_146484_
	b ()I getMaxValue
	c ()Lbwp; getType
	d ()I getValue
	toString ()Ljava/lang/String; toString
bwm net/minecraft/util/valueproviders/FloatProvider
	a Lcom/mojang/serialization/Codec; CONSTANT_OR_DISPATCH_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (FFLbwm;)Lcom/mojang/serialization/DataResult; lambda$codec$5
		static
		0 o p_274940_
		1 o p_274941_
		2 o p_274942_
	a (FF)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_146506_
		1 o p_146507_
	a (Lcom/mojang/datafixers/util/Either;)Lbwm; lambda$static$1
		static
		0 o p_146515_
	a ()F getMinValue
	a (Lbwm;)Lcom/mojang/datafixers/util/Either; lambda$static$2
		static
		0 o p_146513_
	a (FLbwm;)Ljava/lang/String; lambda$codec$4
		static
		0 o p_274938_
		1 o p_274939_
	b (FLbwm;)Ljava/lang/String; lambda$codec$3
		static
		0 o p_274943_
		1 o p_274944_
	b ()F getMaxValue
	b (Lbwm;)Lbwm; lambda$static$0
		static
		0 o p_146518_
	c ()Lbwn; getType
bwn net/minecraft/util/valueproviders/FloatProviderType
	a Lbwn; CONSTANT
	b Lbwn; UNIFORM
	c Lbwn; CLAMPED_NORMAL
	d Lbwn; TRAPEZOID
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lbwn; register
		static
		0 o p_146527_
		1 o p_338341_
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338761_
	codec ()Lcom/mojang/serialization/MapCodec; codec
bwo net/minecraft/util/valueproviders/IntProvider
	a Lcom/mojang/serialization/Codec; CONSTANT_OR_DISPATCH_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Lcom/mojang/serialization/Codec; NON_NEGATIVE_CODEC
	e Lcom/mojang/serialization/Codec; POSITIVE_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbck;)I sample
		0 o p_216855_
	a (Lcom/mojang/datafixers/util/Either;)Lbwo; lambda$static$1
		static
		0 o p_146543_
	a ()I getMinValue
	a (Lbwo;)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 (ILbwo;)Ljava/lang/String; lambda$validate$5
		static
		0 o p_274947_
		1 o p_274948_
	a (IILbwo;)Lcom/mojang/serialization/DataResult; validate
		static
		0 o p_338299_
		1 o p_338617_
		2 o p_338788_
	b (Lbwo;)Lbwo; lambda$static$0
		static
		0 o p_146549_
	b ()I getMaxValue
	b (ILbwo;)Ljava/lang/String; lambda$validate$4
		static
		0 o p_274945_
		1 o p_274946_
	b (II)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_146546_
		1 o p_146547_
	b (IILbwo;)Lcom/mojang/serialization/DataResult; lambda$validateCodec$3
		static
		0 o p_337693_
		1 o p_337694_
		2 o p_337695_
	c ()Lbwp; getType
bwp net/minecraft/util/valueproviders/IntProviderType
	a Lbwp; CONSTANT
	b Lbwp; UNIFORM
	c Lbwp; BIASED_TO_BOTTOM
	d Lbwp; CLAMPED
	e Lbwp; WEIGHTED_LIST
	f Lbwp; 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;)Lbwp; register
		static
		0 o p_146558_
		1 o p_338243_
	codec ()Lcom/mojang/serialization/MapCodec; codec
bwq net/minecraft/util/valueproviders/MultipliedFloats
	a [Lbwr; values
	<init> ([Lbwr;)V <init>
		0 o p_216858_
	a (Lbck;)F sample
		0 o p_216860_
	toString ()Ljava/lang/String; toString
bwr net/minecraft/util/valueproviders/SampledFloat
	a (Lbck;)F sample
		0 o p_216862_
bws net/minecraft/util/valueproviders/TrapezoidFloat
	a Lcom/mojang/serialization/MapCodec; CODEC
	b F min
	d F max
	e F plateau
	<clinit> ()V <clinit>
		static
	<init> (FFF)V <init>
		0 o p_146567_
		1 o p_146568_
		2 o p_146569_
	a (Lbws;)Lcom/mojang/serialization/DataResult; lambda$static$6
		static
		0 o p_274953_
	a (Lbck;)F sample
		0 o p_216864_
	a ()F getMinValue
	a (FFF)Lbws; of
		static
		0 o p_146572_
		1 o p_146573_
		2 o p_146574_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_146578_
	b ()F getMaxValue
	b (Lbws;)Ljava/lang/String; lambda$static$5
		static
		0 o p_274954_
	c ()Lbwn; getType
	c (Lbws;)Ljava/lang/String; lambda$static$4
		static
		0 o p_274952_
	d (Lbws;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_146583_
	e (Lbws;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_146586_
	f (Lbws;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_146588_
	toString ()Ljava/lang/String; toString
bwt net/minecraft/util/valueproviders/UniformFloat
	a Lcom/mojang/serialization/MapCodec; CODEC
	b F minInclusive
	d F maxExclusive
	<clinit> ()V <clinit>
		static
	<init> (FF)V <init>
		0 o p_146595_
		1 o p_146596_
	a (Lbck;)F sample
		0 o p_216866_
	a (Lbwt;)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 (Lbwt;)Ljava/lang/String; lambda$static$3
		static
		0 o p_274955_
	b (FF)Lbwt; of
		static
		0 o p_146606_
		1 o p_146607_
	b ()F getMaxValue
	c ()Lbwn; getType
	c (Lbwt;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_146609_
	d (Lbwt;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_146612_
	toString ()Ljava/lang/String; toString
bwu net/minecraft/util/valueproviders/UniformInt
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I minInclusive
	f I maxInclusive
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o p_146619_
		1 o p_146620_
	a (Lbck;)I sample
		0 o p_216868_
	a (Lbwu;)Lcom/mojang/serialization/DataResult; lambda$static$4
		static
		0 o p_274957_
	a ()I getMinValue
	a (II)Lbwu; of
		static
		0 o p_146623_
		1 o p_146624_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_146628_
	b (Lbwu;)Ljava/lang/String; lambda$static$3
		static
		0 o p_274958_
	b ()I getMaxValue
	c (Lbwu;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_146633_
	c ()Lbwp; getType
	d (Lbwu;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_146636_
	toString ()Ljava/lang/String; toString
bwv net/minecraft/util/valueproviders/WeightedListInt
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lbvt; distribution
	f I minValue
	g I maxValue
	<clinit> ()V <clinit>
		static
	<init> (Lbvt;)V <init>
		0 o p_393783_
	a (Lbck;)I sample
		0 o p_216870_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_392953_
	a (Lbwv;)Lbvt; lambda$static$0
		static
		0 o p_392952_
	a ()I getMinValue
	b ()I getMaxValue
	c ()Lbwp; getType
bww net/minecraft/util/valueproviders/package-info
bwx net/minecraft/util/worldupdate/WorldUpgrader
	A Lfcm; overworldDataStorage
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/concurrent/ThreadFactory; THREAD_FACTORY
	c Ljava/lang/String; NEW_DIRECTORY_PREFIX
	d Lxo; STATUS_UPGRADING_POI
	e Lxo; STATUS_FINISHED_POI
	f Lxo; STATUS_UPGRADING_ENTITIES
	g Lxo; STATUS_FINISHED_ENTITIES
	h Lxo; STATUS_UPGRADING_CHUNKS
	i Lxo; STATUS_FINISHED_CHUNKS
	j Ljy; dimensions
	k Ljava/util/Set; levels
	l Z eraseCache
	m Z recreateRegionFiles
	n Lfcs$c; levelStorage
	o Ljava/lang/Thread; thread
	p Lcom/mojang/datafixers/DataFixer; dataFixer
	q Z running
	r Z finished
	s F progress
	t I totalChunks
	u I totalFiles
	v I converted
	w I skipped
	x Lit/unimi/dsi/fastutil/objects/Reference2FloatMap; progressMap
	y Lxo; status
	z Ljava/util/regex/Pattern; REGEX
	<clinit> ()V <clinit>
		static
	<init> (Lfcs$c;Lcom/mojang/datafixers/DataFixer;Lfdd;Ljz;ZZ)V <init>
		0 o p_249922_
		1 o p_250273_
		2 o p_401329_
		3 o p_323645_
		4 o p_250738_
		5 o p_321700_
	a (Ljava/lang/Thread;Ljava/lang/Throwable;)V lambda$new$0
		0 o p_18825_
		1 o p_18826_
	a (Lamd;)F dimensionProgress
		0 o p_18828_
	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
	close ()V close
	d ()F getProgress
	e ()I getTotalChunks
	f ()I getConverted
	g ()I getSkipped
	h ()Lxo; getStatus
	i ()V work
bwx$a net/minecraft/util/worldupdate/WorldUpgrader$AbstractUpgrader
	a Ljava/util/concurrent/CompletableFuture; previousWriteFuture
	b Lbdr; dataFixType
	c Lbwx; this$0
	d Lxo; upgradingStatus
	e Lxo; finishedStatus
	f Ljava/lang/String; type
	g Ljava/lang/String; folderName
	<init> (Lbwx;Lbdr;Ljava/lang/String;Ljava/lang/String;Lxo;Lxo;)V <init>
		0 o p_321747_
		1 o p_321854_
		2 o p_321675_
		3 o p_326131_
		4 o p_362854_
		5 o p_361110_
	a (Lehr;Ljava/nio/file/Path;)Ljava/lang/AutoCloseable; createStorage
		0 o p_326496_
		1 o p_321752_
	a (Lbwx$e;)I lambda$getFilesToProcess$0
		static
		0 o p_321550_
	a (Ljava/io/File;Ljava/lang/String;)Z lambda$getAllChunkPositions$1
		static
		0 o p_321626_
		1 o p_321493_
	a ()V upgrade
	a (Leho;)V onFileFinished
		0 o p_321800_
	a (Lamd;Ljava/lang/AutoCloseable;Ldlz;)Z processOnePosition
		0 o p_321757_
		1 o p_321658_
		2 o p_321833_
	a (Ljava/lang/AutoCloseable;Ldlz;Lamd;)Z tryProcessOnePosition
		0 o p_321640_
		1 o p_321536_
		2 o p_321782_
	b ()Ljava/util/List; getDimensionsToUpgrade
	b (Lehr;Ljava/nio/file/Path;)Ljava/util/ListIterator; getFilesToProcess
		0 o p_325920_
		1 o p_326489_
	c (Lehr;Ljava/nio/file/Path;)Ljava/util/List; getAllChunkPositions
		static
		0 o p_326177_
		1 o p_326228_
bwx$b net/minecraft/util/worldupdate/WorldUpgrader$ChunkUpgrader
	d Lbwx; this$0
	<init> (Lbwx;)V <init>
		0 o p_321549_
	a (Lehr;Ljava/nio/file/Path;)Ljava/lang/AutoCloseable; createStorage
		0 o p_326390_
		1 o p_321478_
	a (Lehi;Ldlz;Lamd;)Z tryProcessOnePosition
		0 o p_321581_
		1 o p_321524_
		2 o p_321488_
	a (Lui;)Lui; lambda$tryProcessOnePosition$1
		static
		0 o p_359683_
	a (Ljava/lang/AutoCloseable;Ldlz;Lamd;)Z tryProcessOnePosition
		0 o p_321529_
		1 o p_321600_
		2 o p_321690_
	b ()Lfcm; lambda$tryProcessOnePosition$0
	b (Lehr;Ljava/nio/file/Path;)Lehi; createStorage
		0 o p_325989_
		1 o p_321746_
bwx$c net/minecraft/util/worldupdate/WorldUpgrader$DimensionToUpgrade
	a Lamd; dimensionKey
	b Ljava/lang/Object; storage
	c Ljava/util/ListIterator; files
	<init> (Lamd;Ljava/lang/Object;Ljava/util/ListIterator;)V <init>
		0 o dimensionKey
		1 o storage
		2 o files
	a ()Lamd; 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
bwx$d net/minecraft/util/worldupdate/WorldUpgrader$EntityUpgrader
	<init> (Lbwx;)V <init>
		0 o p_321679_
	a (Lehu;Lui;)Lui; upgradeTag
		0 o p_321667_
		1 o p_321776_
bwx$e net/minecraft/util/worldupdate/WorldUpgrader$FileToUpgrade
	a Leho; file
	b Ljava/util/List; chunksToUpgrade
	<init> (Leho;Ljava/util/List;)V <init>
		0 o file
		1 o chunksToUpgrade
	a ()Leho; file
	b ()Ljava/util/List; chunksToUpgrade
	equals (Ljava/lang/Object;)Z equals
		0 o p_321751_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bwx$f net/minecraft/util/worldupdate/WorldUpgrader$PoiUpgrader
	<init> (Lbwx;)V <init>
		0 o p_321779_
	a (Lehu;Lui;)Lui; upgradeTag
		0 o p_321589_
		1 o p_321492_
bwx$g net/minecraft/util/worldupdate/WorldUpgrader$SimpleRegionStorageUpgrader
	d Lbwx; this$0
	<init> (Lbwx;Lbdr;Ljava/lang/String;Lxo;Lxo;)V <init>
		0 o p_321624_
		1 o p_321688_
		2 o p_321507_
		3 o p_361813_
		4 o p_363065_
	a (Lehr;Ljava/nio/file/Path;)Ljava/lang/AutoCloseable; createStorage
		0 o p_326119_
		1 o p_321541_
	a (Lehu;Lui;)Lui; upgradeTag
		0 o p_321857_
		1 o p_321575_
	a (Ljava/lang/AutoCloseable;Ldlz;Lamd;)Z tryProcessOnePosition
		0 o p_321532_
		1 o p_321836_
		2 o p_321749_
	a (Lehu;Ldlz;Lamd;)Z tryProcessOnePosition
		0 o p_321490_
		1 o p_321657_
		2 o p_321485_
	b (Lehr;Ljava/nio/file/Path;)Lehu; createStorage
		0 o p_325941_
		1 o p_321595_
bwy net/minecraft/util/worldupdate/package-info
bwz net/minecraft/world/BossEvent
	a Lxo; name
	b F progress
	c Lbwz$a; color
	d Lbwz$b; overlay
	e Z darkenScreen
	f Z playBossMusic
	g Z createWorldFog
	h Ljava/util/UUID; id
	<init> (Ljava/util/UUID;Lxo;Lbwz$a;Lbwz$b;)V <init>
		0 o p_18849_
		1 o p_18850_
		2 o p_18851_
		3 o p_18852_
	a (Lxo;)V setName
		0 o p_18856_
	a (F)V setProgress
		0 o p_146639_
	a (Lbwz$b;)V setOverlay
		0 o p_18855_
	a (Lbwz$a;)V setColor
		0 o p_18854_
	a (Z)Lbwz; setDarkenScreen
		0 o p_18857_
	b (Z)Lbwz; setPlayBossMusic
		0 o p_18858_
	c (Z)Lbwz; setCreateWorldFog
		0 o p_18859_
	i ()Ljava/util/UUID; getId
	j ()Lxo; getName
	k ()F getProgress
	l ()Lbwz$a; getColor
	m ()Lbwz$b; getOverlay
	n ()Z shouldDarkenScreen
	o ()Z shouldPlayBossMusic
	p ()Z shouldCreateWorldFog
bwz$a net/minecraft/world/BossEvent$BossBarColor
	a Lbwz$a; PINK
	b Lbwz$a; BLUE
	c Lbwz$a; RED
	d Lbwz$a; GREEN
	e Lbwz$a; YELLOW
	f Lbwz$a; PURPLE
	g Lbwz$a; WHITE
	h Lcom/mojang/serialization/Codec; CODEC
	i Ljava/lang/String; name
	j Lo; formatting
	k [Lbwz$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lo;)V <init>
		0 o p_18879_
		1 o p_18880_
		2 o p_18881_
		3 o p_18882_
	a ()Lo; getFormatting
	b ()Ljava/lang/String; getName
	c ()Ljava/lang/String; getSerializedName
	d ()[Lbwz$a; $values
		static
	valueOf (Ljava/lang/String;)Lbwz$a; valueOf
		static
		0 o p_18888_
	values ()[Lbwz$a; values
		static
bwz$b net/minecraft/world/BossEvent$BossBarOverlay
	a Lbwz$b; PROGRESS
	b Lbwz$b; NOTCHED_6
	c Lbwz$b; NOTCHED_10
	d Lbwz$b; NOTCHED_12
	e Lbwz$b; NOTCHED_20
	f Lcom/mojang/serialization/Codec; CODEC
	g Ljava/lang/String; name
	h [Lbwz$b; $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; getName
	b ()[Lbwz$b; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lbwz$b; valueOf
		static
		0 o p_18906_
	values ()[Lbwz$b; values
		static
bx net/minecraft/advancements/critereon/EntityFlagsPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; isOnGround
	c Ljava/util/Optional; isOnFire
	d Ljava/util/Optional; isCrouching
	e Ljava/util/Optional; isSprinting
	f Ljava/util/Optional; isSwimming
	g Ljava/util/Optional; isFlying
	h Ljava/util/Optional; 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 (Lbzm;)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
bx$a net/minecraft/advancements/critereon/EntityFlagsPredicate$Builder
	a Ljava/util/Optional; isOnGround
	b Ljava/util/Optional; isOnFire
	c Ljava/util/Optional; isCrouching
	d Ljava/util/Optional; isSprinting
	e Ljava/util/Optional; isSwimming
	f Ljava/util/Optional; isFlying
	g Ljava/util/Optional; isBaby
	<init> ()V <init>
	a ()Lbx$a; flags
		static
	a (Ljava/lang/Boolean;)Lbx$a; setOnGround
		0 o p_344950_
	b ()Lbx; build
	b (Ljava/lang/Boolean;)Lbx$a; setOnFire
		0 o p_33715_
	c (Ljava/lang/Boolean;)Lbx$a; setCrouching
		0 o p_150058_
	d (Ljava/lang/Boolean;)Lbx$a; setSprinting
		0 o p_150060_
	e (Ljava/lang/Boolean;)Lbx$a; setSwimming
		0 o p_150062_
	f (Ljava/lang/Boolean;)Lbx$a; setIsFlying
		0 o p_346066_
	g (Ljava/lang/Boolean;)Lbx$a; setIsBaby
		0 o p_33718_
bxa net/minecraft/world/Clearable
	a ()V clearContent
bxb net/minecraft/world/CompoundContainer
	b Lbxc; container1
	c Lbxc; container2
	<init> (Lbxc;Lbxc;)V <init>
		0 o p_18913_
		1 o p_18914_
	a (Lcut;)Z stillValid
		0 o p_18930_
	a (I)Ldcv; getItem
		0 o p_18920_
	a (II)Ldcv; removeItem
		0 o p_18922_
		1 o p_18923_
	a ()V clearContent
	a (ILdcv;)V setItem
		0 o p_18925_
		1 o p_18926_
	a (Lbxc;)Z contains
		0 o p_18928_
	an_ ()I getMaxStackSize
	b ()I getContainerSize
	b (ILdcv;)Z canPlaceItem
		0 o p_18934_
		1 o p_18935_
	b (I)Ldcv; removeItemNoUpdate
		0 o p_18932_
	c (Lcut;)V stopOpen
		0 o p_18937_
	c ()Z isEmpty
	e ()V setChanged
	e_ (Lcut;)V startOpen
		0 o p_18940_
bxc net/minecraft/world/Container
	y_ F DEFAULT_DISTANCE_BUFFER
	a (Lcut;)Z stillValid
		0 o p_18946_
	a (Lbxc;ILdcv;)Z canTakeItem
		0 o p_273520_
		1 o p_272681_
		2 o p_273702_
	a (Leaz;Lcut;)Z stillValidBlockEntity
		static
		0 o p_273154_
		1 o p_273222_
	a (Leaz;Lcut;F)Z stillValidBlockEntity
		static
		0 o p_272877_
		1 o p_272670_
		2 o p_320837_
	a (Ljava/util/Set;Ldcv;)Z lambda$hasAnyOf$0
		static
		0 o p_216872_
		1 o p_216873_
	a (I)Ldcv; getItem
		0 o p_18941_
	a (Ljava/util/Set;)Z hasAnyOf
		0 o p_18950_
	a (II)Ldcv; removeItem
		0 o p_18942_
		1 o p_18943_
	a (ILdcv;)V setItem
		0 o p_18944_
		1 o p_18945_
	a_ (Ldcr;)I countItem
		0 o p_18948_
	a_ (Ljava/util/function/Predicate;)Z hasAnyMatching
		0 o p_216875_
	an_ ()I getMaxStackSize
	b ()I getContainerSize
	b (ILdcv;)Z canPlaceItem
		0 o p_18952_
		1 o p_18953_
	b (I)Ldcv; removeItemNoUpdate
		0 o p_18951_
	c (Lcut;)V stopOpen
		0 o p_18954_
	c ()Z isEmpty
	e ()V setChanged
	e_ (Lcut;)V startOpen
		0 o p_18955_
	f_ (Ldcv;)I getMaxStackSize
		0 o p_335963_
	iterator ()Ljava/util/Iterator; iterator
bxc$a net/minecraft/world/Container$ContainerIterator
	a Lbxc; container
	b I index
	c I size
	<init> (Lbxc;)V <init>
		0 o p_401886_
	a ()Ldcv; next
	hasNext ()Z hasNext
	next ()Ljava/lang/Object; next
bxd net/minecraft/world/ContainerHelper
	a Ljava/lang/String; TAG_ITEMS
	<init> ()V <init>
	a (Ldcv;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)Ldcv; removeItem
		static
		0 o p_18970_
		1 o p_18971_
		2 o p_18972_
	a (Ljava/util/List;I)Ldcv; takeItem
		static
		0 o p_18967_
		1 o p_18968_
	a (Lfdc;Lju;)V saveAllItems
		static
		0 o p_422101_
		1 o p_18975_
	a (Lfda;Lju;)V loadAllItems
		static
		0 o p_422226_
		1 o p_18982_
	a (Lbxc;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 (Lfdc;Lju;Z)V saveAllItems
		static
		0 o p_421921_
		1 o p_18978_
		2 o p_18979_
bxe net/minecraft/world/ContainerListener
	a (Lbxc;)V containerChanged
		0 o p_18983_
bxf net/minecraft/world/Containers
	<init> ()V <init>
	a (Ldmu;Ljb;Lbxc;)V dropContents
		static
		0 o p_19003_
		1 o p_19004_
		2 o p_19005_
	a (Ldmu;Ljb;Ldcv;)V lambda$dropContents$0
		static
		0 o p_19007_
		1 o p_19008_
		2 o p_19009_
	a (Ldmu;Lbzm;Lbxc;)V dropContents
		static
		0 o p_18999_
		1 o p_19000_
		2 o p_19001_
	a (Ldmu;DDDLdcv;)V dropItemStack
		static
		0 o p_18993_
		1 o p_18994_
		2 o p_18995_
		3 o p_18996_
		4 o p_18997_
	a (Ldmu;Ljb;Lju;)V dropContents
		static
		0 o p_19011_
		1 o p_19012_
		2 o p_19013_
	a (Ldmu;DDDLbxc;)V dropContents
		static
		0 o p_18987_
		1 o p_18988_
		2 o p_18989_
		3 o p_18990_
		4 o p_18991_
	a (Leeb;Ldmu;Ljb;)V updateNeighboursAfterDestroy
		static
		0 o p_394395_
		1 o p_393738_
		2 o p_394041_
bxg net/minecraft/world/Difficulty
	a Lbxg; PEACEFUL
	b Lbxg; EASY
	c Lbxg; NORMAL
	d Lbxg; HARD
	e Lbda$a; CODEC
	f Lzm; STREAM_CODEC
	g Ljava/util/function/IntFunction; BY_ID
	h I id
	i Ljava/lang/String; key
	j [Lbxg; $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 (Ljava/lang/String;)Lbxg; byName
		static
		0 o p_19032_
	a ()I getId
	a (I)Lbxg; byId
		static
		0 o p_19030_
	b ()Lxo; getDisplayName
	c ()Ljava/lang/String; getSerializedName
	d ()Lxo; getInfo
	e ()Ljava/lang/String; getKey
	f ()[Lbxg; $values
		static
	valueOf (Ljava/lang/String;)Lbxg; valueOf
		static
		0 o p_19039_
	values ()[Lbxg; values
		static
bxh net/minecraft/world/DifficultyInstance
	a F DIFFICULTY_TIME_GLOBAL_OFFSET
	b F MAX_DIFFICULTY_TIME_GLOBAL
	c F MAX_DIFFICULTY_TIME_LOCAL
	d Lbxg; base
	e F effectiveDifficulty
	<init> (Lbxg;JJF)V <init>
		0 o p_19044_
		1 o p_19045_
		2 o p_19046_
		3 o p_19047_
	a (Lbxg;JJF)F calculateDifficulty
		0 o p_19052_
		1 o p_19053_
		2 o p_19054_
		3 o p_19055_
	a (F)Z isHarderThan
		0 o p_19050_
	a ()Lbxg; getDifficulty
	b ()F getEffectiveDifficulty
	c ()Z isHard
	d ()F getSpecialMultiplier
bxi net/minecraft/world/InteractionHand
	a Lbxi; MAIN_HAND
	b Lbxi; OFF_HAND
	c [Lbxi; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_19063_
		1 o p_19064_
	a ()[Lbxi; $values
		static
	valueOf (Ljava/lang/String;)Lbxi; valueOf
		static
		0 o p_19066_
	values ()[Lbxi; values
		static
bxj net/minecraft/world/InteractionResult
	a Lbxj$d; SUCCESS
	b Lbxj$d; SUCCESS_SERVER
	c Lbxj$d; CONSUME
	d Lbxj$a; FAIL
	e Lbxj$c; PASS
	f Lbxj$f; TRY_WITH_EMPTY_HAND
	<clinit> ()V <clinit>
		static
	a ()Z consumesAction
bxj$a net/minecraft/world/InteractionResult$Fail
	<init> ()V <init>
	equals (Ljava/lang/Object;)Z equals
		0 o p_360441_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bxj$b net/minecraft/world/InteractionResult$ItemContext
	a Lbxj$b; NONE
	b Lbxj$b; DEFAULT
	c Z wasItemInteraction
	d Ldcv; heldItemTransformedTo
	<clinit> ()V <clinit>
		static
	<init> (ZLdcv;)V <init>
		0 o wasItemInteraction
		1 o heldItemTransformedTo
	a ()Z wasItemInteraction
	b ()Ldcv; heldItemTransformedTo
	equals (Ljava/lang/Object;)Z equals
		0 o p_362993_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bxj$c net/minecraft/world/InteractionResult$Pass
	<init> ()V <init>
	equals (Ljava/lang/Object;)Z equals
		0 o p_364037_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bxj$d net/minecraft/world/InteractionResult$Success
	g Lbxj$e; swingSource
	h Lbxj$b; itemContext
	<init> (Lbxj$e;Lbxj$b;)V <init>
		0 o swingSource
		1 o itemContext
	a ()Z consumesAction
	a (Ldcv;)Lbxj$d; heldItemTransformedTo
		0 o p_364687_
	b ()Lbxj$d; withoutItem
	c ()Z wasItemInteraction
	d ()Ldcv; heldItemTransformedTo
	e ()Lbxj$e; swingSource
	equals (Ljava/lang/Object;)Z equals
		0 o p_361059_
	f ()Lbxj$b; itemContext
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bxj$e net/minecraft/world/InteractionResult$SwingSource
	a Lbxj$e; NONE
	b Lbxj$e; CLIENT
	c Lbxj$e; SERVER
	d [Lbxj$e; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_362903_
		1 o p_363347_
	a ()[Lbxj$e; $values
		static
	valueOf (Ljava/lang/String;)Lbxj$e; valueOf
		static
		0 o p_362716_
	values ()[Lbxj$e; values
		static
bxj$f net/minecraft/world/InteractionResult$TryEmptyHandInteraction
	<init> ()V <init>
	equals (Ljava/lang/Object;)Z equals
		0 o p_364780_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bxk net/minecraft/world/ItemStackWithSlot
	a Lcom/mojang/serialization/Codec; CODEC
	b I slot
	c Ldcv; stack
	<clinit> ()V <clinit>
		static
	<init> (ILdcv;)V <init>
		0 o slot
		1 o stack
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_421518_
	a (I)Z isValidInContainer
		0 o p_422158_
	a ()I slot
	b ()Ldcv; stack
	equals (Ljava/lang/Object;)Z equals
		0 o p_422491_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bxl net/minecraft/world/LockCode
	a Lbxl; NO_LOCK
	b Lcom/mojang/serialization/Codec; CODEC
	c Ljava/lang/String; TAG_LOCK
	d Lcn; predicate
	<clinit> ()V <clinit>
		static
	<init> (Lcn;)V <init>
		0 o predicate
	a ()Lcn; predicate
	a (Lfda;)Lbxl; fromTag
		static
		0 o p_421564_
	a (Lfdc;)V addToTag
		0 o p_422023_
	a (Ldcv;)Z unlocksWith
		0 o p_19108_
	equals (Ljava/lang/Object;)Z equals
		0 o p_331342_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bxm net/minecraft/world/MenuProvider
	Q_ ()Lxo; getDisplayName
bxn net/minecraft/world/Nameable
	Q_ ()Lxo; getDisplayName
	aj ()Lxo; getName
	al ()Lxo; getCustomName
	i_ ()Z hasCustomName
bxo net/minecraft/world/RandomSequence
	a Lcom/mojang/serialization/Codec; CODEC
	b Lelb; source
	<clinit> ()V <clinit>
		static
	<init> (JLjava/util/Optional;)V <init>
		0 o p_295115_
		1 o p_295306_
	<init> (Lelb;)V <init>
		0 o p_287597_
	<init> (JLame;)V <init>
		0 o p_287592_
		1 o p_287762_
	a (Lame;)Lekp$a; seedForKey
		static
		0 o p_288989_
	a ()Lbck; random
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_287586_
	a (JLjava/util/Optional;)Lelb; createSequence
		static
		0 o p_289567_
		1 o p_294573_
	a (Lbxo;)Lelb; lambda$static$0
		static
		0 o p_287757_
bxp net/minecraft/world/RandomSequences
	a Lfby; TYPE
	b J worldSeed
	c I salt
	d Z includeWorldSeed
	e Z includeSequenceId
	f Ljava/util/Map; sequences
	<clinit> ()V <clinit>
		static
	<init> (J)V <init>
		0 o p_287622_
	<init> (JIZZLjava/util/Map;)V <init>
		0 o p_401061_
		1 o p_401155_
		2 o p_401045_
		3 o p_401271_
		4 o p_401273_
	a (Lbxp;)Ljava/util/Map; lambda$codec$5
		static
		0 o p_400906_
	a (Lfbx$a;)Lcom/mojang/serialization/Codec; lambda$static$1
		static
		0 o p_400907_
	a (IZZ)V setSeedDefaults
		0 o p_294511_
		1 o p_294255_
		2 o p_295889_
	a (Lame;)Lbck; get
		0 o p_287751_
	a ()I clear
	a (J)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_401391_
	a (Lame;IZZ)V reset
		0 o p_294608_
		1 o p_295700_
		2 o p_296000_
		3 o p_294735_
	a (Ljava/util/function/BiConsumer;)V forAllSequences
		0 o p_294252_
	a (JLcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$6
		static
		0 o p_400902_
		1 o p_400903_
	b (Lbxp;)Ljava/lang/Boolean; lambda$codec$4
		static
		0 o p_400905_
	b (Lfbx$a;)Lbxp; lambda$static$0
		static
		0 o p_400904_
	b (Lame;)V reset
		0 o p_296099_
	b (Lame;IZZ)Lbxo; createSequence
		0 o p_295614_
		1 o p_296284_
		2 o p_296271_
		3 o p_295917_
	c (Lame;)Lbxo; createSequence
		0 o p_295796_
	c (Lbxp;)Ljava/lang/Boolean; lambda$codec$3
		static
		0 o p_400909_
	d (Lbxp;)Ljava/lang/Integer; lambda$codec$2
		static
		0 o p_400908_
bxp$a net/minecraft/world/RandomSequences$DirtyMarkingRandomSource
	b Lbxp; this$0
	c Lbck; random
	<init> (Lbxp;Lbck;)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 ()Lbck; fork
	e ()Lekn; 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
bxq net/minecraft/world/RandomizableContainer
	b Ljava/lang/String; LOOT_TABLE_TAG
	c Ljava/lang/String; LOOT_TABLE_SEED_TAG
	a (Ldly;Lbck;Ljb;Lamd;)V setBlockEntityLootTable
		static
		0 o p_309623_
		1 o p_309643_
		2 o p_309644_
		3 o p_335924_
	a (Lamd;J)V setLootTable
		0 o p_335762_
		1 o p_335967_
	a (J)V setLootTableSeed
		0 o p_309559_
	a (Lamd;)V setLootTable
		0 o p_335578_
	aA_ ()Ljb; getBlockPos
	aw_ ()Lamd; getLootTable
	az_ ()J getLootTableSeed
	c_ (Lfda;)Z tryLoadLootTable
		0 o p_421668_
	d_ (Lfdc;)Z trySaveLootTable
		0 o p_422271_
	f_ (Lcut;)V unpackLootTable
		0 o p_309628_
	i ()Ldmu; getLevel
bxr net/minecraft/world/SimpleContainer
	b I size
	c Lju; items
	d Ljava/util/List; listeners
	<init> ([Ldcv;)V <init>
		0 o p_19152_
	<init> (I)V <init>
		0 o p_19150_
	a (Lcut;)Z stillValid
		0 o p_19167_
	a (I)Ldcv; getItem
		0 o p_19157_
	a ()V clearContent
	a (Lfdc$a;)V storeAsItemList
		0 o p_422650_
	a (Ldcv;Ldcv;)V moveItemsBetweenStacks
		0 o p_19186_
		1 o p_19187_
	a (Lbxe;)V addListener
		0 o p_19165_
	a (Lfda$a;)V fromItemList
		0 o p_421559_
	a (Ldcr;I)Ldcv; removeItemType
		0 o p_19171_
		1 o p_19172_
	a (II)Ldcv; removeItem
		0 o p_19159_
		1 o p_19160_
	a (ILdcv;)V setItem
		0 o p_19162_
		1 o p_19163_
	b (I)Ldcv; removeItemNoUpdate
		0 o p_19180_
	b (Lbxe;)V removeListener
		0 o p_19182_
	b ()I getContainerSize
	b (Ldcv;)Ldcv; addItem
		0 o p_19174_
	c (Ldcv;)Z canAddItem
		0 o p_19184_
	c ()Z isEmpty
	d (Ldcv;)V moveItemToEmptySlots
		0 o p_19190_
	e (Ldcv;)V moveItemToOccupiedSlotsWithSameType
		0 o p_19192_
	e ()V setChanged
	f (Ldcv;)Z lambda$toString$1
		static
		0 o p_19194_
	f ()Ljava/util/List; removeAllItems
	fillStackedContents (Lcuz;)V fillStackedContents
		0 o p_361025_
	g ()Lju; getItems
	g (Ldcv;)Z lambda$removeAllItems$0
		static
		0 o p_19197_
	toString ()Ljava/lang/String; toString
bxs net/minecraft/world/SimpleMenuProvider
	a Lxo; title
	b Lczu; menuConstructor
	<init> (Lczu;Lxo;)V <init>
		0 o p_19202_
		1 o p_19203_
	Q_ ()Lxo; getDisplayName
	createMenu (ILcus;Lcut;)Lcym; createMenu
		0 o p_19205_
		1 o p_19206_
		2 o p_19207_
bxt net/minecraft/world/TickRateManager
	a F MIN_TICKRATE
	b F tickrate
	c J nanosecondsPerTick
	d I frozenTicksToRun
	e Z runGameElements
	f Z isFrozen
	<init> ()V <init>
	a (F)V setTickRate
		0 o p_308963_
	a (Lbzm;)Z isEntityFrozen
		0 o p_308960_
	a (Z)V setFrozen
		0 o p_308905_
	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
bxu net/minecraft/world/WorldlyContainer
	a (Ljh;)[I getSlotsForFace
		0 o p_19238_
	a (ILdcv;Ljh;)Z canPlaceItemThroughFace
		0 o p_19235_
		1 o p_19236_
		2 o p_19237_
	b (ILdcv;Ljh;)Z canTakeItemThroughFace
		0 o p_19239_
		1 o p_19240_
		2 o p_19241_
bxv net/minecraft/world/WorldlyContainerHolder
	a (Leeb;Ldmv;Ljb;)Lbxu; getContainer
		0 o p_19242_
		1 o p_19243_
		2 o p_19244_
bxw net/minecraft/world/damagesource/CombatEntry
	a Lbyb; source
	b F damage
	c Lbyg; fallLocation
	d F fallDistance
	<init> (Lbyb;FLbyg;F)V <init>
		0 o source
		1 o damage
		2 o fallLocation
		3 o fallDistance
	a ()Lbyb; source
	b ()F damage
	c ()Lbyg; fallLocation
	d ()F fallDistance
	equals (Ljava/lang/Object;)Z equals
		0 o p_289568_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bxx net/minecraft/world/damagesource/CombatRules
	a F MAX_ARMOR
	b F ARMOR_PROTECTION_DIVIDER
	c F BASE_ARMOR_TOUGHNESS
	d F MIN_ARMOR_RATIO
	e I NUM_ARMOR_ITEMS
	<init> ()V <init>
	a (Lcam;FLbyb;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_
bxy net/minecraft/world/damagesource/CombatTracker
	a I RESET_DAMAGE_STATUS_TIME
	b I RESET_COMBAT_STATUS_TIME
	c Lyl; INTENTIONAL_GAME_DESIGN_STYLE
	d Ljava/util/List; entries
	e Lcam; mob
	f I lastDamageTime
	g I combatStartTime
	h I combatEndTime
	i Z inCombat
	j Z takingDamage
	<clinit> ()V <clinit>
		static
	<init> (Lcam;)V <init>
		0 o p_19285_
	a (Lbzm;)Lxo; getDisplayName
		static
		0 o p_289557_
	a (Lbyb;F)V recordDamage
		0 o p_289533_
		1 o p_289559_
	a (Lbzm;Lxo;Ljava/lang/String;Ljava/lang/String;)Lxo; getMessageForAssistedFall
		0 o p_289547_
		1 o p_289532_
		2 o p_289555_
		3 o p_289548_
	a (Lbyb;)Z shouldEnterCombat
		static
		0 o p_289554_
	a ()Lxo; getDeathMessage
	a (Lbxw;Lbzm;)Lxo; getFallMessage
		0 o p_289570_
		1 o p_289561_
	b ()I getCombatDuration
	c ()V recheckStatus
	d ()Lbxw; getMostSignificantFall
bxz net/minecraft/world/damagesource/DamageEffects
	a Lbxz; HURT
	b Lbxz; THORNS
	c Lbxz; DROWNING
	d Lbxz; BURNING
	e Lbxz; POKING
	f Lbxz; FREEZING
	g Lcom/mojang/serialization/Codec; CODEC
	h Ljava/lang/String; id
	i Layy; sound
	j [Lbxz; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Layy;)V <init>
		0 o p_270400_
		1 o p_270754_
		2 o p_270875_
		3 o p_270383_
	a ()Layy; sound
	b ()[Lbxz; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lbxz; valueOf
		static
		0 o p_270153_
	values ()[Lbxz; values
		static
by net/minecraft/advancements/critereon/EntityHurtPlayerTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lauc;Lbyb;FFZLby$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_
	a (Lauc;Lbyb;FFZ)V trigger
		0 o p_35175_
		1 o p_35176_
		2 o p_35177_
		3 o p_35178_
		4 o p_35179_
by$a net/minecraft/advancements/critereon/EntityHurtPlayerTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; damage
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o damage
	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_
	a (Lauc;Lbyb;FFZ)Z matches
		0 o p_35201_
		1 o p_35202_
		2 o p_35203_
		3 o p_35204_
		4 o p_35205_
	a (Lbm;)Lar; entityHurtPlayer
		static
		0 o p_300967_
	a (Lbm$a;)Lar; entityHurtPlayer
		static
		0 o p_301174_
	b ()Lar; 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
bya net/minecraft/world/damagesource/DamageScaling
	a Lbya; NEVER
	b Lbya; WHEN_CAUSED_BY_LIVING_NON_PLAYER
	c Lbya; ALWAYS
	d Lcom/mojang/serialization/Codec; CODEC
	e Ljava/lang/String; id
	f [Lbya; $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 ()[Lbya; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lbya; valueOf
		static
		0 o p_270519_
	values ()[Lbya; values
		static
byb net/minecraft/world/damagesource/DamageSource
	a Ljl; type
	b Lbzm; causingEntity
	c Lbzm; directEntity
	d Lfis; damageSourcePosition
	<init> (Ljl;)V <init>
		0 o p_270475_
	<init> (Ljl;Lbzm;Lbzm;Lfis;)V <init>
		0 o p_270906_
		1 o p_270796_
		2 o p_270459_
		3 o p_270623_
	<init> (Ljl;Lbzm;)V <init>
		0 o p_270811_
		1 o p_270660_
	<init> (Ljl;Lbzm;Lbzm;)V <init>
		0 o p_270818_
		1 o p_270162_
		2 o p_270115_
	<init> (Ljl;Lfis;)V <init>
		0 o p_270690_
		1 o p_270579_
	a ()F getFoodExhaustion
	a (Lcam;)Lxo; getLocalizedDeathMessage
		0 o p_19343_
	a (Lamd;)Z is
		0 o p_276108_
	a (Lbae;)Z is
		0 o p_270890_
	b ()Z isDirect
	c ()Lbzm; getDirectEntity
	d ()Lbzm; getEntity
	e ()Ldcv; getWeaponItem
	f ()Ljava/lang/String; getMsgId
	g ()Z scalesWithDifficulty
	h ()Z isCreativePlayer
	i ()Lfis; getSourcePosition
	j ()Lfis; sourcePositionRaw
	k ()Lbyd; type
	l ()Ljl; typeHolder
	toString ()Ljava/lang/String; toString
byb$1 net/minecraft/world/damagesource/DamageSource$1
	a [I $SwitchMap$net$minecraft$world$damagesource$DamageScaling
	<clinit> ()V <clinit>
		static
byc net/minecraft/world/damagesource/DamageSources
	a Ljy; damageTypes
	b Lbyb; inFire
	c Lbyb; campfire
	d Lbyb; lightningBolt
	e Lbyb; onFire
	f Lbyb; lava
	g Lbyb; hotFloor
	h Lbyb; inWall
	i Lbyb; cramming
	j Lbyb; drown
	k Lbyb; starve
	l Lbyb; cactus
	m Lbyb; fall
	n Lbyb; enderPearl
	o Lbyb; flyIntoWall
	p Lbyb; fellOutOfWorld
	q Lbyb; generic
	r Lbyb; magic
	s Lbyb; wither
	t Lbyb; dragonBreath
	u Lbyb; dryOut
	v Lbyb; sweetBerryBush
	w Lbyb; freeze
	x Lbyb; stalagmite
	y Lbyb; outsideBorder
	z Lbyb; genericKill
	<init> (Ljz;)V <init>
		0 o p_270740_
	a ()Lbyb; inFire
	a (Lamd;Lbzm;)Lbyb; source
		0 o p_270142_
		1 o p_270696_
	a (Ldmn;)Lbyb; explosion
		0 o p_270369_
	a (Lcut;)Lbyb; playerAttack
		0 o p_270723_
	a (Lcvj;Lbzm;)Lbyb; fireworks
		0 o p_270571_
		1 o p_270768_
	a (Lcvi;Lbzm;)Lbyb; fireball
		0 o p_270147_
		1 o p_270824_
	a (Lcam;)Lbyb; sting
		0 o p_270689_
	a (Lamd;)Lbyb; source
		0 o p_270957_
	a (Lbzm;Lcam;)Lbyb; mobProjectile
		0 o p_270210_
		1 o p_270757_
	a (Lfis;)Lbyb; badRespawnPointExplosion
		0 o p_270175_
	a (Lamd;Lbzm;Lbzm;)Lbyb; source
		0 o p_270076_
		1 o p_270656_
		2 o p_270242_
	a (Lcwd;Lbzm;)Lbyb; witherSkull
		0 o p_270367_
		1 o p_270887_
	a (Lcvb;Lbzm;)Lbyb; arrow
		0 o p_270570_
		1 o p_270857_
	a (Lbzm;)Lbyb; fallingBlock
		0 o p_270643_
	a (Lbzm;Lbzm;)Lbyb; trident
		0 o p_270146_
		1 o p_270358_
	b (Lbzm;Lcam;)Lbyb; spit
		0 o p_316508_
		1 o p_316581_
	b (Lcam;)Lbyb; mobAttack
		0 o p_270357_
	b (Lbzm;Lbzm;)Lbyb; thrown
		0 o p_270388_
		1 o p_270485_
	b (Lbzm;)Lbyb; anvil
		0 o p_270112_
	b ()Lbyb; campfire
	c (Lbzm;)Lbyb; fallingStalactite
		0 o p_270720_
	c (Lcam;)Lbyb; noAggroMobAttack
		0 o p_270502_
	c ()Lbyb; lightningBolt
	c (Lbzm;Lbzm;)Lbyb; indirectMagic
		0 o p_270560_
		1 o p_270646_
	c (Lbzm;Lcam;)Lbyb; windCharge
		0 o p_316454_
		1 o p_316891_
	d (Lbzm;)Lbyb; thorns
		0 o p_270917_
	d (Lbzm;Lbzm;)Lbyb; explosion
		0 o p_271016_
		1 o p_270814_
	d ()Lbyb; onFire
	e (Lbzm;)Lbyb; sonicBoom
		0 o p_270401_
	e ()Lbyb; lava
	f (Lbzm;)Lbyb; mace
		0 o p_365416_
	f ()Lbyb; hotFloor
	g ()Lbyb; inWall
	h ()Lbyb; cramming
	i ()Lbyb; drown
	j ()Lbyb; starve
	k ()Lbyb; cactus
	l ()Lbyb; fall
	m ()Lbyb; enderPearl
	n ()Lbyb; flyIntoWall
	o ()Lbyb; fellOutOfWorld
	p ()Lbyb; generic
	q ()Lbyb; magic
	r ()Lbyb; wither
	s ()Lbyb; dragonBreath
	t ()Lbyb; dryOut
	u ()Lbyb; sweetBerryBush
	v ()Lbyb; freeze
	w ()Lbyb; stalagmite
	x ()Lbyb; outOfBorder
	y ()Lbyb; genericKill
byd net/minecraft/world/damagesource/DamageType
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Lzm; STREAM_CODEC
	d Ljava/lang/String; msgId
	e Lbya; scaling
	f F exhaustion
	g Lbxz; effects
	h Lbyf; deathMessageType
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lbya;FLbxz;)V <init>
		0 o p_270743_
		1 o p_270585_
		2 o p_270555_
		3 o p_270608_
	<init> (Ljava/lang/String;Lbya;F)V <init>
		0 o p_270099_
		1 o p_270717_
		2 o p_270846_
	<init> (Ljava/lang/String;FLbxz;)V <init>
		0 o p_270473_
		1 o p_270700_
		2 o p_270105_
	<init> (Ljava/lang/String;Lbya;FLbxz;Lbyf;)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 ()Lbya; scaling
	c ()F exhaustion
	d ()Lbxz; effects
	e ()Lbyf; deathMessageType
	equals (Ljava/lang/Object;)Z equals
		0 o p_270067_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bye net/minecraft/world/damagesource/DamageTypes
	A Lamd; STING
	B Lamd; MOB_ATTACK
	C Lamd; MOB_ATTACK_NO_AGGRO
	D Lamd; PLAYER_ATTACK
	E Lamd; ARROW
	F Lamd; TRIDENT
	G Lamd; MOB_PROJECTILE
	H Lamd; SPIT
	I Lamd; WIND_CHARGE
	J Lamd; FIREWORKS
	K Lamd; FIREBALL
	L Lamd; UNATTRIBUTED_FIREBALL
	M Lamd; WITHER_SKULL
	N Lamd; THROWN
	O Lamd; INDIRECT_MAGIC
	P Lamd; THORNS
	Q Lamd; EXPLOSION
	R Lamd; PLAYER_EXPLOSION
	S Lamd; SONIC_BOOM
	T Lamd; BAD_RESPAWN_POINT
	U Lamd; OUTSIDE_BORDER
	V Lamd; GENERIC_KILL
	W Lamd; MACE_SMASH
	a Lamd; IN_FIRE
	b Lamd; CAMPFIRE
	c Lamd; LIGHTNING_BOLT
	d Lamd; ON_FIRE
	e Lamd; LAVA
	f Lamd; HOT_FLOOR
	g Lamd; IN_WALL
	h Lamd; CRAMMING
	i Lamd; DROWN
	j Lamd; STARVE
	k Lamd; CACTUS
	l Lamd; FALL
	m Lamd; ENDER_PEARL
	n Lamd; FLY_INTO_WALL
	o Lamd; FELL_OUT_OF_WORLD
	p Lamd; GENERIC
	q Lamd; MAGIC
	r Lamd; WITHER
	s Lamd; DRAGON_BREATH
	t Lamd; DRY_OUT
	u Lamd; SWEET_BERRY_BUSH
	v Lamd; FREEZE
	w Lamd; STALAGMITE
	x Lamd; FALLING_BLOCK
	y Lamd; FALLING_ANVIL
	z Lamd; FALLING_STALACTITE
	<clinit> ()V <clinit>
		static
	a (Lqq;)V bootstrap
		static
		0 o p_321708_
byf net/minecraft/world/damagesource/DeathMessageType
	a Lbyf; DEFAULT
	b Lbyf; FALL_VARIANTS
	c Lbyf; INTENTIONAL_GAME_DESIGN
	d Lcom/mojang/serialization/Codec; CODEC
	e Ljava/lang/String; id
	f [Lbyf; $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 ()[Lbyf; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lbyf; valueOf
		static
		0 o p_270116_
	values ()[Lbyf; values
		static
byg net/minecraft/world/damagesource/FallLocation
	a Lbyg; GENERIC
	b Lbyg; LADDER
	c Lbyg; VINES
	d Lbyg; WEEPING_VINES
	e Lbyg; TWISTING_VINES
	f Lbyg; SCAFFOLDING
	g Lbyg; OTHER_CLIMBABLE
	h Lbyg; WATER
	i Ljava/lang/String; id
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o id
	a (Leeb;)Lbyg; blockToFallLocation
		static
		0 o p_289530_
	a ()Ljava/lang/String; languageKey
	a (Lcam;)Lbyg; getCurrentFallLocation
		static
		0 o p_289566_
	b ()Ljava/lang/String; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_289539_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
byh net/minecraft/world/damagesource/package-info
byi net/minecraft/world/effect/AbsorptionMobEffect
	<init> (Lbyp;I)V <init>
		0 o p_294899_
		1 o p_295631_
	a (Laub;Lcam;I)Z applyEffectTick
		0 o p_376208_
		1 o p_294484_
		2 o p_294672_
	a (II)Z shouldApplyEffectTickThisTick
		0 o p_295357_
		1 o p_294523_
	a (Lcam;I)V onEffectStarted
		0 o p_294820_
		1 o p_295222_
byj net/minecraft/world/effect/BadOmenMobEffect
	<init> (Lbyp;I)V <init>
		0 o p_296418_
		1 o p_296408_
	a (Laub;Lcam;I)Z applyEffectTick
		0 o p_376404_
		1 o p_296327_
		2 o p_294357_
	a (II)Z shouldApplyEffectTickThisTick
		0 o p_295828_
		1 o p_295171_
byk net/minecraft/world/effect/HealOrHarmMobEffect
	c Z isHarm
	<init> (Lbyp;IZ)V <init>
		0 o p_296444_
		1 o p_294226_
		2 o p_295780_
	a (Laub;Lbzm;Lbzm;Lcam;ID)V applyInstantenousEffect
		0 o p_376760_
		1 o p_294574_
		2 o p_295692_
		3 o p_296483_
		4 o p_296095_
		5 o p_295178_
	a (Laub;Lcam;I)Z applyEffectTick
		0 o p_376486_
		1 o p_295255_
		2 o p_295147_
byl net/minecraft/world/effect/HungerMobEffect
	<init> (Lbyp;I)V <init>
		0 o p_294845_
		1 o p_296235_
	a (Laub;Lcam;I)Z applyEffectTick
		0 o p_376386_
		1 o p_296407_
		2 o p_296356_
	a (II)Z shouldApplyEffectTickThisTick
		0 o p_295391_
		1 o p_294280_
bym net/minecraft/world/effect/InfestedMobEffect
	c F chanceToSpawn
	d Ljava/util/function/ToIntFunction; spawnedCount
	<init> (Lbyp;IFLjava/util/function/ToIntFunction;)V <init>
		0 o p_338776_
		1 o p_338484_
		2 o p_338378_
		3 o p_338750_
	a (Laub;Lcam;ILbyb;F)V onMobHurt
		0 o p_376338_
		1 o p_338481_
		2 o p_338438_
		3 o p_338894_
		4 o p_338367_
	a (Laub;Lcam;DDD)V spawnSilverfish
		0 o p_376716_
		1 o p_341023_
		2 o p_338557_
		3 o p_338848_
		4 o p_338562_
byn net/minecraft/world/effect/InstantenousMobEffect
	<init> (Lbyp;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_
byo net/minecraft/world/effect/MobEffect
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c I AMBIENT_ALPHA
	d Ljava/util/Map; attributeModifiers
	e Lbyp; category
	f I color
	g Ljava/util/function/Function; particleFactory
	h Ljava/lang/String; descriptionId
	i I blendInDurationTicks
	j I blendOutDurationTicks
	k I blendOutAdvanceTicks
	l Ljava/util/Optional; soundOnAdded
	m Lcyd; requiredFeatures
	<clinit> ()V <clinit>
		static
	<init> (Lbyp;I)V <init>
		0 o p_19451_
		1 o p_19452_
	<init> (Lbyp;ILmc;)V <init>
		0 o p_333963_
		1 o p_333864_
		2 o p_333716_
	a (Ljl;Lame;DLcbq$a;)Lbyo; addAttributeModifier
		0 o p_316656_
		1 o p_350368_
		2 o p_19475_
		3 o p_19476_
	a (Lcbp;)V removeAttributeModifiers
		0 o p_19470_
	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 (Laub;Lbzm;Lbzm;Lcam;ID)V applyInstantenousEffect
		0 o p_376271_
		1 o p_19462_
		2 o p_19463_
		3 o p_19464_
		4 o p_19465_
		5 o p_19466_
	a (Lcam;Layy;)V lambda$onEffectAdded$2
		static
		0 o p_426973_
		1 o p_426974_
	a (I)Lbyo; setBlendDuration
		0 o p_316265_
	a (Lbyq;)Lmc; createParticleOptions
		0 o p_333815_
	a ()Z isInstantenous
	a (ILbyq;)Lmc; lambda$new$0
		static
		0 o p_359684_
		1 o p_359685_
	a (Laub;Lcam;ILbyb;F)V onMobHurt
		0 o p_376153_
		1 o p_338186_
		2 o p_338204_
		3 o p_338393_
		4 o p_338618_
	a (Laub;Lcam;ILbzm$e;)V onMobRemoved
		0 o p_376540_
		1 o p_338500_
		2 o p_338476_
		3 o p_338373_
	a (Lmc;Lbyq;)Lmc; lambda$new$1
		static
		0 o p_333514_
		1 o p_333515_
	a (Lcam;I)V onEffectStarted
		0 o p_296490_
		1 o p_296147_
	a ([Lcyb;)Lbyo; requiredFeatures
		0 o p_338702_
	a (Lcbp;I)V addAttributeModifiers
		0 o p_19479_
		1 o p_19480_
	a (Layy;)Lbyo; withSoundOnAdded
		0 o p_338383_
	a (Laub;Lcam;I)Z applyEffectTick
		0 o p_376587_
		1 o p_19467_
		2 o p_19468_
	a (Ljava/util/function/BiConsumer;ILjl;Lbyo$a;)V lambda$createModifiers$3
		static
		0 o p_349969_
		1 o p_349970_
		2 o p_349971_
		3 o p_349972_
	a (III)Lbyo; setBlendDuration
		0 o p_394323_
		1 o p_394063_
		2 o p_393533_
	b (Lcam;I)V onEffectAdded
		0 o p_338333_
		1 o p_338715_
	b ()I getBlendInDurationTicks
	c ()I getBlendOutDurationTicks
	d ()I getBlendOutAdvanceTicks
	e ()Ljava/lang/String; getOrCreateDescriptionId
	f ()Ljava/lang/String; getDescriptionId
	g ()Lxo; getDisplayName
	h ()Lbyp; getCategory
	i ()I getColor
	j ()Z isBeneficial
	k ()Lcyd; requiredFeatures
byo$a net/minecraft/world/effect/MobEffect$AttributeTemplate
	a Lame; id
	b D amount
	c Lcbq$a; operation
	<init> (Lame;DLcbq$a;)V <init>
		0 o id
		1 o amount
		2 o operation
	a ()Lame; id
	a (I)Lcbq; create
		0 o p_316614_
	b ()D amount
	c ()Lcbq$a; operation
	equals (Ljava/lang/Object;)Z equals
		0 o p_316205_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
byp net/minecraft/world/effect/MobEffectCategory
	a Lbyp; BENEFICIAL
	b Lbyp; HARMFUL
	c Lbyp; NEUTRAL
	d Lo; tooltipFormatting
	e [Lbyp; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILo;)V <init>
		0 o p_19494_
		1 o p_19495_
		2 o p_19496_
	a ()Lo; getTooltipFormatting
	b ()[Lbyp; $values
		static
	valueOf (Ljava/lang/String;)Lbyp; valueOf
		static
		0 o p_19499_
	values ()[Lbyp; values
		static
byq net/minecraft/world/effect/MobEffectInstance
	a I INFINITE_DURATION
	b I MIN_AMPLIFIER
	c I MAX_AMPLIFIER
	d Lcom/mojang/serialization/Codec; CODEC
	e Lzm; STREAM_CODEC
	f Lorg/slf4j/Logger; LOGGER
	g Ljl; effect
	h I duration
	i I amplifier
	j Z ambient
	k Z visible
	l Z showIcon
	m Lbyq; hiddenEffect
	n Lbyq$a; blendState
	<clinit> ()V <clinit>
		static
	<init> (Ljl;IIZZ)V <init>
		0 o p_316846_
		1 o p_19516_
		2 o p_316691_
		3 o p_316120_
		4 o p_316433_
	<init> (Ljl;I)V <init>
		0 o p_316473_
		1 o p_19523_
	<init> (Ljl;)V <init>
		0 o p_316782_
	<init> (Ljl;II)V <init>
		0 o p_316819_
		1 o p_216888_
		2 o p_216889_
	<init> (Ljl;Lbyq$b;)V <init>
		0 o p_324441_
		1 o p_324529_
	<init> (Ljl;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> (Ljl;IIZZZLbyq;)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> (Lbyq;)V <init>
		0 o p_19543_
	a (Ljl;Lbyq$b;)Lbyq; lambda$new$1
		static
		0 o p_323226_
		1 o p_323227_
	a (Laub;Lcam;Lbzm$e;)V onMobRemoved
		0 o p_376394_
		1 o p_338566_
		2 o p_338384_
	a (Lbyq;)V setDetailsFrom
		0 o p_19549_
	a (F)Lbyq; withScaledDuration
		0 o p_393596_
	a (Ljl;)Z is
		0 o p_316657_
	a (Laub;Lcam;Ljava/lang/Runnable;)Z tickServer
		0 o p_394250_
		1 o p_393795_
		2 o p_393556_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_348152_
	a (Lcam;F)F getBlendFactor
		0 o p_316410_
		1 o p_316194_
	a ()Lmc; getParticleOptions
	a (Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)I mapDuration
		0 o p_268089_
	a (FI)I lambda$withScaledDuration$2
		static
		0 o p_392956_
		1 o p_392957_
	a (Lcam;)V onEffectStarted
		0 o p_295220_
	a (I)Z endsWithin
		0 o p_268088_
	a (Laub;Lcam;Lbyb;F)V onMobHurt
		0 o p_376624_
		1 o p_338201_
		2 o p_338572_
		3 o p_338779_
	b (Lcam;)V onEffectAdded
		0 o p_338286_
	b (Lbyq;)Z update
		0 o p_19559_
	b ()Z isInfiniteDuration
	b (I)I lambda$tickDownDuration$3
		static
		0 o p_267916_
	c (Lbyq;)I compareTo
		0 o p_19566_
	c ()Ljl; getEffect
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_19570_
	d ()I getDuration
	d (Lbyq;)V copyBlendState
		0 o p_316485_
	e (Lbyq;)Z isShorterDurationThan
		0 o p_268133_
	e ()I getAmplifier
	equals (Ljava/lang/Object;)Z equals
		0 o p_19574_
	f ()Z isAmbient
	g ()Z isVisible
	h ()Z showIcon
	hashCode ()I hashCode
	i ()V tickClient
	j ()Ljava/lang/String; getDescriptionId
	k ()V skipBlending
	l ()Lbyq$b; asDetails
	m ()Z hasRemainingDuration
	n ()V tickDownDuration
	o ()Z downgradeToHiddenEffect
	p ()Ljava/lang/String; describeDuration
	toString ()Ljava/lang/String; toString
byq$a net/minecraft/world/effect/MobEffectInstance$BlendState
	a F factor
	b F factorPreviousFrame
	<init> ()V <init>
	a (Lbyq$a;)V copyFrom
		0 o p_316847_
	a (Lcam;F)F getFactor
		0 o p_316317_
		1 o p_316789_
	a (Lbyq;)V setImmediate
		0 o p_316328_
	b (Lbyq;)V tick
		0 o p_316550_
	c (Lbyq;)Z hasEffect
		static
		0 o p_393561_
byq$b net/minecraft/world/effect/MobEffectInstance$Details
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lzm; STREAM_CODEC
	c I amplifier
	d I duration
	e Z ambient
	f Z showParticles
	g Z showIcon
	h Ljava/util/Optional; 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 (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/MapCodec; lambda$static$2
		static
		0 o p_323465_
	a ()I amplifier
	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_
	a (Lbyq$b;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_323788_
	a (IIZZLjava/util/Optional;Ljava/util/Optional;)Lbyq$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 (Lzm;)Lzm; lambda$static$3
		static
		0 o p_329990_
	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
byr net/minecraft/world/effect/MobEffectUtil
	<init> ()V <init>
	a (Lbyq;FF)Lxo; formatDuration
		static
		0 o p_268116_
		1 o p_268280_
		2 o p_314720_
	a (Lbzm;Lfis;DLjl;Lbyq;ILauc;)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 (Lbyq;Lbzm;Lauc;)V lambda$addEffectToPlayersAround$1
		static
		0 o p_238230_
		1 o p_238231_
		2 o p_238232_
	a (Laub;Lbzm;Lfis;DLbyq;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 (Lcam;)Z hasDigSpeed
		static
		0 o p_19585_
	b (Lcam;)I getDigSpeedAmplification
		static
		0 o p_19587_
	c (Lcam;)Z hasWaterBreathing
		static
		0 o p_19589_
bys net/minecraft/world/effect/MobEffects
	A Ljl; UNLUCK
	B Ljl; SLOW_FALLING
	C Ljl; CONDUIT_POWER
	D Ljl; DOLPHINS_GRACE
	E Ljl; BAD_OMEN
	F Ljl; HERO_OF_THE_VILLAGE
	G Ljl; DARKNESS
	H Ljl; TRIAL_OMEN
	I Ljl; RAID_OMEN
	J Ljl; WIND_CHARGED
	K Ljl; WEAVING
	L Ljl; OOZING
	M Ljl; INFESTED
	N I DARKNESS_EFFECT_FACTOR_PADDING_DURATION_TICKS
	a Ljl; SPEED
	b Ljl; SLOWNESS
	c Ljl; HASTE
	d Ljl; MINING_FATIGUE
	e Ljl; STRENGTH
	f Ljl; INSTANT_HEALTH
	g Ljl; INSTANT_DAMAGE
	h Ljl; JUMP_BOOST
	i Ljl; NAUSEA
	j Ljl; REGENERATION
	k Ljl; RESISTANCE
	l Ljl; FIRE_RESISTANCE
	m Ljl; WATER_BREATHING
	n Ljl; INVISIBILITY
	o Ljl; BLINDNESS
	p Ljl; NIGHT_VISION
	q Ljl; HUNGER
	r Ljl; WEAKNESS
	s Ljl; POISON
	t Ljl; WITHER
	u Ljl; HEALTH_BOOST
	v Ljl; ABSORPTION
	w Ljl; SATURATION
	x Ljl; GLOWING
	y Ljl; LEVITATION
	z Ljl; LUCK
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbck;)I lambda$static$2
		static
		0 o p_340705_
	a (Ljava/lang/String;Lbyo;)Ljl; register
		static
		0 o p_19625_
		1 o p_19626_
	a (Ljy;)Ljl; bootstrap
		static
		0 o p_316893_
	b (Lbck;)I lambda$static$1
		static
		0 o p_338668_
	c (Lbck;)I lambda$static$0
		static
		0 o p_340706_
byt net/minecraft/world/effect/OozingMobEffect
	c I SLIME_SIZE
	d I RADIUS_TO_CHECK_SLIMES
	e Ljava/util/function/ToIntFunction; spawnedCount
	<init> (Lbyp;ILjava/util/function/ToIntFunction;)V <init>
		0 o p_338567_
		1 o p_338409_
		2 o p_338888_
	a (Ldmu;DDD)V spawnSlimeOffspring
		0 o p_338724_
		1 o p_338555_
		2 o p_338811_
		3 o p_338192_
	a (ILbyt$a;I)I numberOfSlimesToSpawn
		static
		0 o p_341016_
		1 o p_348591_
		2 o p_341398_
	a (Laub;Lcam;ILbzm$e;)V onMobRemoved
		0 o p_376380_
		1 o p_338339_
		2 o p_338421_
		3 o p_338677_
byt$a net/minecraft/world/effect/OozingMobEffect$NearbySlimes
	a (Lcam;I)I lambda$closeTo$1
		static
		0 o p_426975_
		1 o p_426976_
	a (Lcam;Lcse;)Z lambda$closeTo$0
		static
		0 o p_348557_
		1 o p_348647_
	a (Lcam;)Lbyt$a; closeTo
		static
		0 o p_348471_
	count (I)I count
		0 o p_348627_
byu net/minecraft/world/effect/PoisonMobEffect
	c I DAMAGE_INTERVAL
	<init> (Lbyp;I)V <init>
		0 o p_295076_
		1 o p_295615_
	a (Laub;Lcam;I)Z applyEffectTick
		0 o p_376442_
		1 o p_296276_
		2 o p_296233_
	a (II)Z shouldApplyEffectTickThisTick
		0 o p_295368_
		1 o p_294232_
byv net/minecraft/world/effect/RaidOmenMobEffect
	<init> (Lbyp;ILmc;)V <init>
		0 o p_338433_
		1 o p_338414_
		2 o p_338610_
	a (Laub;Lcam;I)Z applyEffectTick
		0 o p_376757_
		1 o p_338728_
		2 o p_338249_
	a (II)Z shouldApplyEffectTickThisTick
		0 o p_338435_
		1 o p_338504_
byw net/minecraft/world/effect/RegenerationMobEffect
	<init> (Lbyp;I)V <init>
		0 o p_296242_
		1 o p_294288_
	a (Laub;Lcam;I)Z applyEffectTick
		0 o p_376742_
		1 o p_295924_
		2 o p_296417_
	a (II)Z shouldApplyEffectTickThisTick
		0 o p_295946_
		1 o p_295536_
byx net/minecraft/world/effect/SaturationMobEffect
	<init> (Lbyp;I)V <init>
		0 o p_294221_
		1 o p_295725_
	a (Laub;Lcam;I)Z applyEffectTick
		0 o p_376353_
		1 o p_295892_
		2 o p_296026_
byy net/minecraft/world/effect/WeavingMobEffect
	c Ljava/util/function/ToIntFunction; maxCobwebs
	<init> (Lbyp;ILjava/util/function/ToIntFunction;)V <init>
		0 o p_338733_
		1 o p_338278_
		2 o p_338263_
	a (Laub;Lbck;Ljb;)V spawnCobwebsRandomlyAround
		0 o p_376905_
		1 o p_338709_
		2 o p_338472_
	a (Laub;Lcam;ILbzm$e;)V onMobRemoved
		0 o p_376925_
		1 o p_338209_
		2 o p_338446_
		3 o p_338624_
byz net/minecraft/world/effect/WindChargedMobEffect
	<init> (Lbyp;I)V <init>
		0 o p_338347_
		1 o p_338254_
	a (Laub;Lcam;ILbzm$e;)V onMobRemoved
		0 o p_376782_
		1 o p_338439_
		2 o p_338875_
		3 o p_338258_
bz net/minecraft/advancements/critereon/EntityPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcom/mojang/serialization/Codec; ADVANCEMENT_CODEC
	c Ljava/util/Optional; entityType
	d Ljava/util/Optional; distanceToPlayer
	e Ljava/util/Optional; movement
	f Lbz$b; location
	g Ljava/util/Optional; effects
	h Ljava/util/Optional; nbt
	i Ljava/util/Optional; flags
	j Ljava/util/Optional; equipment
	k Ljava/util/Optional; subPredicate
	l Ljava/util/Optional; periodicTick
	m Ljava/util/Optional; vehicle
	n Ljava/util/Optional; passenger
	o Ljava/util/Optional; targetedEntity
	p Ljava/util/Optional; team
	q Ljava/util/Optional; slots
	r Lbo; components
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Lbz$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;Lbo;)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
		15 o components
	a (Lauc;Lbzm;)Z matches
		0 o p_36612_
		1 o p_36613_
	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 (Lbz$a;)Lbj; wrap
		static
		0 o p_298222_
	a (Laub;Lfis;Lbzm;)Z matches
		0 o p_36608_
		1 o p_36609_
		2 o p_36610_
	a ([Lbz$a;)Ljava/util/List; wrap
		static
		0 o p_298584_
	a (Lbz;)Lbj; wrap
		static
		0 o p_286570_
	a ()Ljava/util/Optional; entityType
	a (Ljava/util/Optional;)Ljava/util/Optional; wrap
		static
		0 o p_298604_
	b (Lauc;Lbzm;)Lfdj; createContext
		static
		0 o p_36617_
		1 o p_36618_
	b ()Ljava/util/Optional; distanceToPlayer
	b (Laub;Lfis;Lbzm;)Z lambda$matches$2
		0 o p_297891_
		1 o p_297892_
		2 o p_297893_
	c ()Ljava/util/Optional; movement
	d ()Lbz$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
	p ()Lbo; components
	toString ()Ljava/lang/String; toString
bz$a net/minecraft/advancements/critereon/EntityPredicate$Builder
	a Ljava/util/Optional; entityType
	b Ljava/util/Optional; distanceToPlayer
	c Ljava/util/Optional; movement
	d Ljava/util/Optional; located
	e Ljava/util/Optional; steppingOnLocation
	f Ljava/util/Optional; movementAffectedBy
	g Ljava/util/Optional; effects
	h Ljava/util/Optional; nbt
	i Ljava/util/Optional; flags
	j Ljava/util/Optional; equipment
	k Ljava/util/Optional; subPredicate
	l Ljava/util/Optional; periodicTick
	m Ljava/util/Optional; vehicle
	n Ljava/util/Optional; passenger
	o Ljava/util/Optional; targetedEntity
	p Ljava/util/Optional; team
	q Ljava/util/Optional; slots
	r Lbo; components
	<init> ()V <init>
	a (I)Lbz$a; periodicTick
		0 o p_345599_
	a (Lbw$a;)Lbz$a; equipment
		0 o p_299134_
	a (Ljm;Lbzv;)Lbz$a; of
		0 o p_363006_
		1 o p_36637_
	a (Lcy$a;)Lbz$a; effects
		0 o p_298981_
	a (Lcc;)Lbz$a; entityType
		0 o p_36647_
	a ()Lbz$a; entity
		static
	a (Lca;)Lbz$a; subPredicate
		0 o p_218801_
	a (Ldq;)Lbz$a; slots
		0 o p_332780_
	a (Lbx$a;)Lbz$a; flags
		0 o p_298456_
	a (Lcv$a;)Lbz$a; located
		0 o p_298230_
	a (Lbz$a;)Lbz$a; vehicle
		0 o p_299103_
	a (Lcz;)Lbz$a; moving
		0 o p_346088_
	a (Ljava/lang/String;)Lbz$a; team
		0 o p_36659_
	a (Lbw;)Lbz$a; equipment
		0 o p_36641_
	a (Lbq;)Lbz$a; distance
		0 o p_36639_
	a (Lda;)Lbz$a; nbt
		0 o p_36655_
	a (Ljm;Lbae;)Lbz$a; of
		0 o p_364646_
		1 o p_204078_
	a (Lbo;)Lbz$a; components
		0 o p_411097_
	b (Lcv$a;)Lbz$a; steppingOn
		0 o p_298232_
	b ()Lbz; build
	b (Lbz$a;)Lbz$a; passenger
		0 o p_298577_
	c (Lbz$a;)Lbz$a; targetedEntity
		0 o p_299292_
	c (Lcv$a;)Lbz$a; movementAffectedBy
		0 o p_348473_
bz$b net/minecraft/advancements/critereon/EntityPredicate$LocationWrapper
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Optional; located
	c Ljava/util/Optional; steppingOn
	d Ljava/util/Optional; 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
bza net/minecraft/world/effect/WitherMobEffect
	c I DAMAGE_INTERVAL
	<init> (Lbyp;I)V <init>
		0 o p_295600_
		1 o p_294141_
	a (Laub;Lcam;I)Z applyEffectTick
		0 o p_376400_
		1 o p_296279_
		2 o p_294798_
	a (II)Z shouldApplyEffectTickThisTick
		0 o p_295629_
		1 o p_295734_
bzb net/minecraft/world/effect/package-info
bzc net/minecraft/world/entity/AgeableMob
	a I BABY_START_AGE
	b I DEFAULT_AGE
	c I DEFAULT_FORCED_AGE
	ck Lalh; DATA_BABY_ID
	cl I FORCED_AGE_PARTICLE_TICKS
	d I age
	e I forcedAge
	f I forcedAgeTimer
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_146738_
		1 o p_146739_
	Y_ ()Z canBreed
	Z_ ()I getAge
	a (Z)V setBaby
		0 o p_146756_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_146743_
		1 o p_146744_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_146754_
	a (Lall$a;)V defineSynchedData
		0 o p_326308_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422327_
	a (IZ)V ageUp
		0 o p_146741_
		1 o p_146742_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_146746_
		1 o p_146747_
		2 o p_363316_
		3 o p_146749_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421826_
	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_
	e_ ()V aiStep
	g_ ()Z isBaby
	h ()V ageBoundaryReached
	k ()I getForcedAge
	l ()I getForcedAgeTimer
bzc$a net/minecraft/world/entity/AgeableMob$AgeableMobGroupData
	a I groupSize
	b Z shouldSpawnBaby
	c F 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
bzd net/minecraft/world/entity/AnimationState
	a I STOPPED
	b I startTick
	<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 (Lbzd;)V copyFrom
		0 o p_363137_
	a ()V stop
	a (F)J getTimeInMillis
		0 o p_365040_
	a (IF)V fastForward
		0 o p_326400_
		1 o p_325947_
	b (I)V startIfStopped
		0 o p_216983_
	b ()Z isStarted
bze net/minecraft/world/entity/AreaEffectCloud
	a F DEFAULT_WIDTH
	aM F potionDurationScale
	aN Ljava/util/Map; victims
	aO I duration
	aP I waitTime
	aQ I reapplicationDelay
	aR I durationOnUse
	aS F radiusOnUse
	aT F radiusPerTick
	aU Lbzs; owner
	b F HEIGHT
	c I INFINITE_DURATION
	d I DEFAULT_LINGERING_DURATION
	e I TIME_BETWEEN_APPLICATIONS
	f Lalh; DATA_RADIUS
	g Lalh; DATA_WAITING
	h Lalh; DATA_PARTICLE
	i F MAX_RADIUS
	j I DEFAULT_AGE
	k I DEFAULT_DURATION_ON_USE
	l F DEFAULT_RADIUS_ON_USE
	m F DEFAULT_RADIUS_PER_TICK
	n F DEFAULT_POTION_DURATION_SCALE
	o F MINIMAL_RADIUS
	p F DEFAULT_RADIUS
	q I DEFAULT_WAIT_TIME
	r I DEFAULT_REAPPLICATION_DELAY
	s Llx; DEFAULT_PARTICLE
	t Lmc; customParticle
	u Lder; potionContents
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_19704_
		1 o p_19705_
	<init> (Ldmu;DDD)V <init>
		0 o p_19707_
		1 o p_19708_
		2 o p_19709_
		3 o p_19710_
	a (Lder;)V setPotionContents
		0 o p_330869_
	a (Laub;)V serverTick
		0 o p_376741_
	a (Z)V setWaiting
		0 o p_19731_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376207_
		1 o p_376186_
		2 o p_376930_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_19729_
	a (Lcay;)Lbzp; getDimensions
		0 o p_19721_
	a (Lbyq;)V addEffect
		0 o p_19717_
	a (Lmc;)V setCustomParticle
		0 o p_416644_
	a (I)V setDuration
		0 o p_19735_
	a (F)V setRadius
		0 o p_19713_
	a (Ljava/util/Map$Entry;)Z lambda$serverTick$0
		0 o p_287380_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_400140_
	a (Lcam;)V setOwner
		0 o p_19719_
	a (Lkl;)V applyImplicitComponents
		0 o p_400159_
	a (Lall$a;)V defineSynchedData
		0 o p_326332_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422097_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421745_
	ah_ ()Lbzm; getOwner
	b (Lkp;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_400217_
		1 o p_399556_
	b (I)V setDurationOnUse
		0 o p_146786_
	b (F)V setPotionDurationScale
		0 o p_394276_
	c (F)V setRadiusOnUse
		0 o p_19733_
	c ()F getRadius
	c (I)V setWaitTime
		0 o p_19741_
	d (F)V setRadiusPerTick
		0 o p_19739_
	e ()Lmc; getParticle
	f ()Z isWaiting
	g ()V tick
	h ()I getDuration
	i ()F getRadiusOnUse
	j_ ()V refreshDimensions
	k ()F getRadiusPerTick
	k_ ()Lfaq; getPistonPushReaction
	l ()I getDurationOnUse
	m ()I getWaitTime
	n ()Lcam; getOwner
	q ()V updateParticle
	s ()V clientTick
bzf net/minecraft/world/entity/Attackable
	ak ()Lcam; getLastAttacker
bzg net/minecraft/world/entity/ConversionParams
	a Lbzh; type
	b Z keepEquipment
	c Z preserveCanPickUpLoot
	d Lfjs; team
	<init> (Lbzh;ZZLfjs;)V <init>
		0 o type
		1 o keepEquipment
		2 o preserveCanPickUpLoot
		3 o team
	a (Lcao;ZZ)Lbzg; single
		static
		0 o p_371247_
		1 o p_371563_
		2 o p_371623_
	a ()Lbzh; type
	b ()Z keepEquipment
	c ()Z preserveCanPickUpLoot
	d ()Lfjs; team
	equals (Ljava/lang/Object;)Z equals
		0 o p_371523_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bzg$a net/minecraft/world/entity/ConversionParams$AfterConversion
	finalizeConversion (Lcao;)V finalizeConversion
		0 o p_371719_
bzh net/minecraft/world/entity/ConversionType
	a Lbzh; SINGLE
	b Lbzh; SPLIT_ON_DEATH
	c Ljava/util/Set; COMPONENTS_TO_COPY
	d Z discardAfterConversion
	e [Lbzh; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IZ)V <init>
		0 o p_371692_
		1 o p_371829_
		2 o p_371905_
	a ()Z shouldDiscardAfterConversion
	a (Lcao;Lcao;Lkp;)V copyComponent
		static
		0 o p_423567_
		1 o p_423503_
		2 o p_423504_
	a (Lcao;Lcao;Lbzg;)V convert
		0 o p_371216_
		1 o p_371188_
		2 o p_371310_
	b (Lcao;Lcao;Lbzg;)V convertCommon
		0 o p_371651_
		1 o p_371777_
		2 o p_371814_
	b ()[Lbzh; $values
		static
	valueOf (Ljava/lang/String;)Lbzh; valueOf
		static
		0 o p_371710_
	values ()[Lbzh; values
		static
bzh$1 net/minecraft/world/entity/ConversionType$1
	<init> (Ljava/lang/String;IZ)V <init>
		0 o p_371520_
		1 o p_371890_
		2 o p_371401_
	a (Lcao;Lcao;Lbzg;)V convert
		0 o p_371283_
		1 o p_371774_
		2 o p_371350_
bzh$2 net/minecraft/world/entity/ConversionType$2
	<init> (Ljava/lang/String;IZ)V <init>
		0 o p_371182_
		1 o p_371217_
		2 o p_371594_
	a (Lcao;Lcao;Lbzg;)V convert
		0 o p_371507_
		1 o p_371702_
		2 o p_371413_
bzi net/minecraft/world/entity/Crackiness
	a Lbzi; GOLEM
	b Lbzi; WOLF_ARMOR
	c F fractionLow
	d F fractionMedium
	e F fractionHigh
	<clinit> ()V <clinit>
		static
	<init> (FFF)V <init>
		0 o p_330512_
		1 o p_330332_
		2 o p_330467_
	a (II)Lbzi$a; byDamage
		0 o p_330780_
		1 o p_330215_
	a (Ldcv;)Lbzi$a; byDamage
		0 o p_331331_
	a (F)Lbzi$a; byFraction
		0 o p_331959_
bzi$a net/minecraft/world/entity/Crackiness$Level
	a Lbzi$a; NONE
	b Lbzi$a; LOW
	c Lbzi$a; MEDIUM
	d Lbzi$a; HIGH
	e [Lbzi$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_331422_
		1 o p_330667_
	a ()[Lbzi$a; $values
		static
	valueOf (Ljava/lang/String;)Lbzi$a; valueOf
		static
		0 o p_330501_
	values ()[Lbzi$a; values
		static
bzj net/minecraft/world/entity/Display
	a I NO_BRIGHTNESS_OVERRIDE
	aM Lalh; DATA_RIGHT_ROTATION_ID
	aN Lalh; DATA_BILLBOARD_RENDER_CONSTRAINTS_ID
	aO Lalh; DATA_BRIGHTNESS_OVERRIDE_ID
	aP Lalh; DATA_VIEW_RANGE_ID
	aQ Lalh; DATA_SHADOW_RADIUS_ID
	aR Lalh; DATA_SHADOW_STRENGTH_ID
	aS Lalh; DATA_WIDTH_ID
	aT Lalh; DATA_HEIGHT_ID
	aU Lalh; DATA_GLOW_COLOR_OVERRIDE_ID
	aV Lit/unimi/dsi/fastutil/ints/IntSet; RENDER_STATE_IDS
	aW I INITIAL_TRANSFORMATION_INTERPOLATION_DURATION
	aX I INITIAL_TRANSFORMATION_START_INTERPOLATION
	aY I INITIAL_POS_ROT_INTERPOLATION_DURATION
	aZ F INITIAL_SHADOW_RADIUS
	b Ljava/lang/String; TAG_POS_ROT_INTERPOLATION_DURATION
	ba F INITIAL_SHADOW_STRENGTH
	bb F INITIAL_VIEW_RANGE
	bc F INITIAL_WIDTH
	bd F INITIAL_HEIGHT
	be I NO_GLOW_COLOR_OVERRIDE
	bf J interpolationStartClientTick
	bg I interpolationDuration
	bh F lastProgress
	bi Lfin; cullingBoundingBox
	bj Z noCulling
	bk Z updateStartTick
	bl Z updateInterpolationDuration
	bm Lbzj$j; renderState
	bn Lcah; interpolation
	c Ljava/lang/String; TAG_TRANSFORMATION_INTERPOLATION_DURATION
	d Ljava/lang/String; TAG_TRANSFORMATION_START_INTERPOLATION
	e Ljava/lang/String; TAG_TRANSFORMATION
	f Ljava/lang/String; TAG_BILLBOARD
	g Ljava/lang/String; TAG_BRIGHTNESS
	h Ljava/lang/String; TAG_VIEW_RANGE
	i Ljava/lang/String; TAG_SHADOW_RADIUS
	j Ljava/lang/String; TAG_SHADOW_STRENGTH
	k Ljava/lang/String; TAG_WIDTH
	l Ljava/lang/String; TAG_HEIGHT
	m Ljava/lang/String; TAG_GLOW_COLOR_OVERRIDE
	n Z updateRenderState
	o Lorg/slf4j/Logger; LOGGER
	p Lalh; DATA_TRANSFORMATION_INTERPOLATION_START_DELTA_TICKS_ID
	q Lalh; DATA_TRANSFORMATION_INTERPOLATION_DURATION_ID
	r Lalh; DATA_POS_ROT_INTERPOLATION_DURATION_ID
	s Lalh; DATA_TRANSLATION_ID
	t Lalh; DATA_SCALE_ID
	u Lalh; DATA_LEFT_ROTATION_ID
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_270360_
		1 o p_270280_
	A ()Lbzj$j; createFreshRenderState
	a (ZF)V updateRenderSubState
		0 o p_277603_
		1 o p_277810_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376368_
		1 o p_376135_
		2 o p_376332_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_270275_
	a (F)F calculateInterpolationProgress
		0 o p_272675_
	a (Lk;)V setTransformation
		0 o p_270186_
	a (Lbap;)V setBrightnessOverride
		0 o p_270461_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_270991_
	a (Lbzj$j;F)Lbzj$j; createInterpolatedRenderState
		0 o p_277365_
		1 o p_277948_
	a (Lall;)Lk; createTransformation
		static
		0 o p_270278_
	a (Lall$a;)V defineSynchedData
		0 o p_325924_
	a (Lbzj$a;)V setBillboardConstraints
		0 o p_270345_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421584_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422542_
	a_ (DDD)V setPos
		0 o p_270091_
		1 o p_270983_
		2 o p_270419_
	b (I)V setTransformationInterpolationDuration
		0 o p_295945_
	b (F)V setViewRange
		0 o p_270907_
	c (F)V setShadowRadius
		0 o p_270122_
	c (I)V setTransformationInterpolationDelay
		0 o p_296116_
	d (I)V setPosRotInterpolationDuration
		0 o p_295015_
	d (F)V setShadowStrength
		0 o p_270866_
	e ()Lfin; getBoundingBoxForCulling
	f ()Z affectedByCulling
	g ()V tick
	i ()Lbzj$j; renderState
	k_ ()Lfaq; getPistonPushReaction
	l ()I getTransformationInterpolationDuration
	l (I)V setGlowColorOverride
		0 o p_270784_
	l_ ()Lcah; getInterpolation
	m ()I getTransformationInterpolationDelay
	m_ ()I getTeamColor
	n ()I getPosRotInterpolationDuration
	n_ ()Z isIgnoringBlockTriggers
	p ()Lbzj$a; getBillboardConstraints
	q ()Lbap; getBrightnessOverride
	s ()I getPackedBrightnessOverride
	t ()F getViewRange
	u ()F getShadowRadius
	v ()F getShadowStrength
	w ()F getWidth
	x ()I getGlowColorOverride
	x (F)V setWidth
		0 o p_270741_
	y (F)V setHeight
		0 o p_270716_
	y ()F getHeight
	z ()V updateCulling
bzj$a net/minecraft/world/entity/Display$BillboardConstraints
	a Lbzj$a; FIXED
	b Lbzj$a; VERTICAL
	c Lbzj$a; HORIZONTAL
	d Lbzj$a; CENTER
	e Lcom/mojang/serialization/Codec; CODEC
	f Ljava/util/function/IntFunction; BY_ID
	g B id
	h Ljava/lang/String; name
	i [Lbzj$a; $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 ()[Lbzj$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lbzj$a; valueOf
		static
		0 o p_270795_
	values ()[Lbzj$a; values
		static
bzj$b net/minecraft/world/entity/Display$BlockDisplay
	o Ljava/lang/String; TAG_BLOCK_STATE
	p Lalh; DATA_BLOCK_STATE_ID
	q Lbzj$b$a; blockRenderState
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_271022_
		1 o p_270442_
	a (ZF)V updateRenderSubState
		0 o p_277802_
		1 o p_277688_
	a (Lall$a;)V defineSynchedData
		0 o p_326452_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422259_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422670_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_277476_
	c (Leeb;)V setBlockState
		0 o p_270267_
	l ()Lbzj$b$a; blockRenderState
	m ()Leeb; getBlockState
bzj$b$a net/minecraft/world/entity/Display$BlockDisplay$BlockRenderState
	a Leeb; blockState
	<init> (Leeb;)V <init>
		0 o blockState
	a ()Leeb; blockState
	equals (Ljava/lang/Object;)Z equals
		0 o p_277657_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bzj$c net/minecraft/world/entity/Display$ColorInterpolator
	a I previous
	b I 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
bzj$d net/minecraft/world/entity/Display$FloatInterpolator
	a (FF)F lambda$constant$0
		static
		0 o p_277438_
		1 o p_278040_
	constant (F)Lbzj$d; constant
		static
		0 o p_277894_
	get (F)F get
		0 o p_270330_
bzj$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;)Lbzj$e; constant
		static
		0 o p_277718_
	get (F)Ljava/lang/Object; get
		0 o p_270270_
bzj$f net/minecraft/world/entity/Display$IntInterpolator
	a (IF)I lambda$constant$0
		static
		0 o p_277552_
		1 o p_277356_
	constant (I)Lbzj$f; constant
		static
		0 o p_277348_
	get (F)I get
		0 o p_270183_
bzj$g net/minecraft/world/entity/Display$ItemDisplay
	o Ljava/lang/String; TAG_ITEM
	p Ljava/lang/String; TAG_ITEM_DISPLAY
	q Lalh; DATA_ITEM_STACK_ID
	r Lalh; DATA_ITEM_DISPLAY_ID
	s Lcbd; slot
	t Lbzj$g$a; itemRenderState
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_270104_
		1 o p_270735_
	a (ZF)V updateRenderSubState
		0 o p_277976_
		1 o p_277708_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_277793_
	a (Ldcv;)V setItemStack
		0 o p_270310_
	a (Lall$a;)V defineSynchedData
		0 o p_325946_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421758_
	a (Ldct;)V setItemTransform
		0 o p_270370_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422130_
	a_ (I)Lcbd; getSlot
		0 o p_270599_
	l ()Lbzj$g$a; itemRenderState
	m ()Ldcv; getItemStack
	n ()Ldct; getItemTransform
bzj$g$a net/minecraft/world/entity/Display$ItemDisplay$ItemRenderState
	a Ldcv; itemStack
	b Ldct; itemTransform
	<init> (Ldcv;Ldct;)V <init>
		0 o itemStack
		1 o itemTransform
	a ()Ldcv; itemStack
	b ()Ldct; itemTransform
	equals (Ljava/lang/Object;)Z equals
		0 o p_277711_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bzj$h net/minecraft/world/entity/Display$LinearFloatInterpolator
	a F previous
	b F 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
bzj$i net/minecraft/world/entity/Display$LinearIntInterpolator
	a I previous
	b I 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
bzj$j net/minecraft/world/entity/Display$RenderState
	a Lbzj$e; transformation
	b Lbzj$a; billboardConstraints
	c I brightnessOverride
	d Lbzj$d; shadowRadius
	e Lbzj$d; shadowStrength
	f I glowColorOverride
	<init> (Lbzj$e;Lbzj$a;ILbzj$d;Lbzj$d;I)V <init>
		0 o transformation
		1 o billboardConstraints
		2 o brightnessOverride
		3 o shadowRadius
		4 o shadowStrength
		5 o glowColorOverride
	a ()Lbzj$e; transformation
	b ()Lbzj$a; billboardConstraints
	c ()I brightnessOverride
	d ()Lbzj$d; shadowRadius
	e ()Lbzj$d; shadowStrength
	equals (Ljava/lang/Object;)Z equals
		0 o p_277541_
	f ()I glowColorOverride
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bzj$k net/minecraft/world/entity/Display$TextDisplay
	aM Ljava/lang/String; TAG_LINE_WIDTH
	aN Ljava/lang/String; TAG_TEXT_OPACITY
	aO Ljava/lang/String; TAG_BACKGROUND_COLOR
	aP Ljava/lang/String; TAG_SHADOW
	aQ Ljava/lang/String; TAG_SEE_THROUGH
	aR Ljava/lang/String; TAG_USE_DEFAULT_BACKGROUND
	aS Ljava/lang/String; TAG_ALIGNMENT
	aT B INITIAL_TEXT_OPACITY
	aU I INITIAL_LINE_WIDTH
	aV Lalh; DATA_TEXT_ID
	aW Lalh; DATA_LINE_WIDTH_ID
	aX Lalh; DATA_BACKGROUND_COLOR_ID
	aY Lalh; DATA_TEXT_OPACITY_ID
	aZ Lalh; DATA_STYLE_FLAGS_ID
	ba Lit/unimi/dsi/fastutil/ints/IntSet; TEXT_RENDER_STATE_IDS
	bb Lbzj$k$b; clientDisplayCache
	bc Lbzj$k$e; textRenderState
	o Ljava/lang/String; TAG_TEXT
	p B FLAG_SHADOW
	q B FLAG_SEE_THROUGH
	r B FLAG_USE_DEFAULT_BACKGROUND
	s B FLAG_ALIGN_LEFT
	t B FLAG_ALIGN_RIGHT
	u I INITIAL_BACKGROUND
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_270708_
		1 o p_270736_
	a (ZF)V updateRenderSubState
		0 o p_277565_
		1 o p_277967_
	a (Lxo;)V setText
		0 o p_270902_
	a (B)Lbzj$k$a; getAlign
		static
		0 o p_270911_
	a (BLfdc;Ljava/lang/String;B)V storeFlag
		static
		0 o p_270879_
		1 o p_421586_
		2 o p_270294_
		3 o p_270853_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_270797_
	a (Lbzj$k$e;F)Lbzj$k$e; createInterpolatedTextRenderState
		0 o p_278000_
		1 o p_277646_
	a (Lbzj$k$d;)Lbzj$k$b; cacheDisplay
		0 o p_270682_
	a (BLfda;Ljava/lang/String;B)B loadFlag
		static
		0 o p_270219_
		1 o p_421899_
		2 o p_270958_
		3 o p_270701_
	a (Lall$a;)V defineSynchedData
		0 o p_326450_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422293_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421726_
	b (I)V setLineWidth
		0 o p_270545_
	c (B)V setTextOpacity
		0 o p_270583_
	c (I)V setBackgroundColor
		0 o p_270241_
	d (B)V setFlags
		0 o p_270855_
	l ()Lbzj$k$e; textRenderState
	m ()Lxo; getText
	n ()I getLineWidth
	p ()B getTextOpacity
	q ()I getBackgroundColor
	s ()B getFlags
	t ()Lbzj$k$e; createFreshTextRenderState
bzj$k$a net/minecraft/world/entity/Display$TextDisplay$Align
	a Lbzj$k$a; CENTER
	b Lbzj$k$a; LEFT
	c Lbzj$k$a; RIGHT
	d Lcom/mojang/serialization/Codec; CODEC
	e Ljava/lang/String; name
	f [Lbzj$k$a; $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 ()[Lbzj$k$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lbzj$k$a; valueOf
		static
		0 o p_270912_
	values ()[Lbzj$k$a; values
		static
bzj$k$b net/minecraft/world/entity/Display$TextDisplay$CachedInfo
	a Ljava/util/List; lines
	b I 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
bzj$k$c net/minecraft/world/entity/Display$TextDisplay$CachedLine
	a Lbbm; contents
	b I width
	<init> (Lbbm;I)V <init>
		0 o contents
		1 o width
	a ()Lbbm; contents
	b ()I width
	equals (Ljava/lang/Object;)Z equals
		0 o p_270160_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bzj$k$d net/minecraft/world/entity/Display$TextDisplay$LineSplitter
	split (Lxo;I)Lbzj$k$b; split
		0 o p_270086_
		1 o p_270526_
bzj$k$e net/minecraft/world/entity/Display$TextDisplay$TextRenderState
	a Lxo; text
	b I lineWidth
	c Lbzj$f; textOpacity
	d Lbzj$f; backgroundColor
	e B flags
	<init> (Lxo;ILbzj$f;Lbzj$f;B)V <init>
		0 o text
		1 o lineWidth
		2 o textOpacity
		3 o backgroundColor
		4 o flags
	a ()Lxo; text
	b ()I lineWidth
	c ()Lbzj$f; textOpacity
	d ()Lbzj$f; backgroundColor
	e ()B flags
	equals (Ljava/lang/Object;)Z equals
		0 o p_278077_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bzj$l net/minecraft/world/entity/Display$TransformationInterpolator
	a Lk; previous
	b Lk; current
	<init> (Lk;Lk;)V <init>
		0 o previous
		1 o current
	a ()Lk; previous
	a (F)Lk; get
		0 o p_278027_
	b ()Lk; 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
bzk net/minecraft/world/entity/DropChances
	a F DEFAULT_EQUIPMENT_DROP_CHANCE
	b F PRESERVE_ITEM_DROP_CHANCE_THRESHOLD
	c I PRESERVE_ITEM_DROP_CHANCE
	d Lbzk; DEFAULT
	e Lcom/mojang/serialization/Codec; CODEC
	f Ljava/util/Map; byEquipment
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o byEquipment
	a (Ljava/util/Map;Lbzw;)Ljava/lang/Float; lambda$toEnumMap$2
		static
		0 o p_393890_
		1 o p_394429_
	a (Lbzw;FLbzw;)Ljava/lang/Float; lambda$withEquipmentChance$3
		0 o p_393649_
		1 o p_394328_
		2 o p_393769_
	a (Ljava/lang/Float;)Z lambda$filterDefaultValues$1
		static
		0 o p_393748_
	a (Lbzw;F)Lbzk; withEquipmentChance
		0 o p_394616_
		1 o p_394553_
	a (Lbzw;)Lbzk; withGuaranteedDrop
		0 o p_394388_
	a ()Ljava/util/Map; byEquipment
	a (Ljava/util/Map;)Ljava/util/Map; filterDefaultValues
		static
		0 o p_394014_
	b (Ljava/util/Map;)Ljava/util/Map; toEnumMap
		static
		0 o p_393876_
	b (Lbzw;)F byEquipment
		0 o p_394232_
	c (Lbzw;)Z isPreserved
		0 o p_394426_
	d (Lbzw;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_393572_
	equals (Ljava/lang/Object;)Z equals
		0 o p_394499_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bzl net/minecraft/world/entity/ElytraAnimationState
	a F DEFAULT_X_ROT
	b F DEFAULT_Z_ROT
	c F rotX
	d F rotY
	e F rotZ
	f F rotXOld
	g F rotYOld
	h F rotZOld
	i Lcam; entity
	<init> (Lcam;)V <init>
		0 o p_363430_
	a ()V tick
	a (F)F getRotX
		0 o p_363765_
	b (F)F getRotY
		0 o p_361072_
	c (F)F getRotZ
		0 o p_364912_
bzm net/minecraft/world/entity/Entity
	A Ljava/lang/String; TAG_MOTION
	B Ljava/lang/String; TAG_ROTATION
	C Ljava/lang/String; TAG_PORTAL_COOLDOWN
	D Ljava/lang/String; TAG_NO_GRAVITY
	E Ljava/lang/String; TAG_AIR
	F Ljava/lang/String; TAG_ON_GROUND
	G Ljava/lang/String; TAG_FALL_DISTANCE
	H Ljava/lang/String; TAG_FIRE
	I Ljava/lang/String; TAG_SILENT
	J Ljava/lang/String; TAG_GLOWING
	K Ljava/lang/String; TAG_INVULNERABLE
	L I CONTENTS_SLOT_INDEX
	M I BOARDING_COOLDOWN
	N I TOTAL_AIR_SUPPLY
	O I MAX_ENTITY_TAG_COUNT
	P F DELTA_AFFECTED_BY_BLOCKS_BELOW_0_2
	Q D DELTA_AFFECTED_BY_BLOCKS_BELOW_0_5
	R D DELTA_AFFECTED_BY_BLOCKS_BELOW_1_0
	S I BASE_TICKS_REQUIRED_TO_FREEZE
	T I FREEZE_HURT_FREQUENCY
	U I BASE_SAFE_FALL_DISTANCE
	V Z blocksBuilding
	W I boardingCooldown
	X D xo
	Y D yo
	Z D zo
	aA I FLAG_ONFIRE
	aB I FLAG_GLOWING
	aC I FLAG_FALL_FLYING
	aD Lalh; DATA_POSE
	aE Z hasImpulse
	aF Lcax; portalProcess
	aG Ljava/util/UUID; uuid
	aH Ljava/lang/String; stringUUID
	aI Z isInPowderSnow
	aJ Z wasInPowderSnow
	aK Ljava/util/Optional; mainSupportingBlockPos
	aL I MAX_MOVEMENTS_HANDELED_PER_TICK
	aM D LAVA_SLOW_FLOW_SCALE
	aN D viewScale
	aO Lbzv; type
	aP Z requiresPrecisePosition
	aQ I id
	aR Lcom/google/common/collect/ImmutableList; passengers
	aS Lbzm; vehicle
	aT Ldmu; level
	aU Lfis; position
	aV Ljb; blockPosition
	aW Ldlz; chunkPosition
	aX Lfis; deltaMovement
	aY F yRot
	aZ F xRot
	aa F yRotO
	ab F xRotO
	ac Z horizontalCollision
	ad Z verticalCollision
	ae Z verticalCollisionBelow
	af Z minorHorizontalCollision
	ag Z hurtMarked
	ah Lfis; stuckSpeedMultiplier
	ai F DEFAULT_BB_WIDTH
	aj F DEFAULT_BB_HEIGHT
	ak F moveDist
	al F flyDist
	am D fallDistance
	an D xOld
	ao D yOld
	ap D zOld
	aq Z noPhysics
	ar Lbck; random
	as I tickCount
	at Z wasTouchingWater
	au Lit/unimi/dsi/fastutil/objects/Object2DoubleMap; fluidHeight
	av Z wasEyeInWater
	aw I invulnerableTime
	ax Z firstTick
	ay Lall; entityData
	az Lalh; DATA_SHARED_FLAGS_ID
	b Lorg/slf4j/Logger; LOGGER
	bA Z onGroundNoBlocks
	bB F crystalSoundIntensity
	bC I lastCrystalSoundPlayTick
	bD Z hasVisualFire
	bE Leeb; inBlockState
	bF Ljava/util/ArrayDeque; movementThisTick
	bG Ljava/util/List; finalMovementsThisTick
	bH Lit/unimi/dsi/fastutil/longs/LongSet; visitedBlocks
	bI Lcae$a; insideEffectCollector
	bJ Ldfd; customData
	ba Lfin; bb
	bb Z onGround
	bc Lbzm$e; removalReason
	bd F nextStep
	be I remainingFireTicks
	bf Ljava/util/Set; fluidOnEyes
	bg I FLAG_SHIFT_KEY_DOWN
	bh I FLAG_SPRINTING
	bi I FLAG_SWIMMING
	bj I FLAG_INVISIBLE
	bk Lalh; DATA_AIR_SUPPLY_ID
	bl Lalh; DATA_CUSTOM_NAME
	bm Lalh; DATA_CUSTOM_NAME_VISIBLE
	bn Lalh; DATA_SILENT
	bo Lalh; DATA_NO_GRAVITY
	bp Lalh; DATA_TICKS_FROZEN
	bq Leih; levelCallback
	br Lajr; packetPositionCodec
	bs I portalCooldown
	bt Z invulnerable
	bu Z hasGlowingTag
	bv Ljava/util/Set; tags
	bw [D pistonDeltas
	bx J pistonDeltasGameTime
	by Lbzp; dimensions
	bz F eyeHeight
	c Ljava/util/concurrent/atomic/AtomicInteger; ENTITY_COUNTER
	d Lcom/mojang/serialization/Codec; TAG_LIST_CODEC
	e Lcom/google/common/collect/ImmutableList; YXZ_AXIS_ORDER
	r Lcom/google/common/collect/ImmutableList; YZX_AXIS_ORDER
	s Lfin; INITIAL_AABB
	t D WATER_FLOW_SCALE
	u D LAVA_FAST_FLOW_SCALE
	v Ljava/lang/String; TAG_ID
	w Ljava/lang/String; TAG_UUID
	x Ljava/lang/String; TAG_PASSENGERS
	y Ljava/lang/String; TAG_DATA
	z Ljava/lang/String; TAG_POS
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_19870_
		1 o p_19871_
	A (Lbzm;)Z isPassengerOfSameVehicle
		0 o p_20366_
	B (Lbzm;)Z hasIndirectPassenger
		0 o p_20368_
	C (Lbzm;)Z lambda$countPlayerPassengers$15
		static
		0 o p_185943_
	D (Lbzm;)V lambda$teleportPassengers$13
		static
		0 o p_185977_
	E (Lbzm;)V lambda$startRiding$6
		static
		0 o p_185982_
	F (Lbzm;)Z lambda$startRiding$5
		static
		0 o p_185984_
	I ()V updateFluidOnEyes
	J ()V teleportPassengers
	K ()Ljava/util/stream/Stream; getIndirectPassengersStream
	L ()Ljava/util/Iterator; lambda$getIndirectPassengers$14
	M ()V processPortalCooldown
	N ()Ljava/lang/String; lambda$fillCrashReportCategory$11
	O ()Ljava/lang/String; lambda$fillCrashReportCategory$10
	P ()Ljava/lang/String; lambda$fillCrashReportCategory$9
	Q ()Ljava/lang/String; lambda$fillCrashReportCategory$8
	Q_ ()Lxo; getDisplayName
	a (Laub;Ldcv;)Lcqz; spawnAtLocation
		0 o p_376705_
		1 o p_376226_
	a (Ldvz;Ljb;)V setAsInsidePortal
		0 o p_351060_
		1 o p_350462_
	a (DDDFF)V absSnapTo
		0 o p_397411_
		1 o p_397695_
		2 o p_397235_
		3 o p_397420_
		4 o p_397906_
	a (Lbzm$e;)V remove
		0 o p_146834_
	a (Lxo;)Lxo; removeAction
		static
		0 o p_20141_
	a (DDF)Lfis; getCollisionHorizontalEscapeVector
		static
		0 o p_19904_
		1 o p_19905_
		2 o p_19906_
	a (Lfis;Lcaq;)Lfis; maybeBackOffFromEdge
		0 o p_20019_
		1 o p_20020_
	a (Lbzm;Lbzp;F)Lfis; getPassengerAttachmentPoint
		0 o p_294756_
		1 o p_295396_
		2 o p_296362_
	a (Ldwu;)F rotate
		0 o p_20004_
	a (Lcut;Lbxi;)Lbxj; interact
		0 o p_19978_
		1 o p_19979_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_20059_
	a (Lq;)V fillCrashReportCategory
		0 o p_20051_
	a (Lbzm;Lbzm$b;)V positionRider
		0 o p_19957_
		1 o p_19958_
	a (Lbzm;Lbzm;)Z lambda$removePassenger$7
		static
		0 o p_185979_
		1 o p_350857_
	a (Layy;)V playSound
		0 o p_216991_
	a (Lbae;)Z isEyeInFluid
		0 o p_204030_
	a (DZLeeb;Ljb;)V checkFallDamage
		0 o p_19911_
		1 o p_19912_
		2 o p_19913_
		3 o p_19914_
	a (Lcay;)Lbzp; getDimensions
		0 o p_19975_
	a (Ldmn;Ldly;Ljb;Leeb;Lfal;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 (DFZ)Lfiq; pick
		0 o p_19908_
		1 o p_19909_
		2 o p_19910_
	a (Lfis;)Lfis; collide
		0 o p_20273_
	a (Lit/unimi/dsi/fastutil/longs/LongSet;Lfis;Lfis;Lcae$a;Ljb;I)Z lambda$checkInsideBlocks$0
		0 o p_428145_
		1 o p_428146_
		2 o p_428147_
		3 o p_428148_
		4 o p_428149_
		5 o p_428150_
	a (ZLjb;)V onAboveBubbleColumn
		0 o p_399860_
		1 o p_399894_
	a (Lacr;)V recreateFromPacket
		0 o p_146866_
	a (Lfin;)V setBoundingBox
		0 o p_20012_
	a (Lyl;)Lyl; lambda$getDisplayName$12
		0 o p_185975_
	a (Laub;Ldcv;Lfis;)Lcqz; spawnAtLocation
		0 o p_426271_
		1 o p_426002_
		2 o p_426167_
	a (Lfis;Lfis;Lcae$a;Lit/unimi/dsi/fastutil/longs/LongSet;)V checkInsideBlocks
		0 o p_428555_
		1 o p_428532_
		2 o p_428368_
		3 o p_428369_
	a (Laub;Lcal;)V thunderHit
		0 o p_19927_
		1 o p_19928_
	a (Laub;Ldmt;I)Lcqz; spawnAtLocation
		0 o p_376116_
		1 o p_376163_
		2 o p_376104_
	a (Laub;Ldcv;F)Lcqz; spawnAtLocation
		0 o p_376141_
		1 o p_376472_
		2 o p_376881_
	a (Ljl;Lbzm;)V gameEvent
		0 o p_316133_
		1 o p_146854_
	a (Ljb;Leeb;)Z isColliding
		0 o p_20040_
		1 o p_20041_
	a (Ldmu;)V setLevel
		0 o p_285201_
	a (Lbzm;Lbzm;Lbzo;)Lfis; getDefaultPassengerAttachmentPoint
		static
		0 o p_316557_
		1 o p_316799_
		2 o p_316167_
	a (Lfin;Ljava/util/List;FF)[F collectCandidateStepUpHeights
		static
		0 o p_345729_
		1 o p_345260_
		2 o p_346165_
		3 o p_345968_
	a (Lbzp;)Z fudgePositionAfterSizeChange
		0 o p_347526_
	a (Ldcr;)Lfis; getHandHoldingItemAngle
		0 o p_204035_
	a (FF)V forceSetRotation
		0 o p_379323_
		1 o p_380342_
	a (Ljh$a;D)D applyPistonMovementRestriction
		0 o p_20043_
		1 o p_20044_
	a (Lfjz;)Z isAlliedTo
		0 o p_20032_
	a (Lbzm;D)Z closerThan
		0 o p_19951_
		1 o p_19952_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_397010_
	a (Ldmu;Ljb;)V sendBubbleColumnParticles
		static
		0 o p_399612_
		1 o p_393959_
	a (Laub;Lcam;)Z killedEntity
		0 o p_216988_
		1 o p_216989_
	a (Ljava/util/function/Predicate;)Z hasPassenger
		0 o p_146863_
	a (Lfbl;)V sendTeleportTransitionToRidingPlayers
		0 o p_379413_
	a (Lkl;Lkp;)Z applyImplicitComponentIfPresent
		0 o p_397023_
		1 o p_397949_
	a (Lfbl;Lbzm;)Lfbl; calculatePassengerTransition
		0 o p_380120_
		1 o p_379847_
	a (Ldvd;)F mirror
		0 o p_20003_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_19883_
	a (Ljava/util/List;)V onSyncedDataUpdated
		0 o p_270372_
	a (Lbae;D)Z updateFluidHeightAndDoFluidPushing
		0 o p_204032_
		1 o p_204033_
	a (Leeb;Lfis;)V makeStuckInBlock
		0 o p_20006_
		1 o p_20007_
	a (Leih;)V setLevelCallback
		0 o p_146849_
	a (Lex$a;Lfis;)V lookAt
		0 o p_20033_
		1 o p_20034_
	a (Lfal;Ljb;Lfis;Lfis;)Z collidedWithFluid
		0 o p_398005_
		1 o p_397890_
		2 o p_397088_
		3 o p_397336_
	a (FI)V lerpHeadTo
		0 o p_19918_
		1 o p_19919_
	a (Lall$a;)V defineSynchedData
		0 o p_326003_
	a (Lfin;Ljb;)Z lambda$isInWall$3
		0 o p_392960_
		1 o p_392961_
	a (Latz;)Lzw; getAddEntityPacket
		0 o p_352110_
	a (Lfis;FF)Lfis; getInputVector
		static
		0 o p_20016_
		1 o p_20017_
		2 o p_20018_
	a (Lbzm;Ldmu;Ljava/util/List;Lfin;)Ljava/util/List; collectColliders
		static
		0 o p_344804_
		1 o p_345583_
		2 o p_345198_
		3 o p_345837_
	a (Lbzm;)V onExplosionHit
		0 o p_326352_
	a (Lfis;Lfin;Ljava/util/List;)Lfis; collideWithShapes
		static
		0 o p_198901_
		1 o p_198902_
		2 o p_198903_
	a (Lfis;Lfis;Ljava/util/List;)Z collidedWithShapeMovingFrom
		0 o p_371201_
		1 o p_372821_
		2 o p_397872_
	a (Lcak;)V notifyLeashHolder
		0 o p_418071_
	a (Lfis;Lfis;)V applyEffectsFromBlocks
		0 o p_372978_
		1 o p_372858_
	a (Laub;Laub;Lfbl;)Lbzm; teleportCrossDimension
		0 o p_380146_
		1 o p_416740_
		2 o p_379377_
	a (Lcut;Lcak;)Z lambda$interact$4
		static
		0 o p_417765_
		1 o p_417766_
	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 (Ldmn;Ldly;Ljb;Leeb;F)Z shouldBlockExplode
		0 o p_19987_
		1 o p_19988_
		2 o p_19989_
		3 o p_19990_
		4 o p_19991_
	a (Leeb;)V onInsideBlock
		0 o p_20005_
	a (DFLbyb;)Z causeFallDamage
		0 o p_397956_
		1 o p_146828_
		2 o p_146830_
	a (Lbzm;ZLjb;)V handleOnAboveBubbleColumn
		static
		0 o p_400150_
		1 o p_400155_
		2 o p_399923_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376804_
		1 o p_376155_
		2 o p_376892_
	a (Lauc;)Z broadcastToPlayer
		0 o p_19937_
	a (Laub;Ldmt;)Lcqz; spawnAtLocation
		0 o p_376558_
		1 o p_376369_
	a (Ljb;FF)V snapTo
		0 o p_398044_
		1 o p_397246_
		2 o p_397582_
	a (Lcaz;Ljava/util/Set;)V teleportSetPosition
		0 o p_376669_
		1 o p_376772_
	a (Lbyb;F)V hurt
		0 o p_19946_
		1 o p_19947_
	a (ZZLfis;)V setOnGroundWithMovement
		0 o p_289661_
		1 o p_364321_
		2 o p_289653_
	a (Lbzm;Z)Z startRiding
		0 o p_19966_
		1 o p_19967_
	a (Layy;FF)V playSound
		0 o p_19938_
		1 o p_19939_
		2 o p_19940_
	a (Lcvo;)Lcvp; deflection
		0 o p_319824_
	a (Leeb;Leeb;)V playCombinationStepSounds
		0 o p_277472_
		1 o p_277630_
	a (Ljb;Leeb;ZZLfis;)Z vibrationAndSoundEffectsFromBlock
		0 o p_286221_
		1 o p_286549_
		2 o p_286708_
		3 o p_286543_
		4 o p_286448_
	a (Laub;Lfbl;)Lbzm; teleportSameDimension
		0 o p_379931_
		1 o p_380103_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422333_
	a (Ljava/lang/String;)Z addTag
		0 o p_20050_
	a (ZLfis;)V setOnGroundWithMovement
		0 o p_386472_
		1 o p_388270_
	a (Laub;DDDLjava/util/Set;FFZ)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_
		7 o p_365015_
	a (Laub;Ljb;)Ljb; adjustSpawnLocation
		0 o p_352356_
		1 o p_352343_
	a (Ljb;)Leeb; lambda$checkFallDamage$1
		0 o p_286200_
	a (Lbzm$d;Lfis;Ljb;Leeb;)V applyMovementEmissionAndPlaySound
		0 o p_365086_
		1 o p_365141_
		2 o p_365493_
		3 o p_365295_
	a (Lbzm;Lbyb;)V awardKillScore
		0 o p_19953_
		1 o p_19955_
	a (Lbzm;DD)Z closerThan
		0 o p_216993_
		1 o p_216994_
		2 o p_216995_
	a (Ldmn;)Z ignoreExplosion
		0 o p_312868_
	a (Lfbl;Laub;)V teleportSpectators
		0 o p_415929_
		1 o p_416559_
	a (Ljb;ZZ)V debugBlockIntersection
		0 o p_428346_
		1 o p_428514_
		2 o p_428272_
	a (Lbzm$c;)V addMovementThisTick
		0 o p_428474_
	a (Ljava/util/function/BiConsumer;)V updateDynamicGameEventListener
		0 o p_216996_
	a (FLfis;)V moveRelative
		0 o p_19921_
		1 o p_19922_
	a (Ldmu;Ldmu;)Z canTeleport
		0 o p_352904_
		1 o p_352909_
	a (Ljh$a;Lm$a;)Lfis; getRelativePortalPosition
		0 o p_20045_
		1 o p_20046_
	a (Lkl;)V applyImplicitComponents
		0 o p_397589_
	a (DDDZ)V doCheckFallDamage
		0 o p_390594_
		1 o p_390598_
		2 o p_390591_
		3 o p_390600_
	a (Lcut;Lfis;Lbxi;)Lbxj; interactAt
		0 o p_19980_
		1 o p_19981_
		2 o p_19982_
	a (Lcaq;Lfis;)V move
		0 o p_19973_
		1 o p_19974_
	a (Lbzm;Lfis;Lfin;Ldmu;Ljava/util/List;)Lfis; collideBoundingBox
		static
		0 o p_198895_
		1 o p_198896_
		2 o p_198897_
		3 o p_198898_
		4 o p_198899_
	a (Lcut;Lbxi;Ldcv;Lcao;)Z attemptToShearEquipment
		0 o p_426225_
		1 o p_425581_
		2 o p_426326_
		3 o p_426179_
	a (Ljava/util/List;Lcae$a;)V checkInsideBlocks
		0 o p_381632_
		1 o p_405233_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421996_
	aA ()V checkBelowWorld
	aB ()V setPortalCooldown
	aC ()I getPortalCooldown
	aD ()Z isOnPortalCooldown
	aE ()V lavaIgnite
	aF ()V lavaHurt
	aG ()Z shouldPlayLavaHurtSound
	aH ()I getRemainingFireTicks
	aI ()V clearFire
	aJ ()V onBelowWorld
	aK ()Z onGround
	aL ()V applyEffectsFromBlocks
	aM ()V removeLatestMovementRecording
	aN ()V clearMovementThisTick
	aO ()Z isAffectedByBlocks
	aP ()V playEntityOnFireExtinguishedSound
	aQ ()V extinguishFire
	aR ()V processFlappingMovement
	aS ()Ljb; getOnPosLegacy
	aT ()Ljb; getBlockPosBelowThatAffectsMyMovement
	aU ()Ljb; getOnPos
	aV ()F getBlockJumpFactor
	aW ()F getBlockSpeedFactor
	aX ()F nextStep
	aY ()Layy; getSwimSound
	aZ ()Layy; getSwimSplashSound
	a_ (Lcut;)V playerTouch
		0 o p_20081_
	a_ (Ljava/util/UUID;)V setUUID
		0 o p_20085_
	a_ (I)Lcbd; getSlot
		0 o p_146919_
	a_ (DDD)V setPos
		0 o p_20210_
		1 o p_20211_
		2 o p_20212_
	aa_ ()Z isClientAuthoritative
	ab ()V removeVehicle
	ae ()Lfis; getKnownMovement
	ai ()Ldmu; level
	aj ()Lxo; getName
	al ()Lxo; getCustomName
	am ()Z isSpectator
	an ()V unRide
	ao ()Lajr; getPositionCodec
	ap ()Lbzv; getType
	aq ()Z getRequiresPrecisePosition
	ar ()I getId
	as ()Ljava/util/Set; getTags
	at ()V discard
	au ()Lall; getEntityData
	av ()V onClientRemoval
	aw ()Lcay; getPose
	ax ()Lfin; makeBoundingBox
	ay ()V reapplyPosition
	az ()V baseTick
	b (ZLfis;)V checkSupportingBlock
		0 o p_289694_
		1 o p_289680_
	b (Lcak;)V notifyLeasheeRemoved
		0 o p_418306_
	b (DFLbyb;)V propagateFallToPassengers
		0 o p_401264_
		1 o p_401278_
		2 o p_401066_
	b (Lfbl;)Lbzm; teleport
		0 o p_379899_
	b (Ljb;Leeb;)V playStepSound
		0 o p_20135_
		1 o p_20136_
	b (Lfis;FF)V snapTo
		0 o p_397138_
		1 o p_397314_
		2 o p_397145_
	b (Lfdc;)Z saveAsPassenger
		0 o p_421773_
	b (Ljava/lang/String;)Z removeTag
		0 o p_20138_
	b (Lfis;)V setPos
		0 o p_146885_
	b (Lcay;)V setPose
		0 o p_20125_
	b (Lbzm;Z)V handleOnInsideBubbleColumn
		static
		0 o p_399975_
		1 o p_399770_
	b (Lbzm$e;)V onRemoval
		0 o p_379764_
	b (B)V handleEntityEvent
		0 o p_19882_
	b (Lbyb;F)Z hurtOrSimulate
		0 o p_376534_
		1 o p_376514_
	b (FF)V setRot
		0 o p_19916_
		1 o p_19917_
	b (Lfin;)Z isFree
		0 o p_20132_
	b (Lcam;)Lfis; getDismountLocationForPassenger
		0 o p_20123_
	b (IZ)V setSharedFlag
		0 o p_20116_
		1 o p_20117_
	b (Lbae;)D getFluidHeight
		0 o p_204037_
	b (Ljava/util/UUID;)V lambda$load$2
		0 o p_404265_
	b (Ljava/util/List;)V applyEffectsFromBlocks
		0 o p_410126_
	b (Lbyb;)Z hurtClient
		0 o p_376938_
	b (DD)V turn
		0 o p_19885_
		1 o p_19886_
	b (DDDFF)V snapTo
		0 o p_20108_
		1 o p_20109_
		2 o p_20110_
		3 o p_20111_
		4 o p_20112_
	b (Lkp;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397325_
		1 o p_397189_
	b (Lxo;)V setCustomName
		0 o p_20053_
	b (DDD)V teleportTo
		0 o p_19887_
		1 o p_19888_
		2 o p_19889_
	b (Leeb;)V playMuffledStepSound
		0 o p_283110_
	b (D)V setViewScale
		static
		0 o p_20104_
	bA ()Z isInLava
	bB ()F getLightLevelDependentMagicValue
	bC ()V setOldPosAndRot
	bD ()V setOldPos
	bE ()V setOldRot
	bF ()Lfis; oldPosition
	bG ()V markHurt
	bH ()Ljh; getNearestViewDirection
	bI ()Lfis; getEyePosition
	bJ ()Z canBeHitByProjectile
	bK ()Z isPickable
	bL ()Z isPushable
	bM ()Z repositionEntityAfterLoad
	bN ()Ljava/lang/String; getEncodeId
	bO ()Z isAlive
	bP ()Z isInWall
	bQ ()Z showVehicleHealth
	bR ()V ejectPassengers
	bS ()V stopRiding
	bT ()Z couldAcceptPassenger
	bU ()Z isInterpolating
	bV ()F getPickRadius
	bW ()Lfis; getLookAngle
	bX ()Lfir; getRotationVector
	bY ()Lfis; getForward
	bZ ()V handlePortal
	ba ()Layy; getSwimHighSpeedSplashSound
	bb ()V waterSwimSound
	bc ()V onFlap
	bd ()Z isFlapping
	be ()Z isSilent
	bf ()Z isNoGravity
	bg ()D getDefaultGravity
	bh ()D getGravity
	bi ()V applyGravity
	bj ()Lbzm$d; getMovementEmission
	bk ()Z dampensVibrations
	bl ()Z fireImmune
	bm ()Z isInWater
	bn ()Z isInRain
	bo ()Z isInWaterOrRain
	bp ()Z isInLiquid
	bq ()Z isUnderWater
	br ()Z isInClouds
	bs ()V updateSwimming
	bt ()Z updateInWaterStateAndDoFluidPushing
	bu ()V updateInWaterStateAndDoWaterCurrentPushing
	bv ()V doWaterSplashEffect
	bw ()Leeb; getBlockStateOnLegacy
	bx ()Leeb; getBlockStateOn
	by ()Z canSpawnSprintParticle
	bz ()V spawnSprintParticle
	c (Lbzm$e;)V setRemoved
		0 o p_146876_
	c (Lfis;)Lfin; makeBoundingBox
		0 o p_388602_
	c (Lcay;)Z hasPose
		0 o p_217004_
	c (FF)V absSnapRotationTo
		0 o p_348662_
		1 o p_348500_
	c (Ldcv;)V applyComponentsFromItemStack
		0 o p_397915_
	c (Z)V setRequiresPrecisePosition
		0 o p_416605_
	c (Lfdc;)Z save
		0 o p_422525_
	c (Lfis;FF)V setOldPosAndRot
		0 o p_371927_
		1 o p_371686_
		2 o p_371638_
	c (Ljl;)V gameEvent
		0 o p_316256_
	c (DDD)V teleportRelative
		0 o p_249341_
		1 o p_252229_
		2 o p_252038_
	c (Laub;)V kill
		0 o p_376411_
	c (Laub;Ljb;)Z mayInteract
		0 o p_376870_
		1 o p_146844_
	c (Leeb;)Z isStateClimbable
		0 o p_286733_
	c (Lbyb;)V handleDamageEvent
		0 o p_270704_
	c (Lkp;Ljava/lang/Object;)Ljava/lang/Object; castComponentValue
		static
		0 o p_397295_
		1 o p_397934_
	c (D)D getX
		0 o p_20166_
	c (Ljb;Leeb;)V walkingStepSound
		0 o p_281828_
		1 o p_282118_
	cA ()Z isFullyFrozen
	cB ()I getTicksRequiredToFreeze
	cC ()V checkFallDistanceAccumulation
	cD ()Lxo; getTypeName
	cE ()F getYHeadRot
	cF ()Z isAttackable
	cG ()Z isInvulnerable
	cH ()V removeAfterChangingDimensions
	cI ()I getMaxFallDistance
	cJ ()Z displayFireAnimation
	cK ()Ljava/util/UUID; getUUID
	cL ()Ljava/lang/String; getStringUUID
	cM ()Ljava/lang/String; getScoreboardName
	cN ()Z isPushedByFluid
	cO ()D getViewScale
		static
	cP ()Z isCustomNameVisible
	cQ ()Z shouldShowName
	cR ()V fixupDimensions
	cS ()Ljh; getDirection
	cT ()Ljh; getMotionDirection
	cU ()Lxu; createHoverEvent
	cV ()Lfin; getBoundingBox
	cW ()F getEyeHeight
	cX ()Lnet/minecraft/server/MinecraftServer; getServer
	cY ()Lcam; getControllingPassenger
	cZ ()Z hasControllingPassenger
	ca ()I getDimensionChangingDelay
	cb ()Z isOnFire
	cc ()Z isPassenger
	cd ()Z isVehicle
	ce ()Z dismountsUnderwater
	cf ()Z canControlVehicle
	cg ()Z isShiftKeyDown
	ch ()Z isSteppingCarefully
	ci ()Z isSuppressingBounce
	cj ()Z isDiscrete
	ck ()Z isDescending
	cl ()Z isCrouching
	cm ()Z isSprinting
	cn ()Z isSwimming
	co ()Z isVisuallySwimming
	cp ()Z isVisuallyCrawling
	cq ()Z hasGlowingTag
	cr ()Z isCurrentlyGlowing
	cs ()Z isInvisible
	ct ()Z isOnRails
	cu ()Lfjs; getTeam
	cv ()I getMaxAirSupply
	cw ()I getAirSupply
	cx ()V clearFreeze
	cy ()I getTicksFrozen
	cz ()F getPercentFrozen
	d (Lkp;Ljava/lang/Object;)V setComponent
		0 o p_397096_
		1 o p_397233_
	d (D)D getRandomX
		0 o p_20209_
	d (DDD)V snapTo
		0 o p_397080_
		1 o p_398021_
		2 o p_397836_
	d (Laub;)Lek; createCommandSourceStackForNameResolution
		0 o p_376557_
	d (Ljb;)Z isSupportedBy
		0 o p_287613_
	d (Lfis;)Z isHorizontalCollisionMinor
		0 o p_196625_
	d (Lfis;FF)V moveOrInterpolateTo
		0 o p_394393_
		1 o p_394448_
		2 o p_393511_
	d (Lfdc;)V saveWithoutId
		0 o p_422475_
	d (Z)V setSharedFlagOnFire
		0 o p_146869_
	d (Lcut;)Z shearOffAllLeashConnections
		0 o p_418337_
	d (Leeb;)Z shouldPlayAmethystStepSound
		0 o p_278069_
	d (Lauc;)V startSeenByPlayer
		0 o p_20119_
	d (FF)Lfis; calculateViewVector
		0 o p_20172_
		1 o p_20173_
	d (Lbyb;)Z isInvulnerableToBase
		0 o p_20122_
	d (Lcay;)F getEyeHeight
		0 o p_20237_
	dA ()Lfis; getDeltaMovement
	dB ()I getBlockX
	dC ()D getX
	dD ()I getBlockY
	dE ()D getY
	dF ()D getRandomY
	dG ()D getEyeY
	dH ()I getBlockZ
	dI ()D getZ
	dJ ()V checkDespawn
	dK ()[Lfis; getQuadLeashHolderOffsets
	dL ()Z supportQuadLeashAsHolder
	dM ()Ldcv; getPickResult
	dN ()Z canFreeze
	dO ()Z isFreezing
	dP ()F getYRot
	dQ ()F getVisualRotationYInDegrees
	dR ()F getXRot
	dS ()Z canSprint
	dT ()F maxUpStep
	dU ()Z isRemoved
	dV ()Lbzm$e; getRemovalReason
	dW ()V unsetRemoved
	dX ()Z shouldBeSaved
	dY ()Z isAlwaysTicking
	dZ ()Z isFlyingVehicle
	da ()Ljava/util/List; getPassengers
	db ()Lbzm; getFirstPassenger
	dc ()Ljava/util/stream/Stream; getSelfAndPassengers
	dd ()Ljava/util/stream/Stream; getPassengersAndSelf
	de ()Ljava/lang/Iterable; getIndirectPassengers
	df ()I countPlayerPassengers
	dg ()Z hasExactlyOnePlayerPassenger
	dh ()Lbzm; getRootVehicle
	di ()Z isLocalInstanceAuthoritative
	dj ()Z isLocalClientAuthoritative
	dk ()Z canSimulateMovement
	dl ()Z isEffectiveAi
	dm ()Lbzm; getVehicle
	dn ()Lbzm; getControlledVehicle
	do ()Laza; getSoundSource
	dp ()I getFireImmuneTicks
	dq ()Z touchingUnloadedChunk
	dr ()D getFluidJumpThreshold
	ds ()F getBbWidth
	dt ()F getBbHeight
	du ()Lbzo; getAttachments
	dv ()Lfis; position
	dw ()Lfis; trackingPosition
	dx ()Ljb; blockPosition
	dy ()Leeb; getInBlockState
	dz ()Ldlz; chunkPosition
	e (Lfda;)V load
		0 o p_422206_
	e (FF)Lfis; calculateUpVector
		0 o p_20215_
		1 o p_20216_
	e (D)D getY
		0 o p_20228_
	e (Lcut;)Z dropAllLeashConnections
		0 o p_418288_
	e (Lfis;)Lfis; limitPistonMovement
		0 o p_20134_
	e (F)V igniteForSeconds
		0 o p_345382_
	e (Ljb;)Ljb; getPrimaryStepSoundBlockPos
		0 o p_278049_
	e (I)V setId
		0 o p_20235_
	e (Lauc;)V stopSeenByPlayer
		0 o p_20174_
	e (Z)V setOnGround
		0 o p_20181_
	e (DDD)V syncPacketPositionCodec
		0 o p_217007_
		1 o p_217008_
		2 o p_217009_
	ea ()Lbyc; damageSources
	eb ()Ljz; registryAccess
	ec ()Lbck; getRandom
	ed ()Ldcv; getWeaponItem
	ee ()Ljava/util/Optional; getLootTable
	ef ()Lbci$f; problemPath
	equals (Ljava/lang/Object;)Z equals
		0 o p_20245_
	f (Lbzm;)F distanceTo
		0 o p_20271_
	f (D)D getZ
		0 o p_20247_
	f (F)Ljb; getOnPos
		0 o p_216987_
	f (FF)V setOldRot
		0 o p_371749_
		1 o p_371505_
	f (I)V setPortalCooldown
		0 o p_287760_
	f (Z)V setSilent
		0 o p_20226_
	f (DDD)Z isFree
		0 o p_20230_
		1 o p_20231_
		2 o p_20232_
	f (Lfis;)V snapTo
		0 o p_397262_
	f (Ljb;)V placePortalTicket
		0 o p_352083_
	f (Lcut;)Z isInvisibleTo
		0 o p_20178_
	g (DDD)V absSnapTo
		0 o p_20249_
		1 o p_20250_
		2 o p_20251_
	g (D)D getRandomZ
		0 o p_20263_
	g ()V tick
	g (Lbzm;)D distanceToSqr
		0 o p_20281_
	g (F)V playSwimSound
		0 o p_20213_
	g (I)V igniteForTicks
		0 o p_320711_
	g (Lfis;)D distanceToSqr
		0 o p_20239_
	g (Z)V setNoGravity
		0 o p_20243_
	h (Lfis;)V push
		0 o p_347665_
	h (F)Lfis; getViewVector
		0 o p_20253_
	h (DDD)D distanceToSqr
		0 o p_20276_
		1 o p_20277_
		2 o p_20278_
	h (I)V setRemainingFireTicks
		0 o p_20269_
	h (Lbzm;)V push
		0 o p_20293_
	h (Z)V setShiftKeyDown
		0 o p_20261_
	hashCode ()I hashCode
	i (DDD)V push
		0 o p_20286_
		1 o p_20287_
		2 o p_20288_
	i (Z)V setSprinting
		0 o p_20274_
	i (Lbzm;)Z canCollideWith
		0 o p_20303_
	i (Lfis;)V setDeltaMovement
		0 o p_20257_
	i (F)F getViewXRot
		0 o p_20268_
	i (I)Z getSharedFlag
		0 o p_20292_
	i_ ()Z hasCustomName
	j (I)V setAirSupply
		0 o p_20302_
	j (Z)V setSwimming
		0 o p_20283_
	j (Lbzm;)Z canBeCollidedWith
		0 o p_423659_
	j (DDD)Z shouldRender
		0 o p_20296_
		1 o p_20297_
		2 o p_20298_
	j (Lfis;)V addDeltaMovement
		0 o p_250128_
	j ()V resetFallDistance
	j (F)F getViewYRot
		0 o p_20279_
	j_ ()V refreshDimensions
	k (F)F getXRot
		0 o p_363660_
	k (I)V setTicksFrozen
		0 o p_146918_
	k (Z)V setGlowingTag
		0 o p_146916_
	k (DDD)V lerpMotion
		0 o p_20306_
		1 o p_20307_
		2 o p_20308_
	k (Lbzm;)V positionRider
		0 o p_20312_
	k (Lfis;)Ljava/lang/Iterable; axisStepOrder
		static
		0 o p_410296_
	k_ ()Lfaq; getPistonPushReaction
	l (Lbzm;)V onPassengerTurned
		0 o p_20320_
	l (DDD)V moveTowardsClosestSpace
		0 o p_20315_
		1 o p_20316_
		2 o p_20317_
	l (Z)V setInvisible
		0 o p_20304_
	l (Lfis;)V setOldPos
		0 o p_371773_
	l (F)F getYRot
		0 o p_363186_
	l ()V playAmethystStepSound
	l_ ()Lcah; getInterpolation
	m (DDD)V dismountTo
		0 o p_146825_
		1 o p_146826_
		2 o p_146827_
	m (Z)V onInsideBubbleColumn
		0 o p_20322_
	m (Lbzm;)Lfis; getVehicleAttachmentPoint
		0 o p_316322_
	m (F)Lfis; getUpVector
		0 o p_20290_
	m_ ()I getTeamColor
	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 (Lbzm;)Lfis; getPassengerRidingPosition
		0 o p_294938_
	n (F)Lfis; getEyePosition
		0 o p_20300_
	n_ ()Z isIgnoringBlockTriggers
	o (Lbzm;)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)Lfis; getLightProbePosition
		0 o p_20309_
	p (Z)V setCustomNameVisible
		0 o p_20341_
	p (Lbzm;)Z canRide
		0 o p_20339_
	p (F)Lfis; getPosition
		0 o p_20319_
	q (F)V animateHurt
		0 o p_265161_
	q (Lbzm;)V addPassenger
		0 o p_20349_
	q (Z)V setIsInPowderSnow
		0 o p_146925_
	r (F)V setYHeadRot
		0 o p_20328_
	r (Lbzm;)V removePassenger
		0 o p_20352_
	r ()V rideTick
	s (Lbzm;)Z canAddPassenger
		0 o p_20354_
	s (F)V setYBodyRot
		0 o p_20338_
	t (Lbzm;)Z isAlliedTo
		0 o p_20355_
	t (F)F getPreciseBodyRotation
		0 o p_352259_
	toString ()Ljava/lang/String; toString
	u (Lbzm;)Z considersEntityAsAlly
		0 o p_364894_
	u (F)Lfis; getRopeHoldPosition
		0 o p_20347_
	v (Lbzm;)Z is
		0 o p_20356_
	v (F)V setYRot
		0 o p_146923_
	w (F)V setXRot
		0 o p_146927_
	w (Lbzm;)Z skipAttackInteraction
		0 o p_20357_
	x (Lbzm;)V copyPosition
		0 o p_20360_
	y (Lbzm;)V restoreFrom
		0 o p_20362_
	z (Lbzm;)Z hasPassenger
		0 o p_20364_
bzm$1 net/minecraft/world/entity/Entity$1
	a [I $SwitchMap$net$minecraft$world$level$block$Rotation
	b [I $SwitchMap$net$minecraft$world$level$block$Mirror
	<clinit> ()V <clinit>
		static
bzm$a net/minecraft/world/entity/Entity$EntityPathElement
	a Lbzm; entity
	<init> (Lbzm;)V <init>
		0 o entity
	a ()Lbzm; entity
	equals (Ljava/lang/Object;)Z equals
		0 o p_422374_
	get ()Ljava/lang/String; get
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bzm$b net/minecraft/world/entity/Entity$MoveFunction
	accept (Lbzm;DDD)V accept
		0 o p_20373_
		1 o p_20374_
		2 o p_20375_
		3 o p_20376_
bzm$c net/minecraft/world/entity/Entity$Movement
	a Lfis; from
	b Lfis; to
	c Z axisIndependant
	<init> (Lfis;Lfis;Z)V <init>
		0 o from
		1 o to
		2 o axisIndependant
	a ()Lfis; from
	b ()Lfis; to
	c ()Z axisIndependant
	equals (Ljava/lang/Object;)Z equals
		0 o p_381622_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bzm$d net/minecraft/world/entity/Entity$MovementEmission
	a Lbzm$d; NONE
	b Lbzm$d; SOUNDS
	c Lbzm$d; EVENTS
	d Lbzm$d; ALL
	e Z sounds
	f Z events
	g [Lbzm$d; $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 ()[Lbzm$d; $values
		static
	valueOf (Ljava/lang/String;)Lbzm$d; valueOf
		static
		0 o p_146949_
	values ()[Lbzm$d; values
		static
bzm$e net/minecraft/world/entity/Entity$RemovalReason
	a Lbzm$e; KILLED
	b Lbzm$e; DISCARDED
	c Lbzm$e; UNLOADED_TO_CHUNK
	d Lbzm$e; UNLOADED_WITH_PLAYER
	e Lbzm$e; CHANGED_DIMENSION
	f Z destroy
	g Z save
	h [Lbzm$e; $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 ()[Lbzm$e; $values
		static
	valueOf (Ljava/lang/String;)Lbzm$e; valueOf
		static
		0 o p_146969_
	values ()[Lbzm$e; values
		static
bzn net/minecraft/world/entity/EntityAttachment
	a Lbzn; PASSENGER
	b Lbzn; VEHICLE
	c Lbzn; NAME_TAG
	d Lbzn; WARDEN_CHEST
	e Lbzn$a; fallback
	f [Lbzn; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILbzn$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 ()[Lbzn; $values
		static
	valueOf (Ljava/lang/String;)Lbzn; valueOf
		static
		0 o p_316488_
	values ()[Lbzn; values
		static
bzn$a net/minecraft/world/entity/EntityAttachment$Fallback
	a Ljava/util/List; ZERO
	b Lbzn$a; AT_FEET
	c Lbzn$a; AT_HEIGHT
	d Lbzn$a; 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_
bzo net/minecraft/world/entity/EntityAttachments
	a Ljava/util/Map; attachments
	<init> (Ljava/util/Map;)V <init>
		0 o p_316675_
	a (FF)Lbzo; createDefault
		static
		0 o p_316906_
		1 o p_316905_
	a (FFF)Lbzo; scale
		0 o p_316378_
		1 o p_316683_
		2 o p_316463_
	a (Lbzn;)Lfis; getAverage
		0 o p_426158_
	a ()Lbzo$a; builder
		static
	a (Lbzn;IF)Lfis; getNullable
		0 o p_316263_
		1 o p_316709_
		2 o p_316113_
	a (FFFLbzn;)Ljava/util/List; lambda$scale$0
		0 o p_394305_
		1 o p_394335_
		2 o p_393960_
		3 o p_393687_
	a (Lfis;F)Lfis; transformPoint
		static
		0 o p_316742_
		1 o p_316708_
	b (Lbzn;IF)Lfis; get
		0 o p_316290_
		1 o p_316517_
		2 o p_316296_
	c (Lbzn;IF)Lfis; getClamped
		0 o p_316117_
		1 o p_316379_
		2 o p_316900_
bzo$a net/minecraft/world/entity/EntityAttachments$Builder
	a Ljava/util/Map; attachments
	<init> ()V <init>
	a (FF)Lbzo; build
		0 o p_316746_
		1 o p_316254_
	a (FFLbzn;)Ljava/util/List; lambda$build$1
		0 o p_392964_
		1 o p_392965_
		2 o p_392966_
	a (Lbzn;FFF)Lbzo$a; attach
		0 o p_316395_
		1 o p_316627_
		2 o p_316510_
		3 o p_316313_
	a (Lbzn;)Ljava/util/List; lambda$attach$0
		static
		0 o p_316616_
	a (Lbzn;Lfis;)Lbzo$a; attach
		0 o p_316903_
		1 o p_316337_
bzp net/minecraft/world/entity/EntityDimensions
	a F width
	b F height
	c F eyeHeight
	d Lbzo; attachments
	e Z fixed
	<init> (FFZ)V <init>
		0 o p_20381_
		1 o p_20382_
		2 o p_20383_
	<init> (FFFLbzo;Z)V <init>
		0 o width
		1 o height
		2 o eyeHeight
		3 o attachments
		4 o fixed
	a (F)Lbzp; scale
		0 o p_20389_
	a ()F width
	a (DDD)Lfin; makeBoundingBox
		0 o p_20385_
		1 o p_20386_
		2 o p_20387_
	a (Lfis;)Lfin; makeBoundingBox
		0 o p_20394_
	a (Lbzo$a;)Lbzp; withAttachments
		0 o p_316576_
	a (FF)Lbzp; scale
		0 o p_20391_
		1 o p_20392_
	b (FF)Lbzp; scalable
		static
		0 o p_20396_
		1 o p_20397_
	b ()F height
	b (F)Lbzp; withEyeHeight
		0 o p_316487_
	c ()F eyeHeight
	c (F)F defaultEyeHeight
		static
		0 o p_316329_
	c (FF)Lbzp; fixed
		static
		0 o p_20399_
		1 o p_20400_
	d ()Lbzo; attachments
	e ()Z fixed
	equals (Ljava/lang/Object;)Z equals
		0 o p_316620_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bzq net/minecraft/world/entity/EntityEquipment
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/EnumMap; items
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/EnumMap;)V <init>
		0 o p_397767_
	<init> ()V <init>
	a (Lbzm;)V tick
		0 o p_401779_
	a (Ljava/util/Map;)Lbzq; lambda$static$0
		static
		0 o p_398046_
	a (Lbzq;)V setAll
		0 o p_401921_
	a (Lcam;)V dropAll
		0 o p_401845_
	a (Lbzw;Ldcv;)Ldcv; set
		0 o p_397821_
		1 o p_397647_
	a ()Z isEmpty
	a (Lbzw;)Ldcv; get
		0 o p_397366_
	b (Lbzw;Ldcv;)Ldcv; lambda$clear$2
		static
		0 o p_401733_
		1 o p_401734_
	b (Lbzq;)Ljava/util/Map; lambda$static$1
		static
		0 o p_397308_
	b ()V clear
bzr net/minecraft/world/entity/EntityEvent
	A B PERMISSION_LEVEL_OWNERS
	B B FISHING_ROD_REEL_IN
	C B ARMORSTAND_WOBBLE
	D B STOP_OFFER_FLOWER
	E B PROTECTED_FROM_DEATH
	F B DOLPHIN_LOOKING_FOR_TREASURE
	G B RAVAGER_STUNNED
	H B TRUSTING_FAILED
	I B TRUSTING_SUCCEEDED
	J B VILLAGER_SWEAT
	K B FOX_EAT
	L B TELEPORT
	M B MAINHAND_BREAK
	N B OFFHAND_BREAK
	O B HEAD_BREAK
	P B CHEST_BREAK
	Q B LEGS_BREAK
	R B FEET_BREAK
	S B HONEY_SLIDE
	T B HONEY_JUMP
	U B SWAP_HANDS
	V B CANCEL_SHAKE_WETNESS
	W B START_RAM
	X B END_RAM
	Y B POOF
	Z B TENDRILS_SHIVER
	a B JUMP
	aa B SONIC_CHARGE
	ab B SNIFFER_DIGGING_SOUND
	ac B ARMADILLO_PEEK
	ad B BODY_BREAK
	ae B SHAKE
	af B DROWN_PARTICLES
	ag B SADDLE_BREAK
	ah B RAVAGER_ROARED
	b B DEATH
	c B START_ATTACKING
	d B STOP_ATTACKING
	e B TAMING_FAILED
	f B TAMING_SUCCEEDED
	g B SHAKE_WETNESS
	h B USE_ITEM_COMPLETE
	i B EAT_GRASS
	j B OFFER_FLOWER
	k B LOVE_HEARTS
	l B VILLAGER_ANGRY
	m B VILLAGER_HAPPY
	n B WITCH_HAT_MAGIC
	o B ZOMBIE_CONVERTING
	p B FIREWORKS_EXPLODE
	q B IN_LOVE_HEARTS
	r B SQUID_ANIM_SYNCH
	s B SILVERFISH_MERGE_ANIM
	t B GUARDIAN_ATTACK_SOUND
	u B REDUCED_DEBUG_INFO
	v B FULL_DEBUG_INFO
	w B PERMISSION_LEVEL_ALL
	x B PERMISSION_LEVEL_MODERATORS
	y B PERMISSION_LEVEL_GAMEMASTERS
	z B PERMISSION_LEVEL_ADMINS
	<init> ()V <init>
bzs net/minecraft/world/entity/EntityReference
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Lcom/mojang/datafixers/util/Either; entity
	<clinit> ()V <clinit>
		static
	<init> (Leiu;)V <init>
		0 o p_394384_
	<init> (Ljava/util/UUID;)V <init>
		0 o p_394483_
	a (Lfda;Ljava/lang/String;Ldmu;)Lbzs; readWithOldOwnerConversion
		static
		0 o p_422383_
		1 o p_394543_
		2 o p_393661_
	a (Leit;Ljava/lang/Class;)Leiu; getEntity
		0 o p_394375_
		1 o p_394097_
	a (Lfda;Ljava/lang/String;)Lbzs; read
		static
		0 o p_421654_
		1 o p_394012_
	a (Lbzs;Lfdc;Ljava/lang/String;)V store
		static
		0 o p_423520_
		1 o p_423510_
		2 o p_423668_
	a (Ljava/util/UUID;)Ljava/util/UUID; lambda$getUUID$0
		static
		0 o p_394562_
	a (Leiu;)Z matches
		0 o p_394272_
	a (Ldmu;Ljava/lang/String;)Ljava/util/UUID; lambda$readWithOldOwnerConversion$1
		static
		0 o p_409191_
		1 o p_409192_
	a ()Lcom/mojang/serialization/Codec; codec
		static
	a (Lfdc;Ljava/lang/String;)V store
		0 o p_422692_
		1 o p_393486_
	a (Lbzs;Leit;Ljava/lang/Class;)Leiu; get
		static
		0 o p_393467_
		1 o p_393924_
		2 o p_394473_
	a (Leiu;Ljava/lang/Class;)Leiu; resolve
		0 o p_394069_
		1 o p_394131_
	b ()Lzm; streamCodec
		static
	c ()Ljava/util/UUID; getUUID
	equals (Ljava/lang/Object;)Z equals
		0 o p_423529_
	hashCode ()I hashCode
bzt net/minecraft/world/entity/EntitySelector
	a Ljava/util/function/Predicate; ENTITY_STILL_ALIVE
	b Ljava/util/function/Predicate; LIVING_ENTITY_STILL_ALIVE
	c Ljava/util/function/Predicate; ENTITY_NOT_BEING_RIDDEN
	d Ljava/util/function/Predicate; CONTAINER_ENTITY_SELECTOR
	e Ljava/util/function/Predicate; NO_CREATIVE_OR_SPECTATOR
	f Ljava/util/function/Predicate; NO_SPECTATORS
	g Ljava/util/function/Predicate; CAN_BE_COLLIDED_WITH
	h Ljava/util/function/Predicate; CAN_BE_PICKED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbzm;)Ljava/util/function/Predicate; pushableBy
		static
		0 o p_20422_
	a (Lbzm;Lfjz;Lfjz$a;Lbzm;)Z lambda$pushableBy$7
		static
		0 o p_392967_
		1 o p_392968_
		2 o p_392969_
		3 o p_392970_
	a (Lbzm;Lbzm;)Z lambda$notRiding$8
		static
		0 o p_20424_
		1 o p_20425_
	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 (DDDDLbzm;)Z lambda$withinDistance$6
		static
		0 o p_20416_
		1 o p_20417_
		2 o p_20418_
		3 o p_20419_
		4 o p_20420_
	b (Lbzm;)Ljava/util/function/Predicate; notRiding
		static
		0 o p_20432_
	c (Lbzm;)Z lambda$static$5
		static
		0 o p_423226_
	d (Lbzm;)Z lambda$static$4
		static
		0 o p_20434_
	e (Lbzm;)Z lambda$static$3
		static
		0 o p_392971_
	f (Lbzm;)Z lambda$static$2
		static
		0 o p_20438_
	g (Lbzm;)Z lambda$static$1
		static
		0 o p_20440_
	h (Lbzm;)Z lambda$static$0
		static
		0 o p_20442_
bzu net/minecraft/world/entity/EntitySpawnReason
	a Lbzu; NATURAL
	b Lbzu; CHUNK_GENERATION
	c Lbzu; SPAWNER
	d Lbzu; STRUCTURE
	e Lbzu; BREEDING
	f Lbzu; MOB_SUMMONED
	g Lbzu; JOCKEY
	h Lbzu; EVENT
	i Lbzu; CONVERSION
	j Lbzu; REINFORCEMENT
	k Lbzu; TRIGGERED
	l Lbzu; BUCKET
	m Lbzu; SPAWN_ITEM_USE
	n Lbzu; COMMAND
	o Lbzu; DISPENSER
	p Lbzu; PATROL
	q Lbzu; TRIAL_SPAWNER
	r Lbzu; LOAD
	s Lbzu; DIMENSION_TRAVEL
	t [Lbzu; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_362598_
		1 o p_363598_
	a ()[Lbzu; $values
		static
	a (Lbzu;)Z isSpawner
		static
		0 o p_362927_
	b (Lbzu;)Z ignoresLightRequirements
		static
		0 o p_364180_
	valueOf (Ljava/lang/String;)Lbzu; valueOf
		static
		0 o p_364550_
	values ()[Lbzu; values
		static
bzv net/minecraft/world/entity/EntityType
	A Lbzv; CHICKEN
	B Lbzv; COD
	C Lbzv; COMMAND_BLOCK_MINECART
	D Lbzv; COW
	E Lbzv; CREAKING
	F Lbzv; CREEPER
	G Lbzv; DARK_OAK_BOAT
	H Lbzv; DARK_OAK_CHEST_BOAT
	I Lbzv; DOLPHIN
	J Lbzv; DONKEY
	K Lbzv; DRAGON_FIREBALL
	L Lbzv; DROWNED
	M Lbzv; EGG
	N Lbzv; ELDER_GUARDIAN
	O Lbzv; ENDERMAN
	P Lbzv; ENDERMITE
	Q Lbzv; ENDER_DRAGON
	R Lbzv; ENDER_PEARL
	S Lbzv; END_CRYSTAL
	T Lbzv; EVOKER
	U Lbzv; EVOKER_FANGS
	V Lbzv; EXPERIENCE_BOTTLE
	W Lbzv; EXPERIENCE_ORB
	X Lbzv; EYE_OF_ENDER
	Y Lbzv; FALLING_BLOCK
	Z Lbzv; FIREBALL
	a Lcom/mojang/serialization/Codec; CODEC
	aA Lbzv; LLAMA_SPIT
	aB Lbzv; MAGMA_CUBE
	aC Lbzv; MANGROVE_BOAT
	aD Lbzv; MANGROVE_CHEST_BOAT
	aE Lbzv; MARKER
	aF Lbzv; MINECART
	aG Lbzv; MOOSHROOM
	aH Lbzv; MULE
	aI Lbzv; OAK_BOAT
	aJ Lbzv; OAK_CHEST_BOAT
	aK Lbzv; OCELOT
	aL Lbzv; OMINOUS_ITEM_SPAWNER
	aM Lbzv; PAINTING
	aN Lbzv; PALE_OAK_BOAT
	aO Lbzv; PALE_OAK_CHEST_BOAT
	aP Lbzv; PANDA
	aQ Lbzv; PARROT
	aR Lbzv; PHANTOM
	aS Lbzv; PIG
	aT Lbzv; PIGLIN
	aU Lbzv; PIGLIN_BRUTE
	aV Lbzv; PILLAGER
	aW Lbzv; POLAR_BEAR
	aX Lbzv; SPLASH_POTION
	aY Lbzv; LINGERING_POTION
	aZ Lbzv; PUFFERFISH
	aa Lbzv; FIREWORK_ROCKET
	ab Lbzv; FOX
	ac Lbzv; FROG
	ad Lbzv; FURNACE_MINECART
	ae Lbzv; GHAST
	af Lbzv; HAPPY_GHAST
	ag Lbzv; GIANT
	ah Lbzv; GLOW_ITEM_FRAME
	ai Lbzv; GLOW_SQUID
	aj Lbzv; GOAT
	ak Lbzv; GUARDIAN
	al Lbzv; HOGLIN
	am Lbzv; HOPPER_MINECART
	an Lbzv; HORSE
	ao Lbzv; HUSK
	ap Lbzv; ILLUSIONER
	aq Lbzv; INTERACTION
	ar Lbzv; IRON_GOLEM
	as Lbzv; ITEM
	at Lbzv; ITEM_DISPLAY
	au Lbzv; ITEM_FRAME
	av Lbzv; JUNGLE_BOAT
	aw Lbzv; JUNGLE_CHEST_BOAT
	ax Lbzv; LEASH_KNOT
	ay Lbzv; LIGHTNING_BOLT
	az Lbzv; LLAMA
	b Lbzv; ACACIA_BOAT
	bA Lbzv; TRADER_LLAMA
	bB Lbzv; TRIDENT
	bC Lbzv; TROPICAL_FISH
	bD Lbzv; TURTLE
	bE Lbzv; VEX
	bF Lbzv; VILLAGER
	bG Lbzv; VINDICATOR
	bH Lbzv; WANDERING_TRADER
	bI Lbzv; WARDEN
	bJ Lbzv; WIND_CHARGE
	bK Lbzv; WITCH
	bL Lbzv; WITHER
	bM Lbzv; WITHER_SKELETON
	bN Lbzv; WITHER_SKULL
	bO Lbzv; WOLF
	bP Lbzv; ZOGLIN
	bQ Lbzv; ZOMBIE
	bR Lbzv; ZOMBIE_HORSE
	bS Lbzv; ZOMBIE_VILLAGER
	bT Lbzv; ZOMBIFIED_PIGLIN
	bU Lbzv; PLAYER
	bV Lbzv; FISHING_BOBBER
	bX Lorg/slf4j/Logger; LOGGER
	bY Ljl$c; builtInRegistryHolder
	bZ F MAGIC_HORSE_WIDTH
	ba Lbzv; RABBIT
	bb Lbzv; RAVAGER
	bc Lbzv; SALMON
	bd Lbzv; SHEEP
	be Lbzv; SHULKER
	bf Lbzv; SHULKER_BULLET
	bg Lbzv; SILVERFISH
	bh Lbzv; SKELETON
	bi Lbzv; SKELETON_HORSE
	bj Lbzv; SLIME
	bk Lbzv; SMALL_FIREBALL
	bl Lbzv; SNIFFER
	bm Lbzv; SNOWBALL
	bn Lbzv; SNOW_GOLEM
	bo Lbzv; SPAWNER_MINECART
	bp Lbzv; SPECTRAL_ARROW
	bq Lbzv; SPIDER
	br Lbzv; SPRUCE_BOAT
	bs Lbzv; SPRUCE_CHEST_BOAT
	bt Lbzv; SQUID
	bu Lbzv; STRAY
	bv Lbzv; STRIDER
	bw Lbzv; TADPOLE
	bx Lbzv; TEXT_DISPLAY
	by Lbzv; TNT
	bz Lbzv; TNT_MINECART
	c Lbzv; ACACIA_CHEST_BOAT
	ca I DISPLAY_TRACKING_RANGE
	cb Ljava/util/Set; OP_ONLY_CUSTOM_DATA
	cc Lbzv$b; factory
	cd Lcap; category
	ce Lcom/google/common/collect/ImmutableSet; immuneTo
	cf Z serialize
	cg Z summon
	ch Z fireImmune
	ci Z canSpawnFarFromPlayer
	cj I clientTrackingRange
	ck I updateInterval
	cl Ljava/lang/String; descriptionId
	cm Lxo; description
	cn Ljava/util/Optional; lootTable
	co Lbzp; dimensions
	cp F spawnDimensionsScale
	cq Lcyd; requiredFeatures
	d Lbzv; ALLAY
	e Lbzv; AREA_EFFECT_CLOUD
	f Lbzv; ARMADILLO
	g Lbzv; ARMOR_STAND
	h Lbzv; ARROW
	i Lbzv; AXOLOTL
	j Lbzv; BAMBOO_CHEST_RAFT
	k Lbzv; BAMBOO_RAFT
	l Lbzv; BAT
	m Lbzv; BEE
	n Lbzv; BIRCH_BOAT
	o Lbzv; BIRCH_CHEST_BOAT
	p Lbzv; BLAZE
	q Lbzv; BLOCK_DISPLAY
	r Lbzv; BOGGED
	s Lbzv; BREEZE
	t Lbzv; BREEZE_WIND_CHARGE
	u Lbzv; CAMEL
	v Lbzv; CAT
	w Lbzv; CAVE_SPIDER
	x Lbzv; CHERRY_BOAT
	y Lbzv; CHERRY_CHEST_BOAT
	z Lbzv; CHEST_MINECART
	<clinit> ()V <clinit>
		static
	<init> (Lbzv$b;Lcap;ZZZZLcom/google/common/collect/ImmutableSet;Lbzp;FIILjava/lang/String;Ljava/util/Optional;Lcyd;)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_368582_
		12 o p_368696_
		13 o p_273518_
	A ()Ldcr; lambda$static$12
		static
	B ()Ldcr; lambda$static$11
		static
	C ()Ldcr; lambda$static$10
		static
	D ()Ldcr; lambda$static$9
		static
	E ()Ldcr; lambda$static$8
		static
	F ()Ldcr; lambda$static$7
		static
	G ()Ldcr; lambda$static$6
		static
	H ()Ldcr; lambda$static$5
		static
	I ()Ldcr; lambda$static$4
		static
	J ()Ldcr; lambda$static$3
		static
	K ()Ldcr; lambda$static$2
		static
	L ()Ldcr; lambda$static$1
		static
	M ()Ldcr; lambda$static$0
		static
	a (Lfda;Ldmu;Lbzu;)Ljava/util/Optional; create
		static
		0 o p_422014_
		1 o p_20644_
		2 o p_360780_
	a (Ljava/lang/String;)Ljava/util/Optional; byString
		static
		0 o p_20633_
	a (Ljava/util/function/Supplier;Lbzv;Ldmu;)Lcxk; lambda$chestRaftFactory$33
		static
		0 o p_375560_
		1 o p_375561_
		2 o p_375562_
	a (DDD)Lfin; getSpawnAABB
		0 o p_338403_
		1 o p_338190_
		2 o p_338227_
	a (Ljava/util/function/Consumer;Ldcv;)Ljava/util/function/Consumer; appendComponentsConfig
		static
		0 o p_398007_
		1 o p_397263_
	a (Ldmu;Ldcv;Lcam;)Ljava/util/function/Consumer; createDefaultStackConfig
		static
		0 o p_366618_
		1 o p_263568_
		2 o p_393794_
	a (Laub;Ldcv;Lcam;Ljb;Lbzu;ZZ)Lbzm; spawn
		0 o p_20593_
		1 o p_20594_
		2 o p_393729_
		3 o p_20596_
		4 o p_361023_
		5 o p_20598_
		6 o p_20599_
	a (Ljava/util/function/Consumer;Lbzm;)Lbzm; lambda$loadEntitiesRecursive$28
		static
		0 o p_404266_
		1 o p_404267_
	a (Ljava/util/function/Consumer;Ldmu;Ldcv;Lcam;)Ljava/util/function/Consumer; appendDefaultStackConfig
		static
		0 o p_265154_
		1 o p_366809_
		2 o p_265598_
		3 o p_393979_
	a (Lfda$b;Ldmu;Lbzu;)Ljava/util/stream/Stream; loadEntitiesRecursive
		static
		0 o p_422664_
		1 o p_147047_
		2 o p_360400_
	a (Ljava/lang/Object;)Ljava/lang/Object; tryCast
		0 o p_147044_
	a (Ldmu;Lbzu;)Lbzm; create
		0 o p_20616_
		1 o p_363040_
	a (Lbzm;)Lbzm; tryCast
		0 o p_147042_
	a (Lfda;Lbzm;)V lambda$create$25
		static
		0 o p_421347_
		1 o p_421348_
	a (Ljp;)Z is
		0 o p_299060_
	a (Ljava/lang/String;Lbzv$a;)Lbzv; register
		static
		0 o p_20635_
		1 o p_20636_
	a (Ldmu;Lbzu;Lfda;Ljava/util/function/Consumer;)V lambda$loadEntitiesRecursive$29
		static
		0 o p_421349_
		1 o p_421350_
		2 o p_421351_
		3 o p_421352_
	a (Lbzv;)Lame; getKey
		static
		0 o p_20614_
	a (Ldmx;Ljb;ZLfin;)D getYOffset
		static
		0 o p_20626_
		1 o p_20627_
		2 o p_20628_
		3 o p_20629_
	a (Lfda;Ldmu;Lbzu;Ljava/util/function/Function;Lbzm;)Lbzm; lambda$loadEntityRecursive$27
		static
		0 o p_421354_
		1 o p_421355_
		2 o p_421356_
		3 o p_421357_
		4 o p_421358_
	a (Lbae;)Z is
		0 o p_204040_
	a (Lui;Ldmu;Lbzu;Ljava/util/function/Function;)Lbzm; loadEntityRecursive
		static
		0 o p_20646_
		1 o p_20647_
		2 o p_361097_
		3 o p_20648_
	a (Leeb;)Z isBlockDangerous
		0 o p_20631_
	a (Lamd;Lbzv$a;)Lbzv; register
		static
		0 o p_368669_
		1 o p_368714_
	a (Laub;Ljava/util/function/Consumer;Ljb;Lbzu;ZZ)Lbzm; spawn
		0 o p_262634_
		1 o p_365118_
		2 o p_262707_
		3 o p_362115_
		4 o p_361504_
		5 o p_362006_
	a (Lfda;Ldmu;Lbzu;Ljava/util/function/Function;)Lbzm; loadEntityRecursive
		static
		0 o p_421842_
		1 o p_422387_
		2 o p_422720_
		3 o p_422153_
	a (Ldmu;Lbzu;Lbzv;)Lbzm; lambda$create$24
		static
		0 o p_359690_
		1 o p_359691_
		2 o p_359692_
	a (Laub;Ljb;Lbzu;)Lbzm; spawn
		0 o p_262704_
		1 o p_262672_
		2 o p_363697_
	a (Ldcv;Lbzm;)V lambda$appendComponentsConfig$22
		static
		0 o p_396669_
		1 o p_396670_
	a (Ldmu;Lcam;Lbzm;Ldfd;)V updateCustomEntityTag
		static
		0 o p_20621_
		1 o p_394374_
		2 o p_20623_
		3 o p_331752_
	a ()Ljava/lang/Class; getBaseClass
	a (Lfda;)Ljava/util/Optional; by
		static
		0 o p_422719_
	a (Ljava/util/function/Supplier;)Lbzv$b; boatFactory
		static
		0 o p_376580_
	a (Ldmu;Lcam;Ldfd;Lbzm;)V lambda$appendCustomEntityStackConfig$23
		static
		0 o p_392972_
		1 o p_392973_
		2 o p_392974_
		3 o p_392975_
	b (Laub;Ljava/util/function/Consumer;Ljb;Lbzu;ZZ)Lbzm; create
		0 o p_262637_
		1 o p_262629_
		2 o p_262595_
		3 o p_360546_
		4 o p_262685_
		5 o p_262588_
	b (Ljava/util/function/Supplier;Lbzv;Ldmu;)Lcxx; lambda$raftFactory$32
		static
		0 o p_375563_
		1 o p_375564_
		2 o p_375565_
	b (Ljava/lang/String;)Lamd; vanillaEntityId
		static
		0 o p_368595_
	b (Lbzm;)V lambda$createDefaultStackConfig$21
		static
		0 o p_262561_
	b (Ljava/util/function/Consumer;Ldmu;Ldcv;Lcam;)Ljava/util/function/Consumer; appendCustomEntityStackConfig
		static
		0 o p_263579_
		1 o p_366735_
		2 o p_263582_
		3 o p_394266_
	b (Lfda;Ldmu;Lbzu;)Ljava/util/Optional; loadStaticEntity
		static
		0 o p_421860_
		1 o p_20671_
		2 o p_362818_
	b (Ljava/util/function/Supplier;)Lbzv$b; chestBoatFactory
		static
		0 o p_376578_
	b ()Z canSerialize
	b (Lfda;)V lambda$create$26
		static
		0 o p_421353_
	c (Ljava/util/function/Supplier;)Lbzv$b; raftFactory
		static
		0 o p_376650_
	c ()Z canSummon
	c (Lbzm;)V lambda$spawn$20
		static
		0 o p_263563_
	c (Ljava/util/function/Supplier;Lbzv;Ldmu;)Lcxj; lambda$chestBoatFactory$31
		static
		0 o p_375554_
		1 o p_375555_
		2 o p_375556_
	d (Ljava/util/function/Supplier;Lbzv;Ldmu;)Lcxi; lambda$boatFactory$30
		static
		0 o p_375557_
		1 o p_375558_
		2 o p_375559_
	d ()Z fireImmune
	d (Ljava/util/function/Supplier;)Lbzv$b; chestRaftFactory
		static
		0 o p_376648_
	e ()Z canSpawnFarFromPlayer
	f ()Lcap; getCategory
	g ()Ljava/lang/String; getDescriptionId
	h ()Lxo; getDescription
	i ()Ljava/lang/String; toShortString
	j ()Ljava/util/Optional; getDefaultLootTable
	k ()Lcyd; requiredFeatures
	l ()F getWidth
	m ()F getHeight
	n ()Lbzp; getDimensions
	o ()I clientTrackingRange
	p ()I updateInterval
	q ()Z trackDeltas
	r ()Ljl$c; builtInRegistryHolder
	s ()Z onlyOpCanSetNbt
	t ()Ldcr; lambda$static$19
		static
	toString ()Ljava/lang/String; toString
	u ()Ldcr; lambda$static$18
		static
	v ()Ldcr; lambda$static$17
		static
	w ()Ldcr; lambda$static$16
		static
	x ()Ldcr; lambda$static$15
		static
	y ()Ldcr; lambda$static$14
		static
	z ()Ldcr; lambda$static$13
		static
bzv$a net/minecraft/world/entity/EntityType$Builder
	a Lbzv$b; factory
	b Lcap; category
	c Lcom/google/common/collect/ImmutableSet; immuneTo
	d Z serialize
	e Z summon
	f Z fireImmune
	g Z canSpawnFarFromPlayer
	h I clientTrackingRange
	i I updateInterval
	j Lbzp; dimensions
	k F spawnDimensionsScale
	l Lbzo$a; attachments
	m Lcyd; requiredFeatures
	n Lalw; lootTable
	o Lalw; descriptionId
	<init> (Lbzv$b;Lcap;)V <init>
		0 o p_20696_
		1 o p_20697_
	a ([Lcyb;)Lbzv$a; requiredFeatures
		0 o p_251646_
	a (FF)Lbzv$a; sized
		0 o p_20700_
		1 o p_20701_
	a (Lbzv;Ldmu;)Lbzm; lambda$createNothing$2
		static
		0 o p_20708_
		1 o p_20709_
	a (Lbzn;Lfis;)Lbzv$a; attach
		0 o p_320601_
		1 o p_320745_
	a ([Lfis;)Lbzv$a; passengerAttachments
		0 o p_316160_
	a (Lbzv$b;Lcap;)Lbzv$a; of
		static
		0 o p_20705_
		1 o p_20706_
	a ([F)Lbzv$a; passengerAttachments
		0 o p_316352_
	a ([Ldpz;)Lbzv$a; immuneTo
		0 o p_20715_
	a (Lfis;)Lbzv$a; vehicleAttachment
		0 o p_316758_
	a (Lbzn;FFF)Lbzv$a; attach
		0 o p_320654_
		1 o p_320819_
		2 o p_320871_
		3 o p_320278_
	a (F)Lbzv$a; spawnDimensionsScale
		0 o p_338311_
	a (I)Lbzv$a; clientTrackingRange
		0 o p_20703_
	a (Lamd;)Lbzv; build
		0 o p_368626_
	a (Lcap;)Lbzv$a; createNothing
		static
		0 o p_20711_
	a ()Lbzv$a; noSummon
	b (Lamd;)Ljava/lang/String; lambda$new$1
		static
		0 o p_367918_
	b (F)Lbzv$a; eyeHeight
		0 o p_316663_
	b (I)Lbzv$a; updateInterval
		0 o p_20718_
	b ()Lbzv$a; noSave
	c ()Lbzv$a; fireImmune
	c (Lamd;)Ljava/util/Optional; lambda$new$0
		static
		0 o p_367917_
	c (F)Lbzv$a; ridingOffset
		0 o p_316455_
	d (F)Lbzv$a; nameTagOffset
		0 o p_316662_
	d ()Lbzv$a; canSpawnFarFromPlayer
	e ()Lbzv$a; noLootTable
bzv$b net/minecraft/world/entity/EntityType$EntityFactory
	create (Lbzv;Ldmu;)Lbzm; create
		0 o p_20722_
		1 o p_20723_
bzw net/minecraft/world/entity/EquipmentSlot
	a Lbzw; MAINHAND
	b Lbzw; OFFHAND
	c Lbzw; FEET
	d Lbzw; LEGS
	e Lbzw; CHEST
	f Lbzw; HEAD
	g Lbzw; BODY
	h Lbzw; SADDLE
	i I NO_COUNT_LIMIT
	j Ljava/util/List; VALUES
	k Ljava/util/function/IntFunction; BY_ID
	l Lbda$a; CODEC
	m Lzm; STREAM_CODEC
	n Lbzw$a; type
	o I index
	p I countLimit
	q I id
	r Ljava/lang/String; name
	s [Lbzw; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILbzw$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;ILbzw$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 (Ljava/lang/String;)Lbzw; byName
		static
		0 o p_20748_
	a (I)I getIndex
		0 o p_147069_
	a (Ldcv;)Ldcv; limit
		0 o p_348466_
	a (Lbzw;)I lambda$static$1
		static
		0 o p_371207_
	a ()Lbzw$a; getType
	b (Lbzw;)I lambda$static$0
		static
		0 o p_371874_
	b ()I getIndex
	b (I)I getFilterBit
		0 o p_371931_
	c ()Ljava/lang/String; getSerializedName
	d ()I getId
	e ()Ljava/lang/String; getName
	f ()Z isArmor
	g ()Z canIncreaseExperience
	h ()[Lbzw; $values
		static
	valueOf (Ljava/lang/String;)Lbzw; valueOf
		static
		0 o p_20753_
	values ()[Lbzw; values
		static
bzw$a net/minecraft/world/entity/EquipmentSlot$Type
	a Lbzw$a; HAND
	b Lbzw$a; HUMANOID_ARMOR
	c Lbzw$a; ANIMAL_ARMOR
	d Lbzw$a; SADDLE
	e [Lbzw$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_20760_
		1 o p_20761_
	a ()[Lbzw$a; $values
		static
	valueOf (Ljava/lang/String;)Lbzw$a; valueOf
		static
		0 o p_20763_
	values ()[Lbzw$a; values
		static
bzx net/minecraft/world/entity/EquipmentSlotGroup
	a Lbzx; ANY
	b Lbzx; MAINHAND
	c Lbzx; OFFHAND
	d Lbzx; HAND
	e Lbzx; FEET
	f Lbzx; LEGS
	g Lbzx; CHEST
	h Lbzx; HEAD
	i Lbzx; ARMOR
	j Lbzx; BODY
	k Lbzx; SADDLE
	l Ljava/util/function/IntFunction; BY_ID
	m Lcom/mojang/serialization/Codec; CODEC
	n Lzm; STREAM_CODEC
	o I id
	p Ljava/lang/String; key
	q Ljava/util/function/Predicate; predicate
	r Ljava/util/List; slots
	s [Lbzx; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;Lbzw;)V <init>
		0 o p_330571_
		1 o p_331158_
		2 o p_331473_
		3 o p_330947_
		4 o p_331230_
	<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_
	a (Lbzx;)I lambda$static$3
		static
		0 o p_331457_
	a ()Ljava/util/List; slots
	a (Lbzw;)Lbzx; bySlot
		static
		0 o p_339603_
	a (Lbzw;Lbzw;)Z lambda$new$4
		static
		0 o p_331490_
		1 o p_330549_
	b (Lbzx;)I lambda$static$2
		static
		0 o p_331622_
	b ()[Lbzx; $values
		static
	b (Lbzw;)Z test
		0 o p_330499_
	c ()Ljava/lang/String; getSerializedName
	c (Lbzw;)Z lambda$static$1
		static
		0 o p_330648_
	d (Lbzw;)Z lambda$static$0
		static
		0 o p_331164_
	iterator ()Ljava/util/Iterator; iterator
	valueOf (Ljava/lang/String;)Lbzx; valueOf
		static
		0 o p_331245_
	values ()[Lbzx; values
		static
bzx$1 net/minecraft/world/entity/EquipmentSlotGroup$1
	a [I $SwitchMap$net$minecraft$world$entity$EquipmentSlot
	<clinit> ()V <clinit>
		static
bzy net/minecraft/world/entity/EquipmentTable
	a Lcom/mojang/serialization/Codec; DROP_CHANCES_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Lamd; lootTable
	d Ljava/util/Map; slotDropChances
	<clinit> ()V <clinit>
		static
	<init> (Lamd;F)V <init>
		0 o p_368531_
		1 o p_368593_
	<init> (Lamd;Ljava/util/Map;)V <init>
		0 o lootTable
		1 o slotDropChances
	a (Ljava/util/List;F)Ljava/util/Map; createForAllSlots
		static
		0 o p_340910_
		1 o p_341369_
	a (F)Ljava/util/Map; createForAllSlots
		static
		0 o p_340946_
	a ()Lamd; lootTable
	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_404272_
	a (Ljava/util/Map;)Lcom/mojang/datafixers/util/Either; lambda$static$1
		static
		0 o p_379073_
	b ()Ljava/util/Map; slotDropChances
	equals (Ljava/lang/Object;)Z equals
		0 o p_341278_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
bzz net/minecraft/world/entity/EquipmentUser
	a (Lbzy;Lfdm;)V equip
		0 o p_340994_
		1 o p_338408_
	a (Lbzw;Ldcv;)V setItemSlot
		0 o p_338576_
		1 o p_338519_
	a (Lamd;Lfdm;Ljava/util/Map;)V equip
		0 o p_341330_
		1 o p_340863_
		2 o p_341011_
	a (Ldcv;Ljava/util/List;)Lbzw; resolveSlot
		0 o p_338225_
		1 o p_338547_
	a (Lbzw;F)V setDropChance
		0 o p_338643_
		1 o p_338569_
	a (Lbzw;)Ldcv; getItemBySlot
		0 o p_338597_
	a (Lamd;Lfdm;JLjava/util/Map;)V equip
		0 o p_340873_
		1 o p_338202_
		2 o p_341024_
		3 o p_341367_
c com/mojang/math/Divisor
	a I denominator
	b I quotient
	c I mod
	d I returnedParts
	e I 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/EntitySubPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lbzm;Laub;Lfis;)Z matches
		0 o p_218828_
		1 o p_218829_
		2 o p_218830_
caa net/minecraft/world/entity/ExperienceOrb
	a Lalh; DATA_VALUE
	b I LIFETIME
	c I ENTITY_SCAN_PERIOD
	d I MAX_FOLLOW_DIST
	e I ORB_GROUPS_PER_AREA
	f D ORB_MERGE_DISTANCE
	g S DEFAULT_HEALTH
	h S DEFAULT_AGE
	i S DEFAULT_VALUE
	j I DEFAULT_COUNT
	k I age
	l I health
	m I count
	n Lcut; followingPlayer
	o Lcah; interpolation
	<clinit> ()V <clinit>
		static
	<init> (Ldmu;DDDI)V <init>
		0 o p_20776_
		1 o p_20777_
		2 o p_20778_
		3 o p_20779_
		4 o p_20780_
	<init> (Ldmu;Lfis;Lfis;I)V <init>
		0 o p_421802_
		1 o p_421749_
		2 o p_422564_
		3 o p_421793_
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_20773_
		1 o p_20774_
	a (Lcaa;)Z canMerge
		0 o p_147087_
	a (Laub;Lfis;I)V award
		static
		0 o p_147083_
		1 o p_147084_
		2 o p_147085_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376093_
		1 o p_376744_
		2 o p_376626_
	a (Lcaa;II)Z canMerge
		static
		0 o p_147089_
		1 o p_147090_
		2 o p_147091_
	a (IILcaa;)Z lambda$tryMergeToExisting$1
		static
		0 o p_147079_
		1 o p_147080_
		2 o p_147081_
	a (Lauc;I)I repairPlayerItems
		0 o p_344821_
		1 o p_147094_
	a (Laub;Lfis;Lfis;I)V awardWithDirection
		static
		0 o p_421908_
		1 o p_421728_
		2 o p_422695_
		3 o p_422116_
	a (Lall$a;)V defineSynchedData
		0 o p_325930_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422243_
	a (Lfis;)V lambda$unstuckIfPossible$0
		0 o p_426977_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421814_
	aT ()Ljb; getBlockPosBelowThatAffectsMyMovement
	a_ (Lcut;)V playerTouch
		0 o p_20792_
	b (Lcaa;)V merge
		0 o p_147101_
	b (Lbyb;)Z hurtClient
		0 o p_376512_
	b (Laub;Lfis;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_
	bg ()D getDefaultGravity
	bj ()Lbzm$d; getMovementEmission
	bv ()V doWaterSplashEffect
	c (I)V setValue
		0 o p_397993_
	cF ()Z isAttackable
	do ()Laza; getSoundSource
	e ()I getValue
	f ()I getIcon
	g ()V tick
	h (D)V unstuckIfPossible
		0 o p_427341_
	i ()V followNearbyPlayer
	l ()V scanForMerges
	l_ ()Lcah; getInterpolation
	m ()V setUnderwaterMovement
cab net/minecraft/world/entity/GlowSquid
	cs Lalh; DATA_DARK_TICKS_REMAINING
	ct I DEFAULT_DARK_TICKS_REMAINING
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_147111_
		1 o p_147112_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376490_
		1 o p_376927_
		2 o p_376723_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_362699_
		1 o p_362794_
	a (Lbzv;Ldnl;Lbzu;Ljb;Lbck;)Z checkGlowSquidSpawnRules
		static
		0 o p_217018_
		1 o p_217019_
		2 o p_365182_
		3 o p_217021_
		4 o p_217022_
	a (Lall$a;)V defineSynchedData
		0 o p_326482_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422093_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422305_
	e (Lbyb;)Layy; getHurtSound
		0 o p_147124_
	e_ ()V aiStep
	f_ ()Layy; getDeathSound
	m ()Lmc; getInkParticle
	n ()Layy; getSquirtSound
	p ()Layy; getAmbientSound
	s (I)V setDarkTicks
		0 o p_147120_
	t ()I getDarkTicksRemaining
cac net/minecraft/world/entity/HasCustomInventoryScreen
	b (Lcut;)V openCustomInventoryScreen
		0 o p_217023_
cad net/minecraft/world/entity/HumanoidArm
	a Lcad; LEFT
	b Lcad; RIGHT
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljava/util/function/IntFunction; BY_ID
	e I id
	f Ljava/lang/String; name
	g Ljava/lang/String; translationKey
	h [Lcad; $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 ()Ljava/lang/String; getKey
	b ()I getId
	c ()Ljava/lang/String; getSerializedName
	e ()Lcad; getOpposite
	f ()[Lcad; $values
		static
	valueOf (Ljava/lang/String;)Lcad; valueOf
		static
		0 o p_20832_
	values ()[Lcad; values
		static
cae net/minecraft/world/entity/InsideBlockEffectApplier
	a Lcae; NOOP
	<clinit> ()V <clinit>
		static
	a (Lcaf;)V apply
		0 o p_405645_
	a (Lcaf;Ljava/util/function/Consumer;)V runBefore
		0 o p_405735_
		1 o p_404776_
	b (Lcaf;Ljava/util/function/Consumer;)V runAfter
		0 o p_405396_
		1 o p_405759_
cae$1 net/minecraft/world/entity/InsideBlockEffectApplier$1
	<init> ()V <init>
	a (Lcaf;)V apply
		0 o p_404665_
	a (Lcaf;Ljava/util/function/Consumer;)V runBefore
		0 o p_404953_
		1 o p_405551_
	b (Lcaf;Ljava/util/function/Consumer;)V runAfter
		0 o p_405305_
		1 o p_405792_
cae$a net/minecraft/world/entity/InsideBlockEffectApplier$StepBasedCollector
	b [Lcaf; APPLY_ORDER
	c I NO_STEP
	d Ljava/util/Set; effectsInStep
	e Ljava/util/Map; beforeEffectsInStep
	f Ljava/util/Map; afterEffectsInStep
	g Ljava/util/List; finalEffects
	h I lastStep
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbzm;)V applyAndClear
		0 o p_405071_
	a (I)V advanceStep
		0 o p_404672_
	a ()V flushStep
	a (Lcaf;)V apply
		0 o p_405360_
	a (Lcaf;Ljava/util/function/Consumer;)V runBefore
		0 o p_404988_
		1 o p_405666_
	b (Lcaf;)Ljava/util/List; lambda$new$1
		static
		0 o p_405667_
	b (Lcaf;Ljava/util/function/Consumer;)V runAfter
		0 o p_405004_
		1 o p_404845_
	c (Lcaf;)Ljava/util/List; lambda$new$0
		static
		0 o p_404793_
caf net/minecraft/world/entity/InsideBlockEffectType
	a Lcaf; FREEZE
	b Lcaf; FIRE_IGNITE
	c Lcaf; LAVA_IGNITE
	d Lcaf; EXTINGUISH
	e Ljava/util/function/Consumer; effect
	f [Lcaf; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/util/function/Consumer;)V <init>
		0 o p_404899_
		1 o p_405029_
		2 o p_405275_
	a (Lbzm;)V lambda$static$0
		static
		0 o p_405140_
	a ()Ljava/util/function/Consumer; effect
	b ()[Lcaf; $values
		static
	valueOf (Ljava/lang/String;)Lcaf; valueOf
		static
		0 o p_405285_
	values ()[Lcaf; values
		static
cag net/minecraft/world/entity/Interaction
	a Lalh; DATA_WIDTH_ID
	b Lalh; DATA_HEIGHT_ID
	c Lalh; DATA_RESPONSE_ID
	d Ljava/lang/String; TAG_WIDTH
	e Ljava/lang/String; TAG_HEIGHT
	f Ljava/lang/String; TAG_ATTACK
	g Ljava/lang/String; TAG_INTERACTION
	h Ljava/lang/String; TAG_RESPONSE
	i F DEFAULT_WIDTH
	j F DEFAULT_HEIGHT
	k Z DEFAULT_RESPONSE
	l Lcag$a; attack
	m Lcag$a; interaction
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_273319_
		1 o p_272713_
	a (Z)V setResponse
		0 o p_273657_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376324_
		1 o p_376830_
		2 o p_376086_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_272722_
	a (Lcay;)Lbzp; getDimensions
		0 o p_273111_
	a (F)V setWidth
		0 o p_273385_
	a (Lall$a;)V defineSynchedData
		0 o p_326193_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422502_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421568_
	a (Lcut;Lbxi;)Lbxj; interact
		0 o p_273507_
		1 o p_273048_
	ak ()Lcam; getLastAttacker
	b (F)V setHeight
		0 o p_273733_
	bJ ()Z canBeHitByProjectile
	bK ()Z isPickable
	c (Lfis;)Lfin; makeBoundingBox
		0 o p_390454_
	e ()Lcam; getTarget
	f ()F getWidth
	g ()V tick
	i ()F getHeight
	k_ ()Lfaq; getPistonPushReaction
	l ()Z getResponse
	m ()Lbzp; getDimensions
	n_ ()Z isIgnoringBlockTriggers
	w (Lbzm;)Z skipAttackInteraction
		0 o p_273553_
cag$a net/minecraft/world/entity/Interaction$PlayerAction
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/UUID; player
	c J 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
cah net/minecraft/world/entity/InterpolationHandler
	a I DEFAULT_INTERPOLATION_STEPS
	b Lbzm; entity
	c I interpolationSteps
	d Lcah$a; interpolationData
	e Lfis; previousTickPosition
	f Lfir; previousTickRot
	g Ljava/util/function/Consumer; onInterpolationStart
	<init> (Lbzm;)V <init>
		0 o p_394439_
	<init> (Lbzm;ILjava/util/function/Consumer;)V <init>
		0 o p_393992_
		1 o p_394386_
		2 o p_393601_
	<init> (Lbzm;I)V <init>
		0 o p_394433_
		1 o p_394544_
	<init> (Lbzm;Ljava/util/function/Consumer;)V <init>
		0 o p_394101_
		1 o p_394503_
	a (I)V setInterpolationLength
		0 o p_393476_
	a (Lfis;FF)V interpolateTo
		0 o p_393836_
		1 o p_394255_
		2 o p_393907_
	a ()Lfis; position
	b ()F yRot
	c ()F xRot
	d ()Z hasActiveInterpolation
	e ()V interpolate
	f ()V cancel
cah$a net/minecraft/world/entity/InterpolationHandler$InterpolationData
	a I steps
	b Lfis; position
	c F yRot
	d F xRot
	<init> (ILfis;FF)V <init>
		0 o p_394434_
		1 o p_393933_
		2 o p_393655_
		3 o p_393861_
	a ()V decrease
	a (Lfis;)V addDelta
		0 o p_394401_
	a (FF)V addRotation
		0 o p_393925_
		1 o p_393734_
cai net/minecraft/world/entity/ItemBasedSteering
	a I MIN_BOOST_TIME
	b I MAX_BOOST_TIME
	c Lall; entityData
	d Lalh; boostTimeAccessor
	e Z boosting
	f I boostTime
	<init> (Lall;Lalh;)V <init>
		0 o p_20841_
		1 o p_20842_
	a (Lbck;)Z boost
		0 o p_217033_
	a ()V onSynced
	b ()V tickBoost
	c ()F boostFactor
	d ()I boostTimeTotal
caj net/minecraft/world/entity/ItemSteerable
	a ()Z boost
cak net/minecraft/world/entity/Leashable
	d_ F SPRING_DAMPENING
	e_ D TORSIONAL_ELASTICITY
	f_ D STIFFNESS
	g_ Ljava/util/List; ENTITY_ATTACHMENT_POINT
	h D LEASH_TOO_FAR_DIST
	h_ Ljava/util/List; LEASHER_ATTACHMENT_POINT
	i D LEASH_ELASTIC_DIST
	i_ Ljava/util/List; SHARED_QUAD_ATTACHMENT_POINTS
	j D MAXIMUM_ALLOWED_LEASHED_DIST
	k Lfis; AXIS_SPECIFIC_ELASTICITY
	x_ Ljava/lang/String; LEASH_TAG
	<clinit> ()V <clinit>
		static
	A ()D leashSnapDistance
	B ()D leashElasticDistance
	C ()V leashTooFarBehaviour
	D ()Z supportQuadLeash
	E ()[Lfis; getQuadLeashOffsets
	F ()Lfis; getLeashOffset
	R_ ()Z isLeashed
	S_ ()V dropLeash
	T_ ()Lcak$a; getLeashData
	a (Lcak$a;)V setLeashData
		0 o p_352114_
	a (Lbzm;Lcak$a;)Z checkElasticInteractions
		0 o p_418481_
		1 o p_418158_
	a (Lbzm;Lbzm;Ljava/util/List;Ljava/util/List;)Ljava/util/List; computeElasticInteraction
		static
		0 o p_418297_
		1 o p_418456_
		2 o p_418351_
		3 o p_418397_
	a (Ljava/util/function/Predicate;Lbzm;)Z lambda$leashableInArea$1
		static
		0 o p_418028_
		1 o p_418131_
	a (Lfdc;Lcak$a;)V writeLeashData
		0 o p_422090_
		1 o p_352363_
	a (Lbzm;Ljava/util/function/Predicate;)Ljava/util/List; leashableInArea
		static
		0 o p_418133_
		1 o p_418334_
	a (Lbzm;ZZ)V dropLeash
		static
		0 o p_352163_
		1 o p_352286_
		2 o p_352272_
	a (Lbzm;Lbzm;Z)V setLeashedTo
		static
		0 o p_352280_
		1 o p_352109_
		2 o p_352239_
	a (Lfis;Lfis;DLfis;Lfis;)Ljava/util/Optional; computeDampenedSpringInteraction
		static
		0 o p_418217_
		1 o p_418024_
		2 o p_418081_
		3 o p_418190_
		4 o p_418069_
	a (Lbzm;Lcak;)Z lambda$leashableLeashedTo$0
		static
		0 o p_418038_
		1 o p_418528_
	a (Lbzm;DDDD)[Lfis; createQuadLeashOffsets
		static
		0 o p_418142_
		1 o p_418244_
		2 o p_418078_
		3 o p_418298_
		4 o p_418121_
	a (Ldmu;Lfis;Ljava/util/function/Predicate;)Ljava/util/List; leashableInArea
		static
		0 o p_418478_
		1 o p_418494_
		2 o p_418347_
	a_ (Laub;Lbzm;)V tickLeash
		static
		0 o p_376374_
		1 o p_352082_
	a_ (F)Lfis; getLeashOffset
		0 o p_418480_
	a_ (Lbzm;Z)V setLeashedTo
		0 o p_352411_
		1 o p_352183_
	aj_ ()Lbzm; getLeashHolder
	b (Lbzm;Lcak$a;)V restoreLeashFromSave
		static
		0 o p_352354_
		1 o p_352106_
	b (Lbzm;)D leashDistanceTo
		0 o p_418359_
	b (Lfda;)V readLeashData
		0 o p_422278_
	b_ (Lbzm;)Z canHaveALeashAttachedTo
		0 o p_418026_
	c (Lbzm;)F angularFriction
		static
		0 o p_418015_
	c_ (Lbzm;)Ljava/util/List; leashableLeashedTo
		static
		0 o p_418021_
	d (Lbzm;)V whenLeashedTo
		0 o p_418473_
	e (Lbzm;)V closeRangeLeashBehaviour
		0 o p_352073_
	e_ (I)V setDelayedLeashHolderId
		0 o p_352387_
	g (Lbzm;)Lfis; getHolderMovement
		static
		0 o p_426117_
	h (Lbzm;)Lbzm; getLeashHolder
		static
		0 o p_352466_
	u ()Z mayBeLeashed
	v ()Z canBeLeashed
	x ()V removeLeash
	y ()V onLeashRemoved
	z ()V onElasticLeashPull
cak$a net/minecraft/world/entity/Leashable$LeashData
	a Lcom/mojang/serialization/Codec; CODEC
	b Lbzm; leashHolder
	c Lcom/mojang/datafixers/util/Either; delayedLeashInfo
	d D angularMomentum
	e I delayedLeashHolderId
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/util/Either;)V <init>
		0 o p_352282_
	<init> (I)V <init>
		0 o p_352297_
	<init> (Lbzm;)V <init>
		0 o p_352066_
	a (Lcak$a;)Lcom/mojang/datafixers/util/Either; lambda$static$0
		static
		0 o p_412912_
	a (Lbzm;)V setLeashHolder
		0 o p_352464_
cak$b net/minecraft/world/entity/Leashable$Wrench
	a Lcak$b; ZERO
	b Lfis; force
	c D torque
	<clinit> ()V <clinit>
		static
	<init> (Lfis;D)V <init>
		0 o force
		1 o torque
	a (D)Lcak$b; scale
		0 o p_418466_
	a (Ljava/util/List;)Lcak$b; accumulate
		static
		0 o p_418210_
	a (Lfis;Lfis;)D torqueFromForce
		static
		0 o p_418322_
		1 o p_418094_
	a ()Lfis; force
	b ()D torque
	equals (Ljava/lang/Object;)Z equals
		0 o p_418218_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cal net/minecraft/world/entity/LightningBolt
	a J seed
	b I START_LIFE
	c D DAMAGE_RADIUS
	d D DETECTION_RADIUS
	e I life
	f I flashes
	g Z visualOnly
	h Lauc; cause
	i Ljava/util/Set; hitEntities
	j I blocksSetOnFire
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_20865_
		1 o p_20866_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_20869_
	a (Ldmu;Ljb;Ljb$a;I)V randomWalkCleaningCopper
		static
		0 o p_147146_
		1 o p_147147_
		2 o p_147148_
		3 o p_147149_
	a (Z)V setVisualOnly
		0 o p_20875_
	a (Ldmu;Ljb;Leeb;)V lambda$randomStepCleaningCopper$2
		static
		0 o p_147142_
		1 o p_147143_
		2 o p_147144_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376929_
		1 o p_376634_
		2 o p_376543_
	a (Lall$a;)V defineSynchedData
		0 o p_325966_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422519_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422582_
	b (Lauc;)V setCause
		0 o p_20880_
	b (Lbzm;)Z lambda$tick$0
		0 o p_147140_
	b (I)V spawnFire
		0 o p_20871_
	b (Ldmu;Ljb;)V clearCopperOnLightningStrike
		static
		0 o p_147151_
		1 o p_147152_
	c (Lauc;)Z lambda$tick$1
		0 o p_325666_
	c (Ldmu;Ljb;)Ljava/util/Optional; randomStepCleaningCopper
		static
		0 o p_147154_
		1 o p_147155_
	do ()Laza; getSoundSource
	e ()Lauc; getCause
	f ()I getBlocksSetOnFire
	g ()V tick
	i ()Ljava/util/stream/Stream; getHitEntities
	l ()V powerLightningRod
	m ()Ljb; getStrikePosition
cam net/minecraft/world/entity/LivingEntity
	a Lorg/slf4j/Logger; LOGGER
	aM I ARMOR_SLOT_OFFSET
	aN I BODY_ARMOR_OFFSET
	aO I SADDLE_OFFSET
	aP I SWING_DURATION
	aQ I PLAYER_HURT_EXPERIENCE_TIME
	aR D MIN_MOVEMENT_DISTANCE
	aS D DEFAULT_BASE_GRAVITY
	aT I DEATH_DURATION
	aU F INPUT_FRICTION
	aV F BASE_JUMP_POWER
	aW I LIVING_ENTITY_FLAG_IS_USING
	aX I LIVING_ENTITY_FLAG_OFF_HAND
	aY I LIVING_ENTITY_FLAG_SPIN_ATTACK
	aZ Lalh; DATA_LIVING_ENTITY_FLAGS
	b Ljava/lang/String; TAG_ACTIVE_EFFECTS
	bA F lastHurt
	bB Z jumping
	bC F xxa
	bD F yya
	bE F zza
	bF Lcah; interpolation
	bG D lerpYHeadRot
	bH I lerpHeadSteps
	bI Ldcv; useItem
	bJ I useItemRemaining
	bK I fallFlyTicks
	bL I autoSpinAttackTicks
	bM F autoSpinAttackDmg
	bN Ldcv; autoSpinAttackItemStack
	bO Lcbm; brain
	bP Lbzq; equipment
	bQ I DAMAGE_SOURCE_TIMEOUT
	bR I TICKS_PER_ELYTRA_FREE_FALL_EVENT
	bS I FREE_FALL_EVENTS_PER_ELYTRA_BREAK
	bT D MAX_LINE_OF_SIGHT_TEST_RANGE
	bU Lalh; DATA_HEALTH_ID
	bV Lalh; DATA_EFFECT_PARTICLES
	bW Lalh; DATA_EFFECT_AMBIENCE_ID
	bX Lalh; DATA_ARROW_COUNT_ID
	bY Lalh; DATA_STINGER_COUNT_ID
	bZ Lalh; SLEEPING_POS_ID
	ba Lbzp; SLEEPING_DIMENSIONS
	bb F EXTRA_RENDER_CULLING_SIZE_WITH_BIG_HAT
	bc F DEFAULT_BABY_SCALE
	bd Ljava/util/function/Predicate; PLAYER_NOT_WEARING_DISGUISE_ITEM
	be Z swinging
	bf Lbxi; swingingArm
	bg I swingTime
	bh I removeArrowTime
	bi I removeStingerTime
	bj I hurtTime
	bk I hurtDuration
	bl I deathTime
	bm F oAttackAnim
	bn F attackAnim
	bo I attackStrengthTicker
	bp Lcbl; walkAnimation
	bq I invulnerableDuration
	br F yBodyRot
	bs F yBodyRotO
	bt F yHeadRot
	bu F yHeadRotO
	bv Lbzl; elytraAnimationState
	bw Lbzs; lastHurtByPlayer
	bx I lastHurtByPlayerMemoryTime
	by Z dead
	bz I noActionTime
	c Lame; SPEED_MODIFIER_POWDER_SNOW_ID
	ca I PARTICLE_FREQUENCY_WHEN_INVISIBLE
	cb Lcom/mojang/serialization/Dynamic; EMPTY_BRAIN
	cc Lcbp; attributes
	cd Lbxy; combatTracker
	ce Ljava/util/Map; activeEffects
	cf Ljava/util/Map; lastEquipmentItems
	cg Z discardFriction
	ch Z effectsDirty
	ci Lbzs; lastHurtByMob
	cj I lastHurtByMobTimestamp
	ck Lcam; lastHurtMob
	cl I lastHurtMobTimestamp
	cm F speed
	cn I noJumpDelay
	co F absorptionAmount
	cp Ljb; lastPos
	cq Ljava/util/Optional; lastClimbablePos
	cr Lbyb; lastDamageSource
	cs J lastDamageStamp
	ct F swimAmount
	cu F swimAmountO
	cv Z skipDropExperience
	cw Ljava/util/EnumMap; activeLocationDependentEnchantments
	cx Lfkt$a; locatorBarIcon
	d Lame; SPRINTING_MODIFIER_ID
	e Lcbq; SPEED_MODIFIER_SPRINTING
	l Ljava/lang/String; TAG_ATTRIBUTES
	m Ljava/lang/String; TAG_SLEEPING_POS
	n Ljava/lang/String; TAG_EQUIPMENT
	o Ljava/lang/String; TAG_BRAIN
	p Ljava/lang/String; TAG_FALL_FLYING
	q Ljava/lang/String; TAG_HURT_TIME
	r Ljava/lang/String; TAG_DEATH_TIME
	s Ljava/lang/String; TAG_HURT_BY_TIMESTAMP
	t Ljava/lang/String; TAG_HEALTH
	u I EQUIPMENT_SLOT_OFFSET
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_20966_
		1 o p_20967_
	A (F)V updateWalkAnimation
		0 o p_268283_
	B (F)V setSpeed
		0 o p_21320_
	C (F)V tickHeadTurn
		0 o p_21260_
	C (Lbzm;)V setLastHurtMob
		0 o p_21336_
	D (Lbzm;)D getVisibilityPercent
		0 o p_20969_
	D (F)F getAttackAnim
		0 o p_21325_
	E (Lbzm;)V doPush
		0 o p_20971_
	E (F)V setAbsorptionAmount
		0 o p_21328_
	F (Lbzm;)Z hasLineOfSight
		0 o p_147185_
	F (F)V internalSetAbsorptionAmount
		0 o p_295258_
	G (F)F getFrictionInfluencedSpeed
		0 o p_21331_
	G (Lbzm;)V dismountVehicle
		0 o p_21029_
	H ()V refreshDirtyAttributes
	I ()I getCurrentSwingDuration
	J ()V makeDrownParticles
	K ()V updateInvisibilityStatus
	L ()V swapHandItems
	N ()V detectEquipmentUpdates
	O ()Ljava/util/Map; collectEquipmentChanges
	P ()V updatingUsingItem
	P_ ()V onLeaveCombat
	Q ()V updateSwimAmount
	R ()Z checkBedExists
	a (Lbyb;F[Lbzw;)V doHurtEquipment
		0 o p_330843_
		1 o p_330394_
		2 o p_331314_
	a (Lbyb;)V die
		0 o p_21014_
	a (Ljb;Z)V setRecordPlayingNearby
		0 o p_21082_
		1 o p_21083_
	a (Lfin;Lfin;)V checkAutoSpinAttack
		0 o p_21072_
		1 o p_21073_
	a (Ljl;)V onAttributeUpdated
		0 o p_316778_
	a (Lfdm$a;)Lfdm; lambda$dropFromGiftLootTable$10
		0 o p_426981_
	a (Ldcv;Lbzw;Lcbp;)V stopLocationBasedEffects
		0 o p_364246_
		1 o p_360503_
		2 o p_363426_
	a (Lbzm$e;)V remove
		0 o p_276115_
	a (Lex$a;Lfis;)V lookAt
		0 o p_21078_
		1 o p_21079_
	a (Lcbp;Ljl;Lcbq;)V lambda$stopLocationBasedEffects$22
		static
		0 o p_359697_
		1 o p_359698_
		2 o p_359699_
	a (Lbxi;Ldcv;)V setItemInHand
		0 o p_21009_
		1 o p_21010_
	a (Ljava/util/function/BiConsumer;Laub;Ldcv;)V lambda$dropFromLootTable$12
		static
		0 o p_375570_
		1 o p_375571_
		2 o p_375572_
	a (FI)V lerpHeadTo
		0 o p_21005_
		1 o p_21006_
	a (Ldcv;ZZ)Lcqz; drop
		0 o p_401947_
		1 o p_401861_
		2 o p_401913_
	a (Lfdc;Lcom/mojang/serialization/Dynamic;)V lambda$addAdditionalSaveData$4
		static
		0 o p_421359_
		1 o p_421360_
	a (DF)I calculateFallDamage
		0 o p_397300_
		1 o p_21237_
	a (Lall$a;)V defineSynchedData
		0 o p_326178_
	a (Lbzw;Ldcv;Ldcv;)V onEquipItem
		0 o p_238393_
		1 o p_238394_
		2 o p_238395_
	a (Laub;Lbzm;)I getExperienceReward
		0 o p_345212_
		1 o p_345512_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_21104_
	a (Lbyq;)Z addEffect
		0 o p_21165_
	a (DZLfis;)Lfis; getFluidFallingAdjustedMovement
		0 o p_20995_
		1 o p_20996_
		2 o p_20997_
	a (Ldcv;Lbzw;)Z isEquippableInSlot
		0 o p_371603_
		1 o p_371841_
	a (Lfal;)Z canStandOnFluid
		0 o p_204042_
	a (DLfis;)Lfis; lambda$dismountVehicle$15
		static
		0 o p_359704_
		1 o p_359705_
	a (Lcam;Lbzw;Ldcv;)Z lambda$createEquipmentSlotAccess$23
		static
		0 o p_348154_
		1 o p_348155_
		2 o p_348156_
	a (Ldcr;Ldcv;)Z lambda$isHolding$14
		static
		0 o p_147199_
		1 o p_147200_
	a (Lbyq;Lbzm;)V onEffectAdded
		0 o p_147190_
		1 o p_147191_
	a (Lcom/mojang/serialization/Dynamic;)Lcbm; makeBrain
		0 o p_21069_
	a (DFLbyb;)Z causeFallDamage
		0 o p_397597_
		1 o p_147187_
		2 o p_147189_
	a (Lcam;DZZ[D)Z isLookingAtMe
		0 o p_379420_
		1 o p_379671_
		2 o p_380253_
		3 o p_380067_
		4 o p_383243_
	a (DZLeeb;Ljb;)V checkFallDamage
		0 o p_20990_
		1 o p_20991_
		2 o p_20992_
		3 o p_20993_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376221_
		1 o p_376460_
		2 o p_376610_
	a (Lbzw;Ldcv;Ldle;)Ljl; getEquipSound
		0 o p_397727_
		1 o p_397629_
		2 o p_397917_
	a (Ldcv;)V updateUsingItem
		0 o p_147201_
	a (Ljava/util/List;Lbzw;Ldcv;)V lambda$handleEquipmentChanges$17
		0 o p_396674_
		1 o p_396675_
		2 o p_396676_
	a (Ljl;Lcbq;)V lambda$collectEquipmentChanges$16
		0 o p_359701_
		1 o p_359702_
	a (Lcay;)Lbzp; getDimensions
		0 o p_21047_
	a (Laub;Lamd;Ljava/util/function/Function;Ljava/util/function/BiConsumer;)Z dropFromLootTable
		0 o p_376815_
		1 o p_372918_
		2 o p_372865_
		3 o p_376817_
	a (Lfis;FFF)V travelFlying
		0 o p_415974_
		1 o p_415975_
		2 o p_416507_
		3 o p_416219_
	a (Laub;Lbyb;)Z isInvulnerableTo
		0 o p_376575_
		1 o p_345073_
	a (Lcut;I)V setLastHurtByPlayer
		0 o p_394286_
		1 o p_393829_
	a (Lacr;)V recreateFromPacket
		0 o p_217037_
	a (Lbzw;)Ldcv; getItemBySlot
		0 o p_21127_
	a (Lbzm;I)V take
		0 o p_21030_
		1 o p_21031_
	a (Lbyq;ZLbzm;)V onEffectUpdated
		0 o p_147192_
		1 o p_147193_
		2 o p_147194_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422570_
	a (Lcam;Lbzw;)Lcbd; createEquipmentSlotAccess
		static
		0 o p_147196_
		1 o p_147197_
	a (Lbxi;Z)V swing
		0 o p_21012_
		1 o p_21013_
	a (Lvi;)Lcom/mojang/serialization/Dynamic; lambda$addAdditionalSaveData$3
		static
		0 o p_421361_
	a (Ljava/util/Map;)V handleHandSwap
		0 o p_21092_
	a (Lcad;)Ldcv; getItemHeldByArm
		0 o p_362643_
	a (Ldcv;Lfdm$a;)Lfdm; lambda$dropFromShearingLootTable$11
		0 o p_426979_
		1 o p_426980_
	a (Lbzm;Ldmb$a;Ldmb$b;D)Z hasLineOfSight
		0 o p_380044_
		1 o p_379804_
		2 o p_379360_
		3 o p_382895_
	a (Lfis;F)V travelFlying
		0 o p_416255_
		1 o p_416177_
	a (Ljb;)V setPosToBed
		0 o p_21081_
	a (Lfdc;Ljb;)V lambda$addAdditionalSaveData$2
		static
		0 o p_421362_
		1 o p_421363_
	a (Ljh$a;Lm$a;)Lfis; getRelativePortalPosition
		0 o p_21085_
		1 o p_21086_
	a (Ldcv;Ldcv;)Z equipmentHasChanged
		0 o p_252265_
		1 o p_251043_
	a (Ljava/util/UUID;I)V setLastHurtByPlayer
		0 o p_393630_
		1 o p_394184_
	a (Ldcr;Lbzw;)V onEquippedItemBroken
		0 o p_348620_
		1 o p_348655_
	a (Lfis;)V travelInAir
		0 o p_362457_
	a (Laub;Lamd;Ljava/util/function/BiConsumer;)Z dropFromGiftLootTable
		0 o p_376609_
		1 o p_373086_
		2 o p_376939_
	a (Ljl;F)F getEffectBlendFactor
		0 o p_393806_
		1 o p_393773_
	a (Lcut;Lfis;)V tickRidden
		0 o p_278262_
		1 o p_275242_
	a (Laub;Lamd;Ldcv;Ljava/util/function/BiConsumer;)V dropFromShearingLootTable
		0 o p_376282_
		1 o p_360865_
		2 o p_373036_
		3 o p_376518_
	a (Lbzs;I)V setLastHurtByPlayer
		0 o p_394656_
		1 o p_393942_
	a (ID)V lerpHeadRotationStep
		0 o p_296134_
		1 o p_296397_
	a (Lbzw;Ldcv;)V setItemSlot
		0 o p_21036_
		1 o p_21037_
	a (Lcqz;)V onItemPickup
		0 o p_21054_
	a (Laub;Lbyb;Z)V dropCustomDeathLoot
		0 o p_348639_
		1 o p_21018_
		2 o p_21020_
	a (Lbxi;)V swing
		0 o p_21007_
	a (Lbzv;)Z canAttackType
		0 o p_21032_
	a (DD)V indicateDamage
		0 o p_270514_
		1 o p_270826_
	a (Lcam;)V setLastHurtByMob
		0 o p_21039_
	a (Laub;Lbzm$e;)V triggerOnDeathMobEffects
		0 o p_376702_
		1 o p_350496_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421587_
	aJ ()V onBelowWorld
	aW ()F getBlockSpeedFactor
	a_ (I)Lcbd; getSlot
		0 o p_147238_
	ak ()Lcam; getLastAttacker
	az ()V baseTick
	b (Lbzm$e;)V onRemoval
		0 o p_415553_
	b (Ldcv;)V handleExtraItemsCreatedOnUse
		0 o p_376248_
	b (Lfis;F)Lfis; handleRelativeFrictionAndCalculateMovement
		0 o p_21075_
		1 o p_21076_
	b (B)V handleEntityEvent
		0 o p_20975_
	b (Lbzw;)Z doesEmitEquipEvent
		0 o p_217035_
	b (Ljava/util/function/Predicate;)Z isHolding
		0 o p_21094_
	b (Laub;Ldcv;)V lambda$dropFromLootTable$9
		0 o p_375573_
		1 o p_375574_
	b (Layy;)V makeSound
		0 o p_320810_
	b (Lcut;Lfis;)Lfis; 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 (Lbxi;)Ldcv; getItemInHand
		0 o p_21121_
	b (Ljb;)V startSleeping
		0 o p_21141_
	b (Ldcr;)Z isHolding
		0 o p_21056_
	b (Ldcv;Lbzw;)Z canGlideUsing
		static
		0 o p_371257_
		1 o p_371482_
	b (Laub;Lbyb;F)F applyItemBlocking
		0 o p_401171_
		1 o p_401067_
		2 o p_401377_
	b (Ldcv;I)V spawnItemParticles
		0 o p_21061_
		1 o p_21062_
	b (Lbzm;Lbyb;)F getKnockback
		0 o p_344813_
		1 o p_344976_
	b (Laub;Ljb;)V onChangedBlock
		0 o p_345126_
		1 o p_21175_
	b (F)F getSwimAmount
		0 o p_20999_
	b (Ldcv;ZZ)Lcqz; createItemStackToDrop
		0 o p_401823_
		1 o p_401912_
		2 o p_401812_
	b (Laub;Lbyb;)V dropAllDeathLoot
		0 o p_348524_
		1 o p_21192_
	b (Lcom/mojang/serialization/Dynamic;)V lambda$readAdditionalSaveData$7
		0 o p_421364_
	b (Laub;Lcam;)V blockUsingItem
		0 o p_399926_
		1 o p_399873_
	b (Lbyq;Lbzm;)Z addEffect
		0 o p_147208_
		1 o p_147209_
	b (Laub;Lbyb;Z)V dropFromLootTable
		0 o p_376223_
		1 o p_21021_
		2 o p_21022_
	b (Laub;Lbzm;)V dropExperience
		0 o p_376909_
		1 o p_345346_
	b (Lbyq;)Z canBeAffected
		0 o p_21197_
	b (Ljava/util/Map;)V handleEquipmentChanges
		0 o p_21143_
	bK ()Z isPickable
	bL ()Z isPushable
	bO ()Z isAlive
	bP ()Z isInWall
	bS ()V stopRiding
	bg ()D getDefaultGravity
	c (Laub;Lbzm;)Z doHurtTarget
		0 o p_376294_
		1 o p_20970_
	c (DD)V handleFallFlyingCollisions
		0 o p_364700_
		1 o p_365225_
	c (F)F sanitizeScale
		0 o p_320290_
	c (Lbae;)V jumpInLiquid
		0 o p_204043_
	c (Lbzw;)Ljava/util/Map; activeLocationDependentEnchantments
		0 o p_364521_
	c (Lcam;)Z canAttack
		0 o p_21171_
	c (Lbxi;)V startUsingItem
		0 o p_21159_
	c (IZ)V setLivingEntityFlag
		0 o p_21156_
		1 o p_21157_
	c (Ljava/util/Collection;)V onEffectsRemoved
		0 o p_366501_
	c (Lbyb;F)V hurtArmor
		0 o p_21122_
		1 o p_21123_
	c (Laub;)V kill
		0 o p_376643_
	c (Lcut;Lfis;)V travelRidden
		0 o p_278244_
		1 o p_278231_
	c (Lbyq;)V sendEffectToPassengers
		0 o p_289695_
	c (Lcut;)F getRiddenSpeed
		0 o p_278286_
	c (Laub;Lbyb;F)V actuallyHurt
		0 o p_376745_
		1 o p_21240_
		2 o p_21241_
	c (Lbyb;)V handleDamageEvent
		0 o p_270229_
	c (Lbyq;Lbzm;)V forceAddEffect
		0 o p_147216_
		1 o p_147217_
	c (Ljb;)V lambda$stopSleeping$21
		0 o p_261435_
	c (Ljb;Leeb;)Z trapdoorUsableAsLadder
		0 o p_21177_
		1 o p_21178_
	cE ()F getYHeadRot
	cI ()I getMaxFallDistance
	cQ ()Z shouldShowName
	co ()Z isVisuallySwimming
	cr ()Z isCurrentlyGlowing
	d (Lbyq;)V lambda$tickEffects$8
		0 o p_21265_
	d (Lbxi;)Lbzw; getSlotForHand
		static
		0 o p_320526_
	d (F)V heal
		0 o p_21116_
	d (Ldcv;)Ldcv; getProjectile
		0 o p_21272_
	d (Ljava/lang/String;)V lambda$readAdditionalSaveData$5
		0 o p_426978_
	d (Ljava/util/Collection;)Z areAllEffectsAmbient
		static
		0 o p_21180_
	d (Ljl;)Z hasEffect
		0 o p_316430_
	d (Lbyb;F)V hurtHelmet
		0 o p_147213_
		1 o p_147214_
	d (Lcam;)V blockedByItem
		0 o p_21246_
	d (Lbzw;)Z hasItemInSlot
		0 o p_21034_
	dN ()Z canFreeze
	dQ ()F getVisualRotationYInDegrees
	dT ()F maxUpStep
	e (Lbyb;F)F getDamageAfterArmorAbsorb
		0 o p_21162_
		1 o p_21163_
	e (Lbzw;)Z canUseSlot
		0 o p_326058_
	e (Laub;)I getBaseExperienceReward
		0 o p_376478_
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_316700_
	e (Lcam;)V createWitherRose
		0 o p_21269_
	e (Ldcv;)Z canEquipWithDispenser
		0 o p_371334_
	e (Ljl;)Lbyq; getEffect
		0 o p_316375_
	e (Lbyb;)Layy; getHurtSound
		0 o p_21239_
	eA ()I getLastHurtMobTimestamp
	eB ()I getNoActionTime
	eC ()Z shouldDiscardFriction
	eD ()V tickEffects
	eE ()Z canBeSeenAsEnemy
	eF ()Z canBeSeenByAnyone
	eG ()V removeEffectParticles
	eH ()Z removeAllEffects
	eI ()Ljava/util/Collection; getActiveEffects
	eJ ()Ljava/util/Map; getActiveEffectsMap
	eK ()Z isInvertedHealAndHarm
	eL ()F getHealth
	eM ()Z isDeadOrDying
	eN ()Lbyb; getLastDamageSource
	eO ()J getLootTableSeed
	eP ()V skipDropExperience
	eQ ()Z wasExperienceConsumed
	eR ()F getHurtDir
	eS ()Lfin; getHitbox
	eT ()Lcam$a; getFallSounds
	eU ()Ljava/util/Optional; getLastClimbablePos
	eV ()Z onClimbable
	eW ()V playBlockFallSound
	eX ()I getArmorValue
	eY ()Lbxy; getCombatTracker
	eZ ()Lcam; getKillCredit
	e_ ()V aiStep
	ed ()Ldcv; getWeaponItem
	eg ()Lbzq; createEquipment
	eh ()Lcbm; getBrain
	ei ()Lcbm$b; brainProvider
	ej ()Lcbr$a; createLivingAttributes
		static
	ek ()Z canBreatheUnderwater
	el ()Z hasLandedInLiquid
	em ()F getLuck
	en ()V removeFrost
	eo ()V tryAddFrost
	ep ()F getAgeScale
	eq ()F getScale
	er ()Z isAffectedByFluids
	es ()V tickDeath
	et ()Z shouldDropExperience
	eu ()Z shouldDropLoot
	ev ()Z isAlwaysExperienceDropper
	ew ()Lcam; getLastHurtByMob
	ex ()Lcut; getLastHurtByPlayer
	ey ()I getLastHurtByMobTimestamp
	ez ()Lcam; getLastHurtMob
	f (Lbyb;)V resolveMobResponsibleForDamage
		0 o p_387140_
	f (Lcam;)V doAutoAttackOnTouch
		0 o p_21277_
	f (Ldcv;)Lbzw; getEquipmentSlotForItem
		0 o p_147234_
	f (Lbyb;F)F getDamageAfterMagicAbsorb
		0 o p_21193_
		1 o p_21194_
	f (Ljl;)Lbyq; removeEffectNoUpdate
		0 o p_316233_
	f (Laub;)V dropEquipment
		0 o p_376330_
	f (Lauc;)Ljava/util/Optional; makeWaypointConnectionWith
		0 o p_416500_
	f (Lbzw;)Z canDispenserEquipIntoSlot
		0 o p_371337_
	f (Lcay;)Lfin; getLocalBoundsForPose
		0 o p_21271_
	fA ()Z canGlide
	fB ()V serverAiStep
	fC ()Z isAutoSpinAttack
	fD ()F getAbsorptionAmount
	fE ()V updateEffectVisibility
	fF ()Lcad; getMainArm
	fG ()Z isUsingItem
	fH ()Lbxi; getUsedItemHand
	fI ()Ldcv; getUseItem
	fJ ()I getUseItemRemainingTicks
	fK ()I getTicksUsingItem
	fL ()V releaseUsingItem
	fM ()V stopUsingItem
	fN ()Z isBlocking
	fO ()Ldcv; getItemBlockingWith
	fP ()Z isSuppressingSlidingDownLadder
	fQ ()Z isFallFlying
	fR ()I getFallFlyingTicks
	fS ()Z isAffectedByPotions
	fT ()Z attackable
	fU ()Z canPickUpLoot
	fV ()Lcom/google/common/collect/ImmutableList; getDismountPoses
	fW ()Ljava/util/Optional; getSleepingPos
	fX ()V clearSleepingPos
	fY ()Z isSleeping
	fZ ()V stopSleeping
	f_ ()Layy; getDeathSound
	fa ()F getMaxHealth
	fb ()F getMaxAbsorption
	fc ()I getArrowCount
	fd ()I getStingerCount
	fe ()V makePoofParticles
	ff ()V updateSwingTime
	fg ()Lcbp; getAttributes
	fh ()Ldcv; getMainHandItem
	fi ()Ldcv; getOffhandItem
	fj ()F getArmorCoverPercentage
	fk ()F getSoundVolume
	fl ()F getVoicePitch
	fm ()Z isImmobile
	fn ()F getJumpPower
	fo ()F getJumpBoostPower
	fp ()V goDownInWater
	fq ()F getWaterSlowDown
	fr ()D getEffectiveGravity
	fs ()V stopFallFlying
	ft ()F getFlyingSpeed
	fu ()F getSpeed
	fv ()F getMaxHeadRotationRelativeToBody
	fw ()V applyInput
	fx ()Z isSensitiveToWater
	fy ()Z isJumping
	fz ()V updateFallFlying
	g (Ljl;)Z removeEffect
		0 o p_316570_
	g (Ldcv;)V breakItem
		0 o p_21279_
	g (I)V igniteForTicks
		0 o p_319861_
	g (Lbyb;)Lcut; resolvePlayerResponsibleForDamage
		0 o p_388609_
	g (Ljb;)V setSleepingPos
		0 o p_21251_
	g (Lcay;)Z wouldNotSuffocateAtTargetPose
		0 o p_294977_
	g ()V tick
	g (Lcam;)Z lambda$static$0
		static
		0 o p_401735_
	g (Lbzw;)B entityEventForEquipmentBreak
		static
		0 o p_21267_
	g_ ()Z isBaby
	ga ()Ljh; getBedOrientation
	gb ()F getSecondsToDisableBlocking
	gc ()Z hasInfiniteMaterials
	gd ()I getLastHurtByPlayerMemoryTime
	ge ()Z isTransmittingWaypoint
	gf ()Lfkt$a; waypointIcon
	h (Ljb;)Lfis; lambda$stopSleeping$20
		static
		0 o p_147230_
	h (Ljl;)Lcbo; getAttribute
		0 o p_316333_
	h (D)D calculateFallPower
		0 o p_397663_
	h (Lbzw;)Z lambda$updateFallFlying$18
		0 o p_370507_
	h (Lbzm;)V push
		0 o p_21294_
	h (Lbyb;)V playHurtSound
		0 o p_21160_
	h_ ()V onEnterCombat
	i (Ljl;)D getAttributeValue
		0 o p_251296_
	i (Lbyb;)V playSecondaryHurtSound
		0 o p_394182_
	i (Z)V setSprinting
		0 o p_21284_
	i (Lbzw;)Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; lambda$activeLocationDependentEnchantments$13
		static
		0 o p_359700_
	i (Ljb;)Ljava/lang/Boolean; lambda$checkBedExists$19
		0 o p_423228_
	j (Ljb;)V lambda$readAdditionalSaveData$6
		0 o p_404278_
	j (Ljl;)D getAttributeBaseValue
		0 o p_248605_
	j (Lbzw;)Ldcv; lambda$new$1
		static
		0 o p_396671_
	j (Lbyb;)Z checkTotemDeathProtection
		0 o p_21263_
	j (F)F getViewYRot
		0 o p_21286_
	k (Lfis;)V travel
		0 o p_21280_
	l (I)I decreaseAirSupply
		0 o p_21303_
	l (Lfis;)Lfis; resetForwardDirectionOfRelativePortalPosition
		static
		0 o p_21290_
	l ()V updateSynchronizedMobEffectParticles
	l_ ()Lcah; getInterpolation
	m (I)I increaseAirSupply
		0 o p_21307_
	m (Lfis;)V travelInFluid
		0 o p_365480_
	n (Lbzm;)Lfis; getPassengerRidingPosition
		0 o p_295664_
	n (Lfis;)V travelFallFlying
		0 o p_393496_
	n (I)V setNoActionTime
		0 o p_21311_
	o ()V pushEntities
	o (Lfis;)Lfis; updateFallFlyingMovement
		0 o p_361725_
	o (Z)Z canUsePortal
		0 o p_352946_
	o (I)V setArrowCount
		0 o p_21318_
	p (I)V setStingerCount
		0 o p_21322_
	p ()V updateGlowingStatus
	p (DDD)V knockback
		0 o p_147241_
		1 o p_147242_
		2 o p_147243_
	p (Lfis;)Lfis; handleOnClimbable
		0 o p_21298_
	q (F)V animateHurt
		0 o p_265265_
	q (I)Layy; getFallDamageSound
		0 o p_21313_
	r (F)V setYHeadRot
		0 o p_21306_
	r (I)Lbzw; getEquipmentSlot
		static
		0 o p_147212_
	r (Z)V setDiscardFriction
		0 o p_147245_
	r ()V rideTick
	s ()V jumpFromGround
	s (Z)V calculateEntityAnimation
		0 o p_268129_
	s (F)V setYBodyRot
		0 o p_21309_
	t (Z)V setJumping
		0 o p_21314_
	t (F)F getPreciseBodyRotation
		0 o p_352089_
	w ()V completeUsingItem
	x (F)V setHealth
		0 o p_21154_
	y (F)I getComfortableFallDistance
		0 o p_326294_
	z (F)F getJumpPower
		0 o p_326107_
cam$1 net/minecraft/world/entity/LivingEntity$1
	a [I $SwitchMap$net$minecraft$world$entity$EquipmentSlot
	<clinit> ()V <clinit>
		static
cam$a net/minecraft/world/entity/LivingEntity$Fallsounds
	a Layy; small
	b Layy; big
	<init> (Layy;Layy;)V <init>
		0 o small
		1 o big
	a ()Layy; small
	b ()Layy; big
	equals (Ljava/lang/Object;)Z equals
		0 o p_196634_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
can net/minecraft/world/entity/Marker
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_147250_
		1 o p_147251_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376861_
		1 o p_376481_
		2 o p_376416_
	a (Lall$a;)V defineSynchedData
		0 o p_326105_
	a (Latz;)Lzw; getAddEntityPacket
		0 o p_352275_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422217_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422405_
	bT ()Z couldAcceptPassenger
	g ()V tick
	k_ ()Lfaq; getPistonPushReaction
	n_ ()Z isIgnoringBlockTriggers
	q (Lbzm;)V addPassenger
		0 o p_270306_
	s (Lbzm;)Z canAddPassenger
		0 o p_265289_
cao net/minecraft/world/entity/Mob
	a Lalh; DATA_MOB_FLAGS_ID
	b I MOB_FLAG_NO_AI
	bQ I PICKUP_REACH
	bR F MAX_WEARING_ARMOR_CHANCE
	bS F MAX_PICKUP_LOOT_CHANCE
	bT F MAX_ENCHANTED_ARMOR_CHANCE
	bU F MAX_ENCHANTED_WEAPON_CHANCE
	bV I UPDATE_GOAL_SELECTOR_EVERY_N_TICKS
	bW Lame; RANDOM_SPAWN_BONUS_ID
	bX Ljava/lang/String; TAG_DROP_CHANCES
	bY Ljava/lang/String; TAG_LEFT_HANDED
	bZ Ljava/lang/String; TAG_CAN_PICK_UP_LOOT
	c I MOB_FLAG_LEFTHANDED
	cA I homeRadius
	ca Ljava/lang/String; TAG_NO_AI
	cb I ambientSoundTime
	cc I xpReward
	cd Lcgk; lookControl
	ce Lcgl; moveControl
	cf Lcgj; jumpControl
	cg Lcjw; navigation
	ch Lchj; goalSelector
	ci Lchj; targetSelector
	cj Ljava/util/List; EQUIPMENT_POPULATION_ORDER
	ck D DEFAULT_ATTACK_REACH
	cl Z DEFAULT_CAN_PICK_UP_LOOT
	cm Z DEFAULT_PERSISTENCE_REQUIRED
	cn Z DEFAULT_LEFT_HANDED
	co Z DEFAULT_NO_AI
	cp Lcgg; bodyRotationControl
	cq Lcam; target
	cr Lcku; sensing
	cs Lbzk; dropChances
	ct Z canPickUpLoot
	cu Z persistenceRequired
	cv Ljava/util/Map; pathfindingMalus
	cw Ljava/util/Optional; lootTable
	cx J lootTableSeed
	cy Lcak$a; leashData
	cz Ljb; homePosition
	d I MOB_FLAG_AGGRESSIVE
	e Lkg; ITEM_PICKUP_REACH
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_21368_
		1 o p_21369_
	B (F)V setSpeed
		0 o p_21556_
	C ()V leashTooFarBehaviour
	C (F)V tickHeadTurn
		0 o p_21538_
	G (F)V setZza
		0 o p_21565_
	H ()V registerGoals
	H (F)V setYya
		0 o p_21568_
	I (F)V setXxa
		0 o p_21571_
	I ()Lcbr$a; createMobAttributes
		static
	J ()Z shouldPassengersInheritMalus
	L ()V onPathfindingStart
	N ()V onPathfindingDone
	O ()Lcgg; createBodyControl
	P ()Lcgk; getLookControl
	Q ()Lcgl; getMoveControl
	R ()Lcgj; getJumpControl
	S ()Lcjw; getNavigation
	T ()Lcku; getSensing
	T_ ()Lcak$a; getLeashData
	U ()Lcam; getTargetFromBrain
	V ()V ate
	W ()I getAmbientSoundInterval
	X ()V playAmbientSound
	Y ()V spawnAnim
	Z ()V updateControlFlags
	a (Lcak$a;)V setLeashData
		0 o p_352221_
	a (Lbzm;Z)Z startRiding
		0 o p_21396_
		1 o p_21397_
	a (Lddq;)Z canFireProjectileWeapon
		0 o p_21430_
	a (Lcut;Lcao;)V onOffspringSpawnedFromEgg
		0 o p_21422_
		1 o p_21423_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_21434_
		1 o p_21435_
		2 o p_363352_
		3 o p_21437_
	a (Ljb;I)V setHomeTo
		0 o p_421733_
		1 o p_422119_
	a (Ljl;)V onAttributeUpdated
		0 o p_363635_
	a (Ldmv;Lbzu;)Z checkSpawnRules
		0 o p_21431_
		1 o p_360512_
	a (Lbzy;)V equip
		0 o p_341198_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422339_
	a (Laub;Lcqz;)V pickUpItem
		0 o p_376779_
		1 o p_21471_
	a (Laub;)V customServerAiStep
		0 o p_376725_
	a (Ldcv;Ljl;Lbzw;)D getApproximateAttributeWith
		0 o p_371461_
		1 o p_371421_
		2 o p_371891_
	a (Lbzw;I)Ldcr; getEquipmentForSlot
		static
		0 o p_21413_
		1 o p_21414_
	a (Ldnl;Lbck;Lbxh;)V populateDefaultEquipmentEnchantments
		0 o p_348529_
		1 o p_217063_
		2 o p_217064_
	a (Lbck;Lbxh;)V populateDefaultEquipmentSlots
		0 o p_217055_
		1 o p_217056_
	a (Lfbc;F)V setPathfindingMalus
		0 o p_326826_
		1 o p_21443_
	a (Ldnl;Lbck;Lbzw;Lbxh;)V enchantSpawnedArmor
		0 o p_348675_
		1 o p_217052_
		2 o p_217054_
		3 o p_348681_
	a (Lall$a;)V defineSynchedData
		0 o p_326499_
	a (Lcut;Lbxi;)Lbxj; interact
		0 o p_21420_
		1 o p_21421_
	a (Lchi;)Z lambda$removeFreeWill$3
		static
		0 o p_351790_
	a (Z)V setBaby
		0 o p_21451_
	a (Ljb;)Z isWithinHome
		0 o p_421748_
	a (Laub;Ljava/util/function/Predicate;)Ljava/util/Set; dropPreservedEquipment
		0 o p_376128_
		1 o p_352191_
	a (Lfbc;)F getPathfindingMalus
		0 o p_326934_
	a (Lbzm;FF)V lookAt
		0 o p_21392_
		1 o p_21393_
		2 o p_21394_
	a (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkMobSpawnRules
		static
		0 o p_217058_
		1 o p_217059_
		2 o p_365247_
		3 o p_217061_
		4 o p_217062_
	a (Ldmx;)Z checkSpawnObstruction
		0 o p_21433_
	a (Ldnl;Lbzw;Lbck;FLbxh;)V enchantSpawnedEquipment
		0 o p_348676_
		1 o p_345506_
		2 o p_345779_
		3 o p_345423_
		4 o p_348488_
	a (Lfdc;Lamd;)V lambda$addAdditionalSaveData$0
		static
		0 o p_421365_
		1 o p_421366_
	a (Lfis;)Z isWithinHome
		0 o p_422590_
	a (Lcut;)Z canShearEquipment
		0 o p_426143_
	a (FFF)F rotlerp
		0 o p_21377_
		1 o p_21378_
		2 o p_21379_
	a (Lamd;Ljava/util/Map;)V equip
		0 o p_340912_
		1 o p_340996_
	a (Lbzv;Lbzg;Lbzu;Lbzg$a;)Lcao; convertTo
		0 o p_21407_
		1 o p_371709_
		2 o p_371281_
		3 o p_371266_
	a (Laub;Lbyb;Z)V dropCustomDeathLoot
		0 o p_348683_
		1 o p_21385_
		2 o p_21387_
	a (Ldcv;Ldcv;Lbzw;)Z canReplaceCurrentItem
		0 o p_21428_
		1 o p_21429_
		2 o p_371540_
	a (Lbzw;F)V setDropChance
		0 o p_21410_
		1 o p_21411_
	a (Lbzv;Lbzg;Lbzg$a;)Lcao; convertTo
		0 o p_371496_
		1 o p_371476_
		2 o p_371861_
	a (Lbzv;)Z canAttackType
		0 o p_21399_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421640_
	a_ (Z)V setCanPickUpLoot
		0 o p_21554_
	aa ()V stopInPlace
	ac ()Lkg; getPickupReach
	ad ()Lbae; getPreferredWeaponType
	af ()Z requiresCustomPersistence
	ag ()Z shouldDespawnInPeaceful
	ah ()V sendDebugPackets
	az ()V baseTick
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_21472_
		1 o p_21473_
	b (B)V handleEntityEvent
		0 o p_21375_
	b (Laub;)V dropPreservedEquipment
		0 o p_376214_
	b (Lcut;Lcao;)V lambda$checkAndHandleImportantInteractions$2
		0 o p_21475_
		1 o p_21476_
	b (Ldcv;Ldcv;Lbzw;)Z compareArmor
		0 o p_388622_
		1 o p_388471_
		2 o p_386926_
	b (Lbzw;Ldcv;)V setItemSlotAndDropWhenKilled
		0 o p_21469_
		1 o p_21470_
	b (Ldcv;Ldcv;)Z canReplaceEqualItem
		0 o p_21478_
		1 o p_21479_
	b (Laub;Lbyb;Z)V dropFromLootTable
		0 o p_376326_
		1 o p_21389_
		2 o p_21390_
	b (Ldnl;Lbck;Lbxh;)V enchantSpawnedWeapon
		0 o p_348685_
		1 o p_217049_
		2 o p_348671_
	b (Laub;Ldcv;)Ldcv; equipItemIfPossible
		0 o p_376644_
		1 o p_255842_
	b (Ldmu;)Lcjw; createNavigation
		0 o p_21480_
	c (Laub;Lbzm;)Z doHurtTarget
		0 o p_376642_
		1 o p_21372_
	c (Laub;Ldcv;)Z wantsToPickUp
		0 o p_376139_
		1 o p_21546_
	c (Lbae;)V jumpInLiquid
		0 o p_204045_
	c (Ljava/util/function/Predicate;)V removeAllGoals
		0 o p_262667_
	c (Lcut;Lbxi;)Lbxj; checkAndHandleImportantInteractions
		0 o p_21500_
		1 o p_21501_
	c (Ldcv;Ldcv;Lbzw;)Z compareWeapons
		0 o p_386619_
		1 o p_387764_
		2 o p_387859_
	cH ()V removeAfterChangingDimensions
	cI ()I getMaxFallDistance
	cY ()Lcam; getControllingPassenger
	dJ ()V checkDespawn
	dM ()Ldcv; getPickResult
	dl ()Z isEffectiveAi
	e ()Lcam; getTarget
	e (Laub;)I getBaseExperienceReward
		0 o p_376894_
	eO ()J getLootTableSeed
	e_ ()V aiStep
	ee ()Ljava/util/Optional; getLootTable
	f (Lbzw;)Z canDispenserEquipIntoSlot
		0 o p_371241_
	fB ()V serverAiStep
	fF ()Lcad; getMainArm
	fU ()Z canPickUpLoot
	g (Laub;)Lfdm; createEquipmentParams
		0 o p_338758_
	g (Ldcv;)Z canHoldItem
		0 o p_21545_
	g ()V tick
	g (Lcam;)V setTarget
		0 o p_21544_
	g (Lbzw;)V setGuaranteedDrop
		0 o p_21509_
	gA ()V playAttackSound
	gB ()Z isSunBurnTick
	gC ()V removeFreeWill
	gD ()V resetAngularLeashMomentum
	gg ()I getMaxHeadXRot
	gh ()I getMaxHeadYRot
	gi ()V clampHeadRotationToBody
	gj ()I getHeadRotSpeed
	gk ()I getMaxSpawnClusterSize
	gl ()Ldcv; getBodyArmorItem
	gm ()Z isSaddled
	gn ()Z isWearingBodyArmor
	go ()Lbzk; getDropChances
	gp ()V setPersistenceRequired
	gq ()Z isPersistenceRequired
	gr ()Z isWithinHome
	gs ()Ljb; getHomePosition
	gt ()I getHomeRadius
	gu ()V clearHome
	gv ()Z hasHome
	gw ()Z isNoAi
	gx ()Z isLeftHanded
	gy ()Z isAggressive
	gz ()Lfin; getAttackBoundingBox
	h (D)Z removeWhenFarAway
		0 o p_21542_
	h (Ldcv;)V setBodyArmorItem
		0 o p_323721_
	h (Lcam;)Z isWithinMeleeAttackRange
		0 o p_217067_
	h (Lbyb;)V playHurtSound
		0 o p_21493_
	h (Lbzw;)Lbxc; createEquipmentSlotContainer
		0 o p_397086_
	i (Lbzw;)Z hasValidEquippableItemForSlot
		0 o p_419938_
	j (Ldcv;)Z lambda$dropPreservedEquipment$1
		static
		0 o p_352412_
	l ()V resetAmbientSoundTime
	p ()Layy; getAmbientSound
	q (I)Z isMaxGroupSizeReached
		0 o p_21489_
	u (Z)V setNoAi
		0 o p_21558_
	v ()Z canBeLeashed
	v (Z)V setLeftHanded
		0 o p_21560_
	w (Z)V setAggressive
		0 o p_21562_
	y ()V onLeashRemoved
cao$1 net/minecraft/world/entity/Mob$1
	b Lbzw; val$slot
	c Lcao; this$0
	<init> (Lcao;Lbzw;)V <init>
		0 o p_397583_
		1 o p_398034_
	a (Lcut;)Z stillValid
		0 o p_397156_
	b (Ldcv;)V setTheItem
		0 o p_396982_
	e ()V setChanged
	f ()Ldcv; getTheItem
cao$2 net/minecraft/world/entity/Mob$2
	a [I $SwitchMap$net$minecraft$world$entity$EquipmentSlot
	<clinit> ()V <clinit>
		static
cap net/minecraft/world/entity/MobCategory
	a Lcap; MONSTER
	b Lcap; CREATURE
	c Lcap; AMBIENT
	d Lcap; AXOLOTLS
	e Lcap; UNDERGROUND_WATER_CREATURE
	f Lcap; WATER_CREATURE
	g Lcap; WATER_AMBIENT
	h Lcap; MISC
	i Lcom/mojang/serialization/Codec; CODEC
	j I max
	k Z isFriendly
	l Z isPersistent
	m Ljava/lang/String; name
	n I noDespawnDistance
	o I despawnDistance
	p [Lcap; $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 ()[Lcap; $values
		static
	valueOf (Ljava/lang/String;)Lcap; valueOf
		static
		0 o p_21614_
	values ()[Lcap; values
		static
caq net/minecraft/world/entity/MoverType
	a Lcaq; SELF
	b Lcaq; PLAYER
	c Lcaq; PISTON
	d Lcaq; SHULKER_BOX
	e Lcaq; SHULKER
	f [Lcaq; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_21655_
		1 o p_21656_
	a ()[Lcaq; $values
		static
	valueOf (Ljava/lang/String;)Lcaq; valueOf
		static
		0 o p_21658_
	values ()[Lcaq; values
		static
car net/minecraft/world/entity/NeutralMob
	j_ Ljava/lang/String; TAG_ANGER_TIME
	k_ Ljava/lang/String; TAG_ANGRY_AT
	a (Ldmu;Lfda;)V readPersistentAngerSaveData
		0 o p_147286_
		1 o p_421617_
	a (I)V setRemainingPersistentAngerTime
		0 o p_21673_
	a ()I getRemainingPersistentAngerTime
	a (Lcam;)V setLastHurtByMob
		0 o p_21669_
	a (Lcam;Laub;)Z isAngryAt
		0 o p_21675_
		1 o p_376199_
	a (Laub;Z)V updatePersistentAnger
		0 o p_21667_
		1 o p_21668_
	a (Ljava/util/UUID;)V setPersistentAngerTarget
		0 o p_21672_
	a_ (Laub;Lcut;)V playerDied
		0 o p_376731_
		1 o p_21677_
	a_ (Laub;)Z isAngryAtAllPlayers
		0 o p_376114_
	a_ (Lfdc;)V addPersistentAngerSaveData
		0 o p_421536_
	ab_ ()V forgetCurrentTargetAndRefreshUniversalAnger
	ad_ ()Z isAngry
	b ()Ljava/util/UUID; getPersistentAngerTarget
	c (Lcam;)Z canAttack
		0 o p_181126_
	c ()V startPersistentAngerTimer
	e ()Lcam; getTarget
	ew ()Lcam; getLastHurtByMob
	g (Lcam;)V setTarget
		0 o p_21681_
	i ()V stopBeingAngry
cas net/minecraft/world/entity/OminousItemSpawner
	a I TICKS_BEFORE_ABOUT_TO_SPAWN_SOUND
	b I SPAWN_ITEM_DELAY_MIN
	c I SPAWN_ITEM_DELAY_MAX
	d Ljava/lang/String; TAG_SPAWN_ITEM_AFTER_TICKS
	e Ljava/lang/String; TAG_ITEM
	f Lalh; DATA_ITEM
	g J spawnItemAfterTicks
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_338198_
		1 o p_338269_
	a (Laub;)V tickServer
		0 o p_376112_
	a (Laub;I)V lambda$spawnProjectile$0
		0 o p_426982_
		1 o p_426983_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376592_
		1 o p_376780_
		2 o p_376204_
	a (Ldcv;)V setItem
		0 o p_338789_
	a (Ldmu;Ldcv;)Lcas; create
		static
		0 o p_338234_
		1 o p_338571_
	a (Lall$a;)V defineSynchedData
		0 o p_338496_
	a (Laub;Lddp;Ldcv;)Lbzm; spawnProjectile
		0 o p_362299_
		1 o p_363839_
		2 o p_361074_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422358_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422655_
	bT ()Z couldAcceptPassenger
	e ()V addParticles
	f ()Ldcv; getItem
	g ()V tick
	i ()V tickClient
	k_ ()Lfaq; getPistonPushReaction
	l ()V spawnItem
	n_ ()Z isIgnoringBlockTriggers
	q (Lbzm;)V addPassenger
		0 o p_338681_
	s (Lbzm;)Z canAddPassenger
		0 o p_338282_
cat net/minecraft/world/entity/OwnableEntity
	U_ ()Lcam; getOwner
	V_ ()Lcam; getRootOwner
	ai ()Ldmu; level
	d ()Lbzs; getOwnerReference
cau net/minecraft/world/entity/PathfinderMob
	cj F DEFAULT_WALK_TARGET_VALUE
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_21683_
		1 o p_21684_
	a (Ldmv;Lbzu;)Z checkSpawnRules
		0 o p_21686_
		1 o p_361803_
	a (Ljb;Ldmx;)F getWalkTargetValue
		0 o p_21688_
		1 o p_21689_
	c (Ljb;)F getWalkTargetValue
		0 o p_21693_
	d (Lbzm;)V whenLeashedTo
		0 o p_418459_
	e (Lbzm;)V closeRangeLeashBehaviour
		0 o p_352153_
	gD ()Z isPathFinding
	gE ()Z isPanicking
	gF ()Z shouldStayCloseToLeashHolder
	gG ()D followLeashSpeed
cav net/minecraft/world/entity/PlayerRideable
caw net/minecraft/world/entity/PlayerRideableJumping
	a ()Z canJump
	b (I)V onPlayerJump
		0 o p_21696_
	b ()V handleStopJump
	c ()I getJumpCooldown
	c (I)V handleStartJump
		0 o p_21695_
cax net/minecraft/world/entity/PortalProcessor
	a Ldvz; portal
	b Ljb; entryPosition
	c I portalTime
	d Z insidePortalThisTick
	<init> (Ldvz;Ljb;)V <init>
		0 o p_350931_
		1 o p_350699_
	a ()Ldvz$a; getPortalLocalTransition
	a (Z)V setAsInsidePortalThisTick
		0 o p_350796_
	a (Laub;Lbzm;)Lfbl; getPortalDestination
		0 o p_350593_
		1 o p_350987_
	a (Ljb;)V updateEntryPosition
		0 o p_350726_
	a (Ldvz;)Z isSamePortal
		0 o p_350902_
	a (Laub;Lbzm;Z)Z processPortalTeleportation
		0 o p_350279_
		1 o p_350646_
		2 o p_350822_
	b ()Z hasExpired
	c ()Ljb; getEntryPosition
	d ()I getPortalTime
	e ()Z isInsidePortalThisTick
	f ()V decayTick
cay net/minecraft/world/entity/Pose
	a Lcay; STANDING
	b Lcay; FALL_FLYING
	c Lcay; SLEEPING
	d Lcay; SWIMMING
	e Lcay; SPIN_ATTACK
	f Lcay; CROUCHING
	g Lcay; LONG_JUMPING
	h Lcay; DYING
	i Lcay; CROAKING
	j Lcay; USING_TONGUE
	k Lcay; SITTING
	l Lcay; ROARING
	m Lcay; SNIFFING
	n Lcay; EMERGING
	o Lcay; DIGGING
	p Lcay; SLIDING
	q Lcay; SHOOTING
	r Lcay; INHALING
	s Ljava/util/function/IntFunction; BY_ID
	t Lzm; STREAM_CODEC
	u I id
	v [Lcay; $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 ()[Lcay; $values
		static
	valueOf (Ljava/lang/String;)Lcay; valueOf
		static
		0 o p_21710_
	values ()[Lcay; values
		static
caz net/minecraft/world/entity/PositionMoveRotation
	a Lzm; STREAM_CODEC
	b Lfis; position
	c Lfis; deltaMovement
	d F yRot
	e F xRot
	<clinit> ()V <clinit>
		static
	<init> (Lfis;Lfis;FF)V <init>
		0 o position
		1 o deltaMovement
		2 o yRot
		3 o xRot
	a (Lbzm;)Lcaz; of
		static
		0 o p_371737_
	a (Lcaz;Lcaz;Ljava/util/Set;)Lcaz; calculateAbsolute
		static
		0 o p_371265_
		1 o p_371276_
		2 o p_371779_
	a (DDLjava/util/Set;Lcba;)D calculateDelta
		static
		0 o p_371633_
		1 o p_371363_
		2 o p_371682_
		3 o p_371585_
	a ()Lfis; position
	a (Lfbl;)Lcaz; of
		static
		0 o p_379436_
	b ()Lfis; deltaMovement
	c ()F yRot
	d ()F xRot
	equals (Ljava/lang/Object;)Z equals
		0 o p_371233_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cb net/minecraft/advancements/critereon/EntitySubPredicates
	a Lcom/mojang/serialization/MapCodec; LIGHTNING
	b Lcom/mojang/serialization/MapCodec; FISHING_HOOK
	c Lcom/mojang/serialization/MapCodec; PLAYER
	d Lcom/mojang/serialization/MapCodec; SLIME
	e Lcom/mojang/serialization/MapCodec; RAIDER
	f Lcom/mojang/serialization/MapCodec; SHEEP
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; register
		static
		0 o p_333791_
		1 o p_333859_
	a (Ljy;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_333899_
cba net/minecraft/world/entity/Relative
	a Lcba; X
	b Lcba; Y
	c Lcba; Z
	d Lcba; Y_ROT
	e Lcba; X_ROT
	f Lcba; DELTA_X
	g Lcba; DELTA_Y
	h Lcba; DELTA_Z
	i Lcba; ROTATE_DELTA
	j Ljava/util/Set; ALL
	k Ljava/util/Set; ROTATION
	l Ljava/util/Set; DELTA
	m Lzm; SET_STREAM_CODEC
	n I bit
	o [Lcba; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_371222_
		1 o p_371527_
		2 o p_371238_
	a (Ljava/util/Set;)I pack
		static
		0 o p_371953_
	a ([Ljava/util/Set;)Ljava/util/Set; union
		static
		0 o p_371821_
	a ()I getMask
	a (I)Ljava/util/Set; unpack
		static
		0 o p_371843_
	b ()[Lcba; $values
		static
	b (I)Z isSet
		0 o p_371275_
	valueOf (Ljava/lang/String;)Lcba; valueOf
		static
		0 o p_371434_
	values ()[Lcba; values
		static
cbb net/minecraft/world/entity/ReputationEventHandler
	a (Lclm;Lbzm;)V onReputationEventFrom
		0 o p_21712_
		1 o p_21713_
cbc net/minecraft/world/entity/Shearable
	a ()Z readyForShearing
	a (Laub;Laza;Ldcv;)V shear
		0 o p_376429_
		1 o p_21749_
		2 o p_372963_
cbd net/minecraft/world/entity/SlotAccess
	a Lcbd; NULL
	<clinit> ()V <clinit>
		static
	a ()Ldcv; get
	a (Ljava/util/function/Supplier;Ljava/util/function/Consumer;)Lcbd; of
		static
		0 o p_340997_
		1 o p_341182_
	a (Lcam;Lbzw;)Lcbd; forEquipmentSlot
		static
		0 o p_147300_
		1 o p_147301_
	a (Ldcv;)Z set
		0 o p_147306_
	a (Lcam;Lbzw;Ljava/util/function/Predicate;)Lcbd; forEquipmentSlot
		static
		0 o p_147303_
		1 o p_147304_
		2 o p_147305_
	a (Lbxc;I)Lcbd; forContainer
		static
		0 o p_147293_
		1 o p_147294_
	a (Lbxc;ILjava/util/function/Predicate;)Lcbd; forContainer
		static
		0 o p_147296_
		1 o p_147297_
		2 o p_147298_
	b (Ldcv;)Z lambda$forEquipmentSlot$1
		static
		0 o p_147308_
	c (Ldcv;)Z lambda$forContainer$0
		static
		0 o p_147310_
cbd$1 net/minecraft/world/entity/SlotAccess$1
	<init> ()V <init>
	a ()Ldcv; get
	a (Ldcv;)Z set
		0 o p_147314_
cbd$2 net/minecraft/world/entity/SlotAccess$2
	b Ljava/util/function/Supplier; val$getter
	c Ljava/util/function/Consumer; val$setter
	<init> (Ljava/util/function/Supplier;Ljava/util/function/Consumer;)V <init>
		0 o p_341027_
		1 o p_341368_
	a ()Ldcv; get
	a (Ldcv;)Z set
		0 o p_147324_
cbd$3 net/minecraft/world/entity/SlotAccess$3
	b Lbxc; val$inventory
	c I val$id
	d Ljava/util/function/Predicate; val$validator
	<init> (Lbxc;ILjava/util/function/Predicate;)V <init>
		0 o p_341191_
		1 o p_341092_
		2 o p_147331_
	a ()Ldcv; get
	a (Ldcv;)Z set
		0 o p_147334_
cbd$4 net/minecraft/world/entity/SlotAccess$4
	b Lcam; val$entity
	c Lbzw; val$slot
	d Ljava/util/function/Predicate; val$validator
	<init> (Lcam;Lbzw;Ljava/util/function/Predicate;)V <init>
		0 o p_340889_
		1 o p_341217_
		2 o p_341276_
	a ()Ldcv; get
	a (Ldcv;)Z set
		0 o p_341038_
cbe net/minecraft/world/entity/SpawnGroupData
cbf net/minecraft/world/entity/SpawnPlacementType
	a (Ldmx;Ljb;)Ljb; adjustSpawnPosition
		0 o p_321714_
		1 o p_321542_
	isSpawnPositionOk (Ldmx;Ljb;Lbzv;)Z isSpawnPositionOk
		0 o p_321641_
		1 o p_321773_
		2 o p_321744_
cbg net/minecraft/world/entity/SpawnPlacementTypes
	a Lcbf; NO_RESTRICTIONS
	b Lcbf; IN_WATER
	c Lcbf; IN_LAVA
	d Lcbf; ON_GROUND
	<clinit> ()V <clinit>
		static
	a (Ldmx;Ljb;Lbzv;)Z lambda$static$2
		static
		0 o p_425274_
		1 o p_425275_
		2 o p_425276_
	b (Ldmx;Ljb;Lbzv;)Z lambda$static$1
		static
		0 o p_425271_
		1 o p_425272_
		2 o p_425273_
	c (Ldmx;Ljb;Lbzv;)Z lambda$static$0
		static
		0 o p_321554_
		1 o p_321832_
		2 o p_321540_
cbg$1 net/minecraft/world/entity/SpawnPlacementTypes$1
	<init> ()V <init>
	a (Ldmx;Ljb;)Ljb; adjustSpawnPosition
		0 o p_321527_
		1 o p_321602_
	a (Ldmx;Ljb;Lbzv;)Z isValidEmptySpawnBlock
		0 o p_321512_
		1 o p_321822_
		2 o p_321785_
	isSpawnPositionOk (Ldmx;Ljb;Lbzv;)Z isSpawnPositionOk
		0 o p_321666_
		1 o p_321783_
		2 o p_321839_
cbh net/minecraft/world/entity/SpawnPlacements
	a Ljava/util/Map; DATA_BY_TYPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbzv;Lcbf;Leka$a;Lcbh$b;)V register
		static
		0 o p_21755_
		1 o p_321847_
		2 o p_21757_
		3 o p_21758_
	a (Lbzv;Ldmx;Ljb;)Z isSpawnPositionOk
		static
		0 o p_321531_
		1 o p_321599_
		2 o p_321663_
	a (Lbzv;Ldnl;Lbzu;Ljb;Lbck;)Z checkSpawnRules
		static
		0 o p_217075_
		1 o p_217076_
		2 o p_361433_
		3 o p_217078_
		4 o p_217079_
	a (Lbzv;)Lcbf; getPlacementType
		static
		0 o p_21753_
	b (Lbzv;)Leka$a; getHeightmapType
		static
		0 o p_21766_
cbh$a net/minecraft/world/entity/SpawnPlacements$Data
	a Leka$a; heightMap
	b Lcbf; placement
	c Lcbh$b; predicate
	<init> (Leka$a;Lcbf;Lcbh$b;)V <init>
		0 o heightMap
		1 o placement
		2 o predicate
	a ()Leka$a; heightMap
	b ()Lcbf; placement
	c ()Lcbh$b; predicate
	equals (Ljava/lang/Object;)Z equals
		0 o p_321735_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cbh$b net/minecraft/world/entity/SpawnPlacements$SpawnPredicate
	test (Lbzv;Ldnl;Lbzu;Ljb;Lbck;)Z test
		0 o p_217081_
		1 o p_217082_
		2 o p_363558_
		3 o p_217084_
		4 o p_217085_
cbi net/minecraft/world/entity/TamableAnimal
	ck I TELEPORT_WHEN_DISTANCE_IS_SQ
	cl Lalh; DATA_FLAGS_ID
	cm Lalh; DATA_OWNERUUID_ID
	co I MIN_HORIZONTAL_DISTANCE_FROM_TARGET_AFTER_TELEPORTING
	cp I MAX_HORIZONTAL_DISTANCE_FROM_TARGET_AFTER_TELEPORTING
	cq I MAX_VERTICAL_DISTANCE_FROM_TARGET_AFTER_TELEPORTING
	cr Z DEFAULT_ORDERED_TO_SIT
	cs Z orderedToSit
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_21803_
		1 o p_21804_
	a (Lbyb;)V die
		0 o p_21809_
	a (Lbzs;)V setOwnerReference
		0 o p_393498_
	a (ZZ)V setTame
		0 o p_21836_
		1 o p_326134_
	a (III)Z maybeTeleportTo
		0 o p_350930_
		1 o p_350303_
		2 o p_350410_
	a (Lcam;Lcam;)Z wantsToAttack
		0 o p_21810_
		1 o p_21811_
	a (Lall$a;)V defineSynchedData
		0 o p_326034_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421492_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422556_
	b (B)V handleEntityEvent
		0 o p_21807_
	c (Lcam;)Z canAttack
		0 o p_21822_
	cu ()Lfjs; getTeam
	d ()Lbzs; getOwnerReference
	g (Lcut;)V tame
		0 o p_21829_
	gH ()Z isOrderedToSit
	gI ()V tryToTeleportToOwner
	gJ ()Z shouldTryTeleportToOwner
	gK ()Z unableToMoveToOwner
	gL ()Z canFlyToOwner
	h (Ljb;)V teleportToAroundBlockPos
		0 o p_350657_
	i (Ljb;)Z canTeleportTo
		0 o p_350767_
	i (Lcam;)V setOwner
		0 o p_394333_
	j (Lcam;)Z isOwnedBy
		0 o p_21831_
	m ()Z isTame
	n ()V applyTamingSideEffects
	t ()Z isInSittingPose
	u (Lbzm;)Z considersEntityAsAlly
		0 o p_362625_
	v ()Z canBeLeashed
	x (Z)V spawnTamingParticles
		0 o p_21835_
	y (Z)V setInSittingPose
		0 o p_21838_
	z (Z)V setOrderedToSit
		0 o p_21840_
cbi$a net/minecraft/world/entity/TamableAnimal$TamableAnimalPanicGoal
	a Lcbi; this$0
	<init> (Lcbi;D)V <init>
		0 o p_350359_
		1 o p_350932_
	<init> (Lcbi;DLbae;)V <init>
		0 o p_350825_
		1 o p_350422_
		2 o p_350418_
	a ()V tick
cbj net/minecraft/world/entity/Targeting
	e ()Lcam; getTarget
cbk net/minecraft/world/entity/TraceableEntity
	ah_ ()Lbzm; getOwner
cbl net/minecraft/world/entity/WalkAnimationState
	a F speedOld
	b F speed
	c F position
	d F positionScale
	<init> ()V <init>
	a (FFF)V update
		0 o p_267993_
		1 o p_267967_
		2 o p_363429_
	a (F)V setSpeed
		0 o p_268265_
	a ()V stop
	b (F)F speed
		0 o p_268054_
	b ()F speed
	c (F)F position
		0 o p_268007_
	c ()F position
	d ()Z isMoving
cbm net/minecraft/world/entity/ai/Brain
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/function/Supplier; codec
	c I SCHEDULE_UPDATE_DELAY
	d Ljava/util/Map; memories
	e Ljava/util/Map; sensors
	f Ljava/util/Map; availableBehaviorsByPriority
	g Lcwp; schedule
	h Ljava/util/Map; activityRequirements
	i Ljava/util/Map; activityMemoriesToEraseWhenStopped
	j Ljava/util/Set; coreActivities
	k Ljava/util/Set; activeActivities
	l Lcwn; defaultActivity
	m J 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 (Lcjo;)Z hasMemoryValue
		0 o p_21875_
	a (Lcjo;Lcjp;)Z checkMemory
		0 o p_21877_
		1 o p_21878_
	a (Lcwn;ILcom/google/common/collect/ImmutableList;)V addActivity
		0 o p_21892_
		1 o p_21893_
		2 o p_21894_
	a (Ljava/util/Set;)V setCoreActivities
		0 o p_21931_
	a (Lcwn;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 (Ljava/lang/Object;Ljava/lang/Object;)Z lambda$isMemoryValue$2
		static
		0 o p_21921_
		1 o p_21922_
	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 (Ljava/util/Map$Entry;)Lcbm$a; lambda$memories$0
		static
		0 o p_21929_
	a (Lcwn;)V setActiveActivityIfPossible
		0 o p_21890_
	a (ILcom/google/common/collect/ImmutableList;)Lcom/google/common/collect/ImmutableList; createPriorityPairs
		0 o p_21860_
		1 o p_21861_
	a (Lcjo;Ljava/lang/Object;J)V setMemoryWithExpiry
		0 o p_21883_
		1 o p_21884_
		2 o p_21885_
	a (Lcjo;Ljava/util/Optional;)V setMemory
		0 o p_21887_
		1 o p_21888_
	a (Lcwn;Lcom/google/common/collect/ImmutableList;)V addActivity
		0 o p_21901_
		1 o p_21902_
	a (Lcjo;Ljava/lang/Object;)V setMemory
		0 o p_21880_
		1 o p_21881_
	a (Lcwn;ILcom/google/common/collect/ImmutableList;Ljava/util/Set;)V addActivityWithConditions
		0 o p_397843_
		1 o p_397870_
		2 o p_397490_
		3 o p_397206_
	a (Lcwn;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;)V addActivityWithConditions
		0 o p_21904_
		1 o p_21905_
		2 o p_21906_
	a (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; serializeStart
		0 o p_21915_
	a ()V clearMemories
	a (Ljava/util/Collection;Ljava/util/Collection;)Lcbm$b; provider
		static
		0 o p_21924_
		1 o p_21925_
	a (Laub;Lcam;)V tick
		0 o p_21866_
		1 o p_21867_
	a (Lcwn;ILcom/google/common/collect/ImmutableList;Lcjo;)V addActivityAndRemoveMemoryWhenStopped
		0 o p_21896_
		1 o p_21897_
		2 o p_21898_
		3 o p_21899_
	a (Lcwp;)V setSchedule
		0 o p_21913_
	b (Lcjo;Ljava/util/Optional;)V setMemoryInternal
		0 o p_21942_
		1 o p_21943_
	b (Lcjo;)V eraseMemory
		0 o p_21937_
	b (Ljava/util/Collection;Ljava/util/Collection;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_21947_
		1 o p_21948_
	b (Lcjo;Ljava/lang/Object;)Z isMemoryValue
		0 o p_21939_
		1 o p_21940_
	b ()Ljava/util/Map; getMemories
	b (Laub;Lcam;)V stopAll
		0 o p_21934_
		1 o p_21935_
	b (Lcwn;)V setDefaultActivity
		0 o p_21945_
	c ()Lcwp; getSchedule
	c (Lcjo;)Ljava/util/Optional; getMemory
		0 o p_21953_
	c (Lcwn;)Z isActive
		0 o p_21955_
	c (Laub;Lcam;)V tickSensors
		0 o p_21950_
		1 o p_21951_
	d (Laub;Lcam;)V startEachNonRunningBehavior
		0 o p_21958_
		1 o p_21959_
	d ()Ljava/util/Set; getActiveActivities
	d (Lcwn;)V setActiveActivity
		0 o p_21961_
	d (Lcjo;)Ljava/util/Optional; getMemoryInternal
		0 o p_259344_
	e (Lcwn;)V eraseMemoriesForOtherActivitesThan
		0 o p_21967_
	e (Laub;Lcam;)V tickEachRunningBehavior
		0 o p_21964_
		1 o p_21965_
	e (Lcjo;)J getTimeUntilExpiry
		0 o p_147342_
	e ()Ljava/util/List; getRunningBehaviors
	f (Lcjo;)V lambda$clearMemories$1
		0 o p_276103_
	f (Lcwn;)Z activityRequirementsAreMet
		0 o p_21970_
	f ()V useDefaultActivity
	g ()Ljava/util/Optional; getActiveNonCoreActivity
	g (Lcwn;)Ljava/util/Set; lambda$addActivityAndRemoveMemoriesWhenStopped$4
		static
		0 o p_21972_
	h ()V removeAllBehaviors
	i ()Lcbm; copyWithoutBehaviors
	j ()Ljava/util/stream/Stream; memories
	k ()V forgetOutdatedMemories
cbm$1 net/minecraft/world/entity/ai/Brain$1
	a Ljava/util/Collection; val$memoryTypes
	b Ljava/util/Collection; val$sensorTypes
	c Lorg/apache/commons/lang3/mutable/MutableObject; 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 (Lcjo;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 (Lcbm;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 (Lcom/mojang/serialization/DynamicOps;Lame;)Ljava/lang/Object; lambda$keys$2
		static
		0 o p_22017_
		1 o p_22018_
	a (Lcom/mojang/serialization/DynamicOps;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/datafixers/util/Pair;)V lambda$decode$4
		0 o p_359714_
		1 o p_359715_
		2 o p_359716_
	a (Lcjo;Lcom/mojang/serialization/Codec;)Lame; lambda$keys$0
		static
		0 o p_258253_
		1 o p_258254_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;Lcbm$a;)V lambda$encode$9
		static
		0 o p_22005_
		1 o p_22006_
		2 o p_22007_
	a (Lcjo;)Lcom/mojang/serialization/DataResult; lambda$captureRead$6
		static
		0 o p_274961_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;Lcjo;)Lcom/mojang/serialization/DataResult; lambda$decode$3
		0 o p_147348_
		1 o p_147349_
		2 o p_147350_
	a (Lcjo;Lcjn;)Lcbm$a; lambda$captureRead$8
		static
		0 o p_21991_
		1 o p_21992_
	b (Lcjo;)Ljava/lang/String; lambda$captureRead$5
		static
		0 o p_339510_
	c (Lcjo;)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_
cbm$a net/minecraft/world/entity/ai/Brain$MemoryValue
	a Lcjo; type
	b Ljava/util/Optional; value
	<init> (Lcjo;Ljava/util/Optional;)V <init>
		0 o p_22033_
		1 o p_22034_
	a (Lcjo;Ljava/util/Optional;)Lcbm$a; createUnchecked
		static
		0 o p_22060_
		1 o p_22061_
	a (Lcbm;)V setMemoryInternal
		0 o p_22043_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)V serialize
		0 o p_22048_
		1 o p_22049_
	a (Lcom/mojang/serialization/RecordBuilder;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lcjn;)V lambda$serialize$0
		0 o p_359717_
		1 o p_359718_
		2 o p_359719_
		3 o p_359720_
	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_
cbm$b net/minecraft/world/entity/ai/Brain$Provider
	a Ljava/util/Collection; memoryTypes
	b Ljava/util/Collection; sensorTypes
	c Lcom/mojang/serialization/Codec; codec
	<init> (Ljava/util/Collection;Ljava/util/Collection;)V <init>
		0 o p_22066_
		1 o p_22067_
	a ()Lcbm; lambda$makeBrain$1
	a (Lcom/mojang/serialization/Dynamic;)Lcbm; makeBrain
		0 o p_22074_
	b ()Lcom/mojang/serialization/Codec; lambda$makeBrain$0
cbn net/minecraft/world/entity/ai/attributes/Attribute
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c D defaultValue
	d Z syncable
	e Ljava/lang/String; descriptionId
	f Lcbn$a; sentiment
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;D)V <init>
		0 o p_22080_
		1 o p_22081_
	a (Z)Lcbn; setSyncable
		0 o p_22085_
	a (D)D sanitizeValue
		0 o p_22083_
	a (Lcbn$a;)Lcbn; setSentiment
		0 o p_347714_
	a ()D getDefaultValue
	b ()Z isClientSyncable
	b (Z)Lo; getStyle
		0 o p_347715_
	c ()Ljava/lang/String; getDescriptionId
cbn$a net/minecraft/world/entity/ai/attributes/Attribute$Sentiment
	a Lcbn$a; POSITIVE
	b Lcbn$a; NEUTRAL
	c Lcbn$a; NEGATIVE
	d [Lcbn$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_347646_
		1 o p_347621_
	a ()[Lcbn$a; $values
		static
	a (Z)Lo; getStyle
		0 o p_347500_
	valueOf (Ljava/lang/String;)Lcbn$a; valueOf
		static
		0 o p_347709_
	values ()[Lcbn$a; values
		static
cbo net/minecraft/world/entity/ai/attributes/AttributeInstance
	a Ljl; attribute
	b Ljava/util/Map; modifiersByOperation
	c Ljava/util/Map; modifierById
	d Ljava/util/Map; permanentModifiers
	e D baseValue
	f Z dirty
	g D cachedValue
	h Ljava/util/function/Consumer; onDirty
	<init> (Ljl;Ljava/util/function/Consumer;)V <init>
		0 o p_316357_
		1 o p_22098_
	a (Lame;)Lcbq; getModifier
		0 o p_351007_
	a (Lcbq$a;)Ljava/util/Map; getModifiers
		0 o p_22105_
	a (D)V setBaseValue
		0 o p_22101_
	a (Lcbo;)V replaceFrom
		0 o p_22103_
	a (Lcbq;)V addOrUpdateTransientModifier
		0 o p_316482_
	a ()Ljl; getAttribute
	a (Lcbq$a;Ljava/util/Map;)V lambda$replaceFrom$1
		0 o p_332605_
		1 o p_332606_
	a (Lcbo$a;)V apply
		0 o p_422203_
	a (Ljava/util/Collection;)V addPermanentModifiers
		0 o p_363823_
	b (Lcbq$a;)Ljava/util/Collection; getModifiersOrEmpty
		0 o p_22117_
	b (Lame;)Z hasModifier
		0 o p_350421_
	b (Lcbq;)V addTransientModifier
		0 o p_22119_
	b ()D getBaseValue
	c (Lame;)Z removeModifier
		0 o p_350300_
	c (Lcbq;)V addOrReplacePermanentModifier
		0 o p_353041_
	c ()Ljava/util/Set; getModifiers
	c (Lcbq$a;)Ljava/util/Map; lambda$getModifiers$0
		static
		0 o p_332604_
	d ()Ljava/util/Set; getPermanentModifiers
	d (Lcbq;)V addPermanentModifier
		0 o p_22126_
	e (Lcbq;)V removeModifier
		0 o p_22131_
	e ()V setDirty
	f ()V removeModifiers
	f (Lcbq;)V addModifier
		0 o p_22134_
	g ()D getValue
	h ()Lcbo$a; pack
	i ()D calculateValue
cbo$a net/minecraft/world/entity/ai/attributes/AttributeInstance$Packed
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcom/mojang/serialization/Codec; LIST_CODEC
	c Ljl; attribute
	d D baseValue
	e Ljava/util/List; modifiers
	<clinit> ()V <clinit>
		static
	<init> (Ljl;DLjava/util/List;)V <init>
		0 o attribute
		1 o baseValue
		2 o modifiers
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_421541_
	a ()Ljl; attribute
	b ()D baseValue
	c ()Ljava/util/List; modifiers
	equals (Ljava/lang/Object;)Z equals
		0 o p_422313_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cbp net/minecraft/world/entity/ai/attributes/AttributeMap
	a Ljava/util/Map; attributes
	b Ljava/util/Set; attributesToSync
	c Ljava/util/Set; attributesToUpdate
	d Lcbr; supplier
	<init> (Lcbr;)V <init>
		0 o p_22144_
	a (Lcbp;)V assignAllValues
		0 o p_348501_
	a (Lcbo;Lcbq;)V lambda$removeAttributeModifiers$3
		static
		0 o p_351793_
		1 o p_351794_
	a (Ljl;Lcbq;)V lambda$addTransientAttributeModifiers$2
		0 o p_351795_
		1 o p_351796_
	a (Ljl;Ljava/util/Collection;)V lambda$removeAttributeModifiers$4
		0 o p_344297_
		1 o p_344298_
	a (Lcbo;)V onAttributeModified
		0 o p_22158_
	a (Lcom/google/common/collect/Multimap;)V addTransientAttributeModifiers
		0 o p_345244_
	a (Ljava/util/List;)V apply
		0 o p_422173_
	a (Ljl;Lame;)Z hasModifier
		0 o p_250299_
		1 o p_350963_
	a (Ljl;)Lcbo; getInstance
		0 o p_250010_
	a ()Ljava/util/Set; getAttributesToSync
	b (Ljl;Lame;)D getModifierValue
		0 o p_251534_
		1 o p_350464_
	b (Lcbo;)V lambda$assignPermanentModifiers$7
		0 o p_359721_
	b (Ljl;)Z hasAttribute
		0 o p_248893_
	b (Lcom/google/common/collect/Multimap;)V removeAttributeModifiers
		0 o p_344776_
	b ()Ljava/util/Set; getAttributesToUpdate
	b (Lcbp;)V assignBaseValues
		0 o p_22160_
	c ()Ljava/util/Collection; getSyncableAttributes
	c (Ljl;)D getValue
		0 o p_316690_
	c (Lcbo;)V lambda$assignBaseValues$6
		0 o p_348165_
	c (Lcbp;)V assignPermanentModifiers
		0 o p_364660_
	d ()Ljava/util/List; pack
	d (Ljl;)D getBaseValue
		0 o p_316270_
	d (Lcbo;)V lambda$assignAllValues$5
		0 o p_315934_
	e (Ljl;)Z resetBaseValue
		0 o p_383183_
	e (Lcbo;)Z lambda$getSyncableAttributes$0
		static
		0 o p_315935_
	f (Ljl;)Lcbo; lambda$getInstance$1
		0 o p_315936_
cbq net/minecraft/world/entity/ai/attributes/AttributeModifier
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Lzm; STREAM_CODEC
	d Lame; id
	e D amount
	f Lcbq$a; operation
	<clinit> ()V <clinit>
		static
	<init> (Lame;DLcbq$a;)V <init>
		0 o id
		1 o amount
		2 o operation
	a ()Lame; id
	a (Lame;)Z is
		0 o p_350471_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_349989_
	b ()D amount
	c ()Lcbq$a; operation
	equals (Ljava/lang/Object;)Z equals
		0 o p_22221_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cbq$a net/minecraft/world/entity/ai/attributes/AttributeModifier$Operation
	a Lcbq$a; ADD_VALUE
	b Lcbq$a; ADD_MULTIPLIED_BASE
	c Lcbq$a; ADD_MULTIPLIED_TOTAL
	d Ljava/util/function/IntFunction; BY_ID
	e Lzm; STREAM_CODEC
	f Lcom/mojang/serialization/Codec; CODEC
	g Ljava/lang/String; name
	h I id
	i [Lcbq$a; $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 ()[Lcbq$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcbq$a; valueOf
		static
		0 o p_22239_
	values ()[Lcbq$a; values
		static
cbr net/minecraft/world/entity/ai/attributes/AttributeSupplier
	a Ljava/util/Map; instances
	<init> (Ljava/util/Map;)V <init>
		0 o p_22243_
	a (Ljl;Lame;)D getModifierValue
		0 o p_316754_
		1 o p_350708_
	a (Ljava/util/function/Consumer;Ljl;)Lcbo; createInstance
		0 o p_22251_
		1 o p_316258_
	a (Ljl;)D getValue
		0 o p_316336_
	a ()Lcbr$a; builder
		static
	b (Ljl;Lame;)Z hasModifier
		0 o p_316471_
		1 o p_350394_
	b (Ljl;)D getBaseValue
		0 o p_316396_
	c (Ljl;)Z hasAttribute
		0 o p_316617_
	d (Ljl;)Lcbo; getAttributeInstance
		0 o p_316859_
cbr$a net/minecraft/world/entity/ai/attributes/AttributeSupplier$Builder
	a Lcom/google/common/collect/ImmutableMap$Builder; builder
	b Z instanceFrozen
	<init> ()V <init>
	a (Ljl;D)Lcbr$a; add
		0 o p_316875_
		1 o p_22270_
	a (Ljl;)Lcbr$a; add
		0 o p_316658_
	a (Ljl;Lcbo;)V lambda$create$0
		0 o p_315941_
		1 o p_315942_
	a ()Lcbr; build
	b (Ljl;)Lcbo; create
		0 o p_316369_
cbs net/minecraft/world/entity/ai/attributes/Attributes
	A Ljl; SNEAKING_SPEED
	B Ljl; SPAWN_REINFORCEMENTS_CHANCE
	C Ljl; STEP_HEIGHT
	D Ljl; SUBMERGED_MINING_SPEED
	E Ljl; SWEEPING_DAMAGE_RATIO
	F Ljl; TEMPT_RANGE
	G Ljl; WATER_MOVEMENT_EFFICIENCY
	H Ljl; WAYPOINT_TRANSMIT_RANGE
	I Ljl; WAYPOINT_RECEIVE_RANGE
	a Ljl; ARMOR
	b Ljl; ARMOR_TOUGHNESS
	c Ljl; ATTACK_DAMAGE
	d Ljl; ATTACK_KNOCKBACK
	e Ljl; ATTACK_SPEED
	f Ljl; BLOCK_BREAK_SPEED
	g Ljl; BLOCK_INTERACTION_RANGE
	h Ljl; BURNING_TIME
	i Ljl; CAMERA_DISTANCE
	j Ljl; EXPLOSION_KNOCKBACK_RESISTANCE
	k Ljl; ENTITY_INTERACTION_RANGE
	l Ljl; FALL_DAMAGE_MULTIPLIER
	m Ljl; FLYING_SPEED
	n Ljl; FOLLOW_RANGE
	o Ljl; GRAVITY
	p Ljl; JUMP_STRENGTH
	q Ljl; KNOCKBACK_RESISTANCE
	r Ljl; LUCK
	s Ljl; MAX_ABSORPTION
	t Ljl; MAX_HEALTH
	u Ljl; MINING_EFFICIENCY
	v Ljl; MOVEMENT_EFFICIENCY
	w Ljl; MOVEMENT_SPEED
	x Ljl; OXYGEN_BONUS
	y Ljl; SAFE_FALL_DISTANCE
	z Ljl; SCALE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljy;)Ljl; bootstrap
		static
		0 o p_316718_
	a (Ljava/lang/String;Lcbn;)Ljl; register
		static
		0 o p_22291_
		1 o p_22292_
cbt net/minecraft/world/entity/ai/attributes/DefaultAttributes
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/Map; SUPPLIERS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()V validate
		static
	a (Lbzv;)Lcbr; getSupplier
		static
		0 o p_22298_
	a (Lame;)V lambda$validate$2
		static
		0 o p_339511_
	b (Lbzv;)Z hasSupplier
		static
		0 o p_22302_
	c (Lbzv;)Z lambda$validate$1
		static
		0 o p_22304_
	d (Lbzv;)Z lambda$validate$0
		static
		0 o p_22306_
cbu net/minecraft/world/entity/ai/attributes/RangedAttribute
	c D minValue
	d 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
cbv net/minecraft/world/entity/ai/attributes/package-info
cbw net/minecraft/world/entity/ai/behavior/AcquirePoi
	a I SCAN_RANGE
	<init> ()V <init>
	a (ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Ljava/util/function/BiPredicate;Lcfr;Ljava/util/Optional;Laub;Lcau;J)Z lambda$create$8
		static
		0 o p_390564_
		1 o p_390565_
		2 o p_390566_
		3 o p_390567_
		4 o p_390568_
		5 o p_390569_
		6 o p_390570_
		7 o p_390571_
		8 o p_390572_
		9 o p_390573_
	a (Lcdo;Lcfr;)Lcft; lambda$create$11
		static
		0 o p_258301_
		1 o p_258302_
	a (JLit/unimi/dsi/fastutil/longs/Long2ObjectMap$Entry;)Z lambda$create$1
		static
		0 o p_22337_
		1 o p_22338_
	a (Laub;Ljb;)Z lambda$create$0
		static
		0 o p_390574_
		1 o p_390575_
	a (Lcjo;Lcdo;Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$12
		static
		0 o p_258267_
		1 o p_258268_
		2 o p_258269_
	a (Ljava/util/function/BiPredicate;Laub;Lcom/mojang/datafixers/util/Pair;)Z lambda$create$3
		static
		0 o p_390561_
		1 o p_390562_
		2 o p_390563_
	a (ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Ljava/util/function/BiPredicate;Ljava/util/Optional;Lcfr;)Lcft; lambda$create$9
		static
		0 o p_390576_
		1 o p_390577_
		2 o p_390578_
		3 o p_390579_
		4 o p_390580_
		5 o p_390581_
		6 o p_390582_
	a (Ljava/util/function/Predicate;Lcjo;ZLjava/util/Optional;)Lcce; create
		static
		0 o p_259994_
		1 o p_259167_
		2 o p_259077_
		3 o p_259824_
	a (Lcjo;ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Ljava/util/function/BiPredicate;Ljava/util/Optional;Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$10
		static
		0 o p_390553_
		1 o p_390554_
		2 o p_390555_
		3 o p_390556_
		4 o p_390557_
		5 o p_390558_
		6 o p_390559_
		7 o p_390560_
	a (Laub;Lcau;Ljava/lang/Byte;)V lambda$create$5
		static
		0 o p_147367_
		1 o p_147368_
		2 o p_147369_
	a (Ljb;Ljl;Ljb;)Z lambda$create$4
		static
		0 o p_217107_
		1 o p_217108_
		2 o p_217109_
	a (Lclp;Ljava/util/function/Predicate;Ljb;Lcfr;Laub;Ljava/util/Optional;Lcau;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljl;)V lambda$create$6
		static
		0 o p_428151_
		1 o p_428152_
		2 o p_428153_
		3 o p_428154_
		4 o p_428155_
		5 o p_428156_
		6 o p_428157_
		7 o p_428158_
		8 o p_428159_
	a (Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;JLjb;)Z lambda$create$2
		static
		0 o p_258264_
		1 o p_258265_
		2 o p_258266_
	a (Ljava/util/function/Predicate;Lcjo;ZLjava/util/Optional;Ljava/util/function/BiPredicate;)Lcce; create
		static
		0 o p_260007_
		1 o p_259129_
		2 o p_259108_
		3 o p_260129_
		4 o p_390607_
	a (Ljava/util/function/Predicate;Lcjo;Lcjo;ZLjava/util/Optional;Ljava/util/function/BiPredicate;)Lcce; create
		static
		0 o p_390608_
		1 o p_390595_
		2 o p_390601_
		3 o p_390606_
		4 o p_390610_
		5 o p_390593_
	a (Lcao;Ljava/util/Set;)Lfaz; findPathToPois
		static
		0 o p_217098_
		1 o p_217099_
	a (Laub;JJ)Lcbw$a; lambda$create$7
		static
		0 o p_264879_
		1 o p_264880_
		2 o p_264881_
cbw$a net/minecraft/world/entity/ai/behavior/AcquirePoi$JitteredLinearRetry
	a I MIN_INTERVAL_INCREASE
	b I MAX_INTERVAL_INCREASE
	c I MAX_RETRY_PATHFINDING_INTERVAL
	d Lbck; random
	e J previousAttemptTimestamp
	f J nextScheduledAttemptTimestamp
	g I currentDelay
	<init> (Lbck;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
cbx net/minecraft/world/entity/ai/behavior/AnimalMakeLove
	c I BREED_RANGE
	d I MIN_DURATION
	e I MAX_DURATION
	f Lbzv; partnerType
	g F speedModifier
	h I closeEnoughDistance
	i I DEFAULT_CLOSE_ENOUGH_DISTANCE
	j J spawnChildAtTime
	<init> (Lbzv;)V <init>
		0 o p_320473_
	<init> (Lbzv;FI)V <init>
		0 o p_22391_
		1 o p_22392_
		2 o p_320576_
	a (Lcmd;)Lcmd; getBreedTarget
		0 o p_22410_
	a (Lcmd;Lcam;)Z lambda$findValidBreedPartner$0
		0 o p_426984_
		1 o p_426985_
	a (Laub;Lcmd;)Z checkExtraStartConditions
		0 o p_22401_
		1 o p_22402_
	a (Laub;Lcmd;J)V start
		0 o p_22404_
		1 o p_22405_
		2 o p_22406_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_22394_
		1 o p_22395_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_22412_
		1 o p_22413_
		2 o p_22414_
	b (Lcmd;)Z hasBreedTargetOfRightType
		0 o p_22422_
	b (Laub;Lcmd;J)Z canStillUse
		0 o p_22416_
		1 o p_22417_
		2 o p_22418_
	b (Laub;Lcam;J)V stop
		0 o p_22424_
		1 o p_22425_
		2 o p_22426_
	c (Laub;Lcmd;J)V tick
		0 o p_22428_
		1 o p_22429_
		2 o p_22430_
	c (Laub;Lcam;J)V tick
		0 o p_22434_
		1 o p_22435_
		2 o p_22436_
	c (Lcmd;)Ljava/util/Optional; findValidBreedPartner
		0 o p_22432_
	d (Laub;Lcmd;J)V stop
		0 o p_22438_
		1 o p_22439_
		2 o p_22440_
	d (Laub;Lcam;J)V start
		0 o p_22397_
		1 o p_22398_
		2 o p_22399_
cby net/minecraft/world/entity/ai/behavior/AnimalPanic
	c I PANIC_MIN_DURATION
	d I PANIC_MAX_DURATION
	e I PANIC_DISTANCE_HORIZONTAL
	f I PANIC_DISTANCE_VERTICAL
	g F speedMultiplier
	h Ljava/util/function/Function; panicCausingDamageTypes
	i Ljava/util/function/Function; positionGetter
	<init> (FLjava/util/function/Function;Ljava/util/function/Function;)V <init>
		0 o p_415539_
		1 o p_415969_
		2 o p_415777_
	<init> (FLjava/util/function/Function;)V <init>
		0 o p_275357_
		1 o p_350957_
	<init> (FI)V <init>
		0 o p_416201_
		1 o p_416512_
	<init> (F)V <init>
		0 o p_147385_
	a (Laub;Lcau;J)Z canStillUse
		0 o p_147391_
		1 o p_147392_
		2 o p_147393_
	a (Ldly;Lbzm;)Ljava/util/Optional; lookForWater
		0 o p_196642_
		1 o p_196643_
	a (ILcau;)Lfis; lambda$new$3
		static
		0 o p_415101_
		1 o p_415102_
	a (Lcau;)Lfis; lambda$new$4
		static
		0 o p_415098_
	a (Lcau;Lbyb;)Ljava/lang/Boolean; lambda$checkExtraStartConditions$5
		0 o p_349993_
		1 o p_349994_
	a (Laub;Lcau;)Z checkExtraStartConditions
		0 o p_275286_
		1 o p_275721_
	a (Lcau;Laub;)Lfis; getPanicPos
		0 o p_196639_
		1 o p_196640_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_275362_
		1 o p_275525_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_147395_
		1 o p_147396_
		2 o p_147397_
	a (Ldly;Ljb;)Z lambda$lookForWater$8
		static
		0 o p_284706_
		1 o p_284707_
	b (Laub;Lcam;J)V stop
		0 o p_217114_
		1 o p_217115_
		2 o p_217116_
	b (Laub;Lcau;J)V start
		0 o p_147399_
		1 o p_147400_
		2 o p_147401_
	b (Lcau;)Lbae; lambda$new$2
		static
		0 o p_415100_
	b (Ldly;Ljb;)Z lambda$lookForWater$7
		static
		0 o p_284704_
		1 o p_284705_
	c (Lcau;)Lfis; lambda$new$1
		static
		0 o p_415099_
	c (Laub;Lcau;J)V stop
		0 o p_217118_
		1 o p_217119_
		2 o p_217120_
	c (Ldly;Ljb;)Z lambda$lookForWater$6
		static
		0 o p_196645_
		1 o p_196646_
	c (Laub;Lcam;J)V tick
		0 o p_147407_
		1 o p_147408_
		2 o p_147409_
	d (Laub;Lcam;J)V start
		0 o p_147387_
		1 o p_147388_
		2 o p_147389_
	d (Laub;Lcau;J)V tick
		0 o p_147403_
		1 o p_147404_
		2 o p_147405_
	d (Lcau;)Lbae; lambda$new$0
		static
		0 o p_349992_
cbz net/minecraft/world/entity/ai/behavior/AssignProfessionFromJobSite
	<init> ()V <init>
	a (Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$6
		static
		0 o p_258312_
	a (Ljl;)Ljava/util/Optional; lambda$create$2
		static
		0 o p_396688_
	a (Ljl;Ljl$c;)Z lambda$create$1
		static
		0 o p_396689_
		1 o p_396690_
	a (Ljk;Laub;)Ljava/util/Optional; lambda$create$0
		static
		0 o p_22466_
		1 o p_22467_
	a (Lcfq$b;Lcfr;Lcfr;Laub;Lcuf;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 (Lcfq$b;Lcfr;Lcfr;)Lcft; lambda$create$5
		static
		0 o p_258303_
		1 o p_258304_
		2 o p_258305_
	a (Lcuf;Laub;Ljl$c;)V lambda$create$3
		static
		0 o p_396685_
		1 o p_396686_
		2 o p_396687_
	a ()Lcce; create
		static
cc net/minecraft/advancements/critereon/EntityTypePredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljp; types
	<clinit> ()V <clinit>
		static
	<init> (Ljp;)V <init>
		0 o types
	a (Ljm;Lbae;)Lcc; of
		static
		0 o p_364220_
		1 o p_204082_
	a (Ljm;Lbzv;)Lcc; of
		static
		0 o p_363217_
		1 o p_37648_
	a (Lbzv;)Z matches
		0 o p_37642_
	a ()Ljp; types
	equals (Ljava/lang/Object;)Z equals
		0 o p_298642_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cca net/minecraft/world/entity/ai/behavior/BabyFollowAdult
	<init> ()V <init>
	a (Lcfq$b;Lbwu;ZLjava/util/function/Function;Lcfr;Lcfr;Lcfr;)Lcft; lambda$create$2
		static
		0 o p_419441_
		1 o p_419442_
		2 o p_419443_
		3 o p_419444_
		4 o p_419445_
		5 o p_419446_
		6 o p_419447_
	a (Lbwu;F)Lcdo; create
		static
		0 o p_260109_
		1 o p_259621_
	a (Lcfq$b;Lcfr;Lbwu;ZLjava/util/function/Function;Lcfr;Lcfr;Laub;Lcam;J)Z lambda$create$1
		static
		0 o p_258320_
		1 o p_258321_
		2 o p_258322_
		3 o p_419877_
		4 o p_258323_
		5 o p_258324_
		6 o p_258325_
		7 o p_258326_
		8 o p_416204_
		9 o p_258328_
	a (Lbwu;Ljava/util/function/Function;Lcjo;Z)Lcdo; create
		static
		0 o p_259321_
		1 o p_259190_
		2 o p_416063_
		3 o p_420043_
	a (FLcam;)Ljava/lang/Float; lambda$create$0
		static
		0 o p_147420_
		1 o p_147421_
	a (Lcjo;Lbwu;ZLjava/util/function/Function;Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_419436_
		1 o p_419437_
		2 o p_419438_
		3 o p_419439_
		4 o p_419440_
ccb net/minecraft/world/entity/ai/behavior/BackUpIfTooClose
	<init> ()V <init>
	a (Lcfq$b;IFLcfr;Lcfr;Lcfr;Lcfr;)Lcft; 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 (Lcfq$b;Lcfr;ILcfr;Lcfr;FLaub;Lcao;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 (IF)Lcdo; create
		static
		0 o p_259782_
		1 o p_259071_
	a (IFLcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_260256_
		1 o p_259924_
		2 o p_260278_
ccc net/minecraft/world/entity/ai/behavior/BecomePassiveIfMemoryPresent
	<init> ()V <init>
	a (ILcfr;Lcfr;Lcfr;)Lcft; lambda$create$2
		static
		0 o p_260288_
		1 o p_260120_
		2 o p_259674_
		3 o p_259822_
	a (Lcjo;)Ljava/lang/String; lambda$create$0
		static
		0 o p_339512_
	a (Lcfr;ILcfr;Laub;Lcam;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 (Lcjo;ILcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_260040_
		1 o p_259338_
		2 o p_259944_
	a (Lcjo;I)Lcce; create
		static
		0 o p_259988_
		1 o p_260143_
ccd net/minecraft/world/entity/ai/behavior/Behavior
	a I DEFAULT_DURATION
	b Ljava/util/Map; entryCondition
	c Lccd$a; status
	d J endTimestamp
	e I minDuration
	f I 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 (Lcam;)Z hasRequiredMemories
		0 o p_22544_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_22538_
		1 o p_22539_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_22545_
		1 o p_22546_
		2 o p_22547_
	a ()Lccd$a; getStatus
	a (J)Z timedOut
		0 o p_22537_
	b ()Ljava/lang/String; debugString
	b (Laub;Lcam;J)V stop
		0 o p_22548_
		1 o p_22549_
		2 o p_22550_
	c (Laub;Lcam;J)V tick
		0 o p_22551_
		1 o p_22552_
		2 o p_22553_
	d (Laub;Lcam;J)V start
		0 o p_22540_
		1 o p_22541_
		2 o p_22542_
	e (Laub;Lcam;J)Z tryStart
		0 o p_22555_
		1 o p_22556_
		2 o p_22557_
	f (Laub;Lcam;J)V tickOrStop
		0 o p_22559_
		1 o p_22560_
		2 o p_22561_
	g (Laub;Lcam;J)V doStop
		0 o p_22563_
		1 o p_22564_
		2 o p_22565_
ccd$a net/minecraft/world/entity/ai/behavior/Behavior$Status
	a Lccd$a; STOPPED
	b Lccd$a; RUNNING
	c [Lccd$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_22572_
		1 o p_22573_
	a ()[Lccd$a; $values
		static
	valueOf (Ljava/lang/String;)Lccd$a; valueOf
		static
		0 o p_22575_
	values ()[Lccd$a; values
		static
cce net/minecraft/world/entity/ai/behavior/BehaviorControl
	a ()Lccd$a; getStatus
	b ()Ljava/lang/String; debugString
	e (Laub;Lcam;J)Z tryStart
		0 o p_259494_
		1 o p_259608_
		2 o p_260186_
	f (Laub;Lcam;J)V tickOrStop
		0 o p_259926_
		1 o p_260016_
		2 o p_259089_
	g (Laub;Lcam;J)V doStop
		0 o p_259056_
		1 o p_259620_
		2 o p_260105_
ccf net/minecraft/world/entity/ai/behavior/BehaviorUtils
	<init> ()V <init>
	a (Lcam;Ldcv;Lfis;)V throwItem
		static
		0 o p_22614_
		1 o p_22615_
		2 o p_22616_
	a (Lcau;II)Lfis; getRandomSwimmablePos
		static
		0 o p_147445_
		1 o p_147446_
		2 o p_147447_
	a (Lcam;Ljb;FI)V setWalkAndLookTargetMemories
		static
		0 o p_22618_
		1 o p_22619_
		2 o p_22620_
		3 o p_22621_
	a (Lcam;Lcam;FI)V lockGazeAndWalkToEachOther
		static
		0 o p_22603_
		1 o p_22604_
		2 o p_22605_
		3 o p_320174_
	a (Lbzv;Lcam;)Z lambda$targetIsValid$0
		static
		0 o p_423233_
		1 o p_423234_
	a (Lcam;Lcam;Lcam;)Lcam; getTargetNearestMe
		static
		0 o p_22607_
		1 o p_22608_
		2 o p_22609_
	a (Lcam;)Z isBreeding
		static
		0 o p_217127_
	a (Laub;Lke;I)Lke; findSectionClosestToVillage
		static
		0 o p_22582_
		1 o p_22583_
		2 o p_22584_
	a (Lbzm;)Lcam; lambda$getLivingEntityFromUUIDMemory$4
		static
		0 o p_186019_
	a (Lcam;Lcam;D)Z isOtherTargetMuchFurtherAwayThanCurrentAttackTarget
		static
		0 o p_22599_
		1 o p_22600_
		2 o p_22601_
	a (Lcam;Ldcv;Lfis;Lfis;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 (Lcbm;Lcjo;Ljava/util/function/Predicate;)Z targetIsValid
		static
		0 o p_22644_
		1 o p_22645_
		2 o p_22646_
	a (Laub;ILke;)Z lambda$findSectionClosestToVillage$2
		static
		0 o p_186015_
		1 o p_186016_
		2 o p_186017_
	a (Lcam;Ljava/util/UUID;)Lbzm; lambda$getLivingEntityFromUUIDMemory$3
		static
		0 o p_423231_
		1 o p_423232_
	a (Lcam;Lcjo;)Ljava/util/Optional; getLivingEntityFromUUIDMemory
		static
		0 o p_22611_
		1 o p_22612_
	a (Lcam;Lcam;)V lookAtEntity
		static
		0 o p_22596_
		1 o p_22597_
	a (Lcbm;Lcjo;Lbzv;)Z targetIsValid
		static
		0 o p_22640_
		1 o p_22641_
		2 o p_22642_
	a (Lcam;Ljava/util/Optional;Lcam;)Lcam; getNearestTarget
		static
		0 o p_22626_
		1 o p_22627_
		2 o p_22628_
	a (Lcam;Lbzm;FI)V setWalkAndLookTargetMemories
		static
		0 o p_22591_
		1 o p_22592_
		2 o p_22593_
		3 o p_22594_
	a (Lcao;Lcam;I)Z isWithinAttackRange
		static
		0 o p_22633_
		1 o p_22634_
		2 o p_22635_
	a (Lcbm;Lcam;)Z entityIsVisible
		static
		0 o p_22637_
		1 o p_22638_
	a (Lcam;Lcdr;FI)V setWalkAndLookTargetMemories
		static
		0 o p_217129_
		1 o p_217130_
		2 o p_217131_
		3 o p_217132_
	b (Lcam;Lcam;FI)V setWalkAndLookTargetMemoriesToEachOther
		static
		0 o p_22661_
		1 o p_22662_
		2 o p_22663_
		3 o p_319876_
	b (Lcam;Lcam;)Z canSee
		static
		0 o p_22668_
		1 o p_22669_
	b (Lcbm;Lcam;)Z lambda$targetIsValid$1
		static
		0 o p_186036_
		1 o p_186037_
	c (Lcam;Lcam;)V lookAtEachOther
		static
		0 o p_22671_
		1 o p_22672_
ccg net/minecraft/world/entity/ai/behavior/BlockPosTracker
	a Ljb; blockPos
	b Lfis; centerPosition
	<init> (Ljb;)V <init>
		0 o p_22676_
	<init> (Lfis;)V <init>
		0 o p_251060_
	a ()Lfis; currentPosition
	a (Lcam;)Z isVisibleBy
		0 o p_22679_
	b ()Ljb; currentBlockPosition
	toString ()Ljava/lang/String; toString
cch net/minecraft/world/entity/ai/behavior/CelebrateVillagersSurvivedRaid
	c Lcwj; currentRaid
	<init> (II)V <init>
		0 o p_22684_
		1 o p_22685_
	a (Laub;Lcuf;J)Z canStillUse
		0 o p_22693_
		1 o p_22694_
		2 o p_22695_
	a (Ldbt;I)Ldcv; getFirework
		0 o p_22697_
		1 o p_22698_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_22687_
		1 o p_22688_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_22700_
		1 o p_22701_
		2 o p_22702_
	a (Laub;Lcuf;)Z checkExtraStartConditions
		0 o p_22690_
		1 o p_22691_
	b (Laub;Lcuf;J)V stop
		0 o p_22704_
		1 o p_22705_
		2 o p_22706_
	b (Laub;Lcam;J)V stop
		0 o p_22708_
		1 o p_22709_
		2 o p_22710_
	c (Laub;Lcam;J)V tick
		0 o p_22716_
		1 o p_22717_
		2 o p_22718_
	c (Laub;Lcuf;J)V tick
		0 o p_22712_
		1 o p_22713_
		2 o p_22714_
cci net/minecraft/world/entity/ai/behavior/CopyMemoryWithExpiry
	<init> ()V <init>
	a (Ljava/util/function/Predicate;Lcfq$b;Lbwu;Lcfr;Lcfr;)Lcft; lambda$create$1
		static
		0 o p_260068_
		1 o p_259908_
		2 o p_259951_
		3 o p_259306_
		4 o p_259907_
	a (Lcjo;Lcjo;Ljava/util/function/Predicate;Lbwu;Lcfq$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;Lcfr;Lcfq$b;Lcfr;Lbwu;Laub;Lcam;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;Lcjo;Lcjo;Lbwu;)Lcce; create
		static
		0 o p_260270_
		1 o p_260344_
		2 o p_260014_
		3 o p_259596_
ccj net/minecraft/world/entity/ai/behavior/CountDownCooldownTicks
	c Lcjo; cooldownTicks
	<init> (Lcjo;)V <init>
		0 o p_147462_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_147468_
		1 o p_147469_
		2 o p_147470_
	a (J)Z timedOut
		0 o p_147464_
	b (Lcam;)Ljava/util/Optional; getCooldownTickMemory
		0 o p_147466_
	b (Laub;Lcam;J)V stop
		0 o p_147472_
		1 o p_147473_
		2 o p_147474_
	c (Laub;Lcam;J)V tick
		0 o p_147476_
		1 o p_147477_
		2 o p_147478_
cck net/minecraft/world/entity/ai/behavior/Croak
	c I CROAK_TICKS
	d I TIME_OUT_DURATION
	e I croakCounter
	<init> ()V <init>
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_217144_
		1 o p_217145_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_217158_
		1 o p_217159_
		2 o p_217160_
	a (Laub;Lcoc;J)Z canStillUse
		0 o p_217154_
		1 o p_217155_
		2 o p_217156_
	a (Laub;Lcoc;)Z checkExtraStartConditions
		0 o p_217151_
		1 o p_217152_
	b (Laub;Lcoc;J)V start
		0 o p_217162_
		1 o p_217163_
		2 o p_217164_
	b (Laub;Lcam;J)V stop
		0 o p_217166_
		1 o p_217167_
		2 o p_217168_
	c (Laub;Lcoc;J)V stop
		0 o p_217170_
		1 o p_217171_
		2 o p_217172_
	c (Laub;Lcam;J)V tick
		0 o p_217174_
		1 o p_217175_
		2 o p_217176_
	d (Laub;Lcoc;J)V tick
		0 o p_217178_
		1 o p_217179_
		2 o p_217180_
	d (Laub;Lcam;J)V start
		0 o p_217147_
		1 o p_217148_
		2 o p_217149_
ccl net/minecraft/world/entity/ai/behavior/CrossbowAttack
	c I TIMEOUT
	d I attackDelay
	e Lccl$a; crossbowState
	<init> ()V <init>
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_22775_
		1 o p_22776_
	a (Laub;Lcao;)Z checkExtraStartConditions
		0 o p_22778_
		1 o p_22779_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_22790_
		1 o p_22791_
		2 o p_22792_
	a (Laub;Lcao;J)Z canStillUse
		0 o p_22781_
		1 o p_22782_
		2 o p_22783_
	a (Lcao;Lcam;)V crossbowAttack
		0 o p_22787_
		1 o p_22788_
	b (Lcam;)Lcam; getAttackTarget
		static
		0 o p_22785_
	b (Laub;Lcao;J)V tick
		0 o p_22794_
		1 o p_22795_
		2 o p_22796_
	b (Lcao;Lcam;)V lookAtTarget
		0 o p_22798_
		1 o p_22799_
	b (Laub;Lcam;J)V stop
		0 o p_22801_
		1 o p_22802_
		2 o p_22803_
	c (Laub;Lcao;J)V stop
		0 o p_22805_
		1 o p_22806_
		2 o p_22807_
	c (Laub;Lcam;J)V tick
		0 o p_22809_
		1 o p_22810_
		2 o p_22811_
ccl$a net/minecraft/world/entity/ai/behavior/CrossbowAttack$CrossbowState
	a Lccl$a; UNCHARGED
	b Lccl$a; CHARGING
	c Lccl$a; CHARGED
	d Lccl$a; READY_TO_ATTACK
	e [Lccl$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_22819_
		1 o p_22820_
	a ()[Lccl$a; $values
		static
	valueOf (Ljava/lang/String;)Lccl$a; valueOf
		static
		0 o p_22822_
	values ()[Lccl$a; values
		static
ccm net/minecraft/world/entity/ai/behavior/DismountOrSkipMounting
	<init> ()V <init>
	a (Lcam;Lbzm;I)Z isVehicleValid
		static
		0 o p_259293_
		1 o p_260023_
		2 o p_259048_
	a (Lcfq$b;Lcfr;ILjava/util/function/BiPredicate;Laub;Lcam;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 (ILjava/util/function/BiPredicate;Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259078_
		1 o p_260179_
		2 o p_259780_
	a (Lcfq$b;ILjava/util/function/BiPredicate;Lcfr;)Lcft; lambda$create$1
		static
		0 o p_259976_
		1 o p_259414_
		2 o p_259894_
		3 o p_259326_
	a (ILjava/util/function/BiPredicate;)Lcce; create
		static
		0 o p_259945_
		1 o p_259837_
ccn net/minecraft/world/entity/ai/behavior/DoNothing
	a I minDuration
	b I maxDuration
	c Lccd$a; status
	d J endTimestamp
	<init> (II)V <init>
		0 o p_22840_
		1 o p_22841_
	a ()Lccd$a; getStatus
	b ()Ljava/lang/String; debugString
	e (Laub;Lcam;J)Z tryStart
		0 o p_259135_
		1 o p_259195_
		2 o p_259189_
	f (Laub;Lcam;J)V tickOrStop
		0 o p_259225_
		1 o p_259218_
		2 o p_259803_
	g (Laub;Lcam;J)V doStop
		0 o p_260265_
		1 o p_259336_
		2 o p_259826_
cco net/minecraft/world/entity/ai/behavior/EntityTracker
	a Lbzm; entity
	b Z trackEyeHeight
	c Z targetEyeHeight
	<init> (Lbzm;ZZ)V <init>
		0 o p_419815_
		1 o p_419667_
		2 o p_420044_
	<init> (Lbzm;Z)V <init>
		0 o p_22849_
		1 o p_22850_
	a ()Lfis; currentPosition
	a (Lcam;)Z isVisibleBy
		0 o p_22853_
	b ()Ljb; currentBlockPosition
	c ()Lbzm; getEntity
	toString ()Ljava/lang/String; toString
ccp net/minecraft/world/entity/ai/behavior/EraseMemoryIf
	<init> ()V <init>
	a (Ljava/util/function/Predicate;Lcfr;)Lcft; lambda$create$1
		static
		0 o p_259878_
		1 o p_259127_
	a (Lcjo;Ljava/util/function/Predicate;Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259835_
		1 o p_259354_
		2 o p_260008_
	a (Ljava/util/function/Predicate;Lcfr;Laub;Lcam;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 (Ljava/util/function/Predicate;Lcjo;)Lcce; create
		static
		0 o p_260241_
		1 o p_259406_
ccq net/minecraft/world/entity/ai/behavior/FollowTemptation
	c I TEMPTATION_COOLDOWN
	d D DEFAULT_CLOSE_ENOUGH_DIST
	e D BACKED_UP_CLOSE_ENOUGH_DIST
	f Ljava/util/function/Function; speedModifier
	g Ljava/util/function/Function; closeEnoughDistance
	h Z lookInTheEyes
	<init> (Ljava/util/function/Function;Ljava/util/function/Function;)V <init>
		0 o p_288997_
		1 o p_288972_
	<init> (Ljava/util/function/Function;Ljava/util/function/Function;Z)V <init>
		0 o p_415636_
		1 o p_416021_
		2 o p_415812_
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_147486_
	a (Laub;Lcau;J)Z canStillUse
		0 o p_147494_
		1 o p_147495_
		2 o p_147496_
	a (Lcau;)F getSpeedModifier
		0 o p_147498_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_147501_
		1 o p_147502_
		2 o p_147503_
	a (J)Z timedOut
		0 o p_147488_
	b (Lcau;)Ljava/util/Optional; getTemptingPlayer
		0 o p_147509_
	b (Laub;Lcau;J)V start
		0 o p_147505_
		1 o p_147506_
		2 o p_147507_
	b (Lcam;)Ljava/lang/Double; lambda$new$0
		static
		0 o p_288784_
	b (Laub;Lcam;J)V stop
		0 o p_147511_
		1 o p_147512_
		2 o p_147513_
	c ()Lcom/google/common/collect/ImmutableMap; lambda$new$1
		static
	c (Laub;Lcau;J)V stop
		0 o p_147515_
		1 o p_147516_
		2 o p_147517_
	c (Laub;Lcam;J)V tick
		0 o p_147519_
		1 o p_147520_
		2 o p_147521_
	d (Laub;Lcam;J)V start
		0 o p_147490_
		1 o p_147491_
		2 o p_147492_
	d (Laub;Lcau;J)V tick
		0 o p_147523_
		1 o p_147524_
		2 o p_147525_
ccr net/minecraft/world/entity/ai/behavior/GateBehavior
	a Ljava/util/Map; entryCondition
	b Ljava/util/Set; exitErasedMemories
	c Lccr$a; orderPolicy
	d Lccr$b; runningPolicy
	e Lcem; behaviors
	f Lccd$a; status
	<init> (Ljava/util/Map;Ljava/util/Set;Lccr$a;Lccr$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 (Lcce;)Z lambda$toString$6
		static
		0 o p_258343_
	a (Lcom/mojang/datafixers/util/Pair;)V lambda$new$0
		0 o p_258332_
	a (Lcam;)Z hasRequiredMemories
		0 o p_259419_
	a (Laub;Lcam;JLcce;)V lambda$doStop$5
		static
		0 o p_258338_
		1 o p_258339_
		2 o p_258340_
		3 o p_258341_
	a ()Lccd$a; getStatus
	b (Lcce;)Z lambda$doStop$4
		static
		0 o p_258337_
	b ()Ljava/lang/String; debugString
	b (Laub;Lcam;JLcce;)V lambda$tickOrStop$2
		static
		0 o p_258333_
		1 o p_258334_
		2 o p_258335_
		3 o p_258336_
	c (Lcce;)Z lambda$tickOrStop$3
		static
		0 o p_258344_
	d (Lcce;)Z lambda$tickOrStop$1
		static
		0 o p_258342_
	e (Laub;Lcam;J)Z tryStart
		0 o p_259362_
		1 o p_259746_
		2 o p_259560_
	f (Laub;Lcam;J)V tickOrStop
		0 o p_259934_
		1 o p_259790_
		2 o p_260259_
	g (Laub;Lcam;J)V doStop
		0 o p_259962_
		1 o p_260250_
		2 o p_259847_
	toString ()Ljava/lang/String; toString
ccr$a net/minecraft/world/entity/ai/behavior/GateBehavior$OrderPolicy
	a Lccr$a; ORDERED
	b Lccr$a; SHUFFLED
	c Ljava/util/function/Consumer; consumer
	d [Lccr$a; $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 (Lcem;)V apply
		0 o p_147528_
	a ()[Lccr$a; $values
		static
	b (Lcem;)V lambda$static$0
		static
		0 o p_147530_
	valueOf (Ljava/lang/String;)Lccr$a; valueOf
		static
		0 o p_22936_
	values ()[Lccr$a; values
		static
ccr$b net/minecraft/world/entity/ai/behavior/GateBehavior$RunningPolicy
	a Lccr$b; RUN_ONE
	b Lccr$b; TRY_ALL
	c [Lccr$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_22943_
		1 o p_22944_
	a (Ljava/util/stream/Stream;Laub;Lcam;J)V apply
		0 o p_147532_
		1 o p_147533_
		2 o p_147534_
		3 o p_147535_
	a ()[Lccr$b; $values
		static
	valueOf (Ljava/lang/String;)Lccr$b; valueOf
		static
		0 o p_22954_
	values ()[Lccr$b; values
		static
ccr$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 (Lcce;)Z lambda$apply$0
		static
		0 o p_258349_
	a (Ljava/util/stream/Stream;Laub;Lcam;J)V apply
		0 o p_147537_
		1 o p_147538_
		2 o p_147539_
		3 o p_147540_
	a (Laub;Lcam;JLcce;)Z lambda$apply$1
		static
		0 o p_258345_
		1 o p_258346_
		2 o p_258347_
		3 o p_258348_
ccr$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 (Laub;Lcam;JLcce;)V lambda$apply$1
		static
		0 o p_258351_
		1 o p_258352_
		2 o p_258353_
		3 o p_258354_
	a (Lcce;)Z lambda$apply$0
		static
		0 o p_258350_
	a (Ljava/util/stream/Stream;Laub;Lcam;J)V apply
		0 o p_147542_
		1 o p_147543_
		2 o p_147544_
		3 o p_147545_
ccs net/minecraft/world/entity/ai/behavior/GiveGiftToHero
	c I THROW_GIFT_AT_DISTANCE
	d I MIN_TIME_BETWEEN_GIFTS
	e I MAX_TIME_BETWEEN_GIFTS
	f I TIME_TO_DELAY_FOR_HEAD_TO_FINISH_TURNING
	g Ljava/util/Map; GIFTS
	h F SPEED_MODIFIER
	i I timeUntilNextGift
	j Z giftGivenDuringThisRun
	k J timeSinceStart
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_22992_
	a (Lcut;)Z isHero
		0 o p_23018_
	a (Lcuf;)Lamd; getLootTableToThrow
		static
		0 o p_372869_
	a (Laub;)I calculateTimeUntilNextGift
		static
		0 o p_22994_
	a (Lcuf;Lcam;Laub;Ldcv;)V lambda$throwGift$0
		static
		0 o p_426986_
		1 o p_426987_
		2 o p_426988_
		3 o p_426989_
	a (Laub;Lcuf;)Z checkExtraStartConditions
		0 o p_23003_
		1 o p_23004_
	a (Laub;Lcuf;Lcam;)V throwGift
		0 o p_376445_
		1 o p_23012_
		2 o p_23013_
	a (Lcuf;Lcut;)Z isWithinThrowingDistance
		0 o p_23015_
		1 o p_23016_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_22996_
		1 o p_22997_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_23022_
		1 o p_23023_
		2 o p_23024_
	a (Laub;Lcuf;J)V start
		0 o p_23006_
		1 o p_23007_
		2 o p_23008_
	b (Lcuf;)Z isHeroVisible
		0 o p_23030_
	b (Laub;Lcam;J)V stop
		0 o p_23032_
		1 o p_23033_
		2 o p_23034_
	b (Laub;Lcuf;J)Z canStillUse
		0 o p_23026_
		1 o p_23027_
		2 o p_23028_
	c (Laub;Lcam;J)V tick
		0 o p_23042_
		1 o p_23043_
		2 o p_23044_
	c (Laub;Lcuf;J)V tick
		0 o p_23036_
		1 o p_23037_
		2 o p_23038_
	c (Lcuf;)Ljava/util/Optional; getNearestTargetableHero
		0 o p_23040_
	d (Laub;Lcuf;J)V stop
		0 o p_23046_
		1 o p_23047_
		2 o p_23048_
	d (Laub;Lcam;J)V start
		0 o p_22999_
		1 o p_23000_
		2 o p_23001_
cct net/minecraft/world/entity/ai/behavior/GoAndGiveItemsToTarget
	c I CLOSE_ENOUGH_DISTANCE_TO_TARGET
	d I ITEM_PICKUP_COOLDOWN_AFTER_THROWING
	e Ljava/util/function/Function; targetPositionGetter
	f F speedModifier
	<init> (Ljava/util/function/Function;FI)V <init>
		0 o p_249894_
		1 o p_249937_
		2 o p_249620_
	a (Lcdr;Ldcv;Lauc;)V triggerDropItemOnBlock
		0 o p_217214_
		1 o p_217215_
		2 o p_217216_
	a (Lcam;Ldcv;Lfis;)V throwItem
		static
		0 o p_217208_
		1 o p_217209_
		2 o p_217210_
	a (Lcdr;)Lfis; getThrowPosition
		static
		0 o p_217212_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_217196_
		1 o p_217197_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_217218_
		1 o p_217219_
		2 o p_217220_
	a (Lcam;Lcdr;)V lambda$start$0
		0 o p_217205_
		1 o p_217206_
	b (Lcam;)Z canThrowItemToTarget
		0 o p_217203_
	b (Lcdr;Ldcv;Lauc;)V lambda$tick$1
		0 o p_217222_
		1 o p_217223_
		2 o p_217224_
	c (Laub;Lcam;J)V tick
		0 o p_217226_
		1 o p_217227_
		2 o p_217228_
	d (Laub;Lcam;J)V start
		0 o p_217199_
		1 o p_217200_
		2 o p_217201_
ccu net/minecraft/world/entity/ai/behavior/GoToClosestVillage
	<init> ()V <init>
	a (FI)Lcce; create
		static
		0 o p_260342_
		1 o p_259691_
	a (FILcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_258355_
		1 o p_258356_
		2 o p_258357_
	a (Lclp;Ljb;)D lambda$create$0
		static
		0 o p_147553_
		1 o p_147554_
	a (FILcfr;)Lcft; lambda$create$2
		static
		0 o p_258364_
		1 o p_258365_
		2 o p_258366_
	a (Lcfr;FILaub;Lcuf;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_
ccv net/minecraft/world/entity/ai/behavior/GoToPotentialJobSite
	c F speedModifier
	d I TICKS_UNTIL_TIMEOUT
	<init> (F)V <init>
		0 o p_23098_
	a (Ljl;)Z lambda$stop$1
		static
		0 o p_217230_
	a (Laub;Lcuf;)Z checkExtraStartConditions
		0 o p_23103_
		1 o p_23104_
	a (Laub;Ljk;)V lambda$stop$2
		static
		0 o p_23110_
		1 o p_23111_
	a (Laub;Lcuf;J)Z canStillUse
		0 o p_23106_
		1 o p_23107_
		2 o p_23108_
	a (Lcwn;)Ljava/lang/Boolean; lambda$checkExtraStartConditions$0
		static
		0 o p_23115_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_23100_
		1 o p_23101_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_23117_
		1 o p_23118_
		2 o p_23119_
	b (Laub;Lcuf;J)V tick
		0 o p_23121_
		1 o p_23122_
		2 o p_23123_
	b (Laub;Lcam;J)V stop
		0 o p_23125_
		1 o p_23126_
		2 o p_23127_
	c (Laub;Lcam;J)V tick
		0 o p_23133_
		1 o p_23134_
		2 o p_23135_
	c (Laub;Lcuf;J)V stop
		0 o p_23129_
		1 o p_23130_
		2 o p_23131_
ccw net/minecraft/world/entity/ai/behavior/GoToTargetLocation
	<init> ()V <init>
	a (Lbck;)I getRandomOffset
		static
		0 o p_217247_
	a (Lcfq$b;Lcfr;IFLaub;Lcao;J)Z lambda$create$0
		static
		0 o p_426990_
		1 o p_426991_
		2 o p_426992_
		3 o p_426993_
		4 o p_426994_
		5 o p_426995_
		6 o p_426996_
	a (Lcao;Ljb;)Ljb; getNearbyPos
		static
		0 o p_217251_
		1 o p_217252_
	a (Lcjo;IFLcfq$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 (Lcjo;IF)Lcdo; create
		static
		0 o p_259938_
		1 o p_259740_
		2 o p_259957_
	a (Lcfq$b;IFLcfr;Lcfr;Lcfr;Lcfr;)Lcft; 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_
ccx net/minecraft/world/entity/ai/behavior/GoToWantedItem
	<init> ()V <init>
	a (Ljava/util/function/Predicate;FZI)Lcce; create
		static
		0 o p_259490_
		1 o p_260346_
		2 o p_259637_
		3 o p_259054_
	a (Lcfq$b;Lcfr;Lcfr;Ljava/util/function/Predicate;IFLcfr;Lcfr;Laub;Lcam;J)Z lambda$create$1
		static
		0 o p_367927_
		1 o p_367928_
		2 o p_367929_
		3 o p_367930_
		4 o p_367931_
		5 o p_367932_
		6 o p_367933_
		7 o p_367934_
		8 o p_367935_
		9 o p_367936_
		10 o p_367937_
	a (Lcfq$b;Ljava/util/function/Predicate;IFLcfr;Lcfr;Lcfr;Lcfr;)Lcft; 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 (FZI)Lcce; create
		static
		0 o p_260027_
		1 o p_259769_
		2 o p_259671_
	a (ZLjava/util/function/Predicate;IFLcfq$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_
	a (Lcam;)Z lambda$create$0
		static
		0 o p_23158_
ccy net/minecraft/world/entity/ai/behavior/HarvestFarmland
	c F SPEED_MODIFIER
	d I HARVEST_DURATION
	e Ljb; aboveFarmlandPos
	f J nextOkStartTime
	g I timeWorkedSoFar
	h Ljava/util/List; validFarmlandAroundVillager
	<init> ()V <init>
	a (Ljb;Laub;)Z validPos
		0 o p_23181_
		1 o p_23182_
	a (Laub;)Ljb; getValidFarmland
		0 o p_23165_
	a (Laub;Lcuf;)Z checkExtraStartConditions
		0 o p_23174_
		1 o p_23175_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_23167_
		1 o p_23168_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_23184_
		1 o p_23185_
		2 o p_23186_
	a (Laub;Lcuf;J)V start
		0 o p_23177_
		1 o p_23178_
		2 o p_23179_
	b (Laub;Lcuf;J)V stop
		0 o p_23188_
		1 o p_23189_
		2 o p_23190_
	b (Laub;Lcam;J)V stop
		0 o p_23192_
		1 o p_23193_
		2 o p_23194_
	c (Laub;Lcam;J)V tick
		0 o p_23200_
		1 o p_23201_
		2 o p_23202_
	c (Laub;Lcuf;J)V tick
		0 o p_23196_
		1 o p_23197_
		2 o p_23198_
	d (Laub;Lcuf;J)Z canStillUse
		0 o p_23204_
		1 o p_23205_
		2 o p_23206_
	d (Laub;Lcam;J)V start
		0 o p_23170_
		1 o p_23171_
		2 o p_23172_
ccz net/minecraft/world/entity/ai/behavior/InsideBrownianWalk
	<init> ()V <init>
	a (Lcfr;FLjb;)V lambda$create$3
		static
		0 o p_258400_
		1 o p_258401_
		2 o p_258402_
	a (Lcfr;FLaub;Lcau;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 (Laub;Ljb;)Z lambda$create$0
		static
		0 o p_313603_
		1 o p_313604_
	a (FLcfr;)Lcft; lambda$create$5
		static
		0 o p_258396_
		1 o p_258397_
	a (Laub;Lcau;Ljb;)Z lambda$create$2
		static
		0 o p_23225_
		1 o p_23226_
		2 o p_23227_
	a (F)Lcce; create
		static
		0 o p_259775_
	a (FLcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$6
		static
		0 o p_258398_
		1 o p_258399_
	b (Laub;Lcau;Ljb;)Z lambda$create$1
		static
		0 o p_23235_
		1 o p_23236_
		2 o p_23237_
cd net/minecraft/advancements/critereon/FallAfterExplosionTrigger
	<init> ()V <init>
	a (Lauc;Lfis;Lbzm;)V trigger
		0 o p_335648_
		1 o p_336086_
		2 o p_336120_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lauc;Lfis;Lfis;Lfdj;Lcd$a;)Z lambda$trigger$0
		static
		0 o p_423138_
		1 o p_423139_
		2 o p_423140_
		3 o p_423141_
		4 o p_423142_
cd$a net/minecraft/advancements/critereon/FallAfterExplosionTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; startPosition
	d Ljava/util/Optional; distance
	e Ljava/util/Optional; 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 (Lbk;)V validate
		0 o p_335649_
	a (Lbq;Lbz$a;)Lar; fallAfterExplosion
		static
		0 o p_335666_
		1 o p_335823_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337362_
	a ()Ljava/util/Optional; player
	a (Laub;Lfis;Lfis;Lfdj;)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
cda net/minecraft/world/entity/ai/behavior/InteractWith
	<init> ()V <init>
	a (Lbzv;Ljava/util/function/Predicate;Lcam;)Z lambda$of$2
		static
		0 o p_423235_
		1 o p_423236_
		2 o p_423237_
	a (Lcam;ILjava/util/function/Predicate;Lcam;)Z lambda$of$3
		static
		0 o p_325687_
		1 o p_325688_
		2 o p_325689_
		3 o p_325690_
	a (Lcjo;Ljava/util/function/Predicate;Ljava/util/function/Predicate;IFILcfq$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 (Lbzv;ILcjo;FI)Lcce; of
		static
		0 o p_259703_
		1 o p_260224_
		2 o p_259995_
		3 o p_259991_
		4 o p_259933_
	a (Lcfq$b;Lcfr;Ljava/util/function/Predicate;Ljava/util/function/Predicate;ILcfr;Lcfr;Lcfr;FILaub;Lcam;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 (Lcfq$b;Ljava/util/function/Predicate;Ljava/util/function/Predicate;IFILcfr;Lcfr;Lcfr;Lcfr;)Lcft; 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_
	a (Lcam;)Z lambda$of$1
		static
		0 o p_23285_
	a (Lbzv;ILjava/util/function/Predicate;Ljava/util/function/Predicate;Lcjo;FI)Lcce; 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 (Lcfr;Lcfr;Lcfr;FILcam;)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_
	b (Lcam;)Z lambda$of$0
		static
		0 o p_23287_
cdb net/minecraft/world/entity/ai/behavior/InteractWithDoor
	a I COOLDOWN_BEFORE_RERUNNING_IN_SAME_NODE
	b D SKIP_CLOSING_DOOR_IF_FURTHER_AWAY_THAN
	c D MAX_DISTANCE_TO_HOLD_DOOR_OPEN_FOR_OTHER_MOBS
	<init> ()V <init>
	a (Laub;Lcam;Lfax;Lfax;Lcfq$b;Lcfr;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 (Lcfr;Ljava/util/Optional;Laub;Ljb;)Ljava/util/Optional; rememberDoorToClose
		static
		0 o p_262178_
		1 o p_261639_
		2 o p_261528_
		3 o p_261874_
	a (Ljk;Lcfr;)Ljava/util/Set; lambda$rememberDoorToClose$11
		static
		0 o p_261438_
		1 o p_261439_
	a (Lcam;Lcam;)Z lambda$areOtherMobsComingThroughDoor$7
		static
		0 o p_423238_
		1 o p_423239_
	a (Laub;Lcam;Lfax;Lfax;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 (Lcfq$b;Lorg/apache/commons/lang3/mutable/MutableObject;Lorg/apache/commons/lang3/mutable/MutableInt;Lcfr;Lcfr;Lcfr;)Lcft; 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 (Lcbm;Ljb;)Z isMobComingThroughDoor
		static
		0 o p_259548_
		1 o p_259146_
	a (Lcam;Ljb;Ljava/util/Optional;)Z areOtherMobsComingThroughDoor
		static
		0 o p_260091_
		1 o p_259764_
		2 o p_259365_
	a (Ljb;Lcam;)Z lambda$areOtherMobsComingThroughDoor$9
		static
		0 o p_258453_
		1 o p_258454_
	a (Lcfq$b;Lcfr;Lcfr;Lorg/apache/commons/lang3/mutable/MutableObject;Lorg/apache/commons/lang3/mutable/MutableInt;Lcfr;Laub;Lcam;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 (Lorg/apache/commons/lang3/mutable/MutableObject;Lorg/apache/commons/lang3/mutable/MutableInt;Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$5
		static
		0 o p_258472_
		1 o p_258473_
		2 o p_258474_
	a (Ljk;Ljava/util/Set;)Ljava/util/Set; lambda$rememberDoorToClose$10
		static
		0 o p_261436_
		1 o p_261437_
	a (Laub;Lcam;Ljk;)Z isDoorTooFarAway
		static
		0 o p_23308_
		1 o p_23309_
		2 o p_23310_
	a ()Lcce; create
		static
	a (Leea$a;)Z lambda$closeDoorsThatIHaveOpenedOrPassedThrough$6
		static
		0 o p_201952_
	b (Leea$a;)Z lambda$create$1
		static
		0 o p_201957_
	b (Ljb;Lcam;)Z lambda$areOtherMobsComingThroughDoor$8
		static
		0 o p_426997_
		1 o p_426998_
	c (Leea$a;)Z lambda$create$0
		static
		0 o p_201959_
cdc net/minecraft/world/entity/ai/behavior/JumpOnBed
	c I MAX_TIME_TO_REACH_BED
	d I MIN_JUMPS
	e I MAX_JUMPS
	f I COOLDOWN_BETWEEN_JUMPS
	g F speedModifier
	h Ljb; targetBed
	i I remainingTimeToReachBed
	j I remainingJumps
	k I remainingCooldownUntilNextJump
	<init> (F)V <init>
		0 o p_23335_
	a (Laub;Ljb;)Z isBed
		0 o p_23357_
		1 o p_23358_
	a (Laub;Lcao;Ljb;)V lambda$start$0
		0 o p_264899_
		1 o p_264900_
		2 o p_264901_
	a (Lcao;Ljb;)V startWalkingTowardsBed
		0 o p_23362_
		1 o p_23363_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_23339_
		1 o p_23340_
	a (Laub;Lcao;)Z checkExtraStartConditions
		0 o p_23346_
		1 o p_23347_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_23365_
		1 o p_23366_
		2 o p_23367_
	a (Laub;Lcao;J)V start
		0 o p_23349_
		1 o p_23350_
		2 o p_23351_
	a (Lcao;)Ljava/util/Optional; getNearestBed
		0 o p_23360_
	a (J)Z timedOut
		0 o p_23337_
	b (Laub;Lcao;J)V stop
		0 o p_23372_
		1 o p_23373_
		2 o p_23374_
	b (Laub;Lcao;)Z nearBed
		0 o p_23369_
		1 o p_23370_
	b (Laub;Lcam;J)V stop
		0 o p_23376_
		1 o p_23377_
		2 o p_23378_
	c (Laub;Lcao;)Z onOrOverBed
		0 o p_23380_
		1 o p_23381_
	c (Laub;Lcam;J)V tick
		0 o p_23387_
		1 o p_23388_
		2 o p_23389_
	c (Laub;Lcao;J)Z canStillUse
		0 o p_23383_
		1 o p_23384_
		2 o p_23385_
	d (Laub;Lcam;J)V start
		0 o p_23342_
		1 o p_23343_
		2 o p_23344_
	d (Laub;Lcao;J)V tick
		0 o p_23394_
		1 o p_23395_
		2 o p_23396_
	d (Laub;Lcao;)Z onBedSurface
		0 o p_23391_
		1 o p_23392_
	e (Laub;Lcao;)Z tiredOfWalking
		0 o p_23398_
		1 o p_23399_
	f (Laub;Lcao;)Z tiredOfJumping
		0 o p_23401_
		1 o p_23402_
cdd net/minecraft/world/entity/ai/behavior/LocateHidingPlace
	<init> ()V <init>
	a (IILcfq$b;Lcfr;Lcfr;Lcfr;Lcfr;Lcfr;Lcfr;Lcfr;FLaub;Lcam;J)Z lambda$create$8
		static
		0 o p_427002_
		1 o p_427003_
		2 o p_427004_
		3 o p_427005_
		4 o p_427006_
		5 o p_427007_
		6 o p_427008_
		7 o p_427009_
		8 o p_427010_
		9 o p_427011_
		10 o p_427012_
		11 o p_427013_
		12 o p_427014_
		13 o p_427015_
	a (Ljl;)Z lambda$create$3
		static
		0 o p_217256_
	a (Lcam;ILjb;)Z lambda$create$2
		static
		0 o p_426999_
		1 o p_427000_
		2 o p_427001_
	a (IFI)Lcdo; create
		static
		0 o p_259202_
		1 o p_259881_
		2 o p_259982_
	a (IIFLcfq$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_
	a (Ljb;)Z lambda$create$4
		static
		0 o p_23421_
	a (Lcfq$b;Lcfr;)Ljava/util/Optional; lambda$create$6
		static
		0 o p_258523_
		1 o p_258524_
	a (Laub;Lcam;I)Ljava/util/Optional; lambda$create$5
		static
		0 o p_427027_
		1 o p_427028_
		2 o p_427029_
	a (Lcfr;Lcfr;Lcfr;Lcfr;Lcfr;Laub;Lcam;ILcfr;FLjb;)V lambda$create$7
		static
		0 o p_428160_
		1 o p_428161_
		2 o p_428162_
		3 o p_428163_
		4 o p_428164_
		5 o p_428165_
		6 o p_428166_
		7 o p_428167_
		8 o p_428168_
		9 o p_428169_
		10 o p_428170_
	a (IILcfq$b;FLcfr;Lcfr;Lcfr;Lcfr;Lcfr;Lcfr;Lcfr;)Lcft; 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_
	b (Ljl;)Z lambda$create$0
		static
		0 o p_217258_
	b (Ljb;)Z lambda$create$1
		static
		0 o p_23425_
cde net/minecraft/world/entity/ai/behavior/LongJumpMidJump
	c I TIME_OUT_DURATION
	d Lbwu; timeBetweenLongJumps
	e Layy; landingSound
	<init> (Lbwu;Layy;)V <init>
		0 o p_147596_
		1 o p_147597_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_147607_
		1 o p_147608_
		2 o p_147609_
	a (Laub;Lcao;J)Z canStillUse
		0 o p_147603_
		1 o p_147604_
		2 o p_147605_
	b (Laub;Lcao;J)V start
		0 o p_147611_
		1 o p_147612_
		2 o p_147613_
	b (Laub;Lcam;J)V stop
		0 o p_147615_
		1 o p_147616_
		2 o p_147617_
	c (Laub;Lcao;J)V stop
		0 o p_147619_
		1 o p_147620_
		2 o p_147621_
	d (Laub;Lcam;J)V start
		0 o p_147599_
		1 o p_147600_
		2 o p_147601_
cdf net/minecraft/world/entity/ai/behavior/LongJumpToPreferredBlock
	m Lbae; preferredBlockTag
	n F preferredBlocksChance
	o Ljava/util/List; notPrefferedJumpCandidates
	p Z currentlyWantingPreferredOnes
	<init> (Lbwu;IIFLjava/util/function/Function;Lbae;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 (Laub;)Ljava/util/Optional; getJumpCandidate
		0 o p_217273_
	a (Laub;Lcao;J)V start
		0 o p_217279_
		1 o p_217280_
		2 o p_217281_
	d (Laub;Lcam;J)V start
		0 o p_217275_
		1 o p_217276_
		2 o p_217277_
cdg net/minecraft/world/entity/ai/behavior/LongJumpToRandomPos
	c I FIND_JUMP_TRIES
	d I MIN_PATHFIND_DISTANCE_TO_VALID_JUMP
	e I maxLongJumpHeight
	f I maxLongJumpWidth
	g F maxJumpVelocityMultiplier
	h Ljava/util/List; jumpCandidates
	i Ljava/util/Optional; initialPosition
	j Lfis; chosenJump
	k I findJumpTries
	l J prepareJumpStart
	m I PREPARE_JUMP_DURATION
	n I TIME_OUT_DURATION
	o Ljava/util/List; ALLOWED_ANGLES
	p Lbwu; timeBetweenLongJumps
	q Ljava/util/function/Function; getJumpSound
	r Ljava/util/function/BiPredicate; acceptableLandingSpot
	<clinit> ()V <clinit>
		static
	<init> (Lbwu;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_
	<init> (Lbwu;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_
	a (Laub;)Ljava/util/Optional; getJumpCandidate
		0 o p_217299_
	a (Lcao;Ljb;)Z defaultAcceptableLandingSpot
		static
		0 o p_251540_
		1 o p_248879_
	a (Laub;Lcao;Ljb;)Z isAcceptableLandingPosition
		0 o p_217300_
		1 o p_217301_
		2 o p_217302_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_147643_
		1 o p_147644_
	a (Laub;Lcao;)Z checkExtraStartConditions
		0 o p_147650_
		1 o p_147651_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_147672_
		1 o p_147673_
		2 o p_147674_
	a (Laub;Lcao;J)V start
		0 o p_147676_
		1 o p_147677_
		2 o p_147678_
	a (Lcao;Lfis;)Lfis; calculateOptimalJumpVector
		0 o p_217304_
		1 o p_217305_
	a (Ljb;Ljb;)Lcdg$a; lambda$start$1
		static
		0 o p_217313_
		1 o p_217314_
	b (Ljb;Ljb;)Z lambda$start$0
		static
		0 o p_217316_
		1 o p_217317_
	b (Laub;Lcao;J)Z canStillUse
		0 o p_147653_
		1 o p_147654_
		2 o p_147655_
	c (Laub;Lcao;J)V tick
		0 o p_147680_
		1 o p_147681_
		2 o p_147682_
	c (Laub;Lcam;J)V tick
		0 o p_147684_
		1 o p_147685_
		2 o p_147686_
	d (Laub;Lcam;J)V start
		0 o p_147646_
		1 o p_147647_
		2 o p_147648_
	d (Laub;Lcao;J)V pickCandidate
		0 o p_217319_
		1 o p_217320_
		2 o p_217321_
cdg$a net/minecraft/world/entity/ai/behavior/LongJumpToRandomPos$PossibleJump
	a Ljb; targetPos
	b I weight
	<init> (Ljb;I)V <init>
		0 o targetPos
		1 o weight
	a ()Ljb; targetPos
	b ()I weight
	equals (Ljava/lang/Object;)Z equals
		0 o p_394053_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cdh net/minecraft/world/entity/ai/behavior/LongJumpUtil
	<init> ()V <init>
	a (Lcao;Lfis;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 (Lcao;Lbzp;Lfis;Lfis;)Z isClearTransition
		static
		0 o p_312910_
		1 o p_312734_
		2 o p_311995_
		3 o p_312896_
cdi net/minecraft/world/entity/ai/behavior/LookAndFollowTradingPlayerSink
	c F speedModifier
	<init> (F)V <init>
		0 o p_23434_
	a (Laub;Lcuf;)Z checkExtraStartConditions
		0 o p_23445_
		1 o p_23446_
	a (Laub;Lcuf;J)Z canStillUse
		0 o p_23448_
		1 o p_23449_
		2 o p_23450_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_23438_
		1 o p_23439_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_23454_
		1 o p_23455_
		2 o p_23456_
	a (J)Z timedOut
		0 o p_23436_
	a (Lcuf;)V followPlayer
		0 o p_23452_
	b (Laub;Lcuf;J)V start
		0 o p_23458_
		1 o p_23459_
		2 o p_23460_
	b (Laub;Lcam;J)V stop
		0 o p_23462_
		1 o p_23463_
		2 o p_23464_
	c (Laub;Lcam;J)V tick
		0 o p_23470_
		1 o p_23471_
		2 o p_23472_
	c (Laub;Lcuf;J)V stop
		0 o p_23466_
		1 o p_23467_
		2 o p_23468_
	d (Laub;Lcuf;J)V tick
		0 o p_23474_
		1 o p_23475_
		2 o p_23476_
	d (Laub;Lcam;J)V start
		0 o p_23441_
		1 o p_23442_
		2 o p_23443_
cdj net/minecraft/world/entity/ai/behavior/LookAtTargetSink
	<init> (II)V <init>
		0 o p_23478_
		1 o p_23479_
	a (Lcao;Lcdr;)V lambda$tick$1
		static
		0 o p_23485_
		1 o p_23486_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_23488_
		1 o p_23489_
		2 o p_23490_
	a (Laub;Lcao;J)Z canStillUse
		0 o p_23481_
		1 o p_23482_
		2 o p_23483_
	b (Laub;Lcao;J)V stop
		0 o p_23492_
		1 o p_23493_
		2 o p_23494_
	b (Lcao;Lcdr;)Z lambda$canStillUse$0
		static
		0 o p_23496_
		1 o p_23497_
	b (Laub;Lcam;J)V stop
		0 o p_23499_
		1 o p_23500_
		2 o p_23501_
	c (Laub;Lcao;J)V tick
		0 o p_23503_
		1 o p_23504_
		2 o p_23505_
	c (Laub;Lcam;J)V tick
		0 o p_23507_
		1 o p_23508_
		2 o p_23509_
cdk net/minecraft/world/entity/ai/behavior/MeleeAttack
	<init> ()V <init>
	a (Lcao;)Z isHoldingUsableProjectileWeapon
		static
		0 o p_23528_
	a (Lcfq$b;Ljava/util/function/Predicate;ILcfr;Lcfr;Lcfr;Lcfr;)Lcft; lambda$create$2
		static
		0 o p_379115_
		1 o p_379116_
		2 o p_379117_
		3 o p_379118_
		4 o p_379119_
		5 o p_379120_
		6 o p_379121_
	a (I)Lcdo; create
		static
		0 o p_259758_
	a (Lcfq$b;Lcfr;Ljava/util/function/Predicate;Lcfr;Lcfr;Lcfr;ILaub;Lcao;J)Z lambda$create$1
		static
		0 o p_379105_
		1 o p_379106_
		2 o p_379107_
		3 o p_379108_
		4 o p_379109_
		5 o p_379110_
		6 o p_379111_
		7 o p_379112_
		8 o p_379113_
		9 o p_379114_
	a (Ljava/util/function/Predicate;ILcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_379101_
		1 o p_379102_
		2 o p_379103_
	a (Ljava/util/function/Predicate;I)Lcdo; create
		static
		0 o p_379852_
		1 o p_380056_
	a (Lcao;Ldcv;)Z lambda$isHoldingUsableProjectileWeapon$4
		static
		0 o p_147696_
		1 o p_147697_
	b (Lcao;)Z lambda$create$0
		static
		0 o p_379104_
cdl net/minecraft/world/entity/ai/behavior/Mount
	a I CLOSE_ENOUGH_TO_START_RIDING_DIST
	<init> ()V <init>
	a (Lcfq$b;FLcfr;Lcfr;Lcfr;)Lcft; 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 (Lcfq$b;Lcfr;Lcfr;Lcfr;FLaub;Lcam;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 (F)Lcce; create
		static
		0 o p_259363_
	a (FLcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_260144_
		1 o p_259880_
cdm net/minecraft/world/entity/ai/behavior/MoveToSkySeeingSpot
	<init> ()V <init>
	a (Laub;Lcam;Ljb;)Z hasNoBlocksAbove
		static
		0 o p_23559_
		1 o p_23560_
		2 o p_23561_
	a (FLcfr;)Lcft; lambda$create$2
		static
		0 o p_258544_
		1 o p_258545_
	a (F)Lcdo; create
		static
		0 o p_259860_
	a (Lcfr;FLfis;)V lambda$create$0
		static
		0 o p_258546_
		1 o p_258547_
		2 o p_258548_
	a (Laub;Lcam;)Lfis; getOutdoorPosition
		static
		0 o p_23565_
		1 o p_23566_
	a (Lcfr;FLaub;Lcam;J)Z lambda$create$1
		static
		0 o p_427030_
		1 o p_427031_
		2 o p_427032_
		3 o p_427033_
		4 o p_427034_
	a (FLcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_258542_
		1 o p_258543_
cdn net/minecraft/world/entity/ai/behavior/MoveToTargetSink
	c I MAX_COOLDOWN_BEFORE_RETRYING
	d I remainingCooldown
	e Lfaz; path
	f Ljb; lastTargetPos
	g F speedModifier
	<init> (II)V <init>
		0 o p_23573_
		1 o p_23574_
	<init> ()V <init>
	a (Lcao;Lcjr;J)Z tryComputePath
		0 o p_23593_
		1 o p_23594_
		2 o p_23595_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_23576_
		1 o p_23577_
	a (Laub;Lcao;)Z checkExtraStartConditions
		0 o p_23583_
		1 o p_23584_
	a (Lcjr;)Z isWalkTargetSpectator
		static
		0 o p_277420_
	a (Lcao;Lcjr;)Z reachedTarget
		0 o p_23590_
		1 o p_23591_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_23597_
		1 o p_23598_
		2 o p_23599_
	a (Laub;Lcao;J)Z canStillUse
		0 o p_23586_
		1 o p_23587_
		2 o p_23588_
	b (Laub;Lcao;J)V stop
		0 o p_23601_
		1 o p_23602_
		2 o p_23603_
	b (Laub;Lcam;J)V stop
		0 o p_23605_
		1 o p_23606_
		2 o p_23607_
	c (Laub;Lcao;J)V start
		0 o p_23609_
		1 o p_23610_
		2 o p_23611_
	c (Laub;Lcam;J)V tick
		0 o p_23613_
		1 o p_23614_
		2 o p_23615_
	d (Laub;Lcam;J)V start
		0 o p_23579_
		1 o p_23580_
		2 o p_23581_
	d (Laub;Lcao;J)V tick
		0 o p_23617_
		1 o p_23618_
		2 o p_23619_
cdo net/minecraft/world/entity/ai/behavior/OneShot
	a Lccd$a; status
	<init> ()V <init>
	a ()Lccd$a; getStatus
	b ()Ljava/lang/String; debugString
	e (Laub;Lcam;J)Z tryStart
		0 o p_260083_
		1 o p_259643_
		2 o p_259226_
	f (Laub;Lcam;J)V tickOrStop
		0 o p_259112_
		1 o p_259594_
		2 o p_259046_
	g (Laub;Lcam;J)V doStop
		0 o p_260215_
		1 o p_259970_
		2 o p_260273_
cdp net/minecraft/world/entity/ai/behavior/PlayTagWithOtherKids
	a I MAX_FLEE_XZ_DIST
	b I MAX_FLEE_Y_DIST
	c F FLEE_SPEED_MODIFIER
	d F CHASE_SPEED_MODIFIER
	e I MAX_CHASERS_PER_TARGET
	f I AVERAGE_WAIT_TIME_BETWEEN_RUNS
	<init> ()V <init>
	a (Lcam;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$checkHowManyChasersEachFriendHas$6
		static
		0 o p_147707_
		1 o p_147708_
	a (Lcau;Lcam;)Z lambda$create$0
		static
		0 o p_258574_
		1 o p_258575_
	a (Lcam;)Lcam; whoAreYouChasing
		static
		0 o p_23640_
	a (Lcam;Lcam;)Z isFriendChasingMe
		static
		0 o p_23642_
		1 o p_23643_
	a (Ljava/util/List;)Ljava/util/Optional; findSomeoneBeingChased
		static
		0 o p_259655_
	a (Ljava/util/Map;Lcam;)V lambda$checkHowManyChasersEachFriendHas$7
		static
		0 o p_258564_
		1 o p_258565_
	a (Ljava/util/Map$Entry;)Z lambda$findSomeoneBeingChased$5
		static
		0 o p_23653_
	a (Lcfr;Lcfr;Lcfr;Lcam;)V chaseKid
		static
		0 o p_259811_
		1 o p_259299_
		2 o p_260056_
		3 o p_259463_
	a (Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$4
		static
		0 o p_258563_
	a (Lcfq$b;Lcfr;Lcfr;Lcfr;Lcfr;)Lcft; 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 (Lcfq$b;Lcfr;Lcfr;Lcfr;Lcfr;Laub;Lcau;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 ()Lcce; create
		static
	b (Lcam;Lcam;)Z lambda$isFriendChasingMe$8
		static
		0 o p_23660_
		1 o p_23661_
	b (Ljava/util/List;)Ljava/util/Map; checkHowManyChasersEachFriendHas
		static
		0 o p_259989_
	b (Lcam;)Z isChasingSomeone
		static
		0 o p_23668_
	b (Lcfr;Lcfr;Lcfr;Lcam;)V lambda$create$1
		static
		0 o p_258554_
		1 o p_258555_
		2 o p_258556_
		3 o p_258557_
cdq net/minecraft/world/entity/ai/behavior/PoiCompetitorScan
	<init> ()V <init>
	a (Lcuf;Lcam;)Z lambda$create$0
		static
		0 o p_258592_
		1 o p_258593_
	a (Ljl;Ljl;)Z hasMatchingProfession
		static
		0 o p_217334_
		1 o p_397194_
	a (Ljk;Ljl;Lcuf;)Z competesForSameJobsite
		static
		0 o p_217330_
		1 o p_217331_
		2 o p_217332_
	a (Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$6
		static
		0 o p_258576_
	a (Lcfq$b;Lcfr;Lcfr;Laub;Lcuf;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 (Lcuf;Lcuf;)Lcuf; selectWinner
		static
		0 o p_23725_
		1 o p_23726_
	a (Lcfq$b;Lcfr;Lcfr;)Lcft; lambda$create$5
		static
		0 o p_258589_
		1 o p_258590_
		2 o p_258591_
	a (Lcam;)Lcuf; lambda$create$1
		static
		0 o p_258583_
	a ()Lcce; create
		static
	a (Lcfq$b;Lcfr;Lcuf;Ljk;Ljl;)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_
	b (Ljk;Ljl;Lcuf;)Z lambda$create$2
		static
		0 o p_258594_
		1 o p_258595_
		2 o p_258596_
cdr net/minecraft/world/entity/ai/behavior/PositionTracker
	a ()Lfis; currentPosition
	a (Lcam;)Z isVisibleBy
		0 o p_23739_
	b ()Ljb; currentBlockPosition
cds net/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget
	c I TIME_OUT_DURATION
	d Ljava/util/function/ToIntFunction; getCooldownOnFail
	e I minRamDistance
	f I maxRamDistance
	g F walkSpeed
	h Lclc; ramTargeting
	i I ramPrepareTime
	j Ljava/util/function/Function; getPrepareRamSound
	k Ljava/util/Optional; reachedRamPositionTimestamp
	l Ljava/util/Optional; ramCandidate
	<init> (Ljava/util/function/ToIntFunction;IIFLclc;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 (Lcam;Ljb;)Lcds$a; lambda$chooseRamPosition$4
		static
		0 o p_427035_
		1 o p_427036_
	a (Lcjw;Ljb;)Z lambda$calculateRammingStartPosition$3
		static
		0 o p_147752_
		1 o p_147753_
	a (Laub;Lcau;J)V start
		0 o p_147736_
		1 o p_147737_
		2 o p_147738_
	a (Laub;Lcau;Lcam;)Z lambda$start$0
		0 o p_375648_
		1 o p_375649_
		2 o p_375650_
	a (Laub;Lcau;Lcjq;)Ljava/util/Optional; lambda$start$1
		0 o p_375643_
		1 o p_375644_
		2 o p_375645_
	a (Lcau;Lcam;)Ljava/util/Optional; calculateRammingStartPosition
		0 o p_147743_
		1 o p_147744_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_147758_
		1 o p_147759_
		2 o p_147760_
	a (Ljb;Ljb;)Lfis; getEdgeOfBlock
		0 o p_147755_
		1 o p_147756_
	a (Lcau;Ljb;)Z isWalkableBlock
		0 o p_147746_
		1 o p_147747_
	b (Laub;Lcau;J)V stop
		0 o p_147762_
		1 o p_147763_
		2 o p_147764_
	b (Lcau;Lcam;)V chooseRamPosition
		0 o p_147766_
		1 o p_147767_
	b (Laub;Lcam;J)V stop
		0 o p_147769_
		1 o p_147770_
		2 o p_147771_
	c (Lcau;Lcam;)V lambda$start$2
		0 o p_147777_
		1 o p_147778_
	c (Laub;Lcau;J)Z canStillUse
		0 o p_147773_
		1 o p_147774_
		2 o p_147775_
	c (Laub;Lcam;J)V tick
		0 o p_147780_
		1 o p_147781_
		2 o p_147782_
	d (Laub;Lcam;J)V start
		0 o p_147732_
		1 o p_147733_
		2 o p_147734_
	d (Laub;Lcau;J)V tick
		0 o p_147784_
		1 o p_147785_
		2 o p_147786_
cds$a net/minecraft/world/entity/ai/behavior/PrepareRamNearestTarget$RamCandidate
	a Ljb; startPosition
	b Ljb; targetPosition
	c Lcam; target
	<init> (Ljb;Ljb;Lcam;)V <init>
		0 o p_147794_
		1 o p_147795_
		2 o p_147796_
	a ()Ljb; getStartPosition
	b ()Ljb; getTargetPosition
	c ()Lcam; getTarget
cdt net/minecraft/world/entity/ai/behavior/RamTarget
	c I TIME_OUT_DURATION
	d F RAM_SPEED_FORCE_FACTOR
	e Ljava/util/function/Function; getTimeBetweenRams
	f Lclc; ramTargeting
	g F speed
	h Ljava/util/function/ToDoubleFunction; getKnockbackForce
	i Lfis; ramDirection
	j Ljava/util/function/Function; getImpactSound
	k Ljava/util/function/Function; getHornBreakSound
	<init> (Ljava/util/function/Function;Lclc;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 (Laub;Lcok;J)Z canStillUse
		0 o p_217352_
		1 o p_217353_
		2 o p_217354_
	a (Laub;Lcok;)Z checkExtraStartConditions
		0 o p_217349_
		1 o p_217350_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_147817_
		1 o p_147818_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_147831_
		1 o p_147832_
		2 o p_147833_
	b (Laub;Lcok;J)V start
		0 o p_217359_
		1 o p_217360_
		2 o p_217361_
	b (Laub;Lcok;)V finishRam
		0 o p_217356_
		1 o p_217357_
	c (Laub;Lcok;)Z hasRammedHornBreakingBlock
		0 o p_217363_
		1 o p_217364_
	c (Laub;Lcam;J)V tick
		0 o p_147846_
		1 o p_147847_
		2 o p_147848_
	c (Laub;Lcok;J)V tick
		0 o p_217366_
		1 o p_217367_
		2 o p_217368_
	d (Laub;Lcam;J)V start
		0 o p_147820_
		1 o p_147821_
		2 o p_147822_
cdu net/minecraft/world/entity/ai/behavior/RandomLookAround
	c Lbwo; interval
	d F maxYaw
	e F minPitch
	f F pitchRange
	<init> (Lbwo;FFF)V <init>
		0 o p_248963_
		1 o p_251826_
		2 o p_251456_
		3 o p_249962_
	a (Laub;Lcao;J)V start
		0 o p_250941_
		1 o p_248765_
		2 o p_251801_
	d (Laub;Lcam;J)V start
		0 o p_251075_
		1 o p_250890_
		2 o p_248603_
cdv net/minecraft/world/entity/ai/behavior/RandomStroll
	a I MAX_XZ_DIST
	b I MAX_Y_DIST
	c [[I SWIM_XY_DISTANCE_TIERS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcau;II)Lfis; getTargetFlyPos
		static
		0 o p_260316_
		1 o p_259038_
		2 o p_259696_
	a (Ljava/util/function/Predicate;Ljava/util/function/Function;FLcfq$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 (F)Lcdo; stroll
		static
		0 o p_260304_
	a (IILcau;)Lfis; lambda$stroll$3
		static
		0 o p_258603_
		1 o p_258604_
		2 o p_258605_
	a (FII)Lcce; stroll
		static
		0 o p_260204_
		1 o p_259502_
		2 o p_259891_
	a (FLfis;)Lcjr; lambda$strollFlyOrSwim$7
		static
		0 o p_258621_
		1 o p_258622_
	a (FLjava/util/function/Function;Ljava/util/function/Predicate;)Lcdo; strollFlyOrSwim
		static
		0 o p_260030_
		1 o p_259912_
		2 o p_259088_
	a (FZ)Lcdo; stroll
		static
		0 o p_260303_
		1 o p_259639_
	a (Lcau;)Lfis; getTargetSwimPos
		static
		0 o p_259491_
	a (Ljava/util/function/Predicate;Ljava/util/function/Function;Lcfr;FLaub;Lcau;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 (Ljava/util/function/Predicate;Ljava/util/function/Function;FLcfr;)Lcft; lambda$strollFlyOrSwim$9
		static
		0 o p_258597_
		1 o p_258598_
		2 o p_258599_
		3 o p_258600_
	b (Lcau;)Z lambda$fly$6
		static
		0 o p_258602_
	b (F)Lcce; fly
		static
		0 o p_259119_
	c (Lcau;)Lfis; lambda$fly$5
		static
		0 o p_258614_
	c (F)Lcce; swim
		static
		0 o p_259469_
	d (Lcau;)Z lambda$stroll$4
		static
		0 o p_258616_
	e (Lcau;)Z lambda$stroll$2
		static
		0 o p_427037_
	f (Lcau;)Z lambda$stroll$1
		static
		0 o p_258615_
	g (Lcau;)Lfis; lambda$stroll$0
		static
		0 o p_258601_
cdw net/minecraft/world/entity/ai/behavior/ReactToBell
	<init> ()V <init>
	a (Laub;Lcam;J)Z lambda$create$0
		static
		0 o p_427038_
		1 o p_427039_
		2 o p_427040_
	a (Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259349_
	a ()Lcce; create
		static
	a (Lcfr;)Lcft; lambda$create$1
		static
		0 o p_259472_
cdx net/minecraft/world/entity/ai/behavior/ResetProfession
	<init> ()V <init>
	a (Laub;Lcuf;J)Z lambda$create$0
		static
		0 o p_396747_
		1 o p_396748_
		2 o p_396749_
	a (Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259684_
	a ()Lcce; create
		static
	a (Lcfr;)Lcft; lambda$create$1
		static
		0 o p_260035_
cdy net/minecraft/world/entity/ai/behavior/ResetRaidStatus
	<init> ()V <init>
	a (Laub;Lcam;J)Z lambda$create$0
		static
		0 o p_415171_
		1 o p_415172_
		2 o p_415173_
	a (Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$1
		static
		0 o p_259870_
	a ()Lcce; create
		static
cdz net/minecraft/world/entity/ai/behavior/RingBell
	a I RING_BELL_FROM_DISTANCE
	b F BELL_RING_CHANCE
	<init> ()V <init>
	a (Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259094_
	a (Lcfq$b;Lcfr;)Lcft; lambda$create$1
		static
		0 o p_259459_
		1 o p_259028_
	a (Lcfq$b;Lcfr;Laub;Lcam;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 ()Lcce; create
		static
ce net/minecraft/advancements/critereon/FilledBucketTrigger
	<init> ()V <init>
	a (Lauc;Ldcv;)V trigger
		0 o p_38773_
		1 o p_38774_
	a (Ldcv;Lce$a;)Z lambda$trigger$0
		static
		0 o p_38776_
		1 o p_38777_
	a ()Lcom/mojang/serialization/Codec; codec
ce$a net/minecraft/advancements/critereon/FilledBucketTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; 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 (Lcn$a;)Lar; filledBucket
		static
		0 o p_300965_
	a (Ldcv;)Z matches
		0 o p_38792_
	b ()Ljava/util/Optional; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_312662_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cea 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_
ceb net/minecraft/world/entity/ai/behavior/SetClosestHomeAsWalkTarget
	a I CACHE_TIMEOUT
	b I BATCH_SIZE
	c I RATE
	d I 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;Lcfr;FLaub;Lcau;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 (Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap;FLcfq$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 (Ljl;)Z lambda$create$2
		static
		0 o p_217372_
	a (Lit/unimi/dsi/fastutil/longs/Long2LongMap;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableLong;Ljb;)Z lambda$create$1
		static
		0 o p_258641_
		1 o p_258642_
		2 o p_258643_
		3 o p_258644_
	a (Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap;FLcfr;Lcfr;)Lcft; 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 (F)Lcce; create
		static
		0 o p_259960_
	b (Ljl;)Z lambda$create$0
		static
		0 o p_217376_
cec net/minecraft/world/entity/ai/behavior/SetEntityLookTarget
	<init> ()V <init>
	a (Lbzv;Lcam;)Z lambda$create$1
		static
		0 o p_423244_
		1 o p_423245_
	a (F)Lcdo; create
		static
		0 o p_259830_
	a (Ljava/util/function/Predicate;F)Lcdo; create
		static
		0 o p_260088_
		1 o p_259747_
	a (Lcfq$b;Ljava/util/function/Predicate;FLcfr;Lcfr;)Lcft; 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 (Lcam;)Z lambda$create$2
		static
		0 o p_23913_
	a (Lcam;FLcam;)Z lambda$create$3
		static
		0 o p_423248_
		1 o p_423249_
		2 o p_423250_
	a (Lbzv;F)Lcdo; create
		static
		0 o p_260318_
		1 o p_259522_
	a (Lcap;F)Lcce; create
		static
		0 o p_259154_
		1 o p_260240_
	a (Lcfq$b;Lcfr;Ljava/util/function/Predicate;FLcfr;Laub;Lcam;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 (Lcap;Lcam;)Z lambda$create$0
		static
		0 o p_423246_
		1 o p_423247_
	a (Ljava/util/function/Predicate;FLcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$6
		static
		0 o p_258661_
		1 o p_258662_
		2 o p_258663_
ced net/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes
	<init> ()V <init>
	a (Lbzv;FLbwu;)Lcce; create
		static
		0 o p_259588_
		1 o p_259105_
		2 o p_259422_
	a (FLbwu;)Lcce; create
		static
		0 o p_259047_
		1 o p_260065_
	a (Lcfq$b;Ljava/util/function/Predicate;FLced$a;Lcfr;Lcfr;)Lcft; 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 (Lbzv;Lcam;)Z lambda$create$1
		static
		0 o p_423251_
		1 o p_423252_
	a (FLbwu;Ljava/util/function/Predicate;)Lcce; create
		static
		0 o p_260336_
		1 o p_259266_
		2 o p_260173_
	a (Lcfq$b;Lcfr;Ljava/util/function/Predicate;FLced$a;Lcfr;Laub;Lcam;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 (Ljava/util/function/Predicate;FLced$a;Lcfq$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 (Lcam;)Z lambda$create$0
		static
		0 o p_259715_
	a (Lcam;FLcam;)Z lambda$create$2
		static
		0 o p_325738_
		1 o p_325739_
		2 o p_325740_
ced$a net/minecraft/world/entity/ai/behavior/SetEntityLookTargetSometimes$Ticker
	a Lbwu; interval
	b I ticksUntilNextStart
	<init> (Lbwu;)V <init>
		0 o p_260279_
	a (Lbck;)Z tickDownAndCheck
		0 o p_260276_
cee net/minecraft/world/entity/ai/behavior/SetHiddenState
	a I HIDE_TIMEOUT
	<init> ()V <init>
	a (Lcfq$b;Lcfr;Lorg/apache/commons/lang3/mutable/MutableInt;ILcfr;ILaub;Lcam;J)Z lambda$create$0
		static
		0 o p_415180_
		1 o p_415181_
		2 o p_415182_
		3 o p_415183_
		4 o p_415184_
		5 o p_415185_
		6 o p_415186_
		7 o p_415187_
		8 o p_415188_
	a (Lorg/apache/commons/lang3/mutable/MutableInt;IILcfq$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 (Lcfq$b;Lorg/apache/commons/lang3/mutable/MutableInt;IILcfr;Lcfr;)Lcft; 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 (II)Lcce; create
		static
		0 o p_259244_
		1 o p_260263_
cef net/minecraft/world/entity/ai/behavior/SetLookAndInteract
	<init> ()V <init>
	a (Lcam;ILbzv;Lcam;)Z lambda$create$0
		static
		0 o p_423253_
		1 o p_423254_
		2 o p_423255_
		3 o p_423256_
	a (ILbzv;Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_258683_
		1 o p_258684_
		2 o p_258685_
	a (Lcfq$b;Lcfr;ILbzv;Lcfr;Lcfr;Laub;Lcam;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 (Lcfq$b;ILbzv;Lcfr;Lcfr;Lcfr;)Lcft; 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 (Lbzv;I)Lcce; create
		static
		0 o p_259642_
		1 o p_259805_
ceg net/minecraft/world/entity/ai/behavior/SetRaidStatus
	<init> ()V <init>
	a (Laub;Lcam;J)Z lambda$create$0
		static
		0 o p_260026_
		1 o p_260271_
		2 o p_259518_
	a (Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$1
		static
		0 o p_259382_
	a ()Lcce; create
		static
ceh net/minecraft/world/entity/ai/behavior/SetWalkTargetAwayFrom
	<init> ()V <init>
	a (Lcjo;FIZLjava/util/function/Function;)Lcdo; create
		static
		0 o p_260057_
		1 o p_259672_
		2 o p_259866_
		3 o p_259232_
		4 o p_259355_
	a (Lcfq$b;ZLjava/util/function/Function;IFLcfr;Lcfr;)Lcft; 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 (Lcjo;ZLjava/util/function/Function;IFLcfq$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 (Lcfq$b;Lcfr;ZLjava/util/function/Function;Lcfr;IFLaub;Lcau;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 (Lcjo;FIZ)Lcce; pos
		static
		0 o p_259330_
		1 o p_259719_
		2 o p_259965_
		3 o p_259828_
	b (Lcjo;FIZ)Lcdo; entity
		static
		0 o p_259598_
		1 o p_260183_
		2 o p_260077_
		3 o p_259761_
cei net/minecraft/world/entity/ai/behavior/SetWalkTargetFromAttackTargetIfTargetOutOfReach
	a I PROJECTILE_ATTACK_RANGE_BUFFER
	<init> ()V <init>
	a (Lcfq$b;Lcfr;Lcfr;Lcfr;Lcfr;Ljava/util/function/Function;Laub;Lcao;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 (Ljava/util/function/Function;Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_258686_
		1 o p_258687_
	a (FLcam;)Ljava/lang/Float; lambda$create$0
		static
		0 o p_147907_
		1 o p_147908_
	a (Lcfq$b;Ljava/util/function/Function;Lcfr;Lcfr;Lcfr;Lcfr;)Lcft; 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)Lcce; create
		static
		0 o p_259228_
	a (Ljava/util/function/Function;)Lcce; create
		static
		0 o p_259507_
cej net/minecraft/world/entity/ai/behavior/SetWalkTargetFromBlockMemory
	<init> ()V <init>
	a (Lcfq$b;ILcjo;IFILcfr;Lcfr;Lcfr;)Lcft; 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 (Lcfq$b;Lcfr;Lcfr;ILcjo;ILcfr;FILaub;Lcuf;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 (Lcjo;IIFILcfq$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_
	a (Lcjo;FIII)Lcdo; create
		static
		0 o p_259685_
		1 o p_259842_
		2 o p_259530_
		3 o p_260360_
		4 o p_259504_
cek net/minecraft/world/entity/ai/behavior/SetWalkTargetFromLookTarget
	<init> ()V <init>
	a (Ljava/util/function/Predicate;Ljava/util/function/Function;I)Lcdo; create
		static
		0 o p_260341_
		1 o p_260269_
		2 o p_259192_
	a (FI)Lcdo; create
		static
		0 o p_259702_
		1 o p_259510_
	a (Ljava/util/function/Predicate;Lcfq$b;Ljava/util/function/Function;ILcfr;Lcfr;)Lcft; 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;Lcfr;Lcfq$b;Lcfr;Ljava/util/function/Function;ILaub;Lcam;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;ILcfq$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_
	a (FLcam;)Ljava/lang/Float; lambda$create$1
		static
		0 o p_182363_
		1 o p_182364_
	a (Lcam;)Z lambda$create$0
		static
		0 o p_182369_
cel net/minecraft/world/entity/ai/behavior/ShowTradesToPlayer
	c I MAX_LOOK_TIME
	d I STARTING_LOOK_TIME
	e Ldcv; playerItemStack
	f Ljava/util/List; displayItems
	g I cycleCounter
	h I displayIndex
	i I lookTime
	<init> (II)V <init>
		0 o p_24096_
		1 o p_24097_
	a (Lcuf;Ldcv;)V displayAsHeldItem
		static
		0 o p_182371_
		1 o p_182372_
	a (Ldlq;)Z playerItemStackMatchesCostOfOffer
		0 o p_24118_
	a (Laub;Lcuf;)Z checkExtraStartConditions
		0 o p_24106_
		1 o p_24107_
	a (Laub;Lcuf;J)Z canStillUse
		0 o p_24109_
		1 o p_24110_
		2 o p_24111_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_24099_
		1 o p_24100_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_24120_
		1 o p_24121_
		2 o p_24122_
	a (Lcam;Lcuf;)V findItemsToDisplay
		0 o p_24113_
		1 o p_24114_
	a (Lcuf;)V displayFirstItem
		0 o p_24116_
	b (Lcuf;)V updateDisplayItems
		0 o p_24128_
	b (Laub;Lcuf;J)V start
		0 o p_24124_
		1 o p_24125_
		2 o p_24126_
	b (Laub;Lcam;J)V stop
		0 o p_24130_
		1 o p_24131_
		2 o p_24132_
	c (Lcuf;)V clearHeldItem
		static
		0 o p_182374_
	c (Laub;Lcam;J)V tick
		0 o p_24140_
		1 o p_24141_
		2 o p_24142_
	c (Laub;Lcuf;J)V tick
		0 o p_24134_
		1 o p_24135_
		2 o p_24136_
	d (Lcuf;)Lcam; lookAtTarget
		0 o p_24138_
	d (Laub;Lcuf;J)V stop
		0 o p_24144_
		1 o p_24145_
		2 o p_24146_
	d (Laub;Lcam;J)V start
		0 o p_24102_
		1 o p_24103_
		2 o p_24104_
	e (Lcuf;)V displayCyclingItems
		0 o p_24148_
cem net/minecraft/world/entity/ai/behavior/ShufflingList
	a Ljava/util/List; entries
	b Lbck; random
	<init> ()V <init>
	<init> (Ljava/util/List;)V <init>
		0 o p_147921_
	a (Lcem$a;)V lambda$shuffle$1
		0 o p_147924_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_147928_
	a (Ljava/lang/Object;I)Lcem; add
		0 o p_147930_
		1 o p_147931_
	a (Lcem;)Ljava/util/List; lambda$codec$0
		static
		0 o p_147926_
	a ()Lcem; shuffle
	b ()Ljava/util/stream/Stream; stream
	iterator ()Ljava/util/Iterator; iterator
	toString ()Ljava/lang/String; toString
cem$a net/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry
	a Ljava/lang/Object; data
	b I weight
	c D 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
cem$a$1 net/minecraft/world/entity/ai/behavior/ShufflingList$WeightedEntry$1
	a Lcom/mojang/serialization/Codec; val$elementCodec
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_147950_
	a (Lcem$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_
	a (Lcom/mojang/serialization/Dynamic;Ljava/lang/Object;)Lcem$a; lambda$decode$0
		static
		0 o p_147956_
		1 o p_147957_
	a (Lcom/mojang/serialization/DynamicOps;Lcem$a;)Lcom/mojang/datafixers/util/Pair; lambda$decode$1
		static
		0 o p_147959_
		1 o p_147960_
	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_
cen net/minecraft/world/entity/ai/behavior/SleepInBed
	c I COOLDOWN_AFTER_BEING_WOKEN
	d J nextOkStartTime
	<init> ()V <init>
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_24154_
		1 o p_24155_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_24161_
		1 o p_24162_
		2 o p_24163_
	a (J)Z timedOut
		0 o p_24152_
	b (Laub;Lcam;J)V stop
		0 o p_24165_
		1 o p_24166_
		2 o p_24167_
	d (Laub;Lcam;J)V start
		0 o p_24157_
		1 o p_24158_
		2 o p_24159_
ceo net/minecraft/world/entity/ai/behavior/SocializeAtBell
	a F SPEED_MODIFIER
	<init> ()V <init>
	a (Lcfq$b;Lcfr;Lcfr;Lcfr;Lcfr;Lcfr;)Lcft; 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 (Lcfr;Lcfr;Lcfr;Lcam;)V lambda$create$2
		static
		0 o p_258756_
		1 o p_258757_
		2 o p_258758_
		3 o p_258759_
	a (Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$5
		static
		0 o p_258755_
	a (Lcam;Lcam;)Z lambda$create$1
		static
		0 o p_423258_
		1 o p_423259_
	a ()Lcdo; create
		static
	a (Lcfq$b;Lcfr;Lcfr;Lcfr;Lcfr;Lcfr;Laub;Lcam;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_
	a (Lcam;)Z lambda$create$0
		static
		0 o p_423257_
cep net/minecraft/world/entity/ai/behavior/StartAttacking
	<init> ()V <init>
	a (Lcep$a;Lcep$b;Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_376671_
		1 o p_376409_
		2 o p_258782_
	a (Laub;Lcao;)Z lambda$create$0
		static
		0 o p_376522_
		1 o p_24212_
	a (Lcep$a;Lcep$b;Lcfr;Lcfr;Laub;Lcao;J)Z lambda$create$1
		static
		0 o p_375680_
		1 o p_375681_
		2 o p_375682_
		3 o p_375683_
		4 o p_375684_
		5 o p_375685_
		6 o p_375686_
	a (Lcep$b;)Lcce; create
		static
		0 o p_376450_
	a (Lcep$a;Lcep$b;Lcfr;Lcfr;)Lcft; lambda$create$2
		static
		0 o p_376570_
		1 o p_376792_
		2 o p_258778_
		3 o p_258779_
	a (Lcep$a;Lcep$b;)Lcce; create
		static
		0 o p_376721_
		1 o p_376774_
cep$a net/minecraft/world/entity/ai/behavior/StartAttacking$StartAttackingCondition
	test (Laub;Ljava/lang/Object;)Z test
		0 o p_376866_
		1 o p_376367_
cep$b net/minecraft/world/entity/ai/behavior/StartAttacking$TargetFinder
	get (Laub;Ljava/lang/Object;)Ljava/util/Optional; get
		0 o p_376683_
		1 o p_376320_
ceq net/minecraft/world/entity/ai/behavior/StartCelebratingIfTargetDead
	<init> ()V <init>
	a (Ljava/util/function/BiPredicate;ILcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_260135_
		1 o p_260349_
		2 o p_259600_
	a (Lcfq$b;Ljava/util/function/BiPredicate;ILcfr;Lcfr;Lcfr;Lcfr;)Lcft; 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;)Lcce; create
		static
		0 o p_259238_
		1 o p_259102_
	a (Lcfq$b;Lcfr;Ljava/util/function/BiPredicate;Lcfr;ILcfr;Lcfr;Laub;Lcam;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_
cer net/minecraft/world/entity/ai/behavior/StayCloseToTarget
	<init> ()V <init>
	a (Ljava/util/function/Function;Ljava/util/function/Predicate;ILcfr;Lcfr;FILaub;Lcam;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)Lcce; 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;IFILcfq$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_
	a (Ljava/util/function/Function;Ljava/util/function/Predicate;IFILcfr;Lcfr;)Lcft; 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_
ces net/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid
	a I TIMEOUT_TO_GET_WITHIN_ATTACK_RANGE
	<init> ()V <init>
	a (ZLces$a;Lces$b;Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$6
		static
		0 o p_258798_
		1 o p_376908_
		2 o p_376307_
		3 o p_258801_
	a (Lcfq$b;Lcfr;ZLcfr;Lces$a;Lces$b;Laub;Lcao;J)Z lambda$create$4
		static
		0 o p_375687_
		1 o p_375688_
		2 o p_375689_
		3 o p_375690_
		4 o p_375691_
		5 o p_375692_
		6 o p_375693_
		7 o p_375694_
		8 o p_375695_
	a (Lcam;Ljava/util/Optional;)Z isTiredOfTryingToReachTarget
		static
		0 o p_259416_
		1 o p_259377_
	a (Laub;Lcam;)Z lambda$create$2
		static
		0 o p_376685_
		1 o p_147986_
	a (Laub;Lcao;Lcam;)V lambda$create$3
		static
		0 o p_376808_
		1 o p_217408_
		2 o p_217409_
	a (Lces$b;)Lcce; create
		static
		0 o p_376655_
	a (Lcfq$b;ZLces$a;Lces$b;Lcfr;Lcfr;)Lcft; lambda$create$5
		static
		0 o p_258783_
		1 o p_258784_
		2 o p_376717_
		3 o p_376438_
		4 o p_258787_
		5 o p_258788_
	a (Lces$a;)Lcce; create
		static
		0 o p_376317_
	a (Lces$a;Lces$b;Z)Lcce; create
		static
		0 o p_376588_
		1 o p_376931_
		2 o p_260319_
	a ()Lcce; create
		static
	b (Laub;Lcam;)Z lambda$create$0
		static
		0 o p_376480_
		1 o p_147988_
	b (Laub;Lcao;Lcam;)V lambda$create$1
		static
		0 o p_376121_
		1 o p_217411_
		2 o p_217412_
ces$a net/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid$StopAttackCondition
	test (Laub;Lcam;)Z test
		0 o p_376868_
		1 o p_376919_
ces$b net/minecraft/world/entity/ai/behavior/StopAttackingIfTargetInvalid$TargetErasedCallback
	accept (Laub;Ljava/lang/Object;Lcam;)V accept
		0 o p_376733_
		1 o p_376711_
		2 o p_376457_
cet net/minecraft/world/entity/ai/behavior/StopBeingAngryIfTargetDead
	<init> ()V <init>
	a (Lbzm;)Lcam; lambda$create$0
		static
		0 o p_258802_
	a (Lcfr;Lcam;)V lambda$create$2
		static
		0 o p_258810_
		1 o p_258811_
	a (Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$5
		static
		0 o p_258814_
	a (Laub;Lcam;)Z lambda$create$1
		static
		0 o p_423260_
		1 o p_423261_
	a (Lcfq$b;Lcfr;)Lcft; lambda$create$4
		static
		0 o p_258812_
		1 o p_258813_
	a (Lcfq$b;Lcfr;Laub;Lcam;J)Z lambda$create$3
		static
		0 o p_393068_
		1 o p_393069_
		2 o p_393070_
		3 o p_393071_
		4 o p_393072_
	a ()Lcce; create
		static
ceu net/minecraft/world/entity/ai/behavior/StrollAroundPoi
	a I MIN_TIME_BETWEEN_STROLLS
	b I STROLL_MAX_XZ_DIST
	c I STROLL_MAX_Y_DIST
	<init> ()V <init>
	a (FLfis;)Lcjr; lambda$create$0
		static
		0 o p_258815_
		1 o p_258816_
	a (Lcjo;ILorg/apache/commons/lang3/mutable/MutableLong;FLcfq$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 (Lcfq$b;Lcfr;ILorg/apache/commons/lang3/mutable/MutableLong;Lcfr;FLaub;Lcau;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 (Lcfq$b;ILorg/apache/commons/lang3/mutable/MutableLong;FLcfr;Lcfr;)Lcft; 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_
	a (Lcjo;FI)Lcdo; create
		static
		0 o p_259159_
		1 o p_260182_
		2 o p_260102_
cev net/minecraft/world/entity/ai/behavior/StrollToPoi
	<init> ()V <init>
	a (Lcfq$b;ILorg/apache/commons/lang3/mutable/MutableLong;FILcfr;Lcfr;)Lcft; 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 (Lcjo;FII)Lcce; create
		static
		0 o p_259919_
		1 o p_259285_
		2 o p_259332_
		3 o p_259904_
	a (Lcfq$b;Lcfr;ILorg/apache/commons/lang3/mutable/MutableLong;Lcfr;FILaub;Lcau;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 (Lcjo;ILorg/apache/commons/lang3/mutable/MutableLong;FILcfq$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_
cew net/minecraft/world/entity/ai/behavior/StrollToPoiList
	<init> ()V <init>
	a (Lcjo;Lcjo;ILorg/apache/commons/lang3/mutable/MutableLong;FILcfq$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 (Lcjo;FIILcjo;)Lcce; create
		static
		0 o p_259573_
		1 o p_259895_
		2 o p_260285_
		3 o p_259533_
		4 o p_259706_
	a (Lcfq$b;Lcfr;Lcfr;ILorg/apache/commons/lang3/mutable/MutableLong;Lcfr;FILaub;Lcuf;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_
	a (Lcfq$b;ILorg/apache/commons/lang3/mutable/MutableLong;FILcfr;Lcfr;Lcfr;)Lcft; 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_
cex net/minecraft/world/entity/ai/behavior/Swim
	c F chance
	<init> (F)V <init>
		0 o p_24383_
	a (Lcao;)Z shouldSwim
		static
		0 o p_316787_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_24385_
		1 o p_24386_
	a (Laub;Lcao;)Z checkExtraStartConditions
		0 o p_24388_
		1 o p_24389_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_24395_
		1 o p_24396_
		2 o p_24397_
	a (Laub;Lcao;J)Z canStillUse
		0 o p_24391_
		1 o p_24392_
		2 o p_24393_
	b (Laub;Lcao;J)V tick
		0 o p_24399_
		1 o p_24400_
		2 o p_24401_
	c (Laub;Lcam;J)V tick
		0 o p_24403_
		1 o p_24404_
		2 o p_24405_
cey net/minecraft/world/entity/ai/behavior/TradeWithVillager
	c Ljava/util/Set; trades
	<init> ()V <init>
	a (Lcuf;Lcuf;)Ljava/util/Set; figureOutWhatIAmWillingToTrade
		static
		0 o p_24423_
		1 o p_24424_
	a (Laub;Lcuf;)Z checkExtraStartConditions
		0 o p_24416_
		1 o p_24417_
	a (Laub;Lcuf;J)Z canStillUse
		0 o p_24419_
		1 o p_24420_
		2 o p_24421_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_24409_
		1 o p_24410_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_24433_
		1 o p_24434_
		2 o p_24435_
	a (Lcuf;Ljava/util/Set;Lcam;)V throwHalfStack
		static
		0 o p_24426_
		1 o p_24427_
		2 o p_24428_
	a (Lcom/google/common/collect/ImmutableSet;Ldcr;)Z lambda$figureOutWhatIAmWillingToTrade$0
		static
		0 o p_24430_
		1 o p_24431_
	b (Laub;Lcuf;J)V start
		0 o p_24437_
		1 o p_24438_
		2 o p_24439_
	b (Laub;Lcam;J)V stop
		0 o p_24441_
		1 o p_24442_
		2 o p_24443_
	c (Laub;Lcam;J)V tick
		0 o p_24449_
		1 o p_24450_
		2 o p_24451_
	c (Laub;Lcuf;J)V tick
		0 o p_24445_
		1 o p_24446_
		2 o p_24447_
	d (Laub;Lcuf;J)V stop
		0 o p_24453_
		1 o p_24454_
		2 o p_24455_
	d (Laub;Lcam;J)V start
		0 o p_24412_
		1 o p_24413_
		2 o p_24414_
cez net/minecraft/world/entity/ai/behavior/TriggerGate
	<init> ()V <init>
	a (Lccr$a;Lcem;Lccr$b;Lcfq$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 (Lccr$a;Lcem;Lccr$b;Laub;Lcam;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_
	a (Ljava/util/List;Lccr$a;Lccr$b;)Lcdo; triggerGate
		static
		0 o p_259442_
		1 o p_259823_
		2 o p_259632_
	a (Ljava/util/List;)Lcdo; triggerOneShuffled
		static
		0 o p_259551_
	a (Lcem;Lcom/mojang/datafixers/util/Pair;)V lambda$triggerGate$0
		static
		0 o p_259128_
		1 o p_260333_
cf net/minecraft/advancements/critereon/FishingHookPredicate
	b Lcf; ANY
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Ljava/util/Optional; inOpenWater
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o inOpenWater
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Z)Lcf; 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 (Lbzm;Laub;Lfis;)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
cfa net/minecraft/world/entity/ai/behavior/TryFindLand
	a I COOLDOWN_TICKS
	<init> ()V <init>
	a (Lorg/apache/commons/lang3/mutable/MutableLong;IFLcfq$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;IFLcfr;Lcfr;Lcfr;)Lcft; 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 (Lorg/apache/commons/lang3/mutable/MutableLong;ILcfr;Lcfr;FLaub;Lcau;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 (IF)Lcce; create
		static
		0 o p_259889_
		1 o p_259302_
cfb net/minecraft/world/entity/ai/behavior/TryFindLandNearWater
	<init> ()V <init>
	a (Lorg/apache/commons/lang3/mutable/MutableLong;IFLcfq$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;IFLcfr;Lcfr;Lcfr;)Lcft; 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 (Lorg/apache/commons/lang3/mutable/MutableLong;ILcfr;Lcfr;FLaub;Lcau;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 (IF)Lcce; create
		static
		0 o p_259739_
		1 o p_259118_
cfc net/minecraft/world/entity/ai/behavior/TryFindWater
	<init> ()V <init>
	a (Lorg/apache/commons/lang3/mutable/MutableLong;IFLcfq$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;IFLcfr;Lcfr;Lcfr;)Lcft; 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 (Lorg/apache/commons/lang3/mutable/MutableLong;ILcfr;Lcfr;FLaub;Lcau;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 (IF)Lcce; create
		static
		0 o p_259298_
		1 o p_259140_
cfd net/minecraft/world/entity/ai/behavior/TryLaySpawnOnWaterNearLand
	<init> ()V <init>
	a (Ldpz;Lcfr;Laub;Lcam;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 (Ldpz;)Lcce; create
		static
		0 o p_259207_
	a (Ldpz;Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259737_
		1 o p_259781_
	a (Ldpz;Lcfr;Lcfr;Lcfr;)Lcft; lambda$create$1
		static
		0 o p_260291_
		1 o p_259765_
		2 o p_259602_
		3 o p_260037_
cfe net/minecraft/world/entity/ai/behavior/UpdateActivityFromSchedule
	<init> ()V <init>
	a (Laub;Lcam;J)Z lambda$create$0
		static
		0 o p_428171_
		1 o p_428172_
		2 o p_428173_
	a (Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$1
		static
		0 o p_259429_
	a ()Lcce; create
		static
cff net/minecraft/world/entity/ai/behavior/UseBonemeal
	c I BONEMEALING_DURATION
	d J nextWorkCycleTime
	e J lastBonemealingSession
	f I timeWorkedSoFar
	g Ljava/util/Optional; cropPos
	<init> ()V <init>
	a (Lcuf;Ljb;)V lambda$setCurrentCropAsTarget$0
		static
		0 o p_24483_
		1 o p_24484_
	a (Ljb;Laub;)Z validPos
		0 o p_24486_
		1 o p_24487_
	a (Laub;Lcuf;)Z checkExtraStartConditions
		0 o p_24474_
		1 o p_24475_
	a (Laub;Lcuf;J)Z canStillUse
		0 o p_24477_
		1 o p_24478_
		2 o p_24479_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_24467_
		1 o p_24468_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_24489_
		1 o p_24490_
		2 o p_24491_
	a (Lcuf;)V setCurrentCropAsTarget
		0 o p_24481_
	b (Laub;Lcuf;)Ljava/util/Optional; pickNextTarget
		0 o p_24493_
		1 o p_24494_
	b (Laub;Lcuf;J)V start
		0 o p_24496_
		1 o p_24497_
		2 o p_24498_
	b (Laub;Lcam;J)V stop
		0 o p_24500_
		1 o p_24501_
		2 o p_24502_
	c (Laub;Lcam;J)V tick
		0 o p_24508_
		1 o p_24509_
		2 o p_24510_
	c (Laub;Lcuf;J)V stop
		0 o p_24504_
		1 o p_24505_
		2 o p_24506_
	d (Laub;Lcuf;J)V tick
		0 o p_24512_
		1 o p_24513_
		2 o p_24514_
	d (Laub;Lcam;J)V start
		0 o p_24470_
		1 o p_24471_
		2 o p_24472_
cfg net/minecraft/world/entity/ai/behavior/ValidateNearbyPoi
	a I MAX_DISTANCE
	<init> ()V <init>
	a (Laub;Ljb;Lcam;)Z bedIsOccupied
		static
		0 o p_24531_
		1 o p_24532_
		2 o p_24533_
	a (Lcjo;Ljava/util/function/Predicate;Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259585_
		1 o p_259383_
		2 o p_259215_
	a (Lcfq$b;Ljava/util/function/Predicate;Lcfr;)Lcft; lambda$create$1
		static
		0 o p_259546_
		1 o p_260187_
		2 o p_259498_
	a (Lcfq$b;Lcfr;Ljava/util/function/Predicate;Laub;Lcam;J)Z lambda$create$0
		static
		0 o p_390583_
		1 o p_390584_
		2 o p_390585_
		3 o p_390586_
		4 o p_390587_
		5 o p_390588_
	a (Laub;Ljb;)Z bedIsOccupiedByVillager
		static
		0 o p_390597_
		1 o p_390596_
	a (Ljava/util/function/Predicate;Lcjo;)Lcce; create
		static
		0 o p_259460_
		1 o p_259635_
cfh net/minecraft/world/entity/ai/behavior/VillageBoundRandomStroll
	a I MAX_XZ_DIST
	b I MAX_Y_DIST
	<init> ()V <init>
	a (IIFLcfr;)Lcft; lambda$create$2
		static
		0 o p_258860_
		1 o p_258861_
		2 o p_258862_
		3 o p_258863_
	a (FLfis;)Lcjr; lambda$create$0
		static
		0 o p_258864_
		1 o p_258865_
	a (FII)Lcdo; create
		static
		0 o p_259320_
		1 o p_259708_
		2 o p_259311_
	a (F)Lcdo; create
		static
		0 o p_260156_
	a (IILcfr;FLaub;Lcau;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 (IIFLcfq$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_
cfi net/minecraft/world/entity/ai/behavior/VillagerCalmDown
	a I SAFE_DISTANCE_FROM_DANGER
	<init> ()V <init>
	a (Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_258884_
	a (Lcam;Lcam;)Z lambda$create$0
		static
		0 o p_325747_
		1 o p_325748_
	a (Lcfq$b;Lcfr;Lcfr;Lcfr;)Lcft; lambda$create$2
		static
		0 o p_258885_
		1 o p_258886_
		2 o p_258887_
		3 o p_258888_
	a (Lcfq$b;Lcfr;Lcfr;Lcfr;Laub;Lcam;J)Z lambda$create$1
		static
		0 o p_415201_
		1 o p_415202_
		2 o p_415203_
		3 o p_415204_
		4 o p_415205_
		5 o p_415206_
		6 o p_415207_
	a ()Lcce; create
		static
cfj net/minecraft/world/entity/ai/behavior/VillagerGoalPackages
	a I INTERACT_DIST_SQR
	b I INTERACT_WALKUP_DIST
	c F INTERACT_SPEED_MODIFIER
	d F STROLL_SPEED_MODIFIER
	<init> ()V <init>
	a (Ljl;)Z lambda$getMeetPackage$4
		static
		0 o p_217493_
	a (Ljl;F)Lcom/google/common/collect/ImmutableList; getCorePackage
		static
		0 o p_397630_
		1 o p_24587_
	a (Laub;Ljb;)Z validateBedPoi
		static
		0 o p_390592_
		1 o p_390599_
	a (F)Lcom/google/common/collect/ImmutableList; getPlayPackage
		static
		0 o p_24584_
	a (Laub;Lcam;)Z raidExistsAndActive
		static
		0 o p_260274_
		1 o p_260163_
	a ()Lcom/mojang/datafixers/util/Pair; getFullLookBehavior
		static
	b (Ljl;)Z lambda$getRestPackage$3
		static
		0 o p_217495_
	b (Ljl;F)Lcom/google/common/collect/ImmutableList; getWorkPackage
		static
		0 o p_397559_
		1 o p_24591_
	b (Laub;Lcam;)Z raidExistsAndNotVictory
		static
		0 o p_259939_
		1 o p_259384_
	b (Laub;Ljb;)Z lambda$getCorePackage$0
		static
		0 o p_390589_
		1 o p_390590_
	b ()Lcom/mojang/datafixers/util/Pair; getMinimalLookBehavior
		static
	c (Ljl;)Z lambda$getCorePackage$2
		static
		0 o p_217497_
	c (Ljl;F)Lcom/google/common/collect/ImmutableList; getRestPackage
		static
		0 o p_397749_
		1 o p_24594_
	d (Ljl;)Z lambda$getCorePackage$1
		static
		0 o p_217499_
	d (Ljl;F)Lcom/google/common/collect/ImmutableList; getMeetPackage
		static
		0 o p_397132_
		1 o p_24597_
	e (Ljl;F)Lcom/google/common/collect/ImmutableList; getIdlePackage
		static
		0 o p_397229_
		1 o p_24600_
	f (Ljl;F)Lcom/google/common/collect/ImmutableList; getPanicPackage
		static
		0 o p_397569_
		1 o p_24603_
	g (Ljl;F)Lcom/google/common/collect/ImmutableList; getPreRaidPackage
		static
		0 o p_397728_
		1 o p_24606_
	h (Ljl;F)Lcom/google/common/collect/ImmutableList; getRaidPackage
		static
		0 o p_397446_
		1 o p_24609_
	i (Ljl;F)Lcom/google/common/collect/ImmutableList; getHidePackage
		static
		0 o p_397319_
		1 o p_24612_
cfk net/minecraft/world/entity/ai/behavior/VillagerMakeLove
	c J birthTimestamp
	<init> ()V <init>
	a (Laub;Lcuf;Ljb;)V giveBedToChild
		0 o p_24634_
		1 o p_24635_
		2 o p_24636_
	a (Ljl;)Z lambda$takeVacantBed$1
		static
		0 o p_217509_
	a (Laub;Lcuf;)Z checkExtraStartConditions
		0 o p_24623_
		1 o p_24624_
	a (Lcuf;Ljb;Ljl;)Z canReach
		0 o p_217501_
		1 o p_217502_
		2 o p_217503_
	a (Lbzc;)Z lambda$isBreedingPossible$0
		static
		0 o p_423262_
	a (Laub;Lcuf;J)Z canStillUse
		0 o p_24626_
		1 o p_24627_
		2 o p_24628_
	a (Lcuf;Ljl;Ljb;)Z lambda$takeVacantBed$2
		0 o p_217505_
		1 o p_217506_
		2 o p_217507_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_24616_
		1 o p_24617_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_24645_
		1 o p_24646_
		2 o p_24647_
	a (Lcuf;)Z isBreedingPossible
		0 o p_24640_
	a (Laub;Lcuf;Lcuf;)V tryToGiveBirth
		0 o p_24630_
		1 o p_24631_
		2 o p_24632_
	b (Laub;Lcuf;Lcuf;)Ljava/util/Optional; breed
		0 o p_24656_
		1 o p_24657_
		2 o p_24658_
	b (Laub;Lcuf;)Ljava/util/Optional; takeVacantBed
		0 o p_24649_
		1 o p_24650_
	b (Laub;Lcuf;J)V start
		0 o p_24652_
		1 o p_24653_
		2 o p_24654_
	b (Laub;Lcam;J)V stop
		0 o p_24663_
		1 o p_24664_
		2 o p_24665_
	c (Laub;Lcam;J)V tick
		0 o p_24671_
		1 o p_24672_
		2 o p_24673_
	c (Laub;Lcuf;J)V tick
		0 o p_24667_
		1 o p_24668_
		2 o p_24669_
	d (Laub;Lcuf;J)V stop
		0 o p_24675_
		1 o p_24676_
		2 o p_24677_
	d (Laub;Lcam;J)V start
		0 o p_24619_
		1 o p_24620_
		2 o p_24621_
cfl net/minecraft/world/entity/ai/behavior/VillagerPanicTrigger
	<init> ()V <init>
	a (Laub;Lcuf;J)Z canStillUse
		0 o p_24684_
		1 o p_24685_
		2 o p_24686_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_24690_
		1 o p_24691_
		2 o p_24692_
	b (Laub;Lcuf;J)V start
		0 o p_24694_
		1 o p_24695_
		2 o p_24696_
	b (Lcam;)Z hasHostile
		static
		0 o p_24688_
	c (Laub;Lcam;J)V tick
		0 o p_24704_
		1 o p_24705_
		2 o p_24706_
	c (Laub;Lcuf;J)V tick
		0 o p_24700_
		1 o p_24701_
		2 o p_24702_
	c (Lcam;)Z isHurt
		static
		0 o p_24698_
	d (Laub;Lcam;J)V start
		0 o p_24680_
		1 o p_24681_
		2 o p_24682_
cfm net/minecraft/world/entity/ai/behavior/WakeUp
	<init> ()V <init>
	a (Laub;Lcam;J)Z lambda$create$0
		static
		0 o p_259555_
		1 o p_259657_
		2 o p_259316_
	a (Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$1
		static
		0 o p_259813_
	a ()Lcce; create
		static
cfn net/minecraft/world/entity/ai/behavior/WorkAtComposter
	c Ljava/util/List; COMPOSTABLE_ITEMS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laub;Lcuf;Ljk;Leeb;)V compostItems
		0 o p_24793_
		1 o p_24794_
		2 o p_24795_
		3 o p_24796_
	a (Laub;Lcuf;)V useWorkstation
		0 o p_24790_
		1 o p_24791_
	a (Laub;Leeb;Ljb;Leeb;)V spawnComposterFillEffects
		0 o p_24798_
		1 o p_24799_
		2 o p_24800_
		3 o p_24801_
	c (Laub;Lcuf;)V makeBread
		0 o p_376900_
		1 o p_24803_
cfo net/minecraft/world/entity/ai/behavior/WorkAtPoi
	c I CHECK_COOLDOWN
	d D DISTANCE
	e J lastCheck
	<init> ()V <init>
	a (Lcbm;Ljk;)V lambda$start$0
		static
		0 o p_24820_
		1 o p_24821_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_24807_
		1 o p_24808_
	a (Laub;Lcuf;)V useWorkstation
		0 o p_24813_
		1 o p_24814_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_24823_
		1 o p_24824_
		2 o p_24825_
	a (Laub;Lcuf;J)V start
		0 o p_24816_
		1 o p_24817_
		2 o p_24818_
	b (Laub;Lcuf;)Z checkExtraStartConditions
		0 o p_24827_
		1 o p_24828_
	b (Laub;Lcuf;J)Z canStillUse
		0 o p_24830_
		1 o p_24831_
		2 o p_24832_
	d (Laub;Lcam;J)V start
		0 o p_24810_
		1 o p_24811_
		2 o p_24812_
cfp net/minecraft/world/entity/ai/behavior/YieldJobSite
	<init> ()V <init>
	a (Lcuf;Lcam;)Z lambda$create$0
		static
		0 o p_258897_
		1 o p_258898_
	a (Ljl;Lcuf;Ljb;)Z nearbyWantsJobsite
		static
		0 o p_217511_
		1 o p_217512_
		2 o p_217513_
	a (Lcau;Ljb;Lcls;)Z canReachPos
		static
		0 o p_260080_
		1 o p_259875_
		2 o p_259606_
	a (Lcfq$b;FLcfr;Lcfr;Lcfr;Lcfr;Lcfr;)Lcft; 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 (Lcfr;Lcfr;Lcfr;Ljb;FLaub;Lcuf;)V lambda$create$3
		static
		0 o p_428174_
		1 o p_428175_
		2 o p_428176_
		3 o p_428177_
		4 o p_428178_
		5 o p_428179_
		6 o p_428180_
	a (Lcfq$b;Lcfr;Lcfr;Lcfr;Lcfr;FLaub;Lcuf;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)Lcce; create
		static
		0 o p_259768_
	a (FLcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$6
		static
		0 o p_258915_
		1 o p_258916_
	a (Lcam;)Lcuf; lambda$create$1
		static
		0 o p_258896_
	a (Ljava/util/Optional;Ljb;Lcuf;)Z lambda$create$2
		static
		0 o p_258917_
		1 o p_258918_
		2 o p_258919_
cfq net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder
	a Lcfq$e; trigger
	<init> (Lcfq$e;)V <init>
		0 o p_260164_
	a (Ljava/util/function/Predicate;)Lcdo; triggerIf
		static
		0 o p_260112_
	a (Lcfq$e;)Lcfq; create
		static
		0 o p_259575_
	a (Lcom/mojang/datafixers/kinds/App;)Lcfq; unbox
		static
		0 o p_259593_
	a (Ljava/util/function/Predicate;Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$triggerIf$3
		static
		0 o p_259800_
		1 o p_260353_
	a ()Lcfq$b; instance
		static
	a (Ljava/util/function/BiPredicate;)Lcdo; triggerIf
		static
		0 o p_259227_
	a (Ljava/util/function/Predicate;Lcdo;)Lcdo; triggerIf
		static
		0 o p_260059_
		1 o p_259640_
	a (Lcft;Lcft;Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$sequence$1
		static
		0 o p_259461_
		1 o p_259996_
		2 o p_259495_
	a (Lcft;Lcft;)Lcdo; sequence
		static
		0 o p_260174_
		1 o p_259134_
	a (Ljava/util/function/BiPredicate;Laub;Lcam;J)Z lambda$triggerIf$4
		static
		0 o p_260339_
		1 o p_259079_
		2 o p_259093_
		3 o p_260140_
	a (Ljava/util/function/Function;)Lcdo; create
		static
		0 o p_259386_
	a (Lcft;Lcom/mojang/datafixers/util/Unit;)Lcft; lambda$sequence$0
		static
		0 o p_259545_
		1 o p_260322_
	a (Ljava/util/function/Predicate;Laub;Lcam;J)Z lambda$triggerIf$2
		static
		0 o p_259062_
		1 o p_259280_
		2 o p_259428_
		3 o p_259845_
	a (Ljava/util/function/BiPredicate;Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$triggerIf$5
		static
		0 o p_260142_
		1 o p_260191_
	b (Lcom/mojang/datafixers/kinds/App;)Lcfq$e; get
		static
		0 o p_259615_
cfq$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$1
	a Lcfq$e; val$resolvedBuilder
	<init> (Lcfq$e;)V <init>
		0 o p_259744_
	b ()Ljava/lang/String; debugString
	toString ()Ljava/lang/String; toString
	trigger (Laub;Lcam;J)Z trigger
		0 o p_259385_
		1 o p_260003_
		2 o p_259194_
cfq$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_
cfq$a$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Constant$1
	a Ljava/lang/Object; val$a
	b Ljava/util/function/Supplier; 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 (Laub;Lcam;J)Ljava/lang/Object; tryTrigger
		0 o p_259561_
		1 o p_259467_
		2 o p_259297_
	toString ()Ljava/lang/String; toString
cfq$b net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance
	<init> ()V <init>
	a (Ljava/util/function/Function;Lcom/mojang/datafixers/kinds/App;)Lcfq; map
		0 o p_259963_
		1 o p_260355_
	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 (Lcjo;)Lcfq; registered
		0 o p_259477_
	a (Ljava/util/function/Supplier;Ljava/lang/Object;)Lcfq; point
		0 o p_260070_
		1 o p_260295_
	a (Ljava/lang/Object;)Lcfq; point
		0 o p_259634_
	a (Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcfq; ap2
		0 o p_259535_
		1 o p_259162_
		2 o p_259733_
	a (Lcfr;)Ljava/util/Optional; tryGet
		0 o p_259352_
	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;)Lcfq; ap4
		0 o p_259519_
		1 o p_259829_
		2 o p_259314_
		3 o p_260089_
		4 o p_259136_
	a (Lcft;)Lcfq; 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;)Lcfq; ap3
		0 o p_260239_
		1 o p_259239_
		2 o p_259638_
		3 o p_259969_
	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 (Lcfr;)Ljava/lang/Object; get
		0 o p_259206_
	b (Lcjo;)Lcfq; present
		0 o p_259673_
	c (Lcjo;)Lcfq; 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_
cfq$b$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$1
	a Lcfq$e; val$aTrigger
	b Lcfq$e; val$fTrigger
	<init> (Lcfq$b;Lcfq$e;Lcfq$e;)V <init>
		0 o p_259693_
		1 o p_259792_
		2 o p_259753_
	a ()Ljava/lang/String; debugString
	a (Laub;Lcam;J)Ljava/lang/Object; tryTrigger
		0 o p_259603_
		1 o p_260233_
		2 o p_259654_
	toString ()Ljava/lang/String; toString
cfq$b$2 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$2
	a Lcfq$e; val$tTrigger
	b Ljava/util/function/Function; val$func
	<init> (Lcfq$b;Lcfq$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 (Laub;Lcam;J)Ljava/lang/Object; tryTrigger
		0 o p_259755_
		1 o p_259656_
		2 o p_259300_
	toString ()Ljava/lang/String; toString
cfq$b$3 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$3
	a Lcfq$e; val$aTrigger
	b Lcfq$e; val$bTrigger
	c Lcfq$e; val$fTrigger
	<init> (Lcfq$b;Lcfq$e;Lcfq$e;Lcfq$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 (Laub;Lcam;J)Ljava/lang/Object; tryTrigger
		0 o p_259274_
		1 o p_259817_
		2 o p_259820_
	toString ()Ljava/lang/String; toString
cfq$b$4 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$4
	a Lcfq$e; val$t1Trigger
	b Lcfq$e; val$t2Trigger
	c Lcfq$e; val$t3Trigger
	d Lcfq$e; val$fTrigger
	<init> (Lcfq$b;Lcfq$e;Lcfq$e;Lcfq$e;Lcfq$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 (Laub;Lcam;J)Ljava/lang/Object; tryTrigger
		0 o p_259096_
		1 o p_260221_
		2 o p_259035_
	toString ()Ljava/lang/String; toString
cfq$b$5 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$5
	a Lcfq$e; val$t1Trigger
	b Lcfq$e; val$t2Trigger
	c Lcfq$e; val$t3Trigger
	d Lcfq$e; val$t4Trigger
	e Lcfq$e; val$fTrigger
	<init> (Lcfq$b;Lcfq$e;Lcfq$e;Lcfq$e;Lcfq$e;Lcfq$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 (Laub;Lcam;J)Ljava/lang/Object; tryTrigger
		0 o p_259537_
		1 o p_259581_
		2 o p_259423_
	toString ()Ljava/lang/String; toString
cfq$b$a net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Instance$Mu
	<init> ()V <init>
cfq$c net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$Mu
	<init> ()V <init>
cfq$d net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$PureMemory
	<init> (Lcfs;)V <init>
		0 o p_259776_
cfq$d$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$PureMemory$1
	a Lcfs; val$condition
	<init> (Lcfs;)V <init>
		0 o p_259559_
	a ()Ljava/lang/String; debugString
	a (Laub;Lcam;J)Ljava/lang/Object; tryTrigger
		0 o p_260146_
		1 o p_259651_
		2 o p_260094_
	b (Laub;Lcam;J)Lcfr; tryTrigger
		0 o p_259899_
		1 o p_259558_
		2 o p_259793_
	toString ()Ljava/lang/String; toString
cfq$e net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWithResult
	a ()Ljava/lang/String; debugString
	a (Laub;Lcam;J)Ljava/lang/Object; tryTrigger
		0 o p_259864_
		1 o p_259042_
		2 o p_260282_
cfq$f net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWrapper
	<init> (Lcft;)V <init>
		0 o p_259310_
cfq$f$1 net/minecraft/world/entity/ai/behavior/declarative/BehaviorBuilder$TriggerWrapper$1
	a Lcft; val$dependentTrigger
	<init> (Lcft;)V <init>
		0 o p_260307_
	a ()Ljava/lang/String; debugString
	a (Laub;Lcam;J)Ljava/lang/Object; tryTrigger
		0 o p_260338_
		1 o p_259070_
		2 o p_259309_
	b (Laub;Lcam;J)Lcom/mojang/datafixers/util/Unit; tryTrigger
		0 o p_259397_
		1 o p_260169_
		2 o p_259155_
cfr net/minecraft/world/entity/ai/behavior/declarative/MemoryAccessor
	a Lcbm; brain
	b Lcjo; memoryType
	c Lcom/mojang/datafixers/kinds/App; value
	<init> (Lcbm;Lcjo;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
cfs net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition
	a ()Lcjo; memory
	a (Lcbm;Ljava/util/Optional;)Lcfr; createAccessor
		0 o p_259936_
		1 o p_259724_
	b ()Lcjp; condition
cfs$a net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Absent
	a Lcjo; memory
	<init> (Lcjo;)V <init>
		0 o memory
	a ()Lcjo; memory
	a (Lcbm;Ljava/util/Optional;)Lcfr; createAccessor
		0 o p_259727_
		1 o p_260359_
	b ()Lcjp; condition
	equals (Ljava/lang/Object;)Z equals
		0 o p_260170_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cfs$b net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Present
	a Lcjo; memory
	<init> (Lcjo;)V <init>
		0 o memory
	a ()Lcjo; memory
	a (Lcbm;Ljava/util/Optional;)Lcfr; createAccessor
		0 o p_259253_
		1 o p_260268_
	b ()Lcjp; condition
	equals (Ljava/lang/Object;)Z equals
		0 o p_259219_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cfs$c net/minecraft/world/entity/ai/behavior/declarative/MemoryCondition$Registered
	a Lcjo; memory
	<init> (Lcjo;)V <init>
		0 o memory
	a ()Lcjo; memory
	a (Lcbm;Ljava/util/Optional;)Lcfr; createAccessor
		0 o p_260149_
		1 o p_259303_
	b ()Lcjp; condition
	equals (Ljava/lang/Object;)Z equals
		0 o p_259578_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cft net/minecraft/world/entity/ai/behavior/declarative/Trigger
	trigger (Laub;Lcam;J)Z trigger
		0 o p_259730_
		1 o p_260017_
		2 o p_259489_
cfu net/minecraft/world/entity/ai/behavior/declarative/package-info
cfv net/minecraft/world/entity/ai/behavior/package-info
cfw net/minecraft/world/entity/ai/behavior/warden/Digging
	<init> (I)V <init>
		0 o p_217515_
	a (Laub;Lctw;)Z checkExtraStartConditions
		0 o p_217524_
		1 o p_217525_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_217517_
		1 o p_217518_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_217531_
		1 o p_217532_
		2 o p_217533_
	a (Laub;Lctw;J)Z canStillUse
		0 o p_217527_
		1 o p_217528_
		2 o p_217529_
	b (Laub;Lctw;J)V start
		0 o p_217535_
		1 o p_217536_
		2 o p_217537_
	b (Laub;Lcam;J)V stop
		0 o p_217539_
		1 o p_217540_
		2 o p_217541_
	c (Laub;Lctw;J)V stop
		0 o p_217543_
		1 o p_217544_
		2 o p_217545_
	d (Laub;Lcam;J)V start
		0 o p_217520_
		1 o p_217521_
		2 o p_217522_
cfx net/minecraft/world/entity/ai/behavior/warden/Emerging
	<init> (I)V <init>
		0 o p_217547_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_217557_
		1 o p_217558_
		2 o p_217559_
	a (Laub;Lctw;J)Z canStillUse
		0 o p_217553_
		1 o p_217554_
		2 o p_217555_
	b (Laub;Lctw;J)V start
		0 o p_217561_
		1 o p_217562_
		2 o p_217563_
	b (Laub;Lcam;J)V stop
		0 o p_217565_
		1 o p_217566_
		2 o p_217567_
	c (Laub;Lctw;J)V stop
		0 o p_217569_
		1 o p_217570_
		2 o p_217571_
	d (Laub;Lcam;J)V start
		0 o p_217549_
		1 o p_217550_
		2 o p_217551_
cfy net/minecraft/world/entity/ai/behavior/warden/ForceUnmount
	<init> ()V <init>
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_238424_
		1 o p_238425_
	d (Laub;Lcam;J)V start
		0 o p_238410_
		1 o p_238411_
		2 o p_238412_
cfz net/minecraft/world/entity/ai/behavior/warden/Roar
	c I TICKS_BEFORE_PLAYING_ROAR_SOUND
	d I ROAR_ANGER_INCREASE
	<init> ()V <init>
	a (Laub;Lcam;J)Z canStillUse
		0 o p_217584_
		1 o p_217585_
		2 o p_217586_
	a (Laub;Lctw;J)V start
		0 o p_217580_
		1 o p_217581_
		2 o p_217582_
	b (Laub;Lcam;J)V stop
		0 o p_217592_
		1 o p_217593_
		2 o p_217594_
	b (Laub;Lctw;J)Z canStillUse
		0 o p_217588_
		1 o p_217589_
		2 o p_217590_
	c (Laub;Lcam;J)V tick
		0 o p_217600_
		1 o p_217601_
		2 o p_217602_
	c (Laub;Lctw;J)V tick
		0 o p_217596_
		1 o p_217597_
		2 o p_217598_
	d (Laub;Lctw;J)V stop
		0 o p_217604_
		1 o p_217605_
		2 o p_217606_
	d (Laub;Lcam;J)V start
		0 o p_217576_
		1 o p_217577_
		2 o p_217578_
cg net/minecraft/advancements/critereon/FishingRodHookedTrigger
	<init> ()V <init>
	a (Ldcv;Lfdj;Ljava/util/Collection;Lcg$a;)Z lambda$trigger$0
		static
		0 o p_40422_
		1 o p_40423_
		2 o p_40424_
		3 o p_40425_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lauc;Ldcv;Lcvk;Ljava/util/Collection;)V trigger
		0 o p_40417_
		1 o p_40418_
		2 o p_40419_
		3 o p_40420_
cg$a net/minecraft/advancements/critereon/FishingRodHookedTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; rod
	d Ljava/util/Optional; entity
	e Ljava/util/Optional; 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 (Lbk;)V validate
		0 o p_312572_
	a (Ldcv;Lfdj;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;)Lar; fishedItem
		static
		0 o p_298233_
		1 o p_298660_
		2 o p_298847_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337365_
	a ()Ljava/util/Optional; player
	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
cga net/minecraft/world/entity/ai/behavior/warden/SetRoarTarget
	<init> ()V <init>
	a (Ljava/util/function/Function;Lcfr;Lcfr;Lcfr;)Lcft; 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;Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_258920_
		1 o p_258921_
	a (Ljava/util/function/Function;Lcfr;Lcfr;Laub;Lctw;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;)Lcce; create
		static
		0 o p_260275_
cgb net/minecraft/world/entity/ai/behavior/warden/SetWardenLookTarget
	<init> ()V <init>
	a (Lcfq$b;Lcfr;)Ljava/util/Optional; lambda$create$0
		static
		0 o p_258939_
		1 o p_258940_
	a (Lcfq$b;Lcfr;Lcfr;Lcfr;Lcfr;)Lcft; 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 (Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$3
		static
		0 o p_258946_
	a (Lcfq$b;Lcfr;Lcfr;Lcfr;Laub;Lcam;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 ()Lcce; create
		static
cgc net/minecraft/world/entity/ai/behavior/warden/Sniffing
	c D ANGER_FROM_SNIFFING_MAX_DISTANCE_XZ
	d D ANGER_FROM_SNIFFING_MAX_DISTANCE_Y
	<init> (I)V <init>
		0 o p_217647_
	a (Lctw;Lcam;)V lambda$stop$0
		static
		0 o p_427041_
		1 o p_427042_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_217660_
		1 o p_217661_
		2 o p_217662_
	a (Laub;Lctw;J)Z canStillUse
		0 o p_217653_
		1 o p_217654_
		2 o p_217655_
	b (Laub;Lctw;J)V start
		0 o p_217664_
		1 o p_217665_
		2 o p_217666_
	b (Laub;Lcam;J)V stop
		0 o p_217668_
		1 o p_217669_
		2 o p_217670_
	c (Laub;Lctw;J)V stop
		0 o p_217672_
		1 o p_217673_
		2 o p_217674_
	d (Laub;Lcam;J)V start
		0 o p_217649_
		1 o p_217650_
		2 o p_217651_
cgd net/minecraft/world/entity/ai/behavior/warden/SonicBoom
	c I COOLDOWN
	d I DISTANCE_XZ
	e I DISTANCE_Y
	f D KNOCKBACK_VERTICAL
	g D KNOCKBACK_HORIZONTAL
	h I TICKS_BEFORE_PLAYING_SOUND
	i I DURATION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laub;Lctw;J)Z canStillUse
		0 o p_217695_
		1 o p_217696_
		2 o p_217697_
	a (Lcam;I)V setCooldown
		static
		0 o p_217699_
		1 o p_217700_
	a (Lctw;Laub;Lcam;)V lambda$tick$2
		static
		0 o p_375713_
		1 o p_375714_
		2 o p_375715_
	a (Lctw;Lcam;)Z lambda$tick$1
		static
		0 o p_217706_
		1 o p_217707_
	a (Laub;Lctw;)Z checkExtraStartConditions
		0 o p_217692_
		1 o p_217693_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_217685_
		1 o p_217686_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_217709_
		1 o p_217710_
		2 o p_217711_
	b (Laub;Lctw;J)V start
		0 o p_217713_
		1 o p_217714_
		2 o p_217715_
	b (Lctw;Lcam;)V lambda$tick$0
		static
		0 o p_427043_
		1 o p_427044_
	b (Laub;Lcam;J)V stop
		0 o p_217720_
		1 o p_217721_
		2 o p_217722_
	c (Laub;Lcam;J)V tick
		0 o p_217728_
		1 o p_217729_
		2 o p_217730_
	c (Laub;Lctw;J)V tick
		0 o p_217724_
		1 o p_217725_
		2 o p_217726_
	d (Laub;Lcam;J)V start
		0 o p_217688_
		1 o p_217689_
		2 o p_217690_
	d (Laub;Lctw;J)V stop
		0 o p_217732_
		1 o p_217733_
		2 o p_217734_
cge net/minecraft/world/entity/ai/behavior/warden/TryToSniff
	a Lbwo; SNIFF_COOLDOWN
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259979_
	a (Lcfr;Lcfr;Lcfr;Laub;Lcam;J)Z lambda$create$0
		static
		0 o p_425337_
		1 o p_425338_
		2 o p_425339_
		3 o p_425340_
		4 o p_425341_
		5 o p_425342_
	a (Lcfr;Lcfr;Lcfr;Lcfr;Lcfr;)Lcft; 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 ()Lcce; create
		static
cgf net/minecraft/world/entity/ai/behavior/warden/package-info
cgg net/minecraft/world/entity/ai/control/BodyRotationControl
	a Lcao; mob
	b I HEAD_STABLE_ANGLE
	c I DELAY_UNTIL_STARTING_TO_FACE_FORWARD
	d I HOW_LONG_IT_TAKES_TO_FACE_FORWARD
	e I headStableTime
	f F lastStableYHeadRot
	<init> (Lcao;)V <init>
		0 o p_24879_
	a ()V clientTick
	b ()V rotateBodyIfNecessary
	c ()V rotateHeadIfNecessary
	d ()V rotateHeadTowardsFront
	e ()Z notCarryingMobPassengers
	f ()Z isMoving
cgh net/minecraft/world/entity/ai/control/Control
	a (FFF)F rotateTowards
		0 o p_371698_
		1 o p_371703_
		2 o p_371518_
cgi net/minecraft/world/entity/ai/control/FlyingMoveControl
	l I maxTurn
	m Z hoversInPlace
	<init> (Lcao;IZ)V <init>
		0 o p_24893_
		1 o p_24894_
		2 o p_24895_
	a ()V tick
cgj net/minecraft/world/entity/ai/control/JumpControl
	a Z jump
	b Lcao; mob
	<init> (Lcao;)V <init>
		0 o p_24900_
	a ()V jump
	b ()V tick
cgk net/minecraft/world/entity/ai/control/LookControl
	a Lcao; mob
	b F yMaxRotSpeed
	c F xMaxRotAngle
	d I lookAtCooldown
	e D wantedX
	f D wantedY
	g D wantedZ
	<init> (Lcao;)V <init>
		0 o p_24945_
	a (Lbzm;)V setLookAt
		0 o p_148052_
	a (Lbzm;FF)V setLookAt
		0 o p_24961_
		1 o p_24962_
		2 o p_24963_
	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_427045_
	a (DDD)V setLookAt
		0 o p_24947_
		1 o p_24948_
		2 o p_24949_
	a ()V tick
	a (Lfis;)V setLookAt
		0 o p_24965_
	b (Ljava/lang/Float;)V lambda$tick$0
		0 o p_370606_
	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
cgl net/minecraft/world/entity/ai/control/MoveControl
	a F MIN_SPEED
	b F MIN_SPEED_SQR
	c I MAX_TURN
	d Lcao; mob
	e D wantedX
	f D wantedY
	g D wantedZ
	h D speedModifier
	i F strafeForwards
	j F strafeRight
	k Lcgl$a; operation
	<init> (Lcao;)V <init>
		0 o p_24983_
	a (DDDD)V setWantedPosition
		0 o p_24984_
		1 o p_24985_
		2 o p_24986_
		3 o p_24987_
	a (FF)V strafe
		0 o p_24989_
		1 o p_24990_
	a ()V tick
	b (FFF)F rotlerp
		0 o p_24992_
		1 o p_24993_
		2 o p_24994_
	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
	g ()V setWait
cgl$a net/minecraft/world/entity/ai/control/MoveControl$Operation
	a Lcgl$a; WAIT
	b Lcgl$a; MOVE_TO
	c Lcgl$a; STRAFE
	d Lcgl$a; JUMPING
	e [Lcgl$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_25010_
		1 o p_25011_
	a ()[Lcgl$a; $values
		static
	valueOf (Ljava/lang/String;)Lcgl$a; valueOf
		static
		0 o p_25013_
	values ()[Lcgl$a; values
		static
cgm net/minecraft/world/entity/ai/control/SmoothSwimmingLookControl
	h I maxYRotFromCenter
	i I HEAD_TILT_X
	j I HEAD_TILT_Y
	<init> (Lcao;I)V <init>
		0 o p_148061_
		1 o p_148062_
	a ()V tick
	a (Ljava/lang/Float;)V lambda$tick$1
		0 o p_427046_
	b (Ljava/lang/Float;)V lambda$tick$0
		0 o p_287449_
cgn net/minecraft/world/entity/ai/control/SmoothSwimmingMoveControl
	l F FULL_SPEED_TURN_THRESHOLD
	m F STOP_TURN_THRESHOLD
	n I maxTurnX
	o I maxTurnY
	p F inWaterSpeedModifier
	q F outsideWaterSpeedModifier
	r Z applyGravity
	<init> (Lcao;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 ()V tick
	a (F)F getTurningSpeedFactor
		static
		0 o p_249853_
cgo net/minecraft/world/entity/ai/control/package-info
cgp net/minecraft/world/entity/ai/goal/AvoidEntityGoal
	a Lcau; mob
	b Lcam; toAvoid
	c F maxDist
	d Lfaz; path
	e Lcjw; pathNav
	f Ljava/lang/Class; avoidClass
	g Ljava/util/function/Predicate; avoidPredicate
	h Ljava/util/function/Predicate; predicateOnAvoidEntity
	i D walkSpeedModifier
	j D sprintSpeedModifier
	k Lclc; avoidEntityTargeting
	<init> (Lcau;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> (Lcau;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_
	<init> (Lcau;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_
	a (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lcam;Laub;)Z lambda$new$1
		static
		0 o p_375724_
		1 o p_375725_
		2 o p_375726_
		3 o p_375727_
	a (Lcam;)Z lambda$canUse$3
		static
		0 o p_148078_
	a ()V tick
	b (Lcam;)Z lambda$new$2
		static
		0 o p_25049_
	b ()Z canUse
	c ()Z canContinueToUse
	c (Lcam;)Z lambda$new$0
		static
		0 o p_25052_
	d ()V start
	e ()V stop
cgq net/minecraft/world/entity/ai/goal/BegGoal
	a Lcpj; wolf
	b Lcut; player
	c Laub; level
	d F lookDistance
	e I lookTime
	f Lclc; begTargeting
	<init> (Lcpj;F)V <init>
		0 o p_406323_
		1 o p_25064_
	a (Lcut;)Z playerHoldingInteresting
		0 o p_25067_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cgr net/minecraft/world/entity/ai/goal/BoatGoals
	a Lcgr; GO_TO_BOAT
	b Lcgr; GO_IN_BOAT_DIRECTION
	c [Lcgr; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_25077_
		1 o p_25078_
	a ()[Lcgr; $values
		static
	valueOf (Ljava/lang/String;)Lcgr; valueOf
		static
		0 o p_25080_
	values ()[Lcgr; values
		static
cgs net/minecraft/world/entity/ai/goal/BreakDoorGoal
	a I breakTime
	b I lastBreakProgress
	c I doorBreakTime
	g I DEFAULT_DOOR_BREAK_TIME
	h Ljava/util/function/Predicate; validDifficulties
	<init> (Lcao;ILjava/util/function/Predicate;)V <init>
		0 o p_25087_
		1 o p_25088_
		2 o p_25089_
	<init> (Lcao;Ljava/util/function/Predicate;)V <init>
		0 o p_25091_
		1 o p_25092_
	a ()V tick
	a (Lbxg;)Z isValidDifficulty
		0 o p_25095_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	f ()I getDoorBreakTime
cgt net/minecraft/world/entity/ai/goal/BreathAirGoal
	a Lcau; mob
	<init> (Lcau;)V <init>
		0 o p_25103_
	W_ ()Z isInterruptable
	a (Ldmx;Ljb;)Z givesAir
		0 o p_25107_
		1 o p_25108_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	h ()V findAirPosition
cgu net/minecraft/world/entity/ai/goal/BreedGoal
	a Lcmd; animal
	b Laub; level
	c Lcmd; partner
	d Lclc; PARTNER_TARGETING
	e Ljava/lang/Class; partnerClass
	f I loveTime
	g D speedModifier
	<clinit> ()V <clinit>
		static
	<init> (Lcmd;DLjava/lang/Class;)V <init>
		0 o p_25125_
		1 o p_25126_
		2 o p_25127_
	<init> (Lcmd;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 ()Lcmd; getFreePartner
cgv net/minecraft/world/entity/ai/goal/CatLieOnBedGoal
	g Lcmg; cat
	<init> (Lcmg;DI)V <init>
		0 o p_25135_
		1 o p_25136_
		2 o p_25137_
	a (Ldmx;Ljb;)Z isValidTarget
		0 o p_25142_
		1 o p_25143_
	a ()V tick
	a (Lcau;)I nextStartTick
		0 o p_25140_
	b ()Z canUse
	d ()V start
	e ()V stop
cgw net/minecraft/world/entity/ai/goal/CatSitOnBlockGoal
	g Lcmg; cat
	<init> (Lcmg;D)V <init>
		0 o p_25149_
		1 o p_25150_
	a (Leeo;)Ljava/lang/Boolean; lambda$isValidTarget$0
		static
		0 o p_148084_
	a (Ldmx;Ljb;)Z isValidTarget
		0 o p_25153_
		1 o p_25154_
	a ()V tick
	a (Leea$a;)Z lambda$isValidTarget$1
		static
		0 o p_25156_
	b ()Z canUse
	d ()V start
	e ()V stop
cgx net/minecraft/world/entity/ai/goal/ClimbOnTopOfPowderSnowGoal
	a Lcao; mob
	b Ldmu; level
	<init> (Lcao;Ldmu;)V <init>
		0 o p_204055_
		1 o p_204056_
	X_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
cgy net/minecraft/world/entity/ai/goal/DolphinJumpGoal
	a [I STEPS_TO_CHECK
	b Lcmq; dolphin
	c I interval
	d Z breached
	<clinit> ()V <clinit>
		static
	<init> (Lcmq;I)V <init>
		0 o p_25168_
		1 o p_25169_
	W_ ()Z isInterruptable
	a ()V tick
	a (Ljb;III)Z waterIsClear
		0 o p_25173_
		1 o p_25174_
		2 o p_25175_
		3 o p_25176_
	b (Ljb;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
cgz net/minecraft/world/entity/ai/goal/DoorInteractGoal
	a Z passed
	b F doorOpenDirX
	c F doorOpenDirZ
	d Lcao; mob
	e Ljb; doorPos
	f Z hasDoor
	<init> (Lcao;)V <init>
		0 o p_25193_
	X_ ()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
ch net/minecraft/advancements/critereon/FluidPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; fluids
	c Ljava/util/Optional; properties
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o fluids
		1 o properties
	a (Laub;Ljb;)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
ch$a net/minecraft/advancements/critereon/FluidPredicate$Builder
	a Ljava/util/Optional; fluids
	b Ljava/util/Optional; properties
	<init> ()V <init>
	a ()Lch$a; fluid
		static
	a (Lfak;)Lch$a; of
		0 o p_151172_
	a (Ljp;)Lch$a; of
		0 o p_330492_
	a (Lds;)Lch$a; setProperties
		0 o p_151170_
	b ()Lch; build
cha net/minecraft/world/entity/ai/goal/EatBlockGoal
	a I EAT_ANIMATION_TICKS
	b Ljava/util/function/Predicate; IS_EDIBLE
	c Lcao; mob
	d Ldmu; level
	e I eatAnimationTick
	<clinit> ()V <clinit>
		static
	<init> (Lcao;)V <init>
		0 o p_25207_
	a (Leeb;)Z lambda$static$0
		static
		0 o p_401757_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	h ()I getEatAnimationTick
chb net/minecraft/world/entity/ai/goal/FleeSunGoal
	a Lcau; mob
	b D wantedX
	c D wantedY
	d D wantedZ
	e D speedModifier
	f Ldmu; level
	<init> (Lcau;D)V <init>
		0 o p_25221_
		1 o p_25222_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	h ()Z setWantedPos
	i ()Lfis; getHidePos
chc net/minecraft/world/entity/ai/goal/FloatGoal
	a Lcao; mob
	<init> (Lcao;)V <init>
		0 o p_25230_
	X_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
chd net/minecraft/world/entity/ai/goal/FollowBoatGoal
	a I timeToRecalcPath
	b Lcau; mob
	c Lcut; following
	d Lcgr; currentGoal
	<init> (Lcau;)V <init>
		0 o p_25238_
	W_ ()Z isInterruptable
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
che net/minecraft/world/entity/ai/goal/FollowFlockLeaderGoal
	a I INTERVAL_TICKS
	b Lcmb; mob
	c I timeToRecalcPath
	d I nextStartTick
	<init> (Lcmb;)V <init>
		0 o p_25249_
	a ()V tick
	a (Lcmb;)I nextStartTick
		0 o p_25252_
	b (Lcmb;)Z lambda$canUse$1
		static
		0 o p_25255_
	b ()Z canUse
	c (Lcmb;)Z lambda$canUse$0
		static
		0 o p_25258_
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
chf net/minecraft/world/entity/ai/goal/FollowMobGoal
	a Lcao; mob
	b Ljava/util/function/Predicate; followPredicate
	c Lcao; followingMob
	d D speedModifier
	e Lcjw; navigation
	f I timeToRecalcPath
	g F stopDistance
	h F oldWaterCost
	i F areaSize
	<init> (Lcao;DFF)V <init>
		0 o p_25271_
		1 o p_25272_
		2 o p_25273_
		3 o p_25274_
	a (Lcao;Lcao;)Z lambda$new$0
		static
		0 o p_25277_
		1 o p_25278_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
chg net/minecraft/world/entity/ai/goal/FollowOwnerGoal
	a Lcbi; tamable
	b Lcam; owner
	c D speedModifier
	d Lcjw; navigation
	e I timeToRecalcPath
	f F stopDistance
	g F startDistance
	h F oldWaterCost
	<init> (Lcbi;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
chh net/minecraft/world/entity/ai/goal/FollowParentGoal
	a I HORIZONTAL_SCAN_RANGE
	b I VERTICAL_SCAN_RANGE
	c I DONT_FOLLOW_IF_CLOSER_THAN
	d Lcmd; animal
	e Lcmd; parent
	f D speedModifier
	g I timeToRecalcPath
	<init> (Lcmd;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
chi net/minecraft/world/entity/ai/goal/Goal
	a Ljava/util/EnumSet; flags
	<init> ()V <init>
	W_ ()Z isInterruptable
	X_ ()Z requiresUpdateEveryTick
	a (Ljava/util/EnumSet;)V setFlags
		0 o p_25328_
	a (Ldmu;)Laub; getServerLevel
		static
		0 o p_376231_
	a (I)I adjustedTickDelay
		0 o p_186072_
	a (Lbzm;)Laub; getServerLevel
		static
		0 o p_376439_
	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
chi$a net/minecraft/world/entity/ai/goal/Goal$Flag
	a Lchi$a; MOVE
	b Lchi$a; LOOK
	c Lchi$a; JUMP
	d Lchi$a; TARGET
	e [Lchi$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_25337_
		1 o p_25338_
	a ()[Lchi$a; $values
		static
	valueOf (Ljava/lang/String;)Lchi$a; valueOf
		static
		0 o p_25340_
	values ()[Lchi$a; values
		static
chj net/minecraft/world/entity/ai/goal/GoalSelector
	a Lciw; NO_GOAL
	b Ljava/util/Map; lockedFlags
	c Ljava/util/Set; availableGoals
	d Ljava/util/EnumSet; disabledFlags
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (ILchi;)V addGoal
		0 o p_25353_
		1 o p_25354_
	a (Lciw;Ljava/util/Map;)Z goalCanBeReplacedForAllFlags
		static
		0 o p_186079_
		1 o p_186080_
	a (Z)V tickRunningGoals
		0 o p_186082_
	a (Lchi;Lciw;)Z lambda$removeGoal$1
		static
		0 o p_25377_
		1 o p_25378_
	a (Ljava/util/Map$Entry;)Z lambda$tick$2
		static
		0 o p_316007_
	a (Lchi$a;)V disableControlFlag
		0 o p_25356_
	a (Lchi$a;Z)V setControlFlag
		0 o p_25361_
		1 o p_25362_
	a (Lciw;Ljava/util/EnumSet;)Z goalContainsAnyFlags
		static
		0 o p_186076_
		1 o p_186077_
	a ()V tick
	a (Lchi;)V removeGoal
		0 o p_25364_
	a (Ljava/util/function/Predicate;Lciw;)Z lambda$removeAllGoals$0
		static
		0 o p_262563_
		1 o p_262564_
	a (Ljava/util/function/Predicate;)V removeAllGoals
		0 o p_262575_
	b (Lchi$a;)V enableControlFlag
		0 o p_25375_
	b ()Ljava/util/Set; getAvailableGoals
chj$1 net/minecraft/world/entity/ai/goal/GoalSelector$1
	<init> ()V <init>
	b ()Z canUse
chj$2 net/minecraft/world/entity/ai/goal/GoalSelector$2
	<init> (ILchi;)V <init>
		0 o p_25394_
		1 o p_25395_
	h ()Z isRunning
chk net/minecraft/world/entity/ai/goal/GolemRandomStrollInVillageGoal
	i I POI_SECTION_SCAN_RADIUS
	j I VILLAGER_SCAN_RADIUS
	k I RANDOM_POS_XY_DISTANCE
	l I RANDOM_POS_Y_DISTANCE
	<init> (Lcau;D)V <init>
		0 o p_25398_
		1 o p_25399_
	a (Laub;Lke;)Z lambda$getRandomVillageSection$0
		static
		0 o p_25401_
		1 o p_25402_
	a (Ljl;)Z lambda$getRandomPoiWithinSection$1
		static
		0 o p_217747_
	a (Lcuf;)Z doesVillagerWantGolem
		0 o p_25406_
	a (Lke;)Ljb; getRandomPoiWithinSection
		0 o p_25408_
	h ()Lfis; getPosition
	k ()Lfis; getPositionTowardsAnywhere
	l ()Lfis; getPositionTowardsVillagerWhoWantsGolem
	m ()Lfis; getPositionTowardsPoi
	n ()Lke; getRandomVillageSection
chl net/minecraft/world/entity/ai/goal/InteractGoal
	<init> (Lcao;Ljava/lang/Class;FF)V <init>
		0 o p_25415_
		1 o p_25416_
		2 o p_25417_
		3 o p_25418_
	<init> (Lcao;Ljava/lang/Class;F)V <init>
		0 o p_148111_
		1 o p_148112_
		2 o p_148113_
chm net/minecraft/world/entity/ai/goal/JumpGoal
	<init> ()V <init>
chn net/minecraft/world/entity/ai/goal/LandOnOwnersShoulderGoal
	a Lcnh; entity
	b Z isSittingOnShoulder
	<init> (Lcnh;)V <init>
		0 o p_25483_
	W_ ()Z isInterruptable
	a ()V tick
	b ()Z canUse
	d ()V start
cho net/minecraft/world/entity/ai/goal/LeapAtTargetGoal
	a Lcao; mob
	b Lcam; target
	c F yd
	<init> (Lcao;F)V <init>
		0 o p_25492_
		1 o p_25493_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
chp net/minecraft/world/entity/ai/goal/LlamaFollowCaravanGoal
	a Lcot; llama
	b D speedModifier
	c I CARAVAN_LIMIT
	d I distCheckCounter
	<init> (Lcot;D)V <init>
		0 o p_25501_
		1 o p_25502_
	a ()V tick
	a (Lcot;I)Z firstIsLeashed
		0 o p_25507_
		1 o p_25508_
	b (Lbzm;)Z lambda$canUse$0
		static
		0 o p_25505_
	b ()Z canUse
	c ()Z canContinueToUse
	e ()V stop
chq net/minecraft/world/entity/ai/goal/LookAtPlayerGoal
	a F DEFAULT_PROBABILITY
	b Lcao; mob
	c Lbzm; lookAt
	d F lookDistance
	e F probability
	f Ljava/lang/Class; lookAtType
	g Lclc; lookAtContext
	h I lookTime
	i Z onlyHorizontal
	<init> (Lcao;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> (Lcao;Ljava/lang/Class;FF)V <init>
		0 o p_25524_
		1 o p_25525_
		2 o p_25526_
		3 o p_25527_
	<init> (Lcao;Ljava/lang/Class;F)V <init>
		0 o p_25520_
		1 o p_25521_
		2 o p_25522_
	a ()V tick
	a (Ljava/util/function/Predicate;Lcam;Laub;)Z lambda$new$0
		static
		0 o p_375728_
		1 o p_375729_
		2 o p_375730_
	a (Lcam;)Z lambda$canUse$1
		static
		0 o p_148124_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
chr net/minecraft/world/entity/ai/goal/LookAtTradingPlayerGoal
	h Lcua; villager
	<init> (Lcua;)V <init>
		0 o p_25538_
	b ()Z canUse
chs net/minecraft/world/entity/ai/goal/MeleeAttackGoal
	a Lcau; mob
	b D speedModifier
	c Z followingTargetEvenIfNotSeen
	d Lfaz; path
	e D pathedTargetX
	f D pathedTargetY
	g D pathedTargetZ
	h I ticksUntilNextPathRecalculation
	i I ticksUntilNextAttack
	j I attackInterval
	k J lastCanUseCheck
	l J COOLDOWN_BETWEEN_CAN_USE_CHECKS
	<init> (Lcau;DZ)V <init>
		0 o p_25552_
		1 o p_25553_
		2 o p_25554_
	X_ ()Z requiresUpdateEveryTick
	a (Lcam;)V checkAndPerformAttack
		0 o p_25557_
	a ()V tick
	b (Lcam;)Z canPerformAttack
		0 o p_301299_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	h ()V resetAttackCooldown
	i ()Z isTimeToAttack
	k ()I getTicksUntilNextAttack
	l ()I getAttackInterval
cht net/minecraft/world/entity/ai/goal/MoveBackToVillageGoal
	i I MAX_XZ_DIST
	j I MAX_Y_DIST
	<init> (Lcau;DZ)V <init>
		0 o p_25568_
		1 o p_25569_
		2 o p_25570_
	b ()Z canUse
	h ()Lfis; getPosition
chu net/minecraft/world/entity/ai/goal/MoveThroughVillageGoal
	a Lcau; mob
	b D speedModifier
	c Lfaz; path
	d Ljb; poiPos
	e Z onlyAtNight
	f Ljava/util/List; visited
	g I distanceToPoi
	h Ljava/util/function/BooleanSupplier; canDealWithDoors
	<init> (Lcau;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 (Ljb;)Z hasNotVisited
		0 o p_25593_
	a (Ljb;Ljb;)Ljava/lang/Double; lambda$canUse$1
		static
		0 o p_217753_
		1 o p_217754_
	a (Ljl;)Z lambda$canUse$3
		static
		0 o p_217756_
	a (Laub;Ljb;Ljb;)D lambda$canUse$2
		0 o p_217749_
		1 o p_217750_
		2 o p_217751_
	b (Ljl;)Z lambda$canUse$0
		static
		0 o p_217758_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	h ()V updateVisited
chv net/minecraft/world/entity/ai/goal/MoveToBlockGoal
	a Lcau; mob
	b D speedModifier
	c I nextStartTick
	d I tryTicks
	e Ljb; blockPos
	f I verticalSearchStart
	g I GIVE_UP_TICKS
	h I STAY_TICKS
	i I INTERVAL_TICKS
	j I maxStayTicks
	k Z reachedTarget
	l I searchRange
	m I verticalSearchRange
	<init> (Lcau;DI)V <init>
		0 o p_25609_
		1 o p_25610_
		2 o p_25611_
	<init> (Lcau;DII)V <init>
		0 o p_25613_
		1 o p_25614_
		2 o p_25615_
		3 o p_25616_
	X_ ()Z requiresUpdateEveryTick
	a (Ldmx;Ljb;)Z isValidTarget
		0 o p_25619_
		1 o p_25620_
	a ()V tick
	a (Lcau;)I nextStartTick
		0 o p_25618_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	h ()V moveMobToBlock
	i ()D acceptedDistance
	k ()Ljb; getMoveToTarget
	l ()Z shouldRecalculatePath
	m ()Z isReachedTarget
	n ()Z findNearestBlock
chw net/minecraft/world/entity/ai/goal/MoveTowardsRestrictionGoal
	a Lcau; mob
	b D wantedX
	c D wantedY
	d D wantedZ
	e D speedModifier
	<init> (Lcau;D)V <init>
		0 o p_25633_
		1 o p_25634_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
chx net/minecraft/world/entity/ai/goal/MoveTowardsTargetGoal
	a Lcau; mob
	b Lcam; target
	c D wantedX
	d D wantedY
	e D wantedZ
	f D speedModifier
	g F within
	<init> (Lcau;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
chy net/minecraft/world/entity/ai/goal/OcelotAttackGoal
	a Lcao; mob
	b Lcam; target
	c I attackTime
	<init> (Lcao;)V <init>
		0 o p_25658_
	X_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	e ()V stop
chz net/minecraft/world/entity/ai/goal/OfferFlowerGoal
	a I OFFER_TICKS
	b Lclc; OFFER_TARGER_CONTEXT
	c Lcmv; golem
	d Lcuf; villager
	e I tick
	<clinit> ()V <clinit>
		static
	<init> (Lcmv;)V <init>
		0 o p_25669_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
ci net/minecraft/advancements/critereon/GameTypePredicate
	a Lci; ANY
	b Lci; SURVIVAL_LIKE
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljava/util/List; types
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o types
	a ()Ljava/util/List; types
	a (Ldmr;)Z matches
		0 o p_351023_
	a ([Ldmr;)Lci; of
		static
		0 o p_350351_
	equals (Ljava/lang/Object;)Z equals
		0 o p_351002_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cia net/minecraft/world/entity/ai/goal/OpenDoorGoal
	a Z closeDoor
	b I forgetTime
	<init> (Lcao;Z)V <init>
		0 o p_25678_
		1 o p_25679_
	a ()V tick
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cib net/minecraft/world/entity/ai/goal/PanicGoal
	a Ljava/util/function/Function; panicCausingDamageTypes
	b I WATER_CHECK_DISTANCE_VERTICAL
	c Lcau; mob
	d D speedModifier
	e D posX
	f D posY
	g D posZ
	h Z isRunning
	<init> (Lcau;DLjava/util/function/Function;)V <init>
		0 o p_350679_
		1 o p_350523_
		2 o p_350935_
	<init> (Lcau;D)V <init>
		0 o p_25691_
		1 o p_25692_
	<init> (Lcau;DLbae;)V <init>
		0 o p_350738_
		1 o p_350600_
		2 o p_350426_
	a (Ldly;Lbzm;I)Ljb; lookForWater
		0 o p_198173_
		1 o p_198174_
		2 o p_198175_
	a (Ldly;Ljb;)Z lambda$lookForWater$1
		static
		0 o p_196648_
		1 o p_196649_
	a (Lbae;Lcau;)Lbae; lambda$new$0
		static
		0 o p_350054_
		1 o p_350055_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	h ()Z shouldPanic
	i ()Z findRandomPosition
	k ()Z isRunning
cic net/minecraft/world/entity/ai/goal/PathfindToRaidGoal
	a I RECRUITMENT_SEARCH_TICK_DELAY
	b F SPEED_MODIFIER
	c Lcwk; mob
	d I recruitmentTick
	<init> (Lcwk;)V <init>
		0 o p_25706_
	a (Lcwj;)V recruitNearby
		0 o p_25709_
	a ()V tick
	a (Lcwk;)Z lambda$recruitNearby$0
		static
		0 o p_400910_
	b ()Z canUse
	c ()Z canContinueToUse
cid net/minecraft/world/entity/ai/goal/RandomLookAroundGoal
	a Lcao; mob
	b D relX
	c D relZ
	d I lookTime
	<init> (Lcao;)V <init>
		0 o p_25720_
	X_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
cie net/minecraft/world/entity/ai/goal/RandomStandGoal
	a Lcoq; horse
	b I nextStand
	<init> (Lcoq;)V <init>
		0 o p_251685_
	X_ ()Z requiresUpdateEveryTick
	a (Lcoq;)V resetStandInterval
		0 o p_250439_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	h ()V playStandSound
cif net/minecraft/world/entity/ai/goal/RandomStrollGoal
	a I DEFAULT_INTERVAL
	b Lcau; mob
	c D wantedX
	d D wantedY
	e D wantedZ
	f D speedModifier
	g I interval
	h Z forceTrigger
	i Z checkNoActionTime
	<init> (Lcau;DI)V <init>
		0 o p_25737_
		1 o p_25738_
		2 o p_25739_
	<init> (Lcau;D)V <init>
		0 o p_25734_
		1 o p_25735_
	<init> (Lcau;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 ()Lfis; getPosition
	i ()V trigger
cig net/minecraft/world/entity/ai/goal/RandomSwimmingGoal
	<init> (Lcau;DI)V <init>
		0 o p_25753_
		1 o p_25754_
		2 o p_25755_
	h ()Lfis; getPosition
cih net/minecraft/world/entity/ai/goal/RangedAttackGoal
	a Lcao; mob
	b Lcrz; rangedAttackMob
	c Lcam; target
	d I attackTime
	e D speedModifier
	f I seeTime
	g I attackIntervalMin
	h I attackIntervalMax
	i F attackRadius
	j F attackRadiusSqr
	<init> (Lcrz;DIF)V <init>
		0 o p_25768_
		1 o p_25769_
		2 o p_25770_
		3 o p_25771_
	<init> (Lcrz;DIIF)V <init>
		0 o p_25773_
		1 o p_25774_
		2 o p_25775_
		3 o p_25776_
		4 o p_25777_
	X_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	e ()V stop
cii net/minecraft/world/entity/ai/goal/RangedBowAttackGoal
	a Lcrv; mob
	b D speedModifier
	c I attackIntervalMin
	d F attackRadiusSqr
	e I attackTime
	f I seeTime
	g Z strafingClockwise
	h Z strafingBackwards
	i I strafingTime
	<init> (Lcrv;DIF)V <init>
		0 o p_25792_
		1 o p_25793_
		2 o p_25794_
		3 o p_25795_
	X_ ()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
cij net/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal
	a Lbwu; PATHFINDING_DELAY_RANGE
	b Lcrv; mob
	c Lcij$a; crossbowState
	d D speedModifier
	e F attackRadiusSqr
	f I seeTime
	g I attackDelay
	h I updatePathDelay
	<clinit> ()V <clinit>
		static
	<init> (Lcrv;DF)V <init>
		0 o p_25814_
		1 o p_25815_
		2 o p_25816_
	X_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	e ()V stop
	h ()Z isHoldingCrossbow
	i ()Z isValidTarget
	k ()Z canRun
cij$a net/minecraft/world/entity/ai/goal/RangedCrossbowAttackGoal$CrossbowState
	a Lcij$a; UNCHARGED
	b Lcij$a; CHARGING
	c Lcij$a; CHARGED
	d Lcij$a; READY_TO_ATTACK
	e [Lcij$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_25831_
		1 o p_25832_
	a ()[Lcij$a; $values
		static
	valueOf (Ljava/lang/String;)Lcij$a; valueOf
		static
		0 o p_25834_
	values ()[Lcij$a; values
		static
cik net/minecraft/world/entity/ai/goal/RemoveBlockGoal
	g Ldpz; blockToRemove
	h Lcao; removerMob
	i I ticksSinceReachedGoal
	j I WAIT_AFTER_BLOCK_FOUND
	<init> (Ldpz;Lcau;DI)V <init>
		0 o p_25840_
		1 o p_25841_
		2 o p_25842_
		3 o p_25843_
	a (Ljb;Ldly;)Ljb; getPosWithBlock
		0 o p_25853_
		1 o p_25854_
	a (Ldmu;Ljb;)V playBreakSound
		0 o p_25845_
		1 o p_25846_
	a (Ldmx;Ljb;)Z isValidTarget
		0 o p_25850_
		1 o p_25851_
	a ()V tick
	a (Ldmv;Ljb;)V playDestroyProgressSound
		0 o p_25847_
		1 o p_25848_
	b ()Z canUse
	d ()V start
	e ()V stop
cil net/minecraft/world/entity/ai/goal/RestrictSunGoal
	a Lcau; mob
	<init> (Lcau;)V <init>
		0 o p_25861_
	b ()Z canUse
	d ()V start
	e ()V stop
cim net/minecraft/world/entity/ai/goal/RunAroundLikeCrazyGoal
	a Lcoq; horse
	b D speedModifier
	c D posX
	d D posY
	e D posZ
	<init> (Lcoq;D)V <init>
		0 o p_25890_
		1 o p_25891_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
cin net/minecraft/world/entity/ai/goal/SitWhenOrderedToGoal
	a Lcbi; mob
	<init> (Lcbi;)V <init>
		0 o p_25898_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cio net/minecraft/world/entity/ai/goal/StrollThroughVillageGoal
	a I DISTANCE_THRESHOLD
	b Lcau; mob
	c I interval
	d Ljb; wantedPos
	<init> (Lcau;I)V <init>
		0 o p_25907_
		1 o p_25908_
	a ()V tick
	a (Laub;Ljb;)D lambda$canUse$0
		static
		0 o p_25911_
		1 o p_25912_
	b ()Z canUse
	c ()Z canContinueToUse
	h ()V moveRandomly
cip net/minecraft/world/entity/ai/goal/SwellGoal
	a Lcrh; creeper
	b Lcam; target
	<init> (Lcrh;)V <init>
		0 o p_25919_
	X_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
ciq net/minecraft/world/entity/ai/goal/TemptGoal
	a Lcao; mob
	b D speedModifier
	c Lcut; player
	d Lclc; TEMPT_TARGETING
	e D DEFAULT_STOP_DISTANCE
	f Lclc; targetingConditions
	g D px
	h D py
	i D pz
	j D pRotX
	k D pRotY
	l I calmDown
	m Z isRunning
	n Ljava/util/function/Predicate; items
	o Z canScare
	p D stopDistance
	<clinit> ()V <clinit>
		static
	<init> (Lcau;DLjava/util/function/Predicate;ZD)V <init>
		0 o p_415747_
		1 o p_415923_
		2 o p_416157_
		3 o p_415791_
		4 o p_416070_
	<init> (Lcao;DLjava/util/function/Predicate;ZD)V <init>
		0 o p_415998_
		1 o p_415799_
		2 o p_416498_
		3 o p_416090_
		4 o p_416515_
	<init> (Lcau;DLjava/util/function/Predicate;Z)V <init>
		0 o p_25939_
		1 o p_25940_
		2 o p_335901_
		3 o p_25942_
	a (Lcut;)V navigateTowards
		0 o p_416293_
	a (Lcam;)Z shouldFollow
		0 o p_148139_
	a (Lcam;Laub;)Z lambda$new$0
		0 o p_376921_
		1 o p_376788_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	h ()Z canScare
	i ()V stopNavigation
	k ()Z isRunning
ciq$a net/minecraft/world/entity/ai/goal/TemptGoal$ForNonPathfinders
	<init> (Lcao;DLjava/util/function/Predicate;ZD)V <init>
		0 o p_415602_
		1 o p_416457_
		2 o p_415698_
		3 o p_416268_
		4 o p_416020_
	a (Lcut;)V navigateTowards
		0 o p_415789_
	i ()V stopNavigation
cir net/minecraft/world/entity/ai/goal/TradeWithPlayerGoal
	a Lcua; mob
	<init> (Lcua;)V <init>
		0 o p_25958_
	b ()Z canUse
	d ()V start
	e ()V stop
cis net/minecraft/world/entity/ai/goal/TryFindWaterGoal
	a Lcau; mob
	<init> (Lcau;)V <init>
		0 o p_25964_
	b ()Z canUse
	d ()V start
cit net/minecraft/world/entity/ai/goal/UseItemGoal
	a Lcao; mob
	b Ldcv; item
	c Ljava/util/function/Predicate; canUseSelector
	d Layy; finishUsingSound
	<init> (Lcao;Ldcv;Layy;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
ciu net/minecraft/world/entity/ai/goal/WaterAvoidingRandomFlyingGoal
	<init> (Lcau;D)V <init>
		0 o p_25981_
		1 o p_25982_
	h ()Lfis; getPosition
civ net/minecraft/world/entity/ai/goal/WaterAvoidingRandomStrollGoal
	i F PROBABILITY
	j F probability
	<init> (Lcau;D)V <init>
		0 o p_25987_
		1 o p_25988_
	<init> (Lcau;DF)V <init>
		0 o p_25990_
		1 o p_25991_
		2 o p_25992_
	h ()Lfis; getPosition
ciw net/minecraft/world/entity/ai/goal/WrappedGoal
	a Lchi; goal
	b I priority
	c Z isRunning
	<init> (ILchi;)V <init>
		0 o p_25998_
		1 o p_25999_
	W_ ()Z isInterruptable
	X_ ()Z requiresUpdateEveryTick
	a (Ljava/util/EnumSet;)V setFlags
		0 o p_26005_
	a (Lciw;)Z canBeReplacedBy
		0 o p_26003_
	a (I)I adjustedTickDelay
		0 o p_186092_
	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 ()Lchi; getGoal
cix net/minecraft/world/entity/ai/goal/ZombieAttackGoal
	b Lcso; zombie
	c I raiseArmTicks
	<init> (Lcso;DZ)V <init>
		0 o p_26019_
		1 o p_26020_
		2 o p_26021_
	a ()V tick
	d ()V start
	e ()V stop
ciy net/minecraft/world/entity/ai/goal/package-info
ciz net/minecraft/world/entity/ai/goal/target/DefendVillageTargetGoal
	a Lcmv; golem
	b Lcam; potentialTarget
	c Lclc; attackTargeting
	<init> (Lcmv;)V <init>
		0 o p_26029_
	b ()Z canUse
	d ()V start
cj net/minecraft/advancements/critereon/ImpossibleTrigger
	<init> ()V <init>
	a (Lamm;Lat$a;)V addPlayerListener
		0 o p_41565_
		1 o p_41566_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lamm;)V removePlayerListeners
		0 o p_41563_
	b (Lamm;Lat$a;)V removePlayerListener
		0 o p_41572_
		1 o p_41573_
cj$a net/minecraft/advancements/critereon/ImpossibleTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbk;)V validate
		0 o p_312237_
	equals (Ljava/lang/Object;)Z equals
		0 o p_312028_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cja net/minecraft/world/entity/ai/goal/target/HurtByTargetGoal
	a Lclc; HURT_BY_TARGETING
	b I ALERT_RANGE_Y
	c Z alertSameType
	d I timestamp
	i [Ljava/lang/Class; toIgnoreDamage
	j [Ljava/lang/Class; toIgnoreAlert
	<clinit> ()V <clinit>
		static
	<init> (Lcau;[Ljava/lang/Class;)V <init>
		0 o p_26039_
		1 o p_26040_
	a ([Ljava/lang/Class;)Lcja; setAlertOthers
		0 o p_26045_
	a (Lcao;Lcam;)V alertOther
		0 o p_26042_
		1 o p_26043_
	b ()Z canUse
	d ()V start
	h ()V alertOthers
cjb net/minecraft/world/entity/ai/goal/target/NearestAttackableTargetGoal
	a Ljava/lang/Class; targetType
	b I randomInterval
	c Lcam; target
	d Lclc; targetConditions
	i I DEFAULT_RANDOM_INTERVAL
	<init> (Lcao;Ljava/lang/Class;ZZ)V <init>
		0 o p_26064_
		1 o p_26065_
		2 o p_26066_
		3 o p_26067_
	<init> (Lcao;Ljava/lang/Class;Z)V <init>
		0 o p_26060_
		1 o p_26061_
		2 o p_26062_
	<init> (Lcao;Ljava/lang/Class;IZZLclc$a;)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_376600_
	<init> (Lcao;Ljava/lang/Class;ZLclc$a;)V <init>
		0 o p_199891_
		1 o p_199892_
		2 o p_199893_
		3 o p_376872_
	a (Lcam;)V setTarget
		0 o p_26071_
	a (D)Lfin; getTargetSearchArea
		0 o p_26069_
	b (Lcam;)Z lambda$findTarget$0
		static
		0 o p_148152_
	b ()Z canUse
	d ()V start
	h ()V findTarget
	i ()Lclc; getTargetConditions
cjc net/minecraft/world/entity/ai/goal/target/NearestAttackableWitchTargetGoal
	i Z canAttack
	<init> (Lcwk;Ljava/lang/Class;IZZLclc$a;)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_376279_
	a (Z)V setCanAttack
		0 o p_26084_
	b ()Z canUse
cjd net/minecraft/world/entity/ai/goal/target/NearestHealableRaiderTargetGoal
	i I DEFAULT_COOLDOWN
	j I cooldown
	<init> (Lcwk;Ljava/lang/Class;ZLclc$a;)V <init>
		0 o p_26087_
		1 o p_26088_
		2 o p_26089_
		3 o p_376889_
	b ()Z canUse
	d ()V start
	i ()I getCooldown
	k ()V decrementCooldown
cje net/minecraft/world/entity/ai/goal/target/NonTameRandomTargetGoal
	i Lcbi; tamableMob
	<init> (Lcbi;Ljava/lang/Class;ZLclc$a;)V <init>
		0 o p_26097_
		1 o p_26098_
		2 o p_26099_
		3 o p_376276_
	b ()Z canUse
	c ()Z canContinueToUse
cjf net/minecraft/world/entity/ai/goal/target/OwnerHurtByTargetGoal
	a Lcbi; tameAnimal
	b Lcam; ownerLastHurtBy
	c I timestamp
	<init> (Lcbi;)V <init>
		0 o p_26107_
	b ()Z canUse
	d ()V start
cjg net/minecraft/world/entity/ai/goal/target/OwnerHurtTargetGoal
	a Lcbi; tameAnimal
	b Lcam; ownerLastHurt
	c I timestamp
	<init> (Lcbi;)V <init>
		0 o p_26114_
	b ()Z canUse
	d ()V start
cjh net/minecraft/world/entity/ai/goal/target/ResetUniversalAngerTargetGoal
	a I ALERT_RANGE_Y
	b Lcao; mob
	c Z alertOthersOfSameType
	d I lastHurtByPlayerTimestamp
	<init> (Lcao;Z)V <init>
		0 o p_26121_
		1 o p_26122_
	a (Lcao;)Lcar; lambda$start$1
		static
		0 o p_26125_
	b (Lcao;)Z lambda$start$0
		0 o p_26127_
	b ()Z canUse
	d ()V start
	h ()Z wasHurtByPlayer
	i ()Ljava/util/List; getNearbyMobsOfSameType
cji net/minecraft/world/entity/ai/goal/target/TargetGoal
	a I EMPTY_REACH_CACHE
	b I CAN_REACH_CACHE
	c I CANT_REACH_CACHE
	d Z mustReach
	e Lcao; mob
	f Z mustSee
	g Lcam; targetMob
	h I unseenMemoryTicks
	i I reachCache
	j I reachCacheTime
	k I unseenTicks
	<init> (Lcao;ZZ)V <init>
		0 o p_26143_
		1 o p_26144_
		2 o p_26145_
	<init> (Lcao;Z)V <init>
		0 o p_26140_
		1 o p_26141_
	a (Lcam;Lclc;)Z canAttack
		0 o p_26151_
		1 o p_26152_
	a (Lcam;)Z canReach
		0 o p_26149_
	c (I)Lcji; setUnseenMemoryTicks
		0 o p_26147_
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	l ()D getFollowDistance
cjj net/minecraft/world/entity/ai/goal/target/package-info
cjk net/minecraft/world/entity/ai/gossip/GossipContainer
	a Lcom/mojang/serialization/Codec; CODEC
	b I DISCARD_THRESHOLD
	c Ljava/util/Map; gossips
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_404993_
	<init> ()V <init>
	a (Lcjk;)V putAll
		0 o p_405511_
	a (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$unpack$3
		static
		0 o p_26185_
	a (Lcjl;II)I mergeValuesForAddition
		0 o p_26168_
		1 o p_26169_
		2 o p_26170_
	a (Ljava/util/UUID;Ljava/util/function/Predicate;)I getReputation
		0 o p_26196_
		1 o p_26197_
	a (Ljava/util/UUID;Lcjk$a;)V lambda$putAll$8
		0 o p_404373_
		1 o p_404374_
	a (Ljava/util/UUID;Lcjl;)V remove
		0 o p_148169_
		1 o p_148170_
	a (II)I mergeValuesForTransfer
		static
		0 o p_26159_
		1 o p_26160_
	a (Lcjl;Ljava/util/function/DoublePredicate;)J getCountForType
		0 o p_148163_
		1 o p_148164_
	a (Lcjl;)V remove
		0 o p_148161_
	a (Lcjk;Lbck;I)V transferFrom
		0 o p_217763_
		1 o p_217764_
		2 o p_217765_
	a (Ljava/util/UUID;)Lcjk$a; getOrCreate
		0 o p_26190_
	a (Lbck;I)Ljava/util/Collection; selectGossipsForTransfer
		0 o p_217760_
		1 o p_217761_
	a (Lcjk$b;)V lambda$transferFrom$5
		0 o p_26200_
	a (Ljava/util/Map;Ljava/util/UUID;)V lambda$getGossipEntries$2
		0 o p_148166_
		1 o p_148167_
	a (Ljava/util/UUID;Lcjl;I)V add
		0 o p_26192_
		1 o p_26193_
		2 o p_26194_
	a ()Ljava/util/Map; getGossipEntries
	a (Ljava/util/function/DoublePredicate;Lcjl;Lcjk$a;)Z lambda$getCountForType$6
		static
		0 o p_148172_
		1 o p_148173_
		2 o p_148174_
	b (Lcjk$b;)V lambda$new$1
		0 o p_26162_
	b (Lcjk;)Ljava/util/List; lambda$static$0
		static
		0 o p_404372_
	b (Lcjl;II)I lambda$add$7
		0 o p_186095_
		1 o p_186096_
		2 o p_186097_
	b (Ljava/util/UUID;)Lcjk$a; lambda$getOrCreate$4
		static
		0 o p_26202_
	b (Ljava/util/UUID;Lcjl;I)V remove
		0 o p_148176_
		1 o p_148177_
		2 o p_148178_
	b ()V decay
	c ()V clear
	d ()Lcjk; copy
	e ()Ljava/util/stream/Stream; unpack
cjk$a net/minecraft/world/entity/ai/gossip/GossipContainer$EntityGossips
	a Lit/unimi/dsi/fastutil/objects/Object2IntMap; entries
	<init> ()V <init>
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)I lambda$weightedValue$1
		static
		0 o p_26214_
	a (Ljava/util/UUID;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lcjk$b; lambda$unpack$2
		static
		0 o p_26218_
		1 o p_26219_
	a (Ljava/util/UUID;)Ljava/util/stream/Stream; unpack
		0 o p_26216_
	a (Lcjl;)V makeSureValueIsntTooLowOrTooHigh
		0 o p_26212_
	a (Ljava/util/function/Predicate;)I weightedValue
		0 o p_26221_
	a ()V decay
	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 (Lcjl;)V remove
		0 o p_26227_
cjk$b net/minecraft/world/entity/ai/gossip/GossipContainer$GossipEntry
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/UUID; target
	c Lcjl; type
	d I value
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/UUID;Lcjl;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 ()Lcjl; type
	d ()I value
	equals (Ljava/lang/Object;)Z equals
		0 o p_263014_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cjl net/minecraft/world/entity/ai/gossip/GossipType
	a Lcjl; MAJOR_NEGATIVE
	b Lcjl; MINOR_NEGATIVE
	c Lcjl; MINOR_POSITIVE
	d Lcjl; MAJOR_POSITIVE
	e Lcjl; TRADING
	f I REPUTATION_CHANGE_PER_EVENT
	g I REPUTATION_CHANGE_PER_EVERLASTING_MEMORY
	h I REPUTATION_CHANGE_PER_TRADE
	i Ljava/lang/String; id
	j I weight
	k I max
	l I decayPerDay
	m I decayPerTransfer
	n Lcom/mojang/serialization/Codec; CODEC
	o [Lcjl; $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 ()[Lcjl; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcjl; valueOf
		static
		0 o p_26294_
	values ()[Lcjl; values
		static
cjm net/minecraft/world/entity/ai/gossip/package-info
cjn net/minecraft/world/entity/ai/memory/ExpirableValue
	a Ljava/lang/Object; value
	b J timeToLive
	<init> (Ljava/lang/Object;J)V <init>
		0 o p_26299_
		1 o p_26300_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_26305_
	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;J)Lcjn; of
		static
		0 o p_26312_
		1 o p_26313_
	a (Lcjn;)Ljava/util/Optional; lambda$codec$1
		static
		0 o p_148187_
	a ()V tick
	a (Ljava/lang/Object;)Lcjn; of
		static
		0 o p_26310_
	a (Ljava/lang/Object;Ljava/util/Optional;)Lcjn; lambda$codec$2
		static
		0 o p_148189_
		1 o p_148190_
	b (Lcjn;)Ljava/lang/Object; lambda$codec$0
		static
		0 o p_148193_
	b ()J getTimeToLive
	c ()Ljava/lang/Object; getValue
	d ()Z hasExpired
	e ()Z canExpire
	toString ()Ljava/lang/String; toString
cjo net/minecraft/world/entity/ai/memory/MemoryModuleType
	A Lcjo; AVOID_TARGET
	B Lcjo; NEAREST_HOSTILE
	C Lcjo; NEAREST_ATTACKABLE
	D Lcjo; HIDING_PLACE
	E Lcjo; HEARD_BELL_TIME
	F Lcjo; CANT_REACH_WALK_TARGET_SINCE
	G Lcjo; GOLEM_DETECTED_RECENTLY
	H Lcjo; DANGER_DETECTED_RECENTLY
	I Lcjo; LAST_SLEPT
	J Lcjo; LAST_WOKEN
	K Lcjo; LAST_WORKED_AT_POI
	L Lcjo; NEAREST_VISIBLE_ADULT
	M Lcjo; NEAREST_VISIBLE_WANTED_ITEM
	N Lcjo; NEAREST_VISIBLE_NEMESIS
	O Lcjo; PLAY_DEAD_TICKS
	P Lcjo; TEMPTING_PLAYER
	Q Lcjo; TEMPTATION_COOLDOWN_TICKS
	R Lcjo; GAZE_COOLDOWN_TICKS
	S Lcjo; IS_TEMPTED
	T Lcjo; LONG_JUMP_COOLDOWN_TICKS
	U Lcjo; LONG_JUMP_MID_JUMP
	V Lcjo; HAS_HUNTING_COOLDOWN
	W Lcjo; RAM_COOLDOWN_TICKS
	X Lcjo; RAM_TARGET
	Y Lcjo; IS_IN_WATER
	Z Lcjo; IS_PREGNANT
	a Lcjo; DUMMY
	aA Lcjo; DISTURBANCE_LOCATION
	aB Lcjo; RECENT_PROJECTILE
	aC Lcjo; IS_SNIFFING
	aD Lcjo; IS_EMERGING
	aE Lcjo; ROAR_SOUND_DELAY
	aF Lcjo; DIG_COOLDOWN
	aG Lcjo; ROAR_SOUND_COOLDOWN
	aH Lcjo; SNIFF_COOLDOWN
	aI Lcjo; TOUCH_COOLDOWN
	aJ Lcjo; VIBRATION_COOLDOWN
	aK Lcjo; SONIC_BOOM_COOLDOWN
	aL Lcjo; SONIC_BOOM_SOUND_COOLDOWN
	aM Lcjo; SONIC_BOOM_SOUND_DELAY
	aN Lcjo; LIKED_PLAYER
	aO Lcjo; LIKED_NOTEBLOCK_POSITION
	aP Lcjo; LIKED_NOTEBLOCK_COOLDOWN_TICKS
	aQ Lcjo; ITEM_PICKUP_COOLDOWN_TICKS
	aR Lcjo; SNIFFER_EXPLORED_POSITIONS
	aS Lcjo; SNIFFER_SNIFFING_TARGET
	aT Lcjo; SNIFFER_DIGGING
	aU Lcjo; SNIFFER_HAPPY
	aV Lcjo; BREEZE_JUMP_COOLDOWN
	aW Lcjo; BREEZE_SHOOT
	aX Lcjo; BREEZE_SHOOT_CHARGING
	aY Lcjo; BREEZE_SHOOT_RECOVERING
	aZ Lcjo; BREEZE_SHOOT_COOLDOWN
	aa Lcjo; IS_PANICKING
	ab Lcjo; UNREACHABLE_TONGUE_TARGETS
	ac Lcjo; ANGRY_AT
	ad Lcjo; UNIVERSAL_ANGER
	ae Lcjo; ADMIRING_ITEM
	af Lcjo; TIME_TRYING_TO_REACH_ADMIRE_ITEM
	ag Lcjo; DISABLE_WALK_TO_ADMIRE_ITEM
	ah Lcjo; ADMIRING_DISABLED
	ai Lcjo; HUNTED_RECENTLY
	aj Lcjo; CELEBRATE_LOCATION
	ak Lcjo; DANCING
	al Lcjo; NEAREST_VISIBLE_HUNTABLE_HOGLIN
	am Lcjo; NEAREST_VISIBLE_BABY_HOGLIN
	an Lcjo; NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD
	ao Lcjo; NEARBY_ADULT_PIGLINS
	ap Lcjo; NEAREST_VISIBLE_ADULT_PIGLINS
	aq Lcjo; NEAREST_VISIBLE_ADULT_HOGLINS
	ar Lcjo; NEAREST_VISIBLE_ADULT_PIGLIN
	as Lcjo; NEAREST_VISIBLE_ZOMBIFIED
	at Lcjo; VISIBLE_ADULT_PIGLIN_COUNT
	au Lcjo; VISIBLE_ADULT_HOGLIN_COUNT
	av Lcjo; NEAREST_PLAYER_HOLDING_WANTED_ITEM
	aw Lcjo; ATE_RECENTLY
	ax Lcjo; NEAREST_REPELLENT
	ay Lcjo; PACIFIED
	az Lcjo; ROAR_TARGET
	b Lcjo; HOME
	ba Lcjo; BREEZE_JUMP_INHALING
	bb Lcjo; BREEZE_JUMP_TARGET
	bc Lcjo; BREEZE_LEAVING_WATER
	bd Ljava/util/Optional; codec
	c Lcjo; JOB_SITE
	d Lcjo; POTENTIAL_JOB_SITE
	e Lcjo; MEETING_POINT
	f Lcjo; SECONDARY_JOB_SITE
	g Lcjo; NEAREST_LIVING_ENTITIES
	h Lcjo; NEAREST_VISIBLE_LIVING_ENTITIES
	i Lcjo; VISIBLE_VILLAGER_BABIES
	j Lcjo; NEAREST_PLAYERS
	k Lcjo; NEAREST_VISIBLE_PLAYER
	l Lcjo; NEAREST_VISIBLE_ATTACKABLE_PLAYER
	m Lcjo; NEAREST_VISIBLE_ATTACKABLE_PLAYERS
	n Lcjo; WALK_TARGET
	o Lcjo; LOOK_TARGET
	p Lcjo; ATTACK_TARGET
	q Lcjo; ATTACK_COOLING_DOWN
	r Lcjo; INTERACTION_TARGET
	s Lcjo; BREED_TARGET
	t Lcjo; RIDE_TARGET
	u Lcjo; PATH
	v Lcjo; INTERACTABLE_DOORS
	w Lcjo; DOORS_TO_CLOSE
	x Lcjo; NEAREST_BED
	y Lcjo; HURT_BY
	z Lcjo; HURT_BY_ENTITY
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o p_26386_
	a (Ljava/lang/String;)Lcjo; register
		static
		0 o p_26389_
	a ()Ljava/util/Optional; getCodec
	a (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lcjo; register
		static
		0 o p_26391_
		1 o p_26392_
	toString ()Ljava/lang/String; toString
cjp net/minecraft/world/entity/ai/memory/MemoryStatus
	a Lcjp; VALUE_PRESENT
	b Lcjp; VALUE_ABSENT
	c Lcjp; REGISTERED
	d [Lcjp; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_26400_
		1 o p_26401_
	a ()[Lcjp; $values
		static
	valueOf (Ljava/lang/String;)Lcjp; valueOf
		static
		0 o p_26403_
	values ()[Lcjp; values
		static
cjq net/minecraft/world/entity/ai/memory/NearestVisibleLivingEntities
	a Lcjq; EMPTY
	b Ljava/util/List; nearbyEntities
	c Ljava/util/function/Predicate; lineOfSightTest
	<clinit> ()V <clinit>
		static
	<init> (Laub;Lcam;Ljava/util/List;)V <init>
		0 o p_376532_
		1 o p_186104_
		2 o p_186105_
	<init> ()V <init>
	a ()Lcjq; empty
		static
	a (Ljava/util/function/Predicate;Lcam;)Z lambda$find$4
		0 o p_186119_
		1 o p_186120_
	a (Laub;Lcam;Lcam;)Z lambda$new$1
		static
		0 o p_375731_
		1 o p_375732_
		2 o p_375733_
	a (Ljava/util/function/Predicate;)Ljava/util/Optional; findClosest
		0 o p_186117_
	a (Lit/unimi/dsi/fastutil/objects/Object2BooleanOpenHashMap;Ljava/util/function/Predicate;Lcam;)Z lambda$new$2
		static
		0 o p_186113_
		1 o p_186114_
		2 o p_186115_
	a (Lcam;)Z contains
		0 o p_186108_
	b (Ljava/util/function/Predicate;Lcam;)Z lambda$findAll$3
		0 o p_186126_
		1 o p_186127_
	b (Lcam;)Z lambda$new$0
		static
		0 o p_186122_
	b (Ljava/util/function/Predicate;)Ljava/lang/Iterable; findAll
		0 o p_186124_
	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_
cjr net/minecraft/world/entity/ai/memory/WalkTarget
	a Lcdr; target
	b F speedModifier
	c I closeEnoughDist
	<init> (Lcdr;FI)V <init>
		0 o p_26409_
		1 o p_26410_
		2 o p_26411_
	<init> (Lfis;FI)V <init>
		0 o p_26413_
		1 o p_26414_
		2 o p_26415_
	<init> (Lbzm;FI)V <init>
		0 o p_148209_
		1 o p_148210_
		2 o p_148211_
	<init> (Ljb;FI)V <init>
		0 o p_26417_
		1 o p_26418_
		2 o p_26419_
	a ()Lcdr; getTarget
	b ()F getSpeedModifier
	c ()I getCloseEnoughDist
cjs net/minecraft/world/entity/ai/memory/package-info
cjt net/minecraft/world/entity/ai/navigation/AmphibiousPathNavigation
	<init> (Lcao;Ldmu;)V <init>
		0 o p_217788_
		1 o p_217789_
	a (Ljb;)Z isStableDestination
		0 o p_217799_
	a (I)Lfbb; createPathFinder
		0 o p_217792_
	a ()Z canUpdatePath
	a (Z)V setCanFloat
		0 o p_217801_
	a (Lfis;)D getGroundY
		0 o p_217794_
	a (Lfis;Lfis;)Z canMoveDirectly
		0 o p_217796_
		1 o p_217797_
	b ()Lfis; getTempMobPos
	c ()Z canNavigateGround
cju net/minecraft/world/entity/ai/navigation/FlyingPathNavigation
	<init> (Lcao;Ldmu;)V <init>
		0 o p_26424_
		1 o p_26425_
	a (Ljb;)Z isStableDestination
		0 o p_26439_
	a (I)Lfbb; createPathFinder
		0 o p_26428_
	a ()Z canUpdatePath
	a (Lbzm;I)Lfaz; createPath
		0 o p_26430_
		1 o p_26431_
	a (Lfis;Lfis;)Z canMoveDirectly
		0 o p_262585_
		1 o p_262682_
	b ()Lfis; getTempMobPos
	c ()Z canNavigateGround
	d ()V tick
cjv net/minecraft/world/entity/ai/navigation/GroundPathNavigation
	p Z avoidSun
	<init> (Lcao;Ldmu;)V <init>
		0 o p_26448_
		1 o p_26449_
	a (I)Lfbb; createPathFinder
		0 o p_26453_
	a (Ljb;I)Lfaz; createPath
		0 o p_26475_
		1 o p_26476_
	a (Lbzm;I)Lfaz; createPath
		0 o p_26465_
		1 o p_26466_
	a ()Z canUpdatePath
	a (Lfbc;)Z hasValidPathType
		0 o p_326937_
	b ()Lfis; getTempMobPos
	b (Z)V setAvoidSun
		0 o p_26491_
	c (Z)V setCanWalkOverFences
		0 o p_255877_
	c ()Z canNavigateGround
	e ()V trimPath
	s ()I getSurfaceY
cjw net/minecraft/world/entity/ai/navigation/PathNavigation
	a Lcao; mob
	b Ldmu; level
	c Lfaz; path
	d D speedModifier
	e I tick
	f I lastStuckCheck
	g Lfis; lastStuckCheckPos
	h Lkg; timeoutCachedNode
	i J timeoutTimer
	j J lastTimeoutCheck
	k D timeoutLimit
	l F maxDistanceToWaypoint
	m Z hasDelayedRecomputation
	n J timeLastRecompute
	o Lfay; nodeEvaluator
	p I MAX_TIME_RECOMPUTE
	q I STUCK_CHECK_INTERVAL
	r F STUCK_THRESHOLD_DISTANCE_FACTOR
	s Ljb; targetPos
	t I reachRange
	u F maxVisitedNodesMultiplier
	v Lfbb; pathFinder
	w Z isStuck
	x F requiredPathLength
	<init> (Lcao;Ldmu;)V <init>
		0 o p_26515_
		1 o p_26516_
	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 (Z)V setCanFloat
		0 o p_26563_
	a (Lbzm;I)Lfaz; createPath
		0 o p_26534_
		1 o p_26535_
	a (Ljava/util/Set;IZI)Lfaz; createPath
		0 o p_26552_
		1 o p_26553_
		2 o p_26554_
		3 o p_26555_
	a (Ljb;)Z isStableDestination
		0 o p_26545_
	a (Lfis;Lfis;)Z canMoveDirectly
		0 o p_186133_
		1 o p_186134_
	a (D)V setSpeedModifier
		0 o p_26518_
	a (Ljb;I)Lfaz; createPath
		0 o p_26546_
		1 o p_26547_
	a (F)V setRequiredPathLength
		0 o p_362938_
	a (Lfis;)D getGroundY
		0 o p_186132_
	a (DDDI)Lfaz; createPath
		0 o p_26525_
		1 o p_26526_
		2 o p_26527_
		3 o p_26528_
	a (Ljava/util/Set;I)Lfaz; createPath
		0 o p_26549_
		1 o p_26550_
	a (Lcao;Lfis;Lfis;Z)Z isClearForMovementBetween
		static
		0 o p_262599_
		1 o p_262674_
		2 o p_262586_
		3 o p_262676_
	a (I)Lfbb; createPathFinder
		0 o p_26531_
	a (Lfaz;D)Z moveTo
		0 o p_26537_
		1 o p_26538_
	a (DDDD)Z moveTo
		0 o p_26520_
		1 o p_26521_
		2 o p_26522_
		3 o p_26523_
	a (Ljava/util/Set;IZIF)Lfaz; createPath
		0 o p_148223_
		1 o p_148224_
		2 o p_148225_
		3 o p_148226_
		4 o p_148227_
	a ()Z canUpdatePath
	a (Ljava/util/stream/Stream;I)Lfaz; createPath
		0 o p_26557_
		1 o p_26558_
	a (Lbzm;D)Z moveTo
		0 o p_26532_
		1 o p_26533_
	a (Ljb;II)Lfaz; createPath
		0 o p_148219_
		1 o p_148220_
		2 o p_148221_
	b (Ljb;)Z shouldRecomputePath
		0 o p_200904_
	b (Lfbc;)Z canCutCorner
		0 o p_326808_
	b (F)V setMaxVisitedNodesMultiplier
		0 o p_26530_
	b ()Lfis; getTempMobPos
	b (Lfis;)V doStuckDetection
		0 o p_26539_
	c ()Z canNavigateGround
	c (Lfis;)Z shouldTargetNextNodeInDirection
		0 o p_26560_
	d ()V tick
	d (Z)V setCanOpenDoors
		0 o p_415874_
	e ()V trimPath
	f ()V updatePathfinderMaxVisitedNodes
	g ()V resetMaxVisitedNodesMultiplier
	h ()Ljb; getTargetPos
	i ()V recomputePath
	j ()Lfaz; getPath
	k ()V followThePath
	l ()Z isDone
	m ()Z isInProgress
	n ()V stop
	o ()Lfay; getNodeEvaluator
	p ()Z canFloat
	q ()F getMaxDistanceToWaypoint
	r ()Z isStuck
	s ()F getMaxPathLength
	t ()V timeoutPath
	u ()V resetStuckTimeout
cjx net/minecraft/world/entity/ai/navigation/WallClimberNavigation
	p Ljb; pathToPosition
	<init> (Lcao;Ldmu;)V <init>
		0 o p_26580_
		1 o p_26581_
	a (Ljb;I)Lfaz; createPath
		0 o p_26589_
		1 o p_26590_
	a (Lbzm;I)Lfaz; createPath
		0 o p_26586_
		1 o p_26587_
	a (Lbzm;D)Z moveTo
		0 o p_26583_
		1 o p_26584_
	d ()V tick
cjy net/minecraft/world/entity/ai/navigation/WaterBoundPathNavigation
	p Z allowBreaching
	<init> (Lcao;Ldmu;)V <init>
		0 o p_26594_
		1 o p_26595_
	a (Ljb;)Z isStableDestination
		0 o p_26608_
	a (I)Lfbb; createPathFinder
		0 o p_26598_
	a ()Z canUpdatePath
	a (Z)V setCanFloat
		0 o p_26612_
	a (Lfis;)D getGroundY
		0 o p_186136_
	a (Lfis;Lfis;)Z canMoveDirectly
		0 o p_186138_
		1 o p_186139_
	b ()Lfis; getTempMobPos
	c ()Z canNavigateGround
cjz net/minecraft/world/entity/ai/navigation/package-info
ck net/minecraft/advancements/critereon/InputPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; forward
	c Ljava/util/Optional; backward
	d Ljava/util/Optional; left
	e Ljava/util/Optional; right
	f Ljava/util/Optional; jump
	g Ljava/util/Optional; sneak
	h Ljava/util/Optional; sprint
	<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 forward
		1 o backward
		2 o left
		3 o right
		4 o jump
		5 o sneak
		6 o sprint
	a (Ljava/util/Optional;Z)Z matches
		0 o p_371721_
		1 o p_371618_
	a ()Ljava/util/Optional; forward
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_371185_
	a (Lcur;)Z matches
		0 o p_371459_
	a (ZLjava/lang/Boolean;)Ljava/lang/Boolean; lambda$matches$1
		static
		0 o p_371870_
		1 o p_371317_
	b ()Ljava/util/Optional; backward
	c ()Ljava/util/Optional; left
	d ()Ljava/util/Optional; right
	e ()Ljava/util/Optional; jump
	equals (Ljava/lang/Object;)Z equals
		0 o p_371342_
	f ()Ljava/util/Optional; sneak
	g ()Ljava/util/Optional; sprint
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cka net/minecraft/world/entity/ai/package-info
ckb net/minecraft/world/entity/ai/sensing/AdultSensor
	<init> ()V <init>
	a (Laub;Lcam;)V doTick
		0 o p_26620_
		1 o p_26621_
	a (Lcam;Lcam;)Z lambda$setNearestVisibleAdult$1
		static
		0 o p_423263_
		1 o p_423264_
	a (Lcam;Lcjq;)V setNearestVisibleAdult
		0 o p_416055_
		1 o p_186142_
	a ()Ljava/util/Set; requires
	b (Lcam;Lcjq;)V lambda$doTick$0
		0 o p_415230_
		1 o p_415231_
ckc net/minecraft/world/entity/ai/sensing/AdultSensorAnyType
	<init> ()V <init>
	a (Lcam;Lcjq;)V setNearestVisibleAdult
		0 o p_416217_
		1 o p_416574_
	a (Lcam;)Z lambda$setNearestVisibleAdult$0
		static
		0 o p_423265_
ckd net/minecraft/world/entity/ai/sensing/AxolotlAttackablesSensor
	a F TARGET_DETECTION_DISTANCE
	<init> ()V <init>
	a (Lcam;Lcam;)Z isHuntTarget
		0 o p_148272_
		1 o p_148273_
	a (Laub;Lcam;Lcam;)Z isMatchingEntity
		0 o p_376498_
		1 o p_148266_
		2 o p_148267_
	b (Lcam;)Z isHostileTarget
		0 o p_148270_
	b (Lcam;Lcam;)Z isClose
		0 o p_148275_
		1 o p_148276_
	b ()Lcjo; getMemory
cke net/minecraft/world/entity/ai/sensing/BreezeAttackEntitySensor
	<init> ()V <init>
	a (Laub;Lcam;)V doTick
		0 o p_312278_
		1 o p_312016_
	a (Laub;Lcsr;)V doTick
		0 o p_312447_
		1 o p_312739_
	a (Lcsr;)V lambda$doTick$2
		static
		0 o p_312664_
	a (Lcsr;Lcam;)V lambda$doTick$1
		static
		0 o p_312403_
		1 o p_312872_
	a (Laub;Lcsr;Lcam;)Z lambda$doTick$0
		static
		0 o p_375736_
		1 o p_375737_
		2 o p_375738_
	a ()Ljava/util/Set; requires
ckf net/minecraft/world/entity/ai/sensing/DummySensor
	<init> ()V <init>
	a (Laub;Lcam;)V doTick
		0 o p_26638_
		1 o p_26639_
	a ()Ljava/util/Set; requires
ckg net/minecraft/world/entity/ai/sensing/FrogAttackablesSensor
	a F TARGET_DETECTION_DISTANCE
	<init> ()V <init>
	a (Laub;Lcam;Lcam;)Z isMatchingEntity
		0 o p_376635_
		1 o p_217810_
		2 o p_217811_
	a (Lcam;Lcam;)Z isUnreachableAttackTarget
		0 o p_238336_
		1 o p_238337_
	b ()Lcjo; getMemory
ckh net/minecraft/world/entity/ai/sensing/GolemSensor
	a I GOLEM_SCAN_RATE
	b I MEMORY_TIME_TO_LIVE
	<init> (I)V <init>
		0 o p_26642_
	<init> ()V <init>
	a (Lcam;)V checkForNearbyGolem
		static
		0 o p_26648_
	a (Laub;Lcam;)V doTick
		0 o p_26645_
		1 o p_26646_
	a ()Ljava/util/Set; requires
	b (Lcam;)V golemDetected
		static
		0 o p_26650_
	c (Lcam;)Z lambda$checkForNearbyGolem$0
		static
		0 o p_423266_
cki net/minecraft/world/entity/ai/sensing/HoglinSpecificSensor
	<init> ()V <init>
	a (Laub;Lcam;)V doTick
		0 o p_26656_
		1 o p_26657_
	a (Laub;Ljb;)Z lambda$findNearestRepellent$1
		static
		0 o p_186147_
		1 o p_186148_
	a (Laub;Lctc;)V doTick
		0 o p_26659_
		1 o p_26660_
	a ()Ljava/util/Set; requires
	a (Lcam;)Z lambda$doTick$0
		static
		0 o p_186150_
	b (Laub;Lctc;)Ljava/util/Optional; findNearestRepellent
		0 o p_26665_
		1 o p_26666_
ckj net/minecraft/world/entity/ai/sensing/HurtBySensor
	<init> ()V <init>
	a (Laub;Lcam;)V doTick
		0 o p_26670_
		1 o p_26671_
	a ()Ljava/util/Set; requires
	a (Laub;Lcbm;Lcam;)V lambda$doTick$0
		static
		0 o p_423267_
		1 o p_423268_
		2 o p_423269_
ckk net/minecraft/world/entity/ai/sensing/IsInWaterSensor
	<init> ()V <init>
	a (Laub;Lcam;)V doTick
		0 o p_217816_
		1 o p_217817_
	a ()Ljava/util/Set; requires
ckl net/minecraft/world/entity/ai/sensing/MobSensor
	a Ljava/util/function/BiPredicate; mobTest
	b Ljava/util/function/Predicate; readyTest
	c Lcjo; toSet
	d I memoryTimeToLive
	<init> (ILjava/util/function/BiPredicate;Ljava/util/function/Predicate;Lcjo;I)V <init>
		0 o p_316590_
		1 o p_316273_
		2 o p_316373_
		3 o p_316764_
		4 o p_316209_
	a (Lcam;)V checkForMobsNearby
		0 o p_316143_
	a (Laub;Lcam;)V doTick
		0 o p_316535_
		1 o p_316183_
	a (Lcam;Lcam;)Z lambda$checkForMobsNearby$0
		0 o p_316810_
		1 o p_316324_
	a ()Ljava/util/Set; requires
	b (Lcam;)V mobDetected
		0 o p_316813_
	c (Lcam;)V clearMemory
		0 o p_316737_
ckm net/minecraft/world/entity/ai/sensing/NearestBedSensor
	a I CACHE_TIMEOUT
	b I BATCH_SIZE
	c I RATE
	d Lit/unimi/dsi/fastutil/longs/Long2LongMap; batchCache
	e I triedCount
	f J lastUpdate
	<init> ()V <init>
	a (Ljb;)Z lambda$doTick$0
		0 o p_26688_
	a (Laub;Lcam;)V doTick
		0 o p_26682_
		1 o p_26683_
	a (Laub;Lcao;)V doTick
		0 o p_26685_
		1 o p_26686_
	a (Ljl;)Z lambda$doTick$1
		static
		0 o p_217819_
	a (Lit/unimi/dsi/fastutil/longs/Long2LongMap$Entry;)Z lambda$doTick$2
		0 o p_217821_
	a ()Ljava/util/Set; requires
ckn net/minecraft/world/entity/ai/sensing/NearestItemSensor
	a I MAX_DISTANCE_TO_WANTED_ITEM
	b J XZ_RANGE
	c J Y_RANGE
	<init> ()V <init>
	a (Laub;Lcam;)V doTick
		0 o p_26694_
		1 o p_26695_
	a (Lcqz;)Z lambda$doTick$0
		static
		0 o p_26703_
	a (Laub;Lcao;)V doTick
		0 o p_26697_
		1 o p_26698_
	a (Lcao;Laub;Lcqz;)Z lambda$doTick$1
		static
		0 o p_375743_
		1 o p_375744_
		2 o p_375745_
	a ()Ljava/util/Set; requires
	a (Lcao;Lcqz;)Z lambda$doTick$2
		static
		0 o p_26700_
		1 o p_26701_
cko net/minecraft/world/entity/ai/sensing/NearestLivingEntitySensor
	<init> ()V <init>
	a (Laub;Lcam;)V doTick
		0 o p_26710_
		1 o p_26711_
	a ()Ljava/util/Set; requires
	a (Lcam;Lcam;)Z lambda$doTick$0
		static
		0 o p_26716_
		1 o p_26717_
ckp net/minecraft/world/entity/ai/sensing/NearestVisibleLivingEntitySensor
	<init> ()V <init>
	a (Laub;Lcam;)V doTick
		0 o p_148288_
		1 o p_148289_
	a (Laub;Lcam;Lcjq;)Ljava/util/Optional; lambda$getNearestEntity$1
		0 o p_375749_
		1 o p_375750_
		2 o p_375751_
	a (Lcam;)Ljava/util/Optional; getVisibleEntities
		0 o p_148291_
	a (Laub;Lcam;Lcam;)Z isMatchingEntity
		0 o p_376187_
		1 o p_148292_
		2 o p_148293_
	a ()Ljava/util/Set; requires
	b ()Lcjo; getMemory
	c (Laub;Lcam;)Ljava/util/Optional; getNearestEntity
		0 o p_376249_
		1 o p_148298_
	e (Laub;Lcam;Lcam;)Z lambda$getNearestEntity$0
		0 o p_375746_
		1 o p_375747_
		2 o p_375748_
ckq net/minecraft/world/entity/ai/sensing/PiglinBruteSpecificSensor
	<init> ()V <init>
	a (Laub;Lcam;)V doTick
		0 o p_26721_
		1 o p_26722_
	a ()Ljava/util/Set; requires
	a (Lcam;)Z lambda$doTick$0
		static
		0 o p_186155_
ckr net/minecraft/world/entity/ai/sensing/PiglinSpecificSensor
	<init> ()V <init>
	a (Laub;Lcam;)V doTick
		0 o p_26726_
		1 o p_26727_
	a (Laub;Ljb;)Z isValidRepellent
		static
		0 o p_26729_
		1 o p_26730_
	a ()Ljava/util/Set; requires
	a (Lcam;)Z lambda$doTick$0
		static
		0 o p_186157_
	b (Laub;Ljb;)Z lambda$findNearestRepellent$1
		static
		0 o p_186159_
		1 o p_186160_
	c (Laub;Lcam;)Ljava/util/Optional; findNearestRepellent
		static
		0 o p_26735_
		1 o p_26736_
cks net/minecraft/world/entity/ai/sensing/PlayerSensor
	<init> ()V <init>
	a (Laub;Lcam;)V doTick
		0 o p_26740_
		1 o p_26741_
	a (Lcam;)D getFollowDistance
		0 o p_363246_
	a (Lcam;Lauc;)Z lambda$doTick$0
		0 o p_359860_
		1 o p_359861_
	a (Laub;Lcam;Lcut;)Z lambda$doTick$2
		static
		0 o p_375755_
		1 o p_375756_
		2 o p_375757_
	a ()Ljava/util/Set; requires
	b (Laub;Lcam;Lcut;)Z lambda$doTick$1
		static
		0 o p_375752_
		1 o p_375753_
		2 o p_375754_
ckt net/minecraft/world/entity/ai/sensing/SecondaryPoiSensor
	a I SCAN_RATE
	<init> ()V <init>
	a (Laub;Lcam;)V doTick
		0 o p_26751_
		1 o p_26752_
	a ()Ljava/util/Set; requires
	a (Laub;Lcuf;)V doTick
		0 o p_26754_
		1 o p_26755_
cku net/minecraft/world/entity/ai/sensing/Sensing
	a Lcao; mob
	b Lit/unimi/dsi/fastutil/ints/IntSet; seen
	c Lit/unimi/dsi/fastutil/ints/IntSet; unseen
	<init> (Lcao;)V <init>
		0 o p_26788_
	a ()V tick
	a (Lbzm;)Z hasLineOfSight
		0 o p_148307_
ckv net/minecraft/world/entity/ai/sensing/Sensor
	a Lbck; RANDOM
	b I DEFAULT_SCAN_RATE
	c I DEFAULT_TARGETING_RANGE
	d Lclc; TARGET_CONDITIONS
	e Lclc; TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING
	f Lclc; ATTACK_TARGET_CONDITIONS
	g Lclc; ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING
	h Lclc; ATTACK_TARGET_CONDITIONS_IGNORE_LINE_OF_SIGHT
	i Lclc; ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_AND_LINE_OF_SIGHT
	j I scanRate
	k J timeToTick
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_26800_
	<init> ()V <init>
	a (ILjava/util/function/BiPredicate;)Ljava/util/function/BiPredicate; rememberPositives
		static
		0 o p_363587_
		1 o p_376629_
	a (Ljava/util/function/BiPredicate;Ljava/util/concurrent/atomic/AtomicInteger;ILjava/lang/Object;Ljava/lang/Object;)Z lambda$rememberPositives$1
		static
		0 o p_375758_
		1 o p_375759_
		2 o p_375760_
		3 o p_375761_
		4 o p_375762_
	a (Lcam;)V updateTargetingConditionRanges
		0 o p_364441_
	a (Laub;Lcam;)V doTick
		0 o p_26801_
		1 o p_26802_
	a (Lcam;Laub;Lcam;)Z lambda$wasEntityAttackableLastNTicks$0
		static
		0 o p_375763_
		1 o p_375764_
		2 o p_375765_
	a ()Ljava/util/Set; requires
	a (Lcam;I)Ljava/util/function/BiPredicate; wasEntityAttackableLastNTicks
		static
		0 o p_362583_
		1 o p_363318_
	b (Laub;Lcam;Lcam;)Z isEntityTargetable
		static
		0 o p_376505_
		1 o p_26804_
		2 o p_26805_
	b (Laub;Lcam;)V tick
		0 o p_26807_
		1 o p_26808_
	c (Laub;Lcam;Lcam;)Z isEntityAttackable
		static
		0 o p_376646_
		1 o p_148313_
		2 o p_148314_
	d (Laub;Lcam;Lcam;)Z isEntityAttackableIgnoringLineOfSight
		static
		0 o p_376119_
		1 o p_182378_
		2 o p_182379_
ckw net/minecraft/world/entity/ai/sensing/SensorType
	A Lckw; SNIFFER_TEMPTATIONS
	B Lckw; BREEZE_ATTACK_ENTITY_SENSOR
	C Ljava/util/function/Supplier; factory
	a Lckw; DUMMY
	b Lckw; NEAREST_ITEMS
	c Lckw; NEAREST_LIVING_ENTITIES
	d Lckw; NEAREST_PLAYERS
	e Lckw; NEAREST_BED
	f Lckw; HURT_BY
	g Lckw; VILLAGER_HOSTILES
	h Lckw; VILLAGER_BABIES
	i Lckw; SECONDARY_POIS
	j Lckw; GOLEM_DETECTED
	k Lckw; ARMADILLO_SCARE_DETECTED
	l Lckw; PIGLIN_SPECIFIC_SENSOR
	m Lckw; PIGLIN_BRUTE_SPECIFIC_SENSOR
	n Lckw; HOGLIN_SPECIFIC_SENSOR
	o Lckw; NEAREST_ADULT
	p Lckw; NEAREST_ADULT_ANY_TYPE
	q Lckw; AXOLOTL_ATTACKABLES
	r Lckw; AXOLOTL_TEMPTATIONS
	s Lckw; GOAT_TEMPTATIONS
	t Lckw; FROG_TEMPTATIONS
	u Lckw; CAMEL_TEMPTATIONS
	v Lckw; ARMADILLO_TEMPTATIONS
	w Lckw; HAPPY_GHAST_TEMPTATIONS
	x Lckw; FROG_ATTACKABLES
	y Lckw; IS_IN_WATER
	z Lckw; WARDEN_ENTITY_SENSOR
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/Supplier;)V <init>
		0 o p_26826_
	a ()Lckv; create
	a (Ljava/lang/String;Ljava/util/function/Supplier;)Lckw; register
		static
		0 o p_26829_
		1 o p_26830_
	b ()Lckx; lambda$static$7
		static
	c ()Lckx; lambda$static$6
		static
	d ()Lckx; lambda$static$5
		static
	e ()Lckx; lambda$static$4
		static
	f ()Lckx; lambda$static$3
		static
	g ()Lckx; lambda$static$2
		static
	h ()Lckx; lambda$static$1
		static
	i ()Lckl; lambda$static$0
		static
ckx net/minecraft/world/entity/ai/sensing/TemptingSensor
	a Lclc; TEMPT_TARGETING
	b Ljava/util/function/Predicate; temptations
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/Predicate;)V <init>
		0 o p_335605_
	a (Laub;Lcam;)V doTick
		0 o p_148328_
		1 o p_148329_
	a (Lcut;)Z playerHoldingTemptation
		0 o p_148337_
	a (Lclc;Laub;Lcau;Lauc;)Z lambda$doTick$0
		static
		0 o p_375766_
		1 o p_375767_
		2 o p_375768_
		3 o p_375769_
	a ()Ljava/util/Set; requires
	a (Laub;Lcau;)V doTick
		0 o p_148331_
		1 o p_148332_
	a (Lcau;Lauc;)Z lambda$doTick$1
		static
		0 o p_423270_
		1 o p_423271_
	a (Ldcv;)Z isTemptation
		0 o p_148339_
cky net/minecraft/world/entity/ai/sensing/VillagerBabiesSensor
	<init> ()V <init>
	a (Lcam;)Ljava/util/List; getNearestVillagerBabies
		0 o p_26837_
	a (Laub;Lcam;)V doTick
		0 o p_26834_
		1 o p_26835_
	a ()Ljava/util/Set; requires
	b (Lcam;)Z isVillagerBaby
		0 o p_26839_
	c (Lcam;)Lcjq; getVisibleEntities
		0 o p_186204_
ckz net/minecraft/world/entity/ai/sensing/VillagerHostilesSensor
	a Lcom/google/common/collect/ImmutableMap; ACCEPTABLE_DISTANCE_FROM_HOSTILES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcam;Lcam;)Z isClose
		0 o p_26861_
		1 o p_26862_
	a (Laub;Lcam;Lcam;)Z isMatchingEntity
		0 o p_376393_
		1 o p_148344_
		2 o p_148345_
	b (Lcam;)Z isHostile
		0 o p_26868_
	b ()Lcjo; getMemory
cl net/minecraft/advancements/critereon/InventoryChangeTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lauc;Lcus;Ldcv;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 (Lcus;Ldcv;IIILcl$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 (Lauc;Lcus;Ldcv;)V trigger
		0 o p_43150_
		1 o p_43151_
		2 o p_43152_
cl$a net/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Lcl$a$a; slots
	d Ljava/util/List; items
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lcl$a$a;Ljava/util/List;)V <init>
		0 o player
		1 o slots
		2 o items
	a ([Lcn;)Lar; hasItems
		static
		0 o p_43198_
	a (Lcus;Ldcv;III)Z matches
		0 o p_43187_
		1 o p_43188_
		2 o p_43189_
		3 o p_43190_
		4 o p_43191_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337367_
	a ()Ljava/util/Optional; player
	a (I)[Lcn; lambda$hasItems$1
		static
		0 o p_297901_
	a (Ldcv;Lcn;)Z lambda$matches$2
		static
		0 o p_340606_
		1 o p_340607_
	a ([Lcn$a;)Lar; hasItems
		static
		0 o p_298231_
	a ([Ldmt;)Lar; hasItems
		static
		0 o p_43200_
	b ()Lcl$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
cl$a$a net/minecraft/advancements/critereon/InventoryChangeTrigger$TriggerInstance$Slots
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcl$a$a; ANY
	c Lcx$d; occupied
	d Lcx$d; full
	e Lcx$d; empty
	<clinit> ()V <clinit>
		static
	<init> (Lcx$d;Lcx$d;Lcx$d;)V <init>
		0 o occupied
		1 o full
		2 o empty
	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_
	a ()Lcx$d; occupied
	b ()Lcx$d; full
	c ()Lcx$d; empty
	equals (Ljava/lang/Object;)Z equals
		0 o p_312672_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cla net/minecraft/world/entity/ai/sensing/WardenEntitySensor
	<init> ()V <init>
	a (Laub;Lcam;)V doTick
		0 o p_217830_
		1 o p_217831_
	a (Lctw;Lcam;)V lambda$doTick$3
		static
		0 o p_217840_
		1 o p_217841_
	a (Lctw;)V lambda$doTick$4
		static
		0 o p_217838_
	a (Lctw;Ljava/util/function/Predicate;)Ljava/util/Optional; getClosest
		static
		0 o p_217843_
		1 o p_217844_
	a ()Ljava/util/Set; requires
	a (Lcam;)Z lambda$doTick$1
		static
		0 o p_423272_
	a (Laub;Lctw;)V doTick
		0 o p_217833_
		1 o p_217834_
	b (Lcam;)Z lambda$doTick$0
		static
		0 o p_423273_
	b (Lctw;)Ljava/util/Optional; lambda$doTick$2
		static
		0 o p_217849_
clb net/minecraft/world/entity/ai/sensing/package-info
clc net/minecraft/world/entity/ai/targeting/TargetingConditions
	a Lclc; DEFAULT
	b D MIN_VISIBILITY_DISTANCE_FOR_INVISIBLE_TARGET
	c Z isCombat
	d D range
	e Z checkLineOfSight
	f Z testInvisible
	g Lclc$a; selector
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o p_148351_
	a ()Lclc; forCombat
		static
	a (Lclc$a;)Lclc; selector
		0 o p_376314_
	a (D)Lclc; range
		0 o p_26884_
	a (Laub;Lcam;Lcam;)Z test
		0 o p_376690_
		1 o p_26886_
		2 o p_26887_
	b ()Lclc; forNonCombat
		static
	c ()Lclc; copy
	d ()Lclc; ignoreLineOfSight
	e ()Lclc; ignoreInvisibilityTesting
clc$a net/minecraft/world/entity/ai/targeting/TargetingConditions$Selector
	test (Lcam;Laub;)Z test
		0 o p_376107_
		1 o p_376747_
cld net/minecraft/world/entity/ai/targeting/package-info
cle net/minecraft/world/entity/ai/util/AirAndWaterRandomPos
	<init> ()V <init>
	a (Lcau;IIIDDDZ)Ljb; 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_
	a (Lcau;Ljb;)Z lambda$generateRandomPos$1
		static
		0 o p_148375_
		1 o p_148376_
	a (Lcau;IIIDDD)Lfis; 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_
	b (Lcau;IIIDDDZ)Ljb; 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_
clf net/minecraft/world/entity/ai/util/AirRandomPos
	<init> ()V <init>
	a (Lcau;IIILfis;D)Lfis; 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 (Lcau;IIILfis;DZ)Ljb; 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_
clg net/minecraft/world/entity/ai/util/DefaultRandomPos
	<init> ()V <init>
	a (Lcau;II)Lfis; getPos
		static
		0 o p_148404_
		1 o p_148405_
		2 o p_148406_
	a (Lcau;IIZ)Ljb; lambda$getPos$0
		static
		0 o p_427058_
		1 o p_427059_
		2 o p_427060_
		3 o p_427061_
	a (Lcau;IILfis;)Lfis; getPosAway
		static
		0 o p_148408_
		1 o p_148409_
		2 o p_148410_
		3 o p_148411_
	a (Lcau;IILfis;D)Lfis; getPosTowards
		static
		0 o p_148413_
		1 o p_148414_
		2 o p_148415_
		3 o p_148416_
		4 o p_148417_
	a (Lcau;IZLjb;)Ljb; generateRandomPosTowardDirection
		static
		0 o p_148437_
		1 o p_148438_
		2 o p_148439_
		3 o p_148440_
	a (Lcau;IILfis;Z)Ljb; lambda$getPosAway$2
		static
		0 o p_427047_
		1 o p_427048_
		2 o p_427049_
		3 o p_427050_
		4 o p_427051_
	a (Lcau;IILfis;DZ)Ljb; lambda$getPosTowards$1
		static
		0 o p_427052_
		1 o p_427053_
		2 o p_427054_
		3 o p_427055_
		4 o p_427056_
		5 o p_427057_
clh net/minecraft/world/entity/ai/util/GoalUtils
	<init> ()V <init>
	a (Ljb;Lcau;)Z isOutsideLimits
		static
		0 o p_148452_
		1 o p_148453_
	a (Lcao;)Z hasGroundPathNavigation
		static
		0 o p_26895_
	a (Lcjw;Ljb;)Z isNotStable
		static
		0 o p_148449_
		1 o p_148450_
	a (ZLcau;Ljb;)Z isRestricted
		static
		0 o p_148455_
		1 o p_148456_
		2 o p_148457_
	a (Lcau;I)Z mobRestricted
		static
		0 o p_148443_
		1 o p_148444_
	a (Lcau;Ljb;)Z isWater
		static
		0 o p_148446_
		1 o p_148447_
	b (Lcau;Ljb;)Z hasMalus
		static
		0 o p_148459_
		1 o p_148460_
	c (Lcau;Ljb;)Z isSolid
		static
		0 o p_148462_
		1 o p_148463_
cli net/minecraft/world/entity/ai/util/HoverRandomPos
	<init> ()V <init>
	a (Lcau;IIDDFII)Lfis; 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 (Lcau;IIDDFZII)Ljb; 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_
	a (Lcau;Ljb;)Z lambda$getPos$0
		static
		0 o p_148485_
		1 o p_148486_
clj net/minecraft/world/entity/ai/util/LandRandomPos
	<init> ()V <init>
	a (Lcau;II)Lfis; getPos
		static
		0 o p_148489_
		1 o p_148490_
		2 o p_148491_
	a (Lcau;Ljb;)Ljb; movePosUpOutOfSolid
		static
		0 o p_148519_
		1 o p_148520_
	a (Lcau;IILjava/util/function/ToDoubleFunction;)Lfis; getPos
		static
		0 o p_148504_
		1 o p_148505_
		2 o p_148506_
		3 o p_148507_
	a (Lcau;IIZ)Ljb; lambda$getPos$0
		static
		0 o p_427067_
		1 o p_427068_
		2 o p_427069_
		3 o p_427070_
	a (Lcau;IILfis;)Lfis; getPosTowards
		static
		0 o p_148493_
		1 o p_148494_
		2 o p_148495_
		3 o p_148496_
	a (Lcau;IILfis;Z)Lfis; getPosInDirection
		static
		0 o p_148498_
		1 o p_148499_
		2 o p_148500_
		3 o p_148501_
		4 o p_148502_
	a (Lcau;IZLjb;)Ljb; generateRandomPosTowardDirection
		static
		0 o p_148514_
		1 o p_148515_
		2 o p_148516_
		3 o p_148517_
	b (Lcau;Ljb;)Z lambda$movePosUpOutOfSolid$2
		static
		0 o p_148533_
		1 o p_148534_
	b (Lcau;IILfis;)Lfis; getPosAway
		static
		0 o p_148522_
		1 o p_148523_
		2 o p_148524_
		3 o p_148525_
	b (Lcau;IILfis;Z)Ljb; lambda$getPosInDirection$1
		static
		0 o p_427062_
		1 o p_427063_
		2 o p_427064_
		3 o p_427065_
		4 o p_427066_
clk net/minecraft/world/entity/ai/util/RandomPos
	a I RANDOM_POS_ATTEMPTS
	<init> ()V <init>
	a (Ljb;IILjava/util/function/Predicate;)Ljb; moveUpToAboveSolid
		static
		0 o p_26948_
		1 o p_26949_
		2 o p_26950_
		3 o p_26951_
	a (Lbck;IIIDDD)Ljb; 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 (Ljava/util/function/Supplier;Ljava/util/function/ToDoubleFunction;)Lfis; generateRandomPos
		static
		0 o p_148562_
		1 o p_148563_
	a (Lcau;ILbck;Ljb;)Ljb; generateRandomPosTowardDirection
		static
		0 o p_217864_
		1 o p_217865_
		2 o p_217866_
		3 o p_217867_
	a (Ljb;ILjava/util/function/Predicate;)Ljb; moveUpOutOfSolid
		static
		0 o p_148546_
		1 o p_148547_
		2 o p_148548_
	a (Lbck;II)Ljb; generateRandomDirection
		static
		0 o p_217852_
		1 o p_217853_
		2 o p_217854_
	a (Lcau;Ljava/util/function/Supplier;)Lfis; generateRandomPos
		static
		0 o p_148543_
		1 o p_148544_
cll net/minecraft/world/entity/ai/util/package-info
clm net/minecraft/world/entity/ai/village/ReputationEventType
	a Lclm; ZOMBIE_VILLAGER_CURED
	b Lclm; GOLEM_KILLED
	c Lclm; VILLAGER_HURT
	d Lclm; VILLAGER_KILLED
	e Lclm; TRADE
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lclm; register
		static
		0 o p_26992_
clm$1 net/minecraft/world/entity/ai/village/ReputationEventType$1
	f Ljava/lang/String; val$name
	<init> (Ljava/lang/String;)V <init>
		0 o p_26995_
	toString ()Ljava/lang/String; toString
cln net/minecraft/world/entity/ai/village/VillageSiege
	a Lorg/slf4j/Logger; LOGGER
	b Z hasSetupSiege
	c Lcln$a; siegeState
	d I zombiesToSpawn
	e I nextSpawnTime
	f I spawnX
	g I spawnY
	h I spawnZ
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laub;)Z tryToSetupSiege
		0 o p_27008_
	a (Laub;ZZ)V tick
		0 o p_27013_
		1 o p_27014_
		2 o p_27015_
	a (Laub;Ljb;)Lfis; findRandomSpawnPos
		0 o p_27010_
		1 o p_27011_
	b (Laub;)V trySpawn
		0 o p_27017_
cln$a net/minecraft/world/entity/ai/village/VillageSiege$State
	a Lcln$a; SIEGE_CAN_ACTIVATE
	b Lcln$a; SIEGE_TONIGHT
	c Lcln$a; SIEGE_DONE
	d [Lcln$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_27024_
		1 o p_27025_
	a ()[Lcln$a; $values
		static
	valueOf (Ljava/lang/String;)Lcln$a; valueOf
		static
		0 o p_27027_
	values ()[Lcln$a; values
		static
clo net/minecraft/world/entity/ai/village/package-info
clp net/minecraft/world/entity/ai/village/poi/PoiManager
	a I MAX_VILLAGE_DISTANCE
	b I VILLAGE_SECTION_SIZE
	d Lclp$a; distanceTracker
	e Lit/unimi/dsi/fastutil/longs/LongSet; loadedChunks
	<init> (Lehr;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;ZLjz;Lehg;Ldmw;)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 (Legj;Lke;)V lambda$checkConsistencyWithBlocks$26
		0 o p_217893_
		1 o p_217894_
	a (Lcom/mojang/datafixers/util/Pair;)Ldlz; lambda$ensureLoadedAndValid$31
		static
		0 o p_217891_
	a (Lclq;)Ljb; lambda$take$15
		static
		0 o p_217881_
	a (Ldmx;Ldlz;)V lambda$ensureLoadedAndValid$33
		static
		0 o p_330056_
		1 o p_330057_
	a (Ljava/util/function/Predicate;Ljava/util/function/BiPredicate;Ljb;I)Ljava/util/Optional; take
		0 o p_217947_
		1 o p_217948_
		2 o p_217949_
		3 o p_217950_
	a (Ljb;Ljava/util/function/Predicate;)Z exists
		0 o p_27092_
		1 o p_27093_
	a (Ljb;)V remove
		0 o p_27080_
	a (Ljava/util/function/Predicate;Ljb;ILclp$b;)J getCountInRange
		0 o p_27122_
		1 o p_27123_
		2 o p_27124_
		3 o p_27125_
	a (Lclr;)Ljava/lang/Boolean; lambda$isVillageCenter$23
		static
		0 o p_217883_
	a (Ljb;Lcom/mojang/datafixers/util/Pair;)D lambda$findAllClosestFirstWithType$9
		static
		0 o p_217914_
		1 o p_217915_
	a (Legj;Lke;Ljava/util/function/BiConsumer;)V updateFromSection
		0 o p_27070_
		1 o p_27071_
		2 o p_27072_
	a (Lke;Legj;)V checkConsistencyWithBlocks
		0 o p_281731_
		1 o p_281893_
	a (Ljava/util/function/Predicate;Lclp$b;Ldlz;)Ljava/util/stream/Stream; lambda$getInSquare$2
		0 o p_217936_
		1 o p_217937_
		2 o p_217938_
	a (Ljl;)Z lambda$isVillageCenter$22
		static
		0 o p_217927_
	a (Ldlz;Ljava/lang/Integer;)Ljava/util/Optional; lambda$getInChunk$5
		0 o p_217885_
		1 o p_217886_
	a (Ljb;Ljl;)V add
		0 o p_217920_
		1 o p_217921_
	a (Ljb;Lclr;)Ljava/lang/Integer; lambda$getFreeTickets$21
		static
		0 o p_217911_
		1 o p_217912_
	a (Ljava/util/function/Predicate;Lclp$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 (Ljava/util/function/BooleanSupplier;)V tick
		0 o p_27105_
	a (J)V setDirty
		0 o p_27036_
	a (Legj;Ljava/util/function/BiConsumer;Ljb;)V lambda$updateFromSection$28
		static
		0 o p_217900_
		1 o p_217901_
		2 o p_217902_
	a (Ljb;Lclq;)D lambda$findClosestWithType$11
		static
		0 o p_217908_
		1 o p_217909_
	a (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lclp$b;Ljb;ILbck;)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/Predicate;Ldlz;Lclp$b;)Ljava/util/stream/Stream; getInChunk
		0 o p_27118_
		1 o p_27119_
		2 o p_27120_
	a (Lamd;Ljl;)Z lambda$existsAtPosition$1
		static
		0 o p_217878_
		1 o p_217879_
	a (Ljb;Ljava/util/function/Predicate;Lclr;)Ljava/lang/Boolean; lambda$exists$19
		static
		0 o p_217923_
		1 o p_217924_
		2 o p_217925_
	a (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljb;ILclp$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 (Ljava/util/function/BiConsumer;Ljb;Ljl;)V lambda$updateFromSection$27
		static
		0 o p_217929_
		1 o p_217930_
		2 o p_217931_
	a (Legj;Lke;Lclr;)V lambda$checkConsistencyWithBlocks$25
		0 o p_217896_
		1 o p_217897_
		2 o p_217898_
	a (Ljb;ILclq;)Z lambda$getInRange$4
		static
		0 o p_217904_
		1 o p_217905_
		2 o p_217906_
	a (Ldmx;Ljb;I)V ensureLoadedAndValid
		0 o p_27057_
		1 o p_27058_
		2 o p_27059_
	a (Ljava/util/function/BiPredicate;Lclq;)Z lambda$take$14
		static
		0 o p_217933_
		1 o p_217934_
	a (Legj;)Z mayHavePoi
		static
		0 o p_27061_
	a (Ljava/util/function/Predicate;Lclq;)Z lambda$getRandom$16
		static
		0 o p_217944_
		1 o p_217945_
	a (Lamd;Ljb;)Z existsAtPosition
		0 o p_217875_
		1 o p_217876_
	a (Lke;)I sectionsToVillage
		0 o p_27099_
	a (Ljb;Ljb;)D lambda$findClosest$13
		static
		0 o p_217917_
		1 o p_217918_
	b (Lke;)Lcom/mojang/datafixers/util/Pair; lambda$ensureLoadedAndValid$29
		0 o p_217979_
	b (Ljb;)Z release
		0 o p_27155_
	b (Ljb;ILclq;)Z lambda$getInSquare$3
		static
		0 o p_217969_
		1 o p_217970_
		2 o p_217971_
	b (Lclq;)Lcom/mojang/datafixers/util/Pair; lambda$findClosestWithType$12
		static
		0 o p_217959_
	b (Ljava/util/function/Predicate;Ljb;ILclp$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;Lclq;)Z lambda$findAllWithType$7
		static
		0 o p_217981_
		1 o p_217982_
	b (J)V onSectionLoad
		0 o p_27145_
	b (Ljb;Lclr;)Ljava/util/Optional; lambda$getType$20
		static
		0 o p_217973_
		1 o p_217974_
	b (Legj;Lke;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;Ljava/util/function/Predicate;Ljb;ILclp$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 (Ljb;Ljb;)D lambda$findClosest$10
		static
		0 o p_217976_
		1 o p_217977_
	b (Lcom/mojang/datafixers/util/Pair;)Z lambda$ensureLoadedAndValid$30
		static
		0 o p_217963_
	c (Ljava/util/function/Predicate;Ljb;ILclp$b;)Ljava/util/stream/Stream; getInRange
		0 o p_27182_
		1 o p_27183_
		2 o p_27184_
		3 o p_27185_
	c (Ljb;)Ljava/util/Optional; getType
		0 o p_27178_
	c (Lclq;)Lcom/mojang/datafixers/util/Pair; lambda$findAllWithType$8
		static
		0 o p_217990_
	c (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljb;ILclp$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 (Ldlz;)Z lambda$ensureLoadedAndValid$32
		0 o p_217961_
	c (Ljb;Lclr;)Ljava/lang/Boolean; lambda$release$17
		static
		0 o p_217992_
		1 o p_217993_
	d (Ljava/util/function/Predicate;Ljb;ILclp$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;Ljb;ILclp$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 (Ljb;Lclr;)V lambda$remove$0
		static
		0 o p_148656_
		1 o p_148657_
	d (Ljb;)I getFreeTickets
		0 o p_148654_
	e (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Ljb;ILclp$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_
	e (Ljava/util/function/Predicate;Ljb;ILclp$b;)Ljava/util/Optional; findClosestWithType
		0 o p_218003_
		1 o p_218004_
		2 o p_218005_
		3 o p_218006_
	e (Ljb;)Ljava/lang/IllegalStateException; lambda$release$18
		static
		0 o p_339514_
	g (J)Z isVillageCenter
		0 o p_27198_
clp$a net/minecraft/world/entity/ai/village/poi/PoiManager$DistanceTracker
	a Lclp; this$0
	b Lit/unimi/dsi/fastutil/longs/Long2ByteMap; levels
	<init> (Lclp;)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_
clp$b net/minecraft/world/entity/ai/village/poi/PoiManager$Occupancy
	a Lclp$b; HAS_SPACE
	b Lclp$b; IS_OCCUPIED
	c Lclp$b; ANY
	d Ljava/util/function/Predicate; test
	e [Lclp$b; $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 (Lclq;)Z lambda$static$0
		static
		0 o p_27223_
	b ()[Lclp$b; $values
		static
	valueOf (Ljava/lang/String;)Lclp$b; valueOf
		static
		0 o p_27225_
	values ()[Lclp$b; values
		static
clq net/minecraft/world/entity/ai/village/poi/PoiRecord
	a Ljb; pos
	b Ljl; poiType
	c I freeTickets
	d Ljava/lang/Runnable; setDirty
	<init> (Ljb;Ljl;ILjava/lang/Runnable;)V <init>
		0 o p_218008_
		1 o p_218009_
		2 o p_218010_
		3 o p_218011_
	<init> (Ljb;Ljl;Ljava/lang/Runnable;)V <init>
		0 o p_218013_
		1 o p_218014_
		2 o p_218015_
	a ()Lclq$a; pack
	b ()I getFreeTickets
	c ()Z acquireTicket
	d ()Z releaseTicket
	e ()Z hasSpace
	equals (Ljava/lang/Object;)Z equals
		0 o p_27256_
	f ()Z isOccupied
	g ()Ljb; getPos
	h ()Ljl; getPoiType
	hashCode ()I hashCode
clq$a net/minecraft/world/entity/ai/village/poi/PoiRecord$Packed
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljb; pos
	c Ljl; poiType
	d I freeTickets
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Ljl;I)V <init>
		0 o pos
		1 o poiType
		2 o freeTickets
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_361073_
	a (Ljava/lang/Runnable;)Lclq; unpack
		0 o p_362526_
	a ()Ljb; pos
	b ()Ljl; poiType
	c ()I freeTickets
	equals (Ljava/lang/Object;)Z equals
		0 o p_360942_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
clr net/minecraft/world/entity/ai/village/poi/PoiSection
	a Lorg/slf4j/Logger; LOGGER
	b Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap; records
	c Ljava/util/Map; byType
	d Ljava/lang/Runnable; setDirty
	e Z 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 (Ljava/util/function/Predicate;Ljava/util/Map$Entry;)Z lambda$getRecords$0
		static
		0 o p_27308_
		1 o p_27309_
	a (Ljava/util/function/Consumer;)V refresh
		0 o p_27303_
	a (Lclq;)Z add
		0 o p_27274_
	a (Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Ljb;Ljl;)V lambda$refresh$4
		0 o p_218031_
		1 o p_218032_
		2 o p_218033_
	a (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$getRecords$1
		static
		0 o p_27301_
	a (Ljb;Ljl;)V add
		0 o p_218022_
		1 o p_218023_
	a (Ljl;)Ljava/util/Set; lambda$add$2
		static
		0 o p_218029_
	a (Ljb;)V remove
		0 o p_27280_
	a (Ljb;Ljava/util/function/Predicate;)Z exists
		0 o p_27289_
		1 o p_27290_
	a (Ljb;Ljl;S)Lclq; lambda$refresh$3
		0 o p_218025_
		1 o p_218026_
		2 o p_218027_
	a ()Lclr$a; pack
	a (Ljava/util/function/Predicate;Lclp$b;)Ljava/util/stream/Stream; getRecords
		0 o p_27305_
		1 o p_27306_
	b (Ljb;)I getFreeTickets
		0 o p_148683_
	b ()Z isValid
	c (Ljb;)Z release
		0 o p_27318_
	c ()V clear
	d (Ljb;)Ljava/util/Optional; getType
		0 o p_27320_
	e (Ljb;)Ljava/util/Optional; getPoiRecord
		0 o p_148685_
clr$a net/minecraft/world/entity/ai/village/poi/PoiSection$Packed
	a Lcom/mojang/serialization/Codec; CODEC
	b Z isValid
	c Ljava/util/List; records
	<clinit> ()V <clinit>
		static
	<init> (ZLjava/util/List;)V <init>
		0 o isValid
		1 o records
	a ()Z isValid
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_361855_
	a (Ljava/lang/Runnable;)Lclr; unpack
		0 o p_364435_
	a (Ljava/lang/Runnable;Lclq$a;)Lclq; lambda$unpack$1
		static
		0 o p_363085_
		1 o p_364973_
	b ()Ljava/util/List; records
	equals (Ljava/lang/Object;)Z equals
		0 o p_362227_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cls net/minecraft/world/entity/ai/village/poi/PoiType
	a Ljava/util/function/Predicate; NONE
	b Ljava/util/Set; matchingStates
	c I maxTickets
	d I validRange
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Set;II)V <init>
		0 o matchingStates
		1 o maxTickets
		2 o validRange
	a (Leeb;)Z is
		0 o p_148693_
	a (Ljl;)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
clt net/minecraft/world/entity/ai/village/poi/PoiTypes
	a Lamd; ARMORER
	b Lamd; BUTCHER
	c Lamd; CARTOGRAPHER
	d Lamd; CLERIC
	e Lamd; FARMER
	f Lamd; FISHERMAN
	g Lamd; FLETCHER
	h Lamd; LEATHERWORKER
	i Lamd; LIBRARIAN
	j Lamd; MASON
	k Lamd; SHEPHERD
	l Lamd; TOOLSMITH
	m Lamd; WEAPONSMITH
	n Lamd; HOME
	o Lamd; MEETING
	p Lamd; BEEHIVE
	q Lamd; BEE_NEST
	r Lamd; NETHER_PORTAL
	s Lamd; LODESTONE
	t Lamd; LIGHTNING_ROD
	u Lamd; TEST_INSTANCE
	v Ljava/util/Set; BEDS
	w Ljava/util/Set; CAULDRONS
	x Ljava/util/Map; TYPE_BY_STATE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldpz;)Ljava/util/Set; getBlockStates
		static
		0 o p_218074_
	a (Ljava/lang/String;)Lamd; createKey
		static
		0 o p_218091_
	a (Ljl;Ljava/util/Set;)V registerBlockStates
		static
		0 o p_250815_
		1 o p_250679_
	a (Leeb;)Ljava/util/Optional; forState
		static
		0 o p_218076_
	a (Ljl;Leeb;)V lambda$registerBlockStates$3
		static
		0 o p_242144_
		1 o p_218081_
	a (Ljy;)Lcls; bootstrap
		static
		0 o p_218083_
	a (Ljy;Lamd;Ljava/util/Set;II)Lcls; register
		static
		0 o p_218085_
		1 o p_218086_
		2 o p_218087_
		3 o p_218088_
		4 o p_218089_
	b (Leeb;)Z hasPoi
		static
		0 o p_254440_
	b (Ldpz;)Ljava/util/stream/Stream; lambda$static$2
		static
		0 o p_218093_
	c (Leeb;)Z lambda$static$1
		static
		0 o p_218095_
	c (Ldpz;)Ljava/util/stream/Stream; lambda$static$0
		static
		0 o p_218097_
clu net/minecraft/world/entity/ai/village/poi/package-info
clv net/minecraft/world/entity/ambient/AmbientCreature
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_27403_
		1 o p_27404_
	v ()Z canBeLeashed
clw net/minecraft/world/entity/ambient/Bat
	a F FLAP_LENGTH_SECONDS
	b F TICKS_PER_FLAP
	c Lbzd; flyAnimationState
	cj Lclc; BAT_RESTING_TARGETING
	ck B DEFAULT_FLAGS
	cl Ljb; targetPosition
	d Lbzd; restAnimationState
	e Lalh; DATA_ID_FLAGS
	f I FLAG_RESTING
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_27412_
		1 o p_27413_
	E (Lbzm;)V doPush
		0 o p_27415_
	a (Laub;)V customServerAiStep
		0 o p_376388_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376275_
		1 o p_376205_
		2 o p_376647_
	a (DZLeeb;Ljb;)V checkFallDamage
		0 o p_27419_
		1 o p_27420_
		2 o p_27421_
		3 o p_27422_
	a (Lall$a;)V defineSynchedData
		0 o p_326297_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422273_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422085_
	b (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkBatSpawnRules
		static
		0 o p_218099_
		1 o p_218100_
		2 o p_362198_
		3 o p_218102_
		4 o p_218103_
	bL ()Z isPushable
	bd ()Z isFlapping
	bj ()Lbzm$d; getMovementEmission
	e (Lbyb;)Layy; getHurtSound
		0 o p_27451_
	f_ ()Layy; getDeathSound
	fk ()F getSoundVolume
	fl ()F getVoicePitch
	g ()V tick
	l ()Lcbr$a; createAttributes
		static
	m ()Z isResting
	n ()Z isHalloween
		static
	n_ ()Z isIgnoringBlockTriggers
	o ()V pushEntities
	p ()Layy; getAmbientSound
	t ()V setupAnimationStates
	x (Z)V setResting
		0 o p_27457_
clx net/minecraft/world/entity/ambient/package-info
cly net/minecraft/world/entity/animal/AbstractCow
	ck Lbzp; BABY_DIMENSIONS
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_401290_
		1 o p_401216_
	H ()V registerGoals
	b (Ljb;Leeb;)V playStepSound
		0 o p_401406_
		1 o p_401079_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_401345_
		1 o p_401405_
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_401094_
	e (Lbyb;)Layy; getHurtSound
		0 o p_401014_
	f_ ()Layy; getDeathSound
	fk ()F getSoundVolume
	i (Ldcv;)Z isFood
		0 o p_401312_
	j (Ldcv;)Z lambda$registerGoals$0
		static
		0 o p_401437_
	m ()Lcbr$a; createAttributes
		static
	p ()Layy; getAmbientSound
clz net/minecraft/world/entity/animal/AbstractFish
	a Lalh; FROM_BUCKET
	b Z DEFAULT_FROM_BUCKET
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_27461_
		1 o p_27462_
	H ()V registerGoals
	a (Lui;)V loadFromBucketTag
		0 o p_148708_
	a (Lall$a;)V defineSynchedData
		0 o p_325956_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422295_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421719_
	aY ()Layy; getSwimSound
	a_ (Ldcv;)V saveToBucketTag
		0 o p_27494_
	af ()Z requiresCustomPersistence
	b (Ljb;Leeb;)V playStepSound
		0 o p_27482_
		1 o p_27483_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_27477_
		1 o p_27478_
	b (Ldmu;)Lcjw; createNavigation
		0 o p_27480_
	e_ ()V aiStep
	gH ()Layy; getFlopSound
	gk ()I getMaxSpawnClusterSize
	h (D)Z removeWhenFarAway
		0 o p_27492_
	k (Lfis;)V travel
		0 o p_27490_
	l ()Lcbr$a; createAttributes
		static
	m ()Z fromBucket
	n ()Layy; getPickupSound
	t ()Z canRandomSwim
	x (Z)V setFromBucket
		0 o p_27498_
clz$a net/minecraft/world/entity/animal/AbstractFish$FishMoveControl
	l Lclz; fish
	<init> (Lclz;)V <init>
		0 o p_27501_
	a ()V tick
clz$b net/minecraft/world/entity/animal/AbstractFish$FishSwimGoal
	i Lclz; fish
	<init> (Lclz;)V <init>
		0 o p_27505_
	b ()Z canUse
cm net/minecraft/advancements/critereon/ItemDurabilityTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lauc;Ldcv;I)V trigger
		0 o p_43670_
		1 o p_43671_
		2 o p_43672_
	a (Ldcv;ILcm$a;)Z lambda$trigger$0
		static
		0 o p_43674_
		1 o p_43675_
		2 o p_43676_
cm$a net/minecraft/advancements/critereon/ItemDurabilityTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; item
	d Lcx$d; durability
	e Lcx$d; delta
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Lcx$d;Lcx$d;)V <init>
		0 o player
		1 o item
		2 o durability
		3 o delta
	a (Ljava/util/Optional;Lcx$d;)Lar; changedDurability
		static
		0 o p_299020_
		1 o p_151288_
	a (Ldcv;I)Z matches
		0 o p_43699_
		1 o p_43700_
	a (Ljava/util/Optional;Ljava/util/Optional;Lcx$d;)Lar; changedDurability
		static
		0 o p_299196_
		1 o p_299039_
		2 o p_286730_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337370_
	a ()Ljava/util/Optional; player
	b ()Ljava/util/Optional; item
	c ()Lcx$d; durability
	d ()Lcx$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/animal/AbstractGolem
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_27508_
		1 o p_27509_
	W ()I getAmbientSoundInterval
	e (Lbyb;)Layy; getHurtSound
		0 o p_27517_
	f_ ()Layy; getDeathSound
	h (D)Z removeWhenFarAway
		0 o p_27519_
	p ()Layy; getAmbientSound
cmb net/minecraft/world/entity/animal/AbstractSchoolingFish
	a Lcmb; leader
	b I schoolSize
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_27523_
		1 o p_27524_
	H ()V registerGoals
	a (Lcmb;)Lcmb; startFollowing
		0 o p_27526_
	a (Ljava/util/stream/Stream;)V addFollowers
		0 o p_27534_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_27528_
		1 o p_27529_
		2 o p_360900_
		3 o p_27531_
	b (Lcmb;)V lambda$addFollowers$1
		0 o p_27536_
	c (Lcmb;)Z lambda$addFollowers$0
		0 o p_27538_
	g ()V tick
	gI ()I getMaxSchoolSize
	gJ ()Z isFollower
	gK ()V stopFollowing
	gL ()Z canBeFollowed
	gM ()Z hasFollowers
	gN ()Z inRangeOfLeader
	gO ()V pathToLeader
	gP ()V addFollower
	gQ ()V removeFollower
	gk ()I getMaxSpawnClusterSize
	t ()Z canRandomSwim
cmb$a net/minecraft/world/entity/animal/AbstractSchoolingFish$SchoolSpawnGroupData
	a Lcmb; leader
	<init> (Lcmb;)V <init>
		0 o p_27553_
cmc net/minecraft/world/entity/animal/AgeableWaterCreature
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_364107_
		1 o p_360956_
	W ()I getAmbientSoundInterval
	a (Ldmx;)Z checkSpawnObstruction
		0 o p_364382_
	az ()V baseTick
	b (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkSurfaceAgeableWaterCreatureSpawnRules
		static
		0 o p_361277_
		1 o p_360404_
		2 o p_361898_
		3 o p_362596_
		4 o p_363955_
	cN ()Z isPushedByFluid
	e (Laub;)I getBaseExperienceReward
		0 o p_376882_
	r (I)V handleAirSupply
		0 o p_362351_
	v ()Z canBeLeashed
cmd net/minecraft/world/entity/animal/Animal
	ck I DEFAULT_IN_LOVE_TIME
	cl I inLove
	cm Lbzs; loveCause
	cn I PARENT_AGE_AFTER_BREEDING
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_27557_
		1 o p_27558_
	W ()I getAmbientSoundInterval
	a (Lcmd;)Z canMate
		0 o p_27569_
	a (Laub;)V customServerAiStep
		0 o p_376777_
	a (Laub;Lcmd;)V spawnChildFromBreeding
		0 o p_27564_
		1 o p_27565_
	a (Laub;Lcmd;Lbzc;)V finalizeSpawnChildFromBreeding
		0 o p_277963_
		1 o p_277357_
		2 o p_277516_
	a (Ldlv;Ljb;)Z isBrightEnoughToSpawn
		static
		0 o p_186210_
		1 o p_186211_
	a (Ljb;Ldmx;)F getWalkTargetValue
		0 o p_27573_
		1 o p_27574_
	a (Lcut;Lbxi;Ldcv;)V usePlayerItem
		0 o p_148715_
		1 o p_148716_
		2 o p_148717_
	a (Lcmd;Lbzc;Lauc;)V lambda$finalizeSpawnChildFromBreeding$1
		0 o p_278080_
		1 o p_277813_
		2 o p_277486_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422190_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422575_
	b (Lcmd;)Ljava/util/Optional; lambda$finalizeSpawnChildFromBreeding$0
		static
		0 o p_277355_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_27584_
		1 o p_27585_
	b (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkAnimalSpawnRules
		static
		0 o p_218105_
		1 o p_218106_
		2 o p_360742_
		3 o p_218108_
		4 o p_218109_
	b (B)V handleEntityEvent
		0 o p_27562_
	c (Laub;Lbyb;F)V actuallyHurt
		0 o p_376120_
		1 o p_341676_
		2 o p_341648_
	e (Laub;)I getBaseExperienceReward
		0 o p_376688_
	e_ ()V aiStep
	gM ()Lcbr$a; createAnimalAttributes
		static
	gN ()V playEatingSound
	gO ()Z canFallInLove
	gP ()I getInLoveTime
	gQ ()Lauc; getLoveCause
	gR ()Z isInLove
	gS ()V resetLove
	h (D)Z removeWhenFarAway
		0 o p_27598_
	h (Lcut;)V setInLove
		0 o p_27596_
	i (Ldcv;)Z isFood
		0 o p_27600_
	r (I)V setInLoveTime
		0 o p_27602_
cme net/minecraft/world/entity/animal/Bee
	cA I STING_DEATH_COUNTDOWN
	cB I TICKS_BEFORE_GOING_TO_KNOWN_FLOWER
	cC I TICKS_WITHOUT_NECTAR_BEFORE_GOING_HOME
	cD I MIN_ATTACK_DIST
	cE I MAX_CROPS_GROWABLE
	cF I POISON_SECONDS_NORMAL
	cG I POISON_SECONDS_HARD
	cH I TOO_FAR_DISTANCE
	cI I HIVE_CLOSE_ENOUGH_DISTANCE
	cJ I RESTRICTED_WANDER_DISTANCE_REDUCTION
	cM I DEFAULT_WANDER_DISTANCE_REDUCTION
	cN I PATHFIND_TO_HIVE_WHEN_CLOSER_THAN
	cO I HIVE_SEARCH_DISTANCE
	cP Z DEFAULT_HAS_STUNG
	cQ I DEFAULT_TICKS_SINCE_POLLINATION
	cR I DEFAULT_CANNOT_ENTER_HIVE_TICKS
	cS I DEFAULT_CROPS_GROWN_SINCE_POLLINATION
	cT Lbwu; PERSISTENT_ANGER_TIME
	cU Ljava/util/UUID; persistentAngerTarget
	cV F rollAmount
	cW F rollAmountO
	cX I timeSinceSting
	cY I ticksWithoutNectarSinceExitingHive
	cZ I stayOutOfHiveCountdown
	ck F FLAP_DEGREES_PER_TICK
	cl I TICKS_PER_FLAP
	cm Ljava/lang/String; TAG_CROPS_GROWN_SINCE_POLLINATION
	co Ljava/lang/String; TAG_CANNOT_ENTER_HIVE_TICKS
	cp Ljava/lang/String; TAG_TICKS_SINCE_POLLINATION
	cq Ljava/lang/String; TAG_HAS_STUNG
	cr Ljava/lang/String; TAG_HAS_NECTAR
	cs Ljava/lang/String; TAG_FLOWER_POS
	ct Ljava/lang/String; TAG_HIVE_POS
	cu Z DEFAULT_HAS_NECTAR
	cv Lalh; DATA_FLAGS_ID
	cw Lalh; DATA_REMAINING_ANGER_TIME
	cx I FLAG_ROLL
	cy I FLAG_HAS_STUNG
	cz I FLAG_HAS_NECTAR
	da I numCropsGrownSincePollination
	db I COOLDOWN_BEFORE_LOCATING_NEW_HIVE
	dc I remainingCooldownBeforeLocatingNewHive
	dd I COOLDOWN_BEFORE_LOCATING_NEW_FLOWER
	de I MIN_FIND_FLOWER_RETRY_COOLDOWN
	df I MAX_FIND_FLOWER_RETRY_COOLDOWN
	dg I remainingCooldownBeforeLocatingNewFlower
	dh Ljb; savedFlowerPos
	di Ljb; hivePos
	dj Lcme$k; beePollinateGoal
	dk Lcme$e; goToHiveGoal
	dl Lcme$f; goToKnownFlowerGoal
	dm I underWaterTicks
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_27717_
		1 o p_27718_
	A (Lcme;)Lcjw; access$2600
		static
		0 o p_363981_
	B (Lcme;)Lbck; access$2700
		static
		0 o p_218114_
	C (Lcme;)Lbck; access$2800
		static
		0 o p_218116_
	D (Lcme;)Lbck; access$2900
		static
		0 o p_364405_
	E (Lcme;)Lbck; access$3000
		static
		0 o p_218112_
	F (Lcme;)Lbck; access$3100
		static
		0 o p_364003_
	F ()Lfis; getLeashOffset
	H ()V registerGoals
	J (F)F getRollAmount
		0 o p_27936_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_148754_
		1 o p_148755_
	a (Ljb;Ldmx;)F getWalkTargetValue
		0 o p_27788_
		1 o p_27789_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422047_
	a (Laub;)V customServerAiStep
		0 o p_376178_
	a ()I getRemainingPersistentAngerTime
	a (Lcme;)Lcjw; access$000
		static
		0 o p_148757_
	a (I)V setRemainingPersistentAngerTime
		0 o p_27795_
	a (Lall$a;)V defineSynchedData
		0 o p_326248_
	a (Ljava/util/UUID;)V setPersistentAngerTarget
		0 o p_27791_
	a (Ldmu;DDDDDLmc;)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 (DZLeeb;Ljb;)V checkFallDamage
		0 o p_27754_
		1 o p_27755_
		2 o p_27756_
		3 o p_27757_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376576_
		1 o p_376878_
		2 o p_376402_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422026_
	ah ()V sendDebugPackets
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_383058_
		1 o p_383220_
	b (Lcme;)Lbck; access$100
		static
		0 o p_218118_
	b ()Ljava/util/UUID; getPersistentAngerTarget
	b (Ljb;Leeb;)V playStepSound
		0 o p_27820_
		1 o p_27821_
	b (Laub;Lbzc;)Lcme; getBreedOffspring
		0 o p_148760_
		1 o p_148761_
	b (Ljb;I)Z closerThan
		0 o p_27817_
		1 o p_27818_
	b (Ldmu;)Lcjw; createNavigation
		0 o p_27815_
	bd ()Z isFlapping
	c (Laub;Lbzm;)Z doHurtTarget
		0 o p_376916_
		1 o p_27722_
	c (Ldmu;)Z isNightOrRaining
		static
		0 o p_368571_
	c ()V startPersistentAngerTimer
	c (Leeb;)Z attractsBees
		static
		0 o p_388425_
	c (Lbae;)V jumpInLiquid
		0 o p_204061_
	c (Lcme;)Lcjw; access$200
		static
		0 o p_148765_
	d (Lcme;)Lcjw; access$300
		static
		0 o p_148767_
	d (IZ)V setFlag
		0 o p_27833_
		1 o p_27834_
	e (Lcme;)Lcjw; access$400
		static
		0 o p_148769_
	e (Lbyb;)Layy; getHurtSound
		0 o p_27845_
	e_ ()V aiStep
	f (Lcme;)Lcjw; access$500
		static
		0 o p_148771_
	f_ ()Layy; getDeathSound
	fk ()F getSoundVolume
	g (Lcme;)Lcjw; access$600
		static
		0 o p_148777_
	g ()V tick
	gH ()Ljava/util/List; getBlacklistedHives
	gI ()V resetTicksWithoutNectarSinceExitingHive
	gJ ()Z hasHive
	gK ()Ljb; getHivePos
	gL ()Lchj; getGoalSelector
	gT ()Z hasNectar
	gU ()Z hasStung
	gV ()Lcbr$a; createAttributes
		static
	gW ()Z isFlying
	gX ()V dropOffNectar
	gY ()Z isTiredOfLookingForNectar
	gZ ()V dropHive
	h (Lcme;)Lcjw; access$700
		static
		0 o p_148779_
	h (Ljb;)V setSavedFlowerPos
		0 o p_27877_
	ha ()V dropFlower
	hb ()Z wantsToEnterHive
	hc ()V updateRollAmount
	hd ()Z isHiveNearFire
	he ()I getCropsGrownSincePollination
	hf ()V resetNumCropsGrownSincePollination
	hg ()V incrementNumCropsGrownSincePollination
	hh ()Leaw; getBeehiveBlockEntity
	hi ()Z isHiveValid
	hj ()Z isRolling
	i (Lcme;)Lcjw; access$800
		static
		0 o p_148781_
	i (Ljb;)V setHivePos
		0 o p_330297_
	i (Ldcv;)Z isFood
		0 o p_27895_
	j (Ldcv;)Z lambda$registerGoals$0
		static
		0 o p_335831_
	j (Lcme;)Lcjw; access$900
		static
		0 o p_27807_
	j (Ljb;)V pathfindRandomlyTowards
		0 o p_27881_
	k (Lcme;)Lcjw; access$1000
		static
		0 o p_148783_
	k (Ljb;)Z doesHiveHaveSpace
		0 o p_27885_
	l (Lcme;)Lcjw; access$1100
		static
		0 o p_27836_
	l (Ljb;)Z isTooFarAway
		0 o p_27890_
	m (Lcme;)Lcjw; access$1200
		static
		0 o p_27847_
	m ()Ljb; getSavedFlowerPos
	n ()Z hasSavedFlowerPos
	n (Lcme;)Lcjw; access$1300
		static
		0 o p_27860_
	o (Lcme;)Lcjw; access$1400
		static
		0 o p_148785_
	p ()Layy; getAmbientSound
	p (Lcme;)Lcjw; access$1500
		static
		0 o p_148787_
	q (Lcme;)Lcjw; access$1600
		static
		0 o p_148789_
	r (Lcme;)Lcjw; access$1700
		static
		0 o p_148791_
	s (I)V setStayOutOfHiveCountdown
		0 o p_27916_
	s (Lcme;)Lcjw; access$1800
		static
		0 o p_148793_
	t (Lcme;)Lbck; access$1900
		static
		0 o p_218120_
	t ()I getTravellingTicks
	t (I)Z getFlag
		0 o p_27922_
	u (Lcme;)Lbck; access$2000
		static
		0 o p_218122_
	v (Lcme;)Lcjw; access$2100
		static
		0 o p_27899_
	w (Lcme;)Lbck; access$2200
		static
		0 o p_218124_
	x (Z)V setHasNectar
		0 o p_27920_
	x (Lcme;)Lcjw; access$2300
		static
		0 o p_27903_
	y (Lcme;)Lbck; access$2400
		static
		0 o p_218126_
	y (Z)V setHasStung
		0 o p_27926_
	z (Lcme;)Lbck; access$2500
		static
		0 o p_218128_
	z (Z)V setRolling
		0 o p_27930_
cme$1 net/minecraft/world/entity/animal/Bee$1
	p Lcme; this$0
	<init> (Lcme;Lcao;Ldmu;)V <init>
		0 o p_27943_
		1 o p_27944_
		2 o p_27945_
	a (Ljb;)Z isStableDestination
		0 o p_27947_
	d ()V tick
cme$a net/minecraft/world/entity/animal/Bee$BaseBeeGoal
	a Lcme; this$0
	<init> (Lcme;)V <init>
		0 o p_27951_
	b ()Z canUse
	c ()Z canContinueToUse
	h ()Z canBeeUse
	i ()Z canBeeContinueToUse
cme$b net/minecraft/world/entity/animal/Bee$BeeAttackGoal
	b Lcme; this$0
	<init> (Lcme;Lcau;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
cme$c net/minecraft/world/entity/animal/Bee$BeeBecomeAngryTargetGoal
	<init> (Lcme;)V <init>
		0 o p_27966_
	b ()Z canUse
	c ()Z canContinueToUse
	i ()Z beeCanTarget
cme$d net/minecraft/world/entity/animal/Bee$BeeEnterHiveGoal
	b Lcme; this$0
	<init> (Lcme;)V <init>
		0 o p_27972_
	d ()V start
	h ()Z canBeeUse
	i ()Z canBeeContinueToUse
cme$e net/minecraft/world/entity/animal/Bee$BeeGoToHiveGoal
	b I MAX_TRAVELLING_TICKS
	c Lcme; this$0
	d I travellingTicks
	e I MAX_BLACKLISTED_TARGETS
	f Ljava/util/List; blacklistedTargets
	g Lfaz; lastPath
	h I TICKS_BEFORE_HIVE_DROP
	i I ticksStuck
	<init> (Lcme;)V <init>
		0 o p_27985_
	a (Ljb;)Z pathfindDirectlyTowards
		0 o p_27991_
	a ()V tick
	b (Ljb;)Z isTargetBlacklisted
		0 o p_27994_
	b ()Z canUse
	c (Ljb;)V blacklistTarget
		0 o p_27999_
	c ()Z canContinueToUse
	d (Ljb;)Z hasReachedTarget
		0 o p_28002_
	d ()V start
	e ()V stop
	h ()Z canBeeUse
	i ()Z canBeeContinueToUse
	k ()V clearBlacklist
	l ()V dropAndBlacklistHive
cme$f net/minecraft/world/entity/animal/Bee$BeeGoToKnownFlowerGoal
	b Lcme; this$0
	c I MAX_TRAVELLING_TICKS
	d I travellingTicks
	<init> (Lcme;)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
cme$g net/minecraft/world/entity/animal/Bee$BeeGrowCropGoal
	b I GROW_CHANCE
	c Lcme; this$0
	<init> (Lcme;)V <init>
		0 o p_28023_
	a ()V tick
	h ()Z canBeeUse
	i ()Z canBeeContinueToUse
cme$h net/minecraft/world/entity/animal/Bee$BeeHurtByOtherGoal
	a Lcme; this$0
	<init> (Lcme;Lcme;)V <init>
		0 o p_28032_
		1 o p_28033_
	a (Lcao;Lcam;)V alertOther
		0 o p_28035_
		1 o p_28036_
	c ()Z canContinueToUse
cme$i net/minecraft/world/entity/animal/Bee$BeeLocateHiveGoal
	b Lcme; this$0
	<init> (Lcme;)V <init>
		0 o p_28040_
	a (Ljb;Ljb;)D lambda$findNearbyHivesWithSpace$1
		static
		0 o p_148810_
		1 o p_148811_
	a (Ljl;)Z lambda$findNearbyHivesWithSpace$0
		static
		0 o p_218130_
	d ()V start
	h ()Z canBeeUse
	i ()Z canBeeContinueToUse
	k ()Ljava/util/List; findNearbyHivesWithSpace
cme$j net/minecraft/world/entity/animal/Bee$BeeLookControl
	h Lcme; this$0
	<init> (Lcme;Lcao;)V <init>
		0 o p_28058_
		1 o p_28059_
	a ()V tick
	c ()Z resetXRotOnTick
cme$k net/minecraft/world/entity/animal/Bee$BeePollinateGoal
	b Lcme; this$0
	c I MIN_POLLINATION_TICKS
	d D ARRIVAL_THRESHOLD
	e I POSITION_CHANGE_CHANCE
	f F SPEED_MODIFIER
	g F HOVER_HEIGHT_WITHIN_FLOWER
	h F HOVER_POS_OFFSET
	i I FLOWER_SEARCH_RADIUS
	j I successfulPollinatingTicks
	k I lastSoundPlayedTick
	l Z pollinating
	m Lfis; hoverPos
	n I pollinatingTicks
	o I MAX_POLLINATING_TICKS
	p Lit/unimi/dsi/fastutil/longs/Long2LongOpenHashMap; unreachableFlowerCache
	<init> (Lcme;)V <init>
		0 o p_28070_
	X_ ()Z requiresUpdateEveryTick
	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
cme$l net/minecraft/world/entity/animal/Bee$BeeWanderGoal
	a Lcme; this$0
	<init> (Lcme;)V <init>
		0 o p_28093_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	h ()Lfis; findPos
	i ()I getWanderThreshold
cme$m net/minecraft/world/entity/animal/Bee$ValidateFlowerGoal
	b Lcme; this$0
	c I validateFlowerCooldown
	d J lastValidateTick
	<init> (Lcme;)V <init>
		0 o p_365114_
	a (Ljb;)Z isFlower
		0 o p_361518_
	d ()V start
	h ()Z canBeeUse
	i ()Z canBeeContinueToUse
cme$n net/minecraft/world/entity/animal/Bee$ValidateHiveGoal
	b Lcme; this$0
	c I VALIDATE_HIVE_COOLDOWN
	d J lastValidateTick
	<init> (Lcme;)V <init>
		0 o p_362803_
	d ()V start
	h ()Z canBeeUse
	i ()Z canBeeContinueToUse
cmf net/minecraft/world/entity/animal/Bucketable
	a ()Ldcv; getBucketItemStack
	a (Lcao;Lui;)V loadDefaultDataFromBucketTag
		static
		0 o p_148826_
		1 o p_148827_
	a (Lui;)V loadFromBucketTag
		0 o p_148832_
	a (Lcao;Ldcv;)V saveDefaultDataToBucketTag
		static
		0 o p_148823_
		1 o p_148824_
	a (Lcut;Lbxi;Lcam;)Ljava/util/Optional; bucketMobPickup
		static
		0 o p_148829_
		1 o p_148830_
		2 o p_148831_
	a_ (Ldcv;)V saveToBucketTag
		0 o p_148833_
	b (Lcao;Lui;)V lambda$saveDefaultDataToBucketTag$0
		static
		0 o p_331883_
		1 o p_331213_
	m ()Z fromBucket
	n ()Layy; getPickupSound
	x (Z)V setFromBucket
		0 o p_148834_
cmg net/minecraft/world/entity/animal/Cat
	cA F lieDownAmountO
	cB F lieDownAmountTail
	cC F lieDownAmountOTail
	cD Z isLyingOnTopOfSleepingPlayer
	cE F relaxStateOneAmount
	cF F relaxStateOneAmountO
	co D TEMPT_SPEED_MOD
	cp D WALK_SPEED_MOD
	cq D SPRINT_SPEED_MOD
	cr Lalh; DATA_VARIANT_ID
	cs Lalh; IS_LYING
	ct Lalh; RELAX_STATE_ONE
	cu Lalh; DATA_COLLAR_COLOR
	cv Lamd; DEFAULT_VARIANT
	cw Ldbt; DEFAULT_COLLAR_COLOR
	cx Lcmg$a; avoidPlayersGoal
	cy Lciq; temptGoal
	cz F lieDownAmount
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_28114_
		1 o p_28115_
	A (Z)V setLying
		0 o p_28182_
	B (Z)V setRelaxStateOne
		0 o p_28186_
	H ()V registerGoals
	J (F)F getLieDownAmount
		0 o p_28184_
	K (F)F getLieDownAmountTail
		0 o p_28188_
	L (F)F getRelaxStateOneAmount
		0 o p_28117_
	W ()I getAmbientSoundInterval
	a (Lcmd;)Z canMate
		0 o p_28127_
	a (Laub;)V customServerAiStep
		0 o p_376290_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_148863_
		1 o p_148864_
	a (ZZ)V setTame
		0 o p_325911_
		1 o p_326459_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_28134_
		1 o p_28135_
		2 o p_362361_
		3 o p_28137_
	a (Ldbt;)V setCollarColor
		0 o p_28132_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_397566_
	a (Lkl;)V applyImplicitComponents
		0 o p_397049_
	a (Lall$a;)V defineSynchedData
		0 o p_325925_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422581_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422007_
	b (Lkp;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397660_
		1 o p_397264_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_28153_
		1 o p_28154_
	b (Ljl;)V setVariant
		0 o p_335581_
	b (Laub;Lbzc;)Lcmg; getBreedOffspring
		0 o p_148870_
		1 o p_148871_
	ch ()Z isSteppingCarefully
	e (Lbyb;)Layy; getHurtSound
		0 o p_28160_
	f_ ()Layy; getDeathSound
	g ()V tick
	gN ()V playEatingSound
	gT ()Ljl; getVariant
	gU ()Z isLying
	gV ()Ldbt; getCollarColor
	gW ()V hiss
	gX ()Lcbr$a; createAttributes
		static
	gY ()Z isLyingOnTopOfSleepingPlayer
	gZ ()V reassessTameGoals
	h (D)Z removeWhenFarAway
		0 o p_28174_
	ha ()Z isRelaxStateOne
	hb ()V handleLieDown
	hc ()V updateLieDownAmount
	hd ()V updateRelaxStateOneAmount
	i (Ldcv;)Z isFood
		0 o p_28177_
	i (Lcut;)V tryToTame
		0 o p_333858_
	j (Ldcv;)Z lambda$registerGoals$0
		static
		0 o p_335255_
	p ()Layy; getAmbientSound
cmg$a net/minecraft/world/entity/animal/Cat$CatAvoidEntityGoal
	i Lcmg; cat
	<init> (Lcmg;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
cmg$b net/minecraft/world/entity/animal/Cat$CatRelaxOnOwnerGoal
	a Lcmg; cat
	b Lcut; ownerPlayer
	c Ljb; goalPos
	d I onBedTicks
	<init> (Lcmg;)V <init>
		0 o p_28203_
	a (Ljb;Ljh;)Ljb; lambda$canUse$0
		static
		0 o p_28208_
		1 o p_28209_
	a (Ljb;)Ljb; lambda$canUse$1
		static
		0 o p_28206_
	a ()V tick
	a (Ljb$a;Laub;Ldcv;)V lambda$giveMorningGift$2
		0 o p_375796_
		1 o p_375797_
		2 o p_375798_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	h ()Z spaceIsOccupied
	i ()V giveMorningGift
cmg$c net/minecraft/world/entity/animal/Cat$CatTemptGoal
	d Lcut; selectedPlayer
	e Lcmg; cat
	<init> (Lcmg;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
cmh net/minecraft/world/entity/animal/CatVariant
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; NETWORK_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Lzm; STREAM_CODEC
	e Ljc; assetInfo
	f Lcxa; spawnConditions
	<clinit> ()V <clinit>
		static
	<init> (Ljc;)V <init>
		0 o p_400062_
	<init> (Ljc;Lcxa;)V <init>
		0 o assetInfo
		1 o spawnConditions
	a ()Ljava/util/List; selectors
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_399820_
	b ()Ljc; assetInfo
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399897_
	c ()Lcxa; spawnConditions
	equals (Ljava/lang/Object;)Z equals
		0 o p_218160_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cmi net/minecraft/world/entity/animal/CatVariants
	a Lamd; TABBY
	b Lamd; BLACK
	c Lamd; RED
	d Lamd; SIAMESE
	e Lamd; BRITISH_SHORTHAIR
	f Lamd; CALICO
	g Lamd; PERSIAN
	h Lamd; RAGDOLL
	i Lamd; WHITE
	j Lamd; JELLIE
	k Lamd; ALL_BLACK
	<clinit> ()V <clinit>
		static
	a (Lqq;Lamd;Ljava/lang/String;)V registerForAnyConditions
		static
		0 o p_400050_
		1 o p_400018_
		2 o p_400303_
	a (Ljava/lang/String;)Lamd; createKey
		static
		0 o p_400052_
	a (Lqq;)V bootstrap
		static
		0 o p_399928_
	a (Lqq;Lamd;Ljava/lang/String;Lcxa;)V register
		static
		0 o p_399892_
		1 o p_399657_
		2 o p_399991_
		3 o p_400099_
cmj net/minecraft/world/entity/animal/Chicken
	ck F flap
	cl F flapSpeed
	cm F oFlapSpeed
	co F oFlap
	cp F flapping
	cq I eggTime
	cr Z isChickenJockey
	cs Lbzp; BABY_DIMENSIONS
	ct Lalh; DATA_VARIANT_ID
	cu Z DEFAULT_CHICKEN_JOCKEY
	cv F nextFlap
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_28236_
		1 o p_28237_
	H ()V registerGoals
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_148879_
		1 o p_148880_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_401793_
		1 o p_401843_
		2 o p_401765_
		3 o p_401920_
	a (Lbzm;Lbzm$b;)V positionRider
		0 o p_289537_
		1 o p_289541_
	a (Ljava/lang/Integer;)V lambda$readAdditionalSaveData$1
		0 o p_409318_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_401949_
	a (Lkl;)V applyImplicitComponents
		0 o p_401816_
	a (Lall$a;)V defineSynchedData
		0 o p_401813_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421525_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422184_
	b (Lkp;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_401879_
		1 o p_401856_
	b (Laub;Lbzc;)Lcmj; getBreedOffspring
		0 o p_148884_
		1 o p_148885_
	b (Ljb;Leeb;)V playStepSound
		0 o p_28254_
		1 o p_28255_
	b (Ljl;)V setVariant
		0 o p_401877_
	bc ()V onFlap
	bd ()Z isFlapping
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_316516_
	e (Lbyb;)Layy; getHurtSound
		0 o p_28262_
	e (Laub;)I getBaseExperienceReward
		0 o p_376732_
	e_ ()V aiStep
	f_ ()Layy; getDeathSound
	h (D)Z removeWhenFarAway
		0 o p_28266_
	i (Ldcv;)Z isFood
		0 o p_28271_
	j (Ldcv;)Z lambda$registerGoals$0
		static
		0 o p_335679_
	m ()Lcbr$a; createAttributes
		static
	n ()Ljl; getVariant
	p ()Layy; getAmbientSound
	t ()Z isChickenJockey
	x (Z)V setChickenJockey
		0 o p_28274_
cmk net/minecraft/world/entity/animal/ChickenVariant
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; NETWORK_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Lzm; STREAM_CODEC
	e Lcwu; modelAndTexture
	f Lcxa; spawnConditions
	<clinit> ()V <clinit>
		static
	<init> (Lcwu;Lcxa;)V <init>
		0 o modelAndTexture
		1 o spawnConditions
	<init> (Lcwu;)V <init>
		0 o p_401944_
	a ()Ljava/util/List; selectors
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_401908_
	b ()Lcwu; modelAndTexture
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_401783_
	c ()Lcxa; spawnConditions
	equals (Ljava/lang/Object;)Z equals
		0 o p_401839_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cmk$a net/minecraft/world/entity/animal/ChickenVariant$ModelType
	a Lcmk$a; NORMAL
	b Lcmk$a; COLD
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljava/lang/String; name
	e [Lcmk$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_401853_
		1 o p_401890_
		2 o p_401771_
	a ()[Lcmk$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcmk$a; valueOf
		static
		0 o p_401842_
	values ()[Lcmk$a; values
		static
cml net/minecraft/world/entity/animal/ChickenVariants
	a Lamd; TEMPERATE
	b Lamd; WARM
	c Lamd; COLD
	d Lamd; DEFAULT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lame;)Lamd; createKey
		static
		0 o p_401837_
	a (Lqq;Lamd;Lcmk$a;Ljava/lang/String;Lcxa;)V register
		static
		0 o p_401849_
		1 o p_401916_
		2 o p_401822_
		3 o p_401905_
		4 o p_401817_
	a (Lqq;)V bootstrap
		static
		0 o p_401788_
	a (Lqq;Lamd;Lcmk$a;Ljava/lang/String;Lbae;)V register
		static
		0 o p_401876_
		1 o p_401759_
		2 o p_401874_
		3 o p_401848_
		4 o p_401855_
cmm net/minecraft/world/entity/animal/Cod
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_28276_
		1 o p_28277_
	a ()Ldcv; getBucketItemStack
	e (Lbyb;)Layy; getHurtSound
		0 o p_28281_
	f_ ()Layy; getDeathSound
	gH ()Layy; getFlopSound
	p ()Layy; getAmbientSound
cmn net/minecraft/world/entity/animal/Cow
	ck Lalh; DATA_VARIANT_ID
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_28285_
		1 o p_28286_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_148887_
		1 o p_148888_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_401147_
	a (Lkl;)V applyImplicitComponents
		0 o p_401126_
	a (Lall$a;)V defineSynchedData
		0 o p_401390_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422129_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_401024_
		1 o p_401230_
		2 o p_401413_
		3 o p_401109_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421958_
	b (Lkp;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_401334_
		1 o p_401008_
	b (Laub;Lbzc;)Lcmn; getBreedOffspring
		0 o p_148890_
		1 o p_148891_
	b (Ljl;)V setVariant
		0 o p_401019_
	n ()Ljl; getVariant
cmo net/minecraft/world/entity/animal/CowVariant
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; NETWORK_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Lzm; STREAM_CODEC
	e Lcwu; modelAndTexture
	f Lcxa; spawnConditions
	<clinit> ()V <clinit>
		static
	<init> (Lcwu;Lcxa;)V <init>
		0 o modelAndTexture
		1 o spawnConditions
	<init> (Lcwu;)V <init>
		0 o p_401192_
	a ()Ljava/util/List; selectors
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_401154_
	b ()Lcwu; modelAndTexture
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_401151_
	c ()Lcxa; spawnConditions
	equals (Ljava/lang/Object;)Z equals
		0 o p_401347_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cmo$a net/minecraft/world/entity/animal/CowVariant$ModelType
	a Lcmo$a; NORMAL
	b Lcmo$a; COLD
	c Lcmo$a; WARM
	d Lcom/mojang/serialization/Codec; CODEC
	e Ljava/lang/String; name
	f [Lcmo$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_401138_
		1 o p_401315_
		2 o p_401310_
	a ()[Lcmo$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcmo$a; valueOf
		static
		0 o p_401373_
	values ()[Lcmo$a; values
		static
cmp net/minecraft/world/entity/animal/CowVariants
	a Lamd; TEMPERATE
	b Lamd; WARM
	c Lamd; COLD
	d Lamd; DEFAULT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;Lamd;Lcmo$a;Ljava/lang/String;Lbae;)V register
		static
		0 o p_401233_
		1 o p_401326_
		2 o p_401177_
		3 o p_401134_
		4 o p_401160_
	a (Lame;)Lamd; createKey
		static
		0 o p_401195_
	a (Lqq;)V bootstrap
		static
		0 o p_401025_
	a (Lqq;Lamd;Lcmo$a;Ljava/lang/String;Lcxa;)V register
		static
		0 o p_401143_
		1 o p_401412_
		2 o p_401209_
		3 o p_401425_
		4 o p_401210_
cmq net/minecraft/world/entity/animal/Dolphin
	ck I TOTAL_AIR_SUPPLY
	cl Ljava/util/function/Predicate; ALLOWED_ITEMS
	cm F BABY_SCALE
	cn Lalh; GOT_FISH
	co Lalh; MOISTNESS_LEVEL
	cp Lclc; SWIM_WITH_PLAYER_TARGETING
	cq I TOTAL_MOISTNESS_LEVEL
	cr Z DEFAULT_GOT_FISH
	cs Ljb; treasurePos
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_28316_
		1 o p_28317_
	H ()V registerGoals
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_362461_
		1 o p_362219_
	a (Lcmq;)Lbck; access$000
		static
		0 o p_218165_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_28332_
		1 o p_28333_
		2 o p_364784_
		3 o p_28335_
	a (Lmc;)V addParticlesAroundSelf
		0 o p_28338_
	a (Lall$a;)V defineSynchedData
		0 o p_326152_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422054_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421734_
	a (Laub;Lcqz;)V pickUpItem
		0 o p_376656_
		1 o p_28357_
	aY ()Layy; getSwimSound
	aZ ()Layy; getSwimSplashSound
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_28359_
		1 o p_28360_
	b (Lcqz;)Z lambda$static$0
		static
		0 o p_427071_
	b (Laub;Lbzc;)Lcmq; getBreedOffspring
		0 o p_361393_
		1 o p_362859_
	b (Lcmq;)Lbck; access$100
		static
		0 o p_218167_
	b (B)V handleEntityEvent
		0 o p_28324_
	b (Ldmu;)Lcjw; createNavigation
		0 o p_28362_
	c (Lcam;)Z canAttack
		0 o p_363474_
	c (Lcmq;)Lbck; access$200
		static
		0 o p_218169_
	cv ()I getMaxAirSupply
	e (Lbyb;)Layy; getHurtSound
		0 o p_28374_
	ep ()F getAgeScale
	f (Lbzw;)Z canDispenserEquipIntoSlot
		0 o p_371291_
	f_ ()Layy; getDeathSound
	g ()V tick
	gA ()V playAttackSound
	gH ()Z closeToNextPos
	gI ()Lcbe; lambda$finalizeSpawn$1
		static
	gg ()I getMaxHeadXRot
	gh ()I getMaxHeadYRot
	k (Lfis;)V travel
		0 o p_28383_
	m (I)I increaseAirSupply
		0 o p_28389_
	m ()Z gotFish
	n ()I getMoistnessLevel
	p ()Layy; getAmbientSound
	p (Lbzm;)Z canRide
		0 o p_28391_
	r (I)V handleAirSupply
		0 o p_28326_
	s (I)V setMoisntessLevel
		0 o p_28344_
	t ()Lcbr$a; createAttributes
		static
	v ()Z canBeLeashed
	x (Z)V setGotFish
		0 o p_28394_
cmq$a net/minecraft/world/entity/animal/Dolphin$DolphinSwimToTreasureGoal
	a Lcmq; dolphin
	b Z stuck
	<init> (Lcmq;)V <init>
		0 o p_28402_
	W_ ()Z isInterruptable
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cmq$b net/minecraft/world/entity/animal/Dolphin$DolphinSwimWithPlayerGoal
	a Lcmq; dolphin
	b D speedModifier
	c Lcut; player
	<init> (Lcmq;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
cmq$c net/minecraft/world/entity/animal/Dolphin$PlayWithItemsGoal
	a Lcmq; this$0
	b I cooldown
	<init> (Lcmq;)V <init>
		0 o p_28423_
	a (Ldcv;)V drop
		0 o p_28429_
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
cmr net/minecraft/world/entity/animal/FlyingAnimal
	gW ()Z isFlying
cms net/minecraft/world/entity/animal/Fox
	cA I MIN_TICKS_BEFORE_EAT
	cB Lbzp; BABY_DIMENSIONS
	cC Lcom/mojang/serialization/Codec; TRUSTED_LIST_CODEC
	cD Z DEFAULT_SLEEPING
	cE Z DEFAULT_SITTING
	cF Z DEFAULT_CROUCHING
	cG Lchi; landTargetGoal
	cH Lchi; turtleEggTargetGoal
	cI Lchi; fishTargetGoal
	cJ F interestedAngle
	cM F interestedAngleO
	cN F crouchAmount
	cO F crouchAmountO
	cP I ticksSinceEaten
	ck I FLAG_CROUCHING
	cl I FLAG_INTERESTED
	cm I FLAG_POUNCING
	co Lalh; DATA_TYPE_ID
	cp Lalh; DATA_FLAGS_ID
	cq I FLAG_SITTING
	cr I FLAG_SLEEPING
	cs I FLAG_FACEPLANTED
	ct I FLAG_DEFENDING
	cu Lalh; DATA_TRUSTED_ID_0
	cv Lalh; DATA_TRUSTED_ID_1
	cw Ljava/util/function/Predicate; ALLOWED_ITEMS
	cx Ljava/util/function/Predicate; TRUSTED_TARGET_SELECTOR
	cy Ljava/util/function/Predicate; STALKABLE_PREY
	cz Ljava/util/function/Predicate; AVOID_PLAYERS
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_28451_
		1 o p_28452_
	A (Z)V setIsInterested
		0 o p_28617_
	B (Z)V setFaceplanted
		0 o p_28619_
	C (Z)V setDefending
		0 o p_28623_
	D (Z)V setSleeping
		0 o p_28627_
	F ()Lfis; getLeashOffset
	G (Lbzm;)Z lambda$static$3
		static
		0 o p_28463_
	H ()V registerGoals
	H (Lbzm;)Z lambda$static$2
		static
		0 o p_28498_
	I (Lbzm;)Z lambda$static$1
		static
		0 o p_287481_
	J (F)F getHeadRollAngle
		0 o p_28621_
	K (F)F getCrouchAmount
		0 o p_28625_
	X ()V playAmbientSound
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_148905_
		1 o p_148906_
	a (Lcut;Lcao;)V onOffspringSpawnedFromEgg
		0 o p_28481_
		1 o p_28482_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_28487_
		1 o p_28488_
		2 o p_363726_
		3 o p_28490_
	a (Lcms$v;)V setVariant
		0 o p_364650_
	a (Lkl;)V applyImplicitComponents
		0 o p_397868_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422367_
	a (Laub;Lcqz;)V pickUpItem
		0 o p_376527_
		1 o p_28514_
	a (Lbzs;)V addTrustedEntity
		0 o p_393599_
	a (Lcms;Lcam;)Z isPathClear
		static
		0 o p_28472_
		1 o p_28473_
	a (Lbck;Lbxh;)V populateDefaultEquipmentSlots
		0 o p_218171_
		1 o p_218172_
	a (Lcam;Lbzs;)Z lambda$trusts$10
		static
		0 o p_393131_
		1 o p_393132_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_397555_
	a (Lcam;Laub;)Z lambda$registerGoals$9
		0 o p_393134_
		1 o p_393135_
	a (Lcms;)Z access$000
		static
		0 o p_28467_
	a (Lall$a;)V defineSynchedData
		0 o p_326335_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421874_
	b (Lkp;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397126_
		1 o p_397009_
	b (Laub;Lbzc;)Lcms; getBreedOffspring
		0 o p_148912_
		1 o p_148913_
	b (Lcqz;)Z lambda$static$0
		static
		0 o p_427072_
	b (B)V handleEntityEvent
		0 o p_28456_
	b (Laub;Lbyb;)V dropAllDeathLoot
		0 o p_348640_
		1 o p_28536_
	b (Lcms;)Lbck; access$100
		static
		0 o p_218174_
	b (Lcam;Laub;)Z lambda$registerGoals$5
		static
		0 o p_28600_
		1 o p_376887_
	c (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkFoxSpawnRules
		static
		0 o p_218176_
		1 o p_218177_
		2 o p_365199_
		3 o p_218179_
		4 o p_218180_
	c (Lcms;)Lbck; access$200
		static
		0 o p_218182_
	c (Lcam;Laub;)Z lambda$registerGoals$4
		static
		0 o p_28604_
		1 o p_376681_
	cl ()Z isCrouching
	d (Lcms;)Lbck; access$300
		static
		0 o p_218184_
	d (IZ)V setFlag
		0 o p_28533_
		1 o p_28534_
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_316477_
	e (Lbyb;)Layy; getHurtSound
		0 o p_28548_
	e_ ()V aiStep
	f (Lbzw;)Z canDispenserEquipIntoSlot
		0 o p_371942_
	fY ()Z isSleeping
	f_ ()Layy; getDeathSound
	fm ()Z isImmobile
	g ()V tick
	g (Lcam;)V setTarget
		0 o p_28574_
	g (Ldcv;)Z canHoldItem
		0 o p_28578_
	gH ()Z isFaceplanted
	gI ()Z isPouncing
	gJ ()Z isFullyCrouched
	gK ()Z isInterested
	gL ()V setTargetGoals
	gN ()V playEatingSound
	gT ()Ljava/util/stream/Stream; getTrustedEntities
	gU ()V clearTrusted
	gV ()Z isDefending
	gW ()V wakeUp
	gX ()V clearStates
	gY ()Z canMove
	i (Lcam;)V addTrustedEntity
		0 o p_393835_
	i (Ldcv;)Z isFood
		0 o p_28594_
	j (Ldcv;)Z canEat
		0 o p_28598_
	j (Lcam;)Z trusts
		0 o p_394151_
	k (Lcam;)Z lambda$registerGoals$8
		0 o p_28585_
	k (Ldcv;)V spitOutItem
		0 o p_28602_
	l (Ldcv;)V dropItemStack
		0 o p_28606_
	l (Lcam;)Z lambda$registerGoals$7
		0 o p_412915_
	m (Lcam;)Z lambda$registerGoals$6
		0 o p_393133_
	m ()Lcbr$a; createAttributes
		static
	n ()Lcms$v; getVariant
	p ()Layy; getAmbientSound
	s (I)Z getFlag
		0 o p_28609_
	t ()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_
cms$a net/minecraft/world/entity/animal/Fox$DefendTrustedTargetGoal
	i Lcms; this$0
	j Lcam; trustedLastHurtBy
	k Lcam; trustedLastHurt
	l I timestamp
	<init> (Lcms;Ljava/lang/Class;ZZLclc$a;)V <init>
		0 o p_28633_
		1 o p_28634_
		2 o p_28635_
		3 o p_28636_
		4 o p_376538_
	b ()Z canUse
	d ()V start
cms$b net/minecraft/world/entity/animal/Fox$FaceplantGoal
	a I countdown
	b Lcms; this$0
	<init> (Lcms;)V <init>
		0 o p_28643_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cms$c net/minecraft/world/entity/animal/Fox$FoxAlertableEntitiesSelector
	a Lcms; this$0
	<init> (Lcms;)V <init>
		0 o p_28651_
	test (Lcam;Laub;)Z test
		0 o p_28653_
		1 o p_376835_
cms$d net/minecraft/world/entity/animal/Fox$FoxBehaviorGoal
	a Lcms; this$0
	b Lclc; alertableTargeting
	<init> (Lcms;)V <init>
		0 o p_28659_
	h ()Z hasShelter
	i ()Z alertable
cms$e net/minecraft/world/entity/animal/Fox$FoxBreedGoal
	<init> (Lcms;D)V <init>
		0 o p_28667_
		1 o p_28668_
	d ()V start
	g ()V breed
cms$f net/minecraft/world/entity/animal/Fox$FoxEatBerriesGoal
	g I ticksWaited
	h Lcms; this$0
	i I WAIT_TICKS
	<init> (Lcms;DII)V <init>
		0 o p_28674_
		1 o p_28675_
		2 o p_28676_
		3 o p_28677_
	a (Ldmx;Ljb;)Z isValidTarget
		0 o p_28680_
		1 o p_28681_
	a (Leeb;)V pickGlowBerry
		0 o p_148927_
	a ()V tick
	b ()Z canUse
	b (Leeb;)V pickSweetBerries
		0 o p_148929_
	d ()V start
	i ()D acceptedDistance
	l ()Z shouldRecalculatePath
	o ()V onReachedTarget
cms$g net/minecraft/world/entity/animal/Fox$FoxFloatGoal
	a Lcms; this$0
	<init> (Lcms;)V <init>
		0 o p_28689_
	b ()Z canUse
	d ()V start
cms$h net/minecraft/world/entity/animal/Fox$FoxFollowParentGoal
	d Lcms; fox
	<init> (Lcms;D)V <init>
		0 o p_28695_
		1 o p_28697_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
cms$i net/minecraft/world/entity/animal/Fox$FoxGroupData
	a Lcms$v; variant
	<init> (Lcms$v;)V <init>
		0 o p_360759_
cms$j net/minecraft/world/entity/animal/Fox$FoxLookAtPlayerGoal
	h Lcms; this$0
	<init> (Lcms;Lcao;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
cms$k net/minecraft/world/entity/animal/Fox$FoxLookControl
	h Lcms; this$0
	<init> (Lcms;)V <init>
		0 o p_28714_
	a ()V tick
	c ()Z resetXRotOnTick
cms$l net/minecraft/world/entity/animal/Fox$FoxMeleeAttackGoal
	b Lcms; this$0
	<init> (Lcms;DZ)V <init>
		0 o p_28719_
		1 o p_28720_
		2 o p_28721_
	a (Lcam;)V checkAndPerformAttack
		0 o p_28724_
	b ()Z canUse
	d ()V start
cms$m net/minecraft/world/entity/animal/Fox$FoxMoveControl
	l Lcms; this$0
	<init> (Lcms;)V <init>
		0 o p_28729_
	a ()V tick
cms$n net/minecraft/world/entity/animal/Fox$FoxPanicGoal
	a Lcms; this$0
	<init> (Lcms;D)V <init>
		0 o p_28733_
		1 o p_28734_
	h ()Z shouldPanic
cms$o net/minecraft/world/entity/animal/Fox$FoxPounceGoal
	a Lcms; this$0
	<init> (Lcms;)V <init>
		0 o p_28738_
	W_ ()Z isInterruptable
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cms$p net/minecraft/world/entity/animal/Fox$FoxSearchForItemsGoal
	a Lcms; this$0
	<init> (Lcms;)V <init>
		0 o p_28747_
	a ()V tick
	b ()Z canUse
	d ()V start
cms$q net/minecraft/world/entity/animal/Fox$FoxStrollThroughVillageGoal
	a Lcms; this$0
	<init> (Lcms;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
cms$r net/minecraft/world/entity/animal/Fox$PerchAndSearchGoal
	b Lcms; this$0
	c D relX
	d D relZ
	e I lookTime
	f I looksRemaining
	<init> (Lcms;)V <init>
		0 o p_28766_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	k ()V resetLook
cms$s net/minecraft/world/entity/animal/Fox$SeekShelterGoal
	b Lcms; this$0
	c I interval
	<init> (Lcms;D)V <init>
		0 o p_28776_
		1 o p_28777_
	b ()Z canUse
	d ()V start
cms$t net/minecraft/world/entity/animal/Fox$SleepGoal
	b Lcms; this$0
	c I WAIT_TIME_BEFORE_SLEEP
	d I countdown
	<clinit> ()V <clinit>
		static
	<init> (Lcms;)V <init>
		0 o p_28783_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	k ()Z canSleep
cms$u net/minecraft/world/entity/animal/Fox$StalkPreyGoal
	a Lcms; this$0
	<init> (Lcms;)V <init>
		0 o p_28791_
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
cms$v net/minecraft/world/entity/animal/Fox$Variant
	a Lcms$v; RED
	b Lcms$v; SNOW
	c Lcms$v; DEFAULT
	d Lbda$a; CODEC
	e Lzm; STREAM_CODEC
	f Ljava/util/function/IntFunction; BY_ID
	g I id
	h Ljava/lang/String; name
	i [Lcms$v; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_361211_
		1 o p_362396_
		2 o p_361355_
		3 o p_362831_
	a (Ljl;)Lcms$v; byBiome
		static
		0 o p_360860_
	a (I)Lcms$v; byId
		static
		0 o p_361087_
	a ()I getId
	b ()[Lcms$v; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcms$v; valueOf
		static
		0 o p_364233_
	values ()[Lcms$v; values
		static
cmt net/minecraft/world/entity/animal/HappyGhast
	cA Lalh; STAYS_STILL
	cB F MAX_SCALE
	ck F BABY_SCALE
	cl I WANDER_GROUND_DISTANCE
	cm I SMALL_RESTRICTION_RADIUS
	co I LARGE_RESTRICTION_RADIUS
	cp I RESTRICTION_RADIUS_BUFFER
	cq I FAST_HEALING_TICKS
	cr I SLOW_HEALING_TICKS
	cs I MAX_PASSANGERS
	ct F SPEED_MULTIPLIER_WHEN_PANICKING
	cu Ljava/util/function/Predicate; IS_FOOD
	cv I STILL_TIMEOUT_ON_LOAD_GRACE_PERIOD
	cw I MAX_STILL_TIMEOUT
	cx I leashHolderTime
	cy I serverStillTimeout
	cz Lalh; IS_LEASH_HOLDER
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_416120_
		1 o p_415604_
	A ()D leashSnapDistance
	B ()D leashElasticDistance
	F ()Lfis; getLeashOffset
	H ()V registerGoals
	O ()Lcgg; createBodyControl
	W ()I getAmbientSoundInterval
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_416321_
		1 o p_415790_
	a (Lcak;)V notifyLeashHolder
		0 o p_418430_
	a (Ljb;Ldmx;)F getWalkTargetValue
		0 o p_415671_
		1 o p_416275_
	a (Lfda;)V readAdditionalSaveData
		0 o p_423487_
	a (Laub;)V customServerAiStep
		0 o p_415734_
	a (Lcom/mojang/serialization/Dynamic;)Lcbm; makeBrain
		0 o p_415876_
	a (Lcut;Lfis;)V tickRidden
		0 o p_415788_
		1 o p_415718_
	a (DZLeeb;Ljb;)V checkFallDamage
		0 o p_415661_
		1 o p_416292_
		2 o p_416145_
		3 o p_416322_
	a (Lall$a;)V defineSynchedData
		0 o p_418455_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_423551_
	a (Lchi;)Z lambda$babyGhastSetup$3
		static
		0 o p_416715_
	ah ()V sendDebugPackets
	b (Ljb;Leeb;)V playStepSound
		0 o p_418048_
		1 o p_418140_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_416280_
		1 o p_416599_
	b (Lchi;)Z lambda$adultGhastSetup$2
		static
		0 o p_416103_
	b (Lcut;Lfis;)Lfis; getRiddenInput
		0 o p_415905_
		1 o p_416391_
	c (F)F sanitizeScale
		0 o p_423595_
	c (Ldmu;)Lcjw; createBabyNavigation
		0 o p_416140_
	cY ()Lcam; getControllingPassenger
	dK ()[Lfis; getQuadLeashHolderOffsets
	dL ()Z supportQuadLeashAsHolder
	dZ ()Z isFlyingVehicle
	do ()Laza; getSoundSource
	e (Lbzw;)Z canUseSlot
		0 o p_416032_
	e (Lbyb;)Layy; getHurtSound
		0 o p_416586_
	eV ()Z onClimbable
	e_ ()V aiStep
	ei ()Lcbm$b; brainProvider
	ek ()Z canBreatheUnderwater
	ep ()F getAgeScale
	f (Lbzw;)Z canDispenserEquipIntoSlot
		0 o p_419719_
	f_ ()Layy; getDeathSound
	fl ()F getVoicePitch
	g ()V tick
	g (Lcut;)V doPlayerRide
		0 o p_415979_
	gF ()Z shouldStayCloseToLeashHolder
	gH ()Z isOnStillTimeout
	gI ()V adultGhastSetup
	gJ ()V babyGhastSetup
	gK ()I getHappyGhastRestrictionRadius
	gL ()V checkRestriction
	gO ()Z canFallInLove
	gT ()V continuousHeal
	gU ()V syncStayStillFlag
	gV ()Z scanPlayerAboveGhast
	gk ()I getMaxSpawnClusterSize
	h ()V ageBoundaryReached
	i (Ldcv;)Z isFood
		0 o p_415992_
	i (Lcam;)Lfir; getRiddenRotation
		0 o p_416565_
	j (Ldcv;)Z lambda$registerGoals$1
		0 o p_427073_
	j (Lbzm;)Z canBeCollidedWith
		0 o p_423679_
	k (Ldcv;)Z lambda$static$0
		static
		0 o p_416206_
	k (Lfis;)V travel
		0 o p_415625_
	m ()Lcbr$a; createAttributes
		static
	n ()Z isLeashHolder
	p ()Layy; getAmbientSound
	q (Lbzm;)V addPassenger
		0 o p_416440_
	r (Lbzm;)V removePassenger
		0 o p_415575_
	s (Lbzm;)Z canAddPassenger
		0 o p_416701_
	s (I)V setServerStillTimeout
		0 o p_428379_
	t ()Z staysStill
	x (Z)V setLeashHolder
		0 o p_418010_
	z ()V onElasticLeashPull
cmt$a net/minecraft/world/entity/animal/HappyGhast$BabyFlyingPathNavigation
	<init> (Lcmt;Ldmu;)V <init>
		0 o p_416056_
		1 o p_416673_
	a (Lfis;Lfis;)Z canMoveDirectly
		0 o p_415802_
		1 o p_416007_
cmt$b net/minecraft/world/entity/animal/HappyGhast$HappyGhastBodyRotationControl
	a Lcmt; this$0
	<init> (Lcmt;)V <init>
		0 o p_415603_
	a ()V clientTick
cmt$c net/minecraft/world/entity/animal/HappyGhast$HappyGhastFloatGoal
	a Lcmt; this$0
	<init> (Lcmt;)V <init>
		0 o p_416584_
	b ()Z canUse
cmt$d net/minecraft/world/entity/animal/HappyGhast$HappyGhastLookControl
	h Lcmt; this$0
	<init> (Lcmt;)V <init>
		0 o p_416406_
	a ()V tick
	a (F)F wrapDegrees90
		static
		0 o p_416435_
cmu net/minecraft/world/entity/animal/HappyGhastAi
	a F SPEED_MULTIPLIER_WHEN_IDLING
	b F SPEED_MULTIPLIER_WHEN_TEMPTED
	c F SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT
	d D BABY_GHAST_CLOSE_ENOUGH_DIST
	e Lbwu; ADULT_FOLLOW_RANGE
	f Lcom/google/common/collect/ImmutableList; SENSOR_TYPES
	g Lcom/google/common/collect/ImmutableList; MEMORY_TYPES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcbm;)Lcbm; makeBrain
		static
		0 o p_416648_
	a ()Lcbm$b; brainProvider
		static
	a (Lcam;)Ljava/lang/Float; lambda$initIdleActivity$3
		static
		0 o p_416389_
	a (Lcmt;)V updateActivity
		static
		0 o p_415586_
	b (Lcbm;)V initCoreActivity
		static
		0 o p_416490_
	b (Lcam;)Ljava/lang/Float; lambda$initIdleActivity$2
		static
		0 o p_415714_
	c (Lcbm;)V initIdleActivity
		static
		0 o p_416650_
	c (Lcam;)Ljava/lang/Double; lambda$initIdleActivity$1
		static
		0 o p_416108_
	d (Lcam;)Ljava/lang/Float; lambda$initIdleActivity$0
		static
		0 o p_415650_
	d (Lcbm;)V initPanicActivity
		static
		0 o p_416127_
cmv net/minecraft/world/entity/animal/IronGolem
	c Lalh; DATA_FLAGS_ID
	ck I offerFlowerTick
	cl Lbwu; PERSISTENT_ANGER_TIME
	cm I remainingPersistentAngerTime
	cn Ljava/util/UUID; persistentAngerTarget
	d I IRON_INGOT_HEAL_AMOUNT
	e Z DEFAULT_PLAYER_CREATED
	f I attackAnimationTick
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_28834_
		1 o p_28835_
	E (Lbzm;)V doPush
		0 o p_28839_
	F ()Lfis; getLeashOffset
	H ()V registerGoals
	a (Lbyb;)V die
		0 o p_28846_
	a ()I getRemainingPersistentAngerTime
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376593_
		1 o p_376434_
		2 o p_376366_
	a (Ljava/util/UUID;)V setPersistentAngerTarget
		0 o p_28855_
	a (I)V setRemainingPersistentAngerTime
		0 o p_28859_
	a (Lbzv;)Z canAttackType
		0 o p_28851_
	a (Ldmx;)Z checkSpawnObstruction
		0 o p_28853_
	a (Lall$a;)V defineSynchedData
		0 o p_326192_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422588_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422246_
	b ()Ljava/util/UUID; getPersistentAngerTarget
	b (Ljb;Leeb;)V playStepSound
		0 o p_28864_
		1 o p_28865_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_28861_
		1 o p_28862_
	b (Lcam;Laub;)Z lambda$registerGoals$0
		static
		0 o p_28879_
		1 o p_376412_
	b (B)V handleEntityEvent
		0 o p_28844_
	by ()Z canSpawnSprintParticle
	c (Laub;Lbzm;)Z doHurtTarget
		0 o p_376718_
		1 o p_28837_
	c ()V startPersistentAngerTimer
	e (Lbyb;)Layy; getHurtSound
		0 o p_28872_
	e_ ()V aiStep
	f_ ()Layy; getDeathSound
	gH ()Z isPlayerCreated
	gI ()F getAttackDamage
	l (I)I decreaseAirSupply
		0 o p_28882_
	l ()Lcbr$a; createAttributes
		static
	m ()Lbzi$a; getCrackiness
	n ()I getAttackAnimationTick
	t ()I getOfferFlowerTick
	x (Z)V offerFlower
		0 o p_28886_
	y (Z)V setPlayerCreated
		0 o p_28888_
cmw net/minecraft/world/entity/animal/MushroomCow
	ck Lalh; DATA_TYPE
	cl I MUTATE_CHANCE
	cm Ljava/lang/String; TAG_STEW_EFFECTS
	co Ldfx; stewEffects
	cp Ljava/util/UUID; lastLightningBoltUUID
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_28914_
		1 o p_28915_
	a (Lcmw$a;)V setVariant
		0 o p_360882_
	a (Laub;Ldcv;Lcmn;)V lambda$shear$1
		0 o p_427074_
		1 o p_427075_
		2 o p_427076_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_148936_
		1 o p_148937_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_397806_
	a (Lkl;)V applyImplicitComponents
		0 o p_397987_
	a ()Z readyForShearing
	a (Ljb;Ldmx;)F getWalkTargetValue
		0 o p_28933_
		1 o p_28934_
	a (Laub;Lcal;)V thunderHit
		0 o p_28921_
		1 o p_28922_
	a (Lall$a;)V defineSynchedData
		0 o p_326279_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421679_
	a (Lcmw;)Lcmw$a; getOffspringVariant
		0 o p_28931_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422677_
	a (Laub;Laza;Ldcv;)V shear
		0 o p_376375_
		1 o p_28924_
		2 o p_373092_
	b (Lkp;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397577_
		1 o p_397544_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_28941_
		1 o p_28942_
	b (Laub;Lbzc;)Lcmw; getBreedOffspring
		0 o p_148942_
		1 o p_148943_
	c (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkMushroomSpawnRules
		static
		0 o p_218201_
		1 o p_218202_
		2 o p_360426_
		3 o p_218204_
		4 o p_218205_
	d (Laub;Ldcv;)V lambda$shear$0
		0 o p_427077_
		1 o p_427078_
	j (Ldcv;)Ljava/util/Optional; getEffectsFromItemStack
		0 o p_298333_
	n ()Lcmw$a; getVariant
cmw$a net/minecraft/world/entity/animal/MushroomCow$Variant
	a Lcmw$a; RED
	b Lcmw$a; BROWN
	c Lcmw$a; DEFAULT
	d Lcom/mojang/serialization/Codec; CODEC
	e Lzm; STREAM_CODEC
	f Ljava/util/function/IntFunction; BY_ID
	g Ljava/lang/String; type
	h I id
	i Leeb; blockState
	j [Lcmw$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;ILeeb;)V <init>
		0 o p_360905_
		1 o p_361221_
		2 o p_363362_
		3 o p_397374_
		4 o p_365388_
	a ()Leeb; getBlockState
	a (I)Lcmw$a; byId
		static
		0 o p_397937_
	b ()I id
	c ()Ljava/lang/String; getSerializedName
	d ()[Lcmw$a; $values
		static
	valueOf (Ljava/lang/String;)Lcmw$a; valueOf
		static
		0 o p_360367_
	values ()[Lcmw$a; values
		static
cmx net/minecraft/world/entity/animal/Ocelot
	ck D CROUCH_SPEED_MOD
	cl D WALK_SPEED_MOD
	cm D SPRINT_SPEED_MOD
	co Lalh; DATA_TRUSTING
	cp Z DEFAULT_TRUSTING
	cq Lcmx$a; ocelotAvoidPlayersGoal
	cr Lcmx$b; temptGoal
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_28987_
		1 o p_28988_
	F ()Lfis; getLeashOffset
	H ()V registerGoals
	W ()I getAmbientSoundInterval
	a (Laub;)V customServerAiStep
		0 o p_376895_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_148953_
		1 o p_148954_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_29007_
		1 o p_29008_
		2 o p_362657_
		3 o p_29010_
	a (Ldmx;)Z checkSpawnObstruction
		0 o p_29005_
	a (Lall$a;)V defineSynchedData
		0 o p_326220_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421869_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422268_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_29021_
		1 o p_29022_
	b (B)V handleEntityEvent
		0 o p_28995_
	b (Laub;Lbzc;)Lcmx; getBreedOffspring
		0 o p_148956_
		1 o p_148957_
	c (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkOcelotSpawnRules
		static
		0 o p_218207_
		1 o p_218208_
		2 o p_364328_
		3 o p_218210_
		4 o p_218211_
	ch ()Z isSteppingCarefully
	e (Lbyb;)Layy; getHurtSound
		0 o p_29035_
	f_ ()Layy; getDeathSound
	h (D)Z removeWhenFarAway
		0 o p_29041_
	i (Ldcv;)Z isFood
		0 o p_29043_
	j (Ldcv;)Z lambda$registerGoals$0
		static
		0 o p_335596_
	m ()Lcbr$a; createAttributes
		static
	n ()V reassessTrustingGoals
	p ()Layy; getAmbientSound
	t ()Z isTrusting
	x (Z)V setTrusting
		0 o p_29046_
	y (Z)V spawnTrustingParticles
		0 o p_29048_
cmx$a net/minecraft/world/entity/animal/Ocelot$OcelotAvoidEntityGoal
	i Lcmx; ocelot
	<init> (Lcmx;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
cmx$b net/minecraft/world/entity/animal/Ocelot$OcelotTemptGoal
	d Lcmx; ocelot
	<init> (Lcmx;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
cmy net/minecraft/world/entity/animal/Panda
	cA I TOTAL_UNHAPPY_TIME
	cB Z gotBamboo
	cC Z didBite
	cD Lfis; rollDelta
	cE F sitAmount
	cF F sitAmountO
	cG F onBackAmount
	cH F onBackAmountO
	cI F rollAmount
	cJ F rollAmountO
	cM Lcmy$g; lookAtPlayerGoal
	ck I TOTAL_ROLL_STEPS
	cl I rollCounter
	cm Lalh; UNHAPPY_COUNTER
	co Lalh; SNEEZE_COUNTER
	cp Lalh; EAT_COUNTER
	cq Lalh; MAIN_GENE_ID
	cr Lalh; HIDDEN_GENE_ID
	cs Lalh; DATA_ID_FLAGS
	ct Lclc; BREED_TARGETING
	cu Lbzp; BABY_DIMENSIONS
	cv I FLAG_SNEEZE
	cw I FLAG_ROLL
	cx I FLAG_SIT
	cy I FLAG_ON_BACK
	cz I EAT_TICK_INTERVAL
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_29086_
		1 o p_29087_
	A (Z)V sneeze
		0 o p_29221_
	B (Z)V roll
		0 o p_29223_
	H ()V registerGoals
	J (F)F getSitAmount
		0 o p_29225_
	K (F)F getLieOnBackAmount
		0 o p_29227_
	L (F)F getRollAmount
		0 o p_29089_
	a (Lcmy;Lcmy;)V setGeneFromParents
		0 o p_29104_
		1 o p_29105_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_148967_
		1 o p_148968_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_29109_
		1 o p_29110_
		2 o p_365266_
		3 o p_29112_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421623_
	a (Laub;Lcqz;)V pickUpItem
		0 o p_376704_
		1 o p_29121_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376309_
		1 o p_376843_
		2 o p_376403_
	a (Lcmy;)Lbck; access$000
		static
		0 o p_285188_
	a (Lcmy$a;)V setMainGene
		0 o p_29100_
	a (Lall$a;)V defineSynchedData
		0 o p_326185_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422039_
	b (Ljb;Leeb;)V playStepSound
		0 o p_29126_
		1 o p_29127_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_29123_
		1 o p_29124_
	b (Lcmy$a;)V setHiddenGene
		0 o p_29117_
	b (Lcqz;)Z canPickUpAndEat
		static
		0 o p_372991_
	b (Lcmy;)Lbck; access$100
		static
		0 o p_218213_
	c (Laub;Lbzm;)Z doHurtTarget
		0 o p_376520_
		1 o p_29091_
	c (Lcmy;)Lbck; access$200
		static
		0 o p_218215_
	d (IZ)V setFlag
		0 o p_29135_
		1 o p_29136_
	d (Lcmy;)Lbck; access$300
		static
		0 o p_218217_
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_316677_
	e (Lbyb;)Layy; getHurtSound
		0 o p_29142_
	e (Lcmy;)Lbck; access$400
		static
		0 o p_218219_
	f (Lbzw;)Z canDispenserEquipIntoSlot
		0 o p_371896_
	f (Lcmy;)Lbck; access$500
		static
		0 o p_218221_
	f_ ()Layy; getDeathSound
	g ()V tick
	g (Lcmy;)Lbck; access$600
		static
		0 o p_218223_
	gA ()V playAttackSound
	gH ()Z isOnBack
	gI ()Z isEating
	gJ ()I getSneezeCounter
	gK ()Lcmy$a; getMainGene
	gL ()Lcmy$a; getHiddenGene
	gT ()Z isRolling
	gU ()Lcbr$a; createAttributes
		static
	gV ()Lcmy$a; getVariant
	gW ()Z isLazy
	gX ()Z isWorried
	gY ()Z isPlayful
	gZ ()Z isBrown
	gy ()Z isAggressive
	h (Lcmy;)Lbck; access$700
		static
		0 o p_218225_
	ha ()Z isWeak
	hb ()Z isScared
	hc ()V setAttributes
	hd ()Z canPerformAction
	he ()I getEatCounter
	hf ()V handleEating
	hg ()V addEatingParticles
	hh ()V updateSitAmount
	hi ()V updateOnBackAnimation
	hj ()V updateRollAmount
	hk ()V handleRoll
	hl ()V afterSneeze
	hm ()Lcmy$a; getOneOfGenesRandomly
	hn ()V tryToSit
	i (Lcmy;)Lbck; access$800
		static
		0 o p_218227_
	i (Ldcv;)Z isFood
		0 o p_29192_
	j (Lcmy;)Lbck; access$900
		static
		0 o p_218229_
	j (Ldcv;)Z lambda$registerGoals$0
		static
		0 o p_335256_
	k (Lcmy;)Lbck; access$1000
		static
		0 o p_218231_
	m ()I getUnhappyCounter
	n ()Z isSneezing
	p ()Layy; getAmbientSound
	s (I)V setUnhappyCounter
		0 o p_29207_
	t ()Z isSitting
	t (I)V setSneezeCounter
		0 o p_29211_
	u (I)V setEatCounter
		0 o p_29215_
	v (I)Z getFlag
		0 o p_29219_
	v ()Z canBeLeashed
	x (Z)V sit
		0 o p_29209_
	y (Z)V setOnBack
		0 o p_29213_
	z (Z)V eat
		0 o p_29217_
cmy$a net/minecraft/world/entity/animal/Panda$Gene
	a Lcmy$a; NORMAL
	b Lcmy$a; LAZY
	c Lcmy$a; WORRIED
	d Lcmy$a; PLAYFUL
	e Lcmy$a; BROWN
	f Lcmy$a; WEAK
	g Lcmy$a; AGGRESSIVE
	h Lcom/mojang/serialization/Codec; CODEC
	i Ljava/util/function/IntFunction; BY_ID
	j I MAX_GENE
	k I id
	l Ljava/lang/String; name
	m Z isRecessive
	n [Lcmy$a; $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)Lcmy$a; byId
		static
		0 o p_29249_
	a (Lbck;)Lcmy$a; getRandom
		static
		0 o p_218235_
	a (Lcmy$a;Lcmy$a;)Lcmy$a; getVariantFromGenes
		static
		0 o p_29261_
		1 o p_29262_
	a ()I getId
	b ()Z isRecessive
	c ()Ljava/lang/String; getSerializedName
	d ()[Lcmy$a; $values
		static
	valueOf (Ljava/lang/String;)Lcmy$a; valueOf
		static
		0 o p_29265_
	values ()[Lcmy$a; values
		static
cmy$b net/minecraft/world/entity/animal/Panda$PandaAttackGoal
	b Lcmy; panda
	<init> (Lcmy;DZ)V <init>
		0 o p_29269_
		1 o p_29270_
		2 o p_29271_
	b ()Z canUse
cmy$c net/minecraft/world/entity/animal/Panda$PandaAvoidGoal
	i Lcmy; panda
	<init> (Lcmy;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
cmy$d net/minecraft/world/entity/animal/Panda$PandaBreedGoal
	d Lcmy; panda
	e I unhappyCooldown
	<init> (Lcmy;D)V <init>
		0 o p_186221_
		1 o p_186222_
	b ()Z canUse
	h ()Z canFindBamboo
cmy$e net/minecraft/world/entity/animal/Panda$PandaHurtByTargetGoal
	a Lcmy; panda
	<init> (Lcmy;[Ljava/lang/Class;)V <init>
		0 o p_29292_
		1 o p_29293_
	a (Lcao;Lcam;)V alertOther
		0 o p_29295_
		1 o p_29296_
	c ()Z canContinueToUse
cmy$f net/minecraft/world/entity/animal/Panda$PandaLieOnBackGoal
	a Lcmy; panda
	b I cooldown
	<init> (Lcmy;)V <init>
		0 o p_29301_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cmy$g net/minecraft/world/entity/animal/Panda$PandaLookAtPlayerGoal
	h Lcmy; panda
	<init> (Lcmy;Ljava/lang/Class;F)V <init>
		0 o p_29308_
		1 o p_29309_
		2 o p_29310_
	a (Lcam;)V setTarget
		0 o p_29313_
	a ()V tick
	b (Lcam;)Z lambda$canUse$0
		static
		0 o p_148985_
	b ()Z canUse
	c ()Z canContinueToUse
cmy$h net/minecraft/world/entity/animal/Panda$PandaMoveControl
	l Lcmy; panda
	<init> (Lcmy;)V <init>
		0 o p_29318_
	a ()V tick
cmy$i net/minecraft/world/entity/animal/Panda$PandaPanicGoal
	a Lcmy; panda
	<init> (Lcmy;D)V <init>
		0 o p_29322_
		1 o p_29323_
	c ()Z canContinueToUse
cmy$j net/minecraft/world/entity/animal/Panda$PandaRollGoal
	a Lcmy; panda
	<init> (Lcmy;)V <init>
		0 o p_29328_
	W_ ()Z isInterruptable
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
cmy$k net/minecraft/world/entity/animal/Panda$PandaSitGoal
	a Lcmy; this$0
	b I cooldown
	<init> (Lcmy;)V <init>
		0 o p_29336_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cmy$l net/minecraft/world/entity/animal/Panda$PandaSneezeGoal
	a Lcmy; panda
	<init> (Lcmy;)V <init>
		0 o p_29344_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
cmz net/minecraft/world/entity/animal/Parrot
	co F flap
	cp F flapSpeed
	cq F oFlapSpeed
	cr F oFlap
	cs Lalh; DATA_VARIANT_ID
	ct Ljava/util/function/Predicate; NOT_PARROT_PREDICATE
	cu Ljava/util/Map; MOB_SOUND_MAP
	cv F flapping
	cw F nextFlap
	cx Z partyParrot
	cy Ljb; jukebox
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_29362_
		1 o p_29363_
	E (Lbzm;)V doPush
		0 o p_29367_
	F ()Lfis; getLeashOffset
	H ()V registerGoals
	a (Lcmd;)Z canMate
		0 o p_29381_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_415269_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376162_
		1 o p_376903_
		2 o p_376601_
	a (DZLeeb;Ljb;)V checkFallDamage
		0 o p_29370_
		1 o p_29371_
		2 o p_29372_
		3 o p_29373_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_148993_
		1 o p_148994_
	a (Ljb;Z)V setRecordPlayingNearby
		0 o p_29395_
		1 o p_29396_
	a (Lcmz$b;)V setVariant
		0 o p_262613_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_29389_
		1 o p_29390_
		2 o p_365194_
		3 o p_29392_
	a (Lbck;)F getPitch
		static
		0 o p_218237_
	a (Ldmu;Lbzm;)Z imitateNearbyMobs
		static
		0 o p_29383_
		1 o p_29384_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_398053_
	a (Lkl;)V applyImplicitComponents
		0 o p_397119_
	a (Lall$a;)V defineSynchedData
		0 o p_326347_
	a (Ldmu;Lbck;)Layy; getAmbient
		static
		0 o p_218239_
		1 o p_218240_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421769_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422113_
	b (Lkp;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_398042_
		1 o p_397237_
	b (Ljb;Leeb;)V playStepSound
		0 o p_29419_
		1 o p_29420_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_29414_
		1 o p_29415_
	b (Ldmu;)Lcjw; createNavigation
		0 o p_29417_
	b (Lbzv;)Layy; getImitatedSound
		static
		0 o p_29409_
	bL ()Z isPushable
	bc ()V onFlap
	bd ()Z isFlapping
	c (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkParrotSpawnRules
		static
		0 o p_218242_
		1 o p_218243_
		2 o p_360625_
		3 o p_218245_
		4 o p_218246_
	do ()Laza; getSoundSource
	e (Lbyb;)Layy; getHurtSound
		0 o p_29437_
	e_ ()V aiStep
	f_ ()Layy; getDeathSound
	fl ()F getVoicePitch
	gL ()Z canFlyToOwner
	gT ()Lcbr$a; createAttributes
		static
	gU ()Z isPartyParrot
	gV ()Lcmz$b; getVariant
	gW ()Z isFlying
	gY ()V calculateFlapping
	g_ ()Z isBaby
	i (Ldcv;)Z isFood
		0 o p_29446_
	p ()Layy; getAmbientSound
cmz$1 net/minecraft/world/entity/animal/Parrot$1
	<init> ()V <init>
	a (Lcao;)Z test
		0 o p_29453_
	test (Ljava/lang/Object;)Z test
		0 o p_29455_
cmz$a net/minecraft/world/entity/animal/Parrot$ParrotWanderGoal
	<init> (Lcau;D)V <init>
		0 o p_186224_
		1 o p_186225_
	h ()Lfis; getPosition
	k ()Lfis; getTreePos
cmz$b net/minecraft/world/entity/animal/Parrot$Variant
	a Lcmz$b; RED_BLUE
	b Lcmz$b; BLUE
	c Lcmz$b; GREEN
	d Lcmz$b; YELLOW_BLUE
	e Lcmz$b; GRAY
	f Lcmz$b; DEFAULT
	g Lcom/mojang/serialization/Codec; CODEC
	h Lcom/mojang/serialization/Codec; LEGACY_CODEC
	i Lzm; STREAM_CODEC
	j Ljava/util/function/IntFunction; BY_ID
	k I id
	l Ljava/lang/String; name
	m [Lcmz$b; $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)Lcmz$b; byId
		static
		0 o p_262643_
	a ()I getId
	b ()[Lcmz$b; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcmz$b; valueOf
		static
		0 o p_262616_
	values ()[Lcmz$b; values
		static
cn net/minecraft/advancements/critereon/ItemPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; items
	c Lcx$d; count
	d Lbo; components
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lcx$d;Lbo;)V <init>
		0 o items
		1 o count
		2 o components
	a ()Ljava/util/Optional; items
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_411011_
	a (Ldcv;)Z test
		0 o p_45050_
	b ()Lcx$d; count
	c ()Lbo; components
	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
cn$a net/minecraft/advancements/critereon/ItemPredicate$Builder
	a Ljava/util/Optional; items
	b Lcx$d; count
	c Lbo; components
	<init> ()V <init>
	a (Ljm;Lbae;)Lcn$a; of
		0 o p_361675_
		1 o p_204146_
	a (Lbo;)Lcn$a; withComponents
		0 o p_411070_
	a (Ldmt;)Ljl; lambda$of$0
		static
		0 o p_298756_
	a ()Lcn$a; item
		static
	a (Ljm;[Ldmt;)Lcn$a; of
		0 o p_362255_
		1 o p_151446_
	a (Lcx$d;)Lcn$a; withCount
		0 o p_151444_
	b ()Lcn; build
cna net/minecraft/world/entity/animal/Pig
	ck Lalh; DATA_BOOST_TIME
	cl Lalh; DATA_VARIANT_ID
	cm Lcai; steering
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_29462_
		1 o p_29463_
	F ()Lfis; getLeashOffset
	H ()V registerGoals
	a (Lcsq;)V lambda$thunderHit$2
		0 o p_427079_
	a (Lcut;Lfis;)V tickRidden
		0 o p_278330_
		1 o p_278267_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_148998_
		1 o p_148999_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_29480_
	a (Lbzw;Ldcv;Ldle;)Ljl; getEquipSound
		0 o p_397377_
		1 o p_397787_
		2 o p_397153_
	a ()Z boost
	a (Laub;Lcal;)V thunderHit
		0 o p_29473_
		1 o p_29474_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_394599_
		1 o p_393951_
		2 o p_393505_
		3 o p_394079_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_397148_
	a (Lkl;)V applyImplicitComponents
		0 o p_397068_
	a (Lall$a;)V defineSynchedData
		0 o p_326097_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422591_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421731_
	b (Lkp;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397092_
		1 o p_397408_
	b (Ljb;Leeb;)V playStepSound
		0 o p_29492_
		1 o p_29493_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_29489_
		1 o p_29490_
	b (Ljl;)V setVariant
		0 o p_394027_
	b (Lcam;)Lfis; getDismountLocationForPassenger
		0 o p_29487_
	b (Laub;Lbzc;)Lcna; getBreedOffspring
		0 o p_149001_
		1 o p_149002_
	b (Lcut;Lfis;)Lfis; getRiddenInput
		0 o p_278309_
		1 o p_275479_
	c (Lcut;)F getRiddenSpeed
		0 o p_278258_
	cY ()Lcam; getControllingPassenger
	e (Lbzw;)Z canUseSlot
		0 o p_397991_
	e (Lbyb;)Layy; getHurtSound
		0 o p_29502_
	f (Lbzw;)Z canDispenserEquipIntoSlot
		0 o p_397716_
	f_ ()Layy; getDeathSound
	i (Ldcv;)Z isFood
		0 o p_29508_
	j (Ldcv;)Z lambda$registerGoals$1
		static
		0 o p_335406_
	k (Ldcv;)Z lambda$registerGoals$0
		static
		0 o p_336182_
	m ()Lcbr$a; createAttributes
		static
	n ()Ljl; getVariant
	p ()Layy; getAmbientSound
cnb net/minecraft/world/entity/animal/PigVariant
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; NETWORK_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Lzm; STREAM_CODEC
	e Lcwu; modelAndTexture
	f Lcxa; spawnConditions
	<clinit> ()V <clinit>
		static
	<init> (Lcwu;Lcxa;)V <init>
		0 o modelAndTexture
		1 o spawnConditions
	<init> (Lcwu;)V <init>
		0 o p_400077_
	a ()Ljava/util/List; selectors
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_399406_
	b ()Lcwu; modelAndTexture
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399405_
	c ()Lcxa; spawnConditions
	equals (Ljava/lang/Object;)Z equals
		0 o p_394518_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cnb$a net/minecraft/world/entity/animal/PigVariant$ModelType
	a Lcnb$a; NORMAL
	b Lcnb$a; COLD
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljava/lang/String; name
	e [Lcnb$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_394357_
		1 o p_394004_
		2 o p_393768_
	a ()[Lcnb$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcnb$a; valueOf
		static
		0 o p_393466_
	values ()[Lcnb$a; values
		static
cnc net/minecraft/world/entity/animal/PigVariants
	a Lamd; TEMPERATE
	b Lamd; WARM
	c Lamd; COLD
	d Lamd; DEFAULT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lame;)Lamd; createKey
		static
		0 o p_399569_
	a (Lqq;Lamd;Lcnb$a;Ljava/lang/String;Lcxa;)V register
		static
		0 o p_393468_
		1 o p_393702_
		2 o p_393507_
		3 o p_394122_
		4 o p_400293_
	a (Lqq;)V bootstrap
		static
		0 o p_393508_
	a (Lqq;Lamd;Lcnb$a;Ljava/lang/String;Lbae;)V register
		static
		0 o p_393614_
		1 o p_394526_
		2 o p_394644_
		3 o p_394391_
		4 o p_394321_
cnd net/minecraft/world/entity/animal/PolarBear
	ck Lalh; DATA_STANDING_ID
	cl F STAND_ANIMATION_TICKS
	cm F clientSideStandAnimationO
	co F clientSideStandAnimation
	cp I warningSoundTicks
	cq Lbwu; PERSISTENT_ANGER_TIME
	cr I remainingPersistentAngerTime
	cs Ljava/util/UUID; persistentAngerTarget
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_29519_
		1 o p_29520_
	H ()V registerGoals
	J (F)F getStandingAnimationScale
		0 o p_29570_
	a ()I getRemainingPersistentAngerTime
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_149005_
		1 o p_149006_
	a (Ljava/util/UUID;)V setPersistentAngerTarget
		0 o p_29539_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_29533_
		1 o p_29534_
		2 o p_361358_
		3 o p_29536_
	a (I)V setRemainingPersistentAngerTime
		0 o p_29543_
	a (Lcau;)Lbae; lambda$registerGoals$0
		static
		0 o p_425376_
	a (Lall$a;)V defineSynchedData
		0 o p_326229_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422366_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422323_
	b ()Ljava/util/UUID; getPersistentAngerTarget
	b (Ljb;Leeb;)V playStepSound
		0 o p_29545_
		1 o p_29546_
	c (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkPolarBearSpawnRules
		static
		0 o p_218250_
		1 o p_218251_
		2 o p_361507_
		3 o p_218253_
		4 o p_218254_
	c ()V startPersistentAngerTimer
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_316644_
	e (Lbyb;)Layy; getHurtSound
		0 o p_29559_
	f_ ()Layy; getDeathSound
	fq ()F getWaterSlowDown
	g ()V tick
	i (Ldcv;)Z isFood
		0 o p_29565_
	m ()Lcbr$a; createAttributes
		static
	n ()V playWarningSound
	p ()Layy; getAmbientSound
	t ()Z isStanding
	x (Z)V setStanding
		0 o p_29568_
cnd$a net/minecraft/world/entity/animal/PolarBear$PolarBearAttackPlayersGoal
	i Lcnd; this$0
	<init> (Lcnd;)V <init>
		0 o p_29573_
	b ()Z canUse
	l ()D getFollowDistance
cnd$b net/minecraft/world/entity/animal/PolarBear$PolarBearHurtByTargetGoal
	a Lcnd; this$0
	<init> (Lcnd;)V <init>
		0 o p_29578_
	a (Lcao;Lcam;)V alertOther
		0 o p_29580_
		1 o p_29581_
	d ()V start
cnd$c net/minecraft/world/entity/animal/PolarBear$PolarBearMeleeAttackGoal
	b Lcnd; this$0
	<init> (Lcnd;)V <init>
		0 o p_29585_
	a (Lcam;)V checkAndPerformAttack
		0 o p_29589_
	e ()V stop
cne net/minecraft/world/entity/animal/Pufferfish
	a I STATE_SMALL
	b I STATE_MID
	c I STATE_FULL
	ck I deflateTimer
	cl Lclc$a; SCARY_MOB
	cm Lclc; TARGETING_CONDITIONS
	cn I DEFAULT_PUFF_STATE
	e Lalh; PUFF_STATE
	f I inflateCounter
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_29602_
		1 o p_29603_
	H ()V registerGoals
	a (Lalh;)V onSyncedDataUpdated
		0 o p_29615_
	a ()Ldcv; getBucketItemStack
	a (Laub;Lcao;)V touch
		0 o p_376852_
		1 o p_29606_
	a (Lcam;Laub;)Z lambda$static$0
		static
		0 o p_423304_
		1 o p_423305_
	a (Lall$a;)V defineSynchedData
		0 o p_326242_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421491_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421515_
	a_ (Lcut;)V playerTouch
		0 o p_29617_
	b (I)V setPuffState
		0 o p_29619_
	b (Laub;Lcao;)Z lambda$aiStep$1
		0 o p_375812_
		1 o p_375813_
	c (I)F getScale
		static
		0 o p_29639_
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_316231_
	e (Lbyb;)Layy; getHurtSound
		0 o p_29628_
	e_ ()V aiStep
	f_ ()Layy; getDeathSound
	g ()V tick
	gH ()Layy; getFlopSound
	gI ()I getPuffState
cne$a net/minecraft/world/entity/animal/Pufferfish$PufferfishPuffGoal
	a Lcne; fish
	<init> (Lcne;)V <init>
		0 o p_29642_
	a (Lcam;)Z lambda$canUse$0
		0 o p_375816_
	b ()Z canUse
	d ()V start
	e ()V stop
cnf net/minecraft/world/entity/animal/Rabbit
	cA Z wasOnGround
	cB I jumpDelayTicks
	cC I moreCarrotTicks
	ck D STROLL_SPEED_MOD
	cl D BREED_SPEED_MOD
	cm D FOLLOW_SPEED_MOD
	co D FLEE_SPEED_MOD
	cp D ATTACK_SPEED_MOD
	cq Lalh; DATA_TYPE_ID
	cr I DEFAULT_MORE_CARROT_TICKS
	cs Lame; KILLER_BUNNY
	ct I DEFAULT_ATTACK_POWER
	cu I EVIL_ATTACK_POWER_INCREMENT
	cv Lame; EVIL_ATTACK_POWER_MODIFIER
	cw I EVIL_ARMOR_VALUE
	cx I MORE_CARROTS_DELAY
	cy I jumpTicks
	cz I jumpDuration
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_29656_
		1 o p_29657_
	F ()Lfis; getLeashOffset
	H ()V registerGoals
	J (F)F getJumpCompletion
		0 o p_29736_
	a (Lcnf$g;)V setVariant
		0 o p_262578_
	a (Laub;)V customServerAiStep
		0 o p_376329_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_149032_
		1 o p_149033_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_29678_
		1 o p_29679_
		2 o p_362286_
		3 o p_29681_
	a (Ldmv;Ljb;)Lcnf$g; getRandomRabbitVariant
		static
		0 o p_262699_
		1 o p_262700_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_397017_
	a (Lkl;)V applyImplicitComponents
		0 o p_397427_
	a (Lcnf;)Z access$000
		static
		0 o p_29671_
	a (Lall$a;)V defineSynchedData
		0 o p_326475_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422503_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422480_
	b (Lkp;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397525_
		1 o p_397837_
	b (Lcnf;)Lcgj; access$100
		static
		0 o p_284955_
	b (Laub;Lbzc;)Lcnf; getBreedOffspring
		0 o p_149035_
		1 o p_149036_
	b (B)V handleEntityEvent
		0 o p_29663_
	by ()Z canSpawnSprintParticle
	c (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkRabbitSpawnRules
		static
		0 o p_218256_
		1 o p_218257_
		2 o p_365476_
		3 o p_218259_
		4 o p_218260_
	c (DD)V facePoint
		0 o p_29687_
		1 o p_29688_
	do ()Laza; getSoundSource
	e (Lbyb;)Layy; getHurtSound
		0 o p_29715_
	e_ ()V aiStep
	f_ ()Layy; getDeathSound
	fn ()F getJumpPower
	gA ()V playAttackSound
	gH ()Lcnf$g; getVariant
	gI ()V enableJumpControl
	gJ ()V disableJumpControl
	gK ()V setLandingDelay
	gL ()V checkLandingDelay
	gT ()Z wantsMoreFood
	i (D)V setSpeedModifier
		0 o p_29726_
	i (Ldcv;)Z isFood
		0 o p_29729_
	j (Ldcv;)Z lambda$registerGoals$0
		static
		0 o p_335873_
	m ()V startJumping
	n ()Lcbr$a; createAttributes
		static
	p ()Layy; getAmbientSound
	s ()V jumpFromGround
	t ()Layy; getJumpSound
	t (Z)V setJumping
		0 o p_29732_
cnf$a net/minecraft/world/entity/animal/Rabbit$RabbitAvoidEntityGoal
	i Lcnf; rabbit
	<init> (Lcnf;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
cnf$b net/minecraft/world/entity/animal/Rabbit$RabbitGroupData
	a Lcnf$g; variant
	<init> (Lcnf$g;)V <init>
		0 o p_262662_
cnf$c net/minecraft/world/entity/animal/Rabbit$RabbitJumpControl
	b Lcnf; rabbit
	c Z canJump
	<init> (Lcnf;)V <init>
		0 o p_186229_
	a (Z)V setCanJump
		0 o p_29759_
	b ()V tick
	c ()Z wantJump
	d ()Z canJump
cnf$d net/minecraft/world/entity/animal/Rabbit$RabbitMoveControl
	l Lcnf; rabbit
	m D nextJumpSpeed
	<init> (Lcnf;)V <init>
		0 o p_29766_
	a ()V tick
	a (DDDD)V setWantedPosition
		0 o p_29769_
		1 o p_29770_
		2 o p_29771_
		3 o p_29772_
cnf$e net/minecraft/world/entity/animal/Rabbit$RabbitPanicGoal
	a Lcnf; rabbit
	<init> (Lcnf;D)V <init>
		0 o p_29775_
		1 o p_29776_
	a ()V tick
cnf$f net/minecraft/world/entity/animal/Rabbit$RaidGardenGoal
	g Lcnf; rabbit
	h Z wantsToRaid
	i Z canRaid
	<init> (Lcnf;)V <init>
		0 o p_29782_
	a ()V tick
	a (Ldmx;Ljb;)Z isValidTarget
		0 o p_29785_
		1 o p_29786_
	b ()Z canUse
	c ()Z canContinueToUse
cnf$g net/minecraft/world/entity/animal/Rabbit$Variant
	a Lcnf$g; BROWN
	b Lcnf$g; WHITE
	c Lcnf$g; BLACK
	d Lcnf$g; WHITE_SPLOTCHED
	e Lcnf$g; GOLD
	f Lcnf$g; SALT
	g Lcnf$g; EVIL
	h Lcnf$g; DEFAULT
	i Lcom/mojang/serialization/Codec; CODEC
	j Lcom/mojang/serialization/Codec; LEGACY_CODEC
	k Lzm; STREAM_CODEC
	l Ljava/util/function/IntFunction; BY_ID
	m I id
	n Ljava/lang/String; name
	o [Lcnf$g; $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)Lcnf$g; byId
		static
		0 o p_262665_
	a ()I id
	b ()[Lcnf$g; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcnf$g; valueOf
		static
		0 o p_262706_
	values ()[Lcnf$g; values
		static
cng net/minecraft/world/entity/animal/Salmon
	a Ljava/lang/String; TAG_TYPE
	b Lalh; DATA_TYPE
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_29790_
		1 o p_29791_
	a (Lcng$a;)V setVariant
		0 o p_364663_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_368738_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_397265_
	a ()Ldcv; getBucketItemStack
	a (Lkl;)V applyImplicitComponents
		0 o p_397445_
	a (Lall$a;)V defineSynchedData
		0 o p_360913_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421569_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_360331_
		1 o p_360341_
		2 o p_362539_
		3 o p_361173_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422248_
	a_ (Ldcv;)V saveToBucketTag
		0 o p_368592_
	b (Lkp;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397110_
		1 o p_397924_
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_368711_
	e (Lbyb;)Layy; getHurtSound
		0 o p_29795_
	f_ ()Layy; getDeathSound
	gH ()Layy; getFlopSound
	gI ()I getMaxSchoolSize
	gP ()Lcng$a; getVariant
	gQ ()F getSalmonScale
	p ()Layy; getAmbientSound
cng$a net/minecraft/world/entity/animal/Salmon$Variant
	a Lcng$a; SMALL
	b Lcng$a; MEDIUM
	c Lcng$a; LARGE
	d Lcng$a; DEFAULT
	e Lbda$a; CODEC
	f Lzm; STREAM_CODEC
	g Ljava/util/function/IntFunction; BY_ID
	h Ljava/lang/String; name
	i I id
	j F boundingBoxScale
	k [Lcng$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;IF)V <init>
		0 o p_362761_
		1 o p_362969_
		2 o p_360859_
		3 o p_382959_
		4 o p_368635_
	a ()I id
	b ()[Lcng$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcng$a; valueOf
		static
		0 o p_365471_
	values ()[Lcng$a; values
		static
cnh net/minecraft/world/entity/animal/ShoulderRidingEntity
	co Lorg/slf4j/Logger; LOGGER
	cp I RIDE_COOLDOWN
	cq I rideCooldownCounter
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_29893_
		1 o p_29894_
	b (Lauc;)Z setEntityOnShoulder
		0 o p_29896_
	g ()V tick
	gX ()Z canSitOnShoulder
cni net/minecraft/world/entity/animal/SnowGolem
	a Lalh; DATA_PUMPKIN_ID
	b B PUMPKIN_FLAG
	c Z DEFAULT_PUMPKIN
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_29902_
		1 o p_29903_
	F ()Lfis; getLeashOffset
	H ()V registerGoals
	a (DDDDLcvt;)V lambda$performRangedAttack$1
		static
		0 o p_427080_
		1 o p_427081_
		2 o p_427082_
		3 o p_427083_
		4 o p_427084_
	a (Lcam;F)V performRangedAttack
		0 o p_29912_
		1 o p_29913_
	a (Lcam;Laub;)Z lambda$registerGoals$0
		static
		0 o p_29932_
		1 o p_376341_
	a ()Z readyForShearing
	a (Lall$a;)V defineSynchedData
		0 o p_325977_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422260_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422457_
	a (Laub;Laza;Ldcv;)V shear
		0 o p_376257_
		1 o p_29907_
		2 o p_373004_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_29920_
		1 o p_29921_
	d (Laub;Ldcv;)V lambda$shear$2
		0 o p_427085_
		1 o p_427086_
	e (Lbyb;)Layy; getHurtSound
		0 o p_29929_
	e_ ()V aiStep
	f_ ()Layy; getDeathSound
	fx ()Z isSensitiveToWater
	l ()Lcbr$a; createAttributes
		static
	m ()Z hasPumpkin
	p ()Layy; getAmbientSound
	x (Z)V setPumpkin
		0 o p_29937_
cnj net/minecraft/world/entity/animal/Squid
	ck F xBodyRot
	cl F xBodyRotO
	cm F zBodyRot
	cn F zBodyRotO
	co F tentacleMovement
	cp F oldTentacleMovement
	cq F tentacleAngle
	cr F oldTentacleAngle
	cs F speed
	ct F tentacleSpeed
	cu F rotateSpeed
	cv Lfis; movementVector
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_29953_
		1 o p_29954_
	H ()V registerGoals
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376152_
		1 o p_376463_
		2 o p_376746_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_364995_
		1 o p_364552_
	a (Lcnj;)Z access$000
		static
		0 o p_149050_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_363110_
		1 o p_360622_
		2 o p_360451_
		3 o p_364007_
	b (B)V handleEntityEvent
		0 o p_29957_
	bg ()D getDefaultGravity
	bj ()Lbzm$d; getMovementEmission
	e (Lbyb;)Layy; getHurtSound
		0 o p_29980_
	e_ ()V aiStep
	f_ ()Layy; getDeathSound
	fk ()F getSoundVolume
	gH ()Lcbr$a; createAttributes
		static
	gI ()Z hasMovementVector
	gJ ()Lcbe; lambda$finalizeSpawn$0
		static
	k (Lfis;)V travel
		0 o p_29984_
	m ()Lmc; getInkParticle
	m (Lfis;)Lfis; rotateVector
		0 o p_29986_
	n ()Layy; getSquirtSound
	p ()Layy; getAmbientSound
	t ()V spawnInk
	v ()Z canBeLeashed
cnj$a net/minecraft/world/entity/animal/Squid$SquidFleeGoal
	a Lcnj; this$0
	b F SQUID_FLEE_SPEED
	c F SQUID_FLEE_MIN_DISTANCE
	d F SQUID_FLEE_MAX_DISTANCE
	e I fleeTicks
	<init> (Lcnj;)V <init>
		0 o p_29993_
	X_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	d ()V start
cnj$b net/minecraft/world/entity/animal/Squid$SquidRandomMovementGoal
	a Lcnj; squid
	<init> (Lcnj;)V <init>
		0 o p_30003_
	a ()V tick
	b ()Z canUse
cnk net/minecraft/world/entity/animal/TemperatureVariants
	a Lame; TEMPERATE
	b Lame; WARM
	c Lame; COLD
	<clinit> ()V <clinit>
		static
cnl net/minecraft/world/entity/animal/TropicalFish
	a Lcnl$d; DEFAULT_VARIANT
	b Ljava/util/List; COMMON_VARIANTS
	c Lalh; DATA_ID_TYPE_VARIANT
	e Z isSchool
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_30015_
		1 o p_30016_
	a (Lcnl$b;Ldbt;Ldbt;)I packVariant
		static
		0 o p_262598_
		1 o p_262618_
		2 o p_262683_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_30023_
		1 o p_30024_
		2 o p_362528_
		3 o p_30026_
	a (Ldbt;)V setBaseColor
		0 o p_398010_
	a (Lcnl$b;)V setPattern
		0 o p_262594_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_397561_
	a ()Ldcv; getBucketItemStack
	a (Lkl;)V applyImplicitComponents
		0 o p_397385_
	a (Lall$a;)V defineSynchedData
		0 o p_326026_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421657_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422478_
	a_ (Ldcv;)V saveToBucketTag
		0 o p_30049_
	b (Lkp;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397282_
		1 o p_397751_
	b (I)Ljava/lang/String; getPredefinedName
		static
		0 o p_30031_
	b (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkTropicalFishSpawnRules
		static
		0 o p_218267_
		1 o p_218268_
		2 o p_362646_
		3 o p_218270_
		4 o p_218271_
	b (Ldbt;)V setPatternColor
		0 o p_397108_
	c (I)Ldbt; getBaseColor
		static
		0 o p_30051_
	e (Lbyb;)Layy; getHurtSound
		0 o p_30039_
	f_ ()Layy; getDeathSound
	gH ()Layy; getFlopSound
	gP ()Ldbt; getBaseColor
	gQ ()Ldbt; getPatternColor
	gR ()Lcnl$b; getPattern
	gS ()I getPackedVariant
	p ()Layy; getAmbientSound
	q (I)Z isMaxGroupSizeReached
		0 o p_30035_
	r (I)Ldbt; getPatternColor
		static
		0 o p_30053_
	s (I)Lcnl$b; getPattern
		static
		0 o p_262604_
	t (I)V setPackedVariant
		0 o p_30057_
cnl$a net/minecraft/world/entity/animal/TropicalFish$Base
	a Lcnl$a; SMALL
	b Lcnl$a; LARGE
	c I id
	d [Lcnl$a; $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 ()[Lcnl$a; $values
		static
	valueOf (Ljava/lang/String;)Lcnl$a; valueOf
		static
		0 o p_262569_
	values ()[Lcnl$a; values
		static
cnl$b net/minecraft/world/entity/animal/TropicalFish$Pattern
	a Lcnl$b; KOB
	b Lcnl$b; SUNSTREAK
	c Lcnl$b; SNOOPER
	d Lcnl$b; DASHER
	e Lcnl$b; BRINELY
	f Lcnl$b; SPOTTY
	g Lcnl$b; FLOPPER
	h Lcnl$b; STRIPEY
	i Lcnl$b; GLITTER
	j Lcnl$b; BLOCKFISH
	k Lcnl$b; BETTY
	l Lcnl$b; CLAYFISH
	m Lcom/mojang/serialization/Codec; CODEC
	n Lzm; STREAM_CODEC
	o Ljava/util/function/IntFunction; BY_ID
	p Ljava/lang/String; name
	q Lxo; displayName
	r Lcnl$a; base
	s I packedId
	t [Lcnl$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lcnl$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 (Ldcr$b;Ljava/util/function/Consumer;Ldek;Lkl;)V addToTooltip
		0 o p_399697_
		1 o p_399784_
		2 o p_399979_
		3 o p_399524_
	a ()Lcnl$a; base
	a (I)Lcnl$b; byId
		static
		0 o p_262653_
	b ()I getPackedId
	c ()Ljava/lang/String; getSerializedName
	d ()Lxo; displayName
	e ()[Lcnl$b; $values
		static
	valueOf (Ljava/lang/String;)Lcnl$b; valueOf
		static
		0 o p_30095_
	values ()[Lcnl$b; values
		static
cnl$c net/minecraft/world/entity/animal/TropicalFish$TropicalFishGroupData
	b Lcnl$d; variant
	<init> (Lcnl;Lcnl$d;)V <init>
		0 o p_262626_
		1 o p_262579_
cnl$d net/minecraft/world/entity/animal/TropicalFish$Variant
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcnl$b; pattern
	c Ldbt; baseColor
	d Ldbt; patternColor
	<clinit> ()V <clinit>
		static
	<init> (Lcnl$b;Ldbt;Ldbt;)V <init>
		0 o pattern
		1 o baseColor
		2 o patternColor
	<init> (I)V <init>
		0 o p_331552_
	a ()I getPackedId
	b ()Lcnl$b; pattern
	c ()Ldbt; baseColor
	d ()Ldbt; patternColor
	equals (Ljava/lang/Object;)Z equals
		0 o p_262670_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cnm net/minecraft/world/entity/animal/Turtle
	ck Lclc$a; BABY_ON_LAND_SELECTOR
	cl Lalh; HAS_EGG
	cm Lalh; LAYING_EGG
	co F BABY_SCALE
	cp Lbzp; BABY_DIMENSIONS
	cq Z DEFAULT_HAS_EGG
	cr I layEggCounter
	cs Ljb; homePos
	ct Ljb; travelPos
	cu Z goingHome
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_30132_
		1 o p_30133_
	H ()V registerGoals
	W ()I getAmbientSoundInterval
	a (Lcnm;)Lbck; access$000
		static
		0 o p_218273_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_149068_
		1 o p_149069_
	a (Laub;Lcal;)V thunderHit
		0 o p_30140_
		1 o p_30141_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_30153_
		1 o p_30154_
		2 o p_361581_
		3 o p_30156_
	a (Lcam;Laub;)Z lambda$static$0
		static
		0 o p_427087_
		1 o p_427088_
	a (Ljb;Ldmx;)F getWalkTargetValue
		0 o p_30159_
		1 o p_30160_
	a (Lall$a;)V defineSynchedData
		0 o p_326064_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422545_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422145_
	aX ()F nextStep
	aY ()Layy; getSwimSound
	b (Ljb;Leeb;)V playStepSound
		0 o p_30173_
		1 o p_30174_
	b (Lcnm;)Lbck; access$100
		static
		0 o p_218275_
	b (Ldmu;)Lcjw; createNavigation
		0 o p_30171_
	c (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkTurtleSpawnRules
		static
		0 o p_218277_
		1 o p_218278_
		2 o p_362837_
		3 o p_218280_
		4 o p_218281_
	cN ()Z isPushedByFluid
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_316685_
	e (Lbyb;)Layy; getHurtSound
		0 o p_30202_
	e_ ()V aiStep
	ep ()F getAgeScale
	f_ ()Layy; getDeathSound
	g (F)V playSwimSound
		0 o p_30192_
	gO ()Z canFallInLove
	h (Ljb;)V setHomePos
		0 o p_30220_
	h ()V ageBoundaryReached
	i (Ldcv;)Z isFood
		0 o p_30231_
	j (Ldcv;)Z lambda$registerGoals$1
		static
		0 o p_335260_
	k (Lfis;)V travel
		0 o p_30218_
	m ()Z hasEgg
	n ()Z isLayingEgg
	p ()Layy; getAmbientSound
	t ()Lcbr$a; createAttributes
		static
	v ()Z canBeLeashed
	x (Z)V setHasEgg
		0 o p_30235_
	y (Z)V setLayingEgg
		0 o p_30237_
cnm$a net/minecraft/world/entity/animal/Turtle$TurtleBreedGoal
	d Lcnm; turtle
	<init> (Lcnm;D)V <init>
		0 o p_30244_
		1 o p_30245_
	b ()Z canUse
	g ()V breed
cnm$b net/minecraft/world/entity/animal/Turtle$TurtleGoHomeGoal
	a Lcnm; turtle
	b D speedModifier
	c Z stuck
	d I closeToHomeTryTicks
	e I GIVE_UP_TICKS
	<init> (Lcnm;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
cnm$c net/minecraft/world/entity/animal/Turtle$TurtleGoToWaterGoal
	g I GIVE_UP_TICKS
	h Lcnm; turtle
	<init> (Lcnm;D)V <init>
		0 o p_30262_
		1 o p_30263_
	a (Ldmx;Ljb;)Z isValidTarget
		0 o p_30270_
		1 o p_30271_
	b ()Z canUse
	c ()Z canContinueToUse
	l ()Z shouldRecalculatePath
cnm$d net/minecraft/world/entity/animal/Turtle$TurtleLayEggGoal
	g Lcnm; turtle
	<init> (Lcnm;D)V <init>
		0 o p_30276_
		1 o p_30277_
	a ()V tick
	a (Ldmx;Ljb;)Z isValidTarget
		0 o p_30280_
		1 o p_30281_
	b ()Z canUse
	c ()Z canContinueToUse
cnm$e net/minecraft/world/entity/animal/Turtle$TurtleMoveControl
	l Lcnm; turtle
	<init> (Lcnm;)V <init>
		0 o p_30286_
	a ()V tick
	h ()V updateSpeed
cnm$f net/minecraft/world/entity/animal/Turtle$TurtlePanicGoal
	<init> (Lcnm;D)V <init>
		0 o p_30290_
		1 o p_30291_
	b ()Z canUse
cnm$g net/minecraft/world/entity/animal/Turtle$TurtlePathNavigation
	<init> (Lcnm;Ldmu;)V <init>
		0 o p_30294_
		1 o p_30295_
	a (Ljb;)Z isStableDestination
		0 o p_30300_
cnm$h net/minecraft/world/entity/animal/Turtle$TurtleRandomStrollGoal
	i Lcnm; turtle
	<init> (Lcnm;DI)V <init>
		0 o p_30303_
		1 o p_30304_
		2 o p_30305_
	b ()Z canUse
cnm$i net/minecraft/world/entity/animal/Turtle$TurtleTravelGoal
	a Lcnm; turtle
	b D speedModifier
	c Z stuck
	<init> (Lcnm;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
cnn net/minecraft/world/entity/animal/WaterAnimal
	d I AMBIENT_SOUND_INTERVAL
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_30341_
		1 o p_30342_
	W ()I getAmbientSoundInterval
	a (Ldmx;)Z checkSpawnObstruction
		0 o p_30348_
	a (Laub;I)V handleAirSupply
		0 o p_394047_
		1 o p_30344_
	az ()V baseTick
	c (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkSurfaceWaterAnimalSpawnRules
		static
		0 o p_218283_
		1 o p_218284_
		2 o p_362406_
		3 o p_218286_
		4 o p_218287_
	cN ()Z isPushedByFluid
	e (Laub;)I getBaseExperienceReward
		0 o p_376158_
	v ()Z canBeLeashed
cno net/minecraft/world/entity/animal/allay/Allay
	a I MAX_NOTEBLOCK_DISTANCE
	b Lcom/google/common/collect/ImmutableList; SENSOR_TYPES
	c Lcom/google/common/collect/ImmutableList; MEMORY_TYPES
	cA F holdingItemAnimationTicks0
	cB F dancingAnimationTicks
	cC F spinningAnimationTicks
	cD F spinningAnimationTicks0
	ck I LIFTING_ITEM_ANIMATION_DURATION
	cl F DANCING_LOOP_DURATION
	cm F SPINNING_ANIMATION_DURATION
	cn I DEFAULT_DUPLICATION_COOLDOWN
	co I DUPLICATION_COOLDOWN_TICKS
	cp I NUM_OF_DUPLICATION_HEARTS
	cq Lalh; DATA_DANCING
	cr Lalh; DATA_CAN_DUPLICATE
	cs Leiy; dynamicVibrationListener
	ct Lejk$a; vibrationData
	cu Lejk$d; vibrationUser
	cv Leiy; dynamicJukeboxListener
	cw Lbxr; inventory
	cx Ljb; jukeboxPos
	cy J duplicationCooldown
	cz F holdingItemAnimationTicks
	d Lcom/google/common/collect/ImmutableList; THROW_SOUND_PITCHES
	e Lkg; ITEM_PICKUP_REACH
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_218310_
		1 o p_218311_
	F ()Lfis; getLeashOffset
	G (Lbzm;)Z isLikedPlayer
		0 o p_386522_
	J (F)F getHoldingItemAnimationProgress
		0 o p_218395_
	K (F)F getSpinningProgress
		0 o p_240057_
	a (Ljava/util/function/BiConsumer;)V updateDynamicGameEventListener
		0 o p_218348_
	a (Ldcv;Ldcv;)Z equipmentHasChanged
		0 o p_249825_
		1 o p_251595_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422340_
	a (J)V setDuplicationCooldown
		0 o p_404640_
	a (Laub;Lcqz;)V pickUpItem
		0 o p_376246_
		1 o p_218359_
	a (Laub;)V customServerAiStep
		0 o p_376709_
	a (Lcom/mojang/serialization/Dynamic;)Lcbm; makeBrain
		0 o p_218344_
	a (DZLeeb;Ljb;)V checkFallDamage
		0 o p_218316_
		1 o p_218317_
		2 o p_218318_
		3 o p_218319_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376555_
		1 o p_376455_
		2 o p_376277_
	a (Lcut;Ldcv;)V removeInteractionItem
		0 o p_239359_
		1 o p_239360_
	a (Lall$a;)V defineSynchedData
		0 o p_326380_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422258_
	ac ()Lkg; getPickupReach
	ah ()V sendDebugPackets
	b (Ljb;Leeb;)V playStepSound
		0 o p_218364_
		1 o p_218365_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_218361_
		1 o p_218362_
	b (B)V handleEntityEvent
		0 o p_239347_
	b (Ljb;Z)V setJukeboxPlaying
		0 o p_240102_
		1 o p_240103_
	b (Ldmu;)Lcjw; createNavigation
		0 o p_218342_
	bd ()Z isFlapping
	c (Ldcv;Ldcv;)Z allayConsidersItemEqual
		0 o p_252278_
		1 o p_250405_
	c (Laub;Ldcv;)Z wantsToPickUp
		0 o p_376111_
		1 o p_218387_
	d (Laub;Ldcv;)V lambda$dropEquipment$0
		0 o p_375835_
		1 o p_375836_
	d (Ldcv;Ldcv;)Z hasNonMatchingPotion
		0 o p_248762_
		1 o p_250839_
	e (Lbyb;)Layy; getHurtSound
		0 o p_218369_
	e_ ()V aiStep
	eh ()Lcbm; getBrain
	ei ()Lcbm$b; brainProvider
	f (Laub;)V dropEquipment
		0 o p_376761_
	f (Lbzw;)Z canDispenserEquipIntoSlot
		0 o p_371819_
	fU ()Z canPickUpLoot
	f_ ()Layy; getDeathSound
	fk ()F getSoundVolume
	g ()V tick
	gF ()Z shouldStayCloseToLeashHolder
	gH ()Z isSpinning
	gI ()Lejk$a; getVibrationData
	gJ ()Lejk$d; getVibrationUser
	gK ()Z isOnPickupCooldown
	gL ()Z shouldStopDancing
	gM ()V updateDuplicationCooldown
	gN ()V duplicateAllay
	gO ()V resetDuplicationCooldown
	gP ()Z canDuplicate
	gQ ()V spawnHeartParticle
	h (D)Z removeWhenFarAway
		0 o p_218384_
	k (Lfis;)V travel
		0 o p_218382_
	l ()Lcbr$a; createAttributes
		static
	m ()Z hasItemInHand
	n ()Lbxr; getInventory
	p ()Layy; getAmbientSound
	t ()Z isDancing
	u (Lbzm;)Z considersEntityAsAlly
		0 o p_388703_
	x (Z)V setDancing
		0 o p_240178_
cno$a net/minecraft/world/entity/animal/allay/Allay$JukeboxListener
	a Lcno; this$0
	b Lejf; listenerSource
	c I listenerRadius
	<init> (Lcno;Lejf;I)V <init>
		0 o p_239447_
		1 o p_239448_
		2 o p_239449_
	a (Laub;Ljl;Lejb$a;Lfis;)Z handleGameEvent
		0 o p_250009_
		1 o p_316687_
		2 o p_249478_
		3 o p_250852_
	a ()Lejf; getListenerSource
	b ()I getListenerRadius
cno$b net/minecraft/world/entity/animal/allay/Allay$VibrationUser
	a Lcno; this$0
	b I VIBRATION_EVENT_LISTENER_RANGE
	c Lejf; positionSource
	<init> (Lcno;)V <init>
		0 o p_281716_
	a (Laub;Ljb;Ljl;Lejb$a;)Z canReceiveVibration
		0 o p_282038_
		1 o p_283385_
		2 o p_316820_
		3 o p_282208_
	a ()I getListenerRadius
	a (Laub;Ljb;Ljl;Lbzm;Lbzm;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 ()Lejf; getPositionSource
	c ()Lbae; getListenableEvents
cnp net/minecraft/world/entity/animal/allay/AllayAi
	a F SPEED_MULTIPLIER_WHEN_IDLING
	b F SPEED_MULTIPLIER_WHEN_FOLLOWING_DEPOSIT_TARGET
	c F SPEED_MULTIPLIER_WHEN_RETRIEVING_ITEM
	d F SPEED_MULTIPLIER_WHEN_PANICKING
	e I CLOSE_ENOUGH_TO_TARGET
	f I TOO_FAR_FROM_TARGET
	g I MAX_LOOK_DISTANCE
	h I MIN_WAIT_DURATION
	i I MAX_WAIT_DURATION
	j I TIME_TO_FORGET_NOTEBLOCK
	k I DISTANCE_TO_WANTED_ITEM
	l I GIVE_ITEM_TIMEOUT_DURATION
	<init> ()V <init>
	a (Lauc;)Lcdr; lambda$getLikedPlayerPositionTracker$1
		static
		0 o p_218409_
	a (Lcam;Lcbm;Ljk;)Z shouldDepositItemsAtLikedNoteblock
		static
		0 o p_218413_
		1 o p_218414_
		2 o p_218415_
	a (Lcbm;)Lcbm; makeBrain
		static
		0 o p_218420_
	a (Lcno;)V updateActivity
		static
		0 o p_218422_
	a (Lcam;Ljb;)V hearNoteblock
		static
		0 o p_218417_
		1 o p_218418_
	a (Lcam;)Ljava/util/Optional; getLikedPlayer
		static
		0 o p_218411_
	b (Lcno;)Z lambda$initIdleActivity$0
		static
		0 o p_218428_
	b (Lcbm;)V initCoreActivity
		static
		0 o p_218426_
	b (Lcam;)Ljava/util/Optional; getItemDepositPosition
		static
		0 o p_218424_
	c (Lcbm;)V initIdleActivity
		static
		0 o p_218432_
	c (Lcam;)Z hasWantedItem
		static
		0 o p_273346_
	d (Lcam;)Ljava/util/Optional; getLikedPlayerPositionTracker
		static
		0 o p_218430_
cnq net/minecraft/world/entity/animal/allay/package-info
cnr net/minecraft/world/entity/animal/armadillo/Armadillo
	ck F BABY_SCALE
	cl F MAX_HEAD_ROTATION_EXTENT
	cm I SCARE_CHECK_INTERVAL
	co Lbzd; rollOutAnimationState
	cp Lbzd; rollUpAnimationState
	cq Lbzd; peekAnimationState
	cr D SCARE_DISTANCE_HORIZONTAL
	cs D SCARE_DISTANCE_VERTICAL
	ct Lalh; ARMADILLO_STATE
	cu J inStateTicks
	cv I scuteTime
	cw Z peekReceivedClient
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_316162_
		1 o p_316793_
	O ()Lcgg; createBodyControl
	a (Laub;)V customServerAiStep
		0 o p_376915_
	a (Lcom/mojang/serialization/Dynamic;)Lcbm; makeBrain
		0 o p_316388_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376599_
		1 o p_376763_
		2 o p_376190_
	a (Lcnr$a;)V switchToState
		0 o p_316783_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_316757_
		1 o p_316523_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_316145_
	a (Ljava/lang/Integer;)V lambda$readAdditionalSaveData$0
		0 o p_409909_
	a (Lall$a;)V defineSynchedData
		0 o p_326186_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422413_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422344_
	ah ()V sendDebugPackets
	b (Ljb;Leeb;)V playStepSound
		0 o p_316146_
		1 o p_316719_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_316559_
		1 o p_316119_
	b (B)V handleEntityEvent
		0 o p_326098_
	c (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkArmadilloSpawnRules
		static
		0 o p_320958_
		1 o p_320908_
		2 o p_365317_
		3 o p_320500_
		4 o p_319883_
	c (Laub;Lbyb;F)V actuallyHurt
		0 o p_376922_
		1 o p_316204_
		2 o p_316801_
	e (Lbyb;)Layy; getHurtSound
		0 o p_316220_
	ei ()Lcbm$b; brainProvider
	ep ()F getAgeScale
	f_ ()Layy; getDeathSound
	g ()V tick
	gH ()Z shouldSwitchToScaredState
	gI ()Lcnr$a; getState
	gJ ()V rollUp
	gK ()V rollOut
	gL ()Z brushOffScute
	gN ()V playEatingSound
	gO ()Z canFallInLove
	gT ()Z canStayRolledUp
	gU ()I pickNextScuteDropTime
	gV ()V setupAnimationStates
	gh ()I getMaxHeadYRot
	i (Ldcv;)Z isFood
		0 o p_316181_
	i (Lcam;)Z isScaredBy
		0 o p_316281_
	m ()Lcbr$a; createAttributes
		static
	n ()Z isScared
	p ()Layy; getAmbientSound
	t ()Z shouldHideInShell
cnr$1 net/minecraft/world/entity/animal/armadillo/Armadillo$1
	a Lcnr; this$0
	<init> (Lcnr;Lcao;)V <init>
		0 o p_316583_
		1 o p_316808_
	a ()V clientTick
cnr$a net/minecraft/world/entity/animal/armadillo/Armadillo$ArmadilloState
	a Lcnr$a; IDLE
	b Lcnr$a; ROLLING
	c Lcnr$a; SCARED
	d Lcnr$a; UNROLLING
	e Lzm; STREAM_CODEC
	f Lcom/mojang/serialization/Codec; CODEC
	g Ljava/util/function/IntFunction; BY_ID
	h Ljava/lang/String; name
	i Z isThreatened
	j I animationDuration
	k I id
	l [Lcnr$a; $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 (J)Z shouldHideInShell
		0 o p_326488_
	b ()I animationDuration
	c ()Ljava/lang/String; getSerializedName
	d ()I id
	e ()[Lcnr$a; $values
		static
	valueOf (Ljava/lang/String;)Lcnr$a; valueOf
		static
		0 o p_316901_
	values ()[Lcnr$a; values
		static
cnr$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_
cnr$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_
cnr$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_
cnr$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_
cns net/minecraft/world/entity/animal/armadillo/ArmadilloAi
	a F SPEED_MULTIPLIER_WHEN_PANICKING
	b F SPEED_MULTIPLIER_WHEN_IDLING
	c F SPEED_MULTIPLIER_WHEN_TEMPTED
	d F SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT
	e F SPEED_MULTIPLIER_WHEN_MAKING_LOVE
	f D DEFAULT_CLOSE_ENOUGH_DIST
	g D BABY_CLOSE_ENOUGH_DIST
	h Lbwu; ADULT_FOLLOW_RANGE
	i Lcom/google/common/collect/ImmutableList; SENSOR_TYPES
	j Lcom/google/common/collect/ImmutableList; MEMORY_TYPES
	k Lcdo; ARMADILLO_ROLLING_OUT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcam;)Ljava/lang/Double; lambda$initIdleActivity$4
		static
		0 o p_319682_
	a (Lcbm;)Lcbm; makeBrain
		static
		0 o p_316225_
	a ()Lcbm$b; brainProvider
		static
	a (Lcnr;)V updateActivity
		static
		0 o p_316575_
	a (Laub;Lcnr;J)Z lambda$static$0
		static
		0 o p_319679_
		1 o p_319680_
		2 o p_319681_
	a (Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_316587_
	a (Ldcv;)Z lambda$getTemptations$5
		static
		0 o p_335265_
	a (Lcfr;)Lcft; lambda$static$1
		static
		0 o p_316348_
	b (Lcbm;)V initCoreActivity
		static
		0 o p_316229_
	b (Lcam;)Ljava/lang/Float; lambda$initIdleActivity$3
		static
		0 o p_316818_
	b ()Ljava/util/function/Predicate; getTemptations
		static
	c (Lcbm;)V initIdleActivity
		static
		0 o p_316840_
	d (Lcbm;)V initScaredActivity
		static
		0 o p_316854_
cns$1 net/minecraft/world/entity/animal/armadillo/ArmadilloAi$1
	<init> ()V <init>
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_316856_
		1 o p_316702_
	a (Laub;Lcao;)Z checkExtraStartConditions
		0 o p_316506_
		1 o p_316710_
cns$a net/minecraft/world/entity/animal/armadillo/ArmadilloAi$ArmadilloBallUp
	c I BALL_UP_STAY_IN_STATE
	d I TICKS_DELAY_TO_DETERMINE_IF_DANGER_IS_STILL_AROUND
	e I DANGER_DETECTED_RECENTLY_DANGER_THRESHOLD
	f I nextPeekTimer
	g Z dangerWasAround
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laub;Lcnr;)Z checkExtraStartConditions
		0 o p_316768_
		1 o p_316762_
	a (Laub;Lcnr;J)V tick
		0 o p_316315_
		1 o p_316310_
		2 o p_316415_
	a (Lcnr;)I pickNextPeekTimer
		0 o p_326014_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_316330_
		1 o p_316144_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_316427_
		1 o p_316790_
		2 o p_316400_
	b (Laub;Lcnr;J)Z canStillUse
		0 o p_316577_
		1 o p_316565_
		2 o p_316753_
	b (Laub;Lcam;J)V stop
		0 o p_316237_
		1 o p_316652_
		2 o p_316806_
	c (Laub;Lcnr;J)V start
		0 o p_316659_
		1 o p_316121_
		2 o p_316872_
	c (Laub;Lcam;J)V tick
		0 o p_316458_
		1 o p_316253_
		2 o p_316714_
	d (Laub;Lcam;J)V start
		0 o p_316213_
		1 o p_316694_
		2 o p_316261_
	d (Laub;Lcnr;J)V stop
		0 o p_316572_
		1 o p_316192_
		2 o p_316823_
cns$b net/minecraft/world/entity/animal/armadillo/ArmadilloAi$ArmadilloPanic
	<init> (F)V <init>
		0 o p_316413_
	a (Laub;Lcnr;J)V start
		0 o p_326201_
		1 o p_326188_
		2 o p_325949_
	a (Lcau;)Lbae; lambda$new$0
		static
		0 o p_350284_
	b (Laub;Lcau;J)V start
		0 o p_316486_
		1 o p_316567_
		2 o p_316342_
	d (Laub;Lcam;J)V start
		0 o p_316873_
		1 o p_316619_
		2 o p_316130_
cnt net/minecraft/world/entity/animal/armadillo/package-info
cnu net/minecraft/world/entity/animal/axolotl/Axolotl
	cA I REHYDRATE_AIR_SUPPLY
	cB I REGEN_BUFF_MAX_DURATION
	cC Z DEFAULT_FROM_BUCKET
	cD I REGEN_BUFF_BASE_DURATION
	ck I TOTAL_PLAYDEAD_TIME
	cl Lcom/google/common/collect/ImmutableList; SENSOR_TYPES
	cm Lcom/google/common/collect/ImmutableList; MEMORY_TYPES
	co D PLAYER_REGEN_DETECTION_RANGE
	cp I RARE_VARIANT_CHANCE
	cq Ljava/lang/String; VARIANT_TAG
	cr Lban; playingDeadAnimator
	cs Lban; inWaterAnimator
	ct Lban; onGroundAnimator
	cu Lban; movingAnimator
	cv I POSE_ANIMATION_TICKS
	cw Lalh; DATA_VARIANT
	cx Lalh; DATA_PLAYING_DEAD
	cy Lalh; FROM_BUCKET
	cz I AXOLOTL_TOTAL_AIR_SUPPLY
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_149105_
		1 o p_149106_
	X ()V playAmbientSound
	a (Lui;Ljava/lang/Long;)V lambda$loadFromBucketTag$1
		0 o p_409336_
		1 o p_409337_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_149112_
		1 o p_149113_
	a (Lbck;)Z useRareVariant
		static
		0 o p_218436_
	a (Lui;)V loadFromBucketTag
		0 o p_149163_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_149132_
		1 o p_149133_
		2 o p_361790_
		3 o p_149135_
	a (Ldmx;)Z checkSpawnObstruction
		0 o p_149130_
	a ()Ldcv; getBucketItemStack
	a (Lkl;)V applyImplicitComponents
		0 o p_397634_
	a (Ljb;Ldmx;)F getWalkTargetValue
		0 o p_149140_
		1 o p_149141_
	a (Lbzv;Ldnl;Lbzu;Ljb;Lbck;)Z checkAxolotlSpawnRules
		static
		0 o p_218438_
		1 o p_218439_
		2 o p_360359_
		3 o p_218441_
		4 o p_218442_
	a (Lcut;Lbxi;Ldcv;)V usePlayerItem
		0 o p_149124_
		1 o p_149125_
		2 o p_149126_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422284_
	a (Laub;)V customServerAiStep
		0 o p_376845_
	a (Laub;I)V handleAirSupply
		0 o p_394317_
		1 o p_149194_
	a (Lcom/mojang/serialization/Dynamic;)Lcbm; makeBrain
		0 o p_149138_
	a (Lcnu$e;)V setVariant
		0 o p_149118_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376765_
		1 o p_376159_
		2 o p_376250_
	a (Laub;Lcnu;Lcam;)V onStopAttacking
		static
		0 o p_376262_
		1 o p_218444_
		2 o p_218445_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_397413_
	a (Lall$a;)V defineSynchedData
		0 o p_325922_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421787_
	aY ()Layy; getSwimSound
	aZ ()Layy; getSwimSplashSound
	a_ (Ldcv;)V saveToBucketTag
		0 o p_149187_
	af ()Z requiresCustomPersistence
	ah ()V sendDebugPackets
	az ()V baseTick
	b (Lkp;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397916_
		1 o p_397018_
	b (Lui;)V lambda$saveToBucketTag$0
		0 o p_425382_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_149155_
		1 o p_149156_
	b (Ldmu;)Lcjw; createNavigation
		0 o p_149128_
	cN ()Z isPushedByFluid
	cv ()I getMaxAirSupply
	e ()Lcam; getTarget
	e (Lbyb;)Layy; getHurtSound
		0 o p_149161_
	eE ()Z canBeSeenAsEnemy
	eh ()Lcbm; getBrain
	ei ()Lcbm$b; brainProvider
	f_ ()Layy; getDeathSound
	g (Lcut;)V applySupportingEffects
		0 o p_149174_
	gA ()V playAttackSound
	gH ()Lcnu$e; getVariant
	gI ()Z isPlayingDead
	gJ ()Lcbr$a; createAttributes
		static
	gK ()V tickAnimations
	gL ()V lambda$loadFromBucketTag$2
	gg ()I getMaxHeadXRot
	gh ()I getMaxHeadYRot
	h (D)Z removeWhenFarAway
		0 o p_149183_
	i (Ldcv;)Z isFood
		0 o p_149189_
	k (Lfis;)V travel
		0 o p_149181_
	m ()Z fromBucket
	n ()Layy; getPickupSound
	p ()Layy; getAmbientSound
	t ()V rehydrate
	v ()Z canBeLeashed
	x (Z)V setFromBucket
		0 o p_149196_
	y (Z)V setPlayingDead
		0 o p_149199_
cnu$a net/minecraft/world/entity/animal/axolotl/Axolotl$AnimationState
	a Lcnu$a; PLAYING_DEAD
	b Lcnu$a; IN_WATER
	c Lcnu$a; ON_GROUND
	d Lcnu$a; IN_AIR
	e [Lcnu$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_364726_
		1 o p_362636_
	a ()[Lcnu$a; $values
		static
	valueOf (Ljava/lang/String;)Lcnu$a; valueOf
		static
		0 o p_362949_
	values ()[Lcnu$a; values
		static
cnu$b net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlGroupData
	a [Lcnu$e; types
	<init> ([Lcnu$e;)V <init>
		0 o p_149204_
	a (Lbck;)Lcnu$e; getVariant
		0 o p_218447_
cnu$c net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlLookControl
	h Lcnu; this$0
	<init> (Lcnu;Lcnu;I)V <init>
		0 o p_149209_
		1 o p_149210_
		2 o p_149211_
	a ()V tick
cnu$d net/minecraft/world/entity/animal/axolotl/Axolotl$AxolotlMoveControl
	l Lcnu; axolotl
	<init> (Lcnu;)V <init>
		0 o p_149215_
	a ()V tick
cnu$e net/minecraft/world/entity/animal/axolotl/Axolotl$Variant
	a Lcnu$e; LUCY
	b Lcnu$e; WILD
	c Lcnu$e; GOLD
	d Lcnu$e; CYAN
	e Lcnu$e; BLUE
	f Lcnu$e; DEFAULT
	g Lzm; STREAM_CODEC
	h Lcom/mojang/serialization/Codec; CODEC
	i Lcom/mojang/serialization/Codec; LEGACY_CODEC
	j Ljava/util/function/IntFunction; BY_ID
	k I id
	l Ljava/lang/String; name
	m Z common
	n [Lcnu$e; $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 (Lbck;Z)Lcnu$e; getSpawnVariant
		static
		0 o p_218451_
		1 o p_218452_
	a ()I getId
	a (Lbck;)Lcnu$e; getCommonSpawnVariant
		static
		0 o p_218449_
	a (I)Lcnu$e; byId
		static
		0 o p_262930_
	a (ZLcnu$e;)Z lambda$getSpawnVariant$0
		static
		0 o p_149251_
		1 o p_149252_
	b ()Ljava/lang/String; getName
	b (Lbck;)Lcnu$e; getRareSpawnVariant
		static
		0 o p_218454_
	b (I)[Lcnu$e; lambda$getSpawnVariant$1
		static
		0 o p_149244_
	c ()Ljava/lang/String; getSerializedName
	d ()[Lcnu$e; $values
		static
	valueOf (Ljava/lang/String;)Lcnu$e; valueOf
		static
		0 o p_149260_
	values ()[Lcnu$e; values
		static
cnv net/minecraft/world/entity/animal/axolotl/AxolotlAi
	a Lbwu; ADULT_FOLLOW_RANGE
	b F SPEED_MULTIPLIER_WHEN_MAKING_LOVE
	c F SPEED_MULTIPLIER_ON_LAND
	d F SPEED_MULTIPLIER_WHEN_IDLING_IN_WATER
	e F SPEED_MULTIPLIER_WHEN_CHASING_IN_WATER
	f F SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT_IN_WATER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ljava/util/function/Predicate; getTemptations
		static
	a (Lcnu;)V updateActivity
		static
		0 o p_149293_
	a (Lcbm;)Lcbm; makeBrain
		static
		0 o p_149291_
	a (Lcam;)Z canSetWalkTargetFromLookTarget
		static
		0 o p_182381_
	a (Laub;Lcnu;)Ljava/util/Optional; findNearestValidAttackTarget
		static
		0 o p_376235_
		1 o p_149299_
	a (Ldcv;)Z lambda$getTemptations$0
		static
		0 o p_335657_
	b (Lcbm;)V initPlayDeadActivity
		static
		0 o p_149297_
	b (Lcam;)F getSpeedModifierChasing
		static
		0 o p_149289_
	c (Lcbm;)V initFightActivity
		static
		0 o p_149303_
	c (Lcam;)F getSpeedModifierFollowingAdult
		static
		0 o p_149295_
	d (Lcbm;)V initCoreActivity
		static
		0 o p_149307_
	d (Lcam;)F getSpeedModifier
		static
		0 o p_149301_
	e (Lcbm;)V initIdleActivity
		static
		0 o p_149309_
cnw net/minecraft/world/entity/animal/axolotl/PlayDead
	<init> ()V <init>
	a (Laub;Lcnu;)Z checkExtraStartConditions
		0 o p_149319_
		1 o p_149320_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_149312_
		1 o p_149313_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_149326_
		1 o p_149327_
		2 o p_149328_
	a (Laub;Lcnu;J)Z canStillUse
		0 o p_149322_
		1 o p_149323_
		2 o p_149324_
	b (Laub;Lcnu;J)V start
		0 o p_149330_
		1 o p_149331_
		2 o p_149332_
	d (Laub;Lcam;J)V start
		0 o p_149315_
		1 o p_149316_
		2 o p_149317_
cnx net/minecraft/world/entity/animal/axolotl/ValidatePlayDead
	<init> ()V <init>
	a (Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259464_
	a (Lcfq$b;Lcfr;Lcfr;)Lcft; lambda$create$1
		static
		0 o p_260284_
		1 o p_259173_
		2 o p_259591_
	a (Lcfq$b;Lcfr;Lcfr;Laub;Lcam;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 ()Lcce; create
		static
cny net/minecraft/world/entity/animal/axolotl/package-info
cnz net/minecraft/world/entity/animal/camel/Camel
	cH F RUNNING_SPEED_BONUS
	cI F DASH_VERTICAL_MOMENTUM
	cJ F DASH_HORIZONTAL_MOMENTUM
	cM I DASH_MINIMUM_DURATION_TICKS
	cN I SITDOWN_DURATION_TICKS
	cO I STANDUP_DURATION_TICKS
	cP I IDLE_MINIMAL_DURATION_TICKS
	cQ F SITTING_HEIGHT_DIFFERENCE
	cR J DEFAULT_LAST_POSE_CHANGE_TICK
	cS Lbzp; SITTING_DIMENSIONS
	cT I dashCooldown
	cU I idleAnimationTimeout
	ck F BABY_SCALE
	cl I DASH_COOLDOWN_TICKS
	cm I MAX_HEAD_Y_ROT
	co Lalh; DASH
	cp Lalh; LAST_POSE_CHANGE_TICK
	cq Lbzd; sitAnimationState
	cr Lbzd; sitPoseAnimationState
	cs Lbzd; sitUpAnimationState
	ct Lbzd; idleAnimationState
	cu Lbzd; dashAnimationState
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_248516_
		1 o p_249295_
	A (F)V updateWalkAnimation
		0 o p_268362_
	E ()[Lfis; getQuadLeashOffsets
	H ()V registerGoals
	O ()Lcgg; createBodyControl
	a (ZFLbzp;F)D getBodyAnchorAnimationYOffset
		0 o p_249228_
		1 o p_251763_
		2 o p_296157_
		3 o p_296299_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_250645_
		1 o p_251080_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_252215_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_249190_
		1 o p_251264_
		2 o p_364651_
		3 o p_249259_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422249_
	a (J)V resetLastPoseChangeTick
		0 o p_248642_
	a (Lcmd;)Z canMate
		0 o p_251650_
	a (Laub;)V customServerAiStep
		0 o p_376616_
	a (Lcom/mojang/serialization/Dynamic;)Lcbm; makeBrain
		0 o p_251586_
	a (Lbzm;Lbzp;F)Lfis; getPassengerAttachmentPoint
		0 o p_295101_
		1 o p_294765_
		2 o p_294716_
	a (Lcut;Lfis;)V tickRidden
		0 o p_278319_
		1 o p_278301_
	a (Lbzw;Ldcv;Ldle;)Ljl; getEquipSound
		0 o p_397855_
		1 o p_397494_
		2 o p_397094_
	a ()Z canJump
	a (Lcut;Ldcv;)Z handleEating
		0 o p_249923_
		1 o p_248995_
	a (Lall$a;)V defineSynchedData
		0 o p_326213_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421932_
	a_ (F)Lfis; getLeashOffset
		0 o p_251477_
	ah ()V sendDebugPackets
	b (Ljb;Leeb;)V playStepSound
		0 o p_252056_
		1 o p_251457_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_249032_
		1 o p_251004_
	b (Lcut;)V openCustomInventoryScreen
		0 o p_248613_
	b (J)V resetLastPoseChangeTickToFullStand
		0 o p_265447_
	b (FLfis;)V executeRidersJump
		0 o p_251967_
		1 o p_275627_
	b (I)V onPlayerJump
		0 o p_249138_
	b (Lcut;Lfis;)Lfis; getRiddenInput
		0 o p_278264_
		1 o p_278298_
	b (Laub;Lbzc;)Lcnz; getBreedOffspring
		0 o p_251227_
		1 o p_251047_
	b ()V handleStopJump
	c ()I getJumpCooldown
	c (I)V handleStartJump
		0 o p_249968_
	c (Lcut;)F getRiddenSpeed
		0 o p_278241_
	c (Laub;Lbyb;F)V actuallyHurt
		0 o p_376291_
		1 o p_250410_
		2 o p_251451_
	c (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkCamelSpawnRules
		static
		0 o p_404860_
		1 o p_405773_
		2 o p_405385_
		3 o p_405008_
		4 o p_405825_
	dS ()Z canSprint
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_316664_
	e (Lbyb;)Layy; getHurtSound
		0 o p_250052_
	ei ()Lcbm$b; brainProvider
	ep ()F getAgeScale
	f_ ()Layy; getDeathSound
	g ()V tick
	gH ()Z canCamelChangePose
	gI ()Z canPerformRearing
	gJ ()Layy; getEatingSound
	gK ()Z isCamelSitting
	gL ()Z isCamelVisuallySitting
	gT ()Z isInPoseTransition
	gU ()V sitDown
	gV ()V standUp
	gW ()V standUpInstantly
	gX ()J getPoseTime
	gY ()Z isTamed
	gh ()I getMaxHeadYRot
	hr ()V setupAnimationStates
	hs ()Z isVisuallySittingDown
	i (Ldcv;)Z isFood
		0 o p_248671_
	i (Lcam;)Lfir; getRiddenRotation
		0 o p_275271_
	k (Lfis;)V travel
		0 o p_250068_
	m ()Lcbr$a; createAttributes
		static
	n ()Z refuseToMove
	p ()Layy; getAmbientSound
	s (Lbzm;)Z canAddPassenger
		0 o p_248594_
	t ()Z isDashing
	x (Z)V setDashing
		0 o p_251380_
	z ()V onElasticLeashPull
cnz$a net/minecraft/world/entity/animal/camel/Camel$CamelBodyRotationControl
	a Lcnz; this$0
	<init> (Lcnz;Lcnz;)V <init>
		0 o p_251127_
		1 o p_248635_
	a ()V clientTick
cnz$b net/minecraft/world/entity/animal/camel/Camel$CamelLookControl
	h Lcnz; this$0
	<init> (Lcnz;)V <init>
		0 o p_300863_
	a ()V tick
cnz$c net/minecraft/world/entity/animal/camel/Camel$CamelMoveControl
	l Lcnz; this$0
	<init> (Lcnz;)V <init>
		0 o p_275415_
	a ()V tick
co net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lfdj;Lco$a;)Z lambda$trigger$0
		static
		0 o p_286482_
		1 o p_286596_
	a (Lauc;Ljb;Ldcv;)V trigger
		0 o p_286813_
		1 o p_286625_
		2 o p_286620_
co$a net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; location
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o location
	a (I)[Lfgs; lambda$placedBlock$1
		static
		0 o p_286827_
	a (Lbk;)V validate
		0 o p_312228_
	a (Ldpz;Lefe;Ljava/lang/String;)Lar; placedBlockWithProperties
		static
		0 o p_416613_
		1 o p_415663_
		2 o p_415685_
	a (Ldpz;Lefe;I)Lar; placedBlockWithProperties
		static
		0 o p_415842_
		1 o p_415621_
		2 o p_415658_
	a (Ldpz;)Lar; placedBlock
		static
		0 o p_301158_
	a (Lfdj;)Z matches
		0 o p_286800_
	a (Lcv$a;Lcn$a;)Lar; itemUsedOnBlock
		static
		0 o p_286808_
		1 o p_286486_
	a (Ldpz;Lefe;Ljava/lang/Comparable;)Lar; placedBlockWithProperties
		static
		0 o p_416737_
		1 o p_416098_
		2 o p_416237_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337372_
	a ()Ljava/util/Optional; player
	a (Ldpz;Lefe;Z)Lar; placedBlockWithProperties
		static
		0 o p_416707_
		1 o p_416544_
		2 o p_415691_
	a ([Lfgs$a;)Lar; placedBlock
		static
		0 o p_301013_
	a (Lbk;Lbj;)V lambda$validate$2
		static
		0 o p_380780_
		1 o p_380781_
	b (Lcv$a;Lcn$a;)Lar; allayDropItemOnBlock
		static
		0 o p_286325_
		1 o p_286531_
	b ()Ljava/util/Optional; location
	c (Lcv$a;Lcn$a;)Lco$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
coa net/minecraft/world/entity/animal/camel/CamelAi
	a F SPEED_MULTIPLIER_WHEN_PANICKING
	b F SPEED_MULTIPLIER_WHEN_IDLING
	c F SPEED_MULTIPLIER_WHEN_TEMPTED
	d F SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT
	e F SPEED_MULTIPLIER_WHEN_MAKING_LOVE
	f Lbwu; ADULT_FOLLOW_RANGE
	g Lcom/google/common/collect/ImmutableList; SENSOR_TYPES
	h Lcom/google/common/collect/ImmutableList; MEMORY_TYPES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcnz;Lbck;)V initMemories
		static
		0 o p_249638_
		1 o p_250704_
	a (Lcam;)Ljava/lang/Double; lambda$initIdleActivity$1
		static
		0 o p_293990_
	a (Lcbm;)Lcbm; makeBrain
		static
		0 o p_249515_
	a ()Lcbm$b; brainProvider
		static
	a (Lcnz;)V updateActivity
		static
		0 o p_250703_
	a (Ldcv;)Z lambda$getTemptations$2
		static
		0 o p_335266_
	b (Lcbm;)V initCoreActivity
		static
		0 o p_249998_
	b (Lcam;)Ljava/lang/Float; lambda$initIdleActivity$0
		static
		0 o p_250812_
	b ()Ljava/util/function/Predicate; getTemptations
		static
	c (Lcbm;)V initIdleActivity
		static
		0 o p_252342_
coa$a net/minecraft/world/entity/animal/camel/CamelAi$CamelPanic
	<init> (F)V <init>
		0 o p_249921_
	a (Laub;Lcnz;J)V start
		0 o p_326184_
		1 o p_326451_
		2 o p_326217_
	b (Laub;Lcau;J)V start
		0 o p_249530_
		1 o p_248643_
		2 o p_251124_
	d (Laub;Lcam;J)V start
		0 o p_252179_
		1 o p_251570_
		2 o p_249892_
coa$b net/minecraft/world/entity/animal/camel/CamelAi$RandomSitting
	c I minimalPoseTicks
	<init> (I)V <init>
		0 o p_251207_
	a (Laub;Lcnz;)Z checkExtraStartConditions
		0 o p_249520_
		1 o p_250322_
	a (Laub;Lcnz;J)V start
		0 o p_250901_
		1 o p_250345_
		2 o p_248515_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_248655_
		1 o p_249004_
	d (Laub;Lcam;J)V start
		0 o p_251587_
		1 o p_249493_
		2 o p_251503_
cob net/minecraft/world/entity/animal/camel/package-info
coc net/minecraft/world/entity/animal/frog/Frog
	ck Lcom/google/common/collect/ImmutableList; SENSOR_TYPES
	cl Lcom/google/common/collect/ImmutableList; MEMORY_TYPES
	cm Lbzd; jumpAnimationState
	co Lbzd; croakAnimationState
	cp Lbzd; tongueAnimationState
	cq Lbzd; swimIdleAnimationState
	cr Lalh; DATA_VARIANT_ID
	cs Lalh; DATA_TONGUE_TARGET_ID
	ct I FROG_FALL_DAMAGE_REDUCTION
	cu Lamd; DEFAULT_VARIANT
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_218470_
		1 o p_218471_
	A (F)V updateWalkAnimation
		0 o p_268239_
	G (Lbzm;)V setTongueTarget
		0 o p_218482_
	a (Laub;)V customServerAiStep
		0 o p_376431_
	a (Lcom/mojang/serialization/Dynamic;)Lcbm; makeBrain
		0 o p_218494_
	a (Z)V setBaby
		0 o p_218500_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_218476_
		1 o p_218477_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_218498_
	a (Laub;Lcmd;)V spawnChildFromBreeding
		0 o p_218479_
		1 o p_218480_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_218488_
		1 o p_218489_
		2 o p_361013_
		3 o p_218491_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_397492_
	a (DF)I calculateFallDamage
		0 o p_397739_
		1 o p_218519_
	a (Lkl;)V applyImplicitComponents
		0 o p_398009_
	a (Lall$a;)V defineSynchedData
		0 o p_326194_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422028_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422666_
	ah ()V sendDebugPackets
	b (Lkp;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397257_
		1 o p_397258_
	b (Ljb;Leeb;)V playStepSound
		0 o p_218505_
		1 o p_218506_
	b (Ljl;)V setVariant
		0 o p_336047_
	b (Ldmu;)Lcjw; createNavigation
		0 o p_218486_
	c (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkFrogSpawnRules
		static
		0 o p_218512_
		1 o p_218513_
		2 o p_365223_
		3 o p_218515_
		4 o p_218516_
	cN ()Z isPushedByFluid
	e ()Lcam; getTarget
	e (Lbyb;)Layy; getHurtSound
		0 o p_218510_
	eh ()Lcbm; getBrain
	ei ()Lcbm$b; brainProvider
	f_ ()Layy; getDeathSound
	g ()V tick
	gH ()Lcbr$a; createAttributes
		static
	gN ()V playEatingSound
	g_ ()Z isBaby
	gh ()I getMaxHeadYRot
	gj ()I getHeadRotSpeed
	i (Ldcv;)Z isFood
		0 o p_218535_
	i (Lcam;)Z canEat
		static
		0 o p_218533_
	k (Lfis;)V travel
		0 o p_218530_
	m ()V eraseTongueTarget
	n ()Ljava/util/Optional; getTongueTarget
	p ()Layy; getAmbientSound
	t ()Ljl; getVariant
coc$a net/minecraft/world/entity/animal/frog/Frog$FrogLookControl
	h Lcoc; this$0
	<init> (Lcoc;Lcao;)V <init>
		0 o p_218543_
		1 o p_218544_
	c ()Z resetXRotOnTick
coc$b net/minecraft/world/entity/animal/frog/Frog$FrogNodeEvaluator
	a Ljb$a; belowPos
	<init> (Z)V <init>
		0 o p_218548_
	a ()Lfax; getStart
	a (Lfbe;III)Lfbc; getPathType
		0 o p_331446_
		1 o p_326799_
		2 o p_326899_
		3 o p_326891_
coc$c net/minecraft/world/entity/animal/frog/Frog$FrogPathNavigation
	<init> (Lcoc;Ldmu;)V <init>
		0 o p_218556_
		1 o p_218557_
	a (I)Lfbb; createPathFinder
		0 o p_218559_
	b (Lfbc;)Z canCutCorner
		0 o p_326951_
cod net/minecraft/world/entity/animal/frog/FrogAi
	a F SPEED_MULTIPLIER_WHEN_PANICKING
	b F SPEED_MULTIPLIER_WHEN_IDLING
	c F SPEED_MULTIPLIER_ON_LAND
	d F SPEED_MULTIPLIER_IN_WATER
	e Lbwu; TIME_BETWEEN_LONG_JUMPS
	f I MAX_LONG_JUMP_HEIGHT
	g I MAX_LONG_JUMP_WIDTH
	h F MAX_JUMP_VELOCITY_MULTIPLIER
	i F SPEED_MULTIPLIER_WHEN_TEMPTED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ljava/util/function/Predicate; getTemptations
		static
	a (Lcoc;)V updateActivity
		static
		0 o p_218578_
	a (Lcbm;)Lcbm; makeBrain
		static
		0 o p_218576_
	a (Lcao;Ljb;)Z isAcceptableLandingSpot
		static
		0 o p_249699_
		1 o p_250057_
	a (Laub;Lcoc;)Ljava/util/Optional; lambda$initLaySpawnActivity$7
		static
		0 o p_376633_
		1 o p_218597_
	a (Ldcv;)Z lambda$getTemptations$9
		static
		0 o p_335267_
	a (Lcoc;Lbck;)V initMemories
		static
		0 o p_218580_
		1 o p_218581_
	a (Lcam;)Ljava/lang/Float; lambda$initSwimActivity$3
		static
		0 o p_218574_
	b (Lcoc;)Z canAttack
		static
		0 o p_218589_
	b (Laub;Lcoc;)Z lambda$initLaySpawnActivity$6
		static
		0 o p_375842_
		1 o p_375843_
	b (Lcbm;)V initCoreActivity
		static
		0 o p_218587_
	b (Lcam;)Ljava/lang/Float; lambda$initIdleActivity$0
		static
		0 o p_218585_
	c (Lcoc;)Layy; lambda$initJumpActivity$8
		static
		0 o p_218593_
	c (Lcbm;)V initIdleActivity
		static
		0 o p_218591_
	c (Laub;Lcoc;)Ljava/util/Optional; lambda$initSwimActivity$5
		static
		0 o p_376814_
		1 o p_218601_
	d (Lcbm;)V initSwimActivity
		static
		0 o p_218595_
	d (Laub;Lcoc;)Z lambda$initSwimActivity$4
		static
		0 o p_375838_
		1 o p_375839_
	e (Laub;Lcoc;)Ljava/util/Optional; lambda$initIdleActivity$2
		static
		0 o p_376533_
		1 o p_218605_
	e (Lcbm;)V initLaySpawnActivity
		static
		0 o p_218599_
	f (Lcbm;)V initJumpActivity
		static
		0 o p_218603_
	f (Laub;Lcoc;)Z lambda$initIdleActivity$1
		static
		0 o p_375840_
		1 o p_375841_
	g (Lcbm;)V initTongueActivity
		static
		0 o p_218607_
coe net/minecraft/world/entity/animal/frog/FrogVariant
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; NETWORK_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Lzm; STREAM_CODEC
	e Ljc; assetInfo
	f Lcxa; spawnConditions
	<clinit> ()V <clinit>
		static
	<init> (Ljc;)V <init>
		0 o p_399681_
	<init> (Ljc;Lcxa;)V <init>
		0 o assetInfo
		1 o spawnConditions
	a ()Ljava/util/List; selectors
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_400084_
	b ()Ljc; assetInfo
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399607_
	c ()Lcxa; spawnConditions
	equals (Ljava/lang/Object;)Z equals
		0 o p_399782_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cof net/minecraft/world/entity/animal/frog/FrogVariants
	a Lamd; TEMPERATE
	b Lamd; WARM
	c Lamd; COLD
	<clinit> ()V <clinit>
		static
	a (Lame;)Lamd; createKey
		static
		0 o p_399726_
	a (Lqq;Lamd;Ljava/lang/String;Lbae;)V register
		static
		0 o p_400026_
		1 o p_399464_
		2 o p_399971_
		3 o p_399473_
	a (Lqq;)V bootstrap
		static
		0 o p_399856_
	a (Lqq;Lamd;Ljava/lang/String;Lcxa;)V register
		static
		0 o p_399696_
		1 o p_399649_
		2 o p_400239_
		3 o p_399940_
cog net/minecraft/world/entity/animal/frog/ShootTongue
	c I TIME_OUT_DURATION
	d I CATCH_ANIMATION_DURATION
	e I TONGUE_ANIMATION_DURATION
	f I UNREACHABLE_TONGUE_TARGETS_COOLDOWN_DURATION
	g I MAX_UNREACHBLE_TONGUE_TARGETS_IN_MEMORY
	h F EATING_DISTANCE
	i F EATING_MOVEMENT_FACTOR
	j I eatAnimationTimer
	k I calculatePathCounter
	l Layy; tongueSound
	m Layy; eatSound
	n Lfis; itemSpawnPos
	o Lcog$a; state
	<init> (Layy;Layy;)V <init>
		0 o p_218620_
		1 o p_218621_
	a (Laub;Lcoc;)Z checkExtraStartConditions
		0 o p_218630_
		1 o p_218631_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_218623_
		1 o p_218624_
	a (Lcoc;Lcam;)Z canPathfindToTarget
		0 o p_238359_
		1 o p_238360_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_218637_
		1 o p_218638_
		2 o p_218639_
	a (Laub;Lcoc;J)Z canStillUse
		0 o p_218633_
		1 o p_218634_
		2 o p_218635_
	b (Laub;Lcoc;J)V start
		0 o p_218644_
		1 o p_218645_
		2 o p_218646_
	b (Laub;Lcoc;)V eatEntity
		0 o p_218641_
		1 o p_218642_
	b (Lcoc;Lcam;)V addUnreachableTargetToMemory
		0 o p_238444_
		1 o p_243335_
	b (Laub;Lcam;J)V stop
		0 o p_218648_
		1 o p_218649_
		2 o p_218650_
	c (Laub;Lcoc;J)V stop
		0 o p_218652_
		1 o p_218653_
		2 o p_218654_
	c (Laub;Lcam;J)V tick
		0 o p_218656_
		1 o p_218657_
		2 o p_218658_
	d (Laub;Lcoc;J)V tick
		0 o p_218660_
		1 o p_218661_
		2 o p_218662_
	d (Laub;Lcam;J)V start
		0 o p_218626_
		1 o p_218627_
		2 o p_218628_
cog$a net/minecraft/world/entity/animal/frog/ShootTongue$State
	a Lcog$a; MOVE_TO_TARGET
	b Lcog$a; CATCH_ANIMATION
	c Lcog$a; EAT_ANIMATION
	d Lcog$a; DONE
	e [Lcog$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_218672_
		1 o p_218673_
	a ()[Lcog$a; $values
		static
	valueOf (Ljava/lang/String;)Lcog$a; valueOf
		static
		0 o p_218676_
	values ()[Lcog$a; values
		static
coh net/minecraft/world/entity/animal/frog/Tadpole
	a I ticksToBeFrog
	b F HITBOX_WIDTH
	c F HITBOX_HEIGHT
	ck I DEFAULT_AGE
	cl I age
	e Lcom/google/common/collect/ImmutableList; SENSOR_TYPES
	f Lcom/google/common/collect/ImmutableList; MEMORY_TYPES
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_218686_
		1 o p_218687_
	a (Laub;)V customServerAiStep
		0 o p_376831_
	a (Lcom/mojang/serialization/Dynamic;)Lcbm; makeBrain
		0 o p_218696_
	a (Laub;Lcoc;)V lambda$ageUp$1
		0 o p_427089_
		1 o p_427090_
	a (Lcut;Ldcv;)V feed
		0 o p_218691_
		1 o p_218692_
	a (Lui;)V loadFromBucketTag
		0 o p_218715_
	a ()Ldcv; getBucketItemStack
	a (Lfda;)V readAdditionalSaveData
		0 o p_422579_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421725_
	a_ (Ldcv;)V saveToBucketTag
		0 o p_218725_
	ah ()V sendDebugPackets
	b (Lcut;Ldcv;)V usePlayerItem
		0 o p_218706_
		1 o p_218707_
	b (Lui;)V lambda$saveToBucketTag$0
		0 o p_331788_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_218703_
		1 o p_218704_
	b (I)V ageUp
		0 o p_218701_
	b (Ldmu;)Lcjw; createNavigation
		0 o p_218694_
	c (I)V setAge
		0 o p_218711_
	e (Lbyb;)Layy; getHurtSound
		0 o p_218713_
	e_ ()V aiStep
	eh ()Lcbm; getBrain
	ei ()Lcbm$b; brainProvider
	et ()Z shouldDropExperience
	f_ ()Layy; getDeathSound
	gH ()Layy; getFlopSound
	gI ()Lcbr$a; createAttributes
		static
	gJ ()I getAge
	gK ()V ageUp
	gL ()I getTicksLeftUntilAdult
	j (Ldcv;)Z isFood
		0 o p_218727_
	m ()Z fromBucket
	n ()Layy; getPickupSound
	p ()Layy; getAmbientSound
	x (Z)V setFromBucket
		0 o p_218732_
coi net/minecraft/world/entity/animal/frog/TadpoleAi
	a F SPEED_MULTIPLIER_WHEN_PANICKING
	b F SPEED_MULTIPLIER_WHEN_IDLING_IN_WATER
	c F SPEED_MULTIPLIER_WHEN_TEMPTED
	<init> ()V <init>
	a (Lcoh;)V updateActivity
		static
		0 o p_218744_
	a (Lcam;)Ljava/lang/Float; lambda$initIdleActivity$0
		static
		0 o p_218740_
	a (Lcbm;)Lcbm; makeBrain
		static
		0 o p_218742_
	b (Lcbm;)V initCoreActivity
		static
		0 o p_218746_
	c (Lcbm;)V initIdleActivity
		static
		0 o p_218748_
coj net/minecraft/world/entity/animal/frog/package-info
cok net/minecraft/world/entity/animal/goat/Goat
	cA I lowerHeadTick
	ck Lbzp; LONG_JUMPING_DIMENSIONS
	cl Lcom/google/common/collect/ImmutableList; SENSOR_TYPES
	cm Lcom/google/common/collect/ImmutableList; MEMORY_TYPES
	co I GOAT_FALL_DAMAGE_REDUCTION
	cp D GOAT_SCREAMING_CHANCE
	cq D UNIHORN_CHANCE
	cr I ADULT_ATTACK_DAMAGE
	cs I BABY_ATTACK_DAMAGE
	ct Lalh; DATA_IS_SCREAMING_GOAT
	cu Lalh; DATA_HAS_LEFT_HORN
	cv Lalh; DATA_HAS_RIGHT_HORN
	cw Z DEFAULT_IS_SCREAMING
	cx Z DEFAULT_HAS_LEFT_HORN
	cy Z DEFAULT_HAS_RIGHT_HORN
	cz Z isLoweringHead
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_149352_
		1 o p_149353_
	a (Laub;)V customServerAiStep
		0 o p_376813_
	a (Lcom/mojang/serialization/Dynamic;)Lcbm; makeBrain
		0 o p_149371_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_149358_
		1 o p_149359_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_149365_
		1 o p_149366_
		2 o p_360901_
		3 o p_149368_
	a (DF)I calculateFallDamage
		0 o p_397533_
		1 o p_149389_
	a (Lall$a;)V defineSynchedData
		0 o p_326425_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421703_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422084_
	ah ()V sendDebugPackets
	b (Ljb;Leeb;)V playStepSound
		0 o p_149382_
		1 o p_149383_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_149379_
		1 o p_149380_
	b (Laub;Lbzc;)Lcok; getBreedOffspring
		0 o p_149376_
		1 o p_149377_
	b (B)V handleEntityEvent
		0 o p_149356_
	b (Ljl;)Ldcv; lambda$createHorn$0
		static
		0 o p_361652_
	c (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkGoatSpawnRules
		static
		0 o p_218753_
		1 o p_218754_
		2 o p_363232_
		3 o p_218756_
		4 o p_218757_
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_316190_
	e (Lbyb;)Layy; getHurtSound
		0 o p_149387_
	e_ ()V aiStep
	eh ()Lcbm; getBrain
	ei ()Lcbm$b; brainProvider
	f_ ()Layy; getDeathSound
	gH ()Z hasLeftHorn
	gI ()Z hasRightHorn
	gJ ()Z dropHorn
	gK ()V addHorns
	gL ()V removeHorns
	gN ()V playEatingSound
	gT ()Z isScreamingGoat
	gU ()F getRammingXHeadRot
	gV ()Ldcv; lambda$createHorn$1
		static
	gh ()I getMaxHeadYRot
	h ()V ageBoundaryReached
	i (Ldcv;)Z isFood
		0 o p_335711_
	m ()Ldcv; createHorn
	n ()Lcbr$a; createAttributes
		static
	p ()Layy; getAmbientSound
	r (F)V setYHeadRot
		0 o p_149400_
	t ()Layy; getMilkingSound
	x (Z)V setScreamingGoat
		0 o p_149406_
col net/minecraft/world/entity/animal/goat/GoatAi
	a I RAM_PREPARE_TIME
	b I RAM_MAX_DISTANCE
	c I MAX_LONG_JUMP_HEIGHT
	d I MAX_LONG_JUMP_WIDTH
	e F MAX_JUMP_VELOCITY_MULTIPLIER
	f I RAM_MIN_DISTANCE
	g F ADULT_RAM_KNOCKBACK_FORCE
	h F BABY_RAM_KNOCKBACK_FORCE
	i Lbwu; ADULT_FOLLOW_RANGE
	j F SPEED_MULTIPLIER_WHEN_IDLING
	k F SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT
	l F SPEED_MULTIPLIER_WHEN_TEMPTED
	m F SPEED_MULTIPLIER_WHEN_PANICKING
	n F SPEED_MULTIPLIER_WHEN_PREPARING_TO_RAM
	o Lbwu; TIME_BETWEEN_LONG_JUMPS
	p Lbwu; TIME_BETWEEN_RAMS
	q Lbwu; TIME_BETWEEN_RAMS_SCREAMER
	r Lclc; RAM_TARGET_CONDITIONS
	s F SPEED_MULTIPLIER_WHEN_RAMMING
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ljava/util/function/Predicate; getTemptations
		static
	a (Lcok;Lbck;)V initMemories
		static
		0 o p_218765_
		1 o p_218766_
	a (Lcbm;)Lcbm; makeBrain
		static
		0 o p_149448_
	a (Lcam;Laub;)Z lambda$static$0
		static
		0 o p_427091_
		1 o p_427092_
	a (Lcok;)V updateActivity
		static
		0 o p_149456_
	a (Lcam;)Ljava/lang/Float; lambda$initIdleActivity$1
		static
		0 o p_149446_
	a (Ldcv;)Z lambda$getTemptations$9
		static
		0 o p_335268_
	b (Lcbm;)V initCoreActivity
		static
		0 o p_149454_
	b (Lcok;)Layy; lambda$initRamActivity$8
		static
		0 o p_218768_
	c (Lcbm;)V initIdleActivity
		static
		0 o p_149458_
	c (Lcok;)I lambda$initRamActivity$7
		static
		0 o p_218770_
	d (Lcok;)Layy; lambda$initRamActivity$6
		static
		0 o p_370664_
	d (Lcbm;)V initLongJumpActivity
		static
		0 o p_149462_
	e (Lcbm;)V initRamActivity
		static
		0 o p_149466_
	e (Lcok;)Layy; lambda$initRamActivity$5
		static
		0 o p_149468_
	f (Lcok;)D lambda$initRamActivity$4
		static
		0 o p_425387_
	g (Lcok;)Lbwu; lambda$initRamActivity$3
		static
		0 o p_149474_
	h (Lcok;)Layy; lambda$initLongJumpActivity$2
		static
		0 o p_149476_
com/mojang/blaze3d/buffers/GpuBuffer com/mojang/blaze3d/buffers/GpuBuffer
	USAGE_COPY_DST USAGE_COPY_DST
	USAGE_COPY_SRC USAGE_COPY_SRC
	USAGE_HINT_CLIENT_STORAGE USAGE_HINT_CLIENT_STORAGE
	USAGE_INDEX USAGE_INDEX
	USAGE_MAP_READ USAGE_MAP_READ
	USAGE_MAP_WRITE USAGE_MAP_WRITE
	USAGE_UNIFORM USAGE_UNIFORM
	USAGE_UNIFORM_TEXEL_BUFFER USAGE_UNIFORM_TEXEL_BUFFER
	USAGE_VERTEX USAGE_VERTEX
	size size
	usage usage
	<init> (II)V <init>
		0 o p_374082_
		1 o p_418241_
	close ()V close
	isClosed ()Z isClosed
	size ()I size
	slice ()Lcom/mojang/blaze3d/buffers/GpuBufferSlice; slice
	slice (II)Lcom/mojang/blaze3d/buffers/GpuBufferSlice; slice
		0 o p_418354_
		1 o p_418370_
	usage ()I usage
com/mojang/blaze3d/buffers/GpuBuffer$MappedView com/mojang/blaze3d/buffers/GpuBuffer$MappedView
	close ()V close
	data ()Ljava/nio/ByteBuffer; data
com/mojang/blaze3d/buffers/GpuBufferSlice com/mojang/blaze3d/buffers/GpuBufferSlice
	buffer buffer
	length length
	offset offset
	<init> (Lcom/mojang/blaze3d/buffers/GpuBuffer;II)V <init>
		0 o buffer
		1 o offset
		2 o length
	buffer ()Lcom/mojang/blaze3d/buffers/GpuBuffer; buffer
	equals (Ljava/lang/Object;)Z equals
		0 o p_418514_
	hashCode ()I hashCode
	length ()I length
	offset ()I offset
	slice (II)Lcom/mojang/blaze3d/buffers/GpuBufferSlice; slice
		0 o p_418188_
		1 o p_418476_
	toString ()Ljava/lang/String; toString
com/mojang/blaze3d/buffers/GpuFence com/mojang/blaze3d/buffers/GpuFence
	awaitCompletion (J)Z awaitCompletion
		0 o p_374551_
	close ()V close
com/mojang/blaze3d/buffers/Std140Builder com/mojang/blaze3d/buffers/Std140Builder
	buffer buffer
	start start
	<init> (Ljava/nio/ByteBuffer;)V <init>
		0 o p_418360_
	align (I)Lcom/mojang/blaze3d/buffers/Std140Builder; align
		0 o p_418208_
	get ()Ljava/nio/ByteBuffer; get
	intoBuffer (Ljava/nio/ByteBuffer;)Lcom/mojang/blaze3d/buffers/Std140Builder; intoBuffer
		static
		0 o p_418040_
	onStack (Lorg/lwjgl/system/MemoryStack;I)Lcom/mojang/blaze3d/buffers/Std140Builder; onStack
		static
		0 o p_418464_
		1 o p_418367_
	putFloat (F)Lcom/mojang/blaze3d/buffers/Std140Builder; putFloat
		0 o p_418453_
	putIVec2 (II)Lcom/mojang/blaze3d/buffers/Std140Builder; putIVec2
		0 o p_418296_
		1 o p_418329_
	putIVec2 (Lorg/joml/Vector2ic;)Lcom/mojang/blaze3d/buffers/Std140Builder; putIVec2
		0 o p_418365_
	putIVec3 (III)Lcom/mojang/blaze3d/buffers/Std140Builder; putIVec3
		0 o p_418318_
		1 o p_418086_
		2 o p_418418_
	putIVec3 (Lorg/joml/Vector3ic;)Lcom/mojang/blaze3d/buffers/Std140Builder; putIVec3
		0 o p_418255_
	putIVec4 (Lorg/joml/Vector4ic;)Lcom/mojang/blaze3d/buffers/Std140Builder; putIVec4
		0 o p_418107_
	putIVec4 (IIII)Lcom/mojang/blaze3d/buffers/Std140Builder; putIVec4
		0 o p_418311_
		1 o p_418098_
		2 o p_418369_
		3 o p_418463_
	putInt (I)Lcom/mojang/blaze3d/buffers/Std140Builder; putInt
		0 o p_418434_
	putMat4f (Lorg/joml/Matrix4fc;)Lcom/mojang/blaze3d/buffers/Std140Builder; putMat4f
		0 o p_418252_
	putVec2 (FF)Lcom/mojang/blaze3d/buffers/Std140Builder; putVec2
		0 o p_418529_
		1 o p_418317_
	putVec2 (Lorg/joml/Vector2fc;)Lcom/mojang/blaze3d/buffers/Std140Builder; putVec2
		0 o p_418253_
	putVec3 (FFF)Lcom/mojang/blaze3d/buffers/Std140Builder; putVec3
		0 o p_418082_
		1 o p_418358_
		2 o p_418315_
	putVec3 (Lorg/joml/Vector3fc;)Lcom/mojang/blaze3d/buffers/Std140Builder; putVec3
		0 o p_418523_
	putVec4 (FFFF)Lcom/mojang/blaze3d/buffers/Std140Builder; putVec4
		0 o p_418196_
		1 o p_418090_
		2 o p_418034_
		3 o p_418469_
	putVec4 (Lorg/joml/Vector4fc;)Lcom/mojang/blaze3d/buffers/Std140Builder; putVec4
		0 o p_418025_
com/mojang/blaze3d/buffers/Std140SizeCalculator com/mojang/blaze3d/buffers/Std140SizeCalculator
	size size
	<init> ()V <init>
	align (I)Lcom/mojang/blaze3d/buffers/Std140SizeCalculator; align
		0 o p_418223_
	get ()I get
	putFloat ()Lcom/mojang/blaze3d/buffers/Std140SizeCalculator; putFloat
	putIVec2 ()Lcom/mojang/blaze3d/buffers/Std140SizeCalculator; putIVec2
	putIVec3 ()Lcom/mojang/blaze3d/buffers/Std140SizeCalculator; putIVec3
	putIVec4 ()Lcom/mojang/blaze3d/buffers/Std140SizeCalculator; putIVec4
	putInt ()Lcom/mojang/blaze3d/buffers/Std140SizeCalculator; putInt
	putMat4f ()Lcom/mojang/blaze3d/buffers/Std140SizeCalculator; putMat4f
	putVec2 ()Lcom/mojang/blaze3d/buffers/Std140SizeCalculator; putVec2
	putVec3 ()Lcom/mojang/blaze3d/buffers/Std140SizeCalculator; putVec3
	putVec4 ()Lcom/mojang/blaze3d/buffers/Std140SizeCalculator; putVec4
com/mojang/blaze3d/opengl/GlConst com/mojang/blaze3d/opengl/GlConst
	CUBEMAP_TARGETS CUBEMAP_TARGETS
	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_COPY_READ_BUFFER GL_COPY_READ_BUFFER
	GL_COPY_WRITE_BUFFER GL_COPY_WRITE_BUFFER
	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_COPY GL_DYNAMIC_COPY
	GL_DYNAMIC_DRAW GL_DYNAMIC_DRAW
	GL_DYNAMIC_READ GL_DYNAMIC_READ
	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_LESS GL_LESS
	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_MAP_READ_BIT GL_MAP_READ_BIT
	GL_MAP_WRITE_BIT GL_MAP_WRITE_BIT
	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_PACK_ROW_LENGTH GL_PACK_ROW_LENGTH
	GL_PIXEL_PACK_BUFFER GL_PIXEL_PACK_BUFFER
	GL_PIXEL_UNPACK_BUFFER GL_PIXEL_UNPACK_BUFFER
	GL_PROXY_TEXTURE_2D GL_PROXY_TEXTURE_2D
	GL_R8 GL_R8
	GL_READ_FRAMEBUFFER GL_READ_FRAMEBUFFER
	GL_READ_ONLY GL_READ_ONLY
	GL_READ_WRITE GL_READ_WRITE
	GL_RED GL_RED
	GL_RENDERBUFFER GL_RENDERBUFFER
	GL_REPEAT GL_REPEAT
	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_COPY GL_STATIC_COPY
	GL_STATIC_DRAW GL_STATIC_DRAW
	GL_STATIC_READ GL_STATIC_READ
	GL_STREAM_COPY GL_STREAM_COPY
	GL_STREAM_DRAW GL_STREAM_DRAW
	GL_STREAM_READ GL_STREAM_READ
	GL_SYNC_GPU_COMMANDS_COMPLETE GL_SYNC_GPU_COMMANDS_COMPLETE
	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_TIMEOUT_EXPIRED GL_TIMEOUT_EXPIRED
	GL_TRIANGLES GL_TRIANGLES
	GL_TRIANGLE_FAN GL_TRIANGLE_FAN
	GL_TRIANGLE_STRIP GL_TRIANGLE_STRIP
	GL_TRUE GL_TRUE
	GL_UNIFORM_BUFFER GL_UNIFORM_BUFFER
	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_WAIT_FAILED GL_WAIT_FAILED
	GL_WRITE_ONLY GL_WRITE_ONLY
	GL_ZERO GL_ZERO
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	bufferUsageToGlEnum (I)I bufferUsageToGlEnum
		static
		0 o p_418256_
	bufferUsageToGlFlag (I)I bufferUsageToGlFlag
		static
		0 o p_418404_
	toGl (Lfne$a;)I toGl
		static
		0 o p_412228_
	toGl (Lcom/mojang/blaze3d/vertex/VertexFormat$b;)I toGl
		static
		0 o p_412220_
	toGl (Lcom/mojang/blaze3d/vertex/VertexFormat$a;)I toGl
		static
		0 o p_412729_
	toGl (Lcom/mojang/blaze3d/textures/AddressMode;)I toGl
		static
		0 o p_412266_
	toGl (Lcom/mojang/blaze3d/vertex/VertexFormatElement$Type;)I toGl
		static
		0 o p_412473_
	toGl (Lcom/mojang/blaze3d/shaders/ShaderType;)I toGl
		static
		0 o p_412490_
	toGl (Lcom/mojang/blaze3d/platform/SourceFactor;)I toGl
		static
		0 o p_412506_
	toGl (Lcom/mojang/blaze3d/platform/DepthTestFunction;)I toGl
		static
		0 o p_412185_
	toGl (Lcom/mojang/blaze3d/platform/PolygonMode;)I toGl
		static
		0 o p_412150_
	toGl (Lcom/mojang/blaze3d/platform/DestFactor;)I toGl
		static
		0 o p_412726_
	toGlExternalId (Lcom/mojang/blaze3d/textures/TextureFormat;)I toGlExternalId
		static
		0 o p_412322_
	toGlInternalId (Lcom/mojang/blaze3d/textures/TextureFormat;)I toGlInternalId
		static
		0 o p_412409_
	toGlType (Lcom/mojang/blaze3d/textures/TextureFormat;)I toGlType
		static
		0 o p_412407_
com/mojang/blaze3d/opengl/GlConst$1 com/mojang/blaze3d/opengl/GlConst$1
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	<clinit> ()V <clinit>
		static
com/mojang/blaze3d/opengl/GlStateManager com/mojang/blaze3d/opengl/GlStateManager
	BLEND BLEND
	COLOR_LOGIC COLOR_LOGIC
	COLOR_MASK COLOR_MASK
	CULL CULL
	DEPTH DEPTH
	ON_LINUX ON_LINUX
	PLOT_BUFFERS PLOT_BUFFERS
	PLOT_TEXTURES PLOT_TEXTURES
	POLY_OFFSET POLY_OFFSET
	SCISSOR SCISSOR
	TEXTURES TEXTURES
	activeTexture activeTexture
	numBuffers numBuffers
	numTextures numTextures
	readFbo readFbo
	writeFbo writeFbo
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	_activeTexture (I)V _activeTexture
		static
		0 o p_412206_
	_bindTexture (I)V _bindTexture
		static
		0 o p_412384_
	_blendFuncSeparate (IIII)V _blendFuncSeparate
		static
		0 o p_412261_
		1 o p_412664_
		2 o p_412076_
		3 o p_412367_
	_clear (I)V _clear
		static
		0 o p_412293_
	_colorMask (ZZZZ)V _colorMask
		static
		0 o p_412534_
		1 o p_412706_
		2 o p_412187_
		3 o p_412294_
	_deleteTexture (I)V _deleteTexture
		static
		0 o p_412766_
	_depthFunc (I)V _depthFunc
		static
		0 o p_412390_
	_depthMask (Z)V _depthMask
		static
		0 o p_412682_
	_disableBlend ()V _disableBlend
		static
	_disableColorLogicOp ()V _disableColorLogicOp
		static
	_disableCull ()V _disableCull
		static
	_disableDepthTest ()V _disableDepthTest
		static
	_disablePolygonOffset ()V _disablePolygonOffset
		static
	_disableScissorTest ()V _disableScissorTest
		static
	_drawArrays (III)V _drawArrays
		static
		0 o p_412383_
		1 o p_412165_
		2 o p_412633_
	_drawElements (IIIJ)V _drawElements
		static
		0 o p_412772_
		1 o p_412151_
		2 o p_412245_
		3 o p_412484_
	_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_412609_
	_genTexture ()I _genTexture
		static
	_getActiveTexture ()I _getActiveTexture
		static
	_getError ()I _getError
		static
	_getInteger (I)I _getInteger
		static
		0 o p_412627_
	_getString (I)Ljava/lang/String; _getString
		static
		0 o p_412524_
	_getTexLevelParameter (III)I _getTexLevelParameter
		static
		0 o p_412349_
		1 o p_412379_
		2 o p_412747_
	_glBindAttribLocation (IILjava/lang/CharSequence;)V _glBindAttribLocation
		static
		0 o p_412646_
		1 o p_412124_
		2 o p_412306_
	_glBindBuffer (II)V _glBindBuffer
		static
		0 o p_412674_
		1 o p_412428_
	_glBindFramebuffer (II)V _glBindFramebuffer
		static
		0 o p_412624_
		1 o p_412635_
	_glBindVertexArray (I)V _glBindVertexArray
		static
		0 o p_412659_
	_glBlitFrameBuffer (IIIIIIIIII)V _glBlitFrameBuffer
		static
		0 o p_412319_
		1 o p_412052_
		2 o p_412080_
		3 o p_412580_
		4 o p_412560_
		5 o p_412565_
		6 o p_412724_
		7 o p_412575_
		8 o p_412505_
		9 o p_412309_
	_glBufferData (IJI)V _glBufferData
		static
		0 o p_412471_
		1 o p_412328_
		2 o p_412602_
	_glBufferData (ILjava/nio/ByteBuffer;I)V _glBufferData
		static
		0 o p_412508_
		1 o p_412262_
		2 o p_412282_
	_glBufferSubData (IILjava/nio/ByteBuffer;)V _glBufferSubData
		static
		0 o p_412190_
		1 o p_412618_
		2 o p_412299_
	_glClientWaitSync (JIJ)I _glClientWaitSync
		static
		0 o p_412773_
		1 o p_412625_
		2 o p_412397_
	_glDeleteBuffers (I)V _glDeleteBuffers
		static
		0 o p_412311_
	_glDeleteFramebuffers (I)V _glDeleteFramebuffers
		static
		0 o p_412563_
	_glDeleteSync (J)V _glDeleteSync
		static
		0 o p_412289_
	_glFenceSync (II)J _glFenceSync
		static
		0 o p_412755_
		1 o p_412391_
	_glFramebufferTexture2D (IIIII)V _glFramebufferTexture2D
		static
		0 o p_412121_
		1 o p_412761_
		2 o p_412688_
		3 o p_412161_
		4 o p_412731_
	_glGenBuffers ()I _glGenBuffers
		static
	_glGenVertexArrays ()I _glGenVertexArrays
		static
	_glGetUniformLocation (ILjava/lang/CharSequence;)I _glGetUniformLocation
		static
		0 o p_412693_
		1 o p_412767_
	_glMapBufferRange (IIII)Ljava/nio/ByteBuffer; _glMapBufferRange
		static
		0 o p_412389_
		1 o p_412504_
		2 o p_412509_
		3 o p_412275_
	_glUniform1 (ILjava/nio/FloatBuffer;)V _glUniform1
		static
		0 o p_412157_
		1 o p_412479_
	_glUniform1 (ILjava/nio/IntBuffer;)V _glUniform1
		static
		0 o p_412745_
		1 o p_412781_
	_glUniform1i (II)V _glUniform1i
		static
		0 o p_412109_
		1 o p_412740_
	_glUniform2 (ILjava/nio/FloatBuffer;)V _glUniform2
		static
		0 o p_412186_
		1 o p_412695_
	_glUniform3 (ILjava/nio/FloatBuffer;)V _glUniform3
		static
		0 o p_412156_
		1 o p_412202_
	_glUniform3 (ILjava/nio/IntBuffer;)V _glUniform3
		static
		0 o p_412302_
		1 o p_412623_
	_glUniform4 (ILjava/nio/FloatBuffer;)V _glUniform4
		static
		0 o p_412399_
		1 o p_412778_
	_glUniformMatrix4 (ILjava/nio/FloatBuffer;)V _glUniformMatrix4
		static
		0 o p_412478_
		1 o p_412526_
	_glUnmapBuffer (I)V _glUnmapBuffer
		static
		0 o p_412042_
	_glUseProgram (I)V _glUseProgram
		static
		0 o p_412686_
	_logicOp (I)V _logicOp
		static
		0 o p_412555_
	_pixelStore (II)V _pixelStore
		static
		0 o p_412183_
		1 o p_412338_
	_polygonMode (II)V _polygonMode
		static
		0 o p_412155_
		1 o p_412317_
	_polygonOffset (FF)V _polygonOffset
		static
		0 o p_412343_
		1 o p_412604_
	_readPixels (IIIIIIJ)V _readPixels
		static
		0 o p_412385_
		1 o p_412288_
		2 o p_412300_
		3 o p_412743_
		4 o p_412722_
		5 o p_412758_
		6 o p_412203_
	_scissorBox (IIII)V _scissorBox
		static
		0 o p_412544_
		1 o p_412671_
		2 o p_412434_
		3 o p_412223_
	_texImage2D (IIIIIIIILjava/nio/IntBuffer;)V _texImage2D
		static
		0 o p_412310_
		1 o p_412419_
		2 o p_412630_
		3 o p_412350_
		4 o p_412242_
		5 o p_412290_
		6 o p_412363_
		7 o p_412035_
		8 o p_412583_
	_texParameter (III)V _texParameter
		static
		0 o p_412413_
		1 o p_412226_
		2 o p_412243_
	_texSubImage2D (IIIIIIIIJ)V _texSubImage2D
		static
		0 o p_412334_
		1 o p_412330_
		2 o p_412661_
		3 o p_412280_
		4 o p_412301_
		5 o p_412313_
		6 o p_412612_
		7 o p_412158_
		8 o p_412094_
	_texSubImage2D (IIIIIIIILjava/nio/IntBuffer;)V _texSubImage2D
		static
		0 o p_412117_
		1 o p_412548_
		2 o p_412368_
		3 o p_412679_
		4 o p_412432_
		5 o p_412239_
		6 o p_412198_
		7 o p_412304_
		8 o p_412510_
	_vertexAttribIPointer (IIIIJ)V _vertexAttribIPointer
		static
		0 o p_412449_
		1 o p_412145_
		2 o p_412344_
		3 o p_412169_
		4 o p_412325_
	_vertexAttribPointer (IIIZIJ)V _vertexAttribPointer
		static
		0 o p_412619_
		1 o p_412089_
		2 o p_412208_
		3 o p_412687_
		4 o p_412716_
		5 o p_412347_
	_viewport (IIII)V _viewport
		static
		0 o p_412768_
		1 o p_412268_
		2 o p_412374_
		3 o p_412660_
	clearGlErrors ()V clearGlErrors
		static
	getFrameBuffer (I)I getFrameBuffer
		static
		0 o p_412720_
	glActiveTexture (I)V glActiveTexture
		static
		0 o p_412764_
	glAttachShader (II)V glAttachShader
		static
		0 o p_412381_
		1 o p_412166_
	glBlendFuncSeparate (IIII)V glBlendFuncSeparate
		static
		0 o p_412333_
		1 o p_412425_
		2 o p_412352_
		3 o p_412353_
	glCompileShader (I)V glCompileShader
		static
		0 o p_412483_
	glCreateProgram ()I glCreateProgram
		static
	glCreateShader (I)I glCreateShader
		static
		0 o p_412529_
	glDeleteProgram (I)V glDeleteProgram
		static
		0 o p_412461_
	glDeleteShader (I)V glDeleteShader
		static
		0 o p_412373_
	glGenFramebuffers ()I glGenFramebuffers
		static
	glGetProgramInfoLog (II)Ljava/lang/String; glGetProgramInfoLog
		static
		0 o p_412598_
		1 o p_412472_
	glGetProgrami (II)I glGetProgrami
		static
		0 o p_412785_
		1 o p_412182_
	glGetShaderInfoLog (II)Ljava/lang/String; glGetShaderInfoLog
		static
		0 o p_412120_
		1 o p_412078_
	glGetShaderi (II)I glGetShaderi
		static
		0 o p_412274_
		1 o p_412320_
	glLinkProgram (I)V glLinkProgram
		static
		0 o p_412342_
	glShaderSource (ILjava/lang/String;)V glShaderSource
		static
		0 o p_412070_
		1 o p_412719_
	lambda$static$0 (I)Lcom/mojang/blaze3d/opengl/GlStateManager$i; lambda$static$0
		static
		0 o p_412448_
	lambda$static$1 (I)[Lcom/mojang/blaze3d/opengl/GlStateManager$i; lambda$static$1
		static
		0 o p_412063_
com/mojang/blaze3d/opengl/GlStateManager$a com/mojang/blaze3d/opengl/GlStateManager$a
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
com/mojang/blaze3d/opengl/GlStateManager$b com/mojang/blaze3d/opengl/GlStateManager$b
	a a
	b b
	<init> (I)V <init>
		0 o p_412087_
	a ()V a
	a (Z)V a
		0 o p_412132_
	b ()V b
com/mojang/blaze3d/opengl/GlStateManager$c com/mojang/blaze3d/opengl/GlStateManager$c
	a a
	b b
	<init> ()V <init>
com/mojang/blaze3d/opengl/GlStateManager$d com/mojang/blaze3d/opengl/GlStateManager$d
	a a
	b b
	c c
	d d
	<init> ()V <init>
com/mojang/blaze3d/opengl/GlStateManager$e com/mojang/blaze3d/opengl/GlStateManager$e
	a a
	<init> ()V <init>
com/mojang/blaze3d/opengl/GlStateManager$f com/mojang/blaze3d/opengl/GlStateManager$f
	a a
	b b
	c c
	<init> ()V <init>
com/mojang/blaze3d/opengl/GlStateManager$g com/mojang/blaze3d/opengl/GlStateManager$g
	a a
	b b
	c c
	<init> ()V <init>
com/mojang/blaze3d/opengl/GlStateManager$h com/mojang/blaze3d/opengl/GlStateManager$h
	a a
	<init> ()V <init>
com/mojang/blaze3d/opengl/GlStateManager$i com/mojang/blaze3d/opengl/GlStateManager$i
	a a
	<init> ()V <init>
com/mojang/blaze3d/pipeline/BlendFunction com/mojang/blaze3d/pipeline/BlendFunction
	ADDITIVE ADDITIVE
	ENTITY_OUTLINE_BLIT ENTITY_OUTLINE_BLIT
	GLINT GLINT
	LIGHTNING LIGHTNING
	OVERLAY OVERLAY
	TRANSLUCENT TRANSLUCENT
	TRANSLUCENT_PREMULTIPLIED_ALPHA TRANSLUCENT_PREMULTIPLIED_ALPHA
	destAlpha destAlpha
	destColor destColor
	sourceAlpha sourceAlpha
	sourceColor sourceColor
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/blaze3d/platform/SourceFactor;Lcom/mojang/blaze3d/platform/DestFactor;Lcom/mojang/blaze3d/platform/SourceFactor;Lcom/mojang/blaze3d/platform/DestFactor;)V <init>
		0 o sourceColor
		1 o destColor
		2 o sourceAlpha
		3 o destAlpha
	<init> (Lcom/mojang/blaze3d/platform/SourceFactor;Lcom/mojang/blaze3d/platform/DestFactor;)V <init>
		0 o p_409740_
		1 o p_409614_
	destAlpha ()Lcom/mojang/blaze3d/platform/DestFactor; destAlpha
	destColor ()Lcom/mojang/blaze3d/platform/DestFactor; destColor
	equals (Ljava/lang/Object;)Z equals
		0 o p_404679_
	hashCode ()I hashCode
	sourceAlpha ()Lcom/mojang/blaze3d/platform/SourceFactor; sourceAlpha
	sourceColor ()Lcom/mojang/blaze3d/platform/SourceFactor; sourceColor
	toString ()Ljava/lang/String; toString
com/mojang/blaze3d/pipeline/CompiledRenderPipeline com/mojang/blaze3d/pipeline/CompiledRenderPipeline
	isValid ()Z isValid
com/mojang/blaze3d/pipeline/RenderPipeline com/mojang/blaze3d/pipeline/RenderPipeline
	blendFunction blendFunction
	colorLogic colorLogic
	cull cull
	depthBiasConstant depthBiasConstant
	depthBiasScaleFactor depthBiasScaleFactor
	depthTestFunction depthTestFunction
	fragmentShader fragmentShader
	location location
	polygonMode polygonMode
	samplers samplers
	shaderDefines shaderDefines
	sortKey sortKey
	sortKeySeed sortKeySeed
	uniforms uniforms
	vertexFormat vertexFormat
	vertexFormatMode vertexFormatMode
	vertexShader vertexShader
	writeAlpha writeAlpha
	writeColor writeColor
	writeDepth writeDepth
	<init> (Lame;Lame;Lame;Lgye;Ljava/util/List;Ljava/util/List;Ljava/util/Optional;Lcom/mojang/blaze3d/platform/DepthTestFunction;Lcom/mojang/blaze3d/platform/PolygonMode;ZZZZLcom/mojang/blaze3d/platform/LogicOp;Lcom/mojang/blaze3d/vertex/VertexFormat;Lcom/mojang/blaze3d/vertex/VertexFormat$b;FFI)V <init>
		0 o p_405403_
		1 o p_405389_
		2 o p_404945_
		3 o p_405426_
		4 o p_405334_
		5 o p_404693_
		6 o p_404667_
		7 o p_410224_
		8 o p_409822_
		9 o p_404907_
		10 o p_405688_
		11 o p_405411_
		12 o p_405477_
		13 o p_410051_
		14 o p_405109_
		15 o p_404708_
		16 o p_410755_
		17 o p_409999_
		18 o p_415862_
	builder ([Lcom/mojang/blaze3d/pipeline/RenderPipeline$Snippet;)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; builder
		static
		0 o p_405781_
	getBlendFunction ()Ljava/util/Optional; getBlendFunction
	getColorLogic ()Lcom/mojang/blaze3d/platform/LogicOp; getColorLogic
	getDepthBiasConstant ()F getDepthBiasConstant
	getDepthBiasScaleFactor ()F getDepthBiasScaleFactor
	getDepthTestFunction ()Lcom/mojang/blaze3d/platform/DepthTestFunction; getDepthTestFunction
	getFragmentShader ()Lame; getFragmentShader
	getLocation ()Lame; getLocation
	getPolygonMode ()Lcom/mojang/blaze3d/platform/PolygonMode; getPolygonMode
	getSamplers ()Ljava/util/List; getSamplers
	getShaderDefines ()Lgye; getShaderDefines
	getSortKey ()I getSortKey
	getUniforms ()Ljava/util/List; getUniforms
	getVertexFormat ()Lcom/mojang/blaze3d/vertex/VertexFormat; getVertexFormat
	getVertexFormatMode ()Lcom/mojang/blaze3d/vertex/VertexFormat$b; getVertexFormatMode
	getVertexShader ()Lame; getVertexShader
	isCull ()Z isCull
	isWriteAlpha ()Z isWriteAlpha
	isWriteColor ()Z isWriteColor
	isWriteDepth ()Z isWriteDepth
	toString ()Ljava/lang/String; toString
	updateSortKeySeed ()V updateSortKeySeed
		static
	wantsDepthTexture ()Z wantsDepthTexture
com/mojang/blaze3d/pipeline/RenderPipeline$Builder com/mojang/blaze3d/pipeline/RenderPipeline$Builder
	blendFunction blendFunction
	colorLogic colorLogic
	cull cull
	definesBuilder definesBuilder
	depthBiasConstant depthBiasConstant
	depthBiasScaleFactor depthBiasScaleFactor
	depthTestFunction depthTestFunction
	fragmentShader fragmentShader
	location location
	nextPipelineSortKey nextPipelineSortKey
	polygonMode polygonMode
	samplers samplers
	uniforms uniforms
	vertexFormat vertexFormat
	vertexFormatMode vertexFormatMode
	vertexShader vertexShader
	writeAlpha writeAlpha
	writeColor writeColor
	writeDepth writeDepth
	<init> ()V <init>
	build ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; build
	buildSnippet ()Lcom/mojang/blaze3d/pipeline/RenderPipeline$Snippet; buildSnippet
	lambda$withSnippet$0 (Ljava/util/List;)V lambda$withSnippet$0
		0 o p_405714_
	lambda$withSnippet$1 (Ljava/util/List;)V lambda$withSnippet$1
		0 o p_405104_
	withBlend (Lcom/mojang/blaze3d/pipeline/BlendFunction;)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withBlend
		0 o p_404892_
	withColorLogic (Lcom/mojang/blaze3d/platform/LogicOp;)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withColorLogic
		0 o p_410366_
	withColorWrite (Z)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withColorWrite
		0 o p_405003_
	withColorWrite (ZZ)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withColorWrite
		0 o p_405874_
		1 o p_405301_
	withCull (Z)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withCull
		0 o p_404683_
	withDepthBias (FF)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withDepthBias
		0 o p_410793_
		1 o p_410207_
	withDepthTestFunction (Lcom/mojang/blaze3d/platform/DepthTestFunction;)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withDepthTestFunction
		0 o p_410838_
	withDepthWrite (Z)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withDepthWrite
		0 o p_405817_
	withFragmentShader (Lame;)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withFragmentShader
		0 o p_405443_
	withFragmentShader (Ljava/lang/String;)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withFragmentShader
		0 o p_405346_
	withLocation (Lame;)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withLocation
		0 o p_405313_
	withLocation (Ljava/lang/String;)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withLocation
		0 o p_405348_
	withPolygonMode (Lcom/mojang/blaze3d/platform/PolygonMode;)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withPolygonMode
		0 o p_410375_
	withSampler (Ljava/lang/String;)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withSampler
		0 o p_405103_
	withShaderDefine (Ljava/lang/String;F)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withShaderDefine
		0 o p_405342_
		1 o p_404699_
	withShaderDefine (Ljava/lang/String;)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withShaderDefine
		0 o p_405063_
	withShaderDefine (Ljava/lang/String;I)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withShaderDefine
		0 o p_405578_
		1 o p_404886_
	withSnippet (Lcom/mojang/blaze3d/pipeline/RenderPipeline$Snippet;)V withSnippet
		0 o p_405255_
	withUniform (Ljava/lang/String;Lfns;)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withUniform
		0 o p_405111_
		1 o p_410370_
	withUniform (Ljava/lang/String;Lfns;Lcom/mojang/blaze3d/textures/TextureFormat;)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withUniform
		0 o p_418407_
		1 o p_418443_
		2 o p_418186_
	withVertexFormat (Lcom/mojang/blaze3d/vertex/VertexFormat;Lcom/mojang/blaze3d/vertex/VertexFormat$b;)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withVertexFormat
		0 o p_405022_
		1 o p_405878_
	withVertexShader (Ljava/lang/String;)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withVertexShader
		0 o p_405325_
	withVertexShader (Lame;)Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withVertexShader
		0 o p_405143_
	withoutBlend ()Lcom/mojang/blaze3d/pipeline/RenderPipeline$Builder; withoutBlend
com/mojang/blaze3d/pipeline/RenderPipeline$Snippet com/mojang/blaze3d/pipeline/RenderPipeline$Snippet
	blendFunction blendFunction
	colorLogic colorLogic
	cull cull
	depthTestFunction depthTestFunction
	fragmentShader fragmentShader
	polygonMode polygonMode
	samplers samplers
	shaderDefines shaderDefines
	uniforms uniforms
	vertexFormat vertexFormat
	vertexFormatMode vertexFormatMode
	vertexShader vertexShader
	writeAlpha writeAlpha
	writeColor writeColor
	writeDepth writeDepth
	<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;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o vertexShader
		1 o fragmentShader
		2 o shaderDefines
		3 o samplers
		4 o uniforms
		5 o blendFunction
		6 o depthTestFunction
		7 o polygonMode
		8 o cull
		9 o writeColor
		10 o writeAlpha
		11 o writeDepth
		12 o colorLogic
		13 o vertexFormat
		14 o vertexFormatMode
	blendFunction ()Ljava/util/Optional; blendFunction
	colorLogic ()Ljava/util/Optional; colorLogic
	cull ()Ljava/util/Optional; cull
	depthTestFunction ()Ljava/util/Optional; depthTestFunction
	equals (Ljava/lang/Object;)Z equals
		0 o p_405493_
	fragmentShader ()Ljava/util/Optional; fragmentShader
	hashCode ()I hashCode
	polygonMode ()Ljava/util/Optional; polygonMode
	samplers ()Ljava/util/Optional; samplers
	shaderDefines ()Ljava/util/Optional; shaderDefines
	toString ()Ljava/lang/String; toString
	uniforms ()Ljava/util/Optional; uniforms
	vertexFormat ()Ljava/util/Optional; vertexFormat
	vertexFormatMode ()Ljava/util/Optional; vertexFormatMode
	vertexShader ()Ljava/util/Optional; vertexShader
	writeAlpha ()Ljava/util/Optional; writeAlpha
	writeColor ()Ljava/util/Optional; writeColor
	writeDepth ()Ljava/util/Optional; writeDepth
com/mojang/blaze3d/pipeline/RenderPipeline$UniformDescription com/mojang/blaze3d/pipeline/RenderPipeline$UniformDescription
	name name
	textureFormat textureFormat
	type type
	<init> (Ljava/lang/String;Lfns;Lcom/mojang/blaze3d/textures/TextureFormat;)V <init>
		0 o name
		1 o type
		2 o textureFormat
	<init> (Ljava/lang/String;Lfns;)V <init>
		0 o p_405787_
		1 o p_410454_
	<init> (Ljava/lang/String;Lcom/mojang/blaze3d/textures/TextureFormat;)V <init>
		0 o p_418130_
		1 o p_418054_
	equals (Ljava/lang/Object;)Z equals
		0 o p_404635_
	hashCode ()I hashCode
	name ()Ljava/lang/String; name
	textureFormat ()Lcom/mojang/blaze3d/textures/TextureFormat; textureFormat
	toString ()Ljava/lang/String; toString
	type ()Lfns; type
com/mojang/blaze3d/platform/DepthTestFunction com/mojang/blaze3d/platform/DepthTestFunction
	$VALUES $VALUES
	EQUAL_DEPTH_TEST EQUAL_DEPTH_TEST
	GREATER_DEPTH_TEST GREATER_DEPTH_TEST
	LEQUAL_DEPTH_TEST LEQUAL_DEPTH_TEST
	LESS_DEPTH_TEST LESS_DEPTH_TEST
	NO_DEPTH_TEST NO_DEPTH_TEST
	$values ()[Lcom/mojang/blaze3d/platform/DepthTestFunction; $values
		static
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_410097_
		1 o p_409733_
	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/DepthTestFunction; valueOf
		static
		0 o p_410315_
	values ()[Lcom/mojang/blaze3d/platform/DepthTestFunction; values
		static
com/mojang/blaze3d/platform/DestFactor com/mojang/blaze3d/platform/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
	$values ()[Lcom/mojang/blaze3d/platform/DestFactor; $values
		static
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_409965_
		1 o p_409917_
	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/DestFactor; valueOf
		static
		0 o p_409920_
	values ()[Lcom/mojang/blaze3d/platform/DestFactor; values
		static
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 (Lfnh;)I _getRefreshRate
		static
		0 o p_69342_
	_initGlfw ()Ljava/util/function/LongSupplier; _initGlfw
		static
	_setGlfwErrorCallback (Lorg/lwjgl/glfw/GLFWErrorCallbackI;)V _setGlfwErrorCallback
		static
		0 o p_69353_
	_shouldClose (Lfnh;)Z _shouldClose
		static
		0 o p_69356_
	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/LogicOp com/mojang/blaze3d/platform/LogicOp
	$VALUES $VALUES
	NONE NONE
	OR_REVERSE OR_REVERSE
	$values ()[Lcom/mojang/blaze3d/platform/LogicOp; $values
		static
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_410711_
		1 o p_409994_
	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/LogicOp; valueOf
		static
		0 o p_409897_
	values ()[Lcom/mojang/blaze3d/platform/LogicOp; values
		static
com/mojang/blaze3d/platform/PolygonMode com/mojang/blaze3d/platform/PolygonMode
	$VALUES $VALUES
	FILL FILL
	WIREFRAME WIREFRAME
	$values ()[Lcom/mojang/blaze3d/platform/PolygonMode; $values
		static
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_410788_
		1 o p_409889_
	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/PolygonMode; valueOf
		static
		0 o p_410474_
	values ()[Lcom/mojang/blaze3d/platform/PolygonMode; values
		static
com/mojang/blaze3d/platform/SourceFactor com/mojang/blaze3d/platform/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
	$values ()[Lcom/mojang/blaze3d/platform/SourceFactor; $values
		static
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_410589_
		1 o p_410486_
	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/platform/SourceFactor; valueOf
		static
		0 o p_410155_
	values ()[Lcom/mojang/blaze3d/platform/SourceFactor; 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>
	getDebugTexturePath (Ljava/nio/file/Path;)Ljava/nio/file/Path; getDebugTexturePath
		static
		0 o p_262015_
	getDebugTexturePath ()Ljava/nio/file/Path; getDebugTexturePath
		static
	lambda$writeAsPNG$0 ()Ljava/lang/String; lambda$writeAsPNG$0
		static
	lambda$writeAsPNG$1 (Lcom/mojang/blaze3d/systems/CommandEncoder;Lcom/mojang/blaze3d/buffers/GpuBuffer;ILcom/mojang/blaze3d/textures/GpuTexture;Ljava/util/function/IntUnaryOperator;Ljava/nio/file/Path;Ljava/lang/String;)V lambda$writeAsPNG$1
		static
		0 o p_409725_
		1 o p_406286_
		2 o p_406295_
		3 o p_406317_
		4 o p_406374_
		5 o p_406349_
		6 o p_406207_
	lambda$writeAsPNG$2 (Ljava/util/concurrent/atomic/AtomicInteger;ILjava/lang/Runnable;)V lambda$writeAsPNG$2
		static
		0 o p_406231_
		1 o p_406347_
		2 o p_406293_
	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_
	writeAsPNG (Ljava/nio/file/Path;Ljava/lang/String;Lcom/mojang/blaze3d/textures/GpuTexture;ILjava/util/function/IntUnaryOperator;)V writeAsPNG
		static
		0 o p_285286_
		1 o p_285408_
		2 o p_406229_
		3 o p_285400_
		4 o p_284988_
com/mojang/blaze3d/shaders/ShaderType com/mojang/blaze3d/shaders/ShaderType
	$VALUES $VALUES
	FRAGMENT FRAGMENT
	TYPES TYPES
	VERTEX VERTEX
	extension extension
	name name
	$values ()[Lcom/mojang/blaze3d/shaders/ShaderType; $values
		static
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V <init>
		0 o p_410070_
		1 o p_410022_
		2 o p_410582_
		3 o p_409858_
	byLocation (Lame;)Lcom/mojang/blaze3d/shaders/ShaderType; byLocation
		static
		0 o p_410529_
	getName ()Ljava/lang/String; getName
	idConverter ()Lalx; idConverter
	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/shaders/ShaderType; valueOf
		static
		0 o p_409983_
	values ()[Lcom/mojang/blaze3d/shaders/ShaderType; values
		static
com/mojang/blaze3d/systems/CommandEncoder com/mojang/blaze3d/systems/CommandEncoder
	clearColorAndDepthTextures (Lcom/mojang/blaze3d/textures/GpuTexture;ILcom/mojang/blaze3d/textures/GpuTexture;DIIII)V clearColorAndDepthTextures
		0 o p_416454_
		1 o p_415680_
		2 o p_416405_
		3 o p_416313_
		4 o p_416654_
		5 o p_415926_
		6 o p_416578_
		7 o p_416179_
	clearColorAndDepthTextures (Lcom/mojang/blaze3d/textures/GpuTexture;ILcom/mojang/blaze3d/textures/GpuTexture;D)V clearColorAndDepthTextures
		0 o p_410154_
		1 o p_410001_
		2 o p_410146_
		3 o p_410605_
	clearColorTexture (Lcom/mojang/blaze3d/textures/GpuTexture;I)V clearColorTexture
		0 o p_409991_
		1 o p_410624_
	clearDepthTexture (Lcom/mojang/blaze3d/textures/GpuTexture;D)V clearDepthTexture
		0 o p_410276_
		1 o p_410184_
	copyTextureToBuffer (Lcom/mojang/blaze3d/textures/GpuTexture;Lcom/mojang/blaze3d/buffers/GpuBuffer;ILjava/lang/Runnable;IIIII)V copyTextureToBuffer
		0 o p_409732_
		1 o p_410694_
		2 o p_409794_
		3 o p_410116_
		4 o p_410787_
		5 o p_410381_
		6 o p_409938_
		7 o p_410237_
		8 o p_410626_
	copyTextureToBuffer (Lcom/mojang/blaze3d/textures/GpuTexture;Lcom/mojang/blaze3d/buffers/GpuBuffer;ILjava/lang/Runnable;I)V copyTextureToBuffer
		0 o p_409709_
		1 o p_409653_
		2 o p_409654_
		3 o p_409606_
		4 o p_409664_
	copyTextureToTexture (Lcom/mojang/blaze3d/textures/GpuTexture;Lcom/mojang/blaze3d/textures/GpuTexture;IIIIIII)V copyTextureToTexture
		0 o p_410347_
		1 o p_410302_
		2 o p_410741_
		3 o p_409745_
		4 o p_409805_
		5 o p_409992_
		6 o p_409918_
		7 o p_409592_
		8 o p_410300_
	createFence ()Lcom/mojang/blaze3d/buffers/GpuFence; createFence
	createRenderPass (Ljava/util/function/Supplier;Lcom/mojang/blaze3d/textures/GpuTextureView;Ljava/util/OptionalInt;)Lcom/mojang/blaze3d/systems/RenderPass; createRenderPass
		0 o p_419676_
		1 o p_423660_
		2 o p_409831_
	createRenderPass (Ljava/util/function/Supplier;Lcom/mojang/blaze3d/textures/GpuTextureView;Ljava/util/OptionalInt;Lcom/mojang/blaze3d/textures/GpuTextureView;Ljava/util/OptionalDouble;)Lcom/mojang/blaze3d/systems/RenderPass; createRenderPass
		0 o p_419638_
		1 o p_423639_
		2 o p_409827_
		3 o p_423568_
		4 o p_423657_
	mapBuffer (Lcom/mojang/blaze3d/buffers/GpuBuffer;ZZ)Lcom/mojang/blaze3d/buffers/GpuBuffer$MappedView; mapBuffer
		0 o p_418099_
		1 o p_418103_
		2 o p_418179_
	mapBuffer (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;ZZ)Lcom/mojang/blaze3d/buffers/GpuBuffer$MappedView; mapBuffer
		0 o p_418513_
		1 o p_418243_
		2 o p_418527_
	presentTexture (Lcom/mojang/blaze3d/textures/GpuTextureView;)V presentTexture
		0 o p_423596_
	writeToBuffer (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Ljava/nio/ByteBuffer;)V writeToBuffer
		0 o p_418507_
		1 o p_410481_
	writeToTexture (Lcom/mojang/blaze3d/textures/GpuTexture;Lfne;)V writeToTexture
		0 o p_410601_
		1 o p_409782_
	writeToTexture (Lcom/mojang/blaze3d/textures/GpuTexture;Lfne;IIIIIIII)V writeToTexture
		0 o p_409951_
		1 o p_410471_
		2 o p_410163_
		3 o p_410504_
		4 o p_410561_
		5 o p_410675_
		6 o p_409936_
		7 o p_410387_
		8 o p_409585_
		9 o p_423683_
	writeToTexture (Lcom/mojang/blaze3d/textures/GpuTexture;Ljava/nio/IntBuffer;Lfne$a;IIIIII)V writeToTexture
		0 o p_410708_
		1 o p_410813_
		2 o p_410346_
		3 o p_410145_
		4 o p_409806_
		5 o p_409855_
		6 o p_409801_
		7 o p_409998_
		8 o p_423525_
com/mojang/blaze3d/systems/GpuDevice com/mojang/blaze3d/systems/GpuDevice
	clearPipelineCache ()V clearPipelineCache
	close ()V close
	createBuffer (Ljava/util/function/Supplier;ILjava/nio/ByteBuffer;)Lcom/mojang/blaze3d/buffers/GpuBuffer; createBuffer
		0 o p_410623_
		1 o p_418336_
		2 o p_410117_
	createBuffer (Ljava/util/function/Supplier;II)Lcom/mojang/blaze3d/buffers/GpuBuffer; createBuffer
		0 o p_410008_
		1 o p_410396_
		2 o p_418169_
	createCommandEncoder ()Lcom/mojang/blaze3d/systems/CommandEncoder; createCommandEncoder
	createTexture (Ljava/lang/String;ILcom/mojang/blaze3d/textures/TextureFormat;IIII)Lcom/mojang/blaze3d/textures/GpuTexture; createTexture
		0 o p_423663_
		1 o p_409718_
		2 o p_409597_
		3 o p_410249_
		4 o p_410020_
		5 o p_419865_
		6 o p_423594_
	createTexture (Ljava/util/function/Supplier;ILcom/mojang/blaze3d/textures/TextureFormat;IIII)Lcom/mojang/blaze3d/textures/GpuTexture; createTexture
		0 o p_423528_
		1 o p_410438_
		2 o p_410483_
		3 o p_410598_
		4 o p_409867_
		5 o p_419879_
		6 o p_423680_
	createTextureView (Lcom/mojang/blaze3d/textures/GpuTexture;II)Lcom/mojang/blaze3d/textures/GpuTextureView; createTextureView
		0 o p_423440_
		1 o p_423542_
		2 o p_423562_
	createTextureView (Lcom/mojang/blaze3d/textures/GpuTexture;)Lcom/mojang/blaze3d/textures/GpuTextureView; createTextureView
		0 o p_423544_
	getBackendName ()Ljava/lang/String; getBackendName
	getEnabledExtensions ()Ljava/util/List; getEnabledExtensions
	getImplementationInformation ()Ljava/lang/String; getImplementationInformation
	getLastDebugMessages ()Ljava/util/List; getLastDebugMessages
	getMaxTextureSize ()I getMaxTextureSize
	getRenderer ()Ljava/lang/String; getRenderer
	getUniformOffsetAlignment ()I getUniformOffsetAlignment
	getVendor ()Ljava/lang/String; getVendor
	getVersion ()Ljava/lang/String; getVersion
	isDebuggingEnabled ()Z isDebuggingEnabled
	precompilePipeline (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Ljava/util/function/BiFunction;)Lcom/mojang/blaze3d/pipeline/CompiledRenderPipeline; precompilePipeline
		0 o p_410310_
		1 o p_410373_
	precompilePipeline (Lcom/mojang/blaze3d/pipeline/RenderPipeline;)Lcom/mojang/blaze3d/pipeline/CompiledRenderPipeline; precompilePipeline
		0 o p_410493_
com/mojang/blaze3d/systems/RenderPass com/mojang/blaze3d/systems/RenderPass
	bindSampler (Ljava/lang/String;Lcom/mojang/blaze3d/textures/GpuTextureView;)V bindSampler
		0 o p_410511_
		1 o p_423573_
	close ()V close
	disableScissor ()V disableScissor
	draw (II)V draw
		0 o p_410083_
		1 o p_410498_
	drawIndexed (IIII)V drawIndexed
		0 o p_410350_
		1 o p_410790_
		2 o p_419701_
		3 o p_419484_
	drawMultipleIndexed (Ljava/util/Collection;Lcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/vertex/VertexFormat$a;Ljava/util/Collection;Ljava/lang/Object;)V drawMultipleIndexed
		0 o p_409795_
		1 o p_412255_
		2 o p_412424_
		3 o p_418087_
		4 o p_428215_
	enableScissor (IIII)V enableScissor
		0 o p_409956_
		1 o p_410530_
		2 o p_409728_
		3 o p_410747_
	popDebugGroup ()V popDebugGroup
	pushDebugGroup (Ljava/util/function/Supplier;)V pushDebugGroup
		0 o p_419472_
	setIndexBuffer (Lcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/vertex/VertexFormat$a;)V setIndexBuffer
		0 o p_409862_
		1 o p_410093_
	setPipeline (Lcom/mojang/blaze3d/pipeline/RenderPipeline;)V setPipeline
		0 o p_409777_
	setUniform (Ljava/lang/String;Lcom/mojang/blaze3d/buffers/GpuBuffer;)V setUniform
		0 o p_410513_
		1 o p_418136_
	setUniform (Ljava/lang/String;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V setUniform
		0 o p_410316_
		1 o p_418316_
	setVertexBuffer (ILcom/mojang/blaze3d/buffers/GpuBuffer;)V setVertexBuffer
		0 o p_409605_
		1 o p_410644_
com/mojang/blaze3d/systems/RenderPass$a com/mojang/blaze3d/systems/RenderPass$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (ILcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/vertex/VertexFormat$a;IILjava/util/function/BiConsumer;)V <init>
		0 o slot
		1 o vertexBuffer
		2 o indexBuffer
		3 o indexType
		4 o firstIndex
		5 o indexCount
		6 o uniformUploaderConsumer
	<init> (ILcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/vertex/VertexFormat$a;II)V <init>
		0 o p_409953_
		1 o p_410253_
		2 o p_410419_
		3 o p_410538_
		4 o p_410203_
		5 o p_410514_
	a ()I a
	b ()Lcom/mojang/blaze3d/buffers/GpuBuffer; b
	c ()Lcom/mojang/blaze3d/buffers/GpuBuffer; c
	d ()Lcom/mojang/blaze3d/vertex/VertexFormat$a; d
	e ()I e
	equals (Ljava/lang/Object;)Z equals
		0 o p_409783_
	f ()I f
	g ()Ljava/util/function/BiConsumer; g
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
com/mojang/blaze3d/systems/RenderPass$b com/mojang/blaze3d/systems/RenderPass$b
	upload (Ljava/lang/String;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V upload
		0 o p_410446_
		1 o p_418221_
com/mojang/blaze3d/systems/RenderSystem com/mojang/blaze3d/systems/RenderSystem
	DEVICE DEVICE
	LOGGER LOGGER
	MINIMUM_ATLAS_TEXTURE_SIZE MINIMUM_ATLAS_TEXTURE_SIZE
	PENDING_FENCES PENDING_FENCES
	PROJECTION_MATRIX_UBO_SIZE PROJECTION_MATRIX_UBO_SIZE
	QUAD_VERTEX_BUFFER QUAD_VERTEX_BUFFER
	TEXTURE_COUNT TEXTURE_COUNT
	apiDescription apiDescription
	dynamicUniforms dynamicUniforms
	globalSettingsUniform globalSettingsUniform
	lastDrawTime lastDrawTime
	modelOffset modelOffset
	modelViewStack modelViewStack
	outputColorTextureOverride outputColorTextureOverride
	outputDepthTextureOverride outputDepthTextureOverride
	pollEventsWaitStart pollEventsWaitStart
	pollingEvents pollingEvents
	projectionMatrixBuffer projectionMatrixBuffer
	projectionType projectionType
	renderThread renderThread
	savedProjectionMatrixBuffer savedProjectionMatrixBuffer
	savedProjectionType savedProjectionType
	scissorStateForRenderTypeDraws scissorStateForRenderTypeDraws
	shaderFog shaderFog
	shaderLightDirections shaderLightDirections
	shaderLineWidth shaderLineWidth
	shaderTextures shaderTextures
	sharedSequential sharedSequential
	sharedSequentialLines sharedSequentialLines
	sharedSequentialQuad sharedSequentialQuad
	textureMatrix textureMatrix
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	assertOnRenderThread ()V assertOnRenderThread
		static
	backupProjectionMatrix ()V backupProjectionMatrix
		static
	bindDefaultUniforms (Lcom/mojang/blaze3d/systems/RenderPass;)V bindDefaultUniforms
		static
		0 o p_418212_
	constructThreadException ()Ljava/lang/IllegalStateException; constructThreadException
		static
	disableScissorForRenderTypeDraws ()V disableScissorForRenderTypeDraws
		static
	enableScissorForRenderTypeDraws (IIII)V enableScissorForRenderTypeDraws
		static
		0 o p_428564_
		1 o p_428412_
		2 o p_428568_
		3 o p_428211_
	executePendingTasks ()V executePendingTasks
		static
	flipFrame (JLflf;)V flipFrame
		static
		0 o p_69496_
		1 o p_372841_
	getApiDescription ()Ljava/lang/String; getApiDescription
		static
	getBackendDescription ()Ljava/lang/String; getBackendDescription
		static
	getDevice ()Lcom/mojang/blaze3d/systems/GpuDevice; getDevice
		static
	getDynamicUniforms ()Lgwy; getDynamicUniforms
		static
	getGlobalSettingsUniform ()Lcom/mojang/blaze3d/buffers/GpuBuffer; getGlobalSettingsUniform
		static
	getModelOffset ()Lorg/joml/Vector3f; getModelOffset
		static
	getModelViewMatrix ()Lorg/joml/Matrix4f; getModelViewMatrix
		static
	getModelViewStack ()Lorg/joml/Matrix4fStack; getModelViewStack
		static
	getProjectionMatrixBuffer ()Lcom/mojang/blaze3d/buffers/GpuBufferSlice; getProjectionMatrixBuffer
		static
	getProjectionType ()Lfld; getProjectionType
		static
	getQuadVertexBuffer ()Lcom/mojang/blaze3d/buffers/GpuBuffer; getQuadVertexBuffer
		static
	getScissorStateForRenderTypeDraws ()Lfnu; getScissorStateForRenderTypeDraws
		static
	getSequentialBuffer (Lcom/mojang/blaze3d/vertex/VertexFormat$b;)Lcom/mojang/blaze3d/systems/RenderSystem$a; getSequentialBuffer
		static
		0 o p_221942_
	getShaderFog ()Lcom/mojang/blaze3d/buffers/GpuBufferSlice; getShaderFog
		static
	getShaderLights ()Lcom/mojang/blaze3d/buffers/GpuBufferSlice; getShaderLights
		static
	getShaderLineWidth ()F getShaderLineWidth
		static
	getShaderTexture (I)Lcom/mojang/blaze3d/textures/GpuTextureView; getShaderTexture
		static
		0 o p_157204_
	getTextureMatrix ()Lorg/joml/Matrix4f; getTextureMatrix
		static
	initBackendSystem ()Lbdf$a; initBackendSystem
		static
	initRenderThread ()V initRenderThread
		static
	initRenderer (JIZLjava/util/function/BiFunction;Z)V initRenderer
		static
		0 o p_409720_
		1 o p_69581_
		2 o p_69582_
		3 o p_410113_
		4 o p_410401_
	isFrozenAtPollEvents ()Z isFrozenAtPollEvents
		static
	isOnRenderThread ()Z isOnRenderThread
		static
	lambda$initRenderer$2 ()Ljava/lang/String; lambda$initRenderer$2
		static
	lambda$static$0 (Lit/unimi/dsi/fastutil/ints/IntConsumer;I)V lambda$static$0
		static
		0 o p_403829_
		1 o p_403830_
	lambda$static$1 (Lit/unimi/dsi/fastutil/ints/IntConsumer;I)V lambda$static$1
		static
		0 o p_403827_
		1 o p_403828_
	limitDisplayFPS (I)V limitDisplayFPS
		static
		0 o p_69831_
	lineWidth (F)V lineWidth
		static
		0 o p_69833_
	pollEvents ()V pollEvents
		static
	queueFencedTask (Ljava/lang/Runnable;)V queueFencedTask
		static
		0 o p_406359_
	resetModelOffset ()V resetModelOffset
		static
	resetTextureMatrix ()V resetTextureMatrix
		static
	restoreProjectionMatrix ()V restoreProjectionMatrix
		static
	setErrorCallback (Lorg/lwjgl/glfw/GLFWErrorCallbackI;)V setErrorCallback
		static
		0 o p_69901_
	setGlobalSettingsUniform (Lcom/mojang/blaze3d/buffers/GpuBuffer;)V setGlobalSettingsUniform
		static
		0 o p_418439_
	setModelOffset (FFF)V setModelOffset
		static
		0 o p_401762_
		1 o p_401844_
		2 o p_401774_
	setProjectionMatrix (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lfld;)V setProjectionMatrix
		static
		0 o p_418326_
		1 o p_381637_
	setShaderFog (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V setShaderFog
		static
		0 o p_418490_
	setShaderLights (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V setShaderLights
		static
		0 o p_418388_
	setShaderTexture (ILcom/mojang/blaze3d/textures/GpuTextureView;)V setShaderTexture
		static
		0 o p_157454_
		1 o p_423563_
	setTextureMatrix (Lorg/joml/Matrix4f;)V setTextureMatrix
		static
		0 o p_254081_
	setupDefaultState ()V setupDefaultState
		static
	setupOverlayColor (Lcom/mojang/blaze3d/textures/GpuTextureView;)V setupOverlayColor
		static
		0 o p_423477_
	teardownOverlayColor ()V teardownOverlayColor
		static
	tryGetDevice ()Lcom/mojang/blaze3d/systems/GpuDevice; tryGetDevice
		static
com/mojang/blaze3d/systems/RenderSystem$1 com/mojang/blaze3d/systems/RenderSystem$1
	a a
	b b
	<clinit> ()V <clinit>
		static
com/mojang/blaze3d/systems/RenderSystem$a com/mojang/blaze3d/systems/RenderSystem$a
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (IILcom/mojang/blaze3d/systems/RenderSystem$a$a;)V <init>
		0 o p_157472_
		1 o p_157473_
		2 o p_157474_
	a (Ljava/nio/ByteBuffer;)Lit/unimi/dsi/fastutil/ints/IntConsumer; a
		0 o p_157479_
	a (I)Z a
		0 o p_221945_
	a ()Lcom/mojang/blaze3d/vertex/VertexFormat$a; a
	a (Ljava/nio/ByteBuffer;I)V a
		static
		0 o p_157481_
		1 o p_157482_
	b ()Ljava/lang/String; b
		static
	b (I)Lcom/mojang/blaze3d/buffers/GpuBuffer; b
		0 o p_410107_
	c (I)V c
		0 o p_157477_
com/mojang/blaze3d/systems/RenderSystem$a$a com/mojang/blaze3d/systems/RenderSystem$a$a
	accept (Lit/unimi/dsi/fastutil/ints/IntConsumer;I)V accept
		0 o p_157488_
		1 o p_157489_
com/mojang/blaze3d/systems/RenderSystem$b com/mojang/blaze3d/systems/RenderSystem$b
	a a
	b b
	<init> (Ljava/lang/Runnable;Lcom/mojang/blaze3d/buffers/GpuFence;)V <init>
		0 o callback
		1 o fence
	a ()Ljava/lang/Runnable; a
	b ()Lcom/mojang/blaze3d/buffers/GpuFence; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_406203_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
com/mojang/blaze3d/textures/AddressMode com/mojang/blaze3d/textures/AddressMode
	$VALUES $VALUES
	CLAMP_TO_EDGE CLAMP_TO_EDGE
	REPEAT REPEAT
	$values ()[Lcom/mojang/blaze3d/textures/AddressMode; $values
		static
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_404664_
		1 o p_404637_
	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/textures/AddressMode; valueOf
		static
		0 o p_404870_
	values ()[Lcom/mojang/blaze3d/textures/AddressMode; values
		static
com/mojang/blaze3d/textures/FilterMode com/mojang/blaze3d/textures/FilterMode
	$VALUES $VALUES
	LINEAR LINEAR
	NEAREST NEAREST
	$values ()[Lcom/mojang/blaze3d/textures/FilterMode; $values
		static
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_405211_
		1 o p_405740_
	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/textures/FilterMode; valueOf
		static
		0 o p_405237_
	values ()[Lcom/mojang/blaze3d/textures/FilterMode; values
		static
com/mojang/blaze3d/textures/GpuTexture com/mojang/blaze3d/textures/GpuTexture
	USAGE_COPY_DST USAGE_COPY_DST
	USAGE_COPY_SRC USAGE_COPY_SRC
	USAGE_CUBEMAP_COMPATIBLE USAGE_CUBEMAP_COMPATIBLE
	USAGE_RENDER_ATTACHMENT USAGE_RENDER_ATTACHMENT
	USAGE_TEXTURE_BINDING USAGE_TEXTURE_BINDING
	addressModeU addressModeU
	addressModeV addressModeV
	depthOrLayers depthOrLayers
	format format
	height height
	label label
	magFilter magFilter
	minFilter minFilter
	mipLevels mipLevels
	usage usage
	useMipmaps useMipmaps
	width width
	<init> (ILjava/lang/String;Lcom/mojang/blaze3d/textures/TextureFormat;IIII)V <init>
		0 o p_404771_
		1 o p_405873_
		2 o p_405456_
		3 o p_405638_
		4 o p_404958_
		5 o p_419943_
		6 o p_423664_
	close ()V close
	getDepthOrLayers ()I getDepthOrLayers
	getFormat ()Lcom/mojang/blaze3d/textures/TextureFormat; getFormat
	getHeight (I)I getHeight
		0 o p_404653_
	getLabel ()Ljava/lang/String; getLabel
	getMipLevels ()I getMipLevels
	getWidth (I)I getWidth
		0 o p_405560_
	isClosed ()Z isClosed
	setAddressMode (Lcom/mojang/blaze3d/textures/AddressMode;)V setAddressMode
		0 o p_404822_
	setAddressMode (Lcom/mojang/blaze3d/textures/AddressMode;Lcom/mojang/blaze3d/textures/AddressMode;)V setAddressMode
		0 o p_405632_
		1 o p_404723_
	setTextureFilter (Lcom/mojang/blaze3d/textures/FilterMode;Lcom/mojang/blaze3d/textures/FilterMode;Z)V setTextureFilter
		0 o p_405337_
		1 o p_405547_
		2 o p_405592_
	setTextureFilter (Lcom/mojang/blaze3d/textures/FilterMode;Z)V setTextureFilter
		0 o p_405811_
		1 o p_405724_
	setUseMipmaps (Z)V setUseMipmaps
		0 o p_416015_
	usage ()I usage
com/mojang/blaze3d/textures/GpuTextureView com/mojang/blaze3d/textures/GpuTextureView
	baseMipLevel baseMipLevel
	mipLevels mipLevels
	texture texture
	<init> (Lcom/mojang/blaze3d/textures/GpuTexture;II)V <init>
		0 o p_423547_
		1 o p_423447_
		2 o p_423646_
	baseMipLevel ()I baseMipLevel
	close ()V close
	getHeight (I)I getHeight
		0 o p_423457_
	getWidth (I)I getWidth
		0 o p_423434_
	isClosed ()Z isClosed
	mipLevels ()I mipLevels
	texture ()Lcom/mojang/blaze3d/textures/GpuTexture; texture
com/mojang/blaze3d/textures/TextureFormat com/mojang/blaze3d/textures/TextureFormat
	$VALUES $VALUES
	DEPTH32 DEPTH32
	RED8 RED8
	RED8I RED8I
	RGBA8 RGBA8
	pixelSize pixelSize
	$values ()[Lcom/mojang/blaze3d/textures/TextureFormat; $values
		static
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_405575_
		1 o p_405276_
		2 o p_404990_
	hasColorAspect ()Z hasColorAspect
	hasDepthAspect ()Z hasDepthAspect
	pixelSize ()I pixelSize
	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/textures/TextureFormat; valueOf
		static
		0 o p_404925_
	values ()[Lcom/mojang/blaze3d/textures/TextureFormat; values
		static
com/mojang/blaze3d/vertex/VertexFormat com/mojang/blaze3d/vertex/VertexFormat
	UNKNOWN_ELEMENT UNKNOWN_ELEMENT
	elements elements
	elementsMask elementsMask
	immediateDrawIndexBuffer immediateDrawIndexBuffer
	immediateDrawVertexBuffer immediateDrawVertexBuffer
	names names
	offsetsByElement offsetsByElement
	vertexSize vertexSize
	<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_
	builder ()Lcom/mojang/blaze3d/vertex/VertexFormat$Builder; builder
		static
	contains (Lcom/mojang/blaze3d/vertex/VertexFormatElement;)Z contains
		0 o p_351022_
	equals (Ljava/lang/Object;)Z equals
		0 o p_86026_
	getElementAttributeNames ()Ljava/util/List; getElementAttributeNames
	getElementName (Lcom/mojang/blaze3d/vertex/VertexFormatElement;)Ljava/lang/String; getElementName
		0 o p_350904_
	getElements ()Ljava/util/List; getElements
	getElementsMask ()I getElementsMask
	getOffset (Lcom/mojang/blaze3d/vertex/VertexFormatElement;)I getOffset
		0 o p_350713_
	getOffsetsByElement ()[I getOffsetsByElement
	getVertexSize ()I getVertexSize
	hashCode ()I hashCode
	lambda$new$0 (II)I lambda$new$0
		static
		0 o p_350941_
		1 o p_350570_
	lambda$uploadImmediateIndexBuffer$3 ()Ljava/lang/String; lambda$uploadImmediateIndexBuffer$3
	lambda$uploadImmediateIndexBuffer$4 ()Ljava/lang/String; lambda$uploadImmediateIndexBuffer$4
	lambda$uploadImmediateVertexBuffer$1 ()Ljava/lang/String; lambda$uploadImmediateVertexBuffer$1
	lambda$uploadImmediateVertexBuffer$2 ()Ljava/lang/String; lambda$uploadImmediateVertexBuffer$2
	toString ()Ljava/lang/String; toString
	uploadImmediateIndexBuffer (Ljava/nio/ByteBuffer;)Lcom/mojang/blaze3d/buffers/GpuBuffer; uploadImmediateIndexBuffer
		0 o p_410562_
	uploadImmediateVertexBuffer (Ljava/nio/ByteBuffer;)Lcom/mojang/blaze3d/buffers/GpuBuffer; uploadImmediateVertexBuffer
		0 o p_410477_
com/mojang/blaze3d/vertex/VertexFormat$Builder com/mojang/blaze3d/vertex/VertexFormat$Builder
	elements elements
	offset offset
	offsets offsets
	<init> ()V <init>
	add (Ljava/lang/String;Lcom/mojang/blaze3d/vertex/VertexFormatElement;)Lcom/mojang/blaze3d/vertex/VertexFormat$Builder; add
		0 o p_350281_
		1 o p_350956_
	build ()Lcom/mojang/blaze3d/vertex/VertexFormat; build
	padding (I)Lcom/mojang/blaze3d/vertex/VertexFormat$Builder; padding
		0 o p_351055_
com/mojang/blaze3d/vertex/VertexFormat$a com/mojang/blaze3d/vertex/VertexFormat$a
	a SHORT
	b INT
	c c
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_166928_
		1 o p_166929_
		2 o p_166930_
	a (I)Lcom/mojang/blaze3d/vertex/VertexFormat$a; a
		static
		0 o p_166934_
	a ()[Lcom/mojang/blaze3d/vertex/VertexFormat$a; a
		static
	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/vertex/VertexFormat$a; valueOf
		static
		0 o p_166936_
	values ()[Lcom/mojang/blaze3d/vertex/VertexFormat$a; values
		static
com/mojang/blaze3d/vertex/VertexFormat$b com/mojang/blaze3d/vertex/VertexFormat$b
	a LINES
	b LINE_STRIP
	c DEBUG_LINES
	d DEBUG_LINE_STRIP
	e TRIANGLES
	f TRIANGLE_STRIP
	g TRIANGLE_FAN
	h QUADS
	i i
	j j
	k k
	l $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IIIZ)V <init>
		0 o p_231236_
		1 o p_231237_
		2 o p_231238_
		3 o p_231239_
		4 o p_231241_
	a ()[Lcom/mojang/blaze3d/vertex/VertexFormat$b; a
		static
	a (I)I a
		0 o p_166959_
	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/vertex/VertexFormat$b; valueOf
		static
		0 o p_166961_
	values ()[Lcom/mojang/blaze3d/vertex/VertexFormat$b; values
		static
com/mojang/blaze3d/vertex/VertexFormatElement com/mojang/blaze3d/vertex/VertexFormatElement
	BY_ID BY_ID
	COLOR COLOR
	ELEMENTS ELEMENTS
	MAX_COUNT MAX_COUNT
	NORMAL NORMAL
	POSITION POSITION
	UV UV
	UV0 UV0
	UV1 UV1
	UV2 UV2
	count count
	id id
	index index
	type type
	usage usage
	<clinit> ()V <clinit>
		static
	<init> (IILcom/mojang/blaze3d/vertex/VertexFormatElement$Type;Lcom/mojang/blaze3d/vertex/VertexFormatElement$Usage;I)V <init>
		0 o id
		1 o index
		2 o type
		3 o usage
		4 o count
	byId (I)Lcom/mojang/blaze3d/vertex/VertexFormatElement; byId
		static
		0 o p_350894_
	byteSize ()I byteSize
	count ()I count
	elementsFromMask (I)Ljava/util/stream/Stream; elementsFromMask
		static
		0 o p_350349_
	equals (Ljava/lang/Object;)Z equals
		0 o p_86053_
	hashCode ()I hashCode
	id ()I id
	index ()I index
	lambda$elementsFromMask$0 (ILcom/mojang/blaze3d/vertex/VertexFormatElement;)Z lambda$elementsFromMask$0
		static
		0 o p_350482_
		1 o p_350573_
	mask ()I mask
	register (IILcom/mojang/blaze3d/vertex/VertexFormatElement$Type;Lcom/mojang/blaze3d/vertex/VertexFormatElement$Usage;I)Lcom/mojang/blaze3d/vertex/VertexFormatElement; register
		static
		0 o p_350751_
		1 o p_350658_
		2 o p_350861_
		3 o p_350763_
		4 o p_350519_
	supportsUsage (ILcom/mojang/blaze3d/vertex/VertexFormatElement$Usage;)Z supportsUsage
		0 o p_86043_
		1 o p_86044_
	toString ()Ljava/lang/String; toString
	type ()Lcom/mojang/blaze3d/vertex/VertexFormatElement$Type; type
	usage ()Lcom/mojang/blaze3d/vertex/VertexFormatElement$Usage; usage
com/mojang/blaze3d/vertex/VertexFormatElement$Type com/mojang/blaze3d/vertex/VertexFormatElement$Type
	$VALUES $VALUES
	BYTE BYTE
	FLOAT FLOAT
	INT INT
	SHORT SHORT
	UBYTE UBYTE
	UINT UINT
	USHORT USHORT
	name name
	size size
	$values ()[Lcom/mojang/blaze3d/vertex/VertexFormatElement$Type; $values
		static
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_86069_
		1 o p_86070_
		2 o p_86071_
		3 o p_86072_
	size ()I size
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/vertex/VertexFormatElement$Type; valueOf
		static
		0 o p_86078_
	values ()[Lcom/mojang/blaze3d/vertex/VertexFormatElement$Type; values
		static
com/mojang/blaze3d/vertex/VertexFormatElement$Usage com/mojang/blaze3d/vertex/VertexFormatElement$Usage
	$VALUES $VALUES
	COLOR COLOR
	GENERIC GENERIC
	NORMAL NORMAL
	POSITION POSITION
	UV UV
	name name
	$values ()[Lcom/mojang/blaze3d/vertex/VertexFormatElement$Usage; $values
		static
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_166973_
		1 o p_166974_
		2 o p_166975_
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lcom/mojang/blaze3d/vertex/VertexFormatElement$Usage; valueOf
		static
		0 o p_86160_
	values ()[Lcom/mojang/blaze3d/vertex/VertexFormatElement$Usage; values
		static
coo net/minecraft/world/entity/animal/goat/package-info
cop net/minecraft/world/entity/animal/horse/AbstractChestedHorse
	ck Lalh; DATA_ID_CHEST
	cl Z DEFAULT_HAS_CHEST
	cm Lbzp; babyDimensions
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_30485_
		1 o p_30486_
	E ()[Lfis; getQuadLeashOffsets
	a (Lbck;)V randomizeAttributes
		0 o p_218803_
	a (Lall$a;)V defineSynchedData
		0 o p_326402_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421721_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421539_
	a_ (I)Lcbd; getSlot
		0 o p_149479_
	ac_ ()I getInventoryColumns
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_30493_
		1 o p_30494_
	d (Lcut;Ldcv;)V equipChest
		0 o p_250937_
		1 o p_251558_
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_316142_
	f (Laub;)V dropEquipment
		0 o p_376790_
	m ()Lcbr$a; createBaseChestedHorseAttributes
		static
	n ()Z hasChest
	t ()V playChestEquipsSound
	x (Z)V setChest
		0 o p_30505_
cop$1 net/minecraft/world/entity/animal/horse/AbstractChestedHorse$1
	b Lcop; this$0
	<init> (Lcop;)V <init>
		0 o p_149482_
	a ()Ldcv; get
	a (Ldcv;)Z set
		0 o p_149485_
coq net/minecraft/world/entity/animal/horse/AbstractHorse
	cA I sprintCounter
	cB Lbxr; inventory
	cC I temper
	cD F playerJumpPendingScale
	cE Z allowStandSliding
	cF Z canGallop
	cG I gallopSoundCounter
	cH Lalh; DATA_ID_FLAGS
	cI I FLAG_TAME
	cJ I FLAG_BRED
	cM I FLAG_EATING
	cN I FLAG_STANDING
	cO I FLAG_OPEN_MOUTH
	cP I DEFAULT_TEMPER
	cQ Z DEFAULT_EATING_HAYSTACK
	cR Z DEFAULT_BRED
	cS Z DEFAULT_TAME
	cT I eatingCounter
	cU I mouthCounter
	cV I standCounter
	cW F eatAnim
	cX F eatAnimO
	cY F standAnim
	cZ F standAnimO
	ck F MIN_MOVEMENT_SPEED
	cl F MAX_MOVEMENT_SPEED
	cm F MIN_JUMP_STRENGTH
	co F MAX_JUMP_STRENGTH
	cp F MIN_HEALTH
	cq F MAX_HEALTH
	cr F BACKWARDS_MOVE_SPEED_FACTOR
	cs F SIDEWAYS_MOVE_SPEED_FACTOR
	ct Lclc$a; PARENT_HORSE_SELECTOR
	cu Lclc; MOMMY_TARGETING
	cv I CHEST_SLOT_OFFSET
	cw I INVENTORY_SLOT_OFFSET
	cx D BREEDING_CROSS_FACTOR
	cy I INVENTORY_ROWS
	cz I tailCounter
	da F mouthAnim
	db F mouthAnimO
	dc Lbzs; owner
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_30531_
		1 o p_30532_
	A (Z)V setEating
		0 o p_30662_
	B (Z)V spawnTamingParticles
		0 o p_30670_
	D ()Z supportQuadLeash
	E ()[Lfis; getQuadLeashOffsets
	H ()V registerGoals
	J (F)F getEatAnim
		0 o p_30664_
	K (F)F getStandAnim
		0 o p_30668_
	L (F)F getMouthAnim
		0 o p_30534_
	W ()I getAmbientSoundInterval
	a (Ljava/util/function/DoubleSupplier;)D generateJumpStrength
		static
		0 o p_272718_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_149506_
		1 o p_149507_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_30555_
		1 o p_30556_
		2 o p_363523_
		3 o p_30558_
	a (Lbxc;)Z hasInventoryChanged
		0 o p_149512_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422316_
	a (Lcmd;)Z canMate
		0 o p_30553_
	a (Ljava/util/function/IntUnaryOperator;)F generateMaxHealth
		static
		0 o p_272695_
	a (Lbzm;Lbzp;F)Lfis; getPassengerAttachmentPoint
		0 o p_295612_
		1 o p_296023_
		2 o p_295509_
	a ()Z canJump
	a (Lfis;Lcam;)Lfis; getDismountLocationInDirection
		0 o p_30562_
		1 o p_30563_
	a (Lcam;Laub;)Z lambda$static$6
		static
		0 o p_375849_
		1 o p_375850_
	a (Lall$a;)V defineSynchedData
		0 o p_326254_
	a (Ldxx;)V playGallopSound
		0 o p_30560_
	a (Lbck;)V randomizeAttributes
		0 o p_218804_
	a (Lbzm;Lbzm$b;)V positionRider
		0 o p_289569_
		1 o p_289558_
	a (Lbzc;Lcoq;Ljl;DD)V setOffspringAttribute
		0 o p_273163_
		1 o p_273784_
		2 o p_316573_
		3 o p_272663_
		4 o p_273405_
	a (Lbzc;Lcoq;)V setOffspringAttributes
		0 o p_149509_
		1 o p_149510_
	a (DFLbyb;)Z causeFallDamage
		0 o p_397025_
		1 o p_149499_
		2 o p_149501_
	a (Lcut;Lfis;)V tickRidden
		0 o p_278233_
		1 o p_275693_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376833_
		1 o p_376090_
		2 o p_376270_
	a (Lbzw;Ldcv;Ldle;)Ljl; getEquipSound
		0 o p_397157_
		1 o p_397978_
		2 o p_397221_
	a (DDDDLbck;)D createOffspringAttribute
		static
		0 o p_272685_
		1 o p_273709_
		2 o p_273376_
		3 o p_273030_
		4 o p_272743_
	a (Lcut;Ldcv;)Z handleEating
		0 o p_30593_
		1 o p_30594_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421759_
	a_ (I)Lcbd; getSlot
		0 o p_149514_
	ac_ ()I getInventoryColumns
	b (Lcut;Ldcv;)V equipBodyArmor
		0 o p_324210_
		1 o p_323522_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_252289_
		1 o p_248927_
	b (B)V handleEntityEvent
		0 o p_30541_
	b (Ldxx;)Z isWoodSoundType
		0 o p_278280_
	b (Lcut;Lfis;)Lfis; getRiddenInput
		0 o p_278278_
		1 o p_275506_
	b (Ljb;Leeb;)V playStepSound
		0 o p_30584_
		1 o p_30585_
	b (Lcut;)V openCustomInventoryScreen
		0 o p_218808_
	b (Lcam;)Lfis; getDismountLocationForPassenger
		0 o p_30576_
	b (FLfis;)V executeRidersJump
		0 o p_248808_
		1 o p_275435_
	b (Ljava/util/function/DoubleSupplier;)D generateSpeed
		static
		0 o p_273691_
	b (I)V onPlayerJump
		0 o p_30591_
	b ()V handleStopJump
	bL ()Z isPushable
	c (Lcut;)F getRiddenSpeed
		0 o p_278336_
	c (I)V handleStartJump
		0 o p_30574_
	c (Lcut;Ldcv;)Lbxj; fedFood
		0 o p_30581_
		1 o p_30582_
	cY ()Lcam; getControllingPassenger
	d (IZ)V setFlag
		0 o p_30598_
		1 o p_30599_
	d ()Lbzs; getOwnerReference
	e (Lbzw;)Z canUseSlot
		0 o p_397737_
	eV ()Z onClimbable
	e_ ()V aiStep
	f (Laub;)V dropEquipment
		0 o p_376591_
	f (Lbzw;)Z canDispenserEquipIntoSlot
		0 o p_371599_
	fk ()F getSoundVolume
	fm ()Z isImmobile
	g (Lcut;)V doPlayerRide
		0 o p_30634_
	g ()V tick
	g (Laub;)V followMommy
		0 o p_376517_
	gI ()Z canPerformRearing
	gJ ()Layy; getEatingSound
	gK ()D lambda$static$3
		static
	gL ()D lambda$static$2
		static
	gT ()D lambda$static$1
		static
	gU ()D lambda$static$0
		static
	gY ()Z isTamed
	gZ ()V addBehaviourGoals
	gk ()I getMaxSpawnClusterSize
	ha ()Z isEating
	hb ()Z isStanding
	hc ()Z isBred
	hd ()I getTemper
	he ()I getInventorySize
	hf ()V createInventory
	hg ()Layy; getAngrySound
	hh ()Lcbr$a; createBaseHorseAttributes
		static
	hi ()I getMaxTemper
	hj ()Z canEatGrass
	hk ()V clearStanding
	hl ()Layy; getAmbientStandSound
	hm ()V standIfPossible
	hn ()V makeMad
	ho ()V playJumpSound
	hp ()Z canParent
	hq ()I getAmbientStandInterval
	i (Ldcv;)Z isFood
		0 o p_30644_
	i (Lcam;)Lfir; getRiddenRotation
		0 o p_275502_
	i (Lcut;)Z tameWithName
		0 o p_30638_
	j (Ldcv;)Z lambda$addBehaviourGoals$7
		static
		0 o p_335269_
	j (Lcam;)V setOwner
		0 o p_393827_
	m ()V eating
	n ()V moveTail
	s (I)Z getFlag
		0 o p_30648_
	t ()V openMouth
	t (I)V setTemper
		0 o p_30650_
	u (I)I modifyTemper
		0 o p_30654_
	v (I)I getInventorySize
		static
		0 o p_352314_
	w (I)V setStanding
		0 o p_426082_
	x (I)I lambda$static$5
		static
		0 o p_272504_
	y (Z)V setTamed
		0 o p_30652_
	y (I)I lambda$static$4
		static
		0 o p_272505_
	z ()V onElasticLeashPull
	z (Z)V setBred
		0 o p_30658_
cor net/minecraft/world/entity/animal/horse/Donkey
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_30672_
		1 o p_30673_
	a (Lcmd;)Z canMate
		0 o p_30679_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_149530_
		1 o p_149531_
	e (Lbyb;)Layy; getHurtSound
		0 o p_30682_
	f_ ()Layy; getDeathSound
	gJ ()Layy; getEatingSound
	hg ()Layy; getAngrySound
	ho ()V playJumpSound
	p ()Layy; getAmbientSound
cos net/minecraft/world/entity/animal/horse/Horse
	ck Lalh; DATA_ID_TYPE_VARIANT
	cl Lbzp; BABY_DIMENSIONS
	cm I DEFAULT_VARIANT
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_30689_
		1 o p_30690_
	a (Lcmd;)Z canMate
		0 o p_30698_
	a (Ldxx;)V playGallopSound
		0 o p_30709_
	a (Lcoz;)V setVariant
		0 o p_262684_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_149533_
		1 o p_149534_
	a (Lbck;)V randomizeAttributes
		0 o p_218815_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_30703_
		1 o p_30704_
		2 o p_364884_
		3 o p_30706_
	a (Lcoz;Lcou;)V setVariantAndMarkings
		0 o p_30700_
		1 o p_30701_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_397746_
	a (Lkl;)V applyImplicitComponents
		0 o p_397832_
	a (Lall$a;)V defineSynchedData
		0 o p_326175_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422070_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422398_
	b (Lkp;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397458_
		1 o p_397829_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_30713_
		1 o p_30714_
	c (Lbyb;F)V hurtArmor
		0 o p_379528_
		1 o p_379933_
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_316325_
	e (Lbzw;)Z canUseSlot
		0 o p_348583_
	e (Lbyb;)Layy; getHurtSound
		0 o p_30720_
	f_ ()Layy; getDeathSound
	gJ ()Layy; getEatingSound
	hg ()Layy; getAngrySound
	m ()Lcoz; getVariant
	n ()Lcou; getMarkings
	p ()Layy; getAmbientSound
	t ()I getTypeVariant
	x (I)V setTypeVariant
		0 o p_30737_
cos$a net/minecraft/world/entity/animal/horse/Horse$HorseGroupData
	a Lcoz; variant
	<init> (Lcoz;)V <init>
		0 o p_30740_
cot net/minecraft/world/entity/animal/horse/Llama
	ck I MAX_STRENGTH
	cl Lalh; DATA_STRENGTH_ID
	cm Lalh; DATA_VARIANT_ID
	co Lbzp; BABY_DIMENSIONS
	cp Z didSpit
	cq Lcot; caravanHead
	cr Lcot; caravanTail
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_30750_
		1 o p_30751_
	C (Z)V setDidSpit
		0 o p_30753_
	D ()Z supportQuadLeash
	F ()Lfis; getLeashOffset
	H ()V registerGoals
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_149542_
		1 o p_149543_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_30774_
		1 o p_30775_
		2 o p_364775_
		3 o p_30777_
	a (Lcot$d;)V setVariant
		0 o p_262628_
	a (Lkl;)V applyImplicitComponents
		0 o p_397322_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421549_
	a (Lcmd;)Z canMate
		0 o p_30765_
	a (DFLbyb;)Z causeFallDamage
		0 o p_397266_
		1 o p_149538_
		2 o p_149540_
	a (Lbzm;Lbzp;F)Lfis; getPassengerAttachmentPoint
		0 o p_294968_
		1 o p_296042_
		2 o p_295134_
	a (Lcam;F)V performRangedAttack
		0 o p_30762_
		1 o p_30763_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_397224_
	a (Lcut;Ldcv;)Z handleEating
		0 o p_30796_
		1 o p_30797_
	a (Lall$a;)V defineSynchedData
		0 o p_326474_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421699_
	a (Lcot;)V joinCaravan
		0 o p_30767_
	ac_ ()I getInventoryColumns
	b (Lkp;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397166_
		1 o p_397342_
	b (Ljb;Leeb;)V playStepSound
		0 o p_30790_
		1 o p_30791_
	b (Lbck;)V setRandomStrength
		0 o p_218818_
	b (Laub;Lbzc;)Lcot; getBreedOffspring
		0 o p_149545_
		1 o p_149546_
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_316494_
	e (Lbzw;)Z canUseSlot
		0 o p_348498_
	e (Lbyb;)Layy; getHurtSound
		0 o p_30803_
	f_ ()Layy; getDeathSound
	fm ()Z isImmobile
	g (Laub;)V followMommy
		0 o p_376423_
	gG ()D followLeashSpeed
	gI ()Z canPerformRearing
	gJ ()Layy; getEatingSound
	gK ()Z isTraderLlama
	gL ()I getStrength
	gT ()Lcbr$a; createAttributes
		static
	gU ()Lcot$d; getVariant
	gV ()Lcot; makeNewLlama
	gW ()V leaveCaravan
	gX ()Z hasCaravanTail
	hg ()Layy; getAngrySound
	hi ()I getMaxTemper
	hj ()Z canEatGrass
	hr ()Z inCaravan
	hs ()Lcot; getCaravanHead
	i (Ldcv;)Z isFood
		0 o p_30832_
	j (Ldcv;)Z lambda$registerGoals$0
		static
		0 o p_335718_
	k (Lcam;)V spit
		0 o p_30828_
	p ()Layy; getAmbientSound
	t ()V playChestEquipsSound
	x (I)V setStrength
		0 o p_30841_
cot$a net/minecraft/world/entity/animal/horse/Llama$LlamaAttackWolfGoal
	<init> (Lcot;)V <init>
		0 o p_30843_
	a (Lcam;Laub;)Z lambda$new$0
		static
		0 o p_412919_
		1 o p_412920_
	l ()D getFollowDistance
cot$b net/minecraft/world/entity/animal/horse/Llama$LlamaGroupData
	a Lcot$d; variant
	<init> (Lcot$d;)V <init>
		0 o p_262658_
cot$c net/minecraft/world/entity/animal/horse/Llama$LlamaHurtByTargetGoal
	<init> (Lcot;)V <init>
		0 o p_30854_
	c ()Z canContinueToUse
cot$d net/minecraft/world/entity/animal/horse/Llama$Variant
	a Lcot$d; CREAMY
	b Lcot$d; WHITE
	c Lcot$d; BROWN
	d Lcot$d; GRAY
	e Lcot$d; DEFAULT
	f Lcom/mojang/serialization/Codec; CODEC
	g Lcom/mojang/serialization/Codec; LEGACY_CODEC
	h Lzm; STREAM_CODEC
	i Ljava/util/function/IntFunction; BY_ID
	j I id
	k Ljava/lang/String; name
	l [Lcot$d; $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)Lcot$d; byId
		static
		0 o p_262608_
	a ()I getId
	b ()[Lcot$d; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcot$d; valueOf
		static
		0 o p_262633_
	values ()[Lcot$d; values
		static
cou net/minecraft/world/entity/animal/horse/Markings
	a Lcou; NONE
	b Lcou; WHITE
	c Lcou; WHITE_FIELD
	d Lcou; WHITE_DOTS
	e Lcou; BLACK_DOTS
	f Ljava/util/function/IntFunction; BY_ID
	g I id
	h [Lcou; $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 getId
	a (I)Lcou; byId
		static
		0 o p_30871_
	b ()[Lcou; $values
		static
	valueOf (Ljava/lang/String;)Lcou; valueOf
		static
		0 o p_30875_
	values ()[Lcou; values
		static
cov net/minecraft/world/entity/animal/horse/Mule
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_30878_
		1 o p_30879_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_149549_
		1 o p_149550_
	e (Lbyb;)Layy; getHurtSound
		0 o p_30886_
	f_ ()Layy; getDeathSound
	gJ ()Layy; getEatingSound
	hg ()Layy; getAngrySound
	ho ()V playJumpSound
	p ()Layy; getAmbientSound
	t ()V playChestEquipsSound
cow net/minecraft/world/entity/animal/horse/SkeletonHorse
	ck Lcox; skeletonTrapGoal
	cl I TRAP_MAX_LIFE
	cm Z DEFAULT_IS_TRAP
	co I DEFAULT_TRAP_TIME
	cp Lbzp; BABY_DIMENSIONS
	cq Z isTrap
	cr I trapTime
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_30894_
		1 o p_30895_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_149553_
		1 o p_149554_
	a (Lbck;)V randomizeAttributes
		0 o p_218821_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422410_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422373_
	aY ()Layy; getSwimSound
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_30904_
		1 o p_30905_
	c (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkSkeletonHorseSpawnRules
		static
		0 o p_312143_
		1 o p_312574_
		2 o p_364141_
		3 o p_312362_
		4 o p_312555_
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_316222_
	e (Lbyb;)Layy; getHurtSound
		0 o p_30916_
	e_ ()V aiStep
	f_ ()Layy; getDeathSound
	fq ()F getWaterSlowDown
	g (F)V playSwimSound
		0 o p_30911_
	gZ ()V addBehaviourGoals
	ho ()V playJumpSound
	m ()Lcbr$a; createAttributes
		static
	n ()Z isTrap
	p ()Layy; getAmbientSound
	x (Z)V setTrap
		0 o p_30924_
cox net/minecraft/world/entity/animal/horse/SkeletonTrapGoal
	a Lcow; horse
	<init> (Lcow;)V <init>
		0 o p_30927_
	a (Lcsd;Lbzw;Lbxh;)V enchant
		0 o p_345688_
		1 o p_346060_
		2 o p_348658_
	a ()V tick
	a (Lbxh;)Lcoq; createHorse
		0 o p_30930_
	a (Lbxh;Lcoq;)Lcsd; createSkeleton
		0 o p_30932_
		1 o p_30933_
	b ()Z canUse
coy net/minecraft/world/entity/animal/horse/TraderLlama
	ck I DEFAULT_DESPAWN_DELAY
	cl I despawnDelay
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_30939_
		1 o p_30940_
	H ()V registerGoals
	a (Lcam;Laub;)Z lambda$registerGoals$0
		static
		0 o p_423312_
		1 o p_423313_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421490_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_30942_
		1 o p_30943_
		2 o p_364324_
		3 o p_30945_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422292_
	e_ ()V aiStep
	g (Lcut;)V doPlayerRide
		0 o p_30958_
	gK ()Z isTraderLlama
	gV ()Lcot; makeNewLlama
	hu ()V maybeDespawn
	hv ()Z canDespawn
	hw ()Z isLeashedToWanderingTrader
	hx ()Z isLeashedToSomethingOtherThanTheWanderingTrader
	x (I)V setDespawnDelay
		0 o p_149556_
coy$a net/minecraft/world/entity/animal/horse/TraderLlama$TraderLlamaDefendWanderingTraderGoal
	a Lcot; llama
	b Lcam; ownerLastHurtBy
	c I timestamp
	<init> (Lcot;)V <init>
		0 o p_149558_
	b ()Z canUse
	d ()V start
coz net/minecraft/world/entity/animal/horse/Variant
	a Lcoz; WHITE
	b Lcoz; CREAMY
	c Lcoz; CHESTNUT
	d Lcoz; BROWN
	e Lcoz; BLACK
	f Lcoz; GRAY
	g Lcoz; DARK_BROWN
	h Lcom/mojang/serialization/Codec; CODEC
	i Lzm; STREAM_CODEC
	j Ljava/util/function/IntFunction; BY_ID
	k I id
	l Ljava/lang/String; name
	m [Lcoz; $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)Lcoz; byId
		static
		0 o p_30987_
	a ()I getId
	b ()[Lcoz; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcoz; valueOf
		static
		0 o p_30991_
	values ()[Lcoz; values
		static
cp net/minecraft/advancements/critereon/KilledByArrowTrigger
	<init> ()V <init>
	a (Ljava/util/List;Ljava/util/Set;Ldcv;Lcp$a;)Z lambda$trigger$0
		static
		0 o p_372811_
		1 o p_372888_
		2 o p_373014_
		3 o p_372912_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lauc;Ljava/util/Collection;Ldcv;)V trigger
		0 o p_373039_
		1 o p_373041_
		2 o p_373082_
cp$a net/minecraft/advancements/critereon/KilledByArrowTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/List; victims
	d Lcx$d; uniqueEntityTypes
	e Ljava/util/Optional; firedFromWeapon
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/List;Lcx$d;Ljava/util/Optional;)V <init>
		0 o player
		1 o victims
		2 o uniqueEntityTypes
		3 o firedFromWeapon
	a (Lbk;)V validate
		0 o p_373032_
	a (Ljm;Lcx$d;)Lar; crossbowKilled
		static
		0 o p_373076_
		1 o p_372922_
	a (Ljava/util/Collection;ILdcv;)Z matches
		0 o p_372887_
		1 o p_372892_
		2 o p_372931_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_373084_
	a ()Ljava/util/Optional; player
	a (Ljm;[Lbz$a;)Lar; crossbowKilled
		static
		0 o p_373005_
		1 o p_373068_
	b ()Ljava/util/List; victims
	c ()Lcx$d; uniqueEntityTypes
	d ()Ljava/util/Optional; firedFromWeapon
	equals (Ljava/lang/Object;)Z equals
		0 o p_372961_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cpa net/minecraft/world/entity/animal/horse/ZombieHorse
	ck Lbzp; BABY_DIMENSIONS
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_30994_
		1 o p_30995_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_149561_
		1 o p_149562_
	a (Lbck;)V randomizeAttributes
		0 o p_218823_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_31001_
		1 o p_31002_
	c (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkZombieHorseSpawnRules
		static
		0 o p_312450_
		1 o p_312340_
		2 o p_364610_
		3 o p_311838_
		4 o p_312514_
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_316239_
	e (Lbyb;)Layy; getHurtSound
		0 o p_31006_
	f_ ()Layy; getDeathSound
	gZ ()V addBehaviourGoals
	m ()Lcbr$a; createAttributes
		static
	p ()Layy; getAmbientSound
cpb net/minecraft/world/entity/animal/horse/package-info
cpc net/minecraft/world/entity/animal/package-info
cpd net/minecraft/world/entity/animal/sheep/Sheep
	ck I EAT_ANIMATION_TICKS
	cl Lalh; DATA_WOOL_ID
	cm Ldbt; DEFAULT_COLOR
	co Z DEFAULT_SHEARED
	cp I eatAnimationTick
	cq Lcha; eatBlockGoal
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_405549_
		1 o p_405858_
	H ()V registerGoals
	J (F)F getHeadEatPositionScale
		0 o p_405065_
	K (F)F getHeadEatAngleScale
		0 o p_405017_
	V ()V ate
	a (Ldnl;Ljb;)Ldbt; getRandomSheepColor
		static
		0 o p_405871_
		1 o p_404848_
	a (Laub;)V customServerAiStep
		0 o p_404959_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_405159_
		1 o p_405424_
	a ()Z readyForShearing
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_404937_
		1 o p_405503_
		2 o p_405554_
		3 o p_405662_
	a (Laub;Laza;Ldcv;)V shear
		0 o p_405075_
		1 o p_405077_
		2 o p_405709_
	a (Ldbt;)V setColor
		0 o p_405801_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_405771_
	a (Lkl;)V applyImplicitComponents
		0 o p_404955_
	a (Lall$a;)V defineSynchedData
		0 o p_404828_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421604_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422587_
	b (Lkp;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_405881_
		1 o p_405639_
	b (Ljb;Leeb;)V playStepSound
		0 o p_405483_
		1 o p_405036_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_404982_
		1 o p_404782_
	b (Laub;Lbzc;)Lcpd; getBreedOffspring
		0 o p_405425_
		1 o p_404874_
	b (B)V handleEntityEvent
		0 o p_405380_
	d (Laub;Ldcv;)V lambda$shear$1
		0 o p_405522_
		1 o p_405241_
	e (Lbyb;)Layy; getHurtSound
		0 o p_405795_
	e_ ()V aiStep
	f_ ()Layy; getDeathSound
	i (Ldcv;)Z isFood
		0 o p_404944_
	j (Ldcv;)Z lambda$registerGoals$0
		static
		0 o p_404879_
	m ()Lcbr$a; createAttributes
		static
	n ()Ldbt; getColor
	p ()Layy; getAmbientSound
	t ()Z isSheared
	x (Z)V setSheared
		0 o p_405726_
cpe net/minecraft/world/entity/animal/sheep/SheepColorSpawnRules
	a Lcpe$b; TEMPERATE_SPAWN_CONFIGURATION
	b Lcpe$b; WARM_SPAWN_CONFIGURATION
	c Lcpe$b; COLD_SPAWN_CONFIGURATION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbvt;Lbck;)Ldbt; lambda$weighted$0
		static
		0 o p_405115_
		1 o p_404682_
	a (Lbvt;)Lcpe$a; weighted
		static
		0 o p_405728_
	a (Ldbt;)Lcpe$a; commonColors
		static
		0 o p_405584_
	a (Ljl;Lbck;)Ldbt; getSheepColor
		static
		0 o p_404960_
		1 o p_405409_
	a ()Lbvt$a; builder
		static
	a (Ljl;)Lcpe$b; getSheepColorConfiguration
		static
		0 o p_405512_
	a (Ldbt;Lbck;)Ldbt; lambda$single$1
		static
		0 o p_404820_
		1 o p_405197_
	b (Ldbt;)Lcpe$a; single
		static
		0 o p_405704_
cpe$a net/minecraft/world/entity/animal/sheep/SheepColorSpawnRules$SheepColorProvider
	get (Lbck;)Ldbt; get
		0 o p_405381_
cpe$b net/minecraft/world/entity/animal/sheep/SheepColorSpawnRules$SheepColorSpawnConfiguration
	a Lcpe$a; colors
	<init> (Lcpe$a;)V <init>
		0 o colors
	a ()Lcpe$a; colors
	equals (Ljava/lang/Object;)Z equals
		0 o p_405244_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cpf net/minecraft/world/entity/animal/sheep/package-info
cpg net/minecraft/world/entity/animal/sniffer/Sniffer
	ck Lbzd; feelingHappyAnimationState
	cl Lbzd; scentingAnimationState
	cm Lbzd; sniffingAnimationState
	co Lbzd; diggingAnimationState
	cp Lbzd; risingAnimationState
	cq I DIGGING_PARTICLES_DELAY_TICKS
	cr I DIGGING_PARTICLES_DURATION_TICKS
	cs I DIGGING_PARTICLES_AMOUNT
	ct I DIGGING_DROP_SEED_OFFSET_TICKS
	cu I SNIFFER_BABY_AGE_TICKS
	cv F DIGGING_BB_HEIGHT_OFFSET
	cw Lbzp; DIGGING_DIMENSIONS
	cx Lalh; DATA_STATE
	cy Lalh; DATA_DROP_SEED_AT_TICK
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_273717_
		1 o p_273562_
	D ()Z supportQuadLeash
	E ()[Lfis; getQuadLeashOffsets
	L ()V onPathfindingStart
	N ()V onPathfindingDone
	a (Z)V setBaby
		0 o p_272995_
	a (Ljb;Laub;Ldcv;)V lambda$dropSeed$3
		0 o p_423316_
		1 o p_423317_
		2 o p_423318_
	a (Lbyb;)V die
		0 o p_277689_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_273401_
		1 o p_273310_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_272936_
	a (Ljb;Ljk;)Z lambda$canDig$2
		0 o p_423314_
		1 o p_423315_
	a (Lcmd;)Z canMate
		0 o p_272966_
	a (Laub;)V customServerAiStep
		0 o p_376484_
	a (Lcom/mojang/serialization/Dynamic;)Lcbm; makeBrain
		0 o p_273174_
	a (Laub;Lcmd;)V spawnChildFromBreeding
		0 o p_277923_
		1 o p_277857_
	a (Lall$a;)V defineSynchedData
		0 o p_326082_
	a (Lbzd;)Lcpg; emitDiggingParticles
		0 o p_273528_
	a (Lcpg$a;)Lcpg; transitionTo
		0 o p_273096_
	ah ()V sendDebugPackets
	b (Ljb;Leeb;)V playStepSound
		0 o p_272953_
		1 o p_273729_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_273046_
		1 o p_272687_
	b (Lcpg$a;)Lcpg; setState
		0 o p_273359_
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_316489_
	e (Lbyb;)Layy; getHurtSound
		0 o p_273718_
	eh ()Lcbm; getBrain
	ei ()Lcbm$b; brainProvider
	f_ ()Layy; getDeathSound
	g ()V tick
	gH ()Z canSniff
	gI ()Z canPlayDiggingSound
	gJ ()Ljava/util/Optional; calculateDigPosition
	gK ()Z canDig
	gL ()Ljb; getHeadBlock
	gN ()V playEatingSound
	gT ()Lfis; getHeadPosition
	gU ()Lcpg$a; getState
	gV ()V resetAnimations
	gW ()Lcpg; onScentingStart
	gX ()Lcpg; onDiggingStart
	gY ()V dropSeed
	gZ ()Ljava/util/stream/Stream; getExploredPositions
	gh ()I getMaxHeadYRot
	h (Ljb;)Z canDig
		0 o p_272757_
	ha ()V playSearchingSound
	i (Ldcv;)Z isFood
		0 o p_273659_
	i (Ljb;)Lcpg; storeExploredPosition
		0 o p_273015_
	j (Ljb;)Z lambda$calculateDigPosition$1
		0 o p_423319_
	m ()Lcbr$a; createAttributes
		static
	n ()Z isSearching
	p ()Layy; getAmbientSound
	s ()V jumpFromGround
	s (I)Lfis; lambda$calculateDigPosition$0
		0 o p_273771_
	t ()Z isTempted
	x (Z)Lcpg; onDiggingComplete
		0 o p_272677_
cpg$a net/minecraft/world/entity/animal/sniffer/Sniffer$State
	a Lcpg$a; IDLING
	b Lcpg$a; FEELING_HAPPY
	c Lcpg$a; SCENTING
	d Lcpg$a; SNIFFING
	e Lcpg$a; SEARCHING
	f Lcpg$a; DIGGING
	g Lcpg$a; RISING
	h Ljava/util/function/IntFunction; BY_ID
	i Lzm; STREAM_CODEC
	j I id
	k [Lcpg$a; $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 ()[Lcpg$a; $values
		static
	valueOf (Ljava/lang/String;)Lcpg$a; valueOf
		static
		0 o p_272910_
	values ()[Lcpg$a; values
		static
cph net/minecraft/world/entity/animal/sniffer/SnifferAi
	a Ljava/util/List; SENSOR_TYPES
	b Ljava/util/List; MEMORY_TYPES
	c Lorg/slf4j/Logger; LOGGER
	d I MAX_LOOK_DISTANCE
	e I SNIFFING_COOLDOWN_TICKS
	f F SPEED_MULTIPLIER_WHEN_IDLING
	g F SPEED_MULTIPLIER_WHEN_PANICKING
	h F SPEED_MULTIPLIER_WHEN_SNIFFING
	i F SPEED_MULTIPLIER_WHEN_TEMPTED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ljava/util/function/Predicate; getTemptations
		static
	a (Lcam;)Ljava/lang/Double; lambda$initIdleActivity$2
		static
		0 o p_288909_
	a (Lcbm;)Lcbm; makeBrain
		static
		0 o p_273175_
	a (Lcpg;)V updateActivity
		static
		0 o p_273301_
	a (Ldcv;)Z lambda$getTemptations$0
		static
		0 o p_335270_
	b (Lcbm;)V initCoreActivity
		static
		0 o p_273185_
	b (Lcam;)Ljava/lang/Float; lambda$initIdleActivity$1
		static
		0 o p_279492_
	b (Lcpg;)Lcpg; resetSniffing
		static
		0 o p_279301_
	c (Lcbm;)V initSniffingActivity
		static
		0 o p_273183_
	d (Lcbm;)V initDigActivity
		static
		0 o p_273677_
	e (Lcbm;)V initIdleActivity
		static
		0 o p_273750_
cph$1 net/minecraft/world/entity/animal/sniffer/SnifferAi$1
	<init> (F)V <init>
		0 o p_273749_
	a (Laub;Lcpg;J)V start
		0 o p_326360_
		1 o p_326298_
		2 o p_326169_
	b (Laub;Lcau;J)V start
		0 o p_272973_
		1 o p_273233_
		2 o p_273492_
	d (Laub;Lcam;J)V start
		0 o p_272986_
		1 o p_273682_
		2 o p_272669_
cph$2 net/minecraft/world/entity/animal/sniffer/SnifferAi$2
	<init> (Lbzv;)V <init>
		0 o p_279255_
	a (Laub;Lcmd;J)V start
		0 o p_279149_
		1 o p_279090_
		2 o p_279482_
	d (Laub;Lcam;J)V start
		0 o p_279382_
		1 o p_279465_
		2 o p_279461_
cph$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 (Laub;Lcau;J)V start
		0 o p_279230_
		1 o p_279386_
		2 o p_279139_
	d (Laub;Lcam;J)V start
		0 o p_279381_
		1 o p_279109_
		2 o p_279236_
cph$a net/minecraft/world/entity/animal/sniffer/SnifferAi$Digging
	<init> (II)V <init>
		0 o p_272666_
		1 o p_273420_
	a (Laub;Lcpg;J)Z canStillUse
		0 o p_272686_
		1 o p_273617_
		2 o p_273124_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_273460_
		1 o p_272900_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_272781_
		1 o p_273645_
		2 o p_273031_
	a (Laub;Lcpg;)Z checkExtraStartConditions
		0 o p_273442_
		1 o p_273370_
	b (Laub;Lcpg;J)V start
		0 o p_272951_
		1 o p_272688_
		2 o p_272979_
	b (Laub;Lcam;J)V stop
		0 o p_273296_
		1 o p_272884_
		2 o p_272590_
	c (Laub;Lcpg;J)V stop
		0 o p_273656_
		1 o p_273063_
		2 o p_272844_
	d (Laub;Lcam;J)V start
		0 o p_272605_
		1 o p_273773_
		2 o p_272682_
cph$b net/minecraft/world/entity/animal/sniffer/SnifferAi$FeelingHappy
	<init> (II)V <init>
		0 o p_273286_
		1 o p_272777_
	a (Laub;Lcpg;J)Z canStillUse
		0 o p_272660_
		1 o p_273250_
		2 o p_273180_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_273060_
		1 o p_273043_
		2 o p_272817_
	b (Laub;Lcpg;J)V start
		0 o p_273624_
		1 o p_273470_
		2 o p_273501_
	b (Laub;Lcam;J)V stop
		0 o p_272628_
		1 o p_272915_
		2 o p_272731_
	c (Laub;Lcpg;J)V stop
		0 o p_273216_
		1 o p_273271_
		2 o p_273738_
	d (Laub;Lcam;J)V start
		0 o p_273764_
		1 o p_272764_
		2 o p_273646_
cph$c net/minecraft/world/entity/animal/sniffer/SnifferAi$FinishedDigging
	<init> (I)V <init>
		0 o p_272941_
	a (Laub;Lcpg;J)Z canStillUse
		0 o p_273775_
		1 o p_273131_
		2 o p_273569_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_272897_
		1 o p_272881_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_273224_
		1 o p_272903_
		2 o p_272962_
	a (Laub;Lcpg;)Z checkExtraStartConditions
		0 o p_273692_
		1 o p_272856_
	b (Laub;Lcpg;J)V start
		0 o p_272708_
		1 o p_273502_
		2 o p_272739_
	b (Laub;Lcam;J)V stop
		0 o p_273577_
		1 o p_272937_
		2 o p_272927_
	c (Laub;Lcpg;J)V stop
		0 o p_273210_
		1 o p_273648_
		2 o p_272804_
	d (Laub;Lcam;J)V start
		0 o p_272819_
		1 o p_273205_
		2 o p_273429_
cph$d net/minecraft/world/entity/animal/sniffer/SnifferAi$Scenting
	<init> (II)V <init>
		0 o p_272680_
		1 o p_273445_
	a (Laub;Lcpg;J)Z canStillUse
		0 o p_273482_
		1 o p_273724_
		2 o p_273191_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_279144_
		1 o p_279378_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_272955_
		1 o p_272982_
		2 o p_273509_
	a (Laub;Lcpg;)Z checkExtraStartConditions
		0 o p_279176_
		1 o p_279496_
	b (Laub;Lcpg;J)V start
		0 o p_272795_
		1 o p_272788_
		2 o p_273611_
	b (Laub;Lcam;J)V stop
		0 o p_272787_
		1 o p_273035_
		2 o p_272616_
	c (Laub;Lcpg;J)V stop
		0 o p_272816_
		1 o p_273426_
		2 o p_272832_
	d (Laub;Lcam;J)V start
		0 o p_273554_
		1 o p_273503_
		2 o p_272784_
cph$e net/minecraft/world/entity/animal/sniffer/SnifferAi$Searching
	<init> ()V <init>
	a (Laub;Lcpg;J)Z canStillUse
		0 o p_273196_
		1 o p_273769_
		2 o p_273602_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_273014_
		1 o p_273755_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_272767_
		1 o p_272744_
		2 o p_272929_
	a (Laub;Lcpg;)Z checkExtraStartConditions
		0 o p_273493_
		1 o p_272857_
	b (Laub;Lcpg;J)V start
		0 o p_273563_
		1 o p_273394_
		2 o p_273358_
	b (Laub;Lcam;J)V stop
		0 o p_272847_
		1 o p_273194_
		2 o p_272928_
	c (Laub;Lcpg;J)V stop
		0 o p_273705_
		1 o p_273135_
		2 o p_272667_
	d (Laub;Lcam;J)V start
		0 o p_272694_
		1 o p_272613_
		2 o p_272758_
cph$f net/minecraft/world/entity/animal/sniffer/SnifferAi$Sniffing
	<init> (II)V <init>
		0 o p_272703_
		1 o p_272735_
	a (Laub;Lcpg;J)Z canStillUse
		0 o p_273156_
		1 o p_273448_
		2 o p_272841_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_272773_
		1 o p_273091_
	a (Lcpg;Ljb;)V lambda$stop$0
		static
		0 o p_273754_
		1 o p_273341_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_272636_
		1 o p_273045_
		2 o p_273504_
	a (Laub;Lcpg;)Z checkExtraStartConditions
		0 o p_272972_
		1 o p_273676_
	b (Laub;Lcpg;J)V start
		0 o p_272950_
		1 o p_272614_
		2 o p_273573_
	b (Laub;Lcam;J)V stop
		0 o p_273522_
		1 o p_272916_
		2 o p_273628_
	c (Laub;Lcpg;J)V stop
		0 o p_272617_
		1 o p_273181_
		2 o p_272635_
	d (Laub;Lcam;J)V start
		0 o p_272947_
		1 o p_273690_
		2 o p_273074_
cpi net/minecraft/world/entity/animal/sniffer/package-info
cpj net/minecraft/world/entity/animal/wolf/Wolf
	cA F interestedAngleO
	cB Z isWet
	cC Z isShaking
	cD F shakeAnim
	cE F shakeAnimO
	cF Lbwu; PERSISTENT_ANGER_TIME
	cG Ljava/util/UUID; persistentAngerTarget
	co Lclc$a; PREY_SELECTOR
	cp F DEFAULT_TAIL_ANGLE
	cq Lalh; DATA_INTERESTED_ID
	cr Lalh; DATA_COLLAR_COLOR
	cs Lalh; DATA_REMAINING_ANGER_TIME
	ct Lalh; DATA_VARIANT_ID
	cu Lalh; DATA_SOUND_VARIANT_ID
	cv F START_HEALTH
	cw F TAME_HEALTH
	cx F ARMOR_REPAIR_UNIT
	cy Ldbt; DEFAULT_COLLAR_COLOR
	cz F interestedAngle
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_406225_
		1 o p_406236_
	A (Z)V setIsInterested
		0 o p_406238_
	F ()Lfis; getLeashOffset
	H ()V registerGoals
	J (F)F getWetShade
		0 o p_406247_
	K (F)F getShakeAnim
		0 o p_406314_
	L (F)F getHeadRollAngle
		0 o p_406332_
	a (Lbyb;)V die
		0 o p_406227_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_406383_
		1 o p_406304_
	a (Ljava/util/UUID;)V setPersistentAngerTarget
		0 o p_406276_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_406251_
		1 o p_406357_
		2 o p_406333_
		3 o p_406273_
	a (Lkl;)V applyImplicitComponents
		0 o p_406306_
	a (Lfdc;Lamd;)V lambda$addAdditionalSaveData$1
		static
		0 o p_421373_
		1 o p_421374_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421669_
	a (Lcut;)Z canShearEquipment
		0 o p_426231_
	a (Lcmd;)Z canMate
		0 o p_406266_
	a ()I getRemainingPersistentAngerTime
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_406240_
		1 o p_406339_
		2 o p_406257_
	a (Lamd;)Ljava/util/Optional; lambda$readAdditionalSaveData$2
		0 o p_427093_
	a (Ldbt;)V setCollarColor
		0 o p_406328_
	a (I)V setRemainingPersistentAngerTime
		0 o p_406218_
	a (Lcam;Lcam;)Z wantsToAttack
		0 o p_406214_
		1 o p_406223_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_406363_
	a (Lcpj;)Lbck; access$000
		static
		0 o p_406252_
	a (Lall$a;)V defineSynchedData
		0 o p_406275_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422504_
	b (Lkp;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_406368_
		1 o p_406235_
	b ()Ljava/util/UUID; getPersistentAngerTarget
	b (Ljb;Leeb;)V playStepSound
		0 o p_406221_
		1 o p_406277_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_406380_
		1 o p_406261_
	b (B)V handleEntityEvent
		0 o p_406350_
	b (Laub;Lbzc;)Lcpj; getBreedOffspring
		0 o p_406360_
		1 o p_406340_
	b (Ljl;)V setVariant
		0 o p_406302_
	b (Lcam;Laub;)Z lambda$static$0
		static
		0 o p_423321_
		1 o p_423322_
	c ()V startPersistentAngerTimer
	c (Lbyb;F)V hurtArmor
		0 o p_406334_
		1 o p_406321_
	c (Laub;Lbyb;F)V actuallyHurt
		0 o p_406271_
		1 o p_406248_
		2 o p_406370_
	c (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkWolfSpawnRules
		static
		0 o p_406300_
		1 o p_406219_
		2 o p_406228_
		3 o p_406222_
		4 o p_406373_
	e (Lbyb;)Layy; getHurtSound
		0 o p_406243_
	e_ ()V aiStep
	f_ ()Layy; getDeathSound
	fk ()F getSoundVolume
	g ()V tick
	gT ()Lame; getTexture
	gU ()Lcbr$a; createAttributes
		static
	gV ()F getTailAngle
	gW ()Ldbt; getCollarColor
	gX ()Z isInterested
	gY ()Ljl; getVariant
	gZ ()Ljl; getSoundVariant
	gg ()I getMaxHeadXRot
	gk ()I getMaxSpawnClusterSize
	ha ()V cancelShake
	i (Lbyb;)Z canArmorAbsorb
		0 o p_406249_
	i (Ldcv;)Z isFood
		0 o p_406272_
	i (Lcut;)V tryToTame
		0 o p_406358_
	k (Ljl;)V setSoundVariant
		0 o p_406324_
	n ()V applyTamingSideEffects
	p ()Layy; getAmbientSound
	v ()Z canBeLeashed
cpj$a net/minecraft/world/entity/animal/wolf/Wolf$WolfAvoidEntityGoal
	i Lcpj; this$0
	j Lcpj; wolf
	<init> (Lcpj;Lcpj;Ljava/lang/Class;FDD)V <init>
		0 o p_406369_
		1 o p_406307_
		2 o p_406210_
		3 o p_406355_
		4 o p_406232_
		5 o p_406290_
	a ()V tick
	a (Lcot;)Z avoidLlama
		0 o p_406226_
	b ()Z canUse
	d ()V start
cpj$b net/minecraft/world/entity/animal/wolf/Wolf$WolfPackData
	a Ljl; type
	<init> (Ljl;)V <init>
		0 o p_406297_
cpk net/minecraft/world/entity/animal/wolf/WolfSoundVariant
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; NETWORK_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Lzm; STREAM_CODEC
	e Ljl; ambientSound
	f Ljl; deathSound
	g Ljl; growlSound
	h Ljl; hurtSound
	i Ljl; pantSound
	j Ljl; whineSound
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Ljl;Ljl;Ljl;Ljl;Ljl;)V <init>
		0 o ambientSound
		1 o deathSound
		2 o growlSound
		3 o hurtSound
		4 o pantSound
		5 o whineSound
	a ()Ljl; ambientSound
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$getWolfSoundVariantCodec$0
		static
		0 o p_406381_
	b ()Ljl; deathSound
	c ()Ljl; growlSound
	d ()Ljl; hurtSound
	e ()Ljl; pantSound
	equals (Ljava/lang/Object;)Z equals
		0 o p_406309_
	f ()Ljl; whineSound
	g ()Lcom/mojang/serialization/Codec; getWolfSoundVariantCodec
		static
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cpl net/minecraft/world/entity/animal/wolf/WolfSoundVariants
	a Lamd; CLASSIC
	b Lamd; PUGLIN
	c Lamd; SAD
	d Lamd; ANGRY
	e Lamd; GRUMPY
	f Lamd; BIG
	g Lamd; CUTE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljz;Lbck;)Ljl; pickRandomSoundVariant
		static
		0 o p_406325_
		1 o p_406279_
	a (Lcpl$a;)Lamd; createKey
		static
		0 o p_406298_
	a (Lqq;Lamd;Lcpl$a;)V register
		static
		0 o p_406289_
		1 o p_406217_
		2 o p_406296_
	a (Lqq;)V bootstrap
		static
		0 o p_406346_
cpl$a net/minecraft/world/entity/animal/wolf/WolfSoundVariants$SoundSet
	a Lcpl$a; CLASSIC
	b Lcpl$a; PUGLIN
	c Lcpl$a; SAD
	d Lcpl$a; ANGRY
	e Lcpl$a; GRUMPY
	f Lcpl$a; BIG
	g Lcpl$a; CUTE
	h Ljava/lang/String; identifier
	i Ljava/lang/String; soundEventSuffix
	j [Lcpl$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V <init>
		0 o p_406303_
		1 o p_406375_
		2 o p_406367_
		3 o p_406209_
	a ()Ljava/lang/String; getIdentifier
	b ()Ljava/lang/String; getSoundEventSuffix
	c ()[Lcpl$a; $values
		static
	valueOf (Ljava/lang/String;)Lcpl$a; valueOf
		static
		0 o p_406204_
	values ()[Lcpl$a; values
		static
cpm net/minecraft/world/entity/animal/wolf/WolfVariant
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; NETWORK_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Lzm; STREAM_CODEC
	e Lcpm$a; assetInfo
	f Lcxa; spawnConditions
	<clinit> ()V <clinit>
		static
	<init> (Lcpm$a;Lcxa;)V <init>
		0 o assetInfo
		1 o spawnConditions
	<init> (Lcpm$a;)V <init>
		0 o p_406351_
	a ()Ljava/util/List; selectors
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_406382_
	b ()Lcpm$a; assetInfo
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_406282_
	c ()Lcxa; spawnConditions
	equals (Ljava/lang/Object;)Z equals
		0 o p_406246_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cpm$a net/minecraft/world/entity/animal/wolf/WolfVariant$AssetInfo
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljc; wild
	c Ljc; tame
	d Ljc; angry
	<clinit> ()V <clinit>
		static
	<init> (Ljc;Ljc;Ljc;)V <init>
		0 o wild
		1 o tame
		2 o angry
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_406211_
	a ()Ljc; wild
	b ()Ljc; tame
	c ()Ljc; angry
	equals (Ljava/lang/Object;)Z equals
		0 o p_406237_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cpn net/minecraft/world/entity/animal/wolf/WolfVariants
	a Lamd; PALE
	b Lamd; SPOTTED
	c Lamd; SNOWY
	d Lamd; BLACK
	e Lamd; ASHEN
	f Lamd; RUSTY
	g Lamd; WOODS
	h Lamd; CHESTNUT
	i Lamd; STRIPED
	j Lamd; DEFAULT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lamd; createKey
		static
		0 o p_406224_
	a (Ljp;)Lcxa; highPrioBiome
		static
		0 o p_406327_
	a (Lqq;Lamd;Ljava/lang/String;Lbae;)V register
		static
		0 o p_406329_
		1 o p_406365_
		2 o p_406220_
		3 o p_406376_
	a (Lqq;)V bootstrap
		static
		0 o p_406256_
	a (Lqq;Lamd;Ljava/lang/String;Lcxa;)V register
		static
		0 o p_406335_
		1 o p_406253_
		2 o p_406319_
		3 o p_406264_
	a (Lqq;Lamd;Ljava/lang/String;Lamd;)V register
		static
		0 o p_406316_
		1 o p_406242_
		2 o p_406301_
		3 o p_406284_
cpo net/minecraft/world/entity/animal/wolf/package-info
cpp net/minecraft/world/entity/boss/EnderDragonPart
	a Lcps; parentMob
	b Ljava/lang/String; name
	c Lbzp; size
	<init> (Lcps;Ljava/lang/String;FF)V <init>
		0 o p_31014_
		1 o p_31015_
		2 o p_31016_
		3 o p_31017_
	a (Lall$a;)V defineSynchedData
		0 o p_325943_
	a (Lcay;)Lbzp; getDimensions
		0 o p_31023_
	a (Latz;)Lzw; getAddEntityPacket
		0 o p_352320_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422445_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422487_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376297_
		1 o p_376770_
		2 o p_376385_
	bK ()Z isPickable
	dM ()Ldcv; getPickResult
	dX ()Z shouldBeSaved
	v (Lbzm;)Z is
		0 o p_31031_
cpq net/minecraft/world/entity/boss/enderdragon/DragonFlightHistory
	a I LENGTH
	b I MASK
	c [Lcpq$a; samples
	d I head
	<init> ()V <init>
	a (I)Lcpq$a; get
		0 o p_361245_
	a (IF)Lcpq$a; get
		0 o p_361414_
		1 o p_360752_
	a (Lcpq;)V copyFrom
		0 o p_365185_
	a (DF)V record
		0 o p_362120_
		1 o p_362390_
cpq$a net/minecraft/world/entity/boss/enderdragon/DragonFlightHistory$Sample
	a D y
	b F yRot
	<init> (DF)V <init>
		0 o y
		1 o yRot
	a ()D y
	b ()F yRot
	equals (Ljava/lang/Object;)Z equals
		0 o p_364138_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cpr net/minecraft/world/entity/boss/enderdragon/EndCrystal
	a I time
	b Lalh; DATA_BEAM_TARGET
	c Lalh; DATA_SHOW_BOTTOM
	d Z DEFAULT_SHOW_BOTTOM
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_31037_
		1 o p_31038_
	<init> (Ldmu;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 (Laub;Lbyb;)V onDestroyedBy
		0 o p_376506_
		1 o p_31048_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376280_
		1 o p_376179_
		2 o p_376203_
	a (Ljb;)V setBeamTarget
		0 o p_31053_
	a (Lall$a;)V defineSynchedData
		0 o p_325991_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421742_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422042_
	b (Lbyb;)Z hurtClient
		0 o p_376800_
	bK ()Z isPickable
	bj ()Lbzm$d; getMovementEmission
	c (Laub;)V kill
		0 o p_376473_
	dM ()Ldcv; getPickResult
	e ()Ljb; getBeamTarget
	f ()Z showsBottom
	g ()V tick
cps net/minecraft/world/entity/boss/enderdragon/EnderDragon
	a Lalh; DATA_PHASE
	b Lcpq; flightHistory
	c Lcpp; head
	cA Lcpp; wing1
	cB Lcpp; wing2
	cC Leib; dragonFight
	cD Ljb; fightOrigin
	cE Lcqj; phaseManager
	cF I growlTime
	cG F sittingDamageReceived
	cH [Lfax; nodes
	cI [I nodeAdjacency
	cJ Lfav; openSet
	cj I dragonDeathTime
	ck F yRotA
	cl Lcpr; nearestCrystal
	cm Lorg/slf4j/Logger; LOGGER
	cn Lclc; CRYSTAL_DESTROY_TARGETING
	co I GROWL_INTERVAL_MIN
	cp I GROWL_INTERVAL_MAX
	cq F SITTING_ALLOWED_DAMAGE_PERCENTAGE
	cr Ljava/lang/String; DRAGON_DEATH_TIME_KEY
	cs Ljava/lang/String; DRAGON_PHASE_KEY
	ct I DEFAULT_DEATH_TIME
	cu [Lcpp; subEntities
	cv Lcpp; neck
	cw Lcpp; body
	cx Lcpp; tail1
	cy Lcpp; tail2
	cz Lcpp; tail3
	d F oFlapTime
	e F flapTime
	f Z inWall
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_31096_
		1 o p_31097_
	J (F)Lfis; getHeadLookVector
		0 o p_31175_
	a (Leib;)V setDragonFight
		0 o p_287736_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376883_
		1 o p_376758_
		2 o p_376328_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_31136_
	a (Laub;Lcpr;Ljb;Lbyb;)V onCrystalDestroyed
		0 o p_376109_
		1 o p_31125_
		2 o p_31126_
		3 o p_31127_
	a (Lacr;)V recreateFromPacket
		0 o p_218825_
	a (Lfax;Lfax;)Lfaz; reconstructPath
		0 o p_31129_
		1 o p_31130_
	a (Laub;Lcpp;Lbyb;F)Z hurt
		0 o p_376482_
		1 o p_31121_
		2 o p_31122_
		3 o p_31123_
	a (Laub;Lfin;)Z checkWalls
		0 o p_376795_
		1 o p_31140_
	a (Ljava/lang/Integer;)V lambda$readAdditionalSaveData$0
		0 o p_409657_
	a (Lcpp;DDD)V tickPart
		0 o p_31116_
		1 o p_31117_
		2 o p_31118_
		3 o p_31119_
	a (Lall$a;)V defineSynchedData
		0 o p_326491_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421923_
	a (IILfax;)Lfaz; findPath
		0 o p_31105_
		1 o p_31106_
		2 o p_31107_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422338_
	a (Laub;Ljava/util/List;)V knockBack
		0 o p_345435_
		1 o p_31132_
	b (Lbyq;Lbzm;)Z addEffect
		0 o p_182394_
		1 o p_182395_
	b (Laub;Ljava/util/List;)V hurt
		0 o p_376494_
		1 o p_31142_
	bK ()Z isPickable
	bc ()V onFlap
	bd ()Z isFlapping
	c (Laub;)V kill
		0 o p_376682_
	c (Lcam;)Z canAttack
		0 o p_149576_
	c (Ljb;)V setFightOrigin
		0 o p_287665_
	c (F)F sanitizeScale
		0 o p_341615_
	d (Laub;Lbyb;F)V reallyHurt
		0 o p_376842_
		1 o p_31162_
		2 o p_31163_
	dJ ()V checkDespawn
	do ()Laza; getSoundSource
	e (Lbyb;)Layy; getHurtSound
		0 o p_31154_
	e_ ()V aiStep
	es ()V tickDeath
	fk ()F getSoundVolume
	gD ()Lcqj; getPhaseManager
	gE ()Leib; getDragonFight
	gF ()F getHeadYOffset
	gG ()V checkCrystals
	i (D)F rotWrap
		0 o p_31165_
	l ()Ljb; getFightOrigin
	m ()Lcbr$a; createAttributes
		static
	n ()I findClosestNode
	o (Z)Z canUsePortal
		0 o p_352948_
	p ()Layy; getAmbientSound
	p (Lbzm;)Z canRide
		0 o p_31169_
	q (DDD)I findClosestNode
		0 o p_31171_
		1 o p_31172_
		2 o p_31173_
	t ()[Lcpp; getSubEntities
cpt net/minecraft/world/entity/boss/enderdragon/package-info
cpu net/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonPhaseInstance
	a Lcps; dragon
	<init> (Lcps;)V <init>
		0 o p_31178_
	a (Lbyb;F)F onHurt
		0 o p_31181_
		1 o p_31182_
	a ()Z isSitting
	a (Laub;)V doServerTick
		0 o p_376334_
	a (Lcpr;Ljb;Lbyb;Lcut;)V onCrystalDestroyed
		0 o p_31184_
		1 o p_31185_
		2 o p_31186_
		3 o p_31187_
	b ()V doClientTick
	c ()V begin
	d ()V end
	e ()F getFlySpeed
	f ()Lfis; getFlyTargetLocation
	g ()F getTurnSpeed
cpv net/minecraft/world/entity/boss/enderdragon/phases/AbstractDragonSittingPhase
	<init> (Lcps;)V <init>
		0 o p_31196_
	a (Lbyb;F)F onHurt
		0 o p_31199_
		1 o p_31200_
	a ()Z isSitting
cpw net/minecraft/world/entity/boss/enderdragon/phases/DragonChargePlayerPhase
	b Lorg/slf4j/Logger; LOGGER
	c I CHARGE_RECOVERY_TIME
	d Lfis; targetLocation
	e I timeSinceCharge
	<clinit> ()V <clinit>
		static
	<init> (Lcps;)V <init>
		0 o p_31206_
	a (Laub;)V doServerTick
		0 o p_376407_
	a (Lfis;)V setTarget
		0 o p_31208_
	c ()V begin
	e ()F getFlySpeed
	f ()Lfis; getFlyTargetLocation
	h ()Lcqi; getPhase
cpx net/minecraft/world/entity/boss/enderdragon/phases/DragonDeathPhase
	b Lfis; targetLocation
	c I time
	<init> (Lcps;)V <init>
		0 o p_31217_
	a (Laub;)V doServerTick
		0 o p_376695_
	b ()V doClientTick
	c ()V begin
	e ()F getFlySpeed
	f ()Lfis; getFlyTargetLocation
	h ()Lcqi; getPhase
cpy net/minecraft/world/entity/boss/enderdragon/phases/DragonHoldingPatternPhase
	b Lclc; NEW_TARGET_TARGETING
	c Lfaz; currentPath
	d Lfis; targetLocation
	e Z clockwise
	<clinit> ()V <clinit>
		static
	<init> (Lcps;)V <init>
		0 o p_31230_
	a (Laub;)V doServerTick
		0 o p_376218_
	a (Lcpr;Ljb;Lbyb;Lcut;)V onCrystalDestroyed
		0 o p_31232_
		1 o p_31233_
		2 o p_31234_
		3 o p_31235_
	a (Lcut;)V strafePlayer
		0 o p_31237_
	b (Laub;)V findNewTarget
		0 o p_376816_
	c ()V begin
	f ()Lfis; getFlyTargetLocation
	h ()Lcqi; getPhase
	i ()V navigateToNextPathNode
cpz net/minecraft/world/entity/boss/enderdragon/phases/DragonHoverPhase
	b Lfis; targetLocation
	<init> (Lcps;)V <init>
		0 o p_31246_
	a ()Z isSitting
	a (Laub;)V doServerTick
		0 o p_376598_
	c ()V begin
	e ()F getFlySpeed
	f ()Lfis; getFlyTargetLocation
	h ()Lcqi; getPhase
cq net/minecraft/advancements/critereon/KilledTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lauc;Lbzm;Lbyb;)V trigger
		0 o p_48105_
		1 o p_48106_
		2 o p_48107_
	a (Lauc;Lfdj;Lbyb;Lcq$a;)Z lambda$trigger$0
		static
		0 o p_48109_
		1 o p_48110_
		2 o p_48111_
		3 o p_48112_
cq$a net/minecraft/advancements/critereon/KilledTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; entityPredicate
	d Ljava/util/Optional; 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;Lbn$a;)Lar; playerKilledEntity
		static
		0 o p_299297_
		1 o p_301016_
	a (Lbz$a;)Lar; playerKilledEntity
		static
		0 o p_48137_
	a (Lbz$a;Ljava/util/Optional;)Lar; playerKilledEntity
		static
		0 o p_300879_
		1 o p_298956_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337374_
	a (Lbz$a;Lbn$a;)Lar; playerKilledEntity
		static
		0 o p_152106_
		1 o p_301319_
	a (Ljava/util/Optional;Ljava/util/Optional;)Lar; playerKilledEntity
		static
		0 o p_300920_
		1 o p_300985_
	a (Ljava/util/Optional;)Lar; playerKilledEntity
		static
		0 o p_298999_
	a (Lbk;)V validate
		0 o p_311935_
	a ()Ljava/util/Optional; player
	a (Lauc;Lfdj;Lbyb;)Z matches
		0 o p_48131_
		1 o p_48132_
		2 o p_48133_
	b (Lbz$a;)Lar; entityKilledPlayer
		static
		0 o p_298389_
	b (Lbz$a;Lbn$a;)Lar; entityKilledPlayer
		static
		0 o p_301108_
		1 o p_298860_
	b (Lbz$a;Ljava/util/Optional;)Lar; entityKilledPlayer
		static
		0 o p_152119_
		1 o p_301181_
	b ()Lar; playerKilledEntity
		static
	b (Ljava/util/Optional;)Lar; entityKilledPlayer
		static
		0 o p_298209_
	b (Ljava/util/Optional;Ljava/util/Optional;)Lar; entityKilledPlayer
		static
		0 o p_298878_
		1 o p_300913_
	b (Ljava/util/Optional;Lbn$a;)Lar; entityKilledPlayer
		static
		0 o p_301135_
		1 o p_301143_
	c ()Lar; playerKilledEntityNearSculkCatalyst
		static
	d ()Lar; 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
cqa net/minecraft/world/entity/boss/enderdragon/phases/DragonLandingApproachPhase
	b Lclc; NEAR_EGG_TARGETING
	c Lfaz; currentPath
	d Lfis; targetLocation
	<clinit> ()V <clinit>
		static
	<init> (Lcps;)V <init>
		0 o p_31258_
	a (Laub;)V doServerTick
		0 o p_376245_
	b (Laub;)V findNewTarget
		0 o p_376362_
	c ()V begin
	f ()Lfis; getFlyTargetLocation
	h ()Lcqi; getPhase
	i ()V navigateToNextPathNode
cqb net/minecraft/world/entity/boss/enderdragon/phases/DragonLandingPhase
	b Lfis; targetLocation
	<init> (Lcps;)V <init>
		0 o p_31305_
	a (Laub;)V doServerTick
		0 o p_376573_
	b ()V doClientTick
	c ()V begin
	e ()F getFlySpeed
	f ()Lfis; getFlyTargetLocation
	g ()F getTurnSpeed
	h ()Lcqi; getPhase
cqc net/minecraft/world/entity/boss/enderdragon/phases/DragonPhaseInstance
	a (Lbyb;F)F onHurt
		0 o p_31313_
		1 o p_31314_
	a ()Z isSitting
	a (Laub;)V doServerTick
		0 o p_376097_
	a (Lcpr;Ljb;Lbyb;Lcut;)V onCrystalDestroyed
		0 o p_31315_
		1 o p_31316_
		2 o p_31317_
		3 o p_31318_
	b ()V doClientTick
	c ()V begin
	d ()V end
	e ()F getFlySpeed
	f ()Lfis; getFlyTargetLocation
	g ()F getTurnSpeed
	h ()Lcqi; getPhase
cqd net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingAttackingPhase
	b I ROAR_DURATION
	c I attackingTicks
	<init> (Lcps;)V <init>
		0 o p_31321_
	a (Laub;)V doServerTick
		0 o p_376491_
	b ()V doClientTick
	c ()V begin
	h ()Lcqi; getPhase
cqe net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingFlamingPhase
	b I FLAME_DURATION
	c I SITTING_FLAME_ATTACKS_COUNT
	d I WARMUP_TIME
	e I flameTicks
	f I flameCount
	g Lbze; flame
	<init> (Lcps;)V <init>
		0 o p_31330_
	a (Laub;)V doServerTick
		0 o p_376561_
	b ()V doClientTick
	c ()V begin
	d ()V end
	h ()Lcqi; getPhase
	i ()V resetFlameCount
cqf net/minecraft/world/entity/boss/enderdragon/phases/DragonSittingScanningPhase
	b I SITTING_SCANNING_IDLE_TICKS
	c I SITTING_ATTACK_Y_VIEW_RANGE
	d I SITTING_ATTACK_VIEW_RANGE
	e I SITTING_CHARGE_VIEW_RANGE
	f Lclc; CHARGE_TARGETING
	g Lclc; scanTargeting
	h I scanningTime
	<clinit> ()V <clinit>
		static
	<init> (Lcps;)V <init>
		0 o p_31342_
	a (Lcps;Lcam;Laub;)Z lambda$new$0
		static
		0 o p_427094_
		1 o p_427095_
		2 o p_427096_
	a (Laub;)V doServerTick
		0 o p_376286_
	c ()V begin
	h ()Lcqi; getPhase
cqg net/minecraft/world/entity/boss/enderdragon/phases/DragonStrafePlayerPhase
	b Lorg/slf4j/Logger; LOGGER
	c I FIREBALL_CHARGE_AMOUNT
	d I fireballCharge
	e Lfaz; currentPath
	f Lfis; targetLocation
	g Lcam; attackTarget
	h Z holdingPatternClockwise
	<clinit> ()V <clinit>
		static
	<init> (Lcps;)V <init>
		0 o p_31357_
	a (Lcam;)V setTarget
		0 o p_31359_
	a (Laub;)V doServerTick
		0 o p_376857_
	c ()V begin
	f ()Lfis; getFlyTargetLocation
	h ()Lcqi; getPhase
	i ()V findNewTarget
	j ()V navigateToNextPathNode
cqh net/minecraft/world/entity/boss/enderdragon/phases/DragonTakeoffPhase
	b Z firstTick
	c Lfaz; currentPath
	d Lfis; targetLocation
	<init> (Lcps;)V <init>
		0 o p_31370_
	a (Laub;)V doServerTick
		0 o p_376301_
	c ()V begin
	f ()Lfis; getFlyTargetLocation
	h ()Lcqi; getPhase
	i ()V findNewTarget
	j ()V navigateToNextPathNode
cqi net/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhase
	a Lcqi; HOLDING_PATTERN
	b Lcqi; STRAFE_PLAYER
	c Lcqi; LANDING_APPROACH
	d Lcqi; LANDING
	e Lcqi; TAKEOFF
	f Lcqi; SITTING_FLAMING
	g Lcqi; SITTING_SCANNING
	h Lcqi; SITTING_ATTACKING
	i Lcqi; CHARGING_PLAYER
	j Lcqi; DYING
	k Lcqi; HOVERING
	l [Lcqi; phases
	m Ljava/lang/Class; instanceClass
	n I id
	o Ljava/lang/String; 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 (Ljava/lang/Class;Ljava/lang/String;)Lcqi; create
		static
		0 o p_31403_
		1 o p_31404_
	a ()Ljava/lang/reflect/Constructor; getConstructor
	a (Lcps;)Lcqc; createInstance
		0 o p_31401_
	a (I)Lcqi; getById
		static
		0 o p_31399_
	b ()I getId
	c ()I getCount
		static
	toString ()Ljava/lang/String; toString
cqj net/minecraft/world/entity/boss/enderdragon/phases/EnderDragonPhaseManager
	a Lorg/slf4j/Logger; LOGGER
	b Lcps; dragon
	c [Lcqc; phases
	d Lcqc; currentPhase
	<clinit> ()V <clinit>
		static
	<init> (Lcps;)V <init>
		0 o p_31414_
	a (Lcqi;)V setPhase
		0 o p_31417_
	a ()Lcqc; getCurrentPhase
	b (Lcqi;)Lcqc; getPhase
		0 o p_31419_
cqk net/minecraft/world/entity/boss/enderdragon/phases/package-info
cql net/minecraft/world/entity/boss/package-info
cqm net/minecraft/world/entity/boss/wither/WitherBoss
	a Lalh; DATA_TARGET_A
	b Lalh; DATA_TARGET_B
	c Lalh; DATA_TARGET_C
	ck I DEFAULT_INVULNERABLE_TICKS
	cl [F xRotHeads
	cm [F yRotHeads
	cn [F xRotOHeads
	co [F yRotOHeads
	cp [I nextHeadUpdate
	cq [I idleHeadUpdates
	cr I destroyBlocksTick
	cs Latx; bossEvent
	ct Lclc$a; LIVING_ENTITY_SELECTOR
	cu Lclc; TARGETING_CONDITIONS
	d Ljava/util/List; DATA_TARGETS
	e Lalh; DATA_ID_INV
	f I INVULNERABLE_TICKS
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_31437_
		1 o p_31438_
	H ()V registerGoals
	a (FFF)F rotlerp
		0 o p_31443_
		1 o p_31444_
		2 o p_31445_
	a (Laub;)V customServerAiStep
		0 o p_376675_
	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 (Laub;Lbyb;F)Z hurtServer
		0 o p_376615_
		1 o p_376766_
		2 o p_376552_
	a (Laub;Lbyb;Z)V dropCustomDeathLoot
		0 o p_348644_
		1 o p_31464_
		2 o p_31466_
	a (Lcam;F)V performRangedAttack
		0 o p_31468_
		1 o p_31469_
	a (ILcam;)V performRangedAttack
		0 o p_31458_
		1 o p_31459_
	a (Lcam;Laub;)Z lambda$static$0
		static
		0 o p_423323_
		1 o p_423324_
	a (Lall$a;)V defineSynchedData
		0 o p_326207_
	a (Leeb;Lfis;)V makeStuckInBlock
		0 o p_31471_
		1 o p_31472_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422072_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421879_
	b (Lxo;)V setCustomName
		0 o p_31476_
	b (Lbyq;Lbzm;)Z addEffect
		0 o p_182397_
		1 o p_182398_
	b (Lbyq;)Z canBeAffected
		0 o p_31495_
	b (I)V setInvulnerableTicks
		0 o p_31511_
	b (Ldmu;)Lcjw; createNavigation
		0 o p_186262_
	c (I)I getAlternativeTarget
		0 o p_31513_
	c (Leeb;)Z canDestroy
		static
		0 o p_31492_
	d (Lauc;)V startSeenByPlayer
		0 o p_31483_
	dJ ()V checkDespawn
	e (Lauc;)V stopSeenByPlayer
		0 o p_31488_
	e (Lbyb;)Layy; getHurtSound
		0 o p_31500_
	e_ ()V aiStep
	f_ ()Layy; getDeathSound
	gH ()I getInvulnerableTicks
	gI ()Z isPowered
	l ()V makeInvulnerable
	m ()Lcbr$a; createAttributes
		static
	n ()[F getHeadYRots
	o (Z)Z canUsePortal
		0 o p_352936_
	p ()Layy; getAmbientSound
	p (Lbzm;)Z canRide
		0 o p_31508_
	r (I)D getHeadX
		0 o p_31515_
	s (I)D getHeadY
		0 o p_31517_
	t (I)D getHeadZ
		0 o p_31519_
	t ()[F getHeadXRots
cqm$a net/minecraft/world/entity/boss/wither/WitherBoss$WitherDoNothingGoal
	a Lcqm; this$0
	<init> (Lcqm;)V <init>
		0 o p_31522_
	b ()Z canUse
cqn net/minecraft/world/entity/boss/wither/package-info
cqo net/minecraft/world/entity/decoration/ArmorStand
	a I WOBBLE_TIME
	b Lkd; DEFAULT_HEAD_POSE
	bQ I CLIENT_FLAG_NO_BASEPLATE
	bR I CLIENT_FLAG_MARKER
	bS Lalh; DATA_CLIENT_FLAGS
	bT Lalh; DATA_HEAD_POSE
	bU Lalh; DATA_BODY_POSE
	bV Lalh; DATA_LEFT_ARM_POSE
	bW Lalh; DATA_RIGHT_ARM_POSE
	bX Lalh; DATA_LEFT_LEG_POSE
	bY Lalh; DATA_RIGHT_LEG_POSE
	bZ J lastHit
	c Lkd; DEFAULT_BODY_POSE
	ca Z ENABLE_ARMS
	cb Lbzp; MARKER_DIMENSIONS
	cc Lbzp; BABY_DIMENSIONS
	cd D FEET_OFFSET
	ce D CHEST_OFFSET
	cf D LEGS_OFFSET
	cg D HEAD_OFFSET
	ch Ljava/util/function/Predicate; RIDABLE_MINECARTS
	ci Z DEFAULT_INVISIBLE
	cj I DEFAULT_DISABLED_SLOTS
	ck Z DEFAULT_SMALL
	cl Z DEFAULT_SHOW_ARMS
	cm Z DEFAULT_NO_BASE_PLATE
	cn Z DEFAULT_MARKER
	co Z invisible
	cp I disabledSlots
	d Lkd; DEFAULT_LEFT_ARM_POSE
	e Lkd; DEFAULT_RIGHT_ARM_POSE
	f Lkd; DEFAULT_LEFT_LEG_POSE
	g Lkd; DEFAULT_RIGHT_LEG_POSE
	h I DISABLE_TAKING_OFFSET
	i I DISABLE_PUTTING_OFFSET
	j I CLIENT_FLAG_SMALL
	k I CLIENT_FLAG_SHOW_ARMS
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_31553_
		1 o p_31554_
	<init> (Ldmu;DDD)V <init>
		0 o p_31556_
		1 o p_31557_
		2 o p_31558_
		3 o p_31559_
	A ()Lkd; getRightLegPose
	B ()Lcqo$a; getArmorStandPose
	C ()Z hasPhysics
	C (F)V tickHeadTurn
		0 o p_31644_
	D ()V showBreakingParticles
	E ()V playBrokenSound
	E (Lbzm;)V doPush
		0 o p_31564_
	K ()V updateInvisibilityStatus
	a (Lfis;)Lbzw; getClickedSlot
		0 o p_31660_
	a (Z)V setShowArms
		0 o p_31676_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_31602_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_31574_
	a (BIZ)B setBit
		0 o p_31570_
		1 o p_31571_
		2 o p_31572_
	a (Lkd;)V setHeadPose
		0 o p_31598_
	a (Lcqo$a;)V setArmorStandPose
		0 o p_422191_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421830_
	a (Lcut;Lbzw;Ldcv;Lbxi;)Z swapItem
		0 o p_31589_
		1 o p_31590_
		2 o p_31591_
		3 o p_31592_
	a (Lcut;Lfis;Lbxi;)Lbxj; interactAt
		0 o p_31594_
		1 o p_31595_
		2 o p_31596_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376183_
		1 o p_31579_
		2 o p_31580_
	a (Laub;Lcal;)V thunderHit
		0 o p_31576_
		1 o p_31577_
	a (Ldmn;)Z ignoreExplosion
		0 o p_312813_
	a (Lall$a;)V defineSynchedData
		0 o p_326283_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422671_
	b (Z)V setNoBasePlate
		0 o p_31679_
	b (B)V handleEntityEvent
		0 o p_31568_
	b (Lbzm;)Z lambda$static$0
		static
		0 o p_373856_
	b (Lkd;)V setBodyPose
		0 o p_31617_
	bK ()Z isPickable
	bL ()Z isPushable
	c (Laub;Lbyb;)V brokenByPlayer
		0 o p_348677_
		1 o p_31647_
	c (Lkd;)V setLeftArmPose
		0 o p_31624_
	c (Laub;)V kill
		0 o p_376582_
	d (Laub;Lbyb;F)V causeDamage
		0 o p_348633_
		1 o p_31649_
		2 o p_31650_
	d (Laub;Lbyb;)V brokenByAnything
		0 o p_348553_
		1 o p_31654_
	d (Lkd;)V setRightArmPose
		0 o p_31629_
	dM ()Ldcv; getPickResult
	dl ()Z isEffectiveAi
	e (Lkd;)V setLeftLegPose
		0 o p_31640_
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_31587_
	e (Lbzw;)Z canUseSlot
		0 o p_326077_
	e (Lbyb;)Layy; getHurtSound
		0 o p_31636_
	eF ()Z canBeSeenByAnyone
	eT ()Lcam$a; getFallSounds
	f (Lkd;)V setRightLegPose
		0 o p_31652_
	fF ()Lcad; getMainArm
	fS ()Z isAffectedByPotions
	fT ()Z attackable
	f_ ()Layy; getDeathSound
	g (Lbzw;)Z isDisabled
		0 o p_31627_
	g_ ()Z isBaby
	j_ ()V refreshDimensions
	k (Lfis;)V travel
		0 o p_31656_
	k_ ()Lfaq; getPistonPushReaction
	l ()Lcbr$a; createAttributes
		static
	l (Z)V setInvisible
		0 o p_31663_
	m ()Z isSmall
	n ()Z showArms
	n_ ()Z isIgnoringBlockTriggers
	o ()V pushEntities
	o (F)Lfis; getLightProbePosition
		0 o p_31665_
	p ()Z showBasePlate
	r (F)V setYHeadRot
		0 o p_31668_
	s (F)V setYBodyRot
		0 o p_31670_
	t ()Z isMarker
	u ()Lkd; getHeadPose
	u (Z)V setSmall
		0 o p_31604_
	v (Z)V setMarker
		0 o p_31682_
	v ()Lkd; getBodyPose
	w (Z)Lbzp; getDimensionsMarker
		0 o p_31684_
	w (Lbzm;)Z skipAttackInteraction
		0 o p_31687_
	x ()Lkd; getLeftArmPose
	y ()Lkd; getRightArmPose
	z ()Lkd; getLeftLegPose
cqo$a net/minecraft/world/entity/decoration/ArmorStand$ArmorStandPose
	a Lcqo$a; DEFAULT
	b Lcom/mojang/serialization/Codec; CODEC
	c Lkd; head
	d Lkd; body
	e Lkd; leftArm
	f Lkd; rightArm
	g Lkd; leftLeg
	h Lkd; rightLeg
	<clinit> ()V <clinit>
		static
	<init> (Lkd;Lkd;Lkd;Lkd;Lkd;Lkd;)V <init>
		0 o head
		1 o body
		2 o leftArm
		3 o rightArm
		4 o leftLeg
		5 o rightLeg
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_421686_
	a ()Lkd; head
	b ()Lkd; body
	c ()Lkd; leftArm
	d ()Lkd; rightArm
	e ()Lkd; leftLeg
	equals (Ljava/lang/Object;)Z equals
		0 o p_421527_
	f ()Lkd; rightLeg
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cqp net/minecraft/world/entity/decoration/BlockAttachedEntity
	a Ljb; pos
	b Lorg/slf4j/Logger; LOGGER
	c I checkInterval
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;Ljb;)V <init>
		0 o p_345456_
		1 o p_345187_
		2 o p_345816_
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_345070_
		1 o p_345079_
	a (Laub;Lbzm;)V dropItem
		0 o p_376143_
		1 o p_345676_
	a (Ldmn;)Z ignoreExplosion
		0 o p_360311_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376632_
		1 o p_376099_
		2 o p_376549_
	a (Lcaq;Lfis;)V move
		0 o p_345778_
		1 o p_345301_
	a (Laub;Lcal;)V thunderHit
		0 o p_345825_
		1 o p_346288_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421739_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422179_
	a_ (DDD)V setPos
		0 o p_346360_
		1 o p_344743_
		2 o p_345636_
	b (Lbyb;)Z hurtClient
		0 o p_376476_
	bK ()Z isPickable
	bM ()Z repositionEntityAfterLoad
	e ()V recalculateBoundingBox
	f ()Z survives
	g ()V tick
	i ()Ljb; getPos
	i (DDD)V push
		0 o p_345288_
		1 o p_346171_
		2 o p_345389_
	j_ ()V refreshDimensions
	w (Lbzm;)Z skipAttackInteraction
		0 o p_346423_
cqq net/minecraft/world/entity/decoration/GlowItemFrame
	<init> (Ldmu;Ljb;Ljh;)V <init>
		0 o p_149610_
		1 o p_149611_
		2 o p_149612_
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_149607_
		1 o p_149608_
	l ()Layy; getRemoveItemSound
	m ()Layy; getBreakSound
	n ()Layy; getPlaceSound
	p ()Layy; getAddItemSound
	q ()Layy; getRotateItemSound
	s ()Ldcv; getFrameItemStack
cqr net/minecraft/world/entity/decoration/HangingEntity
	b Ljava/util/function/Predicate; HANGING_ENTITY
	c Lalh; DATA_DIRECTION
	d Ljh; DEFAULT_DIRECTION
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;Ljb;)V <init>
		0 o p_31706_
		1 o p_31707_
		2 o p_31708_
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_31703_
		1 o p_31704_
	a (Ldvd;)F mirror
		0 o p_31725_
	a (Ljh;)V setDirectionRaw
		0 o p_426128_
	a (Ldwu;)F rotate
		0 o p_31727_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_426322_
	a (Ljb;)Z lambda$survives$1
		0 o p_423325_
	a (Lall$a;)V defineSynchedData
		0 o p_425635_
	a (Laub;Ldcv;F)Lcqz; spawnAtLocation
		0 o p_376865_
		1 o p_31722_
		2 o p_31723_
	a (Ljb;Ljh;)Lfin; calculateBoundingBox
		0 o p_344773_
		1 o p_345719_
	b (Lbzm;)Z lambda$static$0
		static
		0 o p_31734_
	b (Ljh;)V setDirection
		0 o p_31728_
	cS ()Ljh; getDirection
	e ()V recalculateBoundingBox
	f ()Z survives
	t ()Lfin; calculateSupportBox
	u ()V playPlacementSound
cqr$1 net/minecraft/world/entity/decoration/HangingEntity$1
	a [I $SwitchMap$net$minecraft$world$level$block$Rotation
	<clinit> ()V <clinit>
		static
cqs net/minecraft/world/entity/decoration/ItemFrame
	c I NUM_ROTATIONS
	d Lalh; DATA_ITEM
	e Lalh; DATA_ROTATION
	f F DEPTH
	g F WIDTH
	h F HEIGHT
	i B DEFAULT_ROTATION
	j F DEFAULT_DROP_CHANCE
	k Z DEFAULT_INVISIBLE
	l Z DEFAULT_FIXED
	m F dropChance
	n Z fixed
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;Ljb;Ljh;)V <init>
		0 o p_149621_
		1 o p_149622_
		2 o p_149623_
		3 o p_149624_
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_31761_
		1 o p_31762_
	<init> (Ldmu;Ljb;Ljh;)V <init>
		0 o p_31764_
		1 o p_31765_
		2 o p_31766_
	a (Laub;Lbzm;)V dropItem
		0 o p_376660_
		1 o p_31803_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376559_
		1 o p_376904_
		2 o p_376420_
	a (Lbyb;)Z shouldDamageDropItem
		0 o p_376579_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_31797_
	a (Lcaq;Lfis;)V move
		0 o p_31781_
		1 o p_31782_
	a (Laub;Lbzm;Z)V dropItem
		0 o p_376284_
		1 o p_31779_
		2 o p_376524_
	a (Lacr;)V recreateFromPacket
		0 o p_149626_
	a (Ldcv;)Lfce; getFramedMapId
		0 o p_353029_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_31769_
	a (Ldcv;Z)V setItem
		0 o p_31790_
		1 o p_31791_
	a (Lall$a;)V defineSynchedData
		0 o p_325987_
	a (Latz;)Lzw; getAddEntityPacket
		0 o p_352300_
	a (IZ)V setRotation
		0 o p_31773_
		1 o p_31774_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421484_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422684_
	a (Lcut;Lbxi;)Lbxj; interact
		0 o p_31787_
		1 o p_31788_
	a (Ljb;Ljh;)Lfin; calculateBoundingBox
		0 o p_345363_
		1 o p_344892_
	a_ (I)Lcbd; getSlot
		0 o p_149629_
	b (Lbyb;)Z hurtClient
		0 o p_376923_
	b (Ldcv;)V setItem
		0 o p_31806_
	b (Ljh;)V setDirection
		0 o p_31793_
	b (I)V setRotation
		0 o p_31771_
	c (Laub;)V kill
		0 o p_376265_
	d (Ldcv;)V removeFramedMap
		0 o p_31811_
	dM ()Ldcv; getPickResult
	dQ ()F getVisualRotationYInDegrees
	e (Ldcv;)V onItemChanged
		0 o p_218866_
	e (Lbyb;)Z canHurtWhenFixed
		static
		0 o p_376501_
	e ()V recalculateBoundingBox
	f ()Z survives
	i (DDD)V push
		0 o p_31817_
		1 o p_31818_
		2 o p_31819_
	l ()Layy; getRemoveItemSound
	m ()Layy; getBreakSound
	n ()Layy; getPlaceSound
	p ()Layy; getAddItemSound
	q ()Layy; getRotateItemSound
	s ()Ldcv; getFrameItemStack
	u ()V playPlacementSound
	v ()Ldcv; getItem
	w ()Z hasFramedMap
	x ()I getRotation
	y ()I getAnalogOutput
cqt net/minecraft/world/entity/decoration/LeashFenceKnotEntity
	b D OFFSET_Y
	<init> (Ldmu;Ljb;)V <init>
		0 o p_31831_
		1 o p_31832_
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_31828_
		1 o p_31829_
	a (Laub;Lbzm;)V dropItem
		0 o p_376541_
		1 o p_31837_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_31835_
	a (Lall$a;)V defineSynchedData
		0 o p_344730_
	a (Latz;)Lzw; getAddEntityPacket
		0 o p_352402_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422618_
	a (Lcut;Lbxi;)Lbxj; interact
		0 o p_31842_
		1 o p_31843_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422629_
	b (Ldmu;Ljb;)Lcqt; getOrCreateKnot
		static
		0 o p_31845_
		1 o p_31846_
	b (Lcak;)V notifyLeasheeRemoved
		0 o p_418486_
	dM ()Ldcv; getPickResult
	e ()V recalculateBoundingBox
	f ()Z survives
	l ()V playPlacementSound
	u (F)Lfis; getRopeHoldPosition
		0 o p_31863_
cqu net/minecraft/world/entity/decoration/Painting
	c F DEPTH
	d Lalh; DATA_PAINTING_VARIANT_ID
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_31904_
		1 o p_31905_
	<init> (Ldmu;Ljb;Ljh;Ljl;)V <init>
		0 o p_218877_
		1 o p_218878_
		2 o p_218879_
		3 o p_218880_
	<init> (Ldmu;Ljb;)V <init>
		0 o p_218874_
		1 o p_218875_
	a (Laub;Lbzm;)V dropItem
		0 o p_376289_
		1 o p_31925_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_218896_
	a (Lcqu;Ljl;)Z lambda$create$0
		static
		0 o p_412921_
		1 o p_412922_
	a (Lacr;)V recreateFromPacket
		0 o p_218894_
	a (Ljl;)V setVariant
		0 o p_218892_
	a (Ldmu;Ljb;Ljh;)Ljava/util/Optional; create
		static
		0 o p_218888_
		1 o p_218889_
		2 o p_218890_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_397321_
	a (Lkl;)V applyImplicitComponents
		0 o p_397977_
	a (Lall$a;)V defineSynchedData
		0 o p_326078_
	a (Latz;)Lzw; getAddEntityPacket
		0 o p_352062_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421740_
	a (ILjl;)Z lambda$create$1
		static
		0 o p_218882_
		1 o p_218883_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421983_
	a (Ljb;Ljh;)Lfin; calculateBoundingBox
		0 o p_344831_
		1 o p_345917_
	b (Lkp;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397293_
		1 o p_397672_
	b (I)D offsetForPaintingSize
		0 o p_345028_
	b (Ljl;)I variantArea
		static
		0 o p_218899_
	b (DDDFF)V snapTo
		0 o p_31929_
		1 o p_31930_
		2 o p_31931_
		3 o p_31932_
		4 o p_31933_
	dM ()Ldcv; getPickResult
	dw ()Lfis; trackingPosition
	l ()Ljl; getVariant
	u ()V playPlacementSound
cqv net/minecraft/world/entity/decoration/PaintingVariant
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lzm; DIRECT_STREAM_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Lzm; STREAM_CODEC
	e I width
	f I height
	g Lame; assetId
	h Ljava/util/Optional; title
	i Ljava/util/Optional; author
	<clinit> ()V <clinit>
		static
	<init> (IILame;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o width
		1 o height
		2 o assetId
		3 o title
		4 o author
	a ()I area
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_359922_
	b ()I width
	c ()I height
	d ()Lame; assetId
	e ()Ljava/util/Optional; title
	equals (Ljava/lang/Object;)Z equals
		0 o p_346319_
	f ()Ljava/util/Optional; author
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cqw net/minecraft/world/entity/decoration/PaintingVariants
	A Lamd; EARTH
	B Lamd; WIND
	C Lamd; WATER
	D Lamd; FIRE
	E Lamd; BAROQUE
	F Lamd; HUMBLE
	G Lamd; MEDITATIVE
	H Lamd; PRAIRIE_RIDE
	I Lamd; UNPACKED
	J Lamd; BACKYARD
	K Lamd; BOUQUET
	L Lamd; CAVEBIRD
	M Lamd; CHANGING
	N Lamd; COTAN
	O Lamd; ENDBOSS
	P Lamd; FERN
	Q Lamd; FINDING
	R Lamd; LOWMIST
	S Lamd; ORB
	T Lamd; OWLEMONS
	U Lamd; PASSAGE
	V Lamd; POND
	W Lamd; SUNFLOWERS
	X Lamd; TIDES
	a Lamd; KEBAB
	b Lamd; AZTEC
	c Lamd; ALBAN
	d Lamd; AZTEC2
	e Lamd; BOMB
	f Lamd; PLANT
	g Lamd; WASTELAND
	h Lamd; POOL
	i Lamd; COURBET
	j Lamd; SEA
	k Lamd; SUNSET
	l Lamd; CREEBET
	m Lamd; WANDERER
	n Lamd; GRAHAM
	o Lamd; MATCH
	p Lamd; BUST
	q Lamd; STAGE
	r Lamd; VOID
	s Lamd; SKULL_AND_ROSES
	t Lamd; WITHER
	u Lamd; FIGHTERS
	v Lamd; POINTER
	w Lamd; PIGSCENE
	x Lamd; BURNING_SKULL
	y Lamd; SKELETON
	z Lamd; DONKEY_KONG
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lamd; create
		static
		0 o p_218945_
	a (Lqq;Lamd;IIZ)V register
		static
		0 o p_364757_
		1 o p_364083_
		2 o p_362008_
		3 o p_360993_
		4 o p_365507_
	a (Lqq;)V bootstrap
		static
		0 o p_345677_
	a (Lqq;Lamd;II)V register
		static
		0 o p_345930_
		1 o p_345276_
		2 o p_344851_
		3 o p_345199_
cqx net/minecraft/world/entity/decoration/package-info
cqy net/minecraft/world/entity/item/FallingBlockEntity
	a I time
	b Z dropItem
	c Lui; blockData
	d Z forceTickAfterTeleportToDuplicate
	e Lalh; DATA_START_POS
	f Lorg/slf4j/Logger; LOGGER
	g Leeb; DEFAULT_BLOCK_STATE
	h I DEFAULT_TIME
	i F DEFAULT_FALL_DAMAGE_PER_DISTANCE
	j I DEFAULT_MAX_FALL_DAMAGE
	k Z DEFAULT_DROP_ITEM
	l Z DEFAULT_CANCEL_DROP
	m Leeb; blockState
	n Z cancelDrop
	o Z hurtEntities
	p I fallDamageMax
	q F fallDamagePerDistance
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_31950_
		1 o p_31951_
	<init> (Ldmu;DDDLeeb;)V <init>
		0 o p_31953_
		1 o p_31954_
		2 o p_31955_
		3 o p_31956_
		4 o p_31957_
	a (DFLbyb;)Z causeFallDamage
		0 o p_397518_
		1 o p_149643_
		2 o p_149645_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376184_
		1 o p_376594_
		2 o p_376175_
	a (Ljb;)V setStartPos
		0 o p_31960_
	a (Lacr;)V recreateFromPacket
		0 o p_149654_
	a (Lq;)V fillCrashReportCategory
		0 o p_31962_
	a (Ldmu;Ljb;Leeb;)Lcqy; fall
		static
		0 o p_201972_
		1 o p_201973_
		2 o p_201974_
	a (Ldpz;Ljb;)V callOnBrokenAfterFall
		0 o p_149651_
		1 o p_149652_
	a (Lbyb;FLbzm;)V lambda$causeFallDamage$1
		static
		0 o p_375869_
		1 o p_375870_
		2 o p_375871_
	a (Lui;Ljava/lang/String;Lvi;)V lambda$tick$0
		static
		0 o p_409355_
		1 o p_409356_
		2 o p_409357_
	a (Lall$a;)V defineSynchedData
		0 o p_326465_
	a (Latz;)Lzw; getAddEntityPacket
		0 o p_352287_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422622_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421897_
	b (FI)V setHurtsEntities
		0 o p_149657_
		1 o p_149658_
	b (Lfbl;)Lbzm; teleport
		0 o p_379492_
	bK ()Z isPickable
	bg ()D getDefaultGravity
	bj ()Lbzm$d; getMovementEmission
	cD ()Lxo; getTypeName
	cF ()Z isAttackable
	cJ ()Z displayFireAnimation
	e ()Ljb; getStartPos
	f ()V disableDrop
	g ()V tick
	i ()Leeb; getBlockState
cqz net/minecraft/world/entity/item/ItemEntity
	a F EYE_HEIGHT
	b F bobOffs
	c Lalh; DATA_ITEM
	d F FLOAT_HEIGHT
	e I LIFETIME
	f I INFINITE_PICKUP_DELAY
	g I INFINITE_LIFETIME
	h I DEFAULT_HEALTH
	i S DEFAULT_AGE
	j S DEFAULT_PICKUP_DELAY
	k I age
	l I pickupDelay
	m I health
	n Lbzs; thrower
	o Ljava/util/UUID; target
	<clinit> ()V <clinit>
		static
	<init> (Lcqz;)V <init>
		0 o p_31994_
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_31991_
		1 o p_31992_
	<init> (Ldmu;DDDLdcv;)V <init>
		0 o p_32001_
		1 o p_32002_
		2 o p_32003_
		3 o p_32004_
		4 o p_32005_
	<init> (Ldmu;DDDLdcv;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_
	a (Lcqz;Ldcv;Ldcv;)V merge
		static
		0 o p_32023_
		1 o p_32024_
		2 o p_32025_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_32036_
	a (Ldcv;Ldcv;)Z areMergable
		static
		0 o p_32027_
		1 o p_32028_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421942_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376942_
		1 o p_376452_
		2 o p_376562_
	a (Ldcv;)V setItem
		0 o p_32046_
	a (Lcqz;)V tryToMerge
		0 o p_32016_
	a (Ldmn;)Z ignoreExplosion
		0 o p_364217_
	a (Lall$a;)V defineSynchedData
		0 o p_326372_
	a (Lcqz;Ldcv;Lcqz;Ldcv;)V merge
		static
		0 o p_32018_
		1 o p_32019_
		2 o p_32020_
		3 o p_32021_
	a (Ldcv;Ldcv;I)Ldcv; merge
		static
		0 o p_32030_
		1 o p_32031_
		2 o p_32032_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421930_
	aG ()Z shouldPlayLavaHurtSound
	aT ()Ljb; getBlockPosBelowThatAffectsMyMovement
	a_ (I)Lcbd; getSlot
		0 o p_333779_
	a_ (Lcut;)V playerTouch
		0 o p_32040_
	ah_ ()Lbzm; getOwner
	aj ()Lxo; getName
	b (Lcqz;)Z lambda$mergeWithNeighbours$0
		0 o p_186268_
	b (Ljava/util/UUID;)V setTarget
		0 o p_266724_
	b (Lbzm;)V setThrower
		0 o p_306324_
	b (Lbyb;)Z hurtClient
		0 o p_376799_
	b (I)V setPickUpDelay
		0 o p_32011_
	b (Lfbl;)Lbzm; teleport
		0 o p_379799_
	bg ()D getDefaultGravity
	bj ()Lbzm$d; getMovementEmission
	bk ()Z dampensVibrations
	bl ()Z fireImmune
	cF ()Z isAttackable
	dQ ()F getVisualRotationYInDegrees
	do ()Laza; getSoundSource
	e ()Ldcv; getItem
	f (FF)F getSpin
		static
		0 o p_32009_
		1 o p_361295_
	f ()I getAge
	g ()V tick
	h (D)V setFluidMovement
		0 o p_376453_
	i ()V setDefaultPickUpDelay
	l ()V setNoPickUpDelay
	m ()V setNeverPickUp
	n ()Z hasPickUpDelay
	q ()V setUnlimitedLifetime
	s ()V setExtendedLifetime
	t ()V makeFakeItem
	u ()Lcqz; copy
	v ()V setUnderwaterMovement
	w ()V setUnderLavaMovement
	x ()V mergeWithNeighbours
	y (Lbzm;)V restoreFrom
		0 o p_305965_
	y ()Z isMergable
cr net/minecraft/advancements/critereon/LevitationTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lauc;Lfis;I)V trigger
		0 o p_49117_
		1 o p_49118_
		2 o p_49119_
	a (Lauc;Lfis;ILcr$a;)Z lambda$trigger$0
		static
		0 o p_49121_
		1 o p_49122_
		2 o p_49123_
		3 o p_49124_
cr$a net/minecraft/advancements/critereon/LevitationTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; distance
	d Lcx$d; duration
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Lcx$d;)V <init>
		0 o player
		1 o distance
		2 o duration
	a (Lauc;Lfis;I)Z matches
		0 o p_49141_
		1 o p_49142_
		2 o p_49143_
	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 (Lbq;)Lar; levitated
		static
		0 o p_49145_
	b ()Ljava/util/Optional; distance
	c ()Lcx$d; duration
	equals (Ljava/lang/Object;)Z equals
		0 o p_312365_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cra net/minecraft/world/entity/item/PrimedTnt
	a Ljava/lang/String; TAG_FUSE
	b Lalh; DATA_FUSE_ID
	c Lalh; DATA_BLOCK_STATE_ID
	d S DEFAULT_FUSE_TIME
	e F DEFAULT_EXPLOSION_POWER
	f Leeb; DEFAULT_BLOCK_STATE
	g Ljava/lang/String; TAG_BLOCK_STATE
	h Ljava/lang/String; TAG_EXPLOSION_POWER
	i Ldmo; USED_PORTAL_DAMAGE_CALCULATOR
	j Lbzs; owner
	k Z usedPortal
	l F explosionPower
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_32076_
		1 o p_32077_
	<init> (Ldmu;DDDLcam;)V <init>
		0 o p_32079_
		1 o p_32080_
		2 o p_32081_
		3 o p_32082_
		4 o p_32083_
	a (Z)V setUsedPortal
		0 o p_353089_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376658_
		1 o p_376356_
		2 o p_376220_
	a (Lall$a;)V defineSynchedData
		0 o p_326113_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422034_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421712_
	ah_ ()Lbzm; getOwner
	b (I)V setFuse
		0 o p_32086_
	b (Lfbl;)Lbzm; teleport
		0 o p_380065_
	bK ()Z isPickable
	bg ()D getDefaultGravity
	bj ()Lbzm$d; getMovementEmission
	c (Leeb;)V setBlockState
		0 o p_307211_
	e ()Lcam; getOwner
	f ()I getFuse
	g ()V tick
	i ()Leeb; getBlockState
	l ()V explode
	y (Lbzm;)V restoreFrom
		0 o p_306185_
cra$1 net/minecraft/world/entity/item/PrimedTnt$1
	<init> ()V <init>
	a (Ldmn;Ldly;Ljb;Leeb;F)Z shouldBlockExplode
		0 o p_353087_
		1 o p_353096_
		2 o p_353092_
		3 o p_353086_
		4 o p_353094_
	a (Ldmn;Ldly;Ljb;Leeb;Lfal;)Ljava/util/Optional; getBlockExplosionResistance
		0 o p_353090_
		1 o p_353088_
		2 o p_353091_
		3 o p_353093_
		4 o p_353095_
crb net/minecraft/world/entity/item/package-info
crc net/minecraft/world/entity/monster/AbstractIllager
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_32105_
		1 o p_32106_
	H ()V registerGoals
	c (Lcam;)Z canAttack
		0 o p_186270_
	l ()Lcrc$a; getArmPose
	u (Lbzm;)Z considersEntityAsAlly
		0 o p_360600_
crc$a net/minecraft/world/entity/monster/AbstractIllager$IllagerArmPose
	a Lcrc$a; CROSSED
	b Lcrc$a; ATTACKING
	c Lcrc$a; SPELLCASTING
	d Lcrc$a; BOW_AND_ARROW
	e Lcrc$a; CROSSBOW_HOLD
	f Lcrc$a; CROSSBOW_CHARGE
	g Lcrc$a; CELEBRATING
	h Lcrc$a; NEUTRAL
	i [Lcrc$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_32120_
		1 o p_32121_
	a ()[Lcrc$a; $values
		static
	valueOf (Ljava/lang/String;)Lcrc$a; valueOf
		static
		0 o p_32123_
	values ()[Lcrc$a; values
		static
crc$b net/minecraft/world/entity/monster/AbstractIllager$RaiderOpenDoorGoal
	a Lcrc; this$0
	<init> (Lcrc;Lcwk;)V <init>
		0 o p_32127_
		1 o p_32128_
	b ()Z canUse
crd net/minecraft/world/entity/monster/AbstractSkeleton
	a I HARD_ATTACK_INTERVAL
	b I NORMAL_ATTACK_INTERVAL
	c Lcii; bowGoal
	d Lchs; meleeGoal
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_32133_
		1 o p_32134_
	H ()V registerGoals
	a (Lbzw;Ldcv;Ldcv;)V onEquipItem
		0 o p_401835_
		1 o p_401917_
		2 o p_401943_
	a (Lcam;F)V performRangedAttack
		0 o p_32141_
		1 o p_32142_
	a (Lddq;)Z canFireProjectileWeapon
		0 o p_32144_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421934_
	a (Ldcv;FLdcv;)Lcvb; getArrow
		0 o p_32156_
		1 o p_32157_
		2 o p_346155_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_32146_
		1 o p_32147_
		2 o p_362962_
		3 o p_32149_
	a (Lbck;Lbxh;)V populateDefaultEquipmentSlots
		0 o p_218949_
		1 o p_218950_
	ad ()Lbae; getPreferredWeaponType
	b (Ljb;Leeb;)V playStepSound
		0 o p_32159_
		1 o p_32160_
	e_ ()V aiStep
	gH ()I getAttackInterval
	gI ()Z isShaking
	l ()Lcbr$a; createAttributes
		static
	m ()Layy; getStepSound
	n ()V reassessWeaponGoal
	r ()V rideTick
	t ()I getHardAttackInterval
crd$1 net/minecraft/world/entity/monster/AbstractSkeleton$1
	b Lcrd; this$0
	<init> (Lcrd;Lcau;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
cre net/minecraft/world/entity/monster/Blaze
	a F allowedHeightOffset
	b I nextHeightOffsetChangeTick
	c Lalh; DATA_FLAGS_ID
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_32219_
		1 o p_32220_
	H ()V registerGoals
	a (Laub;)V customServerAiStep
		0 o p_376837_
	a (Lall$a;)V defineSynchedData
		0 o p_326216_
	bB ()F getLightLevelDependentMagicValue
	cb ()Z isOnFire
	e (Lbyb;)Layy; getHurtSound
		0 o p_32235_
	e_ ()V aiStep
	f_ ()Layy; getDeathSound
	fx ()Z isSensitiveToWater
	l ()Lcbr$a; createAttributes
		static
	m ()Z isCharged
	p ()Layy; getAmbientSound
	x (Z)V setCharged
		0 o p_32241_
cre$a net/minecraft/world/entity/monster/Blaze$BlazeAttackGoal
	a Lcre; blaze
	b I attackStep
	c I attackTime
	d I lastSeen
	<init> (Lcre;)V <init>
		0 o p_32247_
	X_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
	h ()D getFollowDistance
crf net/minecraft/world/entity/monster/Bogged
	a I HARD_ATTACK_INTERVAL
	b I NORMAL_ATTACK_INTERVAL
	c Lalh; DATA_SHEARED
	d Ljava/lang/String; SHEARED_TAG_NAME
	e Z DEFAULT_SHEARED
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_326920_
		1 o p_326946_
	a ()Z readyForShearing
	a (Lall$a;)V defineSynchedData
		0 o p_331269_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421789_
	a (Ldcv;FLdcv;)Lcvb; getArrow
		0 o p_326801_
		1 o p_326846_
		2 o p_344869_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421487_
	a (Laub;Laza;Ldcv;)V shear
		0 o p_376748_
		1 o p_331493_
		2 o p_373125_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_330736_
		1 o p_331786_
	d (Laub;Ldcv;)V spawnShearedMushrooms
		0 o p_376846_
		1 o p_372900_
	e (Laub;Ldcv;)V lambda$spawnShearedMushrooms$0
		0 o p_427097_
		1 o p_427098_
	e (Lbyb;)Layy; getHurtSound
		0 o p_326909_
	f_ ()Layy; getDeathSound
	gH ()I getAttackInterval
	gJ ()Lcbr$a; createAttributes
		static
	gK ()Z isSheared
	m ()Layy; getStepSound
	p ()Layy; getAmbientSound
	t ()I getHardAttackInterval
	x (Z)V setSheared
		0 o p_330515_
crg net/minecraft/world/entity/monster/CaveSpider
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_32254_
		1 o p_32255_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_32259_
		1 o p_32260_
		2 o p_363852_
		3 o p_32262_
	c (Laub;Lbzm;)Z doHurtTarget
		0 o p_376694_
		1 o p_32257_
	l ()Lcbr$a; createCaveSpider
		static
	m (Lbzm;)Lfis; getVehicleAttachmentPoint
		0 o p_316479_
crh net/minecraft/world/entity/monster/Creeper
	a Lalh; DATA_SWELL_DIR
	b Lalh; DATA_IS_POWERED
	c Lalh; DATA_IS_IGNITED
	ck B DEFAULT_EXPLOSION_RADIUS
	cl I oldSwell
	cm I swell
	cn I maxSwell
	co I explosionRadius
	cp I droppedSkulls
	d Z DEFAULT_IGNITED
	e Z DEFAULT_POWERED
	f S DEFAULT_MAX_SWELL
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_32278_
		1 o p_32279_
	H ()V registerGoals
	J (F)F getSwelling
		0 o p_32321_
	a (DFLbyb;)Z causeFallDamage
		0 o p_397691_
		1 o p_149687_
		2 o p_149689_
	a (Laub;Lcal;)V thunderHit
		0 o p_32286_
		1 o p_32287_
	a (Laub;Lbyb;Z)V dropCustomDeathLoot
		0 o p_348566_
		1 o p_32292_
		2 o p_32294_
	a (Lall$a;)V defineSynchedData
		0 o p_326212_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421729_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422241_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_32301_
		1 o p_32302_
	b (I)V setSwellDir
		0 o p_32284_
	c (Laub;Lbzm;)Z doHurtTarget
		0 o p_376663_
		1 o p_32281_
	cI ()I getMaxFallDistance
	e (Lbyb;)Layy; getHurtSound
		0 o p_32309_
	f_ ()Layy; getDeathSound
	g ()V tick
	g (Lcam;)V setTarget
		0 o p_149691_
	gH ()V ignite
	gI ()Z canDropMobsSkull
	gJ ()V increaseDroppedSkulls
	gK ()V explodeCreeper
	gN ()V spawnLingeringCloud
	l ()Lcbr$a; createAttributes
		static
	m ()Z isPowered
	n ()I getSwellDir
	t ()Z isIgnited
cri net/minecraft/world/entity/monster/CrossbowAttackMob
	a ()V onCrossbowAttackPerformed
	b (Z)V setChargingCrossbow
		0 o p_32339_
	b (Lcam;F)V performCrossbowAttack
		0 o p_32337_
		1 o p_32338_
	e ()Lcam; getTarget
crj net/minecraft/world/entity/monster/Drowned
	a F NAUTILUS_SHELL_CHANCE
	f Z searchingForLand
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_32344_
		1 o p_32345_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_32372_
		1 o p_32373_
		2 o p_365099_
		3 o p_32375_
	a (Lbck;Lbxh;)V populateDefaultEquipmentSlots
		0 o p_218953_
		1 o p_218954_
	a (Ldcv;Ldcv;Lbzw;)Z canReplaceCurrentItem
		0 o p_32364_
		1 o p_32365_
		2 o p_371339_
	a (Lcam;F)V performRangedAttack
		0 o p_32356_
		1 o p_32357_
	a (Ldmx;)Z checkSpawnObstruction
		0 o p_32370_
	a (Lcam;Laub;)Z lambda$addBehaviourGoals$0
		0 o p_376613_
		1 o p_376137_
	a (Lbzv;Ldnl;Lbzu;Ljb;Lbck;)Z checkDrownedSpawnRules
		static
		0 o p_218956_
		1 o p_218957_
		2 o p_360945_
		3 o p_218959_
		4 o p_218960_
	a (Ldmv;Ljb;)Z isDeepEnoughToSpawn
		static
		0 o p_32367_
		1 o p_32368_
	aY ()Layy; getSwimSound
	ad ()Lbae; getPreferredWeaponType
	b (Ldmu;)Lcjw; createNavigation
		0 o p_415632_
	bs ()V updateSwimming
	cN ()Z isPushedByFluid
	co ()Z isVisuallySwimming
	e (Lbyb;)Layy; getHurtSound
		0 o p_32386_
	f_ ()Layy; getDeathSound
	gH ()Ldcv; getSkull
	gI ()Z convertsInWater
	gJ ()Z closeToNextPos
	gQ ()Z wantsToSwim
	i (Lcam;)Z okTarget
		0 o p_32396_
	k (Lfis;)V travel
		0 o p_32394_
	l ()Lcbr$a; createAttributes
		static
	m ()V addBehaviourGoals
	n ()Layy; getStepSound
	p ()Layy; getAmbientSound
	t ()Z canSpawnInLiquids
	x (Z)V setSearchingForLand
		0 o p_32399_
crj$a net/minecraft/world/entity/monster/Drowned$DrownedAttackGoal
	b Lcrj; drowned
	<init> (Lcrj;DZ)V <init>
		0 o p_32402_
		1 o p_32403_
		2 o p_32404_
	b ()Z canUse
	c ()Z canContinueToUse
crj$b net/minecraft/world/entity/monster/Drowned$DrownedGoToBeachGoal
	g Lcrj; drowned
	<init> (Lcrj;D)V <init>
		0 o p_32409_
		1 o p_32410_
	a (Ldmx;Ljb;)Z isValidTarget
		0 o p_32413_
		1 o p_32414_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
crj$c net/minecraft/world/entity/monster/Drowned$DrownedGoToWaterGoal
	a Lcau; mob
	b D wantedX
	c D wantedY
	d D wantedZ
	e D speedModifier
	f Ldmu; level
	<init> (Lcau;D)V <init>
		0 o p_32425_
		1 o p_32426_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	h ()Lfis; getWaterPos
crj$d net/minecraft/world/entity/monster/Drowned$DrownedMoveControl
	l Lcrj; drowned
	<init> (Lcrj;)V <init>
		0 o p_32433_
	a ()V tick
crj$e net/minecraft/world/entity/monster/Drowned$DrownedSwimUpGoal
	a Lcrj; drowned
	b D speedModifier
	c I seaLevel
	d Z stuck
	<init> (Lcrj;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
crj$f net/minecraft/world/entity/monster/Drowned$DrownedTridentAttackGoal
	a Lcrj; drowned
	<init> (Lcrz;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
crk net/minecraft/world/entity/monster/ElderGuardian
	a F ELDER_SIZE_SCALE
	ck I EFFECT_AMPLIFIER
	cl I EFFECT_DISPLAY_LIMIT
	d I EFFECT_INTERVAL
	e I EFFECT_RADIUS
	f I EFFECT_DURATION
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_32460_
		1 o p_32461_
	a (Laub;)V customServerAiStep
		0 o p_376897_
	b (Lauc;)V lambda$customServerAiStep$0
		0 o p_427099_
	e (Lbyb;)Layy; getHurtSound
		0 o p_32468_
	f_ ()Layy; getDeathSound
	l ()Lcbr$a; createAttributes
		static
	m ()I getAttackDuration
	n ()Layy; getFlopSound
	p ()Layy; getAmbientSound
crl net/minecraft/world/entity/monster/EnderMan
	c Lame; SPEED_MODIFIER_ATTACKING_ID
	ck Lalh; DATA_CARRY_STATE
	cl Lalh; DATA_CREEPY
	cm Lalh; DATA_STARED_AT
	cn I lastStareSound
	co I targetChangeTime
	cp Lbwu; PERSISTENT_ANGER_TIME
	cq I remainingPersistentAngerTime
	cr Ljava/util/UUID; persistentAngerTarget
	d Lcbq; SPEED_MODIFIER_ATTACKING
	e I DELAY_BETWEEN_CREEPY_STARE_SOUND
	f I MIN_DEAGGRESSION_TIME
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_32485_
		1 o p_32486_
	G (Lbzm;)Z teleportTowards
		0 o p_32501_
	H ()V registerGoals
	a (Laub;)V customServerAiStep
		0 o p_376787_
	a (Laub;Lbyb;Lcvd;F)Z hurtWithCleanWater
		0 o p_376156_
		1 o p_186273_
		2 o p_400234_
		3 o p_186275_
	a ()I getRemainingPersistentAngerTime
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376680_
		1 o p_376597_
		2 o p_376796_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_32513_
	a (Ljava/util/UUID;)V setPersistentAngerTarget
		0 o p_32509_
	a (Laub;Lbyb;Z)V dropCustomDeathLoot
		0 o p_348556_
		1 o p_32497_
		2 o p_32499_
	a (I)V setRemainingPersistentAngerTime
		0 o p_32515_
	a (Lall$a;)V defineSynchedData
		0 o p_326272_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421502_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421663_
	af ()Z requiresCustomPersistence
	b ()Ljava/util/UUID; getPersistentAngerTarget
	c (Leeb;)V setCarriedBlock
		0 o p_32522_
	c ()V startPersistentAngerTimer
	d (Leeb;)Z lambda$readAdditionalSaveData$0
		static
		0 o p_405298_
	e (Lbyb;)Layy; getHurtSound
		0 o p_32527_
	e_ ()V aiStep
	f_ ()Layy; getDeathSound
	fx ()Z isSensitiveToWater
	g (Lcam;)V setTarget
		0 o p_32537_
	g (Lcut;)Z isBeingStaredBy
		0 o p_380267_
	gH ()Z isCreepy
	gI ()Z hasBeenStaredAt
	gJ ()V setBeingStaredAt
	l ()Lcbr$a; createAttributes
		static
	m ()V playStareSound
	n ()Z teleport
	p ()Layy; getAmbientSound
	q (DDD)Z teleport
		0 o p_32544_
		1 o p_32545_
		2 o p_32546_
	t ()Leeb; getCarriedBlock
crl$a net/minecraft/world/entity/monster/EnderMan$EndermanFreezeWhenLookedAt
	a Lcrl; enderman
	b Lcam; target
	<init> (Lcrl;)V <init>
		0 o p_32550_
	a ()V tick
	b ()Z canUse
	d ()V start
crl$b net/minecraft/world/entity/monster/EnderMan$EndermanLeaveBlockGoal
	a Lcrl; enderman
	<init> (Lcrl;)V <init>
		0 o p_32556_
	a ()V tick
	a (Ldmu;Ljb;Leeb;Leeb;Leeb;Ljb;)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_
	b ()Z canUse
crl$c net/minecraft/world/entity/monster/EnderMan$EndermanLookForPlayerGoal
	i Lcrl; enderman
	j Lcut; pendingTarget
	k I aggroTime
	l I teleportTime
	m Lclc; startAggroTargetConditions
	n Lclc; continueAggroTargetConditions
	o Lclc$a; isAngerInducing
	<init> (Lcrl;Lclc$a;)V <init>
		0 o p_32573_
		1 o p_376259_
	a (Lcrl;Lcam;Laub;)Z lambda$new$0
		static
		0 o p_423327_
		1 o p_423328_
		2 o p_423329_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
crl$d net/minecraft/world/entity/monster/EnderMan$EndermanTakeBlockGoal
	a Lcrl; enderman
	<init> (Lcrl;)V <init>
		0 o p_32585_
	a ()V tick
	b ()Z canUse
crm net/minecraft/world/entity/monster/Endermite
	a I MAX_LIFE
	b I DEFAULT_LIFE
	c I life
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_32591_
		1 o p_32592_
	H ()V registerGoals
	a (Lfda;)V readAdditionalSaveData
		0 o p_421928_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421766_
	b (Ljb;Leeb;)V playStepSound
		0 o p_32607_
		1 o p_32608_
	b (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkEndermiteSpawnRules
		static
		0 o p_218969_
		1 o p_218970_
		2 o p_363979_
		3 o p_218972_
		4 o p_218973_
	bj ()Lbzm$d; getMovementEmission
	e (Lbyb;)Layy; getHurtSound
		0 o p_32615_
	e_ ()V aiStep
	f_ ()Layy; getDeathSound
	g ()V tick
	l ()Lcbr$a; createAttributes
		static
	p ()Layy; getAmbientSound
	s (F)V setYBodyRot
		0 o p_32621_
crn net/minecraft/world/entity/monster/Enemy
	o_ I XP_REWARD_NONE
	p_ I XP_REWARD_SMALL
	q_ I XP_REWARD_MEDIUM
	r_ I XP_REWARD_LARGE
	s_ I XP_REWARD_HUGE
	t_ I XP_REWARD_BOSS
cro net/minecraft/world/entity/monster/Evoker
	a Lcpd; wololoTarget
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_32627_
		1 o p_32628_
	H ()V registerGoals
	a (Lcro;)Lbck; access$000
		static
		0 o p_218975_
	a (Lcpd;)V setWololoTarget
		0 o p_405303_
	a (Laub;IZ)V applyRaidBuffs
		0 o p_348515_
		1 o p_32632_
		2 o p_32633_
	ag_ ()Layy; getCelebrateSound
	b (Lcro;)Lbck; access$100
		static
		0 o p_218977_
	c (Lcro;)Lbck; access$200
		static
		0 o p_218979_
	d (Lcro;)Lbck; access$300
		static
		0 o p_218981_
	e (Lcro;)Lbck; access$400
		static
		0 o p_218983_
	e (Lbyb;)Layy; getHurtSound
		0 o p_32654_
	f_ ()Layy; getDeathSound
	hb ()Lcpd; getWololoTarget
	m ()Lcbr$a; createAttributes
		static
	p ()Layy; getAmbientSound
	t ()Layy; getCastingSoundEvent
	u (Lbzm;)Z considersEntityAsAlly
		0 o p_365525_
cro$a net/minecraft/world/entity/monster/Evoker$EvokerAttackSpellGoal
	a Lcro; this$0
	<init> (Lcro;)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 ()Layy; getSpellPrepareSound
	m ()Lcsf$a; getSpell
cro$b net/minecraft/world/entity/monster/Evoker$EvokerCastingSpellGoal
	a Lcro; this$0
	<init> (Lcro;)V <init>
		0 o p_32686_
	a ()V tick
cro$c net/minecraft/world/entity/monster/Evoker$EvokerSummonSpellGoal
	a Lcro; this$0
	e Lclc; vexCountTargeting
	<init> (Lcro;)V <init>
		0 o p_32694_
	b ()Z canUse
	h ()I getCastingTime
	i ()I getCastingInterval
	k ()V performSpellCasting
	l ()Layy; getSpellPrepareSound
	m ()Lcsf$a; getSpell
cro$d net/minecraft/world/entity/monster/Evoker$EvokerWololoSpellGoal
	a Lcro; this$0
	e Lclc; wololoTargeting
	<init> (Lcro;)V <init>
		0 o p_32707_
	a (Lcam;Laub;)Z lambda$new$0
		static
		0 o p_404449_
		1 o p_404450_
	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 ()Layy; getSpellPrepareSound
	m ()Lcsf$a; getSpell
	n ()I getCastWarmupTime
crp net/minecraft/world/entity/monster/Ghast
	a Lalh; DATA_IS_CHARGING
	b B DEFAULT_EXPLOSION_POWER
	c I explosionPower
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_32725_
		1 o p_32726_
	A ()D leashSnapDistance
	B ()D leashElasticDistance
	H ()V registerGoals
	a (Laub;Lbyb;)Z isInvulnerableTo
		0 o p_376822_
		1 o p_238289_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376618_
		1 o p_376819_
		2 o p_376363_
	a (DZLeeb;Ljb;)V checkFallDamage
		0 o p_416043_
		1 o p_416735_
		2 o p_416029_
		3 o p_415730_
	a (Lcao;)V faceMovementDirection
		static
		0 o p_416504_
	a (Lcam;Laub;)Z lambda$registerGoals$1
		0 o p_427100_
		1 o p_427101_
	a (Lall$a;)V defineSynchedData
		0 o p_326063_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421477_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422069_
	ag ()Z shouldDespawnInPeaceful
	b (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkGhastSpawnRules
		static
		0 o p_218985_
		1 o p_218986_
		2 o p_360741_
		3 o p_218988_
		4 o p_218989_
	dL ()Z supportQuadLeashAsHolder
	do ()Laza; getSoundSource
	e (Lbyb;)Layy; getHurtSound
		0 o p_32750_
	eV ()Z onClimbable
	f_ ()Layy; getDeathSound
	fk ()F getSoundVolume
	gk ()I getMaxSpawnClusterSize
	i (Lbyb;)Z isReflectedFireball
		static
		0 o p_238408_
	k (Lfis;)V travel
		0 o p_415638_
	l ()Z isCharging
	m ()I getExplosionPower
	n ()Lcbr$a; createAttributes
		static
	p ()Layy; getAmbientSound
	t ()Z lambda$new$0
		static
	x (Z)V setCharging
		0 o p_32759_
crp$a net/minecraft/world/entity/monster/Ghast$GhastLookGoal
	a Lcao; ghast
	<init> (Lcao;)V <init>
		0 o p_416384_
	X_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
crp$b net/minecraft/world/entity/monster/Ghast$GhastMoveControl
	l Lcao; ghast
	m I floatDuration
	n Z careful
	o Ljava/util/function/BooleanSupplier; shouldBeStopped
	<init> (Lcao;ZLjava/util/function/BooleanSupplier;)V <init>
		0 o p_416658_
		1 o p_415882_
		2 o p_423656_
	a (Lfin;Lfis;Lfis;ZZLjb;I)Z lambda$canReach$0
		0 o p_423330_
		1 o p_423331_
		2 o p_423332_
		3 o p_423333_
		4 o p_423334_
		5 o p_423335_
		6 o p_423336_
	a (Lfis;)Z canReach
		0 o p_32771_
	a ()V tick
	a (Ldly;Lfis;Lfis;Ljb;ZZ)Z blockTraversalPossible
		0 o p_419713_
		1 o p_422066_
		2 o p_421561_
		3 o p_419924_
		4 o p_419936_
		5 o p_419980_
crp$c net/minecraft/world/entity/monster/Ghast$GhastShootFireballGoal
	a I chargeTime
	b Lcrp; ghast
	<init> (Lcrp;)V <init>
		0 o p_32776_
	X_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
crp$d net/minecraft/world/entity/monster/Ghast$RandomFloatAroundGoal
	a I MAX_ATTEMPTS
	b Lcao; ghast
	c I distanceToBlocks
	<init> (Lcao;)V <init>
		0 o p_416337_
	<init> (Lcao;I)V <init>
		0 o p_415816_
		1 o p_416473_
	a (Lcao;Lfis;Lbck;)Lfis; chooseRandomPositionWithRestriction
		static
		0 o p_415643_
		1 o p_415583_
		2 o p_416214_
	a (Lfis;Lbck;)Lfis; chooseRandomPosition
		static
		0 o p_416643_
		1 o p_416184_
	a (Lcao;I)Lfis; getSuitableFlyToPosition
		static
		0 o p_415820_
		1 o p_415837_
	a (Ldmu;Lfis;I)Z isGoodTarget
		static
		0 o p_415688_
		1 o p_416409_
		2 o p_415738_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
crq net/minecraft/world/entity/monster/Giant
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_32788_
		1 o p_32789_
	a (Ljb;Ldmx;)F getWalkTargetValue
		0 o p_32791_
		1 o p_32792_
	l ()Lcbr$a; createAttributes
		static
crr net/minecraft/world/entity/monster/Guardian
	a Lalh; DATA_ID_MOVING
	b I ATTACK_TIME
	c Lcif; randomStrollGoal
	ck F clientSideTailAnimationSpeed
	cl F clientSideSpikesAnimation
	cm F clientSideSpikesAnimationO
	cn Lcam; clientSideCachedAttackTarget
	co I clientSideAttackTime
	cp Z clientSideTouchedGround
	d Lalh; DATA_ID_ATTACK_TARGET
	e F clientSideTailAnimation
	f F clientSideTailAnimationO
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_32810_
		1 o p_32811_
	H ()V registerGoals
	J (F)F getTailAnimation
		0 o p_32864_
	K (F)F getSpikesAnimation
		0 o p_32866_
	L (F)F getAttackAnimationScale
		0 o p_32813_
	W ()I getAmbientSoundInterval
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376911_
		1 o p_376689_
		2 o p_376584_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_32834_
	a (Ldmx;)Z checkSpawnObstruction
		0 o p_32829_
	a (Ljb;Ldmx;)F getWalkTargetValue
		0 o p_32831_
		1 o p_32832_
	a (Lall$a;)V defineSynchedData
		0 o p_326415_
	b (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkGuardianSpawnRules
		static
		0 o p_218991_
		1 o p_218992_
		2 o p_363756_
		3 o p_218994_
		4 o p_218995_
	b (I)V setActiveAttackTarget
		0 o p_32818_
	b (Ldmu;)Lcjw; createNavigation
		0 o p_32846_
	bj ()Lbzm$d; getMovementEmission
	e (Lbyb;)Layy; getHurtSound
		0 o p_32852_
	e_ ()V aiStep
	f_ ()Layy; getDeathSound
	gH ()Z isMoving
	gI ()Z hasActiveAttackTarget
	gJ ()Lcam; getActiveAttackTarget
	gK ()F getClientSideAttackTime
	gg ()I getMaxHeadXRot
	k (Lfis;)V travel
		0 o p_32858_
	m ()I getAttackDuration
	n ()Layy; getFlopSound
	p ()Layy; getAmbientSound
	t ()Lcbr$a; createAttributes
		static
	x (Z)V setMoving
		0 o p_32862_
crr$a net/minecraft/world/entity/monster/Guardian$GuardianAttackGoal
	a Lcrr; guardian
	b I attackTime
	c Z elder
	<init> (Lcrr;)V <init>
		0 o p_32871_
	X_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
crr$b net/minecraft/world/entity/monster/Guardian$GuardianAttackSelector
	a Lcrr; guardian
	<init> (Lcrr;)V <init>
		0 o p_32879_
	test (Lcam;Laub;)Z test
		0 o p_32881_
		1 o p_376639_
crr$c net/minecraft/world/entity/monster/Guardian$GuardianMoveControl
	l Lcrr; guardian
	<init> (Lcrr;)V <init>
		0 o p_32886_
	a ()V tick
crs net/minecraft/world/entity/monster/Husk
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_32889_
		1 o p_32890_
	a (Lbzv;Ldnl;Lbzu;Ljb;Lbck;)Z checkHuskSpawnRules
		static
		0 o p_218997_
		1 o p_218998_
		2 o p_363377_
		3 o p_219000_
		4 o p_219001_
	ae_ ()V doUnderWaterConversion
	af_ ()Z isSunSensitive
	c (Laub;Lbzm;)Z doHurtTarget
		0 o p_376715_
		1 o p_32892_
	e (Lbyb;)Layy; getHurtSound
		0 o p_32903_
	f_ ()Layy; getDeathSound
	gH ()Ldcv; getSkull
	gI ()Z convertsInWater
	n ()Layy; getStepSound
	p ()Layy; getAmbientSound
crt net/minecraft/world/entity/monster/Illusioner
	a I ILLUSION_SPREAD
	ck I clientSideIllusionTicks
	cl [[Lfis; clientSideIllusionOffsets
	e I NUM_ILLUSIONS
	f I ILLUSION_TRANSITION_TICKS
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_32911_
		1 o p_32912_
	H ()V registerGoals
	J (F)[Lfis; getIllusionOffsets
		0 o p_32940_
	a (Laub;IZ)V applyRaidBuffs
		0 o p_348536_
		1 o p_32915_
		2 o p_32916_
	a (Lcam;F)V performRangedAttack
		0 o p_32918_
		1 o p_32919_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_32921_
		1 o p_32922_
		2 o p_365326_
		3 o p_32924_
	ag_ ()Layy; getCelebrateSound
	e (Lbyb;)Layy; getHurtSound
		0 o p_32930_
	e_ ()V aiStep
	f_ ()Layy; getDeathSound
	l ()Lcrc$a; getArmPose
	m ()Lcbr$a; createAttributes
		static
	p ()Layy; getAmbientSound
	t ()Layy; getCastingSoundEvent
crt$a net/minecraft/world/entity/monster/Illusioner$IllusionerBlindnessSpellGoal
	a Lcrt; this$0
	e I lastTargetId
	<init> (Lcrt;)V <init>
		0 o p_32944_
	b ()Z canUse
	d ()V start
	h ()I getCastingTime
	i ()I getCastingInterval
	k ()V performSpellCasting
	l ()Layy; getSpellPrepareSound
	m ()Lcsf$a; getSpell
crt$b net/minecraft/world/entity/monster/Illusioner$IllusionerMirrorSpellGoal
	a Lcrt; this$0
	<init> (Lcrt;)V <init>
		0 o p_32957_
	b ()Z canUse
	h ()I getCastingTime
	i ()I getCastingInterval
	k ()V performSpellCasting
	l ()Layy; getSpellPrepareSound
	m ()Lcsf$a; getSpell
cru net/minecraft/world/entity/monster/MagmaCube
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_32968_
		1 o p_32969_
	a (IZ)V setSize
		0 o p_32972_
		1 o p_32973_
	b (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkMagmaCubeSpawnRules
		static
		0 o p_219003_
		1 o p_219004_
		2 o p_361982_
		3 o p_219006_
		4 o p_219007_
	bB ()F getLightLevelDependentMagicValue
	c (Lbae;)V jumpInLiquid
		0 o p_204065_
	cb ()Z isOnFire
	e (Lbyb;)Layy; getHurtSound
		0 o p_32992_
	f_ ()Layy; getDeathSound
	gD ()Z isDealsDamage
	gE ()F getAttackDamage
	gF ()Layy; getSquishSound
	gG ()Layy; getJumpSound
	l ()Lcbr$a; createAttributes
		static
	m ()Lmc; getParticleType
	n ()I getJumpDelay
	s ()V jumpFromGround
	t ()V decreaseSquish
crv net/minecraft/world/entity/monster/Monster
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_33002_
		1 o p_33003_
	a (Ldnl;Ljb;Lbck;)Z isDarkEnoughToSpawn
		static
		0 o p_219010_
		1 o p_219011_
		2 o p_219012_
	a (Ljb;Ldmx;)F getWalkTargetValue
		0 o p_33013_
		1 o p_33014_
	a (Laub;Lcut;)Z isPreventingPlayerRest
		0 o p_376906_
		1 o p_33036_
	aY ()Layy; getSwimSound
	aZ ()Layy; getSwimSplashSound
	ag ()Z shouldDespawnInPeaceful
	b (Lbzv;Ldnl;Lbzu;Ljb;Lbck;)Z checkMonsterSpawnRules
		static
		0 o p_219014_
		1 o p_219015_
		2 o p_361180_
		3 o p_219017_
		4 o p_219018_
	c (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkAnyLightMonsterSpawnRules
		static
		0 o p_219020_
		1 o p_219021_
		2 o p_361640_
		3 o p_219023_
		4 o p_219024_
	d (Ldcv;)Ldcv; getProjectile
		0 o p_33038_
	do ()Laza; getSoundSource
	e (Lbyb;)Layy; getHurtSound
		0 o p_33034_
	eT ()Lcam$a; getFallSounds
	e_ ()V aiStep
	et ()Z shouldDropExperience
	eu ()Z shouldDropLoot
	f_ ()Layy; getDeathSound
	gL ()V updateNoActionTime
	gM ()Lcbr$a; createMonsterAttributes
		static
crw net/minecraft/world/entity/monster/PatrollingMonster
	a Z DEFAULT_PATROL_LEADER
	b Z DEFAULT_PATROLLING
	c Ljb; patrolTarget
	d Z patrolLeader
	e Z patrolling
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_33046_
		1 o p_33047_
	H ()V registerGoals
	a (Lfda;)V readAdditionalSaveData
		0 o p_421575_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_33049_
		1 o p_33050_
		2 o p_364305_
		3 o p_33052_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421504_
	b (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkPatrollingMonsterSpawnRules
		static
		0 o p_219026_
		1 o p_219027_
		2 o p_361513_
		3 o p_219029_
		4 o p_219030_
	gH ()Z canBeLeader
	gI ()Ljb; getPatrolTarget
	gJ ()Z hasPatrolTarget
	gK ()Z isPatrolLeader
	gN ()Z canJoinPatrol
	gO ()V findPatrolTarget
	gP ()Z isPatrolling
	h (Ljb;)V setPatrolTarget
		0 o p_33071_
	h (D)Z removeWhenFarAway
		0 o p_33073_
	x (Z)V setPatrolLeader
		0 o p_33076_
	y (Z)V setPatrolling
		0 o p_33078_
crw$a net/minecraft/world/entity/monster/PatrollingMonster$LongDistancePatrolGoal
	a I NAVIGATION_FAILED_COOLDOWN
	b Lcrw; mob
	c D speedModifier
	d D leaderSpeedModifier
	e J cooldownUntil
	<init> (Lcrw;DD)V <init>
		0 o p_33084_
		1 o p_33085_
		2 o p_33086_
	a ()V tick
	a (Lcrw;)Z lambda$findPatrolCompanions$0
		0 o p_423337_
	b ()Z canUse
	d ()V start
	e ()V stop
	h ()Ljava/util/List; findPatrolCompanions
	i ()Z moveRandomly
crx net/minecraft/world/entity/monster/Phantom
	a F FLAP_DEGREES_PER_TICK
	b I TICKS_PER_FLAP
	c Lalh; ID_SIZE
	d Lfis; moveTargetPoint
	e Ljb; anchorPoint
	f Lcrx$a; attackPhase
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_33101_
		1 o p_33102_
	H ()V registerGoals
	O ()Lcgg; createBodyControl
	a (DZLeeb;Ljb;)V checkFallDamage
		0 o p_416149_
		1 o p_416567_
		2 o p_416240_
		3 o p_416722_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_33134_
	a (Laub;Lcam;Lclc;)Z canAttack
		0 o p_376229_
		1 o p_376094_
		2 o p_376891_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_33126_
		1 o p_33127_
		2 o p_364084_
		3 o p_33129_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_33107_
	a (Lbzv;)Z canAttackType
		0 o p_33111_
	a (Lall$a;)V defineSynchedData
		0 o p_326421_
	a (Lcrx;)Lbck; access$000
		static
		0 o p_219032_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421906_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422420_
	ag ()Z shouldDespawnInPeaceful
	b (I)V setPhantomSize
		0 o p_33109_
	b (Lcrx;)Lbck; access$100
		static
		0 o p_219034_
	bd ()Z isFlapping
	c (Lcrx;)Lbck; access$200
		static
		0 o p_219036_
	d (Lcrx;)Lbck; access$300
		static
		0 o p_219038_
	do ()Laza; getSoundSource
	e (Lcrx;)Lbck; access$400
		static
		0 o p_219040_
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_316501_
	e (Lbyb;)Layy; getHurtSound
		0 o p_33152_
	eV ()Z onClimbable
	e_ ()V aiStep
	f (Lcrx;)Lbck; access$500
		static
		0 o p_219042_
	f_ ()Layy; getDeathSound
	fk ()F getSoundVolume
	g ()V tick
	g (Lcrx;)Lbck; access$600
		static
		0 o p_219044_
	h (Lcrx;)Lbck; access$700
		static
		0 o p_219046_
	i (Lcrx;)Lbck; access$800
		static
		0 o p_219048_
	j (Lcrx;)Lbck; access$900
		static
		0 o p_219050_
	k (Lcrx;)Lbck; access$1000
		static
		0 o p_219052_
	k (Lfis;)V travel
		0 o p_416093_
	l (Lcrx;)Lbck; access$1100
		static
		0 o p_219054_
	l ()I getPhantomSize
	m ()I getUniqueFlapTickOffset
	n ()V updatePhantomSizeInfo
	p ()Layy; getAmbientSound
crx$a net/minecraft/world/entity/monster/Phantom$AttackPhase
	a Lcrx$a; CIRCLE
	b Lcrx$a; SWOOP
	c [Lcrx$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_33186_
		1 o p_33187_
	a ()[Lcrx$a; $values
		static
	valueOf (Ljava/lang/String;)Lcrx$a; valueOf
		static
		0 o p_33189_
	values ()[Lcrx$a; values
		static
crx$b net/minecraft/world/entity/monster/Phantom$PhantomAttackPlayerTargetGoal
	a Lcrx; this$0
	b Lclc; attackTargeting
	c I nextScanTick
	<init> (Lcrx;)V <init>
		0 o p_33195_
	b ()Z canUse
	c ()Z canContinueToUse
crx$c net/minecraft/world/entity/monster/Phantom$PhantomAttackStrategyGoal
	a Lcrx; this$0
	b I nextSweepTick
	<init> (Lcrx;)V <init>
		0 o p_33204_
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
	h ()V setAnchorAboveTarget
crx$d net/minecraft/world/entity/monster/Phantom$PhantomBodyRotationControl
	a Lcrx; this$0
	<init> (Lcrx;Lcao;)V <init>
		0 o p_33215_
		1 o p_33216_
	a ()V clientTick
crx$e net/minecraft/world/entity/monster/Phantom$PhantomCircleAroundAnchorGoal
	a Lcrx; this$0
	c F angle
	d F distance
	e F height
	f F clockwise
	<init> (Lcrx;)V <init>
		0 o p_33224_
	a ()V tick
	b ()Z canUse
	d ()V start
	i ()V selectNext
crx$f net/minecraft/world/entity/monster/Phantom$PhantomLookControl
	<init> (Lcao;)V <init>
		0 o p_33235_
	a ()V tick
crx$g net/minecraft/world/entity/monster/Phantom$PhantomMoveControl
	l Lcrx; this$0
	m F speed
	<init> (Lcrx;Lcao;)V <init>
		0 o p_33240_
		1 o p_33241_
	a ()V tick
crx$h net/minecraft/world/entity/monster/Phantom$PhantomMoveTargetGoal
	b Lcrx; this$0
	<init> (Lcrx;)V <init>
		0 o p_33245_
	h ()Z touchingTarget
crx$i net/minecraft/world/entity/monster/Phantom$PhantomSweepAttackGoal
	a Lcrx; this$0
	c I CAT_SEARCH_TICK_DELAY
	d Z isScaredOfCat
	e I catSearchTick
	<init> (Lcrx;)V <init>
		0 o p_33249_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
cry net/minecraft/world/entity/monster/Pillager
	a Lalh; IS_CHARGING_CROSSBOW
	b I INVENTORY_SIZE
	ck Lbxr; inventory
	e I SLOT_OFFSET
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_33262_
		1 o p_33263_
	H ()V registerGoals
	a (Laub;IZ)V applyRaidBuffs
		0 o p_348618_
		1 o p_33267_
		2 o p_33268_
	a (Lddq;)Z canFireProjectileWeapon
		0 o p_33280_
	a ()V onCrossbowAttackPerformed
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_33282_
		1 o p_33283_
		2 o p_363547_
		3 o p_33285_
	a (Lbck;Lbxh;)V populateDefaultEquipmentSlots
		0 o p_219059_
		1 o p_219060_
	a (Lcam;F)V performRangedAttack
		0 o p_33272_
		1 o p_33273_
	a (Ljb;Ldmx;)F getWalkTargetValue
		0 o p_33288_
		1 o p_33289_
	a (Lall$a;)V defineSynchedData
		0 o p_325979_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421603_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422494_
	a (Laub;Lcqz;)V pickUpItem
		0 o p_376414_
		1 o p_33296_
	a_ (I)Lcbd; getSlot
		0 o p_149743_
	ad ()Lbae; getPreferredWeaponType
	ag_ ()Layy; getCelebrateSound
	b (Ldnl;Lbck;Lbxh;)V enchantSpawnedWeapon
		0 o p_348604_
		1 o p_219056_
		2 o p_348571_
	b (Z)V setChargingCrossbow
		0 o p_33302_
	e (Lbyb;)Layy; getHurtSound
		0 o p_33306_
	f_ ()Layy; getDeathSound
	gk ()I getMaxSpawnClusterSize
	i (Ldcv;)Z wantsItem
		0 o p_149745_
	l ()Lcrc$a; getArmPose
	m ()Lcbr$a; createAttributes
		static
	n ()Lbxr; getInventory
	p ()Layy; getAmbientSound
	t ()Z isChargingCrossbow
crz net/minecraft/world/entity/monster/RangedAttackMob
	a (Lcam;F)V performRangedAttack
		0 o p_33317_
		1 o p_33318_
cs net/minecraft/advancements/critereon/LightPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcx$d; composite
	<clinit> ()V <clinit>
		static
	<init> (Lcx$d;)V <init>
		0 o composite
	a (Laub;Ljb;)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_
	a ()Lcx$d; composite
	equals (Ljava/lang/Object;)Z equals
		0 o p_298651_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cs$a net/minecraft/advancements/critereon/LightPredicate$Builder
	a Lcx$d; composite
	<init> ()V <init>
	a ()Lcs$a; light
		static
	a (Lcx$d;)Lcs$a; setComposite
		0 o p_153105_
	b ()Lcs; build
csa net/minecraft/world/entity/monster/Ravager
	a I ATTACK_DURATION
	b I STUN_DURATION
	ck Ljava/util/function/Predicate; ROAR_TARGET_ON_CLIENT
	cl D BASE_MOVEMENT_SPEED
	cm D ATTACK_MOVEMENT_SPEED
	cn I STUNNED_COLOR
	co F STUNNED_COLOR_BLUE
	cp F STUNNED_COLOR_GREEN
	cq F STUNNED_COLOR_RED
	cr I DEFAULT_ATTACK_TICK
	cs I DEFAULT_STUN_TICK
	ct I DEFAULT_ROAR_TICK
	cu I attackTick
	cv I stunnedTick
	cw I roarTick
	e Ljava/util/function/Predicate; ROAR_TARGET_WITH_GRIEFING
	f Ljava/util/function/Predicate; ROAR_TARGET_WITHOUT_GRIEFING
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_33325_
		1 o p_33326_
	F (Lbzm;)Z hasLineOfSight
		0 o p_149755_
	G (Lbzm;)V strongKnockback
		0 o p_33340_
	H ()V registerGoals
	H (Lbzm;)Z lambda$static$1
		static
		0 o p_375881_
	I (Lbzm;)Z lambda$static$0
		static
		0 o p_375882_
	Z ()V updateControlFlags
	a (Laub;IZ)V applyRaidBuffs
		0 o p_348582_
		1 o p_33337_
		2 o p_33338_
	a (Ldmx;)Z checkSpawnObstruction
		0 o p_33342_
	a (Lcam;Laub;)Z lambda$registerGoals$3
		static
		0 o p_199899_
		1 o p_376378_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421989_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421707_
	ag_ ()Layy; getCelebrateSound
	b (Ljb;Leeb;)V playStepSound
		0 o p_33350_
		1 o p_33351_
	b (B)V handleEntityEvent
		0 o p_33335_
	c (Laub;Lbzm;)Z doHurtTarget
		0 o p_376340_
		1 o p_33328_
	d (Lcam;)V blockedByItem
		0 o p_33361_
	e (Lbyb;)Layy; getHurtSound
		0 o p_33359_
	e_ ()V aiStep
	f_ ()Layy; getDeathSound
	fm ()Z isImmobile
	gH ()Z canBeLeader
	gQ ()I getRoarTick
	gR ()V stunEffect
	gS ()V roar
	gh ()I getMaxHeadYRot
	gz ()Lfin; getAttackBoundingBox
	hb ()V applyRoarKnockbackClient
	hc ()V addRoarParticleEffects
	i (Lcam;)Z lambda$static$2
		static
		0 o p_427102_
	l ()Lcbr$a; createAttributes
		static
	m ()I getAttackTick
	p ()Layy; getAmbientSound
	t ()I getStunnedTick
csb net/minecraft/world/entity/monster/Shulker
	a Lalh; DATA_ATTACH_FACE_ID
	b Lalh; DATA_PEEK_ID
	c Lalh; DATA_COLOR_ID
	ck B NO_COLOR
	cl B DEFAULT_COLOR
	cm I MAX_TELEPORT_DISTANCE
	cn I OTHER_SHULKER_SCAN_RADIUS
	co I OTHER_SHULKER_LIMIT
	cp F PEEK_PER_TICK
	cq B DEFAULT_PEEK
	cr Ljh; DEFAULT_ATTACH_FACE
	cs Lorg/joml/Vector3f; FORWARD
	ct F MAX_SCALE
	cu F currentPeekAmountO
	cv F currentPeekAmount
	cw Ljb; clientOldAttachPosition
	cx I clientSideTeleportInterpolation
	cy F MAX_LID_OPEN
	d Lame; COVERED_ARMOR_MODIFIER_ID
	e Lcbq; COVERED_ARMOR_MODIFIER
	f I TELEPORT_STEPS
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_33404_
		1 o p_33405_
	G (Lbzm;)Z lambda$onPeekAmountChange$1
		0 o p_149771_
	H ()V registerGoals
	J (F)F getClientPeekAmount
		0 o p_33481_
	K (F)Lfis; getRenderPosition
		0 o p_149767_
	L (F)F getPhysicalPeek
		static
		0 o p_149769_
	O ()Lcgg; createBodyControl
	X ()V playAmbientSound
	a (Ljb;Ljh;)Z canStayAt
		0 o p_149786_
		1 o p_149787_
	a (Lbzm;Z)Z startRiding
		0 o p_149773_
		1 o p_149774_
	a (FLjh;FFLfis;)Lfin; getProgressDeltaAabb
		static
		0 o p_149795_
		1 o p_149794_
		2 o p_149796_
		3 o p_320876_
		4 o p_390404_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_33434_
	a (Lacr;)V recreateFromPacket
		0 o p_219067_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_149780_
		1 o p_149781_
		2 o p_363202_
		3 o p_149783_
	a (Ljh;)V setAttachFace
		0 o p_149789_
	a (Ljava/util/Optional;)V setVariant
		0 o p_262609_
	a (FLjh;FLfis;)Lfin; getProgressAabb
		static
		0 o p_149792_
		1 o p_149791_
		2 o p_320551_
		3 o p_390415_
	a (Lkl;)V applyImplicitComponents
		0 o p_397849_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421557_
	a (Lcsb;)Lbck; access$000
		static
		0 o p_219065_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376092_
		1 o p_376565_
		2 o p_376357_
	a (Lcaq;Lfis;)V move
		0 o p_33424_
		1 o p_33425_
	a (Ldbt;)Ljava/lang/Byte; lambda$setVariant$2
		static
		0 o p_262566_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_398038_
	a (Lall$a;)V defineSynchedData
		0 o p_326069_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421852_
	a_ (DDD)V setPos
		0 o p_33449_
		1 o p_33450_
		2 o p_33451_
	b (Lkp;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397668_
		1 o p_397219_
	b (Lcsb;)Lbck; access$100
		static
		0 o p_219069_
	b (I)V setRawPeekAmount
		0 o p_33419_
	bS ()V stopRiding
	bj ()Lbzm$d; getMovementEmission
	c (F)F sanitizeScale
		0 o p_320641_
	c (Lcsb;)Lbck; access$200
		static
		0 o p_219071_
	c (Lfis;)Lfin; makeBoundingBox
		0 o p_390436_
	d (Lcsb;)Lbck; access$300
		static
		0 o p_219073_
	dA ()Lfis; getDeltaMovement
	do ()Laza; getSoundSource
	e (Lcsb;)Lbck; access$400
		static
		0 o p_219075_
	e (Lbyb;)Layy; getHurtSound
		0 o p_33457_
	f_ ()Layy; getDeathSound
	g ()V tick
	gH ()Ldbt; getColor
	gI ()V findNewAttachment
	gJ ()Z updatePeekAmount
	gK ()V onPeekAmountChange
	gL ()Z isClosed
	gM ()V hitByShulkerBullet
	gN ()I getRawPeekAmount
	gO ()Lorg/joml/Vector3f; lambda$static$0
		static
	gg ()I getMaxHeadXRot
	gh ()I getMaxHeadYRot
	h (Ljb;)Ljh; findAttachableSurface
		0 o p_149811_
	h (Lbzm;)V push
		0 o p_33474_
	i (Lfis;)V setDeltaMovement
		0 o p_149804_
	i (Ljb;)Z isPositionBlocked
		0 o p_149813_
	j (Lbzm;)Z canBeCollidedWith
		0 o p_423540_
	l ()Lcbr$a; createAttributes
		static
	l_ ()Lcah; getInterpolation
	m ()Z teleportSomewhere
	n ()Ljh; getAttachFace
	p ()Layy; getAmbientSound
	t ()Ljava/util/Optional; getVariant
csb$a net/minecraft/world/entity/monster/Shulker$ShulkerAttackGoal
	a Lcsb; this$0
	b I attackTime
	<init> (Lcsb;)V <init>
		0 o p_33485_
	X_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
csb$b net/minecraft/world/entity/monster/Shulker$ShulkerBodyRotationControl
	<init> (Lcao;)V <init>
		0 o p_149816_
	a ()V clientTick
csb$c net/minecraft/world/entity/monster/Shulker$ShulkerDefenseAttackGoal
	<init> (Lcsb;)V <init>
		0 o p_33496_
	a (D)Lfin; getTargetSearchArea
		0 o p_33499_
	a (Lcam;Laub;)Z lambda$new$0
		static
		0 o p_33501_
		1 o p_376365_
	b ()Z canUse
csb$d net/minecraft/world/entity/monster/Shulker$ShulkerLookControl
	h Lcsb; this$0
	<init> (Lcsb;Lcao;)V <init>
		0 o p_149819_
		1 o p_149820_
	b ()V clampHeadRotationToBody
	h ()Ljava/util/Optional; getXRotD
	i ()Ljava/util/Optional; getYRotD
csb$e net/minecraft/world/entity/monster/Shulker$ShulkerNearestAttackGoal
	i Lcsb; this$0
	<init> (Lcsb;Lcsb;)V <init>
		0 o p_33504_
		1 o p_33505_
	a (D)Lfin; getTargetSearchArea
		0 o p_33508_
	b ()Z canUse
csb$f net/minecraft/world/entity/monster/Shulker$ShulkerPeekGoal
	a Lcsb; this$0
	b I peekTime
	<init> (Lcsb;)V <init>
		0 o p_33512_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
csc net/minecraft/world/entity/monster/Silverfish
	a Lcsc$b; friendsGoal
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_33523_
		1 o p_33524_
	H ()V registerGoals
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376336_
		1 o p_376879_
		2 o p_376305_
	a (Ljb;Ldmx;)F getWalkTargetValue
		0 o p_33530_
		1 o p_33531_
	b (Ljb;Leeb;)V playStepSound
		0 o p_33543_
		1 o p_33544_
	b (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkSilverfishSpawnRules
		static
		0 o p_219077_
		1 o p_219078_
		2 o p_362159_
		3 o p_219080_
		4 o p_219081_
	bj ()Lbzm$d; getMovementEmission
	e (Lbyb;)Layy; getHurtSound
		0 o p_33549_
	f_ ()Layy; getDeathSound
	g ()V tick
	l ()Lcbr$a; createAttributes
		static
	p ()Layy; getAmbientSound
	s (F)V setYBodyRot
		0 o p_33553_
csc$a net/minecraft/world/entity/monster/Silverfish$SilverfishMergeWithStoneGoal
	i Ljh; selectedDirection
	j Z doMerge
	<init> (Lcsc;)V <init>
		0 o p_33558_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
csc$b net/minecraft/world/entity/monster/Silverfish$SilverfishWakeUpFriendsGoal
	a Lcsc; silverfish
	b I lookForFriends
	<init> (Lcsc;)V <init>
		0 o p_33565_
	a ()V tick
	b ()Z canUse
	h ()V notifyHurt
csd net/minecraft/world/entity/monster/Skeleton
	a Ljava/lang/String; CONVERSION_TAG
	b I TOTAL_CONVERSION_TIME
	c Lalh; DATA_STRAY_CONVERSION_ID
	d I NOT_CONVERTING
	e I inPowderSnowTime
	f I conversionTime
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_33570_
		1 o p_33571_
	a (Lall$a;)V defineSynchedData
		0 o p_326378_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422224_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422674_
	a (Laub;Lbyb;Z)V dropCustomDeathLoot
		0 o p_348477_
		1 o p_33574_
		2 o p_33576_
	a (Lcsh;)V lambda$doFreezeConversion$0
		0 o p_427103_
	b (I)V startFreezeConversion
		0 o p_149831_
	dN ()Z canFreeze
	e (Lbyb;)Layy; getHurtSound
		0 o p_33579_
	f_ ()Layy; getDeathSound
	g ()V tick
	gI ()Z isShaking
	gJ ()Z isFreezeConverting
	gK ()V doFreezeConversion
	m ()Layy; getStepSound
	p ()Layy; getAmbientSound
	x (Z)V setFreezeConverting
		0 o p_149843_
cse net/minecraft/world/entity/monster/Slime
	a I MIN_SIZE
	b I MAX_SIZE
	c I MAX_NATURAL_SIZE
	cj Lalh; ID_SIZE
	ck Z DEFAULT_WAS_ON_GROUND
	cl Z wasOnGround
	d F targetSquish
	e F squish
	f F oSquish
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_33588_
		1 o p_33589_
	H ()V registerGoals
	a (Lbzm;Lbzp;F)Lfis; getPassengerAttachmentPoint
		0 o p_296103_
		1 o p_295741_
		2 o p_295572_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_33609_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_33601_
		1 o p_33602_
		2 o p_361992_
		3 o p_33604_
	a (IFFLcse;)V lambda$remove$1
		0 o p_427106_
		1 o p_427107_
		2 o p_427108_
		3 o p_427109_
	a (Lcam;Laub;)Z lambda$registerGoals$0
		0 o p_427104_
		1 o p_427105_
	a (Lall$a;)V defineSynchedData
		0 o p_326431_
	a (IZ)V setSize
		0 o p_33594_
		1 o p_33595_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421591_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422317_
	a (Lbzm$e;)V remove
		0 o p_149847_
	a_ (Lcut;)V playerTouch
		0 o p_33611_
	ag ()Z shouldDespawnInPeaceful
	ap ()Lbzv; getType
	c (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkSlimeSpawnRules
		static
		0 o p_219113_
		1 o p_219114_
		2 o p_363569_
		3 o p_219116_
		4 o p_219117_
	do ()Laza; getSoundSource
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_316359_
	e (Lbyb;)Layy; getHurtSound
		0 o p_33631_
	f_ ()Layy; getDeathSound
	fk ()F getSoundVolume
	g ()V tick
	gD ()Z isDealsDamage
	gE ()F getAttackDamage
	gF ()Layy; getSquishSound
	gG ()Layy; getJumpSound
	gH ()I getSize
	gI ()Z isTiny
	gJ ()Z doPlayJumpSound
	gg ()I getMaxHeadXRot
	h (Lbzm;)V push
		0 o p_33636_
	i (Lcam;)V dealDamage
		0 o p_33638_
	j_ ()V refreshDimensions
	l ()F getSoundPitch
	m ()Lmc; getParticleType
	n ()I getJumpDelay
	s ()V jumpFromGround
	t ()V decreaseSquish
cse$a net/minecraft/world/entity/monster/Slime$SlimeAttackGoal
	a Lcse; slime
	b I growTiredTimer
	<init> (Lcse;)V <init>
		0 o p_33648_
	X_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
cse$b net/minecraft/world/entity/monster/Slime$SlimeFloatGoal
	a Lcse; slime
	<init> (Lcse;)V <init>
		0 o p_33655_
	X_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
cse$c net/minecraft/world/entity/monster/Slime$SlimeKeepOnJumpingGoal
	a Lcse; slime
	<init> (Lcse;)V <init>
		0 o p_33660_
	a ()V tick
	b ()Z canUse
cse$d net/minecraft/world/entity/monster/Slime$SlimeMoveControl
	l F yRot
	m I jumpDelay
	n Lcse; slime
	o Z isAggressive
	<init> (Lcse;)V <init>
		0 o p_33668_
	a (D)V setWantedMovement
		0 o p_33671_
	a ()V tick
	a (FZ)V setDirection
		0 o p_33673_
		1 o p_33674_
cse$e net/minecraft/world/entity/monster/Slime$SlimeRandomDirectionGoal
	a Lcse; slime
	b F chosenDegrees
	c I nextRandomizeTime
	<init> (Lcse;)V <init>
		0 o p_33679_
	a ()V tick
	b ()Z canUse
csf net/minecraft/world/entity/monster/SpellcasterIllager
	a Lalh; DATA_SPELL_CASTING_ID
	b I spellCastingTickCount
	e I DEFAULT_SPELLCASTING_TICKS
	f Lcsf$a; currentSpell
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_33724_
		1 o p_33725_
	a (Laub;)V customServerAiStep
		0 o p_376834_
	a (Lcsf$a;)V setIsCastingSpell
		0 o p_33728_
	a (Lcsf;)Lcjw; access$000
		static
		0 o p_149851_
	a (Lall$a;)V defineSynchedData
		0 o p_326038_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422287_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421954_
	g ()V tick
	gQ ()Z isCastingSpell
	gR ()Lcsf$a; getCurrentSpell
	gS ()I getSpellCastingTime
	l ()Lcrc$a; getArmPose
	t ()Layy; getCastingSoundEvent
csf$a net/minecraft/world/entity/monster/SpellcasterIllager$IllagerSpell
	a Lcsf$a; NONE
	b Lcsf$a; SUMMON_VEX
	c Lcsf$a; FANGS
	d Lcsf$a; WOLOLO
	e Lcsf$a; DISAPPEAR
	f Lcsf$a; BLINDNESS
	g Ljava/util/function/IntFunction; BY_ID
	h I id
	i [D spellColor
	j [Lcsf$a; $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 (Lcsf$a;)I lambda$static$0
		static
		0 o p_263091_
	a ()[Lcsf$a; $values
		static
	a (I)Lcsf$a; byId
		static
		0 o p_33759_
	valueOf (Ljava/lang/String;)Lcsf$a; valueOf
		static
		0 o p_33765_
	values ()[Lcsf$a; values
		static
csf$b net/minecraft/world/entity/monster/SpellcasterIllager$SpellcasterCastingSpellGoal
	b Lcsf; this$0
	<init> (Lcsf;)V <init>
		0 o p_33769_
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
csf$c net/minecraft/world/entity/monster/SpellcasterIllager$SpellcasterUseSpellGoal
	b I attackWarmupDelay
	c I nextAttackTickCount
	d Lcsf; this$0
	<init> (Lcsf;)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 ()Layy; getSpellPrepareSound
	m ()Lcsf$a; getSpell
	n ()I getCastWarmupTime
csg net/minecraft/world/entity/monster/Spider
	a Lalh; DATA_FLAGS_ID
	b F SPIDER_SPECIAL_EFFECT_CHANCE
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_33786_
		1 o p_33787_
	H ()V registerGoals
	a (Lall$a;)V defineSynchedData
		0 o p_326135_
	a (Leeb;Lfis;)V makeStuckInBlock
		0 o p_33796_
		1 o p_33797_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_33790_
		1 o p_33791_
		2 o p_362727_
		3 o p_33793_
	b (Ljb;Leeb;)V playStepSound
		0 o p_33804_
		1 o p_33805_
	b (Lbyq;)Z canBeAffected
		0 o p_33809_
	b (Ldmu;)Lcjw; createNavigation
		0 o p_33802_
	e (Lbyb;)Layy; getHurtSound
		0 o p_33814_
	eV ()Z onClimbable
	f_ ()Layy; getDeathSound
	g ()V tick
	i (Lcam;)Z lambda$registerGoals$0
		static
		0 o p_320185_
	m ()Lcbr$a; createAttributes
		static
	m (Lbzm;)Lfis; getVehicleAttachmentPoint
		0 o p_316696_
	n ()Z isClimbing
	p ()Layy; getAmbientSound
	x (Z)V setClimbing
		0 o p_33820_
csg$a net/minecraft/world/entity/monster/Spider$SpiderAttackGoal
	<init> (Lcsg;)V <init>
		0 o p_33822_
	b ()Z canUse
	c ()Z canContinueToUse
csg$b net/minecraft/world/entity/monster/Spider$SpiderEffectsGroupData
	a Ljl; effect
	<init> ()V <init>
	a (Lbck;)V setRandomEffect
		0 o p_219119_
csg$c net/minecraft/world/entity/monster/Spider$SpiderTargetGoal
	<init> (Lcsg;Ljava/lang/Class;)V <init>
		0 o p_33832_
		1 o p_33833_
	b ()Z canUse
csh net/minecraft/world/entity/monster/Stray
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_33836_
		1 o p_33837_
	a (Lbzv;Ldnl;Lbzu;Ljb;Lbck;)Z checkStraySpawnRules
		static
		0 o p_219121_
		1 o p_219122_
		2 o p_360760_
		3 o p_219124_
		4 o p_219125_
	a (Ldcv;FLdcv;)Lcvb; getArrow
		0 o p_33846_
		1 o p_33847_
		2 o p_345505_
	e (Lbyb;)Layy; getHurtSound
		0 o p_33850_
	f_ ()Layy; getDeathSound
	m ()Layy; getStepSound
	p ()Layy; getAmbientSound
csi net/minecraft/world/entity/monster/Strider
	ck Lame; SUFFOCATING_MODIFIER_ID
	cl Lcbq; SUFFOCATING_MODIFIER
	cm F SUFFOCATE_STEERING_MODIFIER
	co F STEERING_MODIFIER
	cp Lalh; DATA_BOOST_TIME
	cq Lalh; DATA_SUFFOCATING
	cr Lcai; steering
	cs Lciq; temptGoal
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_33862_
		1 o p_33863_
	F ()Lfis; getLeashOffset
	H ()V registerGoals
	J ()Z shouldPassengersInheritMalus
	a (Ldnl;Lbxh;Lcao;Lcbe;)Lcbe; spawnJockey
		0 o p_33882_
		1 o p_33883_
		2 o p_33884_
		3 o p_33885_
	a (Lbzm;Lbzp;F)Lfis; getPassengerAttachmentPoint
		0 o p_294748_
		1 o p_295089_
		2 o p_295230_
	a (Lcut;Lfis;)V tickRidden
		0 o p_278331_
		1 o p_278234_
	a (DZLeeb;Ljb;)V checkFallDamage
		0 o p_33870_
		1 o p_33871_
		2 o p_33872_
		3 o p_33873_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_149858_
		1 o p_149859_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_33900_
	a (Lbzw;Ldcv;Ldle;)Ljl; getEquipSound
		0 o p_397775_
		1 o p_397723_
		2 o p_397102_
	a ()Z boost
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_33887_
		1 o p_33888_
		2 o p_360626_
		3 o p_33890_
	a (Lfal;)Z canStandOnFluid
		0 o p_204067_
	a (Ldmx;)Z checkSpawnObstruction
		0 o p_33880_
	a (Ljb;Ldmx;)F getWalkTargetValue
		0 o p_33895_
		1 o p_33896_
	a (Lall$a;)V defineSynchedData
		0 o p_325918_
	aX ()F nextStep
	b (Ljb;Leeb;)V playStepSound
		0 o p_33915_
		1 o p_33916_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_33910_
		1 o p_33911_
	b (Lcam;)Lfis; getDismountLocationForPassenger
		0 o p_33908_
	b (Laub;Lbzc;)Lcsi; getBreedOffspring
		0 o p_149861_
		1 o p_149862_
	b (Ldmu;)Lcjw; createNavigation
		0 o p_33913_
	b (Lcut;Lfis;)Lfis; getRiddenInput
		0 o p_278251_
		1 o p_275578_
	c (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkStriderSpawnRules
		static
		0 o p_219129_
		1 o p_219130_
		2 o p_365524_
		3 o p_219132_
		4 o p_219133_
	c (Lcut;)F getRiddenSpeed
		0 o p_278317_
	cY ()Lcam; getControllingPassenger
	cb ()Z isOnFire
	e (Lbzw;)Z canUseSlot
		0 o p_397167_
	e (Lbyb;)Layy; getHurtSound
		0 o p_33934_
	f (Lbzw;)Z canDispenserEquipIntoSlot
		0 o p_398008_
	f_ ()Layy; getDeathSound
	fx ()Z isSensitiveToWater
	g ()V tick
	gH ()V floatStrider
	i (Ldcv;)Z isFood
		0 o p_33946_
	j (Ldcv;)Z lambda$registerGoals$0
		static
		0 o p_335880_
	m ()Z isSuffocating
	n ()Lcbr$a; createAttributes
		static
	p ()Layy; getAmbientSound
	s (Lbzm;)Z canAddPassenger
		0 o p_33950_
	t ()Z isBeingTempted
	x (Z)V setSuffocating
		0 o p_33952_
csi$a net/minecraft/world/entity/monster/Strider$StriderGoToLavaGoal
	g Lcsi; strider
	<init> (Lcsi;D)V <init>
		0 o p_33955_
		1 o p_33956_
	a (Ldmx;Ljb;)Z isValidTarget
		0 o p_33963_
		1 o p_33964_
	b ()Z canUse
	c ()Z canContinueToUse
	k ()Ljb; getMoveToTarget
	l ()Z shouldRecalculatePath
csi$b net/minecraft/world/entity/monster/Strider$StriderPathNavigation
	<init> (Lcsi;Ldmu;)V <init>
		0 o p_33969_
		1 o p_33970_
	a (Ljb;)Z isStableDestination
		0 o p_33976_
	a (I)Lfbb; createPathFinder
		0 o p_33972_
	a (Lfbc;)Z hasValidPathType
		0 o p_326840_
csj net/minecraft/world/entity/monster/Vex
	a F FLAP_DEGREES_PER_TICK
	b I TICKS_PER_FLAP
	c Lalh; DATA_FLAGS_ID
	ck Z hasLimitedLife
	cl I limitedLifeTicks
	d I FLAG_IS_CHARGING
	e Lbzs; owner
	f Ljb; boundOrigin
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_33984_
		1 o p_33985_
	H ()V registerGoals
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_34002_
		1 o p_34003_
		2 o p_364407_
		3 o p_34005_
	a (Lbck;Lbxh;)V populateDefaultEquipmentSlots
		0 o p_219135_
		1 o p_219136_
	a (Lcsj;)Lbck; access$000
		static
		0 o p_219138_
	a (Lcao;)V setOwner
		0 o p_33995_
	a (Lall$a;)V defineSynchedData
		0 o p_326059_
	a (IZ)V setVexFlag
		0 o p_33990_
		1 o p_33991_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422040_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422240_
	aO ()Z isAffectedByBlocks
	ah_ ()Lbzm; getOwner
	b (I)V setLimitedLife
		0 o p_33988_
	b (Lcsj;)Lcgl; access$100
		static
		0 o p_34013_
	bB ()F getLightLevelDependentMagicValue
	bd ()Z isFlapping
	c (I)Z getVexFlag
		0 o p_34011_
	c (Lcsj;)Lcgl; access$200
		static
		0 o p_34017_
	d (Lcsj;)Lbck; access$300
		static
		0 o p_219141_
	e (Lcsj;)Lbck; access$400
		static
		0 o p_219143_
	e (Lbyb;)Layy; getHurtSound
		0 o p_34023_
	f (Lcsj;)Lbck; access$500
		static
		0 o p_219145_
	f_ ()Layy; getDeathSound
	g ()V tick
	g (Lcsj;)Lbck; access$600
		static
		0 o p_219147_
	gH ()V lambda$readAdditionalSaveData$0
	h (Ljb;)V setBoundOrigin
		0 o p_34034_
	h (Lcsj;)Lcgl; access$700
		static
		0 o p_34036_
	l ()Lcbr$a; createAttributes
		static
	m ()Lcao; getOwner
	n ()Ljb; getBoundOrigin
	p ()Layy; getAmbientSound
	t ()Z isCharging
	x (Z)V setIsCharging
		0 o p_34043_
	y (Lbzm;)V restoreFrom
		0 o p_306094_
csj$a net/minecraft/world/entity/monster/Vex$VexChargeAttackGoal
	a Lcsj; this$0
	<init> (Lcsj;)V <init>
		0 o p_34046_
	X_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
csj$b net/minecraft/world/entity/monster/Vex$VexCopyOwnerTargetGoal
	a Lcsj; this$0
	b Lclc; copyOwnerTargeting
	<init> (Lcsj;Lcau;)V <init>
		0 o p_34055_
		1 o p_34056_
	b ()Z canUse
	d ()V start
csj$c net/minecraft/world/entity/monster/Vex$VexMoveControl
	l Lcsj; this$0
	<init> (Lcsj;Lcsj;)V <init>
		0 o p_34061_
		1 o p_34062_
	a ()V tick
csj$d net/minecraft/world/entity/monster/Vex$VexRandomMoveGoal
	a Lcsj; this$0
	<init> (Lcsj;)V <init>
		0 o p_34066_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
csk net/minecraft/world/entity/monster/Vindicator
	a Ljava/lang/String; TAG_JOHNNY
	b Ljava/util/function/Predicate; DOOR_BREAKING_PREDICATE
	e Z DEFAULT_JOHNNY
	f Z isJohnny
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_34074_
		1 o p_34075_
	H ()V registerGoals
	a (Laub;)V customServerAiStep
		0 o p_376840_
	a (Laub;IZ)V applyRaidBuffs
		0 o p_348474_
		1 o p_34079_
		2 o p_34080_
	a (Lcsk;)Lbck; access$000
		static
		0 o p_219152_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421914_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_34088_
		1 o p_34089_
		2 o p_362629_
		3 o p_34091_
	a (Lbxg;)Z lambda$static$0
		static
		0 o p_34082_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421661_
	a (Lbck;Lbxh;)V populateDefaultEquipmentSlots
		0 o p_219149_
		1 o p_219150_
	ag_ ()Layy; getCelebrateSound
	b (Lxo;)V setCustomName
		0 o p_34096_
	e (Lbyb;)Layy; getHurtSound
		0 o p_34103_
	f_ ()Layy; getDeathSound
	l ()Lcrc$a; getArmPose
	m ()Lcbr$a; createAttributes
		static
	p ()Layy; getAmbientSound
csk$a net/minecraft/world/entity/monster/Vindicator$VindicatorBreakDoorGoal
	<init> (Lcao;)V <init>
		0 o p_34112_
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
csk$b net/minecraft/world/entity/monster/Vindicator$VindicatorJohnnyAttackGoal
	<init> (Lcsk;)V <init>
		0 o p_34117_
	a (Lcam;Laub;)Z lambda$new$0
		static
		0 o p_376548_
		1 o p_376728_
	b ()Z canUse
	d ()V start
csl net/minecraft/world/entity/monster/Witch
	a Lame; SPEED_MODIFIER_DRINKING_ID
	b Lcbq; SPEED_MODIFIER_DRINKING
	ck Lcjd; healRaidersGoal
	cl Lcjc; attackPlayersGoal
	e Lalh; DATA_USING_ITEM
	f I usingTime
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_34134_
		1 o p_34135_
	H ()V registerGoals
	a (Laub;IZ)V applyRaidBuffs
		0 o p_348621_
		1 o p_34140_
		2 o p_34141_
	a (Lcam;F)V performRangedAttack
		0 o p_34143_
		1 o p_34144_
	a (Lcam;Laub;)Z lambda$registerGoals$0
		0 o p_427110_
		1 o p_427111_
	a (Lall$a;)V defineSynchedData
		0 o p_326280_
	ag_ ()Layy; getCelebrateSound
	b (B)V handleEntityEvent
		0 o p_34138_
	e (Lbyb;)Layy; getHurtSound
		0 o p_34154_
	e_ ()V aiStep
	f (Lbyb;F)F getDamageAfterMagicAbsorb
		0 o p_34149_
		1 o p_34150_
	f_ ()Layy; getDeathSound
	gH ()Z canBeLeader
	l ()Z isDrinkingPotion
	m ()Lcbr$a; createAttributes
		static
	p ()Layy; getAmbientSound
	z (Z)V setUsingItem
		0 o p_34164_
csm net/minecraft/world/entity/monster/WitherSkeleton
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_34166_
		1 o p_34167_
	H ()V registerGoals
	a (Ldcv;FLdcv;)Lcvb; getArrow
		0 o p_34189_
		1 o p_34190_
		2 o p_344843_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_34178_
		1 o p_34179_
		2 o p_364674_
		3 o p_34181_
	a (Laub;Lbyb;Z)V dropCustomDeathLoot
		0 o p_348522_
		1 o p_34174_
		2 o p_34176_
	a (Lbck;Lbxh;)V populateDefaultEquipmentSlots
		0 o p_219154_
		1 o p_219155_
	a (Ldnl;Lbck;Lbxh;)V populateDefaultEquipmentEnchantments
		0 o p_348580_
		1 o p_219157_
		2 o p_219158_
	ad ()Lbae; getPreferredWeaponType
	b (Lbyq;)Z canBeAffected
		0 o p_34192_
	c (Laub;Lbzm;)Z doHurtTarget
		0 o p_376874_
		1 o p_34169_
	e (Lbyb;)Layy; getHurtSound
		0 o p_34195_
	f_ ()Layy; getDeathSound
	g (Ldcv;)Z canHoldItem
		0 o p_389570_
	m ()Layy; getStepSound
	p ()Layy; getAmbientSound
csn net/minecraft/world/entity/monster/Zoglin
	a Lcom/google/common/collect/ImmutableList; SENSOR_TYPES
	b Lcom/google/common/collect/ImmutableList; MEMORY_TYPES
	ck I ATTACK_KNOCKBACK
	cl F KNOCKBACK_RESISTANCE
	cm I ATTACK_DAMAGE
	cn F BABY_ATTACK_DAMAGE
	co I ATTACK_INTERVAL
	cp I BABY_ATTACK_INTERVAL
	cq I ATTACK_DURATION
	cr F MOVEMENT_SPEED_WHEN_FIGHTING
	cs F SPEED_MULTIPLIER_WHEN_IDLING
	ct Z DEFAULT_BABY
	cu I attackAnimationRemainingTicks
	e Lalh; DATA_BABY_ID
	f I MAX_HEALTH
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_34204_
		1 o p_34205_
	a (Laub;)V customServerAiStep
		0 o p_376536_
	a (Lcom/mojang/serialization/Dynamic;)Lcbm; makeBrain
		0 o p_34221_
	a (Laub;Lcsn;)Ljava/util/Optional; lambda$initIdleActivity$0
		static
		0 o p_376556_
		1 o p_376228_
	a (Z)V setBaby
		0 o p_34227_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376295_
		1 o p_376659_
		2 o p_376300_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_34225_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_362960_
		1 o p_365250_
		2 o p_363042_
		3 o p_360432_
	a (Lcbm;)V initCoreActivity
		static
		0 o p_34217_
	a (Lall$a;)V defineSynchedData
		0 o p_326281_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421783_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422391_
	ah ()V sendDebugPackets
	b (Ljb;Leeb;)V playStepSound
		0 o p_34231_
		1 o p_34232_
	b (Lcbm;)V initIdleActivity
		static
		0 o p_34229_
	b (B)V handleEntityEvent
		0 o p_34212_
	c (Laub;Lbzm;)Z doHurtTarget
		0 o p_376335_
		1 o p_34207_
	c (Laub;Lcam;)Z isTargetable
		0 o p_376303_
		1 o p_34253_
	c (Lcbm;)V initFightActivity
		static
		0 o p_34237_
	d (Laub;Lcam;)Z lambda$findNearestValidAttackTarget$1
		0 o p_376310_
		1 o p_376735_
	d (Lcam;)V blockedByItem
		0 o p_34246_
	e ()Lcam; getTarget
	e (Lbyb;)Layy; getHurtSound
		0 o p_34244_
	e_ ()V aiStep
	eh ()Lcbm; getBrain
	ei ()Lcbm$b; brainProvider
	f_ ()Layy; getDeathSound
	g (Laub;)Ljava/util/Optional; findNearestValidAttackTarget
		0 o p_376132_
	gH ()V playAngrySound
	g_ ()Z isBaby
	i (Lcam;)V setAttackTarget
		0 o p_34255_
	l ()Lcbr$a; createAttributes
		static
	m ()Z isAdult
	n ()V updateActivity
	p ()Layy; getAmbientSound
	t ()I getAttackAnimationRemainingTicks
	v ()Z canBeLeashed
cso net/minecraft/world/entity/monster/Zombie
	a Lame; SPEED_MODIFIER_BABY_ID
	b F ZOMBIE_LEADER_CHANCE
	c I REINFORCEMENT_ATTEMPTS
	cA I inWaterTime
	cB I conversionTime
	ck Lame; REINFORCEMENT_CALLER_CHARGE_ID
	cl Lcbq; ZOMBIE_REINFORCEMENT_CALLEE_CHARGE
	cm Lame; LEADER_ZOMBIE_BONUS_ID
	cn Lame; ZOMBIE_RANDOM_SPAWN_BONUS_ID
	co Lalh; DATA_BABY_ID
	cp Lalh; DATA_SPECIAL_TYPE_ID
	cq Lalh; DATA_DROWNED_CONVERSION_ID
	cr I NOT_CONVERTING
	cs Lbzp; BABY_DIMENSIONS
	ct F BREAK_DOOR_CHANCE
	cu Ljava/util/function/Predicate; DOOR_BREAKING_PREDICATE
	cv Z DEFAULT_BABY
	cw Z DEFAULT_CAN_BREAK_DOORS
	cx I DEFAULT_IN_WATER_TIME
	cy Lcgs; breakDoorGoal
	cz Z canBreakDoors
	d I REINFORCEMENT_RANGE_MAX
	e I REINFORCEMENT_RANGE_MIN
	f Lcbq; SPEED_MODIFIER_BABY
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_34271_
		1 o p_34272_
	<init> (Ldmu;)V <init>
		0 o p_34274_
	H ()V registerGoals
	J (F)V handleAttributes
		0 o p_34340_
	a (Z)V setBaby
		0 o p_34309_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_34307_
	a (Lbck;)Z getSpawnAsBabyOdds
		static
		0 o p_219163_
	a (Lbxg;)Z lambda$static$0
		static
		0 o p_34284_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_34297_
		1 o p_34298_
		2 o p_362602_
		3 o p_34300_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422628_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376886_
		1 o p_376124_
		2 o p_376398_
	a (Laub;Lcuf;Lcsp;)V lambda$convertVillagerToZombieVillager$2
		0 o p_370684_
		1 o p_370685_
		2 o p_370686_
	a (Laub;Lbyb;Z)V dropCustomDeathLoot
		0 o p_348597_
		1 o p_34291_
		2 o p_34293_
	a (Lbck;Lbxh;)V populateDefaultEquipmentSlots
		0 o p_219165_
		1 o p_219166_
	a (Lcso;)Lbck; access$000
		static
		0 o p_219168_
	a (Laub;Lcuf;)Z convertVillagerToZombieVillager
		0 o p_371466_
		1 o p_371444_
	a (Laub;Lcam;)Z killedEntity
		0 o p_219160_
		1 o p_219161_
	a (Lall$a;)V defineSynchedData
		0 o p_326435_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421674_
	ae_ ()V doUnderWaterConversion
	af_ ()Z isSunSensitive
	ap ()Lbzv; getType
	b (Ljb;Leeb;)V playStepSound
		0 o p_34316_
		1 o p_34317_
	b (Lbzv;)V convertToZombieType
		0 o p_34311_
	b (Lcso;)V lambda$convertToZombieType$1
		static
		0 o p_427112_
	b (I)V setInWaterTime
		0 o p_371332_
	c (Laub;Lbzm;)Z doHurtTarget
		0 o p_376343_
		1 o p_34276_
	c (I)V setConversionTime
		0 o p_371791_
	c (Laub;Ldcv;)Z wantsToPickUp
		0 o p_376535_
		1 o p_182400_
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_316771_
	e (Lbyb;)Layy; getHurtSound
		0 o p_34327_
	e (Laub;)I getBaseExperienceReward
		0 o p_376355_
	e_ ()V aiStep
	f_ ()Layy; getDeathSound
	g ()V tick
	g (Ldcv;)Z canHoldItem
		0 o p_34332_
	gH ()Ldcv; getSkull
	gI ()Z convertsInWater
	gK ()Lcbr$a; createAttributes
		static
	gN ()Z isUnderWaterConverting
	gO ()Z canBreakDoors
	gP ()V randomizeReinforcementsChance
	g_ ()Z isBaby
	m ()V addBehaviourGoals
	n ()Layy; getStepSound
	p ()Layy; getAmbientSound
	r (I)V startUnderWaterConversion
		0 o p_34279_
	t ()Z canSpawnInLiquids
	y (Z)V setCanBreakDoors
		0 o p_34337_
cso$a net/minecraft/world/entity/monster/Zombie$ZombieAttackTurtleEggGoal
	g Lcso; this$0
	<init> (Lcso;Lcau;DI)V <init>
		0 o p_34343_
		1 o p_34344_
		2 o p_34345_
		3 o p_34346_
	a (Ldmv;Ljb;)V playDestroyProgressSound
		0 o p_34351_
		1 o p_34352_
	a (Ldmu;Ljb;)V playBreakSound
		0 o p_34348_
		1 o p_34349_
	i ()D acceptedDistance
cso$b net/minecraft/world/entity/monster/Zombie$ZombieGroupData
	a Z isBaby
	b Z canSpawnJockey
	<init> (ZZ)V <init>
		0 o p_34357_
		1 o p_34358_
csp net/minecraft/world/entity/monster/ZombieVillager
	a Lalh; DATA_CONVERTING_ID
	ck I VILLAGER_CONVERSION_WAIT_MIN
	cl I VILLAGER_CONVERSION_WAIT_MAX
	cm I MAX_SPECIAL_BLOCKS_COUNT
	cn I SPECIAL_BLOCK_RADIUS
	co I NOT_CONVERTING
	cp I DEFAULT_XP
	cq I villagerConversionTime
	cr Ljava/util/UUID; conversionStarter
	cs Lcjk; gossips
	ct Ldlr; tradeOffers
	cu I villagerXp
	f Lalh; DATA_VILLAGER_DATA
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_34368_
		1 o p_34369_
	a (Lcjk;)V setGossips
		0 o p_405699_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_34378_
		1 o p_34379_
		2 o p_362634_
		3 o p_34381_
	a (Ldlr;)V setTradeOffers
		0 o p_324128_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_400167_
	a (Lkl;)V applyImplicitComponents
		0 o p_399967_
	a (Lall$a;)V defineSynchedData
		0 o p_326075_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422376_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421825_
	a (Lcug;)V setVillagerData
		0 o p_34376_
	b (Lkp;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_400059_
		1 o p_399594_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_34394_
		1 o p_34395_
	b (Ljava/util/UUID;I)V startConverting
		0 o p_34384_
		1 o p_34385_
	b (B)V handleEntityEvent
		0 o p_34372_
	b (Laub;Lcuf;)V lambda$finishConversion$1
		0 o p_375893_
		1 o p_375894_
	e (Lbyb;)Layy; getHurtSound
		0 o p_34404_
	f_ ()Layy; getDeathSound
	fl ()F getVoicePitch
	g ()V tick
	g (Laub;)V finishConversion
		0 o p_34399_
	gH ()Ldcv; getSkull
	gI ()Z convertsInWater
	gQ ()Z isConverting
	gR ()Lcug; getVillagerData
	gS ()I getVillagerXp
	gT ()I getConversionProgress
	h (D)Z removeWhenFarAway
		0 o p_34414_
	i (Ldcv;)Z lambda$finishConversion$0
		static
		0 o p_351901_
	n ()Layy; getStepSound
	p ()Layy; getAmbientSound
	r (I)V setVillagerConversionTime
		0 o p_371735_
	s (I)V setVillagerXp
		0 o p_34374_
csq net/minecraft/world/entity/monster/ZombifiedPiglin
	ck Lame; SPEED_MODIFIER_ATTACKING_ID
	cl Lcbq; SPEED_MODIFIER_ATTACKING
	cm Lbwu; FIRST_ANGER_SOUND_DELAY
	cn I playFirstAngerSoundIn
	co Lbwu; PERSISTENT_ANGER_TIME
	cp I remainingPersistentAngerTime
	cq Ljava/util/UUID; persistentAngerTarget
	cr I ALERT_RANGE_Y
	cs Lbwu; ALERT_INTERVAL
	ct I ticksUntilNextAlert
	f Lbzp; BABY_DIMENSIONS
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_34427_
		1 o p_34428_
	a (Lcsq;)V lambda$alertOthers$3
		0 o p_412925_
	a (Laub;)V customServerAiStep
		0 o p_376805_
	a ()I getRemainingPersistentAngerTime
	a (Ljava/util/UUID;)V setPersistentAngerTarget
		0 o p_34444_
	a (Lbck;Lbxh;)V populateDefaultEquipmentSlots
		0 o p_219171_
		1 o p_219172_
	a (I)V setRemainingPersistentAngerTime
		0 o p_34448_
	a (Ldmx;)Z checkSpawnObstruction
		0 o p_34442_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422496_
	a (Laub;Lcut;)Z isPreventingPlayerRest
		0 o p_376699_
		1 o p_34475_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421962_
	b (Lcsq;)Z lambda$alertOthers$2
		0 o p_423342_
	b ()Ljava/util/UUID; getPersistentAngerTarget
	b (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkZombifiedPiglinSpawnRules
		static
		0 o p_219174_
		1 o p_219175_
		2 o p_365119_
		3 o p_219177_
		4 o p_219178_
	c (Lcsq;)Z lambda$alertOthers$1
		static
		0 o p_412926_
	c ()V startPersistentAngerTimer
	c (Laub;Ldcv;)Z wantsToPickUp
		0 o p_376260_
		1 o p_182402_
	d (Lcsq;)Z lambda$alertOthers$0
		0 o p_34463_
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_316887_
	e (Lbyb;)Layy; getHurtSound
		0 o p_34466_
	f_ ()Layy; getDeathSound
	g (Lcam;)V setTarget
		0 o p_34478_
	gH ()Ldcv; getSkull
	gI ()Z convertsInWater
	gP ()V randomizeReinforcementsChance
	gQ ()Lcbr$a; createAttributes
		static
	gR ()V maybePlayFirstAngerSound
	gS ()V maybeAlertOthers
	gT ()V alertOthers
	gU ()V playAngerSound
	m ()V addBehaviourGoals
	p ()Layy; getAmbientSound
csr net/minecraft/world/entity/monster/breeze/Breeze
	a Lbzd; idle
	b Lbzd; slide
	c Lbzd; slideBack
	ck I SLIDE_PARTICLES_AMOUNT
	cl I IDLE_PARTICLES_AMOUNT
	cm I JUMP_DUST_PARTICLES_AMOUNT
	cn I JUMP_TRAIL_PARTICLES_AMOUNT
	co I JUMP_TRAIL_DURATION_TICKS
	cp I JUMP_CIRCLE_DISTANCE_Y
	cq F FALL_DISTANCE_SOUND_TRIGGER_THRESHOLD
	cr I WHIRL_SOUND_FREQUENCY_MIN
	cs I WHIRL_SOUND_FREQUENCY_MAX
	ct I jumpTrailStartedTick
	cu I soundTick
	cv Lcvp; PROJECTILE_DEFLECTION
	d Lbzd; longJump
	e Lbzd; shoot
	f Lbzd; inhale
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_312213_
		1 o p_312377_
	G (Lbzm;)Lcam; lambda$getHurtBy$2
		static
		0 o p_321468_
	H (Lbzm;)Z lambda$getHurtBy$1
		static
		0 o p_321467_
	X ()V playAmbientSound
	a (Laub;Lbyb;)Z isInvulnerableTo
		0 o p_376278_
		1 o p_312691_
	a (Laub;)V customServerAiStep
		0 o p_376422_
	a (Lcom/mojang/serialization/Dynamic;)Lcbm; makeBrain
		0 o p_312201_
	a (DFLbyb;)Z causeFallDamage
		0 o p_397036_
		1 o p_312702_
		2 o p_312076_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_312373_
	a (Lcvo;Lbzm;Lbck;)V lambda$static$0
		static
		0 o p_393196_
		1 o p_393197_
		2 o p_393198_
	a (Lcvo;)Lcvp; deflection
		0 o p_320843_
	a (Lbzv;)Z canAttackType
		0 o p_312806_
	ah ()V sendDebugPackets
	b (I)V emitGroundParticles
		0 o p_312637_
	bj ()Lbzm$d; getMovementEmission
	do ()Laza; getSoundSource
	dr ()D getFluidJumpThreshold
	e ()Lcam; getTarget
	e (Lbyb;)Layy; getHurtSound
		0 o p_312252_
	eh ()Lcbm; getBrain
	ei ()Lcbm$b; brainProvider
	f_ ()Layy; getDeathSound
	g ()V tick
	gH ()Ljava/util/Optional; getHurtBy
	gI ()D getFiringYPosition
	gJ ()V resetAnimations
	gh ()I getMaxHeadYRot
	gj ()I getHeadRotSpeed
	l ()Lcbr$a; createAttributes
		static
	m ()Lcsr; resetJumpTrail
	m (Lfis;)Z withinInnerCircleRange
		0 o p_312331_
	n ()V emitJumpTrailParticles
	p ()Layy; getAmbientSound
	t ()V playWhirlSound
csr$1 net/minecraft/world/entity/monster/breeze/Breeze$1
	a [I $SwitchMap$net$minecraft$world$entity$Pose
	<clinit> ()V <clinit>
		static
css net/minecraft/world/entity/monster/breeze/BreezeAi
	a F SPEED_MULTIPLIER_WHEN_SLIDING
	b F JUMP_CIRCLE_INNER_RADIUS
	c F JUMP_CIRCLE_MIDDLE_RADIUS
	d F JUMP_CIRCLE_OUTER_RADIUS
	e Ljava/util/List; SENSOR_TYPES
	f Ljava/util/List; MEMORY_TYPES
	g I TICKS_TO_REMEMBER_SEEN_TARGET
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcbm;)V initCoreActivity
		static
		0 o p_312774_
	a (Lcsr;)V updateActivity
		static
		0 o p_316353_
	a (Laub;Lcsr;)Ljava/util/Optional; lambda$initIdleActivity$1
		static
		0 o p_375898_
		1 o p_375899_
	a (Lcsr;Lcbm;)Lcbm; makeBrain
		static
		0 o p_350858_
		1 o p_312887_
	b (Laub;Lcsr;)Ljava/util/Optional; lambda$initIdleActivity$0
		static
		0 o p_376863_
		1 o p_312881_
	b (Lcbm;)V initIdleActivity
		static
		0 o p_316741_
	b (Lcsr;Lcbm;)V initFightActivity
		static
		0 o p_350515_
		1 o p_312350_
css$a net/minecraft/world/entity/monster/breeze/BreezeAi$SlideToTargetSink
	<init> (II)V <init>
		0 o p_311828_
		1 o p_312532_
	b (Laub;Lcao;J)V stop
		0 o p_312932_
		1 o p_311871_
		2 o p_312594_
	b (Laub;Lcam;J)V stop
		0 o p_312095_
		1 o p_312733_
		2 o p_312494_
	c (Laub;Lcao;J)V start
		0 o p_312732_
		1 o p_312543_
		2 o p_312612_
	d (Laub;Lcam;J)V start
		0 o p_311765_
		1 o p_312184_
		2 o p_311957_
cst net/minecraft/world/entity/monster/breeze/BreezeUtil
	a D MAX_LINE_OF_SIGHT_TEST_RANGE
	<init> ()V <init>
	a (Lcam;Lbck;)Lfis; randomPointBehindTarget
		static
		0 o p_316886_
		1 o p_316867_
	a (Lcsr;Lfis;)Z hasLineOfSight
		static
		0 o p_316785_
		1 o p_316249_
	a (Lcsr;)D getMaxLineOfSightTestRange
		static
		0 o p_361416_
csu net/minecraft/world/entity/monster/breeze/LongJump
	c I REQUIRED_AIR_BLOCKS_ABOVE
	d I JUMP_COOLDOWN_TICKS
	e I JUMP_COOLDOWN_WHEN_HURT_TICKS
	f I INHALING_DURATION_TICKS
	g F DEFAULT_FOLLOW_RANGE
	h F DEFAULT_MAX_JUMP_VELOCITY
	i F MAX_JUMP_VELOCITY_MULTIPLIER
	j Lit/unimi/dsi/fastutil/objects/ObjectArrayList; ALLOWED_ANGLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcsr;)Z isFinishedInhaling
		static
		0 o p_312012_
	a (Laub;Lcsr;J)Z canStillUse
		0 o p_312482_
		1 o p_312019_
		2 o p_312448_
	a (Lcam;Lfis;)Ljb; snapToSurface
		static
		0 o p_311909_
		1 o p_312597_
	a (Laub;Lcsr;)Z canRun
		static
		0 o p_338176_
		1 o p_338459_
	a (Lcsr;Ljb;)Ljava/util/Optional; lambda$tick$1
		static
		0 o p_427113_
		1 o p_427114_
	a (DLfis;)Lfis; lambda$calculateOptimalJumpVector$2
		static
		0 o p_381520_
		1 o p_381521_
	a (Lcsr;Lcam;)Z outOfAggroRange
		static
		0 o p_312045_
		1 o p_312043_
	a (Lcsr;Lbck;Lfis;)Ljava/util/Optional; calculateOptimalJumpVector
		static
		0 o p_312651_
		1 o p_312364_
		2 o p_312758_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_311906_
		1 o p_312744_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_312855_
		1 o p_312856_
		2 o p_311969_
	b (Laub;Lcsr;J)V start
		0 o p_312817_
		1 o p_311902_
		2 o p_312420_
	b (Laub;Lcsr;)Z checkExtraStartConditions
		0 o p_312131_
		1 o p_312686_
	b (Lcsr;)Z isFinishedJumping
		static
		0 o p_316638_
	b (Lcsr;Lcam;)Z tooCloseForJump
		static
		0 o p_312356_
		1 o p_312654_
	b (Laub;Lcam;J)V stop
		0 o p_312786_
		1 o p_312791_
		2 o p_312042_
	b (Lcsr;Ljb;)V lambda$start$0
		static
		0 o p_312183_
		1 o p_312818_
	c (Laub;Lcsr;J)V tick
		0 o p_312091_
		1 o p_312923_
		2 o p_312404_
	c (Laub;Lcam;J)V tick
		0 o p_312142_
		1 o p_311950_
		2 o p_311763_
	c (Laub;Lcsr;)Z canJumpFromCurrentPosition
		static
		0 o p_312261_
		1 o p_312824_
	d (Laub;Lcam;J)V start
		0 o p_311999_
		1 o p_312264_
		2 o p_312750_
	d (Laub;Lcsr;J)V stop
		0 o p_312766_
		1 o p_312924_
		2 o p_312793_
csv net/minecraft/world/entity/monster/breeze/Shoot
	c I ATTACK_RANGE_MAX_SQRT
	d I UNCERTAINTY_BASE
	e I UNCERTAINTY_MULTIPLIER
	f F PROJECTILE_MOVEMENT_SCALE
	g I SHOOT_INITIAL_DELAY_TICKS
	h I SHOOT_RECOVER_DELAY_TICKS
	i I SHOOT_COOLDOWN_TICKS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laub;Lcsr;J)Z canStillUse
		0 o p_312535_
		1 o p_312174_
		2 o p_311812_
	a (Laub;Lcsr;)Z checkExtraStartConditions
		0 o p_312041_
		1 o p_312169_
	a (Lcsr;Lcam;)Z isTargetWithinRange
		static
		0 o p_312114_
		1 o p_312647_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_312895_
		1 o p_312134_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_312629_
		1 o p_312626_
		2 o p_312032_
	a (Lcsr;Ljava/lang/Boolean;)Ljava/lang/Boolean; lambda$checkExtraStartConditions$1
		static
		0 o p_312841_
		1 o p_312737_
	b (Laub;Lcsr;J)V start
		0 o p_311932_
		1 o p_312618_
		2 o p_311781_
	b (Laub;Lcam;J)V stop
		0 o p_311936_
		1 o p_311764_
		2 o p_312903_
	b (Lcsr;Lcam;)V lambda$start$2
		static
		0 o p_312515_
		1 o p_312833_
	c (Laub;Lcsr;J)V stop
		0 o p_312137_
		1 o p_311803_
		2 o p_312309_
	c (Lcsr;Lcam;)Ljava/lang/Boolean; lambda$checkExtraStartConditions$0
		static
		0 o p_312077_
		1 o p_312632_
	c (Laub;Lcam;J)V tick
		0 o p_312927_
		1 o p_312599_
		2 o p_312915_
	d (Laub;Lcam;J)V start
		0 o p_311966_
		1 o p_312443_
		2 o p_312061_
	d (Laub;Lcsr;J)V tick
		0 o p_312907_
		1 o p_312605_
		2 o p_312804_
csw net/minecraft/world/entity/monster/breeze/ShootWhenStuck
	<init> ()V <init>
	a (Laub;Lcsr;J)Z canStillUse
		0 o p_314552_
		1 o p_314459_
		2 o p_314460_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_314657_
		1 o p_314415_
	a (Laub;Lcsr;)Z checkExtraStartConditions
		0 o p_314464_
		1 o p_314546_
	a (Laub;Lcam;J)Z canStillUse
		0 o p_314540_
		1 o p_314611_
		2 o p_314422_
	b (Laub;Lcsr;J)V start
		0 o p_314434_
		1 o p_314572_
		2 o p_314431_
	d (Laub;Lcam;J)V start
		0 o p_314647_
		1 o p_314515_
		2 o p_314496_
csx net/minecraft/world/entity/monster/breeze/Slide
	<init> ()V <init>
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_312687_
		1 o p_312678_
	a (Laub;Lcsr;)Z checkExtraStartConditions
		0 o p_311853_
		1 o p_311894_
	a (Lcsr;Lcam;)Lfis; randomPointInMiddleCircle
		static
		0 o p_311931_
		1 o p_312413_
	a (Laub;Lcsr;J)V start
		0 o p_312325_
		1 o p_312534_
		2 o p_311789_
	d (Laub;Lcam;J)V start
		0 o p_312106_
		1 o p_312439_
		2 o p_312567_
csy net/minecraft/world/entity/monster/breeze/package-info
csz net/minecraft/world/entity/monster/creaking/Creaking
	a I ATTACK_INTERVAL
	b F SPEED_MULTIPLIER_WHEN_IDLING
	c I CREAKING_ORANGE
	cA Z eyesGlowing
	cB I nextFlickerTime
	cC I playerStuckCounter
	ck Lbzd; attackAnimationState
	cl Lbzd; invulnerabilityAnimationState
	cm Lbzd; deathAnimationState
	cn Lalh; CAN_MOVE
	co Lalh; IS_ACTIVE
	cp Lalh; IS_TEARING_DOWN
	cq Lalh; HOME_POS
	cr I ATTACK_ANIMATION_DURATION
	cs I MAX_HEALTH
	ct F ATTACK_DAMAGE
	cu F FOLLOW_RANGE
	cv F ACTIVATION_RANGE_SQ
	cw F MOVEMENT_SPEED_WHEN_FIGHTING
	cx I MAX_PLAYER_STUCK_COUNTER
	cy I attackAnimationRemainingTicks
	cz I invulnerabilityAnimationRemainingTicks
	d I CREAKING_GRAY
	e I INVULNERABILITY_ANIMATION_DURATION
	f I TWITCH_DEATH_DURATION
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_380212_
		1 o p_379294_
	A (F)V updateWalkAnimation
		0 o p_382793_
	O ()Lcgg; createBodyControl
	a (Ljb;Ldmx;)F getWalkTargetValue
		0 o p_379756_
		1 o p_380102_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421642_
	a (Laub;)V customServerAiStep
		0 o p_379858_
	a (Lcom/mojang/serialization/Dynamic;)Lcbm; makeBrain
		0 o p_380078_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_389623_
		1 o p_389564_
		2 o p_389723_
	a (Lall$a;)V defineSynchedData
		0 o p_379982_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421824_
	ah ()V sendDebugPackets
	b (Ljb;Leeb;)V playStepSound
		0 o p_379428_
		1 o p_380060_
	b (B)V handleEntityEvent
		0 o p_379620_
	b (Ldmu;)Lcjw; createNavigation
		0 o p_389684_
	bL ()Z isPushable
	bT ()Z couldAcceptPassenger
	bl ()Z fireImmune
	c (Laub;Lbzm;)Z doHurtTarget
		0 o p_379943_
		1 o p_379911_
	e ()Lcam; getTarget
	e (Lbyb;)Layy; getHurtSound
		0 o p_380378_
	e_ ()V aiStep
	eh ()Lcbm; getBrain
	ei ()Lcbm$b; brainProvider
	es ()V tickDeath
	f_ ()Layy; getDeathSound
	g ()V tick
	g (Lcut;)V activate
		0 o p_382994_
	gA ()V playAttackSound
	gH ()Z playerIsStuckInYou
	gI ()Ljb; getHomePos
	gJ ()V setTearingDown
	gK ()Z isTearingDown
	gN ()Z hasGlowingEyes
	gO ()V checkEyeBlink
	gP ()Z checkCanMove
	gQ ()V deactivate
	gR ()Z isActive
	gS ()V setupAnimationStates
	h (Ljb;)V setTransient
		0 o p_389674_
	i (DDD)V push
		0 o p_388562_
		1 o p_388936_
		2 o p_387604_
	i (Lbyb;)Lcut; blameSourceForDamage
		0 o p_389629_
	i (Ljb;)V setHomePos
		0 o p_390421_
	j (Lbyb;)V creakingDeathEffects
		0 o p_389615_
	l ()Z isHeartBound
	m ()Lcbr$a; createAttributes
		static
	n ()Z canMove
	o (Z)Z canUsePortal
		0 o p_389552_
	p (DDD)V knockback
		0 o p_379489_
		1 o p_380324_
		2 o p_379735_
	p ()Layy; getAmbientSound
	q (Lbzm;)V addPassenger
		0 o p_389484_
	s (Lbzm;)Z canAddPassenger
		0 o p_389469_
	t ()V tearDown
	x (Z)V setIsActive
		0 o p_379949_
csz$a net/minecraft/world/entity/monster/creaking/Creaking$CreakingBodyRotationControl
	a Lcsz; this$0
	<init> (Lcsz;Lcsz;)V <init>
		0 o p_379310_
		1 o p_380382_
	a ()V clientTick
csz$b net/minecraft/world/entity/monster/creaking/Creaking$CreakingJumpControl
	b Lcsz; this$0
	<init> (Lcsz;Lcsz;)V <init>
		0 o p_380155_
		1 o p_379900_
	b ()V tick
csz$c net/minecraft/world/entity/monster/creaking/Creaking$CreakingLookControl
	h Lcsz; this$0
	<init> (Lcsz;Lcsz;)V <init>
		0 o p_379426_
		1 o p_379883_
	a ()V tick
csz$d net/minecraft/world/entity/monster/creaking/Creaking$CreakingMoveControl
	l Lcsz; this$0
	<init> (Lcsz;Lcsz;)V <init>
		0 o p_379976_
		1 o p_380148_
	a ()V tick
csz$e net/minecraft/world/entity/monster/creaking/Creaking$CreakingPathNavigation
	p Lcsz; this$0
	<init> (Lcsz;Lcsz;Ldmu;)V <init>
		0 o p_389590_
		1 o p_389716_
		2 o p_389411_
	a (I)Lfbb; createPathFinder
		0 o p_389538_
	d ()V tick
csz$f net/minecraft/world/entity/monster/creaking/Creaking$HomeNodeEvaluator
	a Lcsz; this$0
	m I MAX_DISTANCE_TO_HOME_SQ
	<init> (Lcsz;)V <init>
		0 o p_389598_
	a (Lfbe;III)Lfbc; getPathType
		0 o p_389549_
		1 o p_389638_
		2 o p_389512_
		3 o p_389613_
ct net/minecraft/advancements/critereon/LightningBoltPredicate
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lcx$d; blocksSetOnFire
	d Ljava/util/Optional; entityStruck
	<clinit> ()V <clinit>
		static
	<init> (Lcx$d;Ljava/util/Optional;)V <init>
		0 o blocksSetOnFire
		1 o entityStruck
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcx$d;)Lct; blockSetOnFire
		static
		0 o p_299013_
	a (Laub;Lfis;Lbzm;)Z lambda$matches$1
		0 o p_298760_
		1 o p_298244_
		2 o p_298360_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337377_
	a (Lbzm;Laub;Lfis;)Z matches
		0 o p_299034_
		1 o p_299101_
		2 o p_298929_
	b ()Lcx$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
cta net/minecraft/world/entity/monster/creaking/CreakingAi
	a Lcom/google/common/collect/ImmutableList; SENSOR_TYPES
	b Lcom/google/common/collect/ImmutableList; MEMORY_TYPES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcsz;Laub;Lcam;)Z lambda$initFightActivity$2
		static
		0 o p_396837_
		1 o p_396838_
		2 o p_396839_
	a (Lcsz;Lcbm;)V initFightActivity
		static
		0 o p_397545_
		1 o p_379731_
	a (Lcbm;)V initCoreActivity
		static
		0 o p_379953_
	a (Lcam;Ljava/util/List;)Ljava/lang/Boolean; lambda$isAttackTargetStillReachable$3
		static
		0 o p_396835_
		1 o p_396836_
	a ()Lcbm$b; brainProvider
		static
	a (Lcsz;Lcam;)Z isAttackTargetStillReachable
		static
		0 o p_397141_
		1 o p_397218_
	a (Lcsz;)V updateActivity
		static
		0 o p_380185_
	a (Laub;Lcsz;)Ljava/util/Optional; lambda$initIdleActivity$1
		static
		0 o p_379832_
		1 o p_379817_
	b (Lcbm;)V initIdleActivity
		static
		0 o p_379511_
	b (Lcsz;Lcbm;)Lcbm; makeBrain
		static
		0 o p_397026_
		1 o p_380229_
	b (Laub;Lcsz;)Z lambda$initIdleActivity$0
		static
		0 o p_380834_
		1 o p_380835_
cta$1 net/minecraft/world/entity/monster/creaking/CreakingAi$1
	<init> (F)V <init>
		0 o p_379937_
	a (Laub;Lcsz;)Z checkExtraStartConditions
		0 o p_380301_
		1 o p_380034_
	a (Laub;Lcam;)Z checkExtraStartConditions
		0 o p_380005_
		1 o p_379290_
ctb net/minecraft/world/entity/monster/creaking/package-info
ctc net/minecraft/world/entity/monster/hoglin/Hoglin
	cA Z cannotBeHunted
	ck I CONVERSION_TIME
	cl Lcom/google/common/collect/ImmutableList; SENSOR_TYPES
	cm Lcom/google/common/collect/ImmutableList; MEMORY_TYPES
	co Lalh; DATA_IMMUNE_TO_ZOMBIFICATION
	cp I MAX_HEALTH
	cq F MOVEMENT_SPEED_WHEN_FIGHTING
	cr I ATTACK_KNOCKBACK
	cs F KNOCKBACK_RESISTANCE
	ct I ATTACK_DAMAGE
	cu F BABY_ATTACK_DAMAGE
	cv Z DEFAULT_IMMUNE_TO_ZOMBIFICATION
	cw I DEFAULT_TIME_IN_OVERWORLD
	cx Z DEFAULT_CANNOT_BE_HUNTED
	cy I attackAnimationRemainingTicks
	cz I timeInOverworld
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_34488_
		1 o p_34489_
	a (Laub;)V customServerAiStep
		0 o p_376358_
	a (Lcom/mojang/serialization/Dynamic;)Lcbm; makeBrain
		0 o p_34514_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376096_
		1 o p_376492_
		2 o p_376657_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_149900_
		1 o p_149901_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_34508_
		1 o p_34509_
		2 o p_364113_
		3 o p_34511_
	a (Lcsn;)V lambda$finishConversion$0
		static
		0 o p_393201_
	a (Ljb;Ldmx;)F getWalkTargetValue
		0 o p_34516_
		1 o p_34517_
	a (Lall$a;)V defineSynchedData
		0 o p_326309_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421619_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422353_
	aY ()Layy; getSwimSound
	aZ ()Layy; getSwimSplashSound
	ah ()V sendDebugPackets
	b (Ljb;Leeb;)V playStepSound
		0 o p_34526_
		1 o p_34527_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_34523_
		1 o p_34524_
	b (B)V handleEntityEvent
		0 o p_34496_
	c (Laub;Lbzm;)Z doHurtTarget
		0 o p_376928_
		1 o p_34491_
	c (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkHoglinSpawnRules
		static
		0 o p_219182_
		1 o p_219183_
		2 o p_364885_
		3 o p_219185_
		4 o p_219186_
	d (Lcam;)V blockedByItem
		0 o p_34550_
	do ()Laza; getSoundSource
	e ()Lcam; getTarget
	e (Lbyb;)Layy; getHurtSound
		0 o p_34548_
	e (Laub;)I getBaseExperienceReward
		0 o p_376458_
	e_ ()V aiStep
	eh ()Lcbm; getBrain
	ei ()Lcbm$b; brainProvider
	et ()Z shouldDropExperience
	f_ ()Layy; getDeathSound
	gH ()Z isConverting
	gI ()Z canBeHunted
	gJ ()V finishConversion
	gK ()Z isImmuneToZombification
	gO ()Z canFallInLove
	h (D)Z removeWhenFarAway
		0 o p_34559_
	h ()V ageBoundaryReached
	i (Ldcv;)Z isFood
		0 o p_34562_
	m ()Lcbr$a; createAttributes
		static
	n ()Z isAdult
	p ()Layy; getAmbientSound
	s (I)V setTimeInOverworld
		0 o p_371898_
	t ()I getAttackAnimationRemainingTicks
	v ()Z canBeLeashed
	x (Z)V setImmuneToZombification
		0 o p_34565_
	y (Z)V setCannotBeHunted
		0 o p_34567_
ctd net/minecraft/world/entity/monster/hoglin/HoglinAi
	a I REPELLENT_DETECTION_RANGE_HORIZONTAL
	b I REPELLENT_DETECTION_RANGE_VERTICAL
	c Lbwu; RETREAT_DURATION
	d I ATTACK_DURATION
	e I DESIRED_DISTANCE_FROM_PIGLIN_WHEN_IDLING
	f I DESIRED_DISTANCE_FROM_PIGLIN_WHEN_RETREATING
	g I ATTACK_INTERVAL
	h I BABY_ATTACK_INTERVAL
	i I REPELLENT_PACIFY_TIME
	j Lbwu; ADULT_FOLLOW_RANGE
	k F SPEED_MULTIPLIER_WHEN_AVOIDING_REPELLENT
	l F SPEED_MULTIPLIER_WHEN_RETREATING
	m F SPEED_MULTIPLIER_WHEN_MAKING_LOVE
	n F SPEED_MULTIPLIER_WHEN_IDLING
	o F SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcbm;)Lcbm; makeBrain
		static
		0 o p_34576_
	a (Lctc;)V updateActivity
		static
		0 o p_34578_
	a (Lctc;Lcam;)V onHitTarget
		static
		0 o p_34580_
		1 o p_34581_
	a ()Lcea; createIdleMovementBehaviors
		static
	a (Lctc;Lcwn;)Layy; getSoundForActivity
		static
		0 o p_34583_
		1 o p_34584_
	a (Laub;Lctc;Lcam;)V wasHurtBy
		static
		0 o p_376449_
		1 o p_34596_
		2 o p_34597_
	a (Lcam;Lctc;)V lambda$broadcastAttackTarget$1
		static
		0 o p_34573_
		1 o p_34574_
	a (Lctc;Ljb;)Z isPosNearNearestRepellent
		static
		0 o p_34586_
		1 o p_34587_
	a (Laub;Lctc;)Ljava/util/Optional; findNearestValidAttackTarget
		static
		0 o p_376560_
		1 o p_34611_
	b (Lctc;Lcam;)V broadcastRetreat
		static
		0 o p_34606_
		1 o p_34607_
	b (Lctc;)Ljava/util/Optional; getSoundForCurrentActivity
		static
		0 o p_34594_
	b (Laub;Lctc;Lcam;)V maybeRetaliate
		static
		0 o p_376686_
		1 o p_34625_
		2 o p_34626_
	b (Lcbm;)V initCoreActivity
		static
		0 o p_34592_
	b (Lcam;Lctc;)V lambda$broadcastRetreat$0
		static
		0 o p_34589_
		1 o p_34590_
	b (Lctc;Lcwn;)Layy; lambda$getSoundForCurrentActivity$2
		static
		0 o p_34599_
		1 o p_34600_
	c (Lctc;Lcam;)V retreatFromNearestTarget
		static
		0 o p_34613_
		1 o p_34614_
	c (Lcbm;)V initIdleActivity
		static
		0 o p_34602_
	c (Lctc;)Z isPacified
		static
		0 o p_34604_
	d (Lctc;)Z wantsToStopFleeing
		static
		0 o p_34618_
	d (Lctc;Lcam;)V setAvoidTarget
		static
		0 o p_34620_
		1 o p_34621_
	d (Lcbm;)V initFightActivity
		static
		0 o p_34609_
	e (Lctc;)Z piglinsOutnumberHoglins
		static
		0 o p_34623_
	e (Lcbm;)V initRetreatActivity
		static
		0 o p_34616_
	e (Lctc;Lcam;)V setAttackTarget
		static
		0 o p_34630_
		1 o p_34631_
	f (Lctc;)Ljava/util/List; getVisibleAdultHoglins
		static
		0 o p_34628_
	f (Lctc;Lcam;)V broadcastAttackTarget
		static
		0 o p_34635_
		1 o p_34636_
	g (Lctc;)Z isNearRepellent
		static
		0 o p_34633_
	g (Lctc;Lcam;)V setAttackTargetIfCloserThanCurrent
		static
		0 o p_34640_
		1 o p_34641_
	h (Lctc;)Z isBreeding
		static
		0 o p_34638_
cte net/minecraft/world/entity/monster/hoglin/HoglinBase
	u_ I ATTACK_ANIMATION_DURATION
	v_ F PROBABILITY_OF_SPAWNING_AS_BABY
	a (Laub;Lcam;Lcam;)Z hurtAndThrowTarget
		static
		0 o p_376768_
		1 o p_34643_
		2 o p_34644_
	a (Lcam;Lcam;)V throwTarget
		static
		0 o p_34646_
		1 o p_34647_
	t ()I getAttackAnimationRemainingTicks
ctf net/minecraft/world/entity/monster/hoglin/package-info
ctg net/minecraft/world/entity/monster/package-info
cth net/minecraft/world/entity/monster/piglin/AbstractPiglin
	a Lalh; DATA_IMMUNE_TO_ZOMBIFICATION
	b I CONVERSION_TIME
	c I timeInOverworld
	d Z DEFAULT_IMMUNE_TO_ZOMBIFICATION
	e Z DEFAULT_PICK_UP_LOOT
	f I DEFAULT_TIME_IN_OVERWORLD
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_34652_
		1 o p_34653_
	X ()V playAmbientSound
	a (Lcsq;)V lambda$finishConversion$0
		static
		0 o p_393202_
	a (Laub;)V customServerAiStep
		0 o p_376586_
	a (Lall$a;)V defineSynchedData
		0 o p_326274_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422019_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421634_
	ah ()V sendDebugPackets
	b (I)V setTimeInOverworld
		0 o p_371196_
	e ()Lcam; getTarget
	g (Laub;)V finishConversion
		0 o p_34663_
	gH ()Z isAdult
	gI ()Lctk; getArmPose
	gJ ()Z isHoldingMeleeWeapon
	gK ()V playConvertedSound
	l ()Z canHunt
	m ()Z isImmuneToZombification
	n ()V applyOpenDoorsAbility
	t ()Z isConverting
	x (Z)V setImmuneToZombification
		0 o p_34671_
cti net/minecraft/world/entity/monster/piglin/Piglin
	cA Z cannotHunt
	ck Lalh; DATA_BABY_ID
	cl Lalh; DATA_IS_CHARGING_CROSSBOW
	cm Lalh; DATA_IS_DANCING
	cn Lame; SPEED_MODIFIER_BABY_ID
	co Lcbq; SPEED_MODIFIER_BABY
	cp I MAX_HEALTH
	cq F MOVEMENT_SPEED_WHEN_FIGHTING
	cr I ATTACK_DAMAGE
	cs F CHANCE_OF_WEARING_EACH_ARMOUR_ITEM
	ct I MAX_PASSENGERS_ON_ONE_HOGLIN
	cu F PROBABILITY_OF_SPAWNING_AS_BABY
	cv Lbzp; BABY_DIMENSIONS
	cw D PROBABILITY_OF_SPAWNING_WITH_CROSSBOW_INSTEAD_OF_SWORD
	cx Z DEFAULT_IS_BABY
	cy Z DEFAULT_CANNOT_HUNT
	cz Lbxr; inventory
	d Lcom/google/common/collect/ImmutableList; SENSOR_TYPES
	e Lcom/google/common/collect/ImmutableList; MEMORY_TYPES
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_34683_
		1 o p_34684_
	a (Z)V setBaby
		0 o p_34729_
	a (Lbzm;Z)Z startRiding
		0 o p_34701_
		1 o p_34702_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_34727_
	a (Lddq;)Z canFireProjectileWeapon
		0 o p_34715_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_34717_
		1 o p_34718_
		2 o p_361787_
		3 o p_34720_
	a (Lbzw;Ldcv;Lbck;)V maybeWearArmor
		0 o p_219192_
		1 o p_219193_
		2 o p_219194_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422118_
	a (Laub;Lcqz;)V pickUpItem
		0 o p_376166_
		1 o p_34743_
	a (Laub;)V customServerAiStep
		0 o p_376739_
	a (Lcom/mojang/serialization/Dynamic;)Lcbm; makeBrain
		0 o p_34723_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376331_
		1 o p_376698_
		2 o p_376091_
	a ()V onCrossbowAttackPerformed
	a (Laub;Lbyb;Z)V dropCustomDeathLoot
		0 o p_348503_
		1 o p_34697_
		2 o p_34699_
	a (Lbck;Lbxh;)V populateDefaultEquipmentSlots
		0 o p_219189_
		1 o p_219190_
	a (Ldcv;Ldcv;Lbzw;)Z canReplaceCurrentItem
		0 o p_34712_
		1 o p_34713_
		2 o p_371356_
	a (Lcam;F)V performRangedAttack
		0 o p_34704_
		1 o p_34705_
	a (Lall$a;)V defineSynchedData
		0 o p_326106_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422421_
	ad ()Lbae; getPreferredWeaponType
	ag ()Z shouldDespawnInPeaceful
	b (Ljb;Leeb;)V playStepSound
		0 o p_34748_
		1 o p_34749_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_34745_
		1 o p_34746_
	b (Z)V setChargingCrossbow
		0 o p_34753_
	b (Lbzv;Ldmv;Lbzu;Ljb;Lbck;)Z checkPiglinSpawnRules
		static
		0 o p_219198_
		1 o p_219199_
		2 o p_364762_
		3 o p_219201_
		4 o p_219202_
	b (Lbzm;I)Lbzm; getTopPassenger
		0 o p_34731_
		1 o p_34732_
	c (Laub;Ldcv;)Z wantsToPickUp
		0 o p_376232_
		1 o p_34777_
	d (Laub;Ldcv;)V lambda$finishConversion$1
		0 o p_376344_
		1 o p_376803_
	e (Laub;Ldcv;)V lambda$dropCustomDeathLoot$0
		0 o p_376738_
		1 o p_376797_
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_316426_
	e (Lbyb;)Layy; getHurtSound
		0 o p_34767_
	e (Laub;)I getBaseExperienceReward
		0 o p_376700_
	eh ()Lcbm; getBrain
	ei ()Lcbm$b; brainProvider
	f_ ()Layy; getDeathSound
	g (Laub;)V finishConversion
		0 o p_34756_
	gI ()Lctk; getArmPose
	gK ()V playConvertedSound
	gN ()Lcbr$a; createAttributes
		static
	gO ()Z isDancing
	gP ()Ldcv; createSpawnWeapon
	gQ ()Z isChargingCrossbow
	g_ ()Z isBaby
	h (D)Z removeWhenFarAway
		0 o p_34775_
	i (Ldcv;)Ldcv; addToInventory
		0 o p_34779_
	j (Ldcv;)Z canAddToInventory
		0 o p_34781_
	k (Ldcv;)V holdInMainHand
		0 o p_34784_
	l (Ldcv;)V holdInOffHand
		0 o p_34786_
	l ()Z canHunt
	m (Ldcv;)Z canReplaceCurrentItem
		0 o p_34788_
	n ()Lbxr; getInventory
	p ()Layy; getAmbientSound
	y (Z)V setDancing
		0 o p_34790_
	z (Z)V setCannotHunt
		0 o p_34792_
ctj net/minecraft/world/entity/monster/piglin/PiglinAi
	A Lbwu; AVOID_ZOMBIFIED_DURATION
	B Lbwu; BABY_AVOID_NEMESIS_DURATION
	C F PROBABILITY_OF_CELEBRATION_DANCE
	D F SPEED_MULTIPLIER_WHEN_AVOIDING
	E F SPEED_MULTIPLIER_WHEN_RETREATING
	F F SPEED_MULTIPLIER_WHEN_MOUNTING
	G F SPEED_MULTIPLIER_WHEN_GOING_TO_WANTED_ITEM
	H F SPEED_MULTIPLIER_WHEN_GOING_TO_CELEBRATE_LOCATION
	I F SPEED_MULTIPLIER_WHEN_DANCING
	J F SPEED_MULTIPLIER_WHEN_IDLING
	a I REPELLENT_DETECTION_RANGE_HORIZONTAL
	b I REPELLENT_DETECTION_RANGE_VERTICAL
	c Ldcr; BARTERING_ITEM
	d Lbwu; TIME_BETWEEN_HUNTS
	e I PLAYER_ANGER_RANGE
	f I ANGER_DURATION
	g I ADMIRE_DURATION
	h I MAX_DISTANCE_TO_WALK_TO_ITEM
	i I MAX_TIME_TO_WALK_TO_ITEM
	j I HOW_LONG_TIME_TO_DISABLE_ADMIRE_WALKING_IF_CANT_REACH_ITEM
	k I CELEBRATION_TIME
	l I BABY_FLEE_DURATION_AFTER_GETTING_HIT
	m I HIT_BY_PLAYER_MEMORY_TIMEOUT
	n I MAX_WALK_DISTANCE_TO_START_RIDING
	o Lbwu; RIDE_START_INTERVAL
	p Lbwu; RIDE_DURATION
	q Lbwu; RETREAT_DURATION
	r I MELEE_ATTACK_COOLDOWN
	s I EAT_COOLDOWN
	t I DESIRED_DISTANCE_FROM_ENTITY_WHEN_AVOIDING
	u I MAX_LOOK_DIST
	v I MAX_LOOK_DIST_FOR_PLAYER_HOLDING_LOVED_ITEM
	w I INTERACTION_RANGE
	x I MIN_DESIRED_DIST_FROM_TARGET_WHEN_HOLDING_CROSSBOW
	y F SPEED_WHEN_STRAFING_BACK_FROM_TARGET
	z I DESIRED_DISTANCE_FROM_ZOMBIFIED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laub;Lcti;Lcam;)V wasHurtBy
		static
		0 o p_376829_
		1 o p_34838_
		2 o p_34839_
	a (Lcam;Lcth;)V lambda$broadcastRetreat$15
		static
		0 o p_34818_
		1 o p_34819_
	a (Laub;Lcut;Lcti;)V lambda$angerNearbyPiglins$7
		static
		0 o p_375919_
		1 o p_375920_
		2 o p_375921_
	a (Laub;Lcti;Lcqz;)V pickUpItem
		static
		0 o p_376319_
		1 o p_34844_
		2 o p_34845_
	a (Laub;Lcth;)V broadcastUniversalAnger
		static
		0 o p_376377_
		1 o p_34896_
	a (Lcqz;)Ldcv; removeOneItemFromItemEntity
		static
		0 o p_34823_
	a (Laub;Lcti;Ldcv;)V holdInOffhand
		static
		0 o p_376251_
		1 o p_34933_
		2 o p_34934_
	a ()Lcom/google/common/collect/ImmutableList; createLookBehaviors
		static
	a (Lcti;Lcam;)V broadcastRetreat
		static
		0 o p_34930_
		1 o p_34931_
	a (Laub;Lcti;Z)V stopHoldingOffHandItem
		static
		0 o p_376454_
		1 o p_34868_
		2 o p_34869_
	a (Lcbm;)V initCoreActivity
		static
		0 o p_34821_
	a (Lcti;Lcbm;)Lcbm; makeBrain
		static
		0 o p_34841_
		1 o p_34842_
	a (Lcti;Ljava/util/List;)V throwItems
		static
		0 o p_34861_
		1 o p_34862_
	a (Lcti;Ldcv;)Z wantsToPickup
		static
		0 o p_34858_
		1 o p_34859_
	a (Lcti;Lbck;)V initMemories
		static
		0 o p_219206_
		1 o p_219207_
	a (Lcti;Lbzm;)Z wantsToStopRiding
		static
		0 o p_34835_
		1 o p_34836_
	a (Lcam;Laub;Lcth;)V lambda$broadcastAngerTarget$11
		static
		0 o p_423354_
		1 o p_423355_
		2 o p_423356_
	a (Laub;Lcti;Lcut;Lbxi;)Lbxj; mobInteract
		static
		0 o p_376885_
		1 o p_34847_
		2 o p_34848_
		3 o p_34849_
	a (Lcti;Laub;Lcam;)Z lambda$initFightActivity$1
		static
		0 o p_375909_
		1 o p_375910_
		2 o p_375911_
	a (Laub;Lcti;)V cancelAdmiring
		static
		0 o p_376381_
		1 o p_34928_
	a (Lcti;)V updateActivity
		static
		0 o p_34899_
	a (Lcam;)Z isWearingSafeArmor
		static
		0 o p_371788_
	a (Laub;Lcth;Lcam;)V maybeRetaliate
		static
		0 o p_376349_
		1 o p_34827_
		2 o p_34828_
	a (Laub;Lcth;Lcut;)V lambda$broadcastUniversalAnger$12
		static
		0 o p_375922_
		1 o p_375923_
		2 o p_375924_
	a (Lcth;)Ljava/util/Optional; getNearestVisibleTargetablePlayer
		static
		0 o p_34894_
	a (Ldcv;)Z isLovedItem
		static
		0 o p_149966_
	a (Lced$a;Lcam;)Z lambda$babySometimesRideBabyHoglin$10
		static
		0 o p_423350_
		1 o p_423351_
	a (Lcti;Lcut;Ljava/util/List;)V throwItemsTowardPlayer
		static
		0 o p_34851_
		1 o p_34852_
		2 o p_34853_
	a (Lcam;Lcbm;Lcam;)V lambda$wasHurtBy$8
		static
		0 o p_423347_
		1 o p_423348_
		2 o p_423349_
	a (Laub;Lcut;Z)V angerNearbyPiglins
		static
		0 o p_376662_
		1 o p_34874_
		2 o p_34875_
	a (Lcti;Lcwn;)Layy; getSoundForActivity
		static
		0 o p_34855_
		1 o p_34856_
	a (Lcam;Lcam;)Z wantsToDance
		static
		0 o p_34811_
		1 o p_34812_
	a (Lcti;Ljava/util/List;Lfis;)V throwItemsTowardPos
		static
		0 o p_34864_
		1 o p_34865_
		2 o p_34866_
	a (Lbzv;)Z isZombified
		static
		0 o p_34807_
	a (ZLcut;Lcti;)Z lambda$angerNearbyPiglins$6
		static
		0 o p_34879_
		1 o p_34880_
		2 o p_34881_
	b (Lcti;Lcam;)V retreatFromNearestTarget
		static
		0 o p_34950_
		1 o p_34951_
	b (Ldcv;)Z isBarterCurrency
		static
		0 o p_149968_
	b (Lcam;)Z isPlayerHoldingLovedItem
		static
		0 o p_34884_
	b (Laub;Lcti;Lcam;)Z isNearestValidAttackTarget
		static
		0 o p_376103_
		1 o p_34901_
		2 o p_34902_
	b (Lcti;)Ljava/util/Optional; getSoundForCurrentActivity
		static
		0 o p_34948_
	b (Lcti;Lcwn;)Layy; lambda$getSoundForCurrentActivity$9
		static
		0 o p_34907_
		1 o p_34908_
	b (Lcti;Ljava/util/List;)V throwItemsTowardRandomPos
		static
		0 o p_34913_
		1 o p_34914_
	b (Lcam;Lcam;)Z lambda$isNearestValidAttackTarget$5
		static
		0 o p_34886_
		1 o p_34887_
	b (Laub;Lcth;Lcam;)V broadcastAngerTarget
		static
		0 o p_376810_
		1 o p_376255_
		2 o p_376115_
	b (Laub;Lcth;)V lambda$broadcastUniversalAnger$13
		static
		0 o p_375912_
		1 o p_375913_
	b ()Lcea; createIdleLookBehaviors
		static
	b (Lcti;Lcbm;)V initFightActivity
		static
		0 o p_34904_
		1 o p_34905_
	b (Lcbm;)V initIdleActivity
		static
		0 o p_34892_
	b (Lcth;)V dontKillAnyMoreHoglinsForAWhile
		static
		0 o p_34923_
	b (Lcti;Ldcv;)Z canAdmire
		static
		0 o p_34910_
		1 o p_34911_
	b (Laub;Lcti;)Ljava/util/Optional; findNearestValidAttackTarget
		static
		0 o p_376590_
		1 o p_35001_
	c (Lcbm;)V initCelebrateActivity
		static
		0 o p_34921_
	c (Lcti;Lcam;)V setAvoidTargetAndDontHuntForAWhile
		static
		0 o p_34968_
		1 o p_34969_
	c (Ldcv;)Z isFood
		static
		0 o p_149970_
	c (Lcam;)Z hasCrossbow
		static
		0 o p_34919_
	c (Lcth;)Z isIdle
		static
		0 o p_34943_
	c (Lcti;Ldcv;)V putInInventory
		static
		0 o p_34953_
		1 o p_34954_
	c ()Lcea; createIdleMovementBehaviors
		static
	c (Laub;Lcth;Lcam;)V setAngerTarget
		static
		0 o p_376847_
		1 o p_34925_
		2 o p_34926_
	c (Laub;Lcti;)Z lambda$initCelebrateActivity$2
		static
		0 o p_427115_
		1 o p_427116_
	c (Lcti;)Ljava/util/List; getVisibleAdultPiglins
		static
		0 o p_35005_
	d (Lcti;)Ljava/util/Optional; getAvoidTarget
		static
		0 o p_34987_
	d (Lcth;)Ljava/util/List; getAdultPiglins
		static
		0 o p_34961_
	d (Lcbm;)V initAdmireItemActivity
		static
		0 o p_34941_
	d (Laub;Lcth;Lcam;)V setAngerTargetToNearestTargetablePlayerIfFound
		static
		0 o p_376569_
		1 o p_34945_
		2 o p_34946_
	d (Laub;Lcti;)Z lambda$initIdleActivity$0
		static
		0 o p_427117_
		1 o p_427118_
	d (Lcam;)V admireGoldItem
		static
		0 o p_34939_
	d ()Lcce; avoidRepellent
		static
	e (Lcam;)Z seesPlayerHoldingLovedItem
		static
		0 o p_34972_
	e (Lcti;)Z isBabyRidingBaby
		static
		0 o p_34993_
	e (Lcth;)Ljava/util/Optional; getAngerTarget
		static
		0 o p_34976_
	e ()Lcce; babyAvoidNemesis
		static
	e (Lcbm;)V initRetreatActivity
		static
		0 o p_34959_
	e (Laub;Lcth;Lcam;)V setAngerTargetIfCloserThanCurrent
		static
		0 o p_376637_
		1 o p_34963_
		2 o p_34964_
	f (Lcti;)Ljava/util/List; getBarterResponseItems
		static
		0 o p_34997_
	f (Lcam;)Z doesntSeeAnyPlayerHoldingLovedItem
		static
		0 o p_34983_
	f (Lcth;)Z lambda$broadcastRetreat$14
		static
		0 o p_34985_
	f ()Lcce; avoidZombified
		static
	f (Lcbm;)V initRideHoglinActivity
		static
		0 o p_34974_
	g ()Lcce; babySometimesRideBabyHoglin
		static
	g (Lcam;)Z wasHurtRecently
		static
		0 o p_34989_
	g (Lcti;)Z isNearZombified
		static
		0 o p_34999_
	h (Lcti;)Z isNearAvoidTarget
		static
		0 o p_35003_
	i (Lcti;)V stopWalking
		static
		0 o p_35007_
	j (Lcti;)Z wantsToStopFleeing
		static
		0 o p_35009_
	k (Lcti;)Z piglinsEqualOrOutnumberHoglins
		static
		0 o p_35011_
	l (Lcti;)Z hoglinsOutnumberPiglins
		static
		0 o p_35013_
	m (Lcti;)V eat
		static
		0 o p_35015_
	n (Lcti;)Lfis; getRandomNearbyPos
		static
		0 o p_35017_
	o (Lcti;)Z hasEatenRecently
		static
		0 o p_35019_
	p (Lcti;)Z isAdmiringItem
		static
		0 o p_35021_
	q (Lcti;)Z isNearRepellent
		static
		0 o p_35023_
	r (Lcti;)Z isAdmiringDisabled
		static
		0 o p_35025_
	s (Lcti;)Z isHoldingItemInOffHand
		static
		0 o p_35027_
	t (Lcti;)Z isNotHoldingLovedItemInOffHand
		static
		0 o p_35029_
	u (Lcti;)Z lambda$initRideHoglinActivity$4
		static
		0 o p_258950_
	v (Lcti;)Z lambda$initCelebrateActivity$3
		static
		0 o p_34804_
ctk net/minecraft/world/entity/monster/piglin/PiglinArmPose
	a Lctk; ATTACKING_WITH_MELEE_WEAPON
	b Lctk; CROSSBOW_HOLD
	c Lctk; CROSSBOW_CHARGE
	d Lctk; ADMIRING_ITEM
	e Lctk; DANCING
	f Lctk; DEFAULT
	g [Lctk; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_35039_
		1 o p_35040_
	a ()[Lctk; $values
		static
	valueOf (Ljava/lang/String;)Lctk; valueOf
		static
		0 o p_35042_
	values ()[Lctk; values
		static
ctl net/minecraft/world/entity/monster/piglin/PiglinBrute
	ck F MOVEMENT_SPEED_WHEN_FIGHTING
	cl I ATTACK_DAMAGE
	cm D TARGETING_RANGE
	d Lcom/google/common/collect/ImmutableList; SENSOR_TYPES
	e Lcom/google/common/collect/ImmutableList; MEMORY_TYPES
	f I MAX_HEALTH
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_35048_
		1 o p_35049_
	a (Laub;)V customServerAiStep
		0 o p_376856_
	a (Lcom/mojang/serialization/Dynamic;)Lcbm; makeBrain
		0 o p_35064_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376247_
		1 o p_376197_
		2 o p_376798_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_35058_
		1 o p_35059_
		2 o p_364915_
		3 o p_35061_
	a (Lbck;Lbxh;)V populateDefaultEquipmentSlots
		0 o p_219209_
		1 o p_219210_
	b (Ljb;Leeb;)V playStepSound
		0 o p_35066_
		1 o p_35067_
	c (Laub;Ldcv;)Z wantsToPickUp
		0 o p_376577_
		1 o p_35078_
	e (Lbyb;)Layy; getHurtSound
		0 o p_35072_
	eh ()Lcbm; getBrain
	ei ()Lcbm$b; brainProvider
	f_ ()Layy; getDeathSound
	gI ()Lctk; getArmPose
	gK ()V playConvertedSound
	gN ()V playAngrySound
	l ()Z canHunt
	n ()Lcbr$a; createAttributes
		static
	p ()Layy; getAmbientSound
ctm net/minecraft/world/entity/monster/piglin/PiglinBruteAi
	a I ANGER_DURATION
	b I MELEE_ATTACK_COOLDOWN
	c D ACTIVITY_SOUND_LIKELIHOOD_PER_TICK
	d I MAX_LOOK_DIST
	e I INTERACTION_RANGE
	f F SPEED_MULTIPLIER_WHEN_IDLING
	g I HOME_CLOSE_ENOUGH_DISTANCE
	h I HOME_TOO_FAR_DISTANCE
	i I HOME_STROLL_AROUND_DISTANCE
	<init> ()V <init>
	a (Laub;Lcth;Lcam;)Z isNearestValidAttackTarget
		static
		0 o p_376673_
		1 o p_35089_
		2 o p_35090_
	a (Lcam;Lcam;)Z lambda$isNearestValidAttackTarget$1
		static
		0 o p_35084_
		1 o p_35085_
	a (Lctl;)V initMemories
		static
		0 o p_35095_
	a (Lctl;Lcam;)V setAngerTarget
		static
		0 o p_149989_
		1 o p_149990_
	a (Lctl;Lcwn;)V lambda$playActivitySound$2
		static
		0 o p_35103_
		1 o p_35104_
	a (Laub;Lctl;Lcam;)V wasHurtBy
		static
		0 o p_376396_
		1 o p_35097_
		2 o p_35098_
	a (Lctl;Laub;Lcam;)Z lambda$initFightActivity$0
		static
		0 o p_375925_
		1 o p_375926_
		2 o p_375927_
	a (Lctl;Lcbm;)Lcbm; makeBrain
		static
		0 o p_35100_
		1 o p_35101_
	a ()Lcea; createIdleLookBehaviors
		static
	a (Laub;Lcth;)Ljava/util/Optional; findNearestValidAttackTarget
		static
		0 o p_376426_
		1 o p_35087_
	b ()Lcea; createIdleMovementBehaviors
		static
	b (Lctl;)V updateActivity
		static
		0 o p_35110_
	b (Lctl;Lcbm;)V initCoreActivity
		static
		0 o p_35112_
		1 o p_35113_
	c (Lctl;Lcbm;)V initIdleActivity
		static
		0 o p_35120_
		1 o p_35121_
	c (Lctl;)V maybePlayActivitySound
		static
		0 o p_35115_
	d (Lctl;Lcbm;)V initFightActivity
		static
		0 o p_35125_
		1 o p_35126_
	d (Lctl;)V playActivitySound
		static
		0 o p_35123_
ctn net/minecraft/world/entity/monster/piglin/RememberIfHoglinWasKilled
	<init> ()V <init>
	a (Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_260168_
	a (Lcfq$b;Lcfr;Lcfr;)Lcft; lambda$create$1
		static
		0 o p_259236_
		1 o p_259214_
		2 o p_260031_
	a (Lcfq$b;Lcfr;Lcfr;Laub;Lcam;J)Z lambda$create$0
		static
		0 o p_423357_
		1 o p_423358_
		2 o p_423359_
		3 o p_423360_
		4 o p_423361_
		5 o p_423362_
	a ()Lcce; create
		static
cto net/minecraft/world/entity/monster/piglin/StartAdmiringItemIfSeen
	<init> ()V <init>
	a (Lcfq$b;ILcfr;Lcfr;Lcfr;Lcfr;)Lcft; 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)Lcce; create
		static
		0 o p_259418_
	a (ILcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259529_
		1 o p_259264_
	a (Lcfq$b;Lcfr;Lcfr;ILaub;Lcam;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_
ctp net/minecraft/world/entity/monster/piglin/StartHuntingHoglin
	<init> ()V <init>
	a (Lcth;)Z hasHuntedRecently
		static
		0 o p_260138_
	a (Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$4
		static
		0 o p_259791_
	a (Lcfq$b;Lcfr;Lcfr;Lcfr;Lcfr;)Lcft; 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 ()Lcdo; create
		static
	a (Ljava/util/List;)V lambda$create$1
		static
		0 o p_259760_
	a (Lcfq$b;Lcfr;Lcfr;Laub;Lcti;J)Z lambda$create$2
		static
		0 o p_375934_
		1 o p_375935_
		2 o p_375936_
		3 o p_375937_
		4 o p_375938_
		5 o p_375939_
	b (Ljava/util/List;)Ljava/lang/Boolean; lambda$create$0
		static
		0 o p_259958_
ctq net/minecraft/world/entity/monster/piglin/StopAdmiringIfItemTooFarAway
	<init> ()V <init>
	a (Lcfq$b;ILcfr;Lcfr;)Lcft; lambda$create$1
		static
		0 o p_259448_
		1 o p_259536_
		2 o p_260178_
		3 o p_259241_
	a (I)Lcce; create
		static
		0 o p_259415_
	a (ILcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259391_
		1 o p_259152_
	a (Lcfq$b;Lcfr;ILcfr;Laub;Lcam;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_
ctr net/minecraft/world/entity/monster/piglin/StopAdmiringIfTiredOfTryingToReachItem
	<init> ()V <init>
	a (IILcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259478_
		1 o p_259479_
		2 o p_260320_
	a (Lcfq$b;IILcfr;Lcfr;Lcfr;Lcfr;)Lcft; 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_
	a (Lcfq$b;Lcfr;ILcfr;Lcfr;ILaub;Lcam;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 (II)Lcce; create
		static
		0 o p_259110_
		1 o p_259200_
cts net/minecraft/world/entity/monster/piglin/StopHoldingItemIfNoLongerAdmiring
	<init> ()V <init>
	a (Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$create$2
		static
		0 o p_259197_
	a (Laub;Lcti;J)Z lambda$create$0
		static
		0 o p_427119_
		1 o p_427120_
		2 o p_427121_
	a ()Lcce; create
		static
	a (Lcfr;)Lcft; lambda$create$1
		static
		0 o p_259512_
ctt net/minecraft/world/entity/monster/piglin/package-info
ctu net/minecraft/world/entity/monster/warden/AngerLevel
	a Lctu; CALM
	b Lctu; AGITATED
	c Lctu; ANGRY
	d [Lctu; SORTED_LEVELS
	e I minimumAnger
	f Layy; ambientSound
	g Layy; listeningSound
	h [Lctu; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILayy;Layy;)V <init>
		0 o p_219221_
		1 o p_219222_
		2 o p_219223_
		3 o p_219224_
		4 o p_219225_
	a (Lctu;Lctu;)I lambda$static$0
		static
		0 o p_219230_
		1 o p_219231_
	a (I)Lctu; byAnger
		static
		0 o p_219228_
	a ()I getMinimumAnger
	a ([Lctu;)V lambda$static$1
		static
		0 o p_219233_
	b ()Layy; getAmbientSound
	c ()Layy; getListeningSound
	d ()Z isAngry
	e ()[Lctu; $values
		static
	valueOf (Ljava/lang/String;)Lctu; valueOf
		static
		0 o p_219239_
	values ()[Lctu; values
		static
ctv net/minecraft/world/entity/monster/warden/AngerManagement
	a I CONVERSION_DELAY
	b I MAX_ANGER
	c Ljava/util/ArrayList; suspects
	d Lit/unimi/dsi/fastutil/objects/Object2IntMap; angerBySuspect
	e Lit/unimi/dsi/fastutil/objects/Object2IntMap; angerByUuid
	f I DEFAULT_ANGER_DECREASE
	g I conversionDelay
	h I highestAnger
	i Lcom/mojang/serialization/Codec; SUSPECT_ANGER_PAIR
	j Ljava/util/function/Predicate; filter
	k Lctv$a; suspectSorter
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/Predicate;Ljava/util/List;)V <init>
		0 o p_219254_
		1 o p_219255_
	a (Lbzm;)V clearAnger
		0 o p_219267_
	a (Laub;)V convertFromUuids
		0 o p_219262_
	a (ILbzm;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$increaseAnger$6
		static
		0 o p_219258_
		1 o p_219259_
		2 o p_219260_
	a (Ljava/util/function/Predicate;Ljava/util/List;)Lctv; 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 (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 (Lbzm;I)I increaseAnger
		0 o p_219269_
		1 o p_219270_
	a (Laub;Ljava/util/function/Predicate;)V tick
		0 o p_219264_
		1 o p_219265_
	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_
	a ()Ljava/util/Optional; getActiveEntity
	b ()Ljava/util/List; createUuidAngerPairs
	b (Lbzm;)I getActiveAnger
		0 o p_219287_
	c (Lbzm;)Lcam; lambda$getActiveEntity$8
		static
		0 o p_219290_
	c ()V sortAndUpdateHighestAnger
	d ()Lbzm; getTopSuspect
	d (Lbzm;)Z lambda$getActiveEntity$7
		static
		0 o p_219293_
	e (Lbzm;)Lcom/mojang/datafixers/util/Pair; lambda$createUuidAngerPairs$4
		0 o p_219295_
ctv$1 net/minecraft/world/entity/monster/warden/AngerManagement$1
	a [I $SwitchMap$net$minecraft$world$entity$Entity$RemovalReason
	<clinit> ()V <clinit>
		static
ctv$a net/minecraft/world/entity/monster/warden/AngerManagement$Sorter
	a Lctv; angerManagement
	<init> (Lctv;)V <init>
		0 o angerManagement
	a (Lbzm;Lbzm;)I compare
		0 o p_219303_
		1 o p_219304_
	a ()Lctv; 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
ctw net/minecraft/world/entity/monster/warden/Warden
	a Lbzd; roarAnimationState
	b Lbzd; sniffAnimationState
	c Lbzd; emergeAnimationState
	cA I ON_HURT_ANGER_BOOST
	cB I RECENT_PROJECTILE_TICK_THRESHOLD
	cC I TOUCH_COOLDOWN_TICKS
	cD I DIGGING_PARTICLES_AMOUNT
	cE F DIGGING_PARTICLES_DURATION
	cF F DIGGING_PARTICLES_OFFSET
	cG I PROJECTILE_ANGER_DISTANCE
	cH I tendrilAnimation
	cI I tendrilAnimationO
	cJ I heartAnimation
	cM I heartAnimationO
	cN Leiy; dynamicGameEventListener
	cO Lejk$d; vibrationUser
	cP Lejk$a; vibrationData
	cQ Lctv; angerManagement
	ck I VIBRATION_COOLDOWN_TICKS
	cl I TIME_TO_USE_MELEE_UNTIL_SONIC_BOOM
	cm I MAX_HEALTH
	cn F MOVEMENT_SPEED_WHEN_FIGHTING
	co F KNOCKBACK_RESISTANCE
	cp F ATTACK_KNOCKBACK
	cq I ATTACK_DAMAGE
	cr I FOLLOW_RANGE
	cs Lalh; CLIENT_ANGER_LEVEL
	ct I DARKNESS_DISPLAY_LIMIT
	cu I DARKNESS_DURATION
	cv I DARKNESS_RADIUS
	cw I DARKNESS_INTERVAL
	cx I ANGERMANAGEMENT_TICK_DELAY
	cy I DEFAULT_ANGER
	cz I PROJECTILE_ANGER
	d Lbzd; diggingAnimationState
	e Lbzd; attackAnimationState
	f Lbzd; sonicBoomAnimationState
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_219350_
		1 o p_219351_
	E (Lbzm;)V doPush
		0 o p_219353_
	G (Lbzm;)Z canTargetEntity
		0 o p_219386_
	H (Lbzm;)V clearAnger
		0 o p_219429_
	I (Lbzm;)V increaseAngerAt
		0 o p_219442_
	J (F)F getTendrilAnimation
		0 o p_219468_
	K (F)F getHeartAnimation
		0 o p_219470_
	a (Laub;Lbyb;)Z isInvulnerableTo
		0 o p_376345_
		1 o p_219427_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_219422_
	a (Ljava/util/function/BiConsumer;)V updateDynamicGameEventListener
		0 o p_219413_
	a (Lacr;)V recreateFromPacket
		0 o p_219420_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_219400_
		1 o p_219401_
		2 o p_360351_
		3 o p_219403_
	a (Lctw;)Lcbm; access$000
		static
		0 o p_283139_
	a (Ldmx;)Z checkSpawnObstruction
		0 o p_219398_
	a (Ljb;Ldmx;)F getWalkTargetValue
		0 o p_219410_
		1 o p_219411_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422659_
	a (Laub;Lfis;Lbzm;I)V applyDarknessAround
		static
		0 o p_219376_
		1 o p_219377_
		2 o p_219378_
		3 o p_219379_
	a (Laub;)V customServerAiStep
		0 o p_376677_
	a (Lcom/mojang/serialization/Dynamic;)Lcbm; makeBrain
		0 o p_219406_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376595_
		1 o p_376181_
		2 o p_376898_
	a (Lbzd;)V clientDiggingParticles
		0 o p_219384_
	a (Ldmn;)Z ignoreExplosion
		0 o p_312317_
	a (Lall$a;)V defineSynchedData
		0 o p_326277_
	a (Lbzm;IZ)V increaseAngerAt
		0 o p_219388_
		1 o p_219389_
		2 o p_219390_
	a (Latz;)Lzw; getAddEntityPacket
		0 o p_352154_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422360_
	aX ()F nextStep
	ah ()V sendDebugPackets
	b (Ljb;Leeb;)V playStepSound
		0 o p_219431_
		1 o p_219432_
	b (B)V handleEntityEvent
		0 o p_219360_
	b (Ldmu;)Lcjw; createNavigation
		0 o p_219396_
	bL ()Z isPushable
	bk ()Z dampensVibrations
	c (Laub;Lbzm;)Z doHurtTarget
		0 o p_376574_
		1 o p_219472_
	e ()Lcam; getTarget
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_316276_
	e (Lbyb;)Layy; getHurtSound
		0 o p_219440_
	eh ()Lcbm; getBrain
	f_ ()Layy; getDeathSound
	fk ()F getSoundVolume
	g ()V tick
	gH ()Lctv; getAngerManagement
	gI ()Lejk$a; getVibrationData
	gJ ()Lejk$d; getVibrationUser
	gK ()Z isDiggingOrEmerging
	gN ()V syncClientAngerLevel
	gO ()I getHeartBeatDelay
	gP ()V playListeningSound
	gQ ()I getActiveAnger
	gR ()Lctv; lambda$readAdditionalSaveData$0
	gb ()F getSecondsToDisableBlocking
	h (D)Z removeWhenFarAway
		0 o p_219457_
	i (Lcam;)V setAttackTarget
		0 o p_219460_
	l ()Lcbr$a; createAttributes
		static
	m ()I getClientAngerLevel
	n ()Lctu; getAngerLevel
	p (Lbzm;)Z canRide
		0 o p_219462_
	p ()Layy; getAmbientSound
	t ()Ljava/util/Optional; getEntityAngryAt
ctw$1 net/minecraft/world/entity/monster/warden/Warden$1
	<init> (Lctw;Lcao;Ldmu;)V <init>
		0 o p_219475_
		1 o p_219476_
		2 o p_219477_
	a (I)Lfbb; createPathFinder
		0 o p_219479_
ctw$1$1 net/minecraft/world/entity/monster/warden/Warden$1$1
	<init> (Lctw$1;Lfay;I)V <init>
		0 o p_219482_
		1 o p_219483_
		2 o p_219484_
	a (Lfax;Lfax;)F distance
		0 o p_219486_
		1 o p_219487_
ctw$2 net/minecraft/world/entity/monster/warden/Warden$2
	a [I $SwitchMap$net$minecraft$world$entity$Pose
	<clinit> ()V <clinit>
		static
ctw$a net/minecraft/world/entity/monster/warden/Warden$VibrationUser
	a Lctw; this$0
	b I GAME_EVENT_LISTENER_RANGE
	c Lejf; positionSource
	<init> (Lctw;)V <init>
		0 o p_282052_
	a (Laub;Ljb;Ljl;Lejb$a;)Z canReceiveVibration
		0 o p_282574_
		1 o p_282323_
		2 o p_316784_
		3 o p_282515_
	a ()I getListenerRadius
	a (Laub;Ljb;Ljl;Lbzm;Lbzm;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 ()Lejf; getPositionSource
	c ()Lbae; getListenableEvents
	d ()Z canTriggerAvoidVibration
ctx net/minecraft/world/entity/monster/warden/WardenAi
	a I EMERGE_DURATION
	b I ROAR_DURATION
	c I DIGGING_COOLDOWN
	d F SPEED_MULTIPLIER_WHEN_IDLING
	e F SPEED_MULTIPLIER_WHEN_INVESTIGATING
	f F SPEED_MULTIPLIER_WHEN_FIGHTING
	g I MELEE_ATTACK_COOLDOWN
	h I DIGGING_DURATION
	i I SNIFFING_DURATION
	j I DISTURBANCE_LOCATION_EXPIRY_TIME
	k Ljava/util/List; SENSOR_TYPES
	l Ljava/util/List; MEMORY_TYPES
	m Lcce; DIG_COOLDOWN_SETTER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcfq$b;Lcfr;Laub;Lctw;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_
	a (Lctw;Lcbm;)V initFightActivity
		static
		0 o p_219518_
		1 o p_219519_
	a (Lctw;Laub;Lcam;)Z lambda$initFightActivity$3
		static
		0 o p_219539_
		1 o p_376299_
		2 o p_219540_
	a (Lcbm;)V initCoreActivity
		static
		0 o p_219511_
	a (Lctw;Lcom/mojang/serialization/Dynamic;)Lcbm; makeBrain
		static
		0 o p_219521_
		1 o p_219522_
	a (Lcam;Lcam;)Z lambda$isTarget$5
		static
		0 o p_219508_
		1 o p_219509_
	a (Lctw;)V updateActivity
		static
		0 o p_219513_
	a (Lctw;Lcam;)Z isTarget
		static
		0 o p_219515_
		1 o p_219516_
	a (Lcam;)V setDigCooldown
		static
		0 o p_219506_
	a (Lcfq$b;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_258953_
	a (Lctw;Ljb;)V setDisturbanceLocation
		static
		0 o p_219524_
		1 o p_219525_
	a (Lcfq$b;Lcfr;)Lcft; lambda$static$1
		static
		0 o p_258959_
		1 o p_258960_
	a (Laub;Lctw;Lcam;)V onTargetInvalid
		static
		0 o p_376213_
		1 o p_219529_
		2 o p_219530_
	b (Lcbm;)V initEmergeActivity
		static
		0 o p_219527_
	b (Lctw;Lcam;)Z lambda$initFightActivity$4
		static
		0 o p_219534_
		1 o p_219535_
	c (Lcbm;)V initDiggingActivity
		static
		0 o p_219532_
	d (Lcbm;)V initIdleActivity
		static
		0 o p_219537_
	e (Lcbm;)V initInvestigateActivity
		static
		0 o p_219542_
	f (Lcbm;)V initSniffingActivity
		static
		0 o p_219544_
	g (Lcbm;)V initRoarActivity
		static
		0 o p_219546_
cty net/minecraft/world/entity/monster/warden/WardenSpawnTracker
	a Lcom/mojang/serialization/Codec; CODEC
	b I MAX_WARNING_LEVEL
	c D PLAYER_SEARCH_RADIUS
	d I WARNING_CHECK_DIAMETER
	e I DECREASE_WARNING_LEVEL_EVERY_INTERVAL
	f I WARNING_LEVEL_INCREASE_COOLDOWN
	g I ticksSinceLastWarning
	h I warningLevel
	i I cooldownTicks
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_219568_
		1 o p_219569_
		2 o p_219570_
	<init> ()V <init>
	a (I)V setWarningLevel
		0 o p_219573_
	a (Laub;Ljb;Lauc;)Ljava/util/OptionalInt; tryWarn
		static
		0 o p_219578_
		1 o p_219579_
		2 o p_219580_
	a (Lcty;)V copyData
		0 o p_219584_
	a (Lfis;Lauc;)Z lambda$getNearbyPlayers$8
		static
		0 o p_427122_
		1 o p_427123_
	a (Laub;Ljb;)Z hasNearbyWarden
		static
		0 o p_219575_
		1 o p_219576_
	a (Lauc;)Ljava/util/stream/Stream; lambda$tryWarn$5
		static
		0 o p_248394_
	a (Lcty;Lcty;)V lambda$tryWarn$6
		static
		0 o p_248400_
		1 o p_248401_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_219589_
	a ()V tick
	a (Lcty;Lauc;)V lambda$tryWarn$7
		static
		0 o p_248395_
		1 o p_248396_
	b (Lcty;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_219601_
	b (Laub;Ljb;)Ljava/util/List; getNearbyPlayers
		static
		0 o p_219595_
		1 o p_219596_
	b (Lauc;)Z lambda$tryWarn$4
		static
		0 o p_248397_
	b ()V reset
	c ()I getWarningLevel
	c (Lcty;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_219604_
	d (Lcty;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_219607_
	d ()Z onCooldown
	e ()V increaseWarningLevel
	f ()V decreaseWarningLevel
ctz net/minecraft/world/entity/monster/warden/package-info
cu net/minecraft/advancements/critereon/LightningStrikeTrigger
	<init> ()V <init>
	a (Lfdj;Ljava/util/List;Lcu$a;)Z lambda$trigger$1
		static
		0 o p_153400_
		1 o p_153401_
		2 o p_153402_
	a (Lauc;Lcal;Ljava/util/List;)V trigger
		0 o p_153392_
		1 o p_153393_
		2 o p_153394_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lauc;Lbzm;)Lfdj; lambda$trigger$0
		static
		0 o p_153389_
		1 o p_153390_
cu$a net/minecraft/advancements/critereon/LightningStrikeTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; lightning
	d Ljava/util/Optional; 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 (Lfdj;Ljava/util/List;)Z matches
		0 o p_153419_
		1 o p_153420_
	a (Lbk;)V validate
		0 o p_312845_
	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;)Lar; lightningStrike
		static
		0 o p_301078_
		1 o p_301001_
	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
cua net/minecraft/world/entity/npc/AbstractVillager
	ck I VILLAGER_SLOT_OFFSET
	cl Ldlr; offers
	cm Lalh; DATA_UNHAPPY_COUNTER
	cn I VILLAGER_INVENTORY_SIZE
	co Lcut; tradingPlayer
	cp Lbxr; inventory
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_35267_
		1 o p_35268_
	a (Ldlq;)V notifyTrade
		0 o p_35274_
	a (Lbyb;)V die
		0 o p_35270_
	a (Ldlr;[Lcuj$g;I)V addOffersFromItemListings
		0 o p_35278_
		1 o p_35279_
		2 o p_35280_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_35282_
		1 o p_35283_
		2 o p_361694_
		3 o p_35285_
	a (Ldlr;)V overrideOffers
		0 o p_35276_
	a (Lmc;)V addParticlesAroundSelf
		0 o p_35288_
	a (Lall$a;)V defineSynchedData
		0 o p_326433_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422067_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421528_
	a_ (I)Lcbd; getSlot
		0 o p_149995_
	b (Ldlq;)V rewardTradeXp
		0 o p_35299_
	b (Lfbl;)Lbzm; teleport
		0 o p_379715_
	g (Lcut;)V setTradingPlayer
		0 o p_35314_
	gH ()Lcut; getTradingPlayer
	gI ()Z isTrading
	gJ ()Ldlr; getOffers
	gK ()Z showProgressBar
	gL ()Layy; getNotifyTradeSound
	gM ()V playCelebrateSound
	gN ()V stopTrading
	gO ()V updateTrades
	gP ()Z isClientSide
	h (Lcut;)Z stillValid
		0 o p_383034_
	i (Ldcv;)V notifyTradeUpdated
		0 o p_35316_
	m ()I getUnhappyCounter
	n ()Lbxr; getInventory
	r (I)V setUnhappyCounter
		0 o p_35320_
	s (I)V overrideXp
		0 o p_35322_
	t ()I getVillagerXp
	u (F)Lfis; getRopeHoldPosition
		0 o p_35318_
	v ()Z canBeLeashed
	x (Z)Layy; getTradeUpdatedSound
		0 o p_35323_
cub net/minecraft/world/entity/npc/CatSpawner
	a I TICK_DELAY
	b I nextTick
	<init> ()V <init>
	a (Ljl;)Z lambda$spawnInVillage$0
		static
		0 o p_219610_
	a (Laub;Ljb;)V spawnInVillage
		0 o p_35327_
		1 o p_35328_
	a (Laub;ZZ)V tick
		0 o p_35330_
		1 o p_35331_
		2 o p_35332_
	a (Ljb;Laub;Z)V spawnCat
		0 o p_35334_
		1 o p_35335_
		2 o p_399883_
	b (Laub;Ljb;)V spawnInHut
		0 o p_35337_
		1 o p_35338_
cuc net/minecraft/world/entity/npc/ClientSideMerchant
	a Lcut; source
	b Ldlr; offers
	c I xp
	<init> (Lcut;)V <init>
		0 o p_35344_
	a (Ldlr;)V overrideOffers
		0 o p_35348_
	a (Ldlq;)V notifyTrade
		0 o p_35346_
	g (Lcut;)V setTradingPlayer
		0 o p_35356_
	gH ()Lcut; getTradingPlayer
	gJ ()Ldlr; getOffers
	gK ()Z showProgressBar
	gL ()Layy; getNotifyTradeSound
	gP ()Z isClientSide
	h (Lcut;)Z stillValid
		0 o p_383147_
	i (Ldcv;)V notifyTradeUpdated
		0 o p_35358_
	s (I)V overrideXp
		0 o p_35360_
	t ()I getVillagerXp
cud net/minecraft/world/entity/npc/InventoryCarrier
	w_ Ljava/lang/String; TAG_INVENTORY
	a (Laub;Lcao;Lcud;Lcqz;)V pickUpItem
		static
		0 o p_376901_
		1 o p_219612_
		2 o p_219613_
		3 o p_219614_
	a (Lfda$a;)V lambda$readInventoryFromTag$0
		0 o p_421391_
	a_ (Lfda;)V readInventoryFromTag
		0 o p_422296_
	b_ (Lfdc;)V writeInventoryToTag
		0 o p_422345_
	n ()Lbxr; getInventory
cue net/minecraft/world/entity/npc/Npc
cuf net/minecraft/world/entity/npc/Villager
	cA B DEFAULT_FOOD_LEVEL
	cB I DEFAULT_LAST_RESTOCK
	cC I DEFAULT_LAST_GOSSIP_DECAY
	cD I DEFAULT_RESTOCKS_TODAY
	cE Z DEFAULT_ASSIGN_PROFESSION_WHEN_SPAWNED
	cF I updateMerchantTimer
	cG Z increaseProfessionLevelOnUpdate
	cH Lcut; lastTradedPlayer
	cI Z chasing
	cJ I foodLevel
	cM Lcjk; gossips
	cN J lastGossipTime
	cO J lastGossipDecayTime
	cP I villagerXp
	cQ J lastRestockGameTime
	cR I numberOfRestocksToday
	cS J lastRestockCheckDayTime
	cT Z assignProfessionWhenSpawned
	cU Lcom/google/common/collect/ImmutableList; MEMORY_TYPES
	cV Lcom/google/common/collect/ImmutableList; SENSOR_TYPES
	cm I BREEDING_FOOD_THRESHOLD
	cn Ljava/util/Map; FOOD_POINTS
	co F SPEED_MODIFIER
	cp Ljava/util/Map; POI_MEMORIES
	cq Lorg/slf4j/Logger; LOGGER
	cr Lalh; DATA_VILLAGER_DATA
	cs I TRADES_PER_LEVEL
	ct I MAX_GOSSIP_TOPICS
	cu I GOSSIP_COOLDOWN
	cv I GOSSIP_DECAY_INTERVAL
	cw I HOW_FAR_AWAY_TO_TALK_TO_OTHER_VILLAGERS_ABOUT_GOLEMS
	cx I HOW_MANY_VILLAGERS_NEED_TO_AGREE_TO_SPAWN_A_GOLEM
	cy J TIME_SINCE_SLEEPING_FOR_GOLEM_SPAWNING
	cz I DEFAULT_XP
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;Ljl;)V <init>
		0 o p_35384_
		1 o p_35385_
		2 o p_397796_
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_35381_
		1 o p_35382_
	<init> (Lbzv;Ldmu;Lamd;)V <init>
		0 o p_397440_
		1 o p_397835_
		2 o p_397907_
	G (Lbzm;)V tellWitnessesThatIWasMurdered
		0 o p_35421_
	Y_ ()Z canBreed
	a (Lbxr;Ljava/util/Map$Entry;)I lambda$countFoodPointsInInventory$8
		static
		0 o p_186299_
		1 o p_186300_
	a (Lbyb;)V die
		0 o p_35419_
	a (Lcjo;)V releasePoi
		0 o p_35429_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_150009_
		1 o p_150010_
	a (Laub;Lcsl;)V lambda$thunderHit$7
		0 o p_427124_
		1 o p_427125_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_35439_
		1 o p_35440_
		2 o p_363222_
		3 o p_35442_
	a (Lcjl;)Z lambda$getPlayerReputation$6
		static
		0 o p_186302_
	a (Lclm;Lbzm;)V onReputationEventFrom
		0 o p_35431_
		1 o p_35432_
	a (Laub;Lbzm;Lcam;)V lambda$tellWitnessesThatIWasMurdered$4
		static
		0 o p_186295_
		1 o p_186296_
		2 o p_186297_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421548_
	a (Laub;Lcqz;)V pickUpItem
		0 o p_376425_
		1 o p_35467_
	a (Laub;JI)V spawnGolemIfNeeded
		0 o p_35398_
		1 o p_35399_
		2 o p_35400_
	a (JLcuf;)Z lambda$spawnGolemIfNeeded$10
		static
		0 o p_186292_
		1 o p_186293_
	a (Laub;)V customServerAiStep
		0 o p_376753_
	a (Lnet/minecraft/server/MinecraftServer;Lcjo;Ljk;)V lambda$releasePoi$5
		0 o p_186304_
		1 o p_186305_
		2 o p_186306_
	a (Laub;Lcal;)V thunderHit
		0 o p_35409_
		1 o p_35410_
	a (Lcbm;)V registerBrainGoals
		0 o p_35425_
	a (Lall$a;)V defineSynchedData
		0 o p_326013_
	a (Lcjk;)V setGossips
		0 o p_405179_
	a (Lcuf;Ljl;)Z lambda$static$3
		static
		0 o p_219616_
		1 o p_219617_
	a (Lkl;)V applyImplicitComponents
		0 o p_397236_
	a (J)Z wantsToSpawnGolem
		0 o p_35393_
	a (JLjava/lang/Long;)Z lambda$golemSpawnConditionsMet$11
		static
		0 o p_367954_
		1 o p_367955_
	a (Lcom/mojang/serialization/Dynamic;)Lcbm; makeBrain
		0 o p_35445_
	a (Laub;Lcuf;J)V gossip
		0 o p_35412_
		1 o p_35413_
		2 o p_35414_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_397071_
	a (Lcam;)V setLastHurtByMob
		0 o p_35423_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422077_
	a (Lcug;)V setVillagerData
		0 o p_35437_
	ah ()V sendDebugPackets
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_35472_
		1 o p_35473_
	b (J)Z golemSpawnConditionsMet
		0 o p_35462_
	b (B)V handleEntityEvent
		0 o p_35391_
	b (Ldlq;)V rewardTradeXp
		0 o p_35475_
	b (Lkp;Ljava/lang/Object;)Z applyImplicitComponent
		0 o p_397041_
		1 o p_397334_
	b (Laub;Lbzc;)Lcuf; getBreedOffspring
		0 o p_150012_
		1 o p_150013_
	b (Ljb;)V startSleeping
		0 o p_35479_
	b (Ldlr;)V setOffers
		0 o p_35477_
	b (Lcuf;Ljl;)Z lambda$static$2
		static
		0 o p_219619_
		1 o p_219620_
	c (Laub;Ldcv;)Z wantsToPickUp
		0 o p_376823_
		1 o p_35543_
	c (Lcuf;Ljl;)Z lambda$static$1
		static
		0 o p_396855_
		1 o p_396856_
	cD ()Lxo; getTypeName
	d (Lcuf;Ljl;)Z lambda$static$0
		static
		0 o p_219625_
		1 o p_219626_
	e (Lbyb;)Layy; getHurtSound
		0 o p_35498_
	eh ()Lcbm; getBrain
	ei ()Lcbm$b; brainProvider
	fZ ()V stopSleeping
	f_ ()Layy; getDeathSound
	g (Lcut;)V setTradingPlayer
		0 o p_35508_
	g ()V tick
	g (Laub;)V refreshBrain
		0 o p_35484_
	gN ()V stopTrading
	gO ()V updateTrades
	gQ ()Lcbr$a; createAttributes
		static
	gR ()Lcug; getVillagerData
	gS ()Z assignProfessionWhenSpawned
	gT ()Z canRestock
	gU ()V restock
	gV ()Z shouldRestock
	gW ()Lcug; createDefaultVillagerData
		static
	gX ()V playWorkSound
	gY ()V eatAndDigestFood
	gZ ()Z hasExcessFood
	h (D)Z removeWhenFarAway
		0 o p_35535_
	h ()V ageBoundaryReached
	ha ()Z wantsMoreFood
	hb ()Z hasFarmSeeds
	hc ()Lcjk; getGossips
	hd ()V setUnhappy
	he ()V resetSpecialPrices
	hf ()V resendOffersToTradingPlayer
	hg ()Z needsToRestock
	hh ()Z allowedToRestock
	hi ()V catchUpDemand
	hj ()V updateDemand
	hk ()V releaseAllPois
	hl ()Z hungry
	hm ()V eatUntilFull
	hn ()Z shouldIncreaseLevel
	ho ()V increaseMerchantCareer
	hp ()I countFoodPointsInInventory
	hq ()V maybeDecayGossip
	hr ()V resetNumberOfRestocks
	i (Lcut;)I getPlayerReputation
		0 o p_35533_
	j (Ldcv;)Z lambda$hasFarmSeeds$9
		static
		0 o p_281096_
	j (Lcut;)V startTrading
		0 o p_35537_
	k (Lcut;)V updateSpecialPrices
		0 o p_35541_
	p ()Layy; getAmbientSound
	t ()I getVillagerXp
	t (I)V setVillagerXp
		0 o p_35547_
	u (I)V digestFood
		0 o p_35549_
cug net/minecraft/world/entity/npc/VillagerData
	a I MIN_VILLAGER_LEVEL
	b I MAX_VILLAGER_LEVEL
	c Lcom/mojang/serialization/Codec; CODEC
	d Lzm; STREAM_CODEC
	e Ljl; type
	f Ljl; profession
	g I level
	h [I NEXT_LEVEL_XP_THRESHOLDS
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Ljl;I)V <init>
		0 o type
		1 o profession
		2 o level
	a ()Ljl; type
	a (Ljl;)Lcug; withType
		0 o p_396986_
	a (I)Lcug; withLevel
		0 o p_397082_
	a (Ljm$a;Lamd;)Lcug; withType
		0 o p_397285_
		1 o p_397400_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_396859_
	a (Lcug;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_150020_
	b (Ljm$a;Lamd;)Lcug; withProfession
		0 o p_397368_
		1 o p_396992_
	b (Lcug;)Ljl; lambda$static$3
		static
		0 o p_396858_
	b ()Ljl; profession
	b (I)I getMinXpPerLevel
		static
		0 o p_35573_
	b (Ljl;)Lcug; withProfession
		0 o p_397154_
	c (I)I getMaxXpPerLevel
		static
		0 o p_35578_
	c ()I level
	c (Lcug;)Ljl; lambda$static$1
		static
		0 o p_396857_
	d (I)Z canLevelUp
		static
		0 o p_35583_
	d ()Ljl; lambda$static$2
		static
	e ()Ljl; lambda$static$0
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_397079_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cuh net/minecraft/world/entity/npc/VillagerDataHolder
	a (Lcug;)V setVillagerData
		0 o p_150027_
	gR ()Lcug; getVillagerData
cui net/minecraft/world/entity/npc/VillagerProfession
	a Ljava/util/function/Predicate; ALL_ACQUIRABLE_JOBS
	b Lamd; NONE
	c Lamd; ARMORER
	d Lamd; BUTCHER
	e Lamd; CARTOGRAPHER
	f Lamd; CLERIC
	g Lamd; FARMER
	h Lamd; FISHERMAN
	i Lamd; FLETCHER
	j Lamd; LEATHERWORKER
	k Lamd; LIBRARIAN
	l Lamd; MASON
	m Lamd; NITWIT
	n Lamd; SHEPHERD
	o Lamd; TOOLSMITH
	p Lamd; WEAPONSMITH
	q Lxo; name
	r Ljava/util/function/Predicate; heldJobSite
	s Ljava/util/function/Predicate; acquirableJobSite
	t Lcom/google/common/collect/ImmutableSet; requestedItems
	u Lcom/google/common/collect/ImmutableSet; secondaryPoi
	v Layy; workSound
	<clinit> ()V <clinit>
		static
	<init> (Lxo;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Layy;)V <init>
		0 o name
		1 o heldJobSite
		2 o acquirableJobSite
		3 o requestedItems
		4 o secondaryPoi
		5 o workSound
	a (Ljy;Lamd;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Layy;)Lcui; register
		static
		0 o p_397839_
		1 o p_398003_
		2 o p_219660_
		3 o p_219661_
		4 o p_219662_
		5 o p_219663_
		6 o p_219664_
	a (Ljava/lang/String;)Lamd; createKey
		static
		0 o p_397640_
	a (Ljy;Lamd;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Layy;)Lcui; register
		static
		0 o p_397833_
		1 o p_219645_
		2 o p_397690_
		3 o p_397703_
		4 o p_219646_
	a (Ljy;Lamd;Lamd;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Layy;)Lcui; register
		static
		0 o p_397053_
		1 o p_397031_
		2 o p_397291_
		3 o p_396998_
		4 o p_397508_
		5 o p_219657_
	a (Lamd;Ljl;)Z lambda$register$4
		static
		0 o p_238236_
		1 o p_238237_
	a (Ljl;)Z lambda$static$0
		static
		0 o p_238239_
	a (Ljy;)Lcui; bootstrap
		static
		0 o p_398012_
	a (Ljy;Lamd;Lamd;Layy;)Lcui; register
		static
		0 o p_397878_
		1 o p_219649_
		2 o p_397999_
		3 o p_219652_
	a ()Lxo; name
	b (Lamd;Ljl;)Z lambda$register$3
		static
		0 o p_238233_
		1 o p_238234_
	b ()Ljava/util/function/Predicate; heldJobSite
	c (Lamd;Ljl;)Z lambda$register$2
		static
		0 o p_219639_
		1 o p_219640_
	c ()Ljava/util/function/Predicate; acquirableJobSite
	d (Lamd;Ljl;)Z lambda$register$1
		static
		0 o p_219667_
		1 o p_219668_
	d ()Lcom/google/common/collect/ImmutableSet; requestedItems
	e ()Lcom/google/common/collect/ImmutableSet; secondaryPoi
	equals (Ljava/lang/Object;)Z equals
		0 o p_219673_
	f ()Layy; workSound
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cuj net/minecraft/world/entity/npc/VillagerTrades
	a Ljava/util/Map; TRADES
	b Ljava/util/List; WANDERING_TRADER_TRADES
	c Ljava/util/Map; EXPERIMENTAL_TRADES
	d I DEFAULT_SUPPLY
	e I COMMON_ITEMS_SUPPLY
	f I UNCOMMON_ITEMS_SUPPLY
	g I XP_LEVEL_1_SELL
	h I XP_LEVEL_1_BUY
	i I XP_LEVEL_2_SELL
	j I XP_LEVEL_2_BUY
	k I XP_LEVEL_3_SELL
	l I XP_LEVEL_3_BUY
	m I XP_LEVEL_4_SELL
	n I XP_LEVEL_4_BUY
	o I XP_LEVEL_5_TRADE
	p F LOW_TIER_PRICE_MULTIPLIER
	q F HIGH_TIER_PRICE_MULTIPLIER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljl;Lkk$a;)Lkk$a; lambda$potionCost$1
		static
		0 o p_399412_
		1 o p_399413_
	a (I)Lcuj$g; commonBooks
		static
		0 o p_294584_
	a (Ljl;)Ldlo; potionCost
		static
		0 o p_331255_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_404487_
	a ()Lcuj$g; specialBooks
		static
	a (Lcom/google/common/collect/ImmutableMap;)Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; toIntMap
		static
		0 o p_35631_
	b (Ljl;)Ldcv; potion
		static
		0 o p_316745_
cuj$a net/minecraft/world/entity/npc/VillagerTrades$DyedArmorForEmeralds
	a Ldcr; item
	b I value
	c I maxUses
	d I villagerXp
	<init> (Ldcr;III)V <init>
		0 o p_35642_
		1 o p_35643_
		2 o p_35644_
		3 o p_35645_
	<init> (Ldcr;I)V <init>
		0 o p_35639_
		1 o p_35640_
	a (Lbzm;Lbck;)Ldlq; getOffer
		0 o p_219679_
		1 o p_219680_
	a (Lbck;)Ldbu; getRandomDye
		static
		0 o p_219677_
cuj$b net/minecraft/world/entity/npc/VillagerTrades$EmeraldForItems
	a Ldlo; itemStack
	b I maxUses
	c I villagerXp
	d I emeraldAmount
	e F priceMultiplier
	<init> (Ldlo;III)V <init>
		0 o p_331989_
		1 o p_294800_
		2 o p_295111_
		3 o p_294137_
	<init> (Ldmt;III)V <init>
		0 o p_35657_
		1 o p_35658_
		2 o p_35659_
		3 o p_35660_
	<init> (Ldmt;IIII)V <init>
		0 o p_295166_
		1 o p_294790_
		2 o p_294810_
		3 o p_295575_
		4 o p_294582_
	a (Lbzm;Lbck;)Ldlq; getOffer
		0 o p_219682_
		1 o p_219683_
cuj$c net/minecraft/world/entity/npc/VillagerTrades$EmeraldsForVillagerTypeItem
	a Ljava/util/Map; trades
	b I cost
	c I maxUses
	d I villagerXp
	<init> (IIILjava/util/Map;)V <init>
		0 o p_35669_
		1 o p_35670_
		2 o p_35671_
		3 o p_35672_
	a (Lbzm;Lbck;)Ldlq; getOffer
		0 o p_219685_
		1 o p_219686_
	a (Ljava/util/Map;Lamd;)Z lambda$new$0
		static
		0 o p_35679_
		1 o p_397212_
	a (Lamd;)V lambda$new$1
		static
		0 o p_396860_
cuj$d net/minecraft/world/entity/npc/VillagerTrades$EnchantBookForEmeralds
	a I villagerXp
	b Lbae; tradeableEnchantments
	c I minLevel
	d I maxLevel
	<init> (IIILbae;)V <init>
		0 o p_296323_
		1 o p_345122_
		2 o p_346010_
		3 o p_346031_
	<init> (ILbae;)V <init>
		0 o p_296300_
		1 o p_345350_
	a (Lbzm;Lbck;)Ldlq; getOffer
		0 o p_219688_
		1 o p_219689_
cuj$e net/minecraft/world/entity/npc/VillagerTrades$EnchantedItemForEmeralds
	a Ldcv; itemStack
	b I baseEmeraldCost
	c I maxUses
	d I villagerXp
	e F priceMultiplier
	<init> (Ldcr;IIIF)V <init>
		0 o p_35698_
		1 o p_35699_
		2 o p_35700_
		3 o p_35701_
		4 o p_35702_
	<init> (Ldcr;III)V <init>
		0 o p_35693_
		1 o p_35694_
		2 o p_35695_
		3 o p_35696_
	a (Lbzm;Lbck;)Ldlq; getOffer
		0 o p_219691_
		1 o p_219692_
cuj$f net/minecraft/world/entity/npc/VillagerTrades$FailureItemListing
	<init> ()V <init>
	a (Lbzm;Lbck;)Ldlq; getOffer
		0 o p_302036_
		1 o p_301986_
cuj$g net/minecraft/world/entity/npc/VillagerTrades$ItemListing
	a (Lbzm;Lbck;)Ldlq; getOffer
		0 o p_219693_
		1 o p_219694_
cuj$h net/minecraft/world/entity/npc/VillagerTrades$ItemsAndEmeraldsToItems
	a Ldlo; fromItem
	b I emeraldCost
	c Ldcv; toItem
	d I maxUses
	e I villagerXp
	f F priceMultiplier
	g Ljava/util/Optional; enchantmentProvider
	<init> (Ldmt;IILdcr;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> (Ldmt;IILdcv;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> (Ldlo;ILdcv;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_
	<init> (Ldmt;IILdmt;IIIFLamd;)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_
	a (Lbzm;Lbck;)Ldlq; getOffer
		0 o p_219696_
		1 o p_219697_
	a (Ldcv;Ldmu;Lbzm;Lbck;Lamd;)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_
cuj$i net/minecraft/world/entity/npc/VillagerTrades$ItemsForEmeralds
	a Ldcv; itemStack
	b I emeraldCost
	c I maxUses
	d I villagerXp
	e F priceMultiplier
	f Ljava/util/Optional; enchantmentProvider
	<init> (Ldcv;IIII)V <init>
		0 o p_35752_
		1 o p_35753_
		2 o p_35754_
		3 o p_35755_
		4 o p_35756_
	<init> (Ldcv;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_
	<init> (Ldpz;IIII)V <init>
		0 o p_35765_
		1 o p_35766_
		2 o p_35767_
		3 o p_35768_
		4 o p_35769_
	<init> (Ldcv;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> (Ldcr;III)V <init>
		0 o p_35741_
		1 o p_35742_
		2 o p_35743_
		3 o p_35744_
	<init> (Ldcr;IIII)V <init>
		0 o p_35746_
		1 o p_35747_
		2 o p_35748_
		3 o p_35749_
		4 o p_35750_
	<init> (Ldcr;IIIIFLamd;)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> (Ldcr;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_
	a (Lbzm;Lbck;)Ldlq; getOffer
		0 o p_219699_
		1 o p_219700_
	a (Ldcv;Ldmu;Lbzm;Lbck;Lamd;)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_
cuj$j net/minecraft/world/entity/npc/VillagerTrades$SuspiciousStewForEmerald
	a Ldfx; effects
	b I xp
	c F priceMultiplier
	<init> (Ldfx;IF)V <init>
		0 o p_330918_
		1 o p_299043_
		2 o p_298449_
	<init> (Ljl;II)V <init>
		0 o p_316230_
		1 o p_186314_
		2 o p_186315_
	a (Lbzm;Lbck;)Ldlq; getOffer
		0 o p_219702_
		1 o p_219703_
cuj$k net/minecraft/world/entity/npc/VillagerTrades$TippedArrowForItemsAndEmeralds
	a Ldcv; toItem
	b I toCount
	c I emeraldCost
	d I maxUses
	e I villagerXp
	f Ldcr; fromItem
	g I fromCount
	h F priceMultiplier
	<init> (Ldcr;ILdcr;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 (Lbzm;Lbck;)Ldlq; getOffer
		0 o p_219705_
		1 o p_219706_
	a (Lbzm;Ljl$c;)Z lambda$getOffer$0
		static
		0 o p_340769_
		1 o p_340770_
cuj$l net/minecraft/world/entity/npc/VillagerTrades$TreasureMapForEmeralds
	a I emeraldCost
	b Lbae; destination
	c Ljava/lang/String; displayName
	d Ljl; destinationType
	e I maxUses
	f I villagerXp
	<init> (ILbae;Ljava/lang/String;Ljl;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 (Lbzm;Lbck;)Ldlq; getOffer
		0 o p_219708_
		1 o p_219709_
cuj$m net/minecraft/world/entity/npc/VillagerTrades$TypeSpecificTrade
	a Ljava/util/Map; trades
	<init> (Ljava/util/Map;)V <init>
		0 o trades
	a (Lbzm;Lbck;)Ldlq; getOffer
		0 o p_296480_
		1 o p_295729_
	a (Lcuj$g;[Lamd;)Lcuj$m; oneTradeInBiomes
		static
		0 o p_302030_
		1 o p_397197_
	a (Lamd;)Lamd; lambda$oneTradeInBiomes$0
		static
		0 o p_397724_
	a ()Ljava/util/Map; trades
	a (Lcuj$g;Lamd;)Lcuj$g; lambda$oneTradeInBiomes$1
		static
		0 o p_301921_
		1 o p_397056_
	equals (Ljava/lang/Object;)Z equals
		0 o p_302040_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cuk net/minecraft/world/entity/npc/VillagerType
	a Lamd; DESERT
	b Lamd; JUNGLE
	c Lamd; PLAINS
	d Lamd; SAVANNA
	e Lamd; SNOW
	f Lamd; SWAMP
	g Lamd; TAIGA
	h Lcom/mojang/serialization/Codec; CODEC
	i Lzm; STREAM_CODEC
	j Ljava/util/Map; BY_BIOME
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lamd; createKey
		static
		0 o p_397820_
	a (Ljy;Lamd;)Lcuk; register
		static
		0 o p_397165_
		1 o p_397653_
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_35834_
	a (Ljl;)Lamd; byBiome
		static
		0 o p_204074_
	a (Ljy;)Lcuk; bootstrap
		static
		0 o p_397238_
cul net/minecraft/world/entity/npc/WanderingTrader
	cm I DEFAULT_DESPAWN_DELAY
	cn Ljb; wanderTarget
	co I despawnDelay
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_35843_
		1 o p_35844_
	H ()V registerGoals
	a (Lcul;)Lcjw; access$000
		static
		0 o p_35850_
	a (Laub;Lbzc;)Lbzc; getBreedOffspring
		0 o p_150046_
		1 o p_150047_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422619_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421831_
	b (Ldlq;)V rewardTradeXp
		0 o p_35859_
	b (Lcul;)Lcjw; access$100
		static
		0 o p_150049_
	b (Lcut;Lbxi;)Lbxj; mobInteract
		0 o p_35856_
		1 o p_35857_
	c (Lcul;)Lcjw; access$200
		static
		0 o p_35863_
	d (Lcul;)Lcjw; access$300
		static
		0 o p_35867_
	e (Lcul;)Z lambda$registerGoals$1
		0 o p_427126_
	e (Lbyb;)Layy; getHurtSound
		0 o p_35870_
	e_ ()V aiStep
	f (Lcul;)Z lambda$registerGoals$0
		0 o p_427127_
	f_ ()Layy; getDeathSound
	gK ()Z showProgressBar
	gL ()Layy; getNotifyTradeSound
	gO ()V updateTrades
	gQ ()I getDespawnDelay
	gR ()V maybeDespawn
	gS ()Ljb; getWanderTarget
	h (D)Z removeWhenFarAway
		0 o p_35886_
	h (Ljb;)V setWanderTarget
		0 o p_35884_
	j (Ldcv;)Layy; getConsumeSound
		0 o p_35865_
	p ()Layy; getAmbientSound
	t (I)V setDespawnDelay
		0 o p_35892_
	x (Z)Layy; getTradeUpdatedSound
		0 o p_35890_
cul$a net/minecraft/world/entity/npc/WanderingTrader$WanderToPositionGoal
	a Lcul; trader
	b D stopDistance
	c D speedModifier
	d Lcul; this$0
	<init> (Lcul;Lcul;DD)V <init>
		0 o p_35898_
		1 o p_35899_
		2 o p_35900_
		3 o p_35901_
	a ()V tick
	a (Ljb;D)Z isTooFarAway
		0 o p_35904_
		1 o p_35905_
	b ()Z canUse
	e ()V stop
cum net/minecraft/world/entity/npc/WanderingTraderSpawner
	a I DEFAULT_SPAWN_DELAY
	b I DEFAULT_TICK_DELAY
	c I MIN_SPAWN_CHANCE
	d I MAX_SPAWN_CHANCE
	e I SPAWN_CHANCE_INCREASE
	f I SPAWN_ONE_IN_X_CHANCE
	g I NUMBER_OF_SPAWN_ATTEMPTS
	h Lbck; random
	i Lfcx; serverLevelData
	j I tickDelay
	k I spawnDelay
	l I spawnChance
	<init> (Lfcx;)V <init>
		0 o p_35914_
	a (Ljb;)Z lambda$spawn$1
		static
		0 o p_219711_
	a (Ljl;)Z lambda$spawn$0
		static
		0 o p_219713_
	a (Laub;)Z spawn
		0 o p_35916_
	a (Ldly;Ljb;)Z hasEnoughSpace
		0 o p_35926_
		1 o p_35927_
	a (Laub;Lcul;I)V tryToSpawnLlamaFor
		0 o p_35918_
		1 o p_35919_
		2 o p_35920_
	a (Laub;ZZ)V tick
		0 o p_35922_
		1 o p_35923_
		2 o p_35924_
	a (Ldmx;Ljb;I)Ljb; findSpawnPositionNear
		0 o p_35929_
		1 o p_35930_
		2 o p_35931_
cun net/minecraft/world/entity/npc/package-info
cuo net/minecraft/world/entity/package-info
cup net/minecraft/world/entity/player/Abilities
	a Z invulnerable
	b Z flying
	c Z mayfly
	d Z instabuild
	e Z mayBuild
	f Z DEFAULT_INVULNERABLE
	g Z DEFAULY_FLYING
	h Z DEFAULT_MAY_FLY
	i Z DEFAULT_INSTABUILD
	j Z DEFAULT_MAY_BUILD
	k F DEFAULT_FLYING_SPEED
	l F DEFAULT_WALKING_SPEED
	m F flyingSpeed
	n F walkingSpeed
	<init> ()V <init>
	a (Lcup$a;)V apply
		0 o p_421724_
	a (F)V setFlyingSpeed
		0 o p_35944_
	a ()F getFlyingSpeed
	b (F)V setWalkingSpeed
		0 o p_35949_
	b ()F getWalkingSpeed
	c ()Lcup$a; pack
cup$a net/minecraft/world/entity/player/Abilities$Packed
	a Lcom/mojang/serialization/Codec; CODEC
	b Z invulnerable
	c Z flying
	d Z mayFly
	e Z instabuild
	f Z mayBuild
	g F flyingSpeed
	h F walkingSpeed
	<clinit> ()V <clinit>
		static
	<init> (ZZZZZFF)V <init>
		0 o invulnerable
		1 o flying
		2 o mayFly
		3 o instabuild
		4 o mayBuild
		5 o flyingSpeed
		6 o walkingSpeed
	a ()Z invulnerable
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_422341_
	b ()Z flying
	c ()Z mayFly
	d ()Z instabuild
	e ()Z mayBuild
	equals (Ljava/lang/Object;)Z equals
		0 o p_421701_
	f ()F flyingSpeed
	g ()F walkingSpeed
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cuq net/minecraft/world/entity/player/ChatVisiblity
	a Lcuq; FULL
	b Lcuq; SYSTEM
	c Lcuq; HIDDEN
	d Ljava/util/function/IntFunction; BY_ID
	e I id
	f Ljava/lang/String; key
	g [Lcuq; $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 ()Ljava/lang/String; getKey
	a (I)Lcuq; byId
		static
		0 o p_35967_
	b ()I getId
	c ()[Lcuq; $values
		static
	valueOf (Ljava/lang/String;)Lcuq; valueOf
		static
		0 o p_35972_
	values ()[Lcuq; values
		static
cur net/minecraft/world/entity/player/Input
	a Lzm; STREAM_CODEC
	b Lcur; EMPTY
	c Z forward
	d Z backward
	e Z left
	f Z right
	g Z jump
	h Z shift
	i Z sprint
	j B FLAG_FORWARD
	k B FLAG_BACKWARD
	l B FLAG_LEFT
	m B FLAG_RIGHT
	n B FLAG_JUMP
	o B FLAG_SHIFT
	p B FLAG_SPRINT
	<clinit> ()V <clinit>
		static
	<init> (ZZZZZZZ)V <init>
		0 o forward
		1 o backward
		2 o left
		3 o right
		4 o jump
		5 o shift
		6 o sprint
	a ()Z forward
	b ()Z backward
	c ()Z left
	d ()Z right
	e ()Z jump
	equals (Ljava/lang/Object;)Z equals
		0 o p_371797_
	f ()Z shift
	g ()Z sprint
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cur$1 net/minecraft/world/entity/player/Input$1
	<init> ()V <init>
	a (Lwg;)Lcur; decode
		0 o p_371783_
	a (Lwg;Lcur;)V encode
		0 o p_371304_
		1 o p_371322_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_371549_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_371408_
		1 o p_371392_
cus net/minecraft/world/entity/player/Inventory
	b I POP_TIME_DURATION
	c I INVENTORY_SIZE
	d I SELECTION_SIZE
	e I SLOT_OFFHAND
	f I SLOT_BODY_ARMOR
	g I SLOT_SADDLE
	h I NOT_FOUND_INDEX
	i Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; EQUIPMENT_SLOT_MAPPING
	j Lcut; player
	k Lju; items
	l I selected
	m Lbzq; equipment
	n I timesChanged
	<clinit> ()V <clinit>
		static
	<init> (Lcut;Lbzq;)V <init>
		0 o p_35983_
		1 o p_401828_
	a (Lcuz;)V fillStackedContents
		0 o p_360737_
	a (Ldcv;Z)V placeItemBackInInventory
		0 o p_150077_
		1 o p_150078_
	a (Ldcv;Ldcv;)Z hasRemainingSpaceForItem
		0 o p_36015_
		1 o p_36016_
	a (Ljava/util/function/Predicate;ILbxc;)I clearOrCountMatchingItems
		0 o p_36023_
		1 o p_36024_
		2 o p_36025_
	a (II)Ldcv; removeItem
		0 o p_35993_
		1 o p_35994_
	a (ILdcv;)V setItem
		0 o p_35999_
		1 o p_36000_
	a (Lbae;)Z contains
		0 o p_204076_
	a (Lcut;)Z stillValid
		0 o p_36009_
	a (I)Ldcv; getItem
		0 o p_35991_
	a ()V clearContent
	a (Lfdc$a;)V save
		0 o p_421903_
	a (Ljl;Ldcv;)I findSlotMatchingCraftingIngredient
		0 o p_363103_
		1 o p_390604_
	a (Lcus;)V replaceWith
		0 o p_36007_
	a (Lfda$a;)V load
		0 o p_422213_
	a (Z)Ldcv; removeFromSelected
		0 o p_182404_
	aj ()Lxo; getName
	b (I)Ldcv; removeItemNoUpdate
		0 o p_36029_
	b (Ljava/util/function/Predicate;)Z contains
		0 o p_316260_
	b ()I getContainerSize
	b (Ldcv;)Ldcv; setSelectedItem
		0 o p_401838_
	c (I)V setSelectedSlot
		0 o p_401904_
	c ()Z isEmpty
	c (Ldcv;)V addAndPickItem
		0 o p_383009_
	c (ILdcv;)Z add
		0 o p_36041_
		1 o p_36042_
	d (I)V pickSlot
		0 o p_36039_
	d (ILdcv;)I addResource
		0 o p_36048_
		1 o p_36049_
	d (Ldcv;)I findSlotMatchingItem
		0 o p_36031_
	e (I)Z isHotbarSlot
		static
		0 o p_36046_
	e (Ldcv;)Z isUsableForCrafting
		static
		0 o p_365004_
	e ()V setChanged
	f (Ldcv;)I getSlotWithRemainingSpace
		0 o p_36051_
	f (I)Lagi; createInventoryUpdatePacket
		0 o p_365327_
	f ()I getSelectedSlot
	g ()Ldcv; getSelectedItem
	g (Ldcv;)Z add
		0 o p_36055_
	h ()I getSelectionSize
		static
	h (Ldcv;)V placeItemBackInInventory
		0 o p_150080_
	i ()Lju; getNonEquipmentItems
	i (Ldcv;)V removeItem
		0 o p_36058_
	j ()I getFreeSlot
	j (Ldcv;)Z contains
		0 o p_36064_
	k ()I getSuitableHotbarSlot
	k (Ldcv;)I addResource
		0 o p_36067_
	l (Ldcv;)Ljava/lang/String; lambda$add$0
		static
		0 o p_36070_
	l ()V tick
	m ()V dropAll
	n ()I getTimesChanged
cut net/minecraft/world/entity/player/Player
	a Lorg/slf4j/Logger; LOGGER
	b I CURRENT_IMPULSE_CONTEXT_RESET_GRACE_TIME_TICKS
	bQ Lcad; DEFAULT_MAIN_HAND
	bR I DEFAULT_MODEL_CUSTOMIZATION
	bS I MAX_HEALTH
	bT I SLEEP_DURATION
	bU I WAKE_UP_DURATION
	bV I ENDER_SLOT_OFFSET
	bW I HELD_ITEM_SLOT
	bX I CRAFTING_SLOT_OFFSET
	bY F DEFAULT_BLOCK_INTERACTION_RANGE
	bZ F DEFAULT_ENTITY_INTERACTION_RANGE
	c Ljava/util/Map; POSES
	cA Z wasUnderwater
	cB I experienceLevel
	cC I totalExperience
	cD F experienceProgress
	cE I enchantmentSeed
	cF F defaultFlySpeed
	cG Lcvk; fishing
	cH F hurtDir
	cI Lfis; currentImpulseImpactPos
	cJ Lbzm; currentExplosionCause
	cM I DEFAULT_SCORE
	cN Z DEFAULT_IGNORE_FALL_DAMAGE_FROM_CURRENT_IMPULSE
	cO I DEFAULT_CURRENT_IMPULSE_CONTEXT_RESET_GRACE_TIME
	cP J timeEntitySatOnShoulder
	cQ Lcus; inventory
	cR Z clientLoaded
	cS I sleepCounter
	cT Lcup; abilities
	cU I lastLevelUpTime
	cV Lcom/mojang/authlib/GameProfile; gameProfile
	cW Z reducedDebugInfo
	cX Ldcv; lastItemInMainHand
	cY Ldcs; cooldowns
	cZ Ljava/util/Optional; lastDeathLocation
	ca F CROUCH_BB_HEIGHT
	cb F SWIMMING_BB_WIDTH
	cc F SWIMMING_BB_HEIGHT
	cd F DEFAULT_EYE_HEIGHT
	ce Lfis; DEFAULT_VEHICLE_ATTACHMENT
	cf Lbzp; STANDING_DIMENSIONS
	cg Lalh; DATA_PLAYER_MODE_CUSTOMISATION
	ch Lalh; DATA_PLAYER_MAIN_HAND
	ci Lalh; DATA_SHOULDER_LEFT
	cj Lalh; DATA_SHOULDER_RIGHT
	ck I CLIENT_LOADED_TIMEOUT_TIME
	cl Ldaa; enderChestInventory
	cm Lczp; inventoryMenu
	cn Lcym; containerMenu
	co Lcyi; foodData
	cp I jumpTriggerTime
	cq I clientLoadedTimeoutTimer
	cr F oBob
	cs F bob
	ct I takeXpDelay
	cu D xCloakO
	cv D yCloakO
	cw D zCloakO
	cx D xCloak
	cy D yCloak
	cz D zCloak
	d Lalh; DATA_PLAYER_ABSORPTION_ID
	da Z ignoreFallDamageFromCurrentImpulse
	db I currentImpulseContextResetGraceTime
	e Lalh; DATA_SCORE_ID
	f S DEFAULT_SLEEP_TIMER
	g F DEFAULT_EXPERIENCE_PROGRESS
	h I DEFAULT_EXPERIENCE_LEVEL
	i I DEFAULT_TOTAL_EXPERIENCE
	j I NO_ENCHANTMENT_SEED
	k I DEFAULT_SELECTED_SLOT
	<clinit> ()V <clinit>
		static
	<init> (Ldmu;Lcom/mojang/authlib/GameProfile;)V <init>
		0 o p_250508_
		1 o p_252153_
	F (F)V internalSetAbsorptionAmount
		0 o p_296426_
	G (F)F getAttackStrengthScale
		0 o p_36404_
	G ()I getPermissionLevel
	H (F)Z isAboveGround
		0 o p_341626_
	Q_ ()Lxo; getDisplayName
	X ()Z isTextFilteringEnabled
	Z ()Ljava/util/Optional; getWardenSpawnTracker
	a (Lbzm;FLbyb;)F getEnchantedDamage
		0 o p_345248_
		1 o p_345836_
		2 o p_345745_
	a (Lbyb;)V die
		0 o p_36152_
	a ()Ldmr; gameMode
	a (Ljava/util/Optional;)V setLastDeathLocation
		0 o p_219750_
	a (Lecu;)V openTestInstanceBlock
		0 o p_397914_
	a (Lbzm;Lbxi;)Lbxj; interactOn
		0 o p_36158_
		1 o p_36159_
	a (Lazg;I)V awardStat
		0 o p_36145_
		1 o p_36146_
	a (Leeb;Lfis;)V makeStuckInBlock
		0 o p_36196_
		1 o p_36197_
	a (Lbzm$e;)V remove
		0 o p_150097_
	a (Lfis;Lcaq;)Lfis; maybeBackOffFromEdge
		0 o p_36201_
		1 o p_36202_
	a (Lfin;D)Z canInteractWithEntity
		0 o p_320959_
		1 o p_319981_
	a (Ldcv;I)V onEnchantmentPerformed
		0 o p_36172_
		1 o p_36173_
	a (Lecd;)V openJigsawBlock
		0 o p_36192_
	a (Lall$a;)V defineSynchedData
		0 o p_326117_
	a (Lxo;Z)V displayClientMessage
		0 o p_36216_
		1 o p_36217_
	a (Lcuv;)Z isModelPartShown
		0 o p_36171_
	a (Layy;Laza;FF)V playNotifySound
		0 o p_36140_
		1 o p_36141_
		2 o p_36142_
		3 o p_36143_
	a (Lbxm;)Ljava/util/OptionalInt; openMenu
		0 o p_36150_
	a (Ljb;Ljh;Ldcv;)Z mayUseItemAt
		0 o p_36205_
		1 o p_36206_
		2 o p_36207_
	a (Ljava/lang/String;Lyl;)Lyl; lambda$decorateDisplayNameComponent$3
		0 o p_427130_
		1 o p_427131_
	a (IFLdcv;)V startAutoSpinAttack
		0 o p_204080_
		1 o p_346316_
		2 o p_345401_
	a (DFLbyb;)Z causeFallDamage
		0 o p_397701_
		1 o p_150093_
		2 o p_150095_
	a (Ldmu;Ljb;Ldmr;)Z blockActionRestricted
		0 o p_36188_
		1 o p_36189_
		2 o p_36190_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376451_
		1 o p_376171_
		2 o p_376389_
	a (Lame;)V awardStat
		0 o p_36221_
	a (Ljb;D)Z canInteractWithBlock
		0 o p_319804_
		1 o p_320349_
	a (Ldcv;Lbxi;)V openItemGui
		0 o p_36174_
		1 o p_36175_
	a (Lecn;Z)V openTextEdit
		0 o p_36193_
		1 o p_277837_
	a (ILdlr;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 (Ljava/util/Collection;)I awardRecipes
		0 o p_36213_
	a (Laub;Lbyb;)Z isInvulnerableTo
		0 o p_376263_
		1 o p_36249_
	a (Lui;)Z setEntityOnShoulder
		0 o p_36361_
	a (ZZ)V stopSleepInBed
		0 o p_36226_
		1 o p_36227_
	a (ZLjb;)V onAboveBubbleColumn
		0 o p_368525_
		1 o p_393868_
	a (Layy;FF)V playSound
		0 o p_36137_
		1 o p_36138_
		2 o p_36139_
	a (Lfdc;Ljk;)V lambda$addAdditionalSaveData$0
		static
		0 o p_421396_
		1 o p_421397_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422427_
	a (Lyc;)Lyc; decorateDisplayNameComponent
		0 o p_36219_
	a (Ldhr;Ljava/util/List;)V triggerRecipeCrafted
		0 o p_301080_
		1 o p_283609_
	a (Lebk;)V openCommandBlock
		0 o p_36191_
	a (Lect;)V openTestBlock
		0 o p_397347_
	a (Ldlt;)V openMinecartCommandBlock
		0 o p_36182_
	a (F)V causeFoodExhaustion
		0 o p_36400_
	a (Lcoq;Lbxc;)V openHorseInventory
		0 o p_36167_
		1 o p_36168_
	a (Ljb;)Lcom/mojang/datafixers/util/Either; startSleepInBed
		0 o p_36203_
	a (Ldcv;Ldcv;Lcyw;)V updateTutorialInventoryAction
		0 o p_150098_
		1 o p_150099_
		2 o p_150100_
	a (Lcut;)Z canHarmPlayer
		0 o p_36169_
	a (Lame;I)V awardStat
		0 o p_36223_
		1 o p_36224_
	a (Ldcv;Z)Lcqz; drop
		0 o p_36177_
		1 o p_36178_
	a (Lazg;)V resetStat
		0 o p_36144_
	a (Lecs;)V openStructureBlock
		0 o p_36194_
	a (Laub;Lcam;)Z killedEntity
		0 o p_219735_
		1 o p_219736_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421801_
	aW ()F getBlockSpeedFactor
	aY ()Layy; getSwimSound
	aZ ()Layy; getSwimSplashSound
	a_ (I)Lcbd; getSlot
		0 o p_150112_
	aa_ ()Z isClientAuthoritative
	ab ()V removeVehicle
	aj ()Lxo; getName
	am ()Z isSpectator
	b (Lui;)V setShoulderEntityLeft
		0 o p_36363_
	b (B)V handleEntityEvent
		0 o p_36120_
	b (Lbzw;)Z doesEmitEquipEvent
		0 o p_219741_
	b (Ljb;Leeb;)V playStepSound
		0 o p_282121_
		1 o p_282194_
	b (Ljl;)V openDialog
		0 o p_425559_
	b (Ljava/util/List;)V awardRecipesByKey
		0 o p_312922_
	b (Lbzm;D)Z canInteractWithEntity
		0 o p_320327_
		1 o p_320632_
	b (Lazg;)V awardStat
		0 o p_36247_
	b (Laub;Lcam;)V blockUsingItem
		0 o p_400223_
		1 o p_399637_
	b (Ljava/util/Collection;)I resetRecipes
		0 o p_36263_
	b (Lbzm;)V crit
		0 o p_36156_
	b (Lcad;)V setMainArm
		0 o p_36164_
	bJ ()Z canBeHitByProjectile
	ba ()Layy; getSwimHighSpeedSplashSound
	bj ()Lbzm$d; getMovementEmission
	bs ()V updateSwimming
	bv ()V doWaterSplashEffect
	c (I)V giveExperienceLevels
		0 o p_36276_
	c (Lbyb;F)V hurtArmor
		0 o p_36251_
		1 o p_36252_
	c (Lui;)V setShoulderEntityRight
		0 o p_36365_
	c (Leeb;)F getDestroySpeed
		0 o p_36282_
	c (Laub;Lbyb;F)V actuallyHurt
		0 o p_376500_
		1 o p_36312_
		2 o p_36313_
	c (Lbzm;)V magicCrit
		0 o p_36253_
	c (Ldcr;)Z isEquipped
		0 o p_372870_
	cM ()Ljava/lang/String; getScoreboardName
	cN ()Z isPushedByFluid
	cQ ()Z shouldShowName
	ca ()I getDimensionChangingDelay
	cn ()Z isSwimming
	d (Leeb;)Z hasCorrectToolForDrops
		0 o p_36299_
	d (Lui;)V playShoulderEntityAmbientSound
		0 o p_36368_
	d (Lbzm;)V touch
		0 o p_36278_
	d (Laub;Lbzm;)V lambda$respawnEntityOnShoulder$2
		0 o p_427128_
		1 o p_427129_
	d (Ldcv;)Ldcv; getProjectile
		0 o p_36349_
	d (I)V giveExperiencePoints
		0 o p_36291_
	d (Lbyb;F)V hurtHelmet
		0 o p_150103_
		1 o p_150104_
	dS ()Z canSprint
	dX ()Z shouldBeSaved
	dY ()Z isAlwaysTicking
	dj ()Z isLocalClientAuthoritative
	dk ()Z canSimulateMovement
	dl ()Z isEffectiveAi
	do ()Laza; getSoundSource
	dp ()I getFireImmuneTicks
	e (Laub;)I getBaseExperienceReward
		0 o p_376359_
	e (Lcay;)Lbzp; getDefaultDimensions
		0 o p_36166_
	e (Lui;)V respawnEntityOnShoulder
		0 o p_36371_
	e (Lbzm;)V attack
		0 o p_36347_
	e (Lbyb;)Layy; getHurtSound
		0 o p_36310_
	eE ()Z canBeSeenAsEnemy
	eR ()F getHurtDir
	eT ()Lcam$a; getFallSounds
	eV ()Z onClimbable
	e_ ()V aiStep
	ed ()Ldcv; getWeaponItem
	eg ()Lbzq; createEquipment
	em ()F getLuck
	er ()Z isAffectedByFluids
	ev ()Z isAlwaysExperienceDropper
	f (Lcam;)V doAutoAttackOnTouch
		0 o p_36355_
	f (Laub;)V dropEquipment
		0 o p_376325_
	f ()Ldcs; createItemCooldowns
	fA ()Z canGlide
	fD ()F getAbsorptionAmount
	fF ()Lcad; getMainArm
	fV ()Lcom/google/common/collect/ImmutableList; getDismountPoses
	fZ ()V stopSleeping
	f_ ()Layy; getDeathSound
	fm ()Z isImmobile
	ft ()F getFlyingSpeed
	fu ()F getSpeed
	fv ()F getMaxHeadRotationRelativeToBody
	g (Ldcv;)V handleCreativeModeItemDrop
		0 o p_361427_
	g ()V tick
	gA ()V startFallFlying
	gB ()I getEnchantmentSeed
	gC ()I getXpNeededForNextLevel
	gD ()Lcyi; getFoodData
	gE ()Z isHurt
	gF ()Z mayBuild
	gG ()Ldaa; getEnderChestInventory
	gH ()V removeEntitiesOnShoulder
	gI ()Z isCreative
	gJ ()Lfjx; getScoreboard
	gK ()Z isReducedDebugInfo
	gL ()Lui; getShoulderEntityLeft
	gM ()Lui; getShoulderEntityRight
	gN ()F getCurrentItemAttackStrengthDelay
	gO ()V resetAttackStrengthTicker
	gP ()Ldcs; getCooldowns
	gQ ()Z canUseGameMasterBlocks
	gR ()Z isScoping
	gS ()Ljava/util/Optional; getLastDeathLocation
	gT ()Z hasClientLoaded
	gU ()V tickClientLoadTimeout
	gV ()D blockInteractionRange
	gW ()D entityInteractionRange
	gX ()Z isIgnoringFallDamageFromCurrentImpulse
	gY ()V tryResetCurrentImpulseContext
	gZ ()V resetCurrentImpulseContext
	gc ()Z hasInfiniteMaterials
	gg ()Lcbr$a; createAttributes
		static
	gh ()Z isSecondaryUseActive
	gi ()Z wantsToStopRiding
	gj ()Z isStayingOnGroundSurface
	gk ()Z updateIsUnderwater
	gl ()V updatePlayerPose
	gm ()I getScore
	gn ()V destroyVanishingCursedItems
	go ()V sweepAttack
	gp ()V respawn
	gq ()Z isLocalPlayer
	gr ()Lcom/mojang/authlib/GameProfile; getGameProfile
	gs ()Lcus; getInventory
	gt ()Lcup; getAbilities
	gu ()Z preventsBlockDrops
	gv ()Z hasContainerOpen
	gw ()Z canDropItems
	gx ()Z isSleepingLongEnough
	gy ()I getSleepTimer
	gz ()Z tryToStartFallFlying
	h (Lcay;)Z canPlayerFitWithinBlocksAndEntitiesWhen
		0 o p_294172_
	h (I)V setRemainingFireTicks
		0 o p_36353_
	h (Ldcv;)Z addItem
		0 o p_36357_
	h (Ljb;)Z freeAt
		0 o p_36351_
	ha ()Z shouldRotateWithMinecart
	hb ()Ljava/lang/String; debugInfo
	i ()V tickRegeneration
	k (Lfis;)V travel
		0 o p_36359_
	l ()V turtleHelmetTick
	m ()V moveCloak
	m (Z)V onInsideBubbleColumn
		0 o p_368607_
	n ()Lcay; getDesiredPose
	p ()V closeContainer
	q (I)V setScore
		0 o p_36398_
	q (F)V animateHurt
		0 o p_265280_
	q ()V doCloseContainer
	q (DDD)Z canFallAtLeast
		0 o p_341664_
		1 o p_341597_
		2 o p_397512_
	r ()V rideTick
	r (I)V increaseScore
		0 o p_36402_
	s (I)Z hasPermissions
		0 o p_376640_
	t ()Ljava/lang/String; lambda$respawnEntityOnShoulder$1
		static
	u (Z)Z canEat
		0 o p_36392_
	u (F)Lfis; getRopeHoldPosition
		0 o p_36374_
	v (Z)V setReducedDebugInfo
		0 o p_36394_
	w (Z)V setClientLoaded
		0 o p_386810_
	x (Z)V setIgnoreFallDamageFromCurrentImpulse
		0 o p_352198_
	x ()V onUpdateAbilities
cut$1 net/minecraft/world/entity/player/Player$1
	b Lcut; this$0
	<init> (Lcut;)V <init>
		0 o p_332644_
	a ()Ldcv; get
	a (Ldcv;)Z set
		0 o p_332675_
cut$2 net/minecraft/world/entity/player/Player$2
	b I val$craftSlot
	c Lcut; this$0
	<init> (Lcut;I)V <init>
		0 o p_332719_
		1 o p_332826_
	a ()Ldcv; get
	a (Ldcv;)Z set
		0 o p_332810_
cut$a net/minecraft/world/entity/player/Player$BedSleepingProblem
	a Lcut$a; NOT_POSSIBLE_HERE
	b Lcut$a; NOT_POSSIBLE_NOW
	c Lcut$a; TOO_FAR_AWAY
	d Lcut$a; OBSTRUCTED
	e Lcut$a; OTHER_PROBLEM
	f Lcut$a; NOT_SAFE
	g Lxo; message
	h [Lcut$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILxo;)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 ()Lxo; getMessage
	b ()[Lcut$a; $values
		static
	valueOf (Ljava/lang/String;)Lcut$a; valueOf
		static
		0 o p_36425_
	values ()[Lcut$a; values
		static
cuu net/minecraft/world/entity/player/PlayerEquipment
	b Lcut; player
	<init> (Lcut;)V <init>
		0 o p_401869_
	a (Lbzw;Ldcv;)Ldcv; set
		0 o p_401903_
		1 o p_401882_
	a ()Z isEmpty
	a (Lbzw;)Ldcv; get
		0 o p_401776_
cuv net/minecraft/world/entity/player/PlayerModelPart
	a Lcuv; CAPE
	b Lcuv; JACKET
	c Lcuv; LEFT_SLEEVE
	d Lcuv; RIGHT_SLEEVE
	e Lcuv; LEFT_PANTS_LEG
	f Lcuv; RIGHT_PANTS_LEG
	g Lcuv; HAT
	h I bit
	i I mask
	j Ljava/lang/String; id
	k Lxo; name
	l [Lcuv; $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 ()Lxo; getName
	e ()[Lcuv; $values
		static
	valueOf (Ljava/lang/String;)Lcuv; valueOf
		static
		0 o p_36449_
	values ()[Lcuv; values
		static
cuw net/minecraft/world/entity/player/ProfileKeyPair
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/security/PrivateKey; privateKey
	c Lcux; publicKey
	d Ljava/time/Instant; refreshedAfter
	<clinit> ()V <clinit>
		static
	<init> (Ljava/security/PrivateKey;Lcux;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 ()Lcux; publicKey
	d ()Ljava/time/Instant; refreshedAfter
	equals (Ljava/lang/Object;)Z equals
		0 o p_219777_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cux net/minecraft/world/entity/player/ProfilePublicKey
	a Lxo; EXPIRED_PROFILE_PUBLIC_KEY
	b Ljava/time/Duration; EXPIRY_GRACE_PERIOD
	c Lcom/mojang/serialization/Codec; TRUSTED_CODEC
	d Lcux$a; data
	e Lxo; INVALID_SIGNATURE
	<clinit> ()V <clinit>
		static
	<init> (Lcux$a;)V <init>
		0 o data
	a (Lbcq;Ljava/util/UUID;Lcux$a;)Lcux; createValidated
		static
		0 o p_243373_
		1 o p_243390_
		2 o p_243374_
	a ()Lbcq; createSignatureValidator
	b ()Lcux$a; data
	equals (Ljava/lang/Object;)Z equals
		0 o p_219795_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cux$a net/minecraft/world/entity/player/ProfilePublicKey$Data
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/time/Instant; expiresAt
	c Ljava/security/PublicKey; key
	d [B keySignature
	e I MAX_KEY_SIGNATURE_SIZE
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)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 (Lbcq;Ljava/util/UUID;)Z validateSignature
		0 o p_240296_
		1 o p_240297_
	a (Lwg;)V write
		0 o p_219816_
	a (Ljava/time/Duration;)Z hasExpired
		0 o p_243376_
	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
cux$b net/minecraft/world/entity/player/ProfilePublicKey$ValidationException
	<init> (Lxo;)V <init>
		0 o p_243378_
cuy net/minecraft/world/entity/player/StackedContents
	a Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap; amounts
	<init> ()V <init>
	a (Ljava/lang/Iterable;)Ljava/util/List; getUniqueAvailableIngredientItems
		0 o p_389607_
	a (Ljava/util/List;)I getResultUpperBound
		0 o p_389547_
	a ()V clear
	a (Ljava/util/List;ILcuy$b;)Z tryPick
		0 o p_363544_
		1 o p_364228_
		2 o p_362098_
	a (Ljava/lang/Object;I)V account
		0 o p_362247_
		1 o p_362975_
	a (Ljava/lang/Iterable;Ljava/lang/Object;)Z anyIngredientMatches
		static
		0 o p_389661_
		1 o p_389709_
	b (Ljava/lang/Object;I)Z hasAtLeast
		0 o p_362841_
		1 o p_364786_
	b (Ljava/util/List;ILcuy$b;)I tryPickAll
		0 o p_363263_
		1 o p_362732_
		2 o p_361155_
	c (Ljava/lang/Object;I)V take
		0 o p_364608_
		1 o p_36457_
	d (Ljava/lang/Object;I)V put
		0 o p_364631_
		1 o p_36485_
cuy$a net/minecraft/world/entity/player/StackedContents$IngredientInfo
	acceptsItem (Ljava/lang/Object;)Z acceptsItem
		0 o p_389724_
cuy$b net/minecraft/world/entity/player/StackedContents$Output
	accept (Ljava/lang/Object;)V accept
		0 o p_362784_
cuy$c net/minecraft/world/entity/player/StackedContents$RecipePicker
	a Z $assertionsDisabled
	b Lcuy; this$0
	c Ljava/util/List; ingredients
	d I ingredientCount
	e Ljava/util/List; items
	f I itemCount
	g Ljava/util/BitSet; data
	h Lit/unimi/dsi/fastutil/ints/IntList; path
	<clinit> ()V <clinit>
		static
	<init> (Lcuy;Ljava/util/List;)V <init>
		0 o p_36507_
		1 o p_363428_
	a (II)V setConnection
		0 o p_363270_
		1 o p_365139_
	a (ILcuy$b;)Z tryPick
		0 o p_36513_
		1 o p_360727_
	a ()V setInitialConnections
	a (I)Z isPathIndexItem
		static
		0 o p_363458_
	b (ILcuy$b;)I tryPickAll
		0 o p_36526_
		1 o p_361994_
	b (II)Z hasConnection
		0 o p_36520_
		1 o p_36521_
	b (I)Lit/unimi/dsi/fastutil/ints/IntList; tryAssigningNewItem
		0 o p_361858_
	b ()I visitedIngredientOffset
	c (II)I getConnectionIndex
		0 o p_361468_
		1 o p_361569_
	c ()I visitedIngredientCount
	c (I)Lit/unimi/dsi/fastutil/ints/IntList; findNewItemAssignmentPath
		0 o p_361628_
	d (I)Z isSatisfied
		0 o p_36524_
	d (II)Z isAssigned
		0 o p_363705_
		1 o p_362618_
	d ()I visitedItemOffset
	e ()I visitedItemCount
	e (I)V setSatisfied
		0 o p_36536_
	e (II)V assign
		0 o p_364941_
		1 o p_363422_
	f (II)V unassign
		0 o p_364332_
		1 o p_363922_
	f ()I satisfiedOffset
	f (I)I getSatisfiedIndex
		0 o p_36545_
	g ()I satisfiedCount
	g (II)I getResidualIndex
		0 o p_364133_
		1 o p_363861_
	g (I)V visitIngredient
		0 o p_364543_
	h (I)Z hasVisitedIngredient
		0 o p_362970_
	h (II)V clearRange
		0 o p_363225_
		1 o p_363424_
	h ()I connectionOffset
	i (I)I getVisitedIngredientIndex
		0 o p_360807_
	i ()I connectionCount
	j ()I residualOffset
	j (I)V visitItem
		0 o p_363443_
	k (I)Z hasVisitedItem
		0 o p_360782_
	k ()I residualCount
	l (I)I getVisitiedItemIndex
		0 o p_363564_
	l ()V clearSatisfied
	m ()V clearAllVisited
cuz net/minecraft/world/entity/player/StackedItemContents
	a Lcuy; raw
	<init> ()V <init>
	a (Ldhm;Lcuy$b;)Z canCraft
		0 o p_362014_
		1 o p_362141_
	a (Ldcv;)V accountSimpleStack
		0 o p_363120_
	a (Ldhm;ILcuy$b;)Z canCraft
		0 o p_364477_
		1 o p_360429_
		2 o p_362813_
	a (Ldcv;I)V accountStack
		0 o p_365466_
		1 o p_365492_
	a (Ljava/util/List;Lcuy$b;)Z canCraft
		0 o p_379390_
		1 o p_379587_
	a ()V clear
	a (Ljava/util/List;ILcuy$b;)Z canCraft
		0 o p_379516_
		1 o p_380017_
		2 o p_380092_
	b (Ldhm;Lcuy$b;)I getBiggestCraftableStack
		0 o p_363539_
		1 o p_363083_
	b (Ldhm;ILcuy$b;)I getBiggestCraftableStack
		0 o p_362520_
		1 o p_361940_
		2 o p_362354_
	b (Ldcv;)V accountStack
		0 o p_364939_
cv net/minecraft/advancements/critereon/LocationPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; position
	c Ljava/util/Optional; biomes
	d Ljava/util/Optional; structures
	e Ljava/util/Optional; dimension
	f Ljava/util/Optional; smokey
	g Ljava/util/Optional; light
	h Ljava/util/Optional; block
	i Ljava/util/Optional; fluid
	j Ljava/util/Optional; 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 ()Ljava/util/Optional; position
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_297907_
	a (Laub;DDD)Z matches
		0 o p_52618_
		1 o p_52619_
		2 o p_52620_
		3 o p_52621_
	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
cv$a net/minecraft/advancements/critereon/LocationPredicate$Builder
	a Lcx$c; x
	b Lcx$c; y
	c Lcx$c; z
	d Ljava/util/Optional; biomes
	e Ljava/util/Optional; structures
	f Ljava/util/Optional; dimension
	g Ljava/util/Optional; smokey
	h Ljava/util/Optional; light
	i Ljava/util/Optional; block
	j Ljava/util/Optional; fluid
	k Ljava/util/Optional; canSeeSky
	<init> ()V <init>
	a (Lcx$c;)Lcv$a; atYLocation
		static
		0 o p_298783_
	a (Ljl;)Lcv$a; inBiome
		static
		0 o p_332168_
	a (Lamd;)Lcv$a; inDimension
		static
		0 o p_298871_
	a (Laz$a;)Lcv$a; setBlock
		0 o p_298335_
	a ()Lcv$a; location
		static
	a (Lch$a;)Lcv$a; setFluid
		0 o p_299307_
	a (Ljp;)Lcv$a; setBiomes
		0 o p_330686_
	a (Z)Lcv$a; setSmokey
		0 o p_299155_
	a (Lcs$a;)Lcv$a; setLight
		0 o p_298888_
	b (Ljl;)Lcv$a; inStructure
		static
		0 o p_330610_
	b (Z)Lcv$a; setCanSeeSky
		0 o p_345443_
	b ()Lcv; build
	b (Lcx$c;)Lcv$a; setX
		0 o p_153971_
	b (Lamd;)Lcv$a; setDimension
		0 o p_153977_
	b (Ljp;)Lcv$a; setStructures
		0 o p_332189_
	c (Lcx$c;)Lcv$a; setY
		0 o p_153975_
	d (Lcx$c;)Lcv$a; setZ
		0 o p_153979_
cv$b net/minecraft/advancements/critereon/LocationPredicate$PositionPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcx$c; x
	c Lcx$c; y
	d Lcx$c; z
	<clinit> ()V <clinit>
		static
	<init> (Lcx$c;Lcx$c;Lcx$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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337379_
	a ()Lcx$c; x
	a (Lcx$c;Lcx$c;Lcx$c;)Ljava/util/Optional; of
		static
		0 o p_298771_
		1 o p_298418_
		2 o p_299133_
	b ()Lcx$c; y
	c ()Lcx$c; z
	equals (Ljava/lang/Object;)Z equals
		0 o p_299083_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cva net/minecraft/world/entity/player/package-info
cvb net/minecraft/world/entity/projectile/AbstractArrow
	a I inGroundTime
	aM Layy; soundEvent
	aN Lit/unimi/dsi/fastutil/ints/IntOpenHashSet; piercingIgnoreEntityIds
	aO Ljava/util/List; piercedAndKilledEntities
	aP Ldcv; pickupItemStack
	aQ Ldcv; firedFromWeapon
	b Lcvb$a; pickup
	c I shakeTime
	d D ARROW_BASE_DAMAGE
	f I SHAKE_TIME
	g F WATER_INERTIA
	h F INERTIA
	i S DEFAULT_LIFE
	j B DEFAULT_SHAKE
	k Z DEFAULT_IN_GROUND
	l Z DEFAULT_CRIT
	m B DEFAULT_PIERCE_LEVEL
	n Lalh; ID_FLAGS
	o Lalh; PIERCE_LEVEL
	p Lalh; IN_GROUND
	q I FLAG_CRIT
	r I FLAG_NOPHYSICS
	s Leeb; lastState
	t I life
	u D baseDamage
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;DDDLdmu;Ldcv;Ldcv;)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> (Lbzv;Ldmu;)V <init>
		0 o p_331098_
		1 o p_331626_
	<init> (Lbzv;Lcam;Ldmu;Ldcv;Ldcv;)V <init>
		0 o p_36721_
		1 o p_345310_
		2 o p_36722_
		3 o p_309145_
		4 o p_345000_
	A ()V startFalling
	B ()V resetPiercedEntities
	a (Z)V setInGround
		0 o p_381705_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_381707_
	a (ZLjb;)V onAboveBubbleColumn
		0 o p_399823_
		1 o p_399645_
	a (Lfip;)V onHitEntity
		0 o p_36757_
	a (B)V setPierceLevel
		0 o p_36768_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_36726_
	a (F)V setBaseDamageFromMob
		0 o p_345515_
	a (Laub;Lfio;Ldcv;)V hitBlockEnchantmentEffects
		0 o p_345462_
		1 o p_345204_
		2 o p_345083_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421513_
	a (Lfis;)V addBubbleParticles
		0 o p_380279_
	a (Lfio;)V onHitBlock
		0 o p_36755_
	a (Lcut;)Z tryPickup
		0 o p_150121_
	a (Ldcv;)V setPickupItemStack
		0 o p_331486_
	a (Lcaq;Lfis;)V move
		0 o p_36749_
		1 o p_36750_
	a (Lcam;Lbyb;)V doKnockback
		0 o p_346111_
		1 o p_346412_
	a (Lcam;)V doPostHurtEffects
		0 o p_36744_
	a (Lall$a;)V defineSynchedData
		0 o p_325945_
	a (IZ)V setFlag
		0 o p_36738_
		1 o p_36739_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421566_
	a_ (I)Lcbd; getSlot
		0 o p_341328_
	a_ (Lcut;)V playerTouch
		0 o p_36766_
	b (Lfio;)V stepMoveAndHit
		0 o p_371761_
	b (Z)V setCritArrow
		0 o p_36763_
	b (Ldcr;)V onItemBreak
		0 o p_365372_
	b (F)V applyInertia
		0 o p_383121_
	b (Lbzm;)Z canHitEntity
		0 o p_36743_
	b (Layy;)V setSoundEvent
		0 o p_36741_
	b (Lfis;Lfis;)Lfip; findHitEntity
		0 o p_36758_
		1 o p_36759_
	bK ()Z isPickable
	bg ()D getDefaultGravity
	bj ()Lbzm$d; getMovementEmission
	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 (Lbzm;)V setOwner
		0 o p_36770_
	c (Ldcr;)V lambda$hitBlockEnchantmentEffects$0
		0 o p_348569_
	cF ()Z isAttackable
	cN ()Z isPushedByFluid
	e ()Z isInGround
	ed ()Ldcv; getWeaponItem
	f ()V tickDespawn
	g ()V tick
	h (D)V setBaseDamage
		0 o p_36782_
	i (DDD)V push
		0 o p_383096_
		1 o p_383174_
		2 o p_383161_
	i ()Layy; getDefaultHitGroundSoundEvent
	k (DDD)V lerpMotion
		0 o p_36786_
		1 o p_36787_
		2 o p_36788_
	l ()Layy; getHitGroundSoundEvent
	m ()Ldcv; getPickupItem
	m (Z)V onInsideBubbleColumn
		0 o p_382819_
	n ()Ldcv; getDefaultPickupItem
	q ()Ldcv; getPickupItemStackOrigin
	r (Z)V setNoPhysics
		0 o p_36791_
	s ()Z isCritArrow
	t ()B getPierceLevel
	u ()F getWaterInertia
	v ()Z isNoPhysics
	w ()Z shouldBounceOnWorldBorder
	x ()Z shouldFall
cvb$a net/minecraft/world/entity/projectile/AbstractArrow$Pickup
	a Lcvb$a; DISALLOWED
	b Lcvb$a; ALLOWED
	c Lcvb$a; CREATIVE_ONLY
	d Lcom/mojang/serialization/Codec; LEGACY_CODEC
	e [Lcvb$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_36806_
		1 o p_36807_
	a ()[Lcvb$a; $values
		static
	a (Lcvb$a;)Ljava/lang/Byte; lambda$static$0
		static
		0 o p_405401_
	a (I)Lcvb$a; byOrdinal
		static
		0 o p_36809_
	valueOf (Ljava/lang/String;)Lcvb$a; valueOf
		static
		0 o p_36811_
	values ()[Lcvb$a; values
		static
cvc net/minecraft/world/entity/projectile/AbstractHurtingProjectile
	a D INITAL_ACCELERATION_POWER
	b D DEFLECTION_SCALE
	c D accelerationPower
	<init> (Lbzv;DDDLdmu;)V <init>
		0 o p_312669_
		1 o p_312561_
		2 o p_312829_
		3 o p_312607_
		4 o p_312011_
	<init> (Lbzv;DDDLfis;Ldmu;)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> (Lbzv;Ldmu;)V <init>
		0 o p_36833_
		1 o p_36834_
	<init> (Lbzv;Lcam;Lfis;Ldmu;)V <init>
		0 o p_36817_
		1 o p_347648_
		2 o p_347596_
		3 o p_36824_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_36837_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376467_
		1 o p_376509_
		2 o p_376502_
	a (Lfis;D)V assignDirectionalMovement
		0 o p_347481_
		1 o p_347589_
	a (Lall$a;)V defineSynchedData
		0 o p_326181_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421690_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421995_
	ai_ ()Ldmb$a; getClipType
	b (Lbzm;)Z canHitEntity
		0 o p_36842_
	bB ()F getLightLevelDependentMagicValue
	c (Lbzm;Z)V onDeflection
		0 o p_341940_
		1 o p_341895_
	f ()Z shouldBurn
	g ()V tick
	i ()Lmc; getTrailParticle
	l ()F getInertia
	m ()F getLiquidInertia
	n ()V applyInertia
	q ()V createParticleTrail
cvd net/minecraft/world/entity/projectile/AbstractThrownPotion
	a D SPLASH_RANGE
	b D SPLASH_RANGE_SQ
	c Ljava/util/function/Predicate; WATER_SENSITIVE_OR_ON_FIRE
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_399901_
		1 o p_400202_
	<init> (Lbzv;Ldmu;DDDLdcv;)V <init>
		0 o p_399500_
		1 o p_399980_
		2 o p_399961_
		3 o p_399539_
		4 o p_399938_
		5 o p_399737_
	<init> (Lbzv;Ldmu;Lcam;Ldcv;)V <init>
		0 o p_399755_
		1 o p_399661_
		2 o p_399813_
		3 o p_400023_
	a (Lcam;)Z lambda$static$0
		static
		0 o p_427132_
	a (Laub;Ldcv;Lfiq;)V onHitAsPotion
		0 o p_400133_
		1 o p_399490_
		2 o p_422098_
	a (Ljb;)V dowseFire
		0 o p_400047_
	a (Lfio;)V onHitBlock
		0 o p_399776_
	a (Lfiq;)V onHit
		0 o p_399893_
	a_ (Lcam;Lbyb;)Lit/unimi/dsi/fastutil/doubles/DoubleDoubleImmutablePair; calculateHorizontalHurtKnockbackDirection
		0 o p_400055_
		1 o p_399475_
	b (Laub;)V onHitAsWater
		0 o p_399548_
	bg ()D getDefaultGravity
cve net/minecraft/world/entity/projectile/Arrow
	d I EXPOSED_POTION_DECAY_TIME
	f I NO_EFFECT_COLOR
	g Lalh; ID_EFFECT_COLOR
	h B EVENT_POTION_PUFF
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_36858_
		1 o p_36859_
	<init> (Ldmu;Lcam;Ldcv;Ldcv;)V <init>
		0 o p_36866_
		1 o p_345746_
		2 o p_309200_
		3 o p_345461_
	<init> (Ldmu;DDDLdcv;Ldcv;)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_
	A ()Lder; getPotionContents
	B ()F getPotionDurationScale
	C ()V updateColor
	a (Lcam;Lbzm;Lbyq;)V lambda$doPostHurtEffects$0
		static
		0 o p_393225_
		1 o p_393226_
		2 o p_393227_
	a (Lder;)V setPotionContents
		0 o p_331534_
	a (Lcam;)V doPostHurtEffects
		0 o p_36873_
	a (Ldcv;)V setPickupItemStack
		0 o p_331667_
	a (Lall$a;)V defineSynchedData
		0 o p_326324_
	a (Lbyq;)V addEffect
		0 o p_36871_
	b (I)V makeParticle
		0 o p_36877_
	b (B)V handleEntityEvent
		0 o p_36869_
	g ()V tick
	n ()Ldcv; getDefaultPickupItem
	x ()I getColor
cvf net/minecraft/world/entity/projectile/DragonFireball
	d F SPLASH_RANGE
	<init> (Ldmu;Lcam;Lfis;)V <init>
		0 o p_36903_
		1 o p_36904_
		2 o p_347512_
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_36892_
		1 o p_36893_
	a (Lfiq;)V onHit
		0 o p_36913_
	f ()Z shouldBurn
	i ()Lmc; getTrailParticle
cvg net/minecraft/world/entity/projectile/EvokerFangs
	a I ATTACK_DURATION
	b I LIFE_OFFSET
	c I ATTACK_TRIGGER_TICKS
	d I DEFAULT_WARMUP_DELAY
	e I warmupDelayTicks
	f Z sentSpikeEvent
	g I lifeTicks
	h Z clientSideAttackStarted
	i Lbzs; owner
	<init> (Ldmu;DDDFILcam;)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_
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_36923_
		1 o p_36924_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376750_
		1 o p_376281_
		2 o p_376935_
	a (Lcam;)V setOwner
		0 o p_36939_
	a (F)F getAnimationProgress
		0 o p_36937_
	a (Lall$a;)V defineSynchedData
		0 o p_326219_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422390_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422710_
	ah_ ()Lbzm; getOwner
	b (B)V handleEntityEvent
		0 o p_36935_
	c (Lcam;)V dealDamageTo
		0 o p_36945_
	e ()Lcam; getOwner
	g ()V tick
cvh net/minecraft/world/entity/projectile/EyeOfEnder
	a F MIN_CAMERA_DISTANCE_SQUARED
	b F TOO_FAR_SIGNAL_HEIGHT
	c F TOO_FAR_DISTANCE
	d Lalh; DATA_ITEM_STACK
	e Lfis; target
	f I life
	g Z surviveAfterDeath
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_36957_
		1 o p_36958_
	<init> (Ldmu;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 (Laub;Lbyb;F)Z hurtServer
		0 o p_376415_
		1 o p_376189_
		2 o p_376274_
	a (Ldcv;)V setItem
		0 o p_36973_
	a (Lfis;Lfis;Lfis;)Lfis; updateDeltaMovement
		static
		0 o p_423498_
		1 o p_423643_
		2 o p_423445_
	a (Lall$a;)V defineSynchedData
		0 o p_326310_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422346_
	a (Lfis;)V signalTo
		0 o p_423653_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421967_
	b (Lfis;Lfis;)V spawnParticles
		0 o p_423684_
		1 o p_423523_
	bB ()F getLightLevelDependentMagicValue
	cF ()Z isAttackable
	e ()Ldcv; getItem
	f ()Ldcv; getDefaultItem
	g ()V tick
cvi net/minecraft/world/entity/projectile/Fireball
	d F MIN_CAMERA_DISTANCE_SQUARED
	f Lalh; DATA_ITEM_STACK
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;DDDLfis;Ldmu;)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> (Lbzv;Ldmu;)V <init>
		0 o p_37006_
		1 o p_37007_
	<init> (Lbzv;Lcam;Lfis;Ldmu;)V <init>
		0 o p_36999_
		1 o p_37000_
		2 o p_347671_
		3 o p_37004_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_363338_
	a (Ldcv;)V setItem
		0 o p_37011_
	a (Lall$a;)V defineSynchedData
		0 o p_326244_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421853_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421866_
	aP ()V playEntityOnFireExtinguishedSound
	a_ (I)Lcbd; getSlot
		0 o p_341281_
	e ()Ldcv; getItem
	n ()Ldcv; getDefaultItem
cvj net/minecraft/world/entity/projectile/FireworkRocketEntity
	a Lalh; DATA_ID_FIREWORKS_ITEM
	b Lalh; DATA_ATTACHED_TO_TARGET
	c Lalh; DATA_SHOT_AT_ANGLE
	d I DEFAULT_LIFE
	f I DEFAULT_LIFE_TIME
	g Z DEFAULT_SHOT_AT_ANGLE
	h I life
	i I lifetime
	j Lcam; attachedToEntity
	<clinit> ()V <clinit>
		static
	<init> (Ldmu;Ldcv;Lbzm;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> (Lbzv;Ldmu;)V <init>
		0 o p_37027_
		1 o p_37028_
	<init> (Ldmu;Ldcv;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> (Ldmu;Ldcv;Lcam;)V <init>
		0 o p_37058_
		1 o p_37059_
		2 o p_37060_
	<init> (Ldmu;Lbzm;DDDLdcv;)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_
	<init> (Ldmu;DDDLdcv;)V <init>
		0 o p_37030_
		1 o p_37031_
		2 o p_37032_
		3 o p_37033_
		4 o p_37034_
	a (Lfip;)V onHitEntity
		0 o p_37071_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_37065_
	a (Lall$a;)V defineSynchedData
		0 o p_326171_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422126_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421779_
	a (Lfio;)V onHitBlock
		0 o p_37069_
	a_ (Lcam;Lbyb;)Lit/unimi/dsi/fastutil/doubles/DoubleDoubleImmutablePair; calculateHorizontalHurtKnockbackDirection
		0 o p_345239_
		1 o p_345155_
	b (I)V lambda$tick$0
		0 o p_423372_
	b (B)V handleEntityEvent
		0 o p_37063_
	b (Laub;)V explode
		0 o p_376529_
	cF ()Z isAttackable
	e ()Ldcv; getItem
	e (Laub;)V dealExplosionDamage
		0 o p_376666_
	f ()Z isShotAtAngle
	g ()V tick
	i ()Z hasExplosion
	j (DDD)Z shouldRender
		0 o p_37083_
		1 o p_37084_
		2 o p_37085_
	l ()Z isAttachedToEntity
	m ()Ljava/util/List; getExplosions
	n ()Ldcv; getDefaultItem
		static
cvk net/minecraft/world/entity/projectile/FishingHook
	a Lorg/slf4j/Logger; LOGGER
	b Lbck; syncronizedRandom
	c Z biting
	d I outOfWaterTime
	f I MAX_OUT_OF_WATER_TIME
	g Lalh; DATA_HOOKED_ENTITY
	h Lalh; DATA_BITING
	i I life
	j I nibble
	k I timeUntilLured
	l I timeUntilHooked
	m F fishAngle
	n Z openWater
	o Lbzm; hookedIn
	p Lcvk$a; currentState
	q I luck
	r I lureSpeed
	s Lcah; interpolationHandler
	<clinit> ()V <clinit>
		static
	<init> (Lcut;Ldmu;II)V <init>
		0 o p_37106_
		1 o p_37107_
		2 o p_37108_
		3 o p_37109_
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_150138_
		1 o p_150139_
	<init> (Lbzv;Ldmu;II)V <init>
		0 o p_150141_
		1 o p_150142_
		2 o p_150143_
		3 o p_150144_
	C (Lbzm;)V setHookedEntity
		0 o p_150158_
	a (Lcut;)Z shouldStopFishing
		0 o p_37137_
	a (Ldcv;)I retrieve
		0 o p_37157_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_37153_
	a (Ljb;Ljb;)Lcvk$b; getOpenWaterTypeForArea
		0 o p_37148_
		1 o p_37149_
	a (Ljb;)V catchingFish
		0 o p_37146_
	a (Lacr;)V recreateFromPacket
		0 o p_150150_
	a (Lfip;)V onHitEntity
		0 o p_37144_
	a (Lcvk$b;Lcvk$b;)Lcvk$b; lambda$getOpenWaterTypeForArea$0
		static
		0 o p_37139_
		1 o p_37140_
	a (Lcvk;)V updateOwnerInfo
		0 o p_150148_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_37125_
	a (Lall$a;)V defineSynchedData
		0 o p_326397_
	a (Latz;)Lzw; getAddEntityPacket
		0 o p_352092_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422660_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422703_
	a (Lfio;)V onHitBlock
		0 o p_37142_
	a (Lbzm$e;)V remove
		0 o p_150146_
	av ()V onClientRemoval
	b (Lbzm;)Z canHitEntity
		0 o p_37135_
	b (Ljb;)Z calculateOpenWater
		0 o p_37159_
	b (B)V handleEntityEvent
		0 o p_37123_
	bj ()Lbzm$d; getMovementEmission
	c (Ljb;)Lcvk$b; getOpenWaterTypeForBlock
		0 o p_37164_
	c (Lbzm;)V setOwner
		0 o p_150154_
	d (Lbzm;)V pullEntity
		0 o p_150156_
	e ()Z isOpenWaterFishing
	f ()Lcut; getPlayerOwner
	g ()V tick
	i ()Lbzm; getHookedIn
	l ()V checkCollision
	l_ ()Lcah; getInterpolation
	o (Z)Z canUsePortal
		0 o p_352895_
	w ()Z shouldBounceOnWorldBorder
cvk$a net/minecraft/world/entity/projectile/FishingHook$FishHookState
	a Lcvk$a; FLYING
	b Lcvk$a; HOOKED_IN_ENTITY
	c Lcvk$a; BOBBING
	d [Lcvk$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_37181_
		1 o p_37182_
	a ()[Lcvk$a; $values
		static
	valueOf (Ljava/lang/String;)Lcvk$a; valueOf
		static
		0 o p_37184_
	values ()[Lcvk$a; values
		static
cvk$b net/minecraft/world/entity/projectile/FishingHook$OpenWaterType
	a Lcvk$b; ABOVE_WATER
	b Lcvk$b; INSIDE_WATER
	c Lcvk$b; INVALID
	d [Lcvk$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_37192_
		1 o p_37193_
	a ()[Lcvk$b; $values
		static
	valueOf (Ljava/lang/String;)Lcvk$b; valueOf
		static
		0 o p_37195_
	values ()[Lcvk$b; values
		static
cvl net/minecraft/world/entity/projectile/ItemSupplier
	e ()Ldcv; getItem
cvm net/minecraft/world/entity/projectile/LargeFireball
	d B DEFAULT_EXPLOSION_POWER
	f I explosionPower
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_37199_
		1 o p_37200_
	<init> (Ldmu;Lcam;Lfis;I)V <init>
		0 o p_181151_
		1 o p_181152_
		2 o p_347580_
		3 o p_181156_
	a (Lfip;)V onHitEntity
		0 o p_37216_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421567_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421694_
	a (Lfiq;)V onHit
		0 o p_37218_
cvn net/minecraft/world/entity/projectile/LlamaSpit
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_37224_
		1 o p_37225_
	<init> (Ldmu;Lcot;)V <init>
		0 o p_37235_
		1 o p_37236_
	a (Lfip;)V onHitEntity
		0 o p_37241_
	a (Lall$a;)V defineSynchedData
		0 o p_326005_
	a (Lacr;)V recreateFromPacket
		0 o p_150162_
	a (Lfio;)V onHitBlock
		0 o p_37239_
	bg ()D getDefaultGravity
	g ()V tick
cvo net/minecraft/world/entity/projectile/Projectile
	a Z DEFAULT_LEFT_OWNER
	b Z DEFAULT_HAS_BEEN_SHOT
	c Z leftOwner
	d Z hasBeenShot
	e Lbzs; owner
	f Lbzm; lastDeflectedBy
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_37248_
		1 o p_37249_
	a (Lcvo;Laub;Ldcv;Ljava/util/function/Consumer;)Lcvo; spawnProjectile
		static
		0 o p_360642_
		1 o p_360523_
		2 o p_364956_
		3 o p_364362_
	a (Lcvp;Lbzm;Lbzm;Z)Z deflect
		0 o p_341900_
		1 o p_341912_
		2 o p_341932_
		3 o p_341948_
	a (ZLjb;)V onAboveBubbleColumn
		0 o p_400117_
		1 o p_400267_
	a (Lcvo;Laub;Ldcv;DDDFF)Lcvo; spawnProjectileUsingShoot
		static
		0 o p_363444_
		1 o p_365046_
		2 o p_365439_
		3 o p_364920_
		4 o p_362460_
		5 o p_365302_
		6 o p_364445_
		7 o p_360615_
	a (Lacr;)V recreateFromPacket
		0 o p_150170_
	a (Lbzm;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 (Lfip;)V onHitEntity
		0 o p_37259_
	a (DDDFFLcvo;)V lambda$spawnProjectileUsingShoot$2
		static
		0 o p_359973_
		1 o p_359974_
		2 o p_359975_
		3 o p_359976_
		4 o p_359977_
		5 o p_359978_
	a (Lcam;FFFLcvo;)V lambda$spawnProjectileFromRotation$1
		static
		0 o p_427133_
		1 o p_427134_
		2 o p_427135_
		3 o p_427136_
		4 o p_427137_
	a (Lfin;Lbzm;)Z lambda$checkLeftOwner$0
		static
		0 o p_359971_
		1 o p_359972_
	a (Lcvo$a;Laub;Ldcv;Lcam;DDDFF)Lcvo; spawnProjectileUsingShoot
		static
		0 o p_363835_
		1 o p_361870_
		2 o p_365211_
		3 o p_361058_
		4 o p_362249_
		5 o p_362086_
		6 o p_360421_
		7 o p_363492_
		8 o p_363425_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421811_
	a (Lcvo;DDDFFLcvo;)V lambda$spawnProjectileUsingShoot$3
		static
		0 o p_359964_
		1 o p_359965_
		2 o p_359966_
		3 o p_359967_
		4 o p_359968_
		5 o p_359969_
		6 o p_359970_
	a (Lfio;)V onHitBlock
		0 o p_37258_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376191_
		1 o p_376581_
		2 o p_376638_
	a (Lbzs;)V setOwner
		0 o p_423644_
	a (Lcvo$a;Laub;Ldcv;Lcam;FFF)Lcvo; spawnProjectileFromRotation
		static
		0 o p_364847_
		1 o p_364917_
		2 o p_361900_
		3 o p_364717_
		4 o p_360563_
		5 o p_361014_
		6 o p_365444_
	a (Lcvo;Laub;Ldcv;)Lcvo; spawnProjectile
		static
		0 o p_363460_
		1 o p_362469_
		2 o p_364790_
	a (Latz;)Lzw; getAddEntityPacket
		0 o p_352459_
	a (Laub;)Z mayBreak
		0 o p_376471_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422546_
	a (Lfiq;)V onHit
		0 o p_37260_
	a_ (Lcam;Lbyb;)Lit/unimi/dsi/fastutil/doubles/DoubleDoubleImmutablePair; calculateHorizontalHurtKnockbackDirection
		0 o p_344992_
		1 o p_345905_
	ah_ ()Lbzm; getOwner
	b (Lfiq;)Lcvp; hitTargetOrDeflectSelf
		0 o p_341949_
	b (Ldcr;)V onItemBreak
		0 o p_361691_
	b (Lcvo;)V lambda$spawnProjectile$4
		static
		0 o p_359984_
	b (Laub;Ldcv;)V applyOnProjectileSpawned
		0 o p_361488_
		1 o p_360952_
	b (Lbzm;)Z canHitEntity
		0 o p_37250_
	bK ()Z isPickable
	bV ()F getPickRadius
	c (Lbzm;Z)V onDeflection
		0 o p_341918_
		1 o p_341907_
	c (DDDFF)V shoot
		0 o p_37266_
		1 o p_37267_
		2 o p_37268_
		3 o p_37269_
		4 o p_37270_
	c (Lbzm;)V setOwner
		0 o p_37263_
	c (Laub;Ljb;)Z mayInteract
		0 o p_376318_
		1 o p_150168_
	c (Ldcr;)V lambda$applyOnProjectileSpawned$5
		static
		0 o p_359985_
	ca ()I getDimensionChangingDelay
	d (DDDFF)Lfis; getMovementToShoot
		0 o p_338345_
		1 o p_338731_
		2 o p_338427_
		3 o p_338430_
		4 o p_338697_
	e (Lbzm;)Z ownedBy
		0 o p_150172_
	f (FF)F lerpRotation
		static
		0 o p_37274_
		1 o p_37275_
	f ()Z checkLeftOwner
	g ()V tick
	m (Z)V onInsideBubbleColumn
		0 o p_399932_
	w ()Z shouldBounceOnWorldBorder
	y ()Lbzm; getEffectSource
	y (Lbzm;)V restoreFrom
		0 o p_305838_
	z ()V updateRotation
cvo$a net/minecraft/world/entity/projectile/Projectile$ProjectileFactory
	create (Laub;Lcam;Ldcv;)Lcvo; create
		0 o p_362263_
		1 o p_363113_
		2 o p_364268_
cvp net/minecraft/world/entity/projectile/ProjectileDeflection
	a Lcvp; NONE
	b Lcvp; REVERSE
	c Lcvp; AIM_DEFLECT
	d Lcvp; MOMENTUM_DEFLECT
	<clinit> ()V <clinit>
		static
	a (Lcvo;Lbzm;Lbck;)V lambda$static$3
		static
		0 o p_390288_
		1 o p_390289_
		2 o p_390290_
	b (Lcvo;Lbzm;Lbck;)V lambda$static$2
		static
		0 o p_390282_
		1 o p_390283_
		2 o p_390284_
	c (Lcvo;Lbzm;Lbck;)V lambda$static$1
		static
		0 o p_427138_
		1 o p_427139_
		2 o p_427140_
	d (Lcvo;Lbzm;Lbck;)V lambda$static$0
		static
		0 o p_320379_
		1 o p_320626_
		2 o p_320122_
	deflect (Lcvo;Lbzm;Lbck;)V deflect
		0 o p_320311_
		1 o p_320130_
		2 o p_320125_
cvq net/minecraft/world/entity/projectile/ProjectileUtil
	a F DEFAULT_ENTITY_HIT_RESULT_MARGIN
	<init> ()V <init>
	a (Lbzm;Ljava/util/function/Predicate;)Lfiq; getHitResultOnMoveVector
		static
		0 o p_278228_
		1 o p_278315_
	a (Lbzm;Ljava/util/function/Predicate;D)Lfiq; getHitResultOnViewVector
		static
		0 o p_278281_
		1 o p_278306_
		2 o p_278293_
	a (Lbzm;F)V rotateTowardsMovement
		static
		0 o p_37285_
		1 o p_37286_
	a (Lbzm;Lfis;Lfis;Lfin;Ljava/util/function/Predicate;D)Lfip; 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 (Lfis;Lbzm;Ljava/util/function/Predicate;Lfis;Ldmu;FLdmb$a;)Lfiq; 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 (Lbzm;Ljava/util/function/Predicate;Ldmb$a;)Lfiq; getHitResultOnMoveVector
		static
		0 o p_312047_
		1 o p_312251_
		2 o p_311921_
	a (Lbzm;)F computeMargin
		static
		0 o p_423603_
	a (Lcam;Ldcv;FLdcv;)Lcvb; getMobArrow
		static
		0 o p_37301_
		1 o p_37302_
		2 o p_37303_
		3 o p_345078_
	a (Ldmu;Lbzm;Lfis;Lfis;Lfin;Ljava/util/function/Predicate;F)Lfip; 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 (Lcam;Ldcr;)Lbxi; getWeaponHoldingHand
		static
		0 o p_37298_
		1 o p_37299_
	a (Ldmu;Lcvo;Lfis;Lfis;Lfin;Ljava/util/function/Predicate;)Lfip; getEntityHitResult
		static
		0 o p_37305_
		1 o p_423672_
		2 o p_37307_
		3 o p_37308_
		4 o p_37309_
		5 o p_37310_
cvr net/minecraft/world/entity/projectile/ShulkerBullet
	a D SPEED
	b Lbzs; finalTarget
	c Ljh; currentMoveDirection
	d I flightSteps
	f D targetDeltaX
	g D targetDeltaY
	h D targetDeltaZ
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_37319_
		1 o p_37320_
	<init> (Ldmu;Lcam;Lbzm;Ljh$a;)V <init>
		0 o p_37330_
		1 o p_37331_
		2 o p_37332_
		3 o p_37333_
	a (Ljh$a;Lbzm;)V selectNextMoveDirection
		0 o p_37349_
		1 o p_423580_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376836_
		1 o p_376419_
		2 o p_376652_
	a (Lacr;)V recreateFromPacket
		0 o p_150185_
	a (Lfip;)V onHitEntity
		0 o p_37345_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_37336_
	a (Ljh;)V setMoveDirection
		0 o p_37351_
	a (Lall$a;)V defineSynchedData
		0 o p_326398_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421868_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421638_
	a (Lfio;)V onHitBlock
		0 o p_37343_
	a (Lfiq;)V onHit
		0 o p_37347_
	aO ()Z isAffectedByBlocks
	b (Lbzm;)Z canHitEntity
		0 o p_37341_
	b (Lbyb;)Z hurtClient
		0 o p_376754_
	bB ()F getLightLevelDependentMagicValue
	bK ()Z isPickable
	bg ()D getDefaultGravity
	cb ()Z isOnFire
	dJ ()V checkDespawn
	do ()Laza; getSoundSource
	e ()Ljh; getMoveDirection
	f ()V destroy
	g ()V tick
cvs net/minecraft/world/entity/projectile/SmallFireball
	<init> (Ldmu;Lcam;Lfis;)V <init>
		0 o p_37375_
		1 o p_37376_
		2 o p_347501_
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_37364_
		1 o p_37365_
	<init> (Ldmu;DDDLfis;)V <init>
		0 o p_37367_
		1 o p_37368_
		2 o p_37369_
		3 o p_37370_
		4 o p_347543_
	a (Lfip;)V onHitEntity
		0 o p_37386_
	a (Lfio;)V onHitBlock
		0 o p_37384_
	a (Lfiq;)V onHit
		0 o p_37388_
cvt net/minecraft/world/entity/projectile/Snowball
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_37391_
		1 o p_37392_
	<init> (Ldmu;DDDLdcv;)V <init>
		0 o p_37399_
		1 o p_363941_
		2 o p_364668_
		3 o p_362194_
		4 o p_361377_
	<init> (Ldmu;Lcam;Ldcv;)V <init>
		0 o p_37394_
		1 o p_363644_
		2 o p_361895_
	a (Lfip;)V onHitEntity
		0 o p_37404_
	a (Lfiq;)V onHit
		0 o p_37406_
	b (B)V handleEntityEvent
		0 o p_37402_
	f ()Ldcr; getDefaultItem
	i ()Lmc; getParticle
cvu net/minecraft/world/entity/projectile/SpectralArrow
	d I DEFAULT_DURATION
	f I duration
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_37411_
		1 o p_37412_
	<init> (Ldmu;Lcam;Ldcv;Ldcv;)V <init>
		0 o p_37414_
		1 o p_309162_
		2 o p_309167_
		3 o p_346408_
	<init> (Ldmu;DDDLdcv;Ldcv;)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_
	a (Lcam;)V doPostHurtEffects
		0 o p_37422_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421509_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422688_
	g ()V tick
	n ()Ldcv; getDefaultPickupItem
cvv net/minecraft/world/entity/projectile/ThrowableItemProjectile
	a Lalh; DATA_ITEM_STACK
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Lcam;Ldmu;Ldcv;)V <init>
		0 o p_37438_
		1 o p_37439_
		2 o p_37440_
		3 o p_363259_
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_37442_
		1 o p_37443_
	<init> (Lbzv;DDDLdmu;Ldcv;)V <init>
		0 o p_37432_
		1 o p_37433_
		2 o p_37434_
		3 o p_37435_
		4 o p_37436_
		5 o p_365049_
	a (Ldcv;)V setItem
		0 o p_37447_
	a (Lall$a;)V defineSynchedData
		0 o p_326015_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421822_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422089_
	e ()Ldcv; getItem
	f ()Ldcr; getDefaultItem
	i ()Ldcv; lambda$readAdditionalSaveData$0
cvw net/minecraft/world/entity/projectile/ThrowableProjectile
	a F MIN_CAMERA_DISTANCE_SQUARED
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_37466_
		1 o p_37467_
	<init> (Lbzv;DDDLdmu;)V <init>
		0 o p_37456_
		1 o p_37457_
		2 o p_37458_
		3 o p_37459_
		4 o p_37460_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_37470_
	bg ()D getDefaultGravity
	f ()V applyInertia
	g ()V tick
	i ()V handleFirstTickBubbleColumn
	o (Z)Z canUsePortal
		0 o p_352918_
cvx net/minecraft/world/entity/projectile/ThrownEgg
	a Lbzp; ZERO_SIZED_DIMENSIONS
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_37473_
		1 o p_37474_
	<init> (Ldmu;DDDLdcv;)V <init>
		0 o p_37481_
		1 o p_362518_
		2 o p_363859_
		3 o p_364605_
		4 o p_362063_
	<init> (Ldmu;Lcam;Ldcv;)V <init>
		0 o p_37476_
		1 o p_363925_
		2 o p_363058_
	a (Lfip;)V onHitEntity
		0 o p_37486_
	a (Ldbw;)Ljava/util/Optional; lambda$onHit$0
		0 o p_427141_
	a (Lfiq;)V onHit
		0 o p_37488_
	b (B)V handleEntityEvent
		0 o p_37484_
	f ()Ldcr; getDefaultItem
cvy net/minecraft/world/entity/projectile/ThrownEnderpearl
	a J ticketTimer
	<init> (Ldmu;Lcam;Ldcv;)V <init>
		0 o p_37499_
		1 o p_37500_
		2 o p_360657_
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_37491_
		1 o p_37492_
	a (Lfip;)V onHitEntity
		0 o p_37502_
	a (Ldmu;Ldmu;)Z canTeleport
		0 o p_352941_
		1 o p_352929_
	a (Leeb;)V onInsideBlock
		0 o p_353066_
	a (Laub;Ljava/util/UUID;)Lbzm; findOwnerInAnyDimension
		static
		0 o p_423441_
		1 o p_423474_
	a (Lbzm;Ldmu;)Z isAllowedToTeleportOwner
		static
		0 o p_352055_
		1 o p_352453_
	a (Lbzs;)V setOwner
		0 o p_423593_
	a (ZLjb;)V onAboveBubbleColumn
		0 o p_399523_
		1 o p_399674_
	a (Ldmu;Lfis;)V playSound
		0 o p_350706_
		1 o p_350543_
	a (Lfiq;)V onHit
		0 o p_37504_
	ah_ ()Lbzm; getOwner
	b (Laub;Ljava/util/UUID;)Lbzm; lambda$getOwner$0
		static
		0 o p_423526_
		1 o p_423605_
	b (Lbzm$e;)V onRemoval
		0 o p_379730_
	b (Lfbl;)Lbzm; teleport
		0 o p_379805_
	f ()Ldcr; getDefaultItem
	g ()V tick
	i ()V deregisterFromCurrentOwner
	l ()V registerToCurrentOwner
	m (Z)V onInsideBubbleColumn
		0 o p_400176_
cvz net/minecraft/world/entity/projectile/ThrownExperienceBottle
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_37510_
		1 o p_37511_
	<init> (Ldmu;DDDLdcv;)V <init>
		0 o p_37513_
		1 o p_37514_
		2 o p_37515_
		3 o p_37516_
		4 o p_362911_
	<init> (Ldmu;Lcam;Ldcv;)V <init>
		0 o p_37518_
		1 o p_37519_
		2 o p_364032_
	a (Lfiq;)V onHit
		0 o p_37521_
	bg ()D getDefaultGravity
	f ()Ldcr; getDefaultItem
cw net/minecraft/advancements/critereon/LootTableTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lauc;Lamd;)V trigger
		0 o p_54598_
		1 o p_335591_
	a (Lamd;Lcw$a;)Z lambda$trigger$0
		static
		0 o p_335159_
		1 o p_335160_
cw$a net/minecraft/advancements/critereon/LootTableTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Lamd; lootTable
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lamd;)V <init>
		0 o player
		1 o lootTable
	a (Lamd;)Lar; lootTableUsed
		static
		0 o p_335395_
	a ()Ljava/util/Optional; player
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_403833_
	b ()Lamd; lootTable
	b (Lamd;)Z matches
		0 o p_335509_
	equals (Ljava/lang/Object;)Z equals
		0 o p_312123_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cwa net/minecraft/world/entity/projectile/ThrownLingeringPotion
	<init> (Ldmu;DDDLdcv;)V <init>
		0 o p_399495_
		1 o p_399947_
		2 o p_400038_
		3 o p_400027_
		4 o p_399471_
	<init> (Ldmu;Lcam;Ldcv;)V <init>
		0 o p_400111_
		1 o p_400085_
		2 o p_399851_
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_400031_
		1 o p_400145_
	a (Laub;Ldcv;Lfiq;)V onHitAsPotion
		0 o p_399902_
		1 o p_400168_
		2 o p_421887_
	f ()Ldcr; getDefaultItem
cwb net/minecraft/world/entity/projectile/ThrownSplashPotion
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_400190_
		1 o p_399722_
	<init> (Ldmu;DDDLdcv;)V <init>
		0 o p_400144_
		1 o p_400061_
		2 o p_400032_
		3 o p_399549_
		4 o p_400218_
	<init> (Ldmu;Lcam;Ldcv;)V <init>
		0 o p_399777_
		1 o p_400264_
		2 o p_400186_
	a (Laub;Ldcv;Lfiq;)V onHitAsPotion
		0 o p_399483_
		1 o p_400156_
		2 o p_422131_
	a (DFI)I lambda$onHitAsPotion$0
		static
		0 o p_399503_
		1 o p_400068_
		2 o p_400103_
	f ()Ldcr; getDefaultItem
cwc net/minecraft/world/entity/projectile/ThrownTrident
	d I clientSideReturnTridentTickCount
	f Lalh; ID_LOYALTY
	g Lalh; ID_FOIL
	h F WATER_INERTIA
	i Z DEFAULT_DEALT_DAMAGE
	j Z dealtDamage
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_37561_
		1 o p_37562_
	<init> (Ldmu;Lcam;Ldcv;)V <init>
		0 o p_37569_
		1 o p_37570_
		2 o p_37571_
	<init> (Ldmu;DDDLdcv;)V <init>
		0 o p_338686_
		1 o p_338771_
		2 o p_338674_
		3 o p_338477_
		4 o p_338255_
	A ()Z isAcceptibleReturnOwner
	a (Lcut;)Z tryPickup
		0 o p_150196_
	a (Lfip;)V onHitEntity
		0 o p_37573_
	a (Lall$a;)V defineSynchedData
		0 o p_326249_
	a (Laub;Lfio;Ldcv;)V hitBlockEnchantmentEffects
		0 o p_344953_
		1 o p_346320_
		2 o p_344999_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421499_
	a (Laub;Ldcr;)V lambda$hitBlockEnchantmentEffects$1
		0 o p_375965_
		1 o p_375966_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421774_
	a_ (Lcut;)V playerTouch
		0 o p_37580_
	b (Ldcv;)B getLoyaltyFromItem
		0 o p_345571_
	b (Lfis;Lfis;)Lfip; findHitEntity
		0 o p_37575_
		1 o p_37576_
	b (Laub;Ldcr;)V lambda$onHitEntity$0
		0 o p_375963_
		1 o p_375964_
	ed ()Ldcv; getWeaponItem
	f ()V tickDespawn
	g ()V tick
	i ()Layy; getDefaultHitGroundSoundEvent
	j (DDD)Z shouldRender
		0 o p_37588_
		1 o p_37589_
		2 o p_37590_
	n ()Ldcv; getDefaultPickupItem
	u ()F getWaterInertia
	x ()Z isFoil
cwd net/minecraft/world/entity/projectile/WitherSkull
	d Lalh; DATA_DANGEROUS
	f Z DEFAULT_DANGEROUS
	<clinit> ()V <clinit>
		static
	<init> (Ldmu;Lcam;Lfis;)V <init>
		0 o p_37609_
		1 o p_37610_
		2 o p_347464_
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_37598_
		1 o p_37599_
	a (Lfip;)V onHitEntity
		0 o p_37626_
	a (Ldmn;Ldly;Ljb;Leeb;Lfal;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 (Z)V setDangerous
		0 o p_37630_
	a (Lall$a;)V defineSynchedData
		0 o p_325939_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422088_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421943_
	a (Lfiq;)V onHit
		0 o p_37628_
	cb ()Z isOnFire
	f ()Z shouldBurn
	l ()F getInertia
	n ()Z isDangerous
cwe net/minecraft/world/entity/projectile/package-info
cwf net/minecraft/world/entity/projectile/windcharge/AbstractWindCharge
	d Ldmo; EXPLOSION_DAMAGE_CALCULATOR
	f D JUMP_SCALE
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;DDDLfis;Ldmu;)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> (Lbzv;Ldmu;)V <init>
		0 o p_325927_
		1 o p_326350_
	<init> (Lbzv;Ldmu;Lbzm;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 (Lfip;)V onHitEntity
		0 o p_326121_
	a (Lfis;)V explode
		0 o p_352265_
	a (Lfio;)V onHitBlock
		0 o p_325933_
	a (Lfiq;)V onHit
		0 o p_326337_
	b (Lbzm;)Z canHitEntity
		0 o p_326159_
	c (Lfis;)Lfin; makeBoundingBox
		0 o p_390351_
	e ()Ldcv; getItem
	f ()Z shouldBurn
	g ()V tick
	i ()Lmc; getTrailParticle
	i (Lbzm;)Z canCollideWith
		0 o p_326023_
	i (DDD)V push
		0 o p_334071_
		1 o p_333979_
		2 o p_333996_
	l ()F getInertia
	m ()F getLiquidInertia
cwg net/minecraft/world/entity/projectile/windcharge/BreezeWindCharge
	g F RADIUS
	<init> (Lcsr;Ldmu;)V <init>
		0 o p_326239_
		1 o p_326041_
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_326366_
		1 o p_325976_
	a (Lfis;)V explode
		0 o p_352274_
cwh net/minecraft/world/entity/projectile/windcharge/WindCharge
	g Ldmo; EXPLOSION_DAMAGE_CALCULATOR
	h F RADIUS
	i F MIN_CAMERA_DISTANCE_SQUARED
	j I noDeflectTicks
	<clinit> ()V <clinit>
		static
	<init> (Lcut;Ldmu;DDD)V <init>
		0 o p_326044_
		1 o p_326101_
		2 o p_326183_
		3 o p_326157_
		4 o p_325928_
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_326226_
		1 o p_326464_
	<init> (Ldmu;DDDLfis;)V <init>
		0 o p_326007_
		1 o p_326331_
		2 o p_326001_
		3 o p_325990_
		4 o p_347497_
	a (D)Z shouldRenderAtSqrDistance
		0 o p_363611_
	a (Lcvp;Lbzm;Lbzm;Z)Z deflect
		0 o p_350880_
		1 o p_350728_
		2 o p_350716_
		3 o p_350553_
	a (Lfis;)V explode
		0 o p_352393_
	g ()V tick
cwi net/minecraft/world/entity/projectile/windcharge/package-info
cwj net/minecraft/world/entity/raid/Raid
	A Ljava/util/Map; groupRaiderMap
	B Ljava/util/Set; heroesOfTheVillage
	C J ticksActive
	D Ljb; center
	E Z started
	F F totalHealth
	G I raidOmenLevel
	H Z active
	I I groupsSpawned
	J Latx; raidEvent
	K I postRaidTicks
	L I raidCooldownTicks
	M Lbck; random
	N I numGroups
	O Lcwj$a; status
	P I celebrationTicks
	Q Ljava/util/Optional; waveSpawnPos
	a Lcbf; RAVAGER_SPAWN_PLACEMENT_TYPE
	b Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c I VILLAGE_RADIUS_BUFFER
	d I MAX_NO_ACTION_TIME
	e I MAX_CELEBRATION_TICKS
	f I TICKS_PER_DAY
	g I DEFAULT_MAX_RAID_OMEN_LEVEL
	h I VALID_RAID_RADIUS_SQR
	i I RAID_REMOVAL_THRESHOLD_SQR
	j I ALLOW_SPAWNING_WITHIN_VILLAGE_SECONDS_THRESHOLD
	k I SECTION_RADIUS_FOR_FINDING_NEW_VILLAGE_CENTER
	l I VILLAGE_SEARCH_RADIUS
	m I RAID_TIMEOUT_TICKS
	n I NUM_SPAWN_ATTEMPTS
	o Lxo; OMINOUS_BANNER_PATTERN_NAME
	p Ljava/lang/String; RAIDERS_REMAINING
	q I POST_RAID_TICK_LIMIT
	r I DEFAULT_PRE_RAID_TICKS
	s I OUTSIDE_RAID_BOUNDS_TIMEOUT
	t I LOW_MOB_THRESHOLD
	u Lxo; RAID_NAME_COMPONENT
	v Lxo; RAID_BAR_VICTORY_COMPONENT
	w Lxo; RAID_BAR_DEFEAT_COMPONENT
	x I HERO_OF_THE_VILLAGE_DURATION
	y I VALID_RAID_RADIUS
	z Ljava/util/Map; groupToLeaderMap
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Lbxg;)V <init>
		0 o p_401301_
		1 o p_401426_
	<init> (ZZJIIIIFILcwj$a;Ljb;Ljava/util/Set;)V <init>
		0 o p_401323_
		1 o p_401294_
		2 o p_401064_
		3 o p_37692_
		4 o p_401428_
		5 o p_401382_
		6 o p_401117_
		7 o p_401178_
		8 o p_401042_
		9 o p_401122_
		10 o p_37694_
		11 o p_401136_
	a (Lcwj$b;IZ)I getDefaultNumSpawns
		0 o p_37731_
		1 o p_37732_
		2 o p_37733_
	a (Lbzm;)V addHeroOfTheVillage
		0 o p_37727_
	a (Laub;Ljb;)V playSound
		0 o p_401069_
		1 o p_37744_
	a (Laub;Lcwk;Z)V removeFromRaid
		0 o p_401317_
		1 o p_37741_
		2 o p_37742_
	a (Ljb;)V setCenter
		0 o p_37761_
	a (Laub;ILcwk;Z)Z addWaveMob
		0 o p_401410_
		1 o p_37719_
		2 o p_37720_
		3 o p_37721_
	a (Lcwj$b;Lbck;ILbxh;Z)I getPotentialBonusSpawns
		0 o p_219829_
		1 o p_219830_
		2 o p_219831_
		3 o p_219832_
		4 o p_219833_
	a (Lbxg;)I getNumGroups
		0 o p_37725_
	a (Laub;)V tick
		0 o p_401322_
	a (Ljm;)Ldcv; getOminousBannerInstance
		static
		0 o p_361191_
	a (Laub;ILcwk;)Z addWaveMob
		0 o p_401172_
		1 o p_37753_
		2 o p_37754_
	a ()Z isOver
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$12
		static
		0 o p_400925_
	a (Laub;ILcwk;Ljb;Z)V joinRaid
		0 o p_401149_
		1 o p_37714_
		2 o p_37715_
		3 o p_37716_
		4 o p_37717_
	a (Lauc;)Z absorbRaidOmen
		0 o p_338621_
	a (Ljava/lang/Integer;)Ljava/util/Set; lambda$addWaveMob$16
		static
		0 o p_37746_
	a (I)V setRaidOmenLevel
		0 o p_338727_
	a (Laub;I)Ljb; findRandomSpawnPos
		0 o p_401052_
		1 o p_37708_
	a (Lcwj;)Ljava/util/Set; lambda$static$11
		static
		0 o p_400920_
	a (ILcwk;)V setLeader
		0 o p_37711_
		1 o p_37712_
	b (Lauc;)Z lambda$validPlayer$13
		0 o p_427142_
	b (Lcwj;)Ljb; lambda$static$10
		static
		0 o p_400923_
	b (Laub;Ljb;)V spawnGroup
		0 o p_401196_
		1 o p_37756_
	b (Laub;)V updatePlayers
		0 o p_401212_
	b (Ljb;)D lambda$moveRaidCenterToNearbyVillageSection$15
		0 o p_37766_
	b (I)Lcwk; getLeader
		0 o p_37751_
	b ()Z isBetweenWaves
	c (I)V removeLeader
		0 o p_37759_
	c (Lcwj;)Lcwj$a; lambda$static$9
		static
		0 o p_400927_
	c ()Z hasFirstWaveSpawned
	c (Laub;)V moveRaidCenterToNearbyVillageSection
		0 o p_401058_
	d (Lcwj;)Ljava/lang/Integer; lambda$static$8
		static
		0 o p_400915_
	d ()Z isStopped
	d (Laub;)Ljava/util/Optional; getValidSpawnPos
		0 o p_401254_
	e (Laub;)V updateRaiders
		0 o p_401225_
	e ()Z isVictory
	e (Lcwj;)Ljava/lang/Float; lambda$static$7
		static
		0 o p_400919_
	f (Laub;)V setDirty
		0 o p_401185_
	f (Lcwj;)Ljava/lang/Integer; lambda$static$6
		static
		0 o p_400914_
	f ()Z isLoss
	g ()F getTotalHealth
	g (Laub;)Ljb; lambda$tick$14
		0 o p_400916_
	g (Lcwj;)Ljava/lang/Integer; lambda$static$5
		static
		0 o p_400926_
	h ()Ljava/util/Set; getAllRaiders
	h (Lcwj;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_400921_
	i ()Z isStarted
	i (Lcwj;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_400924_
	j ()I getGroupsSpawned
	j (Lcwj;)Ljava/lang/Long; lambda$static$2
		static
		0 o p_400918_
	k ()I getMaxRaidOmenLevel
	k (Lcwj;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_400917_
	l (Lcwj;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_400913_
	l ()I getRaidOmenLevel
	m ()V stop
	n ()V updateBossbar
	o ()F getHealthOfLivingRaiders
	p ()I getTotalRaidersAlive
	q ()Ljb; getCenter
	r ()Z isActive
	s ()F getEnchantOdds
	t ()Ljava/util/function/Predicate; validPlayer
	u ()Z hasMoreWaves
	v ()Z isFinalWave
	w ()Z hasBonusWave
	x ()Z hasSpawnedBonusWave
	y ()Z shouldSpawnBonusGroup
	z ()Z shouldSpawnGroup
cwj$1 net/minecraft/world/entity/raid/Raid$1
	a [I $SwitchMap$net$minecraft$world$Difficulty
	<clinit> ()V <clinit>
		static
cwj$a net/minecraft/world/entity/raid/Raid$RaidStatus
	a Lcwj$a; ONGOING
	b Lcwj$a; VICTORY
	c Lcwj$a; LOSS
	d Lcwj$a; STOPPED
	e Lcom/mojang/serialization/Codec; CODEC
	f Ljava/lang/String; name
	g [Lcwj$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_37798_
		1 o p_37799_
		2 o p_401044_
	a ()[Lcwj$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lcwj$a; valueOf
		static
		0 o p_37806_
	values ()[Lcwj$a; values
		static
cwj$b net/minecraft/world/entity/raid/Raid$RaiderType
	a Lcwj$b; VINDICATOR
	b Lcwj$b; EVOKER
	c Lcwj$b; PILLAGER
	d Lcwj$b; WITCH
	e Lcwj$b; RAVAGER
	f [Lcwj$b; VALUES
	g Lbzv; entityType
	h [I spawnsPerWaveBeforeBonus
	i [Lcwj$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILbzv;[I)V <init>
		0 o p_37819_
		1 o p_37820_
		2 o p_37821_
		3 o p_37822_
	a ()[Lcwj$b; $values
		static
	valueOf (Ljava/lang/String;)Lcwj$b; valueOf
		static
		0 o p_37829_
	values ()[Lcwj$b; values
		static
cwk net/minecraft/world/entity/raid/Raider
	a Ljava/util/function/Predicate; ALLOWED_ITEMS
	b I DEFAULT_WAVE
	c Lalh; IS_CELEBRATING
	ck Z canJoinRaid
	cl I ticksOutsideRaid
	d Lcwj; raid
	e Z DEFAULT_CAN_JOIN_RAID
	f I wave
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_37839_
		1 o p_37840_
	A (Z)V setCanJoinRaid
		0 o p_37898_
	B (Z)V setCelebrating
		0 o p_37900_
	H ()V registerGoals
	a (Lbyb;)V die
		0 o p_37847_
	a (Laub;IZ)V applyRaidBuffs
		0 o p_348605_
		1 o p_37844_
		2 o p_37845_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376542_
		1 o p_376464_
		2 o p_376941_
	a (Laub;Ljava/lang/Integer;)V lambda$readAdditionalSaveData$2
		0 o p_427144_
		1 o p_427145_
	a (Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe; finalizeSpawn
		0 o p_37856_
		1 o p_37857_
		2 o p_362502_
		3 o p_37859_
	a (Lcwk;)Lbck; access$000
		static
		0 o p_219835_
	a (Lcwj;)V setCurrentRaid
		0 o p_37852_
	a (Lfdc;I)V lambda$addAdditionalSaveData$1
		static
		0 o p_421398_
		1 o p_421399_
	a (Lall$a;)V defineSynchedData
		0 o p_326255_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422705_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421948_
	a (Laub;Lcqz;)V pickUpItem
		0 o p_376160_
		1 o p_37866_
	af ()Z requiresCustomPersistence
	ag_ ()Layy; getCelebrateSound
	b (Lcwk;)Lbck; access$100
		static
		0 o p_150227_
	b (Lcqz;)Z lambda$static$0
		static
		0 o p_427143_
	b (I)V setWave
		0 o p_37843_
	c (Lcwk;)Z access$200
		static
		0 o p_219837_
	c (I)V setTicksOutsideRaid
		0 o p_37864_
	d (Lcwk;)Lbck; access$300
		static
		0 o p_150231_
	e (Lcwk;)Lbck; access$400
		static
		0 o p_219839_
	e_ ()V aiStep
	gL ()V updateNoActionTime
	gN ()Z canJoinPatrol
	gT ()Z canJoinRaid
	gU ()Lcwj; getCurrentRaid
	gV ()Z isCaptain
	gW ()Z hasRaid
	gX ()Z hasActiveRaid
	gY ()I getWave
	gZ ()Z isCelebrating
	h (D)Z removeWhenFarAway
		0 o p_37894_
	ha ()I getTicksOutsideRaid
cwk$a net/minecraft/world/entity/raid/Raider$HoldGroundAttackGoal
	a Lclc; shoutTargeting
	b Lcwk; mob
	c F hostileRadiusSqr
	<init> (Lcrc;F)V <init>
		0 o p_37907_
		1 o p_37908_
	X_ ()Z requiresUpdateEveryTick
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
cwk$b net/minecraft/world/entity/raid/Raider$ObtainRaidLeaderBannerGoal
	a Lcwk; this$0
	b Lcwk; mob
	c Lit/unimi/dsi/fastutil/ints/Int2LongOpenHashMap; unreachableBannerCache
	d Lfaz; pathToBanner
	e Lcqz; pursuedBannerItemEntity
	<init> (Lcwk;Lcwk;)V <init>
		0 o p_37916_
		1 o p_37917_
	a ()V tick
	b ()Z canUse
	c ()Z canContinueToUse
	d ()V start
	e ()V stop
	h ()Z cannotPickUpBanner
cwk$c net/minecraft/world/entity/raid/Raider$RaiderCelebration
	a Lcwk; this$0
	b Lcwk; mob
	<init> (Lcwk;Lcwk;)V <init>
		0 o p_37923_
		1 o p_37924_
	a ()V tick
	b ()Z canUse
	d ()V start
	e ()V stop
cwk$d net/minecraft/world/entity/raid/Raider$RaiderMoveThroughVillageGoal
	a Lcwk; raider
	b D speedModifier
	c Ljb; poiPos
	d Ljava/util/List; visited
	e I distanceToPoi
	f Z stuck
	<init> (Lcwk;DI)V <init>
		0 o p_37936_
		1 o p_37937_
		2 o p_37938_
	a (Ljb;)Z hasNotVisited
		0 o p_37943_
	a (Ljl;)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
cwl net/minecraft/world/entity/raid/Raids
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfby; TYPE
	c Lfby; TYPE_END
	d Ljava/lang/String; RAID_FILE_ID
	e Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; raidMap
	f I nextId
	g I tick
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;II)V <init>
		0 o p_401252_
		1 o p_401028_
		2 o p_401314_
	<init> ()V <init>
	a (Laub;)V tick
		0 o p_401204_
	a (Ljl;)Lfby; getType
		static
		0 o p_401277_
	a (Lauc;Ljb;)Lcwj; createOrExtendRaid
		0 o p_37964_
		1 o p_338602_
	a ()I getUniqueId
	a (I)Lcwj; get
		0 o p_37959_
	a (Lui;)Lcwl; load
		static
		0 o p_150237_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_400930_
	a (Laub;Ljb;)Lcwj; getOrCreateRaid
		0 o p_37961_
		1 o p_37962_
	a (Lcwj;)Ljava/util/OptionalInt; getId
		0 o p_401241_
	a (Ljb;I)Lcwj; getNearbyRaid
		0 o p_37971_
		1 o p_37972_
	a (Lcwl;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_400931_
	a (Lcwk;)Z canJoinRaid
		static
		0 o p_37966_
	b (Ljl;)Z lambda$createOrExtendRaid$4
		static
		0 o p_219845_
	b (Lcwl;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_400933_
	c (Lcwl;)Ljava/util/List; lambda$static$0
		static
		0 o p_400932_
cwl$a net/minecraft/world/entity/raid/Raids$RaidWithId
	a Lcom/mojang/serialization/Codec; CODEC
	b I id
	c Lcwj; raid
	<clinit> ()V <clinit>
		static
	<init> (ILcwj;)V <init>
		0 o id
		1 o raid
	a (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap$Entry;)Lcwl$a; from
		static
		0 o p_401228_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_401087_
	a ()I id
	b ()Lcwj; raid
	equals (Ljava/lang/Object;)Z equals
		0 o p_401103_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cwm net/minecraft/world/entity/raid/package-info
cwn net/minecraft/world/entity/schedule/Activity
	A Ljava/lang/String; name
	B I hashCode
	a Lcwn; CORE
	b Lcwn; IDLE
	c Lcwn; WORK
	d Lcwn; PLAY
	e Lcwn; REST
	f Lcwn; MEET
	g Lcwn; PANIC
	h Lcwn; RAID
	i Lcwn; PRE_RAID
	j Lcwn; HIDE
	k Lcwn; FIGHT
	l Lcwn; CELEBRATE
	m Lcwn; ADMIRE_ITEM
	n Lcwn; AVOID
	o Lcwn; RIDE
	p Lcwn; PLAY_DEAD
	q Lcwn; LONG_JUMP
	r Lcwn; RAM
	s Lcwn; TONGUE
	t Lcwn; SWIM
	u Lcwn; LAY_SPAWN
	v Lcwn; SNIFF
	w Lcwn; INVESTIGATE
	x Lcwn; ROAR
	y Lcwn; EMERGE
	z Lcwn; DIG
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_37997_
	a (Ljava/lang/String;)Lcwn; register
		static
		0 o p_38000_
	a ()Ljava/lang/String; getName
	equals (Ljava/lang/Object;)Z equals
		0 o p_38002_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cwo net/minecraft/world/entity/schedule/Keyframe
	a I timeStamp
	b F value
	<init> (IF)V <init>
		0 o p_38008_
		1 o p_38009_
	a ()I getTimeStamp
	b ()F getValue
cwp net/minecraft/world/entity/schedule/Schedule
	a I WORK_START_TIME
	b I TOTAL_WORK_TIME
	c Lcwp; EMPTY
	d Lcwp; SIMPLE
	e Lcwp; VILLAGER_BABY
	f Lcwp; VILLAGER_DEFAULT
	g Ljava/util/Map; timelines
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lcwq; register
		static
		0 o p_38030_
	a (ILjava/util/Map$Entry;)D lambda$getActivityAt$1
		static
		0 o p_38022_
		1 o p_38023_
	a (Lcwn;)V ensureTimelineExistsFor
		0 o p_38025_
	a (Lcwn;Ljava/util/Map$Entry;)Z lambda$getAllTimelinesExceptFor$0
		static
		0 o p_38027_
		1 o p_38028_
	a (I)Lcwn; getActivityAt
		0 o p_38020_
	b (Lcwn;)Lcwr; getTimelineFor
		0 o p_38032_
	c (Lcwn;)Ljava/util/List; getAllTimelinesExceptFor
		0 o p_38034_
cwq net/minecraft/world/entity/schedule/ScheduleBuilder
	a Lcwp; schedule
	b Ljava/util/List; transitions
	<init> (Lcwp;)V <init>
		0 o p_38038_
	a (Lcwq$a;Lcwr;)V lambda$build$0
		static
		0 o p_150244_
		1 o p_150245_
	a (Lcwq$a;)V lambda$build$1
		0 o p_38044_
	a ()Lcwp; build
	a (ILcwn;)Lcwq; changeActivityAt
		0 o p_38041_
		1 o p_38042_
cwq$a net/minecraft/world/entity/schedule/ScheduleBuilder$ActivityTransition
	a I time
	b Lcwn; activity
	<init> (ILcwn;)V <init>
		0 o p_38051_
		1 o p_38052_
	a ()I getTime
	b ()Lcwn; getActivity
cwr net/minecraft/world/entity/schedule/Timeline
	a Ljava/util/List; keyframes
	b I previousIndex
	<init> ()V <init>
	a (Ljava/util/Collection;)Lcwr; addKeyframes
		0 o p_150248_
	a (I)F getValueAt
		0 o p_38059_
	a (Lit/unimi/dsi/fastutil/ints/Int2ObjectSortedMap;Lcwo;)V lambda$sortAndDeduplicateKeyframes$0
		static
		0 o p_38064_
		1 o p_38065_
	a ()Lcom/google/common/collect/ImmutableList; getKeyframes
	a (IF)Lcwr; addKeyframe
		0 o p_38061_
		1 o p_38062_
	b ()V sortAndDeduplicateKeyframes
cws net/minecraft/world/entity/schedule/package-info
cwt net/minecraft/world/entity/variant/BiomeCheck
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Ljp; requiredBiomes
	<clinit> ()V <clinit>
		static
	<init> (Ljp;)V <init>
		0 o requiredBiomes
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcwz;)Z test
		0 o p_400182_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399647_
	b ()Ljp; requiredBiomes
	equals (Ljava/lang/Object;)Z equals
		0 o p_399973_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_399799_
	toString ()Ljava/lang/String; toString
cwu net/minecraft/world/entity/variant/ModelAndTexture
	a Ljava/lang/Object; model
	b Ljc; asset
	<init> (Ljava/lang/Object;Ljc;)V <init>
		0 o model
		1 o asset
	<init> (Ljava/lang/Object;Lame;)V <init>
		0 o p_400126_
		1 o p_400299_
	a (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0
		static
		0 o p_399521_
		1 o p_399513_
		2 o p_399616_
	a ()Ljava/lang/Object; model
	a (Lzm;)Lzm; streamCodec
		static
		0 o p_400232_
	a (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec; codec
		static
		0 o p_399564_
		1 o p_400177_
	b ()Ljc; asset
	equals (Ljava/lang/Object;)Z equals
		0 o p_400087_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cwv net/minecraft/world/entity/variant/MoonBrightnessCheck
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Lcx$c; range
	<clinit> ()V <clinit>
		static
	<init> (Lcx$c;)V <init>
		0 o range
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcwz;)Z test
		0 o p_400287_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399794_
	b ()Lcx$c; range
	equals (Ljava/lang/Object;)Z equals
		0 o p_400238_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_399855_
	toString ()Ljava/lang/String; toString
cww net/minecraft/world/entity/variant/PriorityProvider
	a (Lcww$b;I)Ljava/util/List; single
		static
		0 o p_400158_
		1 o p_399749_
	a ()Ljava/util/List; selectors
	a (Ljava/util/stream/Stream;Ljava/util/function/Function;Lbck;Ljava/lang/Object;)Ljava/util/Optional; pick
		static
		0 o p_399512_
		1 o p_399827_
		2 o p_399605_
		3 o p_400048_
	a (Ljava/util/stream/Stream;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/util/stream/Stream; select
		static
		0 o p_399981_
		1 o p_399700_
		2 o p_400086_
	a (I)Ljava/util/List; alwaysTrue
		static
		0 o p_400309_
	a (Ljava/util/function/Function;Ljava/util/List;Ljava/lang/Object;)V lambda$select$0
		static
		0 o p_400017_
		1 o p_399562_
		2 o p_399951_
cww$a net/minecraft/world/entity/variant/PriorityProvider$Selector
	a Ljava/util/Optional; condition
	b I priority
	<init> (I)V <init>
		0 o p_399666_
	<init> (Ljava/util/Optional;I)V <init>
		0 o condition
		1 o priority
	<init> (Lcww$b;I)V <init>
		0 o p_400069_
		1 o p_400304_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_399682_
	a ()Ljava/util/Optional; condition
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0
		static
		0 o p_399826_
		1 o p_399853_
	b ()I priority
	equals (Ljava/lang/Object;)Z equals
		0 o p_399790_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cww$b net/minecraft/world/entity/variant/PriorityProvider$SelectorCondition
	a (Ljava/lang/Object;)Z lambda$alwaysTrue$0
		static
		0 o p_400277_
	alwaysTrue ()Lcww$b; alwaysTrue
		static
cww$c net/minecraft/world/entity/variant/PriorityProvider$UnpackedEntry
	a Ljava/util/Comparator; HIGHEST_PRIORITY_FIRST
	b Ljava/lang/Object; entry
	c I priority
	d Lcww$b; condition
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Object;ILcww$b;)V <init>
		0 o entry
		1 o priority
		2 o condition
	a ()Ljava/lang/Object; entry
	b ()I priority
	c ()Lcww$b; condition
	equals (Ljava/lang/Object;)Z equals
		0 o p_399622_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cwx net/minecraft/world/entity/variant/SpawnCondition
	b Lcom/mojang/serialization/Codec; 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_399977_
cwy net/minecraft/world/entity/variant/SpawnConditions
	<init> ()V <init>
	a (Ljy;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_400279_
cwz net/minecraft/world/entity/variant/SpawnContext
	a Ljb; pos
	b Ldnl; level
	c Ljl; biome
	<init> (Ljb;Ldnl;Ljl;)V <init>
		0 o pos
		1 o level
		2 o biome
	a (Ldnl;Ljb;)Lcwz; create
		static
		0 o p_400282_
		1 o p_399599_
	a ()Ljb; pos
	b ()Ldnl; level
	c ()Ljl; biome
	equals (Ljava/lang/Object;)Z equals
		0 o p_400014_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cx net/minecraft/advancements/critereon/MinMaxBounds
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EMPTY
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SWAPPED
	<clinit> ()V <clinit>
		static
	a (Lcx;)Lcom/mojang/datafixers/util/Either; lambda$createCodec$4
		static
		0 o p_298447_
	a (Lcom/mojang/brigadier/StringReader;)Z isAllowedInputChat
		static
		0 o p_55312_
	a (Lcom/mojang/serialization/Codec;Lcx$a;)Lcom/mojang/serialization/Codec; createCodec
		static
		0 o p_298521_
		1 o p_298688_
	a (Lcx$a;Ljava/lang/Number;)Lcx; lambda$createCodec$2
		static
		0 o p_299064_
		1 o p_298935_
	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 (Lcx$a;Lcom/mojang/datafixers/util/Either;)Lcx; lambda$createCodec$3
		static
		0 o p_299007_
		1 o p_298558_
	a (Lcom/mojang/serialization/Codec;Lcx$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_
	a (Lzm;Lcx$a;)Lzm; createStreamCodec
		static
		0 o p_400262_
		1 o p_399766_
	a ()Ljava/util/Optional; min
	a (Lcom/mojang/brigadier/StringReader;Lcx$b;Ljava/util/function/Function;Ljava/util/function/Supplier;Ljava/util/function/Function;)Lcx; fromReader
		static
		0 o p_55314_
		1 o p_55315_
		2 o p_55316_
		3 o p_55317_
		4 o p_55318_
	b (Lcx;)Lcx; lambda$createCodec$1
		static
		0 o p_299210_
	b ()Ljava/util/Optional; max
	c ()Z isAny
	d ()Ljava/util/Optional; unwrapPoint
cx$1 net/minecraft/advancements/critereon/MinMaxBounds$1
	a I MAX_FLAG
	b Lzm; val$numberCodec
	c Lcx$a; val$factory
	d I MIN_FLAG
	<init> (Lzm;Lcx$a;)V <init>
		0 o p_400115_
		1 o p_400049_
	a (Lio/netty/buffer/ByteBuf;)Lcx; decode
		0 o p_399775_
	a (Lio/netty/buffer/ByteBuf;Lcx;)V encode
		0 o p_399752_
		1 o p_400128_
	a (Lzm;Lio/netty/buffer/ByteBuf;Ljava/lang/Number;)V lambda$encode$1
		static
		0 o p_399835_
		1 o p_400129_
		2 o p_399907_
	b (Lzm;Lio/netty/buffer/ByteBuf;Ljava/lang/Number;)V lambda$encode$0
		static
		0 o p_399656_
		1 o p_400300_
		2 o p_399660_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_399677_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_399811_
		1 o p_400246_
cx$a net/minecraft/advancements/critereon/MinMaxBounds$BoundsFactory
	create (Ljava/util/Optional;Ljava/util/Optional;)Lcx; create
		0 o p_298287_
		1 o p_299044_
cx$b net/minecraft/advancements/critereon/MinMaxBounds$BoundsFromReaderFactory
	create (Lcom/mojang/brigadier/StringReader;Ljava/util/Optional;Ljava/util/Optional;)Lcx; create
		0 o p_55333_
		1 o p_298885_
		2 o p_298613_
cx$c net/minecraft/advancements/critereon/MinMaxBounds$Doubles
	c Lcx$c; ANY
	d Lcom/mojang/serialization/Codec; CODEC
	e Lzm; STREAM_CODEC
	f Ljava/util/Optional; min
	g Ljava/util/Optional; max
	h Ljava/util/Optional; minSq
	i Ljava/util/Optional; 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;Ljava/util/function/Function;)Lcx$c; fromReader
		static
		0 o p_154800_
		1 o p_154801_
	a (DD)Lcx$c; between
		static
		0 o p_154789_
		1 o p_154790_
	a (D)Lcx$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;)Lcx$c; fromReader
		static
		0 o p_154794_
	a ()Ljava/util/Optional; min
	a (Ljava/util/Optional;)Ljava/util/Optional; squareOpt
		static
		0 o p_298534_
	a (Lcom/mojang/brigadier/StringReader;Ljava/util/Optional;Ljava/util/Optional;)Lcx$c; create
		static
		0 o p_154796_
		1 o p_298478_
		2 o p_298476_
	b ()Ljava/util/Optional; max
	b (Ljava/lang/Double;)Ljava/lang/Double; lambda$squareOpt$0
		static
		0 o p_297908_
	b (D)Lcx$c; atLeast
		static
		0 o p_154805_
	c (D)Lcx$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
cx$d net/minecraft/advancements/critereon/MinMaxBounds$Ints
	c Lcx$d; ANY
	d Lcom/mojang/serialization/Codec; CODEC
	e Lzm; STREAM_CODEC
	f Ljava/util/Optional; min
	g Ljava/util/Optional; max
	h Ljava/util/Optional; minSq
	i Ljava/util/Optional; 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 (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lcx$d; fromReader
		static
		0 o p_55382_
		1 o p_55383_
	a (II)Lcx$d; between
		static
		0 o p_154815_
		1 o p_154816_
	a (Ljava/lang/Integer;)Ljava/lang/Integer; lambda$fromReader$2
		static
		0 o p_55389_
	a (I)Lcx$d; exactly
		static
		0 o p_55372_
	a (Lcom/mojang/brigadier/StringReader;)Lcx$d; fromReader
		static
		0 o p_55376_
	a ()Ljava/util/Optional; min
	a (Ljava/util/Optional;)Ljava/util/Optional; squareOpt
		static
		0 o p_298733_
	a (Lcom/mojang/brigadier/StringReader;Ljava/util/Optional;Ljava/util/Optional;)Lcx$d; create
		static
		0 o p_55378_
		1 o p_298250_
		2 o p_298579_
	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)Lcx$d; atLeast
		static
		0 o p_55387_
	c (I)Lcx$d; atMost
		static
		0 o p_154820_
	c (Ljava/lang/Integer;)Ljava/lang/Long; lambda$squareOpt$0
		static
		0 o p_297909_
	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
cxa net/minecraft/world/entity/variant/SpawnPrioritySelectors
	a Lcxa; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Ljava/util/List; selectors
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o selectors
	a ()Ljava/util/List; selectors
	a (Lcwx;I)Lcxa; single
		static
		0 o p_400226_
		1 o p_400154_
	a (I)Lcxa; fallback
		static
		0 o p_400301_
	equals (Ljava/lang/Object;)Z equals
		0 o p_400306_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxb net/minecraft/world/entity/variant/StructureCheck
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Ljp; requiredStructures
	<clinit> ()V <clinit>
		static
	<init> (Ljp;)V <init>
		0 o requiredStructures
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcwz;)Z test
		0 o p_400042_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399769_
	b ()Ljp; requiredStructures
	equals (Ljava/lang/Object;)Z equals
		0 o p_399613_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_399465_
	toString ()Ljava/lang/String; toString
cxc net/minecraft/world/entity/variant/VariantUtils
	a Ljava/lang/String; TAG_VARIANT
	<init> ()V <init>
	a (Lfdc;Ljl;)V writeVariant
		static
		0 o p_421671_
		1 o p_399604_
	a (Lcwz;Lamd;)Ljava/util/Optional; selectVariantToSpawn
		static
		0 o p_427352_
		1 o p_427473_
	a (Lfda;Lamd;)Ljava/util/Optional; readVariant
		static
		0 o p_422377_
		1 o p_399850_
	a (Lfdc;Lamd;)V lambda$writeVariant$0
		static
		0 o p_421402_
		1 o p_421403_
	a (Lamd;Lame;)Lamd; lambda$readVariant$1
		static
		0 o p_399968_
		1 o p_399887_
	a (Ljz;Lamd;)Ljl; getDefaultOrAny
		static
		0 o p_400148_
		1 o p_399728_
	b (Ljz;Lamd;)Ljl; getAny
		static
		0 o p_399785_
		1 o p_400271_
cxd net/minecraft/world/entity/variant/package-info
cxe net/minecraft/world/entity/vehicle/AbstractBoat
	a I PADDLE_LEFT
	aM F PADDLE_SPEED
	aN [F paddlePositions
	aO F outOfControlTicks
	aP F deltaRotation
	aQ Lcah; interpolation
	aR Z inputLeft
	aS Z inputRight
	aT Z inputUp
	aU Z inputDown
	aV D waterLevel
	aW F landFriction
	aX Lcxe$a; status
	aY Lcxe$a; oldStatus
	aZ D lastYd
	b I PADDLE_RIGHT
	ba Z isAboveBubbleColumn
	bb Z bubbleColumnDirectionIsDown
	bc F bubbleMultiplier
	bd F bubbleAngle
	be F bubbleAngleO
	bf Lcak$a; leashData
	bg Ljava/util/function/Supplier; dropItem
	c D PADDLE_SOUND_TIME
	d I BUBBLE_TIME
	r Lalh; DATA_ID_PADDLE_LEFT
	s Lalh; DATA_ID_PADDLE_RIGHT
	t Lalh; DATA_ID_BUBBLE_TIME
	u I TIME_TO_EJECT
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;Ljava/util/function/Supplier;)V <init>
		0 o p_376844_
		1 o p_376177_
		2 o p_376258_
	C (Lbzm;)Z hasEnoughSpaceFor
		0 o p_376373_
	D (Lbzm;)V clampRotation
		0 o p_376827_
	D ()Z supportQuadLeash
	E (Lbzm;)Z lambda$tickBubbleColumn$0
		static
		0 o p_376459_
	E ()[Lfis; getQuadLeashOffsets
	F ()Lfis; getLeashOffset
	K ()V tickBubbleColumn
	L ()Lcxe$a; getStatus
	N ()Z checkInWater
	O ()Lcxe$a; isUnderwater
	P ()V floatBoat
	Q ()V controlBoat
	R ()I getBubbleTime
	T_ ()Lcak$a; getLeashData
	a (Lcak$a;)V setLeashData
		0 o p_376525_
	a (ZZZZ)V setInput
		0 o p_376242_
		1 o p_376253_
		2 o p_376339_
		3 o p_376564_
	a (ZZ)V setPaddleState
		0 o p_376390_
		1 o p_376323_
	a (ZLjb;)V onAboveBubbleColumn
		0 o p_376266_
		1 o p_393506_
	a (Lbzm;Lbzm$b;)V positionRider
		0 o p_376397_
		1 o p_376131_
	a (Ljh$a;Lm$a;)Lfis; getRelativePortalPosition
		0 o p_376896_
		1 o p_376254_
	a (Lbzm;Lbzm;)Z canVehicleCollide
		static
		0 o p_376641_
		1 o p_376219_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421554_
	a (Lbzm$e;)V remove
		0 o p_376469_
	a (Lbzm;Lbzp;F)Lfis; getPassengerAttachmentPoint
		0 o p_376607_
		1 o p_376417_
		2 o p_376713_
	a (DZLeeb;Ljb;)V checkFallDamage
		0 o p_376661_
		1 o p_376924_
		2 o p_376918_
		3 o p_376727_
	a (IF)F getRowingTime
		0 o p_376364_
		1 o p_376934_
	a (Lall$a;)V defineSynchedData
		0 o p_376157_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422306_
	a (Lcut;Lbxi;)Lbxj; interact
		0 o p_376241_
		1 o p_376920_
	b (Lcam;)Lfis; getDismountLocationForPassenger
		0 o p_376670_
	b (Lbzp;)D rideHeight
		0 o p_376342_
	b (F)F getBubbleAngle
		0 o p_376316_
	bK ()Z isPickable
	bL ()Z isPushable
	bg ()D getDefaultGravity
	bj ()Lbzm$d; getMovementEmission
	bq ()Z isUnderWater
	c (I)Z getPaddleState
		0 o p_376528_
	cT ()Ljh; getMotionDirection
	cY ()Lcam; getControllingPassenger
	dM ()Ldcv; getPickResult
	f ()Layy; getPaddleSound
	g ()V tick
	h (Lbzm;)V push
		0 o p_376864_
	i (Lbzm;)Z canCollideWith
		0 o p_376785_
	i ()F getWaterLevelAbove
	j (Lbzm;)Z canBeCollidedWith
		0 o p_423669_
	l (Lbzm;)V onPassengerTurned
		0 o p_376888_
	l ()F getGroundFriction
	l_ ()Lcah; getInterpolation
	m (I)V setBubbleTime
		0 o p_376387_
	m ()F getSinglePassengerXOffset
	n ()I getMaxPassengers
	p (DDD)V setInitialPos
		0 o p_376201_
		1 o p_376405_
		2 o p_376794_
	p ()Ldcr; getDropItem
	q (F)V animateHurt
		0 o p_376617_
	s (Lbzm;)Z canAddPassenger
		0 o p_376443_
cxe$a net/minecraft/world/entity/vehicle/AbstractBoat$Status
	a Lcxe$a; IN_WATER
	b Lcxe$a; UNDER_WATER
	c Lcxe$a; UNDER_FLOWING_WATER
	d Lcxe$a; ON_LAND
	e Lcxe$a; IN_AIR
	f [Lcxe$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_376519_
		1 o p_376150_
	a ()[Lcxe$a; $values
		static
	valueOf (Ljava/lang/String;)Lcxe$a; valueOf
		static
		0 o p_376654_
	values ()[Lcxe$a; values
		static
cxf net/minecraft/world/entity/vehicle/AbstractChestBoat
	r I CONTAINER_SIZE
	s Lju; itemStacks
	t Lamd; lootTable
	u J lootTableSeed
	<init> (Lbzv;Ldmu;Ljava/util/function/Supplier;)V <init>
		0 o p_376778_
		1 o p_376182_
		2 o p_376195_
	H ()V clearItemStacks
	a (Lcut;)Z stillValid
		0 o p_376726_
	a (Laub;Lbyb;)V destroy
		0 o p_376333_
		1 o p_376433_
	a (I)Ldcv; getItem
		0 o p_376545_
	a ()V clearContent
	a (II)Ldcv; removeItem
		0 o p_376479_
		1 o p_376802_
	a (ILdcv;)V setItem
		0 o p_376127_
		1 o p_376526_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421628_
	a (J)V setContainerLootTableSeed
		0 o p_376440_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421797_
	a (Lcut;Lbxi;)Lbxj; interact
		0 o p_376860_
		1 o p_376424_
	a (Lamd;)V setContainerLootTable
		0 o p_376327_
	a (Lbzm$e;)V remove
		0 o p_376764_
	a_ (I)Lcbd; getSlot
		0 o p_376264_
	b (I)Ldcv; removeItemNoUpdate
		0 o p_376287_
	b (Lcut;)V openCustomInventoryScreen
		0 o p_376437_
	b ()I getContainerSize
	c (Lcut;)V stopOpen
		0 o p_376820_
	createMenu (ILcus;Lcut;)Lcym; createMenu
		0 o p_376862_
		1 o p_376651_
		2 o p_376108_
	e ()V setChanged
	g (Lcut;)V unpackLootTable
		0 o p_376893_
	m ()F getSinglePassengerXOffset
	n ()I getMaxPassengers
	q ()Lamd; getContainerLootTable
	s ()J getContainerLootTableSeed
	t ()Lju; getItemStacks
cxg net/minecraft/world/entity/vehicle/AbstractMinecart
	a F WATER_SLOWDOWN_FACTOR
	b Lfis; LOWERED_PASSENGER_ATTACHMENT
	c Lalh; DATA_ID_CUSTOM_DISPLAY_BLOCK
	d Lalh; DATA_ID_DISPLAY_OFFSET
	h Lcom/google/common/collect/ImmutableMap; POSE_DISMOUNT_HEIGHTS
	i Z DEFAULT_FLIPPED_ROTATION
	j Z onRails
	k Z flipped
	l Lcxo; behavior
	m Ljava/util/Map; EXITS
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_38087_
		1 o p_38088_
	<init> (Lbzv;Ldmu;DDD)V <init>
		0 o p_38090_
		1 o p_38091_
		2 o p_38092_
		3 o p_38093_
		4 o p_38094_
	A ()Lcom/google/common/collect/ImmutableMap; lambda$static$2
		static
	a (IIIZ)V activateMinecart
		0 o p_38111_
		1 o p_38112_
		2 o p_38113_
		3 o p_38114_
	a (Z)V setOnRails
		0 o p_365128_
	a (Ljb$a;)Lfjm; lambda$getDismountLocationForPassenger$0
		0 o p_423379_
	a (Lacr;)V recreateFromPacket
		0 o p_423610_
	a (Ljh$a;Lm$a;)Lfis; getRelativePortalPosition
		0 o p_38132_
		1 o p_38133_
	a (Ljava/util/Optional;)V setCustomDisplayBlockState
		0 o p_404908_
	a (Lfdc;Leeb;)V lambda$addAdditionalSaveData$3
		static
		0 o p_421404_
		1 o p_421405_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422276_
	a (IDDDDD)V lerpPositionAndRotationStep
		0 o p_364572_
		1 o p_364337_
		2 o p_362183_
		3 o p_362957_
		4 o p_363121_
		5 o p_365178_
	a (Ldmu;DDDLbzv;Lbzu;Ldcv;Lcut;)Lcxg; createMinecart
		static
		0 o p_366408_
		1 o p_38121_
		2 o p_38122_
		3 o p_38123_
		4 o p_374583_
		5 o p_374412_
		6 o p_305892_
		7 o p_306203_
	a (Lbzm;Lbzp;F)Lfis; getPassengerAttachmentPoint
		0 o p_294753_
		1 o p_295251_
		2 o p_296054_
	a (Ljb;)Lfis; getRedstoneDirection
		0 o p_361470_
	a (Ljb;Leff;D)D makeStepAlongTrack
		0 o p_365229_
		1 o p_363321_
		2 o p_364439_
	a (Lcaq;Lfis;)V move
		0 o p_362087_
		1 o p_363190_
	a (Laub;)D getMaxSpeed
		0 o p_376848_
	a (Leff;)Lcom/mojang/datafixers/util/Pair; exits
		static
		0 o p_38126_
	a (Lcxg;DD)V pushOtherMinecart
		0 o p_374524_
		1 o p_374304_
		2 o p_374378_
	a (Lfis;)Lfis; applyNaturalSlowdown
		0 o p_362705_
	a (Lall$a;)V defineSynchedData
		0 o p_326247_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422143_
	aL ()V applyEffectsFromBlocks
	aW ()F getBlockSpeedFactor
	ae ()Lfis; getKnownMovement
	ay ()V reapplyPosition
	b (Ljb;)Z isRedstoneConductor
		0 o p_38130_
	b (Z)V setFlipped
		0 o p_364443_
	b (Lcam;)Lfis; getDismountLocationForPassenger
		0 o p_38145_
	b (Laub;)V moveAlongTrack
		0 o p_376546_
	b (Ldmu;)Z useExperimentalMovement
		static
		0 o p_360970_
	bK ()Z isPickable
	bL ()Z isPushable
	bg ()D getDefaultGravity
	bi ()V applyGravity
	bj ()Lbzm$d; getMovementEmission
	bt ()Z updateInWaterStateAndDoFluidPushing
	c (I)V setDisplayOffset
		0 o p_38175_
	c (Ljb;)Lfjm; lambda$getDismountLocationForPassenger$1
		0 o p_423378_
	cT ()Ljh; getMotionDirection
	ct ()Z isOnRails
	dM ()Ldcv; getPickResult
	e (Laub;)V comeOffTrack
		0 o p_376696_
	f ()Lcxo; getBehavior
	g ()V tick
	h (Lbzm;)V push
		0 o p_38165_
	i (Lbzm;)Z canCollideWith
		0 o p_38168_
	i ()Z isFirstTick
	k (DDD)V lerpMotion
		0 o p_38171_
		1 o p_38172_
		2 o p_38173_
	l ()Ljb; getCurrentBlockPosOrRailBelow
	l_ ()Lcah; getInterpolation
	m ()Z isFlipped
	n ()Leeb; getDisplayBlockState
	p (DDD)V setInitialPos
		0 o p_374451_
		1 o p_374374_
		2 o p_374085_
	q (F)V animateHurt
		0 o p_265349_
	u ()Leeb; getDefaultDisplayBlockState
	v ()I getDisplayOffset
	w ()I getDefaultDisplayOffset
	x ()Z isRideable
	y ()Z isFurnace
	z ()Ljava/util/Optional; getCustomDisplayBlockState
cxh net/minecraft/world/entity/vehicle/AbstractMinecartContainer
	b Lju; itemStacks
	c Lamd; lootTable
	d J lootTableSeed
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_38213_
		1 o p_38214_
	H ()V clearItemStacks
	a (Lcut;)Z stillValid
		0 o p_38230_
	a (ILcus;)Lcym; createMenu
		0 o p_38222_
		1 o p_38223_
	a (Laub;Lbyb;)V destroy
		0 o p_376786_
		1 o p_38228_
	a (I)Ldcv; getItem
		0 o p_38218_
	a ()V clearContent
	a (Lfis;)Lfis; applyNaturalSlowdown
		0 o p_365520_
	a (Lamd;J)V setLootTable
		0 o p_335456_
		1 o p_38238_
	a (II)Ldcv; removeItem
		0 o p_38220_
		1 o p_38221_
	a (ILdcv;)V setItem
		0 o p_38225_
		1 o p_38226_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421629_
	a (J)V setContainerLootTableSeed
		0 o p_219857_
	a (Lcut;Lbxi;)Lbxj; interact
		0 o p_38232_
		1 o p_38233_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421672_
	a (Lamd;)V setContainerLootTable
		0 o p_336075_
	a (Lbzm$e;)V remove
		0 o p_150255_
	a_ (I)Lcbd; getSlot
		0 o p_150257_
	b (I)Ldcv; removeItemNoUpdate
		0 o p_38244_
	createMenu (ILcus;Lcut;)Lcym; createMenu
		0 o p_38251_
		1 o p_38252_
		2 o p_38253_
	e ()V setChanged
	q ()Lamd; getContainerLootTable
	s ()J getContainerLootTableSeed
	t ()Lju; getItemStacks
cxi net/minecraft/world/entity/vehicle/Boat
	<init> (Lbzv;Ldmu;Ljava/util/function/Supplier;)V <init>
		0 o p_376173_
		1 o p_38293_
		2 o p_376917_
	b (Lbzp;)D rideHeight
		0 o p_376273_
cxj net/minecraft/world/entity/vehicle/ChestBoat
	<init> (Lbzv;Ldmu;Ljava/util/function/Supplier;)V <init>
		0 o p_376154_
		1 o p_219872_
		2 o p_376136_
	b (Lbzp;)D rideHeight
		0 o p_376737_
cxk net/minecraft/world/entity/vehicle/ChestRaft
	<init> (Lbzv;Ldmu;Ljava/util/function/Supplier;)V <init>
		0 o p_376801_
		1 o p_376516_
		2 o p_376360_
	b (Lbzp;)D rideHeight
		0 o p_376488_
cxl net/minecraft/world/entity/vehicle/ContainerEntity
	H ()V clearItemStacks
	a (Lbyb;Laub;Lbzm;)V chestVehicleDestroyed
		0 o p_219928_
		1 o p_376406_
		2 o p_219930_
	a (J)V setContainerLootTableSeed
		0 o p_368541_
	a (Lamd;)V setContainerLootTable
		0 o p_368523_
	ai ()Ldmu; level
	ak_ ()V clearChestVehicleContent
	b (II)Ldcv; removeChestVehicleItem
		0 o p_219937_
		1 o p_219938_
	b_ (Lcut;)Lbxj; interactWithContainerVehicle
		0 o p_270068_
	b_ (Lfda;)V readChestVehicleSaveData
		0 o p_422232_
	c ()Z isEmpty
	c (ILdcv;)V setChestVehicleItem
		0 o p_219941_
		1 o p_219942_
	cV ()Lfin; getBoundingBox
	c_ (Lfdc;)V addChestVehicleSaveData
		0 o p_421711_
	c_ (Lcut;)V unpackChestVehicleLootTable
		0 o p_219950_
	dU ()Z isRemoved
	d_ (Lcut;)Z isChestVehicleStillValid
		0 o p_219955_
	dv ()Lfis; position
	f_ (I)Ldcv; removeChestVehicleItemNoUpdate
		0 o p_219946_
	g_ (I)Ldcv; getChestVehicleItem
		0 o p_219948_
	h ()Z isChestVehicleEmpty
	h_ (I)Lcbd; getChestVehicleSlot
		0 o p_219952_
	q ()Lamd; getContainerLootTable
	s ()J getContainerLootTableSeed
	t ()Lju; getItemStacks
cxl$1 net/minecraft/world/entity/vehicle/ContainerEntity$1
	b I val$slot
	c Lcxl; this$0
	<init> (Lcxl;I)V <init>
		0 o p_219960_
		1 o p_219961_
	a ()Ldcv; get
	a (Ldcv;)Z set
		0 o p_219964_
cxm net/minecraft/world/entity/vehicle/DismountHelper
	<init> ()V <init>
	a (Ldmc;Lfis;Lcam;Lcay;)Z canDismountTo
		static
		0 o p_150280_
		1 o p_150281_
		2 o p_150282_
		3 o p_150283_
	a (D)Z isBlockFloorValid
		static
		0 o p_38440_
	a (Ldly;Ljb;)Lfjm; nonClimbableShape
		static
		0 o p_38447_
		1 o p_38448_
	a (Ljh;)[[I offsetsForDirection
		static
		0 o p_38468_
	a (Ljb;ILjava/util/function/Function;)D findCeilingFrom
		static
		0 o p_38464_
		1 o p_38465_
		2 o p_38466_
	a (Ldmc;Lcam;Lfin;)Z canDismountTo
		static
		0 o p_38457_
		1 o p_38458_
		2 o p_38459_
	a (Lbzv;Ldmc;Ljb;Z)Lfis; findSafeDismountLocation
		static
		0 o p_38442_
		1 o p_38443_
		2 o p_38444_
		3 o p_38445_
	a (Ldmc;Ljb;)Lfjm; lambda$findSafeDismountLocation$0
		static
		0 o p_38461_
		1 o p_38462_
cxn net/minecraft/world/entity/vehicle/Minecart
	b F rotationOffset
	c F playerRotationOffset
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_38470_
		1 o p_38471_
	a (IIIZ)V activateMinecart
		0 o p_38478_
		1 o p_38479_
		2 o p_38480_
		3 o p_38481_
	a (Lcut;Lbxi;)Lbxj; interact
		0 o p_38483_
		1 o p_38484_
	a (Lbzm;Lbzm$b;)V positionRider
		0 o p_361111_
		1 o p_365490_
	dM ()Ldcv; getPickResult
	g ()V tick
	p ()Ldcr; getDropItem
	x ()Z isRideable
cxo net/minecraft/world/entity/vehicle/MinecartBehavior
	a Lcxg; minecart
	<init> (Lcxg;)V <init>
		0 o p_364358_
	a ()Lcah; getInterpolation
	a (Laub;)V moveAlongTrack
		0 o p_376849_
	a (Ljb;Leff;D)D stepAlongTrack
		0 o p_360466_
		1 o p_361422_
		2 o p_363822_
	a (DDD)V lerpMotion
		0 o p_363918_
		1 o p_364438_
		2 o p_365344_
	a (F)V setXRot
		0 o p_361403_
	a (Lfis;)V setDeltaMovement
		0 o p_362692_
	b (DDD)V setDeltaMovement
		0 o p_364114_
		1 o p_362878_
		2 o p_362138_
	b (Laub;)D getMaxSpeed
		0 o p_376563_
	b (F)V setYRot
		0 o p_361334_
	b (Lfis;)V setPos
		0 o p_364392_
	b ()V tick
	c (Lfis;)Lfis; getKnownMovement
		0 o p_361961_
	c (DDD)V setPos
		0 o p_361747_
		1 o p_363801_
		2 o p_363761_
	c ()Ldmu; level
	d ()Z pushAndPickupEntities
	e ()Lfis; getDeltaMovement
	f ()Lfis; position
	g ()D getX
	h ()D getY
	i ()D getZ
	j ()F getXRot
	k ()F getYRot
	l ()Ljh; getMotionDirection
	m ()D getSlowdownFactor
cxp net/minecraft/world/entity/vehicle/MinecartChest
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_38487_
		1 o p_38488_
	a (ILcus;)Lcym; createMenu
		0 o p_38496_
		1 o p_38497_
	a (Lcut;Lbxi;)Lbxj; interact
		0 o p_270398_
		1 o p_270576_
	b ()I getContainerSize
	c (Lcut;)V stopOpen
		0 o p_270111_
	dM ()Ldcv; getPickResult
	p ()Ldcr; getDropItem
	u ()Leeb; getDefaultDisplayBlockState
	w ()I getDefaultDisplayOffset
cxq net/minecraft/world/entity/vehicle/MinecartCommandBlock
	b Lalh; DATA_ID_COMMAND_NAME
	c Lalh; DATA_ID_LAST_OUTPUT
	d Ldlt; commandBlock
	h I ACTIVATION_DELAY
	i I lastActivated
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_38509_
		1 o p_38510_
	a (IIIZ)V activateMinecart
		0 o p_38517_
		1 o p_38518_
		2 o p_38519_
		3 o p_38520_
	a (Lalh;)V onSyncedDataUpdated
		0 o p_38527_
	a (Lall$a;)V defineSynchedData
		0 o p_326494_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422004_
	a (Lcut;Lbxi;)Lbxj; interact
		0 o p_38522_
		1 o p_38523_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422453_
	dM ()Ldcv; getPickResult
	e ()Ldlt; getCommandBlock
	p ()Ldcr; getDropItem
	u ()Leeb; getDefaultDisplayBlockState
cxq$a net/minecraft/world/entity/vehicle/MinecartCommandBlock$MinecartCommandBase
	b Lcxq; this$0
	<init> (Lcxq;)V <init>
		0 o p_38539_
	e ()Laub; getLevel
	f ()V onUpdated
	g ()Lfis; getPosition
	h ()Lcxq; getMinecart
	i ()Lek; createCommandSourceStack
	j ()Z isValid
cxr net/minecraft/world/entity/vehicle/MinecartFurnace
	b Lfis; push
	c Lalh; DATA_ID_FUEL
	d I FUEL_TICKS_PER_ITEM
	h I MAX_FUEL_TICKS
	i S DEFAULT_FUEL
	j Lfis; DEFAULT_PUSH
	k I fuel
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_38552_
		1 o p_38553_
	a (Lfis;)Lfis; applyNaturalSlowdown
		0 o p_363865_
	a (Lall$a;)V defineSynchedData
		0 o p_326389_
	a (Laub;)D getMaxSpeed
		0 o p_376212_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422440_
	a (Lcut;Lbxi;)Lbxj; interact
		0 o p_38562_
		1 o p_38563_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421488_
	dM ()Ldcv; getPickResult
	e ()Z hasFuel
	g ()V tick
	k (Lfis;)Lfis; calculateNewPushAlong
		0 o p_374438_
	p ()Ldcr; getDropItem
	r (Z)V setHasFuel
		0 o p_38577_
	u ()Leeb; getDefaultDisplayBlockState
	y ()Z isFurnace
cxs net/minecraft/world/entity/vehicle/MinecartHopper
	c Z DEFAULT_ENABLED
	d Z enabled
	h Z consumedItemThisFrame
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_38584_
		1 o p_38585_
	A ()D getLevelX
	B ()D getLevelY
	C ()D getLevelZ
	D ()Z isGridAligned
	E ()Z suckInItems
	F ()V tryConsumeItems
	a (IIIZ)V activateMinecart
		0 o p_38596_
		1 o p_38597_
		2 o p_38598_
		3 o p_38599_
	a (ILcus;)Lcym; createMenu
		0 o p_38601_
		1 o p_38602_
	a (Ljb;Leff;D)D makeStepAlongTrack
		0 o p_360714_
		1 o p_361562_
		2 o p_361083_
	a (Lfda;)V readAdditionalSaveData
		0 o p_421689_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422443_
	b ()I getContainerSize
	dM ()Ldcv; getPickResult
	g ()V tick
	p ()Ldcr; getDropItem
	r (Z)V setEnabled
		0 o p_38614_
	u ()Leeb; getDefaultDisplayBlockState
	w ()I getDefaultDisplayOffset
	z ()Z isEnabled
cxt net/minecraft/world/entity/vehicle/MinecartSpawner
	b Ldlu; spawner
	c Ljava/lang/Runnable; ticker
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_38623_
		1 o p_38624_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422267_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421986_
	b (B)V handleEntityEvent
		0 o p_38631_
	c (Ldmu;)Ljava/lang/Runnable; createTicker
		0 o p_150335_
	d (Ldmu;)V lambda$createTicker$1
		0 o p_427147_
	dM ()Ldcv; getPickResult
	e (Ldmu;)V lambda$createTicker$0
		0 o p_427146_
	e ()Ldlu; getSpawner
	g ()V tick
	p ()Ldcr; getDropItem
	u ()Leeb; getDefaultDisplayBlockState
cxt$1 net/minecraft/world/entity/vehicle/MinecartSpawner$1
	a Lcxt; this$0
	<init> (Lcxt;)V <init>
		0 o p_38642_
	a (Ldmu;Ljb;I)V broadcastEvent
		0 o p_150342_
		1 o p_150343_
		2 o p_150344_
cxu net/minecraft/world/entity/vehicle/MinecartTNT
	b B EVENT_PRIME
	c Ljava/lang/String; TAG_EXPLOSION_POWER
	d Ljava/lang/String; TAG_EXPLOSION_SPEED_FACTOR
	h Ljava/lang/String; TAG_FUSE
	i F DEFAULT_EXPLOSION_POWER_BASE
	j F DEFAULT_EXPLOSION_SPEED_FACTOR
	k I NO_FUSE
	l Lbyb; ignitionSource
	m I fuse
	n F explosionPowerBase
	o F explosionSpeedFactor
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_38649_
		1 o p_38650_
	a (Lbyb;D)V explode
		0 o p_259539_
		1 o p_260287_
	a (IIIZ)V activateMinecart
		0 o p_38659_
		1 o p_38660_
		2 o p_38661_
		3 o p_38662_
	a (Ldmn;Ldly;Ljb;Leeb;Lfal;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 (Ldmn;Ldly;Ljb;Leeb;F)Z shouldBlockExplode
		0 o p_38669_
		1 o p_38670_
		2 o p_38671_
		3 o p_38672_
		4 o p_38673_
	a (DFLbyb;)Z causeFallDamage
		0 o p_397109_
		1 o p_150347_
		2 o p_150349_
	a (Lbyb;)V primeFuse
		0 o p_397568_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376867_
		1 o p_376821_
		2 o p_376614_
	a (Laub;Lbyb;)V destroy
		0 o p_376428_
		1 o p_38664_
	a (Lfda;)V readAdditionalSaveData
		0 o p_422543_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_421937_
	b (B)V handleEntityEvent
		0 o p_38657_
	dM ()Ldcv; getPickResult
	e ()I getFuse
	e (Lbyb;)Z shouldSourceDestroy
		0 o p_312558_
	f (Lbyb;)Z damageSourceIgnitesTnt
		static
		0 o p_312109_
	g ()V tick
	h (D)V explode
		0 o p_38689_
	p ()Ldcr; getDropItem
	q ()Z isPrimed
	u ()Leeb; getDefaultDisplayBlockState
cxv net/minecraft/world/entity/vehicle/NewMinecartBehavior
	b I POS_ROT_LERP_TICKS
	c D ON_RAIL_Y_OFFSET
	d D OPPOSING_SLOPES_REST_AT_SPEED_THRESHOLD
	e Ljava/util/List; lerpSteps
	f Ljava/util/List; currentLerpSteps
	g D currentLerpStepsTotalWeight
	h Lcxv$a; oldLerp
	i Lcxv$b; cacheIndexAlpha
	j I cachedLerpDelay
	k F cachedPartialTick
	l I lerpDelay
	<init> (Lcxg;)V <init>
		0 o p_360977_
	a (Lfis;Leeb;)Lfis; calculateHaltTrackSpeed
		0 o p_360517_
		1 o p_362923_
	a (Laub;)V moveAlongTrack
		0 o p_376236_
	a (Laub;Lfis;Lcxv$c;Ljb;Leeb;Leff;)Lfis; calculateTrackSpeed
		0 o p_376196_
		1 o p_364530_
		2 o p_364155_
		3 o p_364264_
		4 o p_363628_
		5 o p_364548_
	a (Lfis;Leff;)Lfis; calculateSlopeSpeed
		0 o p_361946_
		1 o p_361759_
	a (Ljb;Leff;D)D stepAlongTrack
		0 o p_362592_
		1 o p_361660_
		2 o p_361219_
	a (Lfin;)Z pickupEntities
		0 o p_366509_
	a (Leff;Leff;)Z restAtVShape
		0 o p_366540_
		1 o p_366691_
	a (Lfis;Ljb;Leeb;)Lfis; calculateBoostTrackSpeed
		0 o p_363053_
		1 o p_361792_
		2 o p_361859_
	a (FF)V setRotation
		0 o p_366672_
		1 o p_366480_
	a (Ljb;Leeb;Z)V adjustToRails
		0 o p_360495_
		1 o p_362772_
		2 o p_366683_
	b (Laub;)D getMaxSpeed
		0 o p_376456_
	b (Lfin;)Z pushEntities
		0 o p_366897_
	b (Lfis;Leff;)Z isDecending
		0 o p_363895_
		1 o p_363541_
	b ()V tick
	c (F)F getCartLerpXRot
		0 o p_364019_
	d (Lfis;)Lfis; calculatePlayerInputSpeed
		0 o p_362005_
	d (F)F getCartLerpYRot
		0 o p_362660_
	d ()Z pushAndPickupEntities
	e (F)Lfis; getCartLerpPosition
		0 o p_363111_
	f (F)Lfis; getCartLerpMovements
		0 o p_365356_
	g (F)Lcxv$b; getCurrentLerpStep
		0 o p_364383_
	m ()D getSlowdownFactor
	n ()V setOldLerpValues
	o ()Z cartHasPosRotLerp
	p ()V lerpClientPositionAndRotation
cxv$1 net/minecraft/world/entity/vehicle/NewMinecartBehavior$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape
	<clinit> ()V <clinit>
		static
cxv$a net/minecraft/world/entity/vehicle/NewMinecartBehavior$MinecartStep
	a Lzm; STREAM_CODEC
	b Lcxv$a; ZERO
	c Lfis; position
	d Lfis; movement
	e F yRot
	f F xRot
	g F weight
	<clinit> ()V <clinit>
		static
	<init> (Lfis;Lfis;FFF)V <init>
		0 o position
		1 o movement
		2 o yRot
		3 o xRot
		4 o weight
	a ()Lfis; position
	b ()Lfis; movement
	c ()F yRot
	d ()F xRot
	e ()F weight
	equals (Ljava/lang/Object;)Z equals
		0 o p_360475_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxv$b net/minecraft/world/entity/vehicle/NewMinecartBehavior$StepPartialTicks
	a F partialTicksInStep
	b Lcxv$a; currentStep
	c Lcxv$a; previousStep
	<init> (FLcxv$a;Lcxv$a;)V <init>
		0 o partialTicksInStep
		1 o currentStep
		2 o previousStep
	a ()F partialTicksInStep
	b ()Lcxv$a; currentStep
	c ()Lcxv$a; previousStep
	equals (Ljava/lang/Object;)Z equals
		0 o p_362848_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cxv$c net/minecraft/world/entity/vehicle/NewMinecartBehavior$TrackIteration
	a D movementLeft
	b Z firstIteration
	c Z hasGainedSlopeSpeed
	d Z hasHalted
	e Z hasBoosted
	<init> ()V <init>
	a ()Z shouldIterate
cxw net/minecraft/world/entity/vehicle/OldMinecartBehavior
	b D MINECART_RIDABLE_THRESHOLD
	c D MAX_SPEED_IN_WATER
	d D MAX_SPEED_ON_LAND
	e D ABSOLUTE_MAX_SPEED
	f Lcah; interpolation
	g Lfis; targetDeltaMovement
	<init> (Lcxg;)V <init>
		0 o p_364444_
	a ()Lcah; getInterpolation
	a (Laub;)V moveAlongTrack
		0 o p_376285_
	a (Lcah;)V onInterpolation
		0 o p_393937_
	a (Ljb;Leff;D)D stepAlongTrack
		0 o p_361990_
		1 o p_361139_
		2 o p_362001_
	a (DDD)V lerpMotion
		0 o p_361614_
		1 o p_365497_
		2 o p_360324_
	a (DDDD)Lfis; getPosOffs
		0 o p_360608_
		1 o p_363435_
		2 o p_365504_
		3 o p_362853_
	b (Laub;)D getMaxSpeed
		0 o p_376436_
	b ()V tick
	c (Lfis;)Lfis; getKnownMovement
		0 o p_364791_
	d (DDD)Lfis; getPos
		0 o p_362686_
		1 o p_363092_
		2 o p_365100_
	d ()Z pushAndPickupEntities
	l ()Ljh; getMotionDirection
	m ()D getSlowdownFactor
cxw$1 net/minecraft/world/entity/vehicle/OldMinecartBehavior$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape
	<clinit> ()V <clinit>
		static
cxx net/minecraft/world/entity/vehicle/Raft
	<init> (Lbzv;Ldmu;Ljava/util/function/Supplier;)V <init>
		0 o p_376832_
		1 o p_376623_
		2 o p_376712_
	b (Lbzp;)D rideHeight
		0 o p_376161_
cxy net/minecraft/world/entity/vehicle/VehicleEntity
	e Lalh; DATA_ID_HURT
	f Lalh; DATA_ID_HURTDIR
	g Lalh; DATA_ID_DAMAGE
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldmu;)V <init>
		0 o p_306130_
		1 o p_306167_
	G ()F getDamage
	I ()I getHurtTime
	J ()I getHurtDir
	a (Ldmn;)Z ignoreExplosion
		0 o p_368563_
	a (F)V setDamage
		0 o p_306297_
	a (Laub;Lbyb;F)Z hurtServer
		0 o p_376703_
		1 o p_376603_
		2 o p_376371_
	a (Laub;Lbyb;)V destroy
		0 o p_376193_
		1 o p_376354_
	a (Lall$a;)V defineSynchedData
		0 o p_326046_
	a (Laub;Ldcr;)V destroy
		0 o p_376749_
		1 o p_376292_
	b (Lbyb;)Z hurtClient
		0 o p_376811_
	ca ()I getDimensionChangingDelay
	d (I)V setHurtTime
		0 o p_306126_
	e (Lbyb;)Z shouldSourceDestroy
		0 o p_312875_
	l (I)V setHurtDir
		0 o p_306138_
	p ()Ldcr; getDropItem
cxz net/minecraft/world/entity/vehicle/package-info
cy net/minecraft/advancements/critereon/MobEffectsPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Map; effectMap
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o effectMap
	a (Ljava/util/Map;)Z matches
		0 o p_56562_
	a (Lbzm;)Z matches
		0 o p_56556_
	a ()Ljava/util/Map; effectMap
	a (Lcam;)Z matches
		0 o p_56558_
	equals (Ljava/lang/Object;)Z equals
		0 o p_298666_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cy$a net/minecraft/advancements/critereon/MobEffectsPredicate$Builder
	a Lcom/google/common/collect/ImmutableMap$Builder; effectMap
	<init> ()V <init>
	a ()Lcy$a; effects
		static
	a (Ljl;)Lcy$a; and
		0 o p_316128_
	a (Ljl;Lcy$b;)Lcy$a; and
		0 o p_316450_
		1 o p_298742_
	b ()Ljava/util/Optional; build
cy$b net/minecraft/advancements/critereon/MobEffectsPredicate$MobEffectInstancePredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcx$d; amplifier
	c Lcx$d; duration
	d Ljava/util/Optional; ambient
	e Ljava/util/Optional; visible
	<clinit> ()V <clinit>
		static
	<init> (Lcx$d;Lcx$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 ()Lcx$d; amplifier
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337384_
	a (Lbyq;)Z matches
		0 o p_56578_
	b ()Lcx$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
cya net/minecraft/world/flag/FeatureElement
	bW Ljava/util/Set; FILTERED_REGISTRIES
	<clinit> ()V <clinit>
		static
	a (Lcyd;)Z isEnabled
		0 o p_249172_
	k ()Lcyd; requiredFeatures
cyb net/minecraft/world/flag/FeatureFlag
	a Lcye; universe
	b J mask
	<init> (Lcye;I)V <init>
		0 o p_249115_
		1 o p_251067_
cyc net/minecraft/world/flag/FeatureFlagRegistry
	a Lorg/slf4j/Logger; LOGGER
	b Lcye; universe
	c Ljava/util/Map; names
	d Lcyd; allFlags
	<clinit> ()V <clinit>
		static
	<init> (Lcye;Lcyd;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 (Ljava/lang/Iterable;Ljava/util/function/Consumer;)Lcyd; fromNames
		0 o p_251769_
		1 o p_251521_
	a ()Lcyd; allFlags
	a ([Lcyb;)Lcyd; subset
		0 o p_252295_
	a (Lcyd;Ljava/util/Set;Lame;Lcyb;)V lambda$toNames$1
		static
		0 o p_249513_
		1 o p_251781_
		2 o p_252018_
		3 o p_250772_
	a (Ljava/lang/Iterable;)Lcyd; fromNames
		0 o p_250759_
	a (Lcyd;)Z isSubset
		0 o p_251939_
	a (Lame;)V lambda$fromNames$0
		static
		0 o p_251224_
	a (Ljava/util/Set;)Ljava/lang/String; lambda$codec$2
		static
		0 o p_339519_
	b ()Lcom/mojang/serialization/Codec; codec
	b (Lcyd;)Ljava/util/Set; toNames
		0 o p_251153_
	c (Lcyd;)Ljava/util/List; lambda$codec$4
		0 o p_249796_
cyc$a net/minecraft/world/flag/FeatureFlagRegistry$Builder
	a Lcye; universe
	b I id
	c Ljava/util/Map; flags
	<init> (Ljava/lang/String;)V <init>
		0 o p_251576_
	a (Ljava/lang/String;)Lcyb; createVanilla
		0 o p_251782_
	a (Lame;)Lcyb; create
		0 o p_250098_
	a ()Lcyc; build
cyd net/minecraft/world/flag/FeatureFlagSet
	a I MAX_CONTAINER_SIZE
	b Lcyd; EMPTY
	c Lcye; universe
	d J mask
	<clinit> ()V <clinit>
		static
	<init> (Lcye;J)V <init>
		0 o p_250433_
		1 o p_251523_
	a (Lcyb;[Lcyb;)Lcyd; of
		static
		0 o p_251008_
		1 o p_249805_
	a (Lcyb;)Lcyd; of
		static
		0 o p_252331_
	a ()Lcyd; of
		static
	a (Lcye;JLjava/lang/Iterable;)J computeMask
		static
		0 o p_249684_
		1 o p_250982_
		2 o p_251734_
	a (Lcye;Ljava/util/Collection;)Lcyd; create
		static
		0 o p_251573_
		1 o p_251037_
	a (Lcyd;)Z isSubsetOf
		0 o p_249164_
	b (Lcyd;)Z intersects
		0 o p_341635_
	b (Lcyb;)Z contains
		0 o p_249521_
	b ()Z isEmpty
	c (Lcyd;)Lcyd; join
		0 o p_251527_
	d (Lcyd;)Lcyd; subtract
		0 o p_341688_
	equals (Ljava/lang/Object;)Z equals
		0 o p_248691_
	hashCode ()I hashCode
cye net/minecraft/world/flag/FeatureFlagUniverse
	a Ljava/lang/String; id
	<init> (Ljava/lang/String;)V <init>
		0 o p_249484_
	toString ()Ljava/lang/String; toString
cyf net/minecraft/world/flag/FeatureFlags
	a Lcyb; VANILLA
	b Lcyb; TRADE_REBALANCE
	c Lcyb; REDSTONE_EXPERIMENTS
	d Lcyb; MINECART_IMPROVEMENTS
	e Lcyc; REGISTRY
	f Lcom/mojang/serialization/Codec; CODEC
	g Lcyd; VANILLA_SET
	h Lcyd; DEFAULT_FLAGS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcyd;Lcyd;)Ljava/lang/String; printMissingFlags
		static
		0 o p_250581_
		1 o p_250326_
	a (Ljava/util/Set;Lame;)Z lambda$printMissingFlags$0
		static
		0 o p_250136_
		1 o p_251831_
	a (Lcyd;)Z isExperimental
		static
		0 o p_249170_
	a (Lcyc;Lcyd;Lcyd;)Ljava/lang/String; printMissingFlags
		static
		0 o p_249213_
		1 o p_250429_
		2 o p_250547_
cyg net/minecraft/world/flag/package-info
cyh net/minecraft/world/food/FoodConstants
	a I MAX_FOOD
	b F MAX_SATURATION
	c F START_SATURATION
	d F SATURATION_FLOOR
	e F EXHAUSTION_DROP
	f I HEALTH_TICK_COUNT
	g I HEALTH_TICK_COUNT_SATURATED
	h I HEAL_LEVEL
	i I SPRINT_LEVEL
	j I STARVE_LEVEL
	k F FOOD_SATURATION_POOR
	l F FOOD_SATURATION_LOW
	m F FOOD_SATURATION_NORMAL
	n F FOOD_SATURATION_GOOD
	o F FOOD_SATURATION_MAX
	p F FOOD_SATURATION_SUPERNATURAL
	q F EXHAUSTION_HEAL
	r F EXHAUSTION_JUMP
	s F EXHAUSTION_SPRINT_JUMP
	t F EXHAUSTION_MINE
	u F EXHAUSTION_ATTACK
	v F EXHAUSTION_WALK
	w F EXHAUSTION_CROUCH
	x F EXHAUSTION_SPRINT
	y F EXHAUSTION_SWIM
	<init> ()V <init>
	a (IF)F saturationByModifier
		static
		0 o p_341087_
		1 o p_340877_
cyi net/minecraft/world/food/FoodData
	a I DEFAULT_TICK_TIMER
	b F DEFAULT_EXHAUSTION_LEVEL
	c I foodLevel
	d F saturationLevel
	e F exhaustionLevel
	f I tickTimer
	<init> ()V <init>
	a (I)V setFoodLevel
		0 o p_38706_
	a (Lauc;)V tick
		0 o p_376468_
	a (F)V addExhaustion
		0 o p_38704_
	a (IF)V eat
		0 o p_38708_
		1 o p_38709_
	a ()I getFoodLevel
	a (Lfda;)V readAdditionalSaveData
		0 o p_422411_
	a (Lcyj;)V eat
		0 o p_347533_
	a (Lfdc;)V addAdditionalSaveData
		0 o p_422144_
	b (IF)V add
		0 o p_340988_
		1 o p_340961_
	b (F)V setSaturation
		0 o p_38718_
	b ()Z needsFood
	c ()F getSaturationLevel
cyj net/minecraft/world/food/FoodProperties
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lzm; DIRECT_STREAM_CODEC
	c I nutrition
	d F saturation
	e Z canAlwaysEat
	<clinit> ()V <clinit>
		static
	<init> (IFZ)V <init>
		0 o nutrition
		1 o saturation
		2 o canAlwaysEat
	a (Ldmu;Lcam;Ldcv;Ldfa;)V onConsume
		0 o p_366676_
		1 o p_366505_
		2 o p_366556_
		3 o p_366719_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_366390_
	a ()I nutrition
	b ()F saturation
	c ()Z canAlwaysEat
	equals (Ljava/lang/Object;)Z equals
		0 o p_335449_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cyj$a net/minecraft/world/food/FoodProperties$Builder
	a I nutrition
	b F saturationModifier
	c Z canAlwaysEat
	<init> ()V <init>
	a ()Lcyj$a; alwaysEdible
	a (F)Lcyj$a; saturationModifier
		0 o p_38759_
	a (I)Lcyj$a; nutrition
		0 o p_38761_
	b ()Lcyj; build
cyk net/minecraft/world/food/Foods
	A Lcyj; POISONOUS_POTATO
	B Lcyj; PORKCHOP
	C Lcyj; POTATO
	D Lcyj; PUFFERFISH
	E Lcyj; PUMPKIN_PIE
	F Lcyj; RABBIT
	G Lcyj; RABBIT_STEW
	H Lcyj; ROTTEN_FLESH
	I Lcyj; SALMON
	J Lcyj; SPIDER_EYE
	K Lcyj; SUSPICIOUS_STEW
	L Lcyj; SWEET_BERRIES
	M Lcyj; GLOW_BERRIES
	N Lcyj; TROPICAL_FISH
	a Lcyj; APPLE
	b Lcyj; BAKED_POTATO
	c Lcyj; BEEF
	d Lcyj; BEETROOT
	e Lcyj; BEETROOT_SOUP
	f Lcyj; BREAD
	g Lcyj; CARROT
	h Lcyj; CHICKEN
	i Lcyj; CHORUS_FRUIT
	j Lcyj; COD
	k Lcyj; COOKED_BEEF
	l Lcyj; COOKED_CHICKEN
	m Lcyj; COOKED_COD
	n Lcyj; COOKED_MUTTON
	o Lcyj; COOKED_PORKCHOP
	p Lcyj; COOKED_RABBIT
	q Lcyj; COOKED_SALMON
	r Lcyj; COOKIE
	s Lcyj; DRIED_KELP
	t Lcyj; ENCHANTED_GOLDEN_APPLE
	u Lcyj; GOLDEN_APPLE
	v Lcyj; GOLDEN_CARROT
	w Lcyj; HONEY_BOTTLE
	x Lcyj; MELON_SLICE
	y Lcyj; MUSHROOM_STEW
	z Lcyj; MUTTON
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (I)Lcyj$a; stew
		static
		0 o p_150384_
cyl net/minecraft/world/food/package-info
cym net/minecraft/world/inventory/AbstractContainerMenu
	A Z suppressRemoteUpdates
	a I SLOT_CLICKED_OUTSIDE
	b I QUICKCRAFT_TYPE_CHARITABLE
	c I QUICKCRAFT_TYPE_GREEDY
	d I QUICKCRAFT_TYPE_CLONE
	e I QUICKCRAFT_HEADER_START
	f I QUICKCRAFT_HEADER_CONTINUE
	g I QUICKCRAFT_HEADER_END
	h I CARRIED_SLOT_SIZE
	i I SLOTS_PER_ROW
	j I SLOT_SIZE
	k Lju; slots
	l I containerId
	m Lorg/slf4j/Logger; LOGGER
	n Lju; lastSlots
	o Ljava/util/List; dataSlots
	p Ldcv; carried
	q Lju; remoteSlots
	r Lit/unimi/dsi/fastutil/ints/IntList; remoteDataSlots
	s Ldae; remoteCarried
	t I stateId
	u Lczv; menuType
	v I quickcraftType
	w I quickcraftStatus
	x Ljava/util/Set; quickcraftSlots
	y Ljava/util/List; containerListeners
	z Lczb; synchronizer
	<clinit> ()V <clinit>
		static
	<init> (Lczv;I)V <init>
		0 o p_38851_
		1 o p_38852_
	a (Ldpz;Lcut;Ldmu;Ljb;)Ljava/lang/Boolean; lambda$stillValid$0
		static
		0 o p_339520_
		1 o p_339521_
		2 o p_339522_
		3 o p_339523_
	a (Lczb;Ldae;)Ldae; lambda$setSynchronizer$1
		static
		0 o p_412032_
		1 o p_412033_
	a (II)V setSelectedBundleItemIndex
		0 o p_362514_
		1 o p_360988_
	a (Lcza;)V addSlotListener
		0 o p_38894_
	a (Lcut;Lcyw;Ldak;Ldcv;Ldcv;)Z tryItemClickBehaviourOverride
		0 o p_249615_
		1 o p_250300_
		2 o p_249384_
		3 o p_251073_
		4 o p_252026_
	a (Ldak;)Ldak; addSlot
		0 o p_38898_
	a (Lcut;I)Z clickMenuButton
		0 o p_38875_
		1 o p_38876_
	a (Lczg;)Lczg; addDataSlot
		0 o p_38896_
	a (Lbxc;)V slotsChanged
		0 o p_38868_
	a (Lbxc;II)V addInventoryHotbarSlots
		0 o p_363100_
		1 o p_362615_
		2 o p_365310_
	a (IILdcv;)V setItem
		0 o p_182407_
		1 o p_182408_
		2 o p_182409_
	a (ILdcv;)V setRemoteSlot
		0 o p_150405_
		1 o p_150406_
	a (ILwj;)V setRemoteSlotUnsafe
		0 o p_412247_
		1 o p_412467_
	a ()Lczv; getType
	a (ILcut;)Z isValidQuickcraftType
		static
		0 o p_38863_
		1 o p_38864_
	a (Ldcv;IIZ)Z moveItemStackTo
		0 o p_38904_
		1 o p_38905_
		2 o p_38906_
		3 o p_38907_
	a (Lcyy;I)V checkContainerDataCount
		static
		0 o p_38887_
		1 o p_38888_
	a (Ldcv;Ldak;Lcut;Ldcv;)V lambda$doClick$5
		static
		0 o p_150425_
		1 o p_150426_
		2 o p_150427_
		3 o p_150428_
	a (IILcyx;Lcut;)V clicked
		0 o p_150400_
		1 o p_150401_
		2 o p_150402_
		3 o p_150403_
	a (Ldak;Ldcv;Z)Z canItemQuickReplace
		static
		0 o p_38900_
		1 o p_38901_
		2 o p_38902_
	a (Ljava/util/Set;ILdcv;)I getQuickCraftPlaceCount
		static
		0 o p_279393_
		1 o p_279288_
		2 o p_279172_
	a (Lcut;)V removed
		0 o p_38940_
	a (Lwj;)V setRemoteCarried
		0 o p_412410_
	a (ILjava/util/List;Ldcv;)V initializeContents
		0 o p_182411_
		1 o p_182412_
		2 o p_182413_
	a (Lcut;Ldcv;)V dropOrPlaceInInventory
		static
		0 o p_372867_
		1 o p_372930_
	a (Ldcv;Ldak;)Z canTakeItemForPickAll
		0 o p_38908_
		1 o p_38909_
	a (Ldcv;)V setCarried
		0 o p_150439_
	a (Lcyz;Lcut;Ldpz;)Z stillValid
		static
		0 o p_38890_
		1 o p_38891_
		2 o p_38892_
	a (ILdcv;Ljava/util/function/Supplier;)V triggerSlotListeners
		0 o p_150408_
		1 o p_150409_
		2 o p_150410_
	a (Lczb;)V setSynchronizer
		0 o p_150417_
	a (Lcyy;)V addDataSlots
		0 o p_38885_
	a (Lcut;Lbxc;)V clearContainer
		0 o p_150412_
		1 o p_150413_
	a (Ldak;Lcut;Ldcv;)V lambda$doClick$4
		0 o p_150419_
		1 o p_150420_
		2 o p_150421_
	a (Lbxc;I)V checkContainerSize
		static
		0 o p_38870_
		1 o p_38871_
	a (Lcym;)V transferState
		0 o p_150415_
	a (I)Z isValidSlotIndex
		0 o p_207776_
	a (Leaz;)I getRedstoneSignalFromBlockEntity
		static
		0 o p_38919_
	b (Lcut;)Z stillValid
		0 o p_38874_
	b (IILcyx;Lcut;)V doClick
		0 o p_150431_
		1 o p_150432_
		2 o p_150433_
		3 o p_150434_
	b (Lbxc;I)Ljava/util/OptionalInt; findSlot
		0 o p_182418_
		1 o p_182419_
	b (ILdcv;Ljava/util/function/Supplier;)V synchronizeSlotToRemote
		0 o p_150436_
		1 o p_150437_
		2 o p_150438_
	b (I)Ldak; getSlot
		0 o p_38854_
	b (Lbxc;II)V addInventoryExtendedSlots
		0 o p_360848_
		1 o p_361259_
		2 o p_361419_
	b (Lcza;)V removeSlotListener
		0 o p_38944_
	b (II)V setData
		0 o p_38855_
		1 o p_38856_
	b (Lbxc;)I getRedstoneSignalFromContainer
		static
		0 o p_38939_
	b (Ldak;)Z canDragTo
		0 o p_38945_
	b (Lcut;I)Ldcv; quickMoveStack
		0 o p_38941_
		1 o p_38942_
	b ()V sendAllDataToRemote
	c (I)I getQuickcraftType
		static
		0 o p_38929_
	c ()Lju; getItems
	c (II)I getQuickcraftMask
		static
		0 o p_38931_
		1 o p_38932_
	c (Lbxc;II)V addStandardInventorySlots
		0 o p_362897_
		1 o p_364704_
		2 o p_361176_
	d (I)I getQuickcraftHeader
		static
		0 o p_38948_
	d ()V broadcastChanges
	d (II)V updateDataSlotListeners
		0 o p_182421_
		1 o p_182422_
	e ()V broadcastFullState
	e (II)V synchronizeDataSlotToRemote
		0 o p_150441_
		1 o p_150442_
	f ()V resetQuickCraft
	g ()Ldcv; getCarried
	h ()V suppressRemoteUpdates
	i ()V resumeRemoteUpdates
	j ()I getStateId
	k ()I incrementStateId
	l ()V synchronizeCarriedToRemote
	m ()Lcbd; createCarriedSlotAccess
	n ()Ljava/lang/String; lambda$clicked$3
	o ()Ljava/lang/String; lambda$clicked$2
cym$1 net/minecraft/world/inventory/AbstractContainerMenu$1
	b Lcym; this$0
	<init> (Lcym;)V <init>
		0 o p_150449_
	a ()Ldcv; get
	a (Ldcv;)Z set
		0 o p_150452_
cyn net/minecraft/world/inventory/AbstractCraftingMenu
	m Lcze; craftSlots
	n Ldaf; resultSlots
	o I width
	p I height
	<init> (Lczv;III)V <init>
		0 o p_362493_
		1 o p_360673_
		2 o p_364200_
		3 o p_363034_
	a (Laub;Ldhr;)V finishPlacingRecipe
		0 o p_379946_
		1 o p_360568_
	a (Lcut;II)Ldak; addResultSlot
		0 o p_362550_
		1 o p_361054_
		2 o p_363126_
	a (Lcuz;)V fillCraftSlotsStackedContents
		0 o p_360753_
	a (ZZLdhr;Laub;Lcus;)Ldab$a; handlePlacement
		0 o p_361638_
		1 o p_361841_
		2 o p_364981_
		3 o p_379885_
		4 o p_361078_
	d (II)V addCraftingGridSlots
		0 o p_360345_
		1 o p_361544_
	l ()V beginPlacingRecipe
	m ()Ldak; getResultSlot
	n ()Ljava/util/List; getInputGridSlots
	o ()I getGridWidth
	p ()I getGridHeight
	q ()Lcut; owner
cyn$1 net/minecraft/world/inventory/AbstractCraftingMenu$1
	a Lcyn; this$0
	<init> (Lcyn;)V <init>
		0 o p_361763_
	a ()V clearCraftingContent
	a (Lcuz;)V fillCraftSlotsStackedContents
		0 o p_363395_
	a (Ldhr;)Z recipeMatches
		0 o p_365206_
cyo net/minecraft/world/inventory/AbstractFurnaceMenu
	A Ldac; recipeBookType
	m I INGREDIENT_SLOT
	n I FUEL_SLOT
	o I RESULT_SLOT
	p I SLOT_COUNT
	q I DATA_COUNT
	r Ldmu; level
	s I INV_SLOT_START
	t I INV_SLOT_END
	u I USE_ROW_SLOT_START
	v I USE_ROW_SLOT_END
	w Lbxc; container
	x Lcyy; data
	y Ldhx; recipeType
	z Ldhv; acceptedInputs
	<init> (Lczv;Ldhx;Lamd;Ldac;ILcus;Lbxc;Lcyy;)V <init>
		0 o p_38960_
		1 o p_38961_
		2 o p_379773_
		3 o p_38962_
		4 o p_38963_
		5 o p_38964_
		6 o p_379971_
		7 o p_379737_
	<init> (Lczv;Ldhx;Lamd;Ldac;ILcus;)V <init>
		0 o p_38966_
		1 o p_38967_
		2 o p_380333_
		3 o p_38968_
		4 o p_38969_
		5 o p_38970_
	a (Lcuz;)V fillCraftSlotsStackedContents
		0 o p_363436_
	a (ZZLdhr;Laub;Lcus;)Ldab$a; handlePlacement
		0 o p_361547_
		1 o p_363944_
		2 o p_360938_
		3 o p_379475_
		4 o p_361954_
	am_ ()Ldac; getRecipeBookType
	b (Lcut;)Z stillValid
		0 o p_38974_
	b (Ldcv;)Z canSmelt
		0 o p_38978_
	b (Lcut;I)Ldcv; quickMoveStack
		0 o p_38986_
		1 o p_38987_
	c (Ldcv;)Z isFuel
		0 o p_38989_
	l ()Ldak; getResultSlot
	m ()F getBurnProgress
	n ()F getLitProgress
	o ()Z isLit
cyo$1 net/minecraft/world/inventory/AbstractFurnaceMenu$1
	a Ljava/util/List; val$slotsToClear
	b Laub; val$level
	c Lcyo; this$0
	<init> (Lcyo;Ljava/util/List;Laub;)V <init>
		0 o p_361015_
		1 o p_364046_
		2 o p_379468_
	a ()V clearCraftingContent
	a (Lcuz;)V fillCraftSlotsStackedContents
		0 o p_361824_
	a (Ldhr;)Z recipeMatches
		0 o p_361040_
	a (Ldak;)V lambda$clearCraftingContent$0
		static
		0 o p_362814_
cyp net/minecraft/world/inventory/AnvilMenu
	A I COST_FAIL
	B I COST_BASE
	C I COST_ADDED_BASE
	D I COST_REPAIR_MATERIAL
	E I COST_REPAIR_SACRIFICE
	F I COST_INCOMPATIBLE_PENALTY
	G I COST_RENAME
	H I INPUT_SLOT_X_PLACEMENT
	I I ADDITIONAL_SLOT_X_PLACEMENT
	J I RESULT_SLOT_X_PLACEMENT
	K I SLOT_Y_PLACEMENT
	m I INPUT_SLOT
	n I ADDITIONAL_SLOT
	o I RESULT_SLOT
	p I MAX_NAME_LENGTH
	u Lorg/slf4j/Logger; LOGGER
	v Z DEBUG_COST
	w I repairItemCountCost
	x Ljava/lang/String; itemName
	y Lczg; cost
	z Z onlyRenaming
	<clinit> ()V <clinit>
		static
	<init> (ILcus;Lcyz;)V <init>
		0 o p_39008_
		1 o p_39009_
		2 o p_39010_
	<init> (ILcus;)V <init>
		0 o p_39005_
		1 o p_39006_
	a (Lcut;Z)Z mayPickup
		0 o p_39023_
		1 o p_39024_
	a (Leeb;)Z isValidBlock
		0 o p_39019_
	a (Lcut;Ldmu;Ljb;)V lambda$onTake$2
		static
		0 o p_182427_
		1 o p_150479_
		2 o p_150480_
	a (Lcut;Ldcv;)V onTake
		0 o p_150474_
		1 o p_150475_
	a (Ljava/lang/String;)Z setItemName
		0 o p_288970_
	b (Ljava/lang/String;)Ljava/lang/String; validateName
		static
		0 o p_288995_
	c (Ldcv;)Z lambda$createInputSlotDefinitions$1
		static
		0 o p_266634_
	d (Ldcv;)Z lambda$createInputSlotDefinitions$0
		static
		0 o p_266635_
	e (I)I calculateIncreasedRepairCost
		static
		0 o p_39026_
	l ()V createResult
	m ()I getCost
	o ()Lczr; createInputSlotDefinitions
		static
cyq net/minecraft/world/inventory/ArmorSlot
	a Lcam; owner
	b Lbzw; slot
	g Lame; emptyIcon
	<init> (Lbxc;Lcam;Lbzw;IIILame;)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 (Ldcv;Ldcv;)V setByPlayer
		0 o p_345031_
		1 o p_344961_
	a (Lcut;)Z mayPickup
		0 o p_345575_
	a ()I getMaxStackSize
	a (Ldcv;)Z mayPlace
		0 o p_345029_
	b ()Z isActive
	c ()Lame; getNoItemIcon
cyr net/minecraft/world/inventory/BeaconMenu
	m I PAYMENT_SLOT
	n I SLOT_COUNT
	o I DATA_COUNT
	p I INV_SLOT_START
	q I INV_SLOT_END
	r I USE_ROW_SLOT_START
	s I USE_ROW_SLOT_END
	t I NO_EFFECT
	u Lbxc; beacon
	v Lcyr$a; paymentSlot
	w Lcyz; access
	x Lcyy; beaconData
	<init> (ILbxc;)V <init>
		0 o p_39036_
		1 o p_39037_
	<init> (ILbxc;Lcyy;Lcyz;)V <init>
		0 o p_39039_
		1 o p_39040_
		2 o p_39041_
		3 o p_39042_
	a (Lcut;)V removed
		0 o p_39049_
	a (Ljava/util/Optional;Ljava/util/Optional;)V updateEffects
		0 o p_219973_
		1 o p_219974_
	a (Ljl;)I encodeEffect
		static
		0 o p_316580_
	b (Lcut;)Z stillValid
		0 o p_39047_
	b (II)V setData
		0 o p_39044_
		1 o p_39045_
	b (Lcut;I)Ldcv; quickMoveStack
		0 o p_39051_
		1 o p_39052_
	e (I)Ljl; decodeEffect
		static
		0 o p_298318_
	l ()I getLevels
	m ()Ljl; getPrimaryEffect
	n ()Ljl; getSecondaryEffect
	o ()Z hasPayment
cyr$1 net/minecraft/world/inventory/BeaconMenu$1
	<init> (Lcyr;I)V <init>
		0 o p_39062_
		1 o p_39063_
	an_ ()I getMaxStackSize
	b (ILdcv;)Z canPlaceItem
		0 o p_39066_
		1 o p_39067_
cyr$a net/minecraft/world/inventory/BeaconMenu$PaymentSlot
	<init> (Lbxc;III)V <init>
		0 o p_39071_
		1 o p_39072_
		2 o p_39073_
		3 o p_39074_
	a ()I getMaxStackSize
	a (Ldcv;)Z mayPlace
		0 o p_39077_
cys net/minecraft/world/inventory/BlastFurnaceMenu
	<init> (ILcus;Lbxc;Lcyy;)V <init>
		0 o p_39082_
		1 o p_39083_
		2 o p_39084_
		3 o p_39085_
	<init> (ILcus;)V <init>
		0 o p_39079_
		1 o p_39080_
cyt net/minecraft/world/inventory/BrewingStandMenu
	A Ldak; ingredientSlot
	m Lame; EMPTY_SLOT_FUEL
	n Lame; EMPTY_SLOT_POTION
	o I BOTTLE_SLOT_START
	p I BOTTLE_SLOT_END
	q I INGREDIENT_SLOT
	r I FUEL_SLOT
	s I SLOT_COUNT
	t I DATA_COUNT
	u I INV_SLOT_START
	v I INV_SLOT_END
	w I USE_ROW_SLOT_START
	x I USE_ROW_SLOT_END
	y Lbxc; brewingStand
	z Lcyy; brewingStandData
	<clinit> ()V <clinit>
		static
	<init> (ILcus;Lbxc;Lcyy;)V <init>
		0 o p_39093_
		1 o p_39094_
		2 o p_39095_
		3 o p_39096_
	<init> (ILcus;)V <init>
		0 o p_39090_
		1 o p_39091_
	b (Lcut;)Z stillValid
		0 o p_39098_
	b (Lcut;I)Ldcv; quickMoveStack
		0 o p_39100_
		1 o p_39101_
	l ()I getFuel
	m ()I getBrewingTicks
cyt$a net/minecraft/world/inventory/BrewingStandMenu$FuelSlot
	<init> (Lbxc;III)V <init>
		0 o p_39105_
		1 o p_39106_
		2 o p_39107_
		3 o p_39108_
	a (Ldcv;)Z mayPlace
		0 o p_39111_
	b (Ldcv;)Z mayPlaceItem
		static
		0 o p_39113_
	c ()Lame; getNoItemIcon
cyt$b net/minecraft/world/inventory/BrewingStandMenu$IngredientsSlot
	a Ldeq; potionBrewing
	<init> (Ldeq;Lbxc;III)V <init>
		0 o p_340951_
		1 o p_39115_
		2 o p_39116_
		3 o p_39117_
		4 o p_39118_
	a (Ldcv;)Z mayPlace
		0 o p_39121_
cyt$c net/minecraft/world/inventory/BrewingStandMenu$PotionSlot
	<init> (Lbxc;III)V <init>
		0 o p_39123_
		1 o p_39124_
		2 o p_39125_
		3 o p_39126_
	a ()I getMaxStackSize
	a (Ldcv;)Z mayPlace
		0 o p_39132_
	a (Lcut;Ldcv;)V onTake
		0 o p_150499_
		1 o p_150500_
	b (Ldcv;)Z mayPlaceItem
		static
		0 o p_39134_
	c ()Lame; getNoItemIcon
cyu net/minecraft/world/inventory/CartographyTableMenu
	m I MAP_SLOT
	n I ADDITIONAL_SLOT
	o I RESULT_SLOT
	p Lbxc; container
	q I INV_SLOT_START
	r I INV_SLOT_END
	s I USE_ROW_SLOT_START
	t I USE_ROW_SLOT_END
	u Lcyz; access
	v J lastSoundTime
	w Ldaf; resultContainer
	<init> (ILcus;Lcyz;)V <init>
		0 o p_39143_
		1 o p_39144_
		2 o p_39145_
	<init> (ILcus;)V <init>
		0 o p_39140_
		1 o p_39141_
	a (Ldcv;Ldcv;Ldcv;Ldmu;Ljb;)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 (Ldcv;Ldak;)Z canTakeItemForPickAll
		0 o p_39160_
		1 o p_39161_
	a (Lcut;)V removed
		0 o p_39173_
	a (Lbxc;)V slotsChanged
		0 o p_39147_
	a (Lcut;Ldmu;Ljb;)V lambda$removed$1
		0 o p_39151_
		1 o p_39152_
		2 o p_39153_
	a (Ldcv;Ldcv;Ldcv;)V setupResultSlot
		0 o p_39163_
		1 o p_39164_
		2 o p_39165_
	b (Lcut;)Z stillValid
		0 o p_39149_
	b (Lcut;I)Ldcv; quickMoveStack
		0 o p_39175_
		1 o p_39176_
cyu$1 net/minecraft/world/inventory/CartographyTableMenu$1
	b Lcyu; this$0
	<init> (Lcyu;I)V <init>
		0 o p_39179_
		1 o p_39180_
	e ()V setChanged
cyu$2 net/minecraft/world/inventory/CartographyTableMenu$2
	b Lcyu; this$0
	<init> (Lcyu;)V <init>
		0 o p_39184_
	e ()V setChanged
cyu$3 net/minecraft/world/inventory/CartographyTableMenu$3
	<init> (Lcyu;Lbxc;III)V <init>
		0 o p_39188_
		1 o p_39189_
		2 o p_39190_
		3 o p_39191_
		4 o p_39192_
	a (Ldcv;)Z mayPlace
		0 o p_39194_
cyu$4 net/minecraft/world/inventory/CartographyTableMenu$4
	<init> (Lcyu;Lbxc;III)V <init>
		0 o p_39197_
		1 o p_39198_
		2 o p_39199_
		3 o p_39200_
		4 o p_39201_
	a (Ldcv;)Z mayPlace
		0 o p_39203_
cyu$5 net/minecraft/world/inventory/CartographyTableMenu$5
	a Lcyz; val$access
	b Lcyu; this$0
	<init> (Lcyu;Lbxc;IIILcyz;)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 (Ldmu;Ljb;)V lambda$onTake$0
		0 o p_393247_
		1 o p_393248_
	a (Ldcv;)Z mayPlace
		0 o p_39217_
	a (Lcut;Ldcv;)V onTake
		0 o p_150509_
		1 o p_150510_
cyv net/minecraft/world/inventory/ChestMenu
	m Lbxc; container
	n I containerRows
	<init> (Lczv;ILcus;Lbxc;I)V <init>
		0 o p_39229_
		1 o p_39230_
		2 o p_39231_
		3 o p_39232_
		4 o p_39233_
	<init> (Lczv;ILcus;I)V <init>
		0 o p_39224_
		1 o p_39225_
		2 o p_39226_
		3 o p_39227_
	a (Lcut;)V removed
		0 o p_39251_
	a (ILcus;)Lcyv; oneRow
		static
		0 o p_39235_
		1 o p_39236_
	a (ILcus;Lbxc;)Lcyv; threeRows
		static
		0 o p_39238_
		1 o p_39239_
		2 o p_39240_
	b (Lcut;)Z stillValid
		0 o p_39242_
	b (ILcus;Lbxc;)Lcyv; sixRows
		static
		0 o p_39247_
		1 o p_39248_
		2 o p_39249_
	b (ILcus;)Lcyv; twoRows
		static
		0 o p_39244_
		1 o p_39245_
	b (Lcut;I)Ldcv; quickMoveStack
		0 o p_39253_
		1 o p_39254_
	c (ILcus;)Lcyv; threeRows
		static
		0 o p_39256_
		1 o p_39257_
	d (Lbxc;II)V addChestGrid
		0 o p_365336_
		1 o p_364271_
		2 o p_364908_
	d (ILcus;)Lcyv; fourRows
		static
		0 o p_39259_
		1 o p_39260_
	e (ILcus;)Lcyv; fiveRows
		static
		0 o p_39263_
		1 o p_39264_
	f (ILcus;)Lcyv; sixRows
		static
		0 o p_39267_
		1 o p_39268_
	l ()Lbxc; getContainer
	m ()I getRowCount
cyw net/minecraft/world/inventory/ClickAction
	a Lcyw; PRIMARY
	b Lcyw; SECONDARY
	c [Lcyw; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_150517_
		1 o p_150518_
	a ()[Lcyw; $values
		static
	valueOf (Ljava/lang/String;)Lcyw; valueOf
		static
		0 o p_150521_
	values ()[Lcyw; values
		static
cyx net/minecraft/world/inventory/ClickType
	a Lcyx; PICKUP
	b Lcyx; QUICK_MOVE
	c Lcyx; SWAP
	d Lcyx; CLONE
	e Lcyx; THROW
	f Lcyx; QUICK_CRAFT
	g Lcyx; PICKUP_ALL
	h Lzm; STREAM_CODEC
	i Ljava/util/function/IntFunction; BY_ID
	j I id
	k [Lcyx; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_39279_
		1 o p_39280_
		2 o p_412723_
	a ()I id
	b ()[Lcyx; $values
		static
	valueOf (Ljava/lang/String;)Lcyx; valueOf
		static
		0 o p_39282_
	values ()[Lcyx; values
		static
cyy 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
cyz net/minecraft/world/inventory/ContainerLevelAccess
	a Lcyz; NULL
	<clinit> ()V <clinit>
		static
	a (Ljava/util/function/BiConsumer;Ldmu;Ljb;)Ljava/util/Optional; lambda$execute$0
		static
		0 o p_39295_
		1 o p_39296_
		2 o p_39297_
	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 (Ldmu;Ljb;)Lcyz; create
		static
		0 o p_39290_
		1 o p_39291_
cyz$1 net/minecraft/world/inventory/ContainerLevelAccess$1
	<init> ()V <init>
	a (Ljava/util/function/BiFunction;)Ljava/util/Optional; evaluate
		0 o p_39304_
cyz$2 net/minecraft/world/inventory/ContainerLevelAccess$2
	b Ldmu; val$level
	c Ljb; val$pos
	<init> (Ldmu;Ljb;)V <init>
		0 o p_39308_
		1 o p_39309_
	a (Ljava/util/function/BiFunction;)Ljava/util/Optional; evaluate
		0 o p_39311_
cz net/minecraft/advancements/critereon/MovementPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcx$c; x
	c Lcx$c; y
	d Lcx$c; z
	e Lcx$c; speed
	f Lcx$c; horizontalSpeed
	g Lcx$c; verticalSpeed
	h Lcx$c; fallDistance
	<clinit> ()V <clinit>
		static
	<init> (Lcx$c;Lcx$c;Lcx$c;Lcx$c;Lcx$c;Lcx$c;Lcx$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 ()Lcx$c; x
	a (Lcx$c;)Lcz; speed
		static
		0 o p_345901_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345089_
	b ()Lcx$c; y
	b (Lcx$c;)Lcz; horizontalSpeed
		static
		0 o p_345197_
	c ()Lcx$c; z
	c (Lcx$c;)Lcz; verticalSpeed
		static
		0 o p_345809_
	d ()Lcx$c; speed
	d (Lcx$c;)Lcz; fallDistance
		static
		0 o p_344924_
	e ()Lcx$c; horizontalSpeed
	equals (Ljava/lang/Object;)Z equals
		0 o p_345757_
	f ()Lcx$c; verticalSpeed
	g ()Lcx$c; fallDistance
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
cza net/minecraft/world/inventory/ContainerListener
	a (Lcym;II)V dataChanged
		0 o p_150524_
		1 o p_150525_
		2 o p_150526_
	a (Lcym;ILdcv;)V slotChanged
		0 o p_39315_
		1 o p_39316_
		2 o p_39317_
czb net/minecraft/world/inventory/ContainerSynchronizer
	a (Lcym;ILdcv;)V sendSlotChange
		0 o p_150530_
		1 o p_150531_
		2 o p_150532_
	a ()Ldae; createSlot
	a (Lcym;Ldcv;)V sendCarriedChange
		0 o p_150533_
		1 o p_150534_
	a (Lcym;Ljava/util/List;Ldcv;[I)V sendInitialData
		0 o p_150535_
		1 o p_412173_
		2 o p_150537_
		3 o p_150538_
	a (Lcym;II)V sendDataChange
		0 o p_150527_
		1 o p_150528_
		2 o p_150529_
czc net/minecraft/world/inventory/CrafterMenu
	m I SLOT_COUNT
	n I INV_SLOT_START
	o I INV_SLOT_END
	p I USE_ROW_SLOT_START
	q I USE_ROW_SLOT_END
	r Ldaf; resultContainer
	s Lcyy; containerData
	t Lcut; player
	u Lcze; container
	<init> (ILcus;Lcze;Lcyy;)V <init>
		0 o p_307363_
		1 o p_307517_
		2 o p_307449_
		3 o p_307285_
	<init> (ILcus;)V <init>
		0 o p_307357_
		1 o p_307257_
	a (Lcus;)V addSlots
		0 o p_307214_
	a (Ldha;Laub;Ldhr;)Ldcv; lambda$refreshRecipeResult$0
		static
		0 o p_425437_
		1 o p_425438_
		2 o p_425439_
	a (Lcym;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 (Lcym;ILdcv;)V slotChanged
		0 o p_307332_
		1 o p_307437_
		2 o p_307233_
	b (Lcut;)Z stillValid
		0 o p_307229_
	b (Lcut;I)Ldcv; quickMoveStack
		0 o p_307459_
		1 o p_307204_
	e (I)Z isSlotDisabled
		0 o p_307609_
	l ()Z isPowered
	m ()Lbxc; getContainer
	n ()V refreshRecipeResult
czd net/minecraft/world/inventory/CrafterSlot
	a Lczc; menu
	<init> (Lbxc;IIILczc;)V <init>
		0 o p_307192_
		1 o p_307545_
		2 o p_307618_
		3 o p_307649_
		4 o p_307432_
	a (Ldcv;)Z mayPlace
		0 o p_307320_
	d ()V setChanged
cze net/minecraft/world/inventory/CraftingContainer
	aB_ ()Ldha; asCraftInput
	aC_ ()Ldha$a; asPositionedCraftInput
	ay_ ()I getWidth
	g ()I getHeight
	h ()Ljava/util/List; getItems
czf net/minecraft/world/inventory/CraftingMenu
	A Z placingRecipe
	o I RESULT_SLOT
	p I CRAFTING_GRID_WIDTH
	q I CRAFTING_GRID_HEIGHT
	r I CRAFT_SLOT_START
	s I CRAFT_SLOT_COUNT
	t I CRAFT_SLOT_END
	u I INV_SLOT_START
	v I INV_SLOT_END
	w I USE_ROW_SLOT_START
	x I USE_ROW_SLOT_END
	y Lcyz; access
	z Lcut; player
	<init> (ILcus;Lcyz;)V <init>
		0 o p_39356_
		1 o p_39357_
		2 o p_39358_
	<init> (ILcus;)V <init>
		0 o p_39353_
		1 o p_39354_
	a (Lcut;)V removed
		0 o p_39389_
	a (Lcym;Laub;Lcut;Lcze;Ldaf;Ldhr;)V slotChangedCraftingGrid
		static
		0 o p_150547_
		1 o p_379963_
		2 o p_150549_
		3 o p_150550_
		4 o p_150551_
		5 o p_345124_
	a (Laub;Ldhr;)V finishPlacingRecipe
		0 o p_380098_
		1 o p_345915_
	a (Lcut;Ldmu;Ljb;)V lambda$removed$1
		0 o p_39370_
		1 o p_39371_
		2 o p_39372_
	a (Ldcv;Ldak;)Z canTakeItemForPickAll
		0 o p_39381_
		1 o p_39382_
	a (Ldmu;Ljb;)V lambda$slotsChanged$0
		0 o p_379187_
		1 o p_379188_
	a (Lbxc;)V slotsChanged
		0 o p_39366_
	am_ ()Ldac; getRecipeBookType
	b (Lcut;)Z stillValid
		0 o p_39368_
	b (Lcut;I)Ldcv; quickMoveStack
		0 o p_39391_
		1 o p_39392_
	l ()V beginPlacingRecipe
	m ()Ldak; getResultSlot
	n ()Ljava/util/List; getInputGridSlots
	q ()Lcut; owner
czg net/minecraft/world/inventory/DataSlot
	a I prevValue
	<init> ()V <init>
	a ([II)Lczg; shared
		static
		0 o p_39407_
		1 o p_39408_
	a (I)V set
		0 o p_39402_
	a (Lcyy;I)Lczg; forContainer
		static
		0 o p_39404_
		1 o p_39405_
	a ()Lczg; standalone
		static
	b ()I get
	c ()Z checkAndClearUpdateFlag
czg$1 net/minecraft/world/inventory/DataSlot$1
	a Lcyy; val$container
	b I val$dataId
	<init> (Lcyy;I)V <init>
		0 o p_39413_
		1 o p_39414_
	a (I)V set
		0 o p_39416_
	b ()I get
czg$2 net/minecraft/world/inventory/DataSlot$2
	a [I val$storage
	b I 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
czg$3 net/minecraft/world/inventory/DataSlot$3
	a I value
	<init> ()V <init>
	a (I)V set
		0 o p_39429_
	b ()I get
czh net/minecraft/world/inventory/DispenserMenu
	m I SLOT_COUNT
	n I INV_SLOT_START
	o I INV_SLOT_END
	p I USE_ROW_SLOT_START
	q I USE_ROW_SLOT_END
	r Lbxc; dispenser
	<init> (ILcus;)V <init>
		0 o p_39433_
		1 o p_39434_
	<init> (ILcus;Lbxc;)V <init>
		0 o p_39436_
		1 o p_39437_
		2 o p_39438_
	a (Lcut;)V removed
		0 o p_39442_
	b (Lcut;)Z stillValid
		0 o p_39440_
	b (Lcut;I)Ldcv; quickMoveStack
		0 o p_39444_
		1 o p_39445_
	d (Lbxc;II)V add3x3GridSlots
		0 o p_364710_
		1 o p_361320_
		2 o p_365452_
czi net/minecraft/world/inventory/EnchantmentMenu
	m [I costs
	n [I enchantClue
	o [I levelClue
	p Lame; EMPTY_SLOT_LAPIS_LAZULI
	q Lbxc; enchantSlots
	r Lcyz; access
	s Lbck; random
	t Lczg; enchantmentSeed
	<clinit> ()V <clinit>
		static
	<init> (ILcus;Lcyz;)V <init>
		0 o p_39457_
		1 o p_39458_
		2 o p_39459_
	<init> (ILcus;)V <init>
		0 o p_39454_
		1 o p_39455_
	a (Ldcv;Ldmu;Ljb;)V lambda$slotsChanged$0
		0 o p_344365_
		1 o p_344366_
		2 o p_344367_
	a (Lcut;)V removed
		0 o p_39488_
	a (Lcut;Ldmu;Ljb;)V lambda$removed$2
		0 o p_39468_
		1 o p_39469_
		2 o p_39470_
	a (Ljz;Ldcv;II)Ljava/util/List; getEnchantmentList
		0 o p_345264_
		1 o p_39472_
		2 o p_39473_
		3 o p_39474_
	a (Lcut;I)Z clickMenuButton
		0 o p_39465_
		1 o p_39466_
	a (Lbxc;)V slotsChanged
		0 o p_39461_
	a (Ldcv;ILcut;ILdcv;Ldmu;Ljb;)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_
	b (Lcut;)Z stillValid
		0 o p_39463_
	b (Lcut;I)Ldcv; quickMoveStack
		0 o p_39490_
		1 o p_39491_
	l ()I getGoldCount
	m ()I getEnchantmentSeed
czi$1 net/minecraft/world/inventory/EnchantmentMenu$1
	b Lczi; this$0
	<init> (Lczi;I)V <init>
		0 o p_39496_
		1 o p_39497_
	e ()V setChanged
czi$2 net/minecraft/world/inventory/EnchantmentMenu$2
	<init> (Lczi;Lbxc;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
czi$3 net/minecraft/world/inventory/EnchantmentMenu$3
	<init> (Lczi;Lbxc;III)V <init>
		0 o p_39511_
		1 o p_39512_
		2 o p_39513_
		3 o p_39514_
		4 o p_39515_
	a (Ldcv;)Z mayPlace
		0 o p_39517_
	c ()Lame; getNoItemIcon
czj net/minecraft/world/inventory/FurnaceFuelSlot
	a Lcyo; menu
	<init> (Lcyo;Lbxc;III)V <init>
		0 o p_39520_
		1 o p_39521_
		2 o p_39522_
		3 o p_39523_
		4 o p_39524_
	a (Ldcv;)Z mayPlace
		0 o p_39526_
	b_ (Ldcv;)I getMaxStackSize
		0 o p_39528_
	c (Ldcv;)Z isBucket
		static
		0 o p_39530_
czk net/minecraft/world/inventory/FurnaceMenu
	<init> (ILcus;Lbxc;Lcyy;)V <init>
		0 o p_39535_
		1 o p_39536_
		2 o p_39537_
		3 o p_39538_
	<init> (ILcus;)V <init>
		0 o p_39532_
		1 o p_39533_
czl net/minecraft/world/inventory/FurnaceResultSlot
	a Lcut; player
	b I removeCount
	<init> (Lcut;Lbxc;III)V <init>
		0 o p_39542_
		1 o p_39543_
		2 o p_39544_
		3 o p_39545_
		4 o p_39546_
	a (I)Ldcv; remove
		0 o p_39548_
	a (Ldcv;I)V onQuickCraft
		0 o p_39555_
		1 o p_39556_
	a (Ldcv;)Z mayPlace
		0 o p_39553_
	a (Lcut;Ldcv;)V onTake
		0 o p_150563_
		1 o p_150564_
	c_ (Ldcv;)V checkTakeAchievements
		0 o p_39558_
czm net/minecraft/world/inventory/GrindstoneMenu
	m I MAX_NAME_LENGTH
	n I INPUT_SLOT
	o I ADDITIONAL_SLOT
	p I RESULT_SLOT
	q I INV_SLOT_START
	r I INV_SLOT_END
	s I USE_ROW_SLOT_START
	t I USE_ROW_SLOT_END
	u Lbxc; resultSlots
	v Lbxc; repairSlots
	w Lcyz; access
	<init> (ILcus;Lcyz;)V <init>
		0 o p_39566_
		1 o p_39567_
		2 o p_39568_
	<init> (ILcus;)V <init>
		0 o p_39563_
		1 o p_39564_
	a (Ldcv;Ldcv;)Ldcv; computeResult
		0 o p_332654_
		1 o p_332736_
	a (Ljl;)Z lambda$removeNonCursesFrom$1
		static
		0 o p_344368_
	a (Lcut;)V removed
		0 o p_39586_
	a (Ldjo$a;)V lambda$removeNonCursesFrom$2
		static
		0 o p_330066_
	a (Lcut;Ldmu;Ljb;)V lambda$removed$3
		0 o p_39574_
		1 o p_39575_
		2 o p_39576_
	a (Ldcv;Ldjo$a;)V lambda$mergeEnchantsFrom$0
		static
		0 o p_344369_
		1 o p_344370_
	a (Lbxc;)V slotsChanged
		0 o p_39570_
	b (Lcut;)Z stillValid
		0 o p_39572_
	b (Ldcv;Ldcv;)Ldcv; mergeItems
		0 o p_332723_
		1 o p_332686_
	b (Lcut;I)Ldcv; quickMoveStack
		0 o p_39588_
		1 o p_39589_
	b (Ldcv;)Ldcv; removeNonCursesFrom
		0 o p_332709_
	c (Ldcv;Ldcv;)V mergeEnchantsFrom
		0 o p_332680_
		1 o p_332800_
	l ()V createResult
czm$1 net/minecraft/world/inventory/GrindstoneMenu$1
	b Lczm; this$0
	<init> (Lczm;I)V <init>
		0 o p_39596_
		1 o p_39597_
	e ()V setChanged
czm$2 net/minecraft/world/inventory/GrindstoneMenu$2
	<init> (Lczm;Lbxc;III)V <init>
		0 o p_39601_
		1 o p_39602_
		2 o p_39603_
		3 o p_39604_
		4 o p_39605_
	a (Ldcv;)Z mayPlace
		0 o p_39607_
czm$3 net/minecraft/world/inventory/GrindstoneMenu$3
	<init> (Lczm;Lbxc;III)V <init>
		0 o p_39610_
		1 o p_39611_
		2 o p_39612_
		3 o p_39613_
		4 o p_39614_
	a (Ldcv;)Z mayPlace
		0 o p_39616_
czm$4 net/minecraft/world/inventory/GrindstoneMenu$4
	a Lcyz; val$access
	b Lczm; this$0
	<init> (Lczm;Lbxc;IIILcyz;)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 (Ldmu;Ljb;)V lambda$onTake$0
		0 o p_39634_
		1 o p_39635_
	a (Ldmu;)I getExperienceAmount
		0 o p_39632_
	a (Ldcv;)Z mayPlace
		0 o p_39630_
	a (Lcut;Ldcv;)V onTake
		0 o p_150574_
		1 o p_150575_
	g (Ldcv;)I getExperienceFromItem
		0 o p_39637_
czn net/minecraft/world/inventory/HopperMenu
	m I CONTAINER_SIZE
	n Lbxc; hopper
	<init> (ILcus;)V <init>
		0 o p_39640_
		1 o p_39641_
	<init> (ILcus;Lbxc;)V <init>
		0 o p_39643_
		1 o p_39644_
		2 o p_39645_
	a (Lcut;)V removed
		0 o p_39649_
	b (Lcut;)Z stillValid
		0 o p_39647_
	b (Lcut;I)Ldcv; quickMoveStack
		0 o p_39651_
		1 o p_39652_
czo net/minecraft/world/inventory/HorseInventoryMenu
	m Lame; SADDLE_SLOT_SPRITE
	n Lame; LLAMA_ARMOR_SLOT_SPRITE
	o Lame; ARMOR_SLOT_SPRITE
	p Lbxc; horseContainer
	q Lcoq; horse
	r I SLOT_SADDLE
	s I SLOT_BODY_ARMOR
	t I SLOT_HORSE_INVENTORY_START
	<clinit> ()V <clinit>
		static
	<init> (ILcus;Lbxc;Lcoq;I)V <init>
		0 o p_39656_
		1 o p_39657_
		2 o p_39658_
		3 o p_39659_
		4 o p_352384_
	a (Lcut;)V removed
		0 o p_39663_
	b (Lcut;)Z stillValid
		0 o p_39661_
	b (Lcut;I)Ldcv; quickMoveStack
		0 o p_39665_
		1 o p_39666_
czo$1 net/minecraft/world/inventory/HorseInventoryMenu$1
	a Lcoq; val$horse
	<init> (Lczo;Lbxc;Lcam;Lbzw;IIILame;Lcoq;)V <init>
		0 o p_400292_
		1 o p_399572_
		2 o p_399989_
		3 o p_400172_
		4 o p_399642_
		5 o p_399872_
		6 o p_400065_
		7 o p_400092_
		8 o p_400007_
	b ()Z isActive
czo$2 net/minecraft/world/inventory/HorseInventoryMenu$2
	a Lcoq; val$horse
	b Z val$isLlama
	<init> (Lczo;Lbxc;Lcam;Lbzw;IIILame;Lcoq;Z)V <init>
		0 o p_401400_
		1 o p_401319_
		2 o p_401180_
		3 o p_401235_
		4 o p_401217_
		5 o p_401202_
		6 o p_401074_
		7 o p_401249_
		8 o p_401397_
		9 o p_401039_
	b ()Z isActive
czp net/minecraft/world/inventory/InventoryMenu
	A I SHIELD_SLOT
	B Lame; EMPTY_ARMOR_SLOT_HELMET
	C Lame; EMPTY_ARMOR_SLOT_CHESTPLATE
	D Lame; EMPTY_ARMOR_SLOT_LEGGINGS
	E Lame; EMPTY_ARMOR_SLOT_BOOTS
	F Lame; EMPTY_ARMOR_SLOT_SHIELD
	G Z active
	H I CRAFTING_GRID_WIDTH
	I I CRAFTING_GRID_HEIGHT
	J Ljava/util/Map; TEXTURE_EMPTY_SLOTS
	K [Lbzw; SLOT_IDS
	L Lcut; owner
	o I CONTAINER_ID
	p I RESULT_SLOT
	q I CRAFT_SLOT_START
	r I CRAFT_SLOT_COUNT
	s I CRAFT_SLOT_END
	t I ARMOR_SLOT_START
	u I ARMOR_SLOT_COUNT
	v I ARMOR_SLOT_END
	w I INV_SLOT_START
	x I INV_SLOT_END
	y I USE_ROW_SLOT_START
	z I USE_ROW_SLOT_END
	<clinit> ()V <clinit>
		static
	<init> (Lcus;ZLcut;)V <init>
		0 o p_39706_
		1 o p_39707_
		2 o p_39708_
	a (Lcut;)V removed
		0 o p_39721_
	a (Ldcv;Ldak;)Z canTakeItemForPickAll
		0 o p_39716_
		1 o p_39717_
	a (Lbxc;)V slotsChanged
		0 o p_39710_
	am_ ()Ldac; getRecipeBookType
	b (Lcut;)Z stillValid
		0 o p_39712_
	b (Lcut;I)Ldcv; quickMoveStack
		0 o p_39723_
		1 o p_39724_
	e (I)Z isHotbarSlot
		static
		0 o p_150593_
	m ()Ldak; getResultSlot
	n ()Ljava/util/List; getInputGridSlots
	q ()Lcut; owner
	r ()Lcze; getCraftSlots
czp$1 net/minecraft/world/inventory/InventoryMenu$1
	a Lcut; val$owner
	<init> (Lczp;Lbxc;IIILcut;)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 (Ldcv;Ldcv;)V setByPlayer
		0 o p_270969_
		1 o p_299918_
	c ()Lame; getNoItemIcon
czq net/minecraft/world/inventory/ItemCombinerMenu
	m I INVENTORY_SLOTS_PER_ROW
	n I INVENTORY_ROWS
	o I INPUT_SLOT_START
	p I resultSlotIndex
	q Lcyz; access
	r Lcut; player
	s Lbxc; inputSlots
	t Ldaf; resultSlots
	<init> (Lczv;ILcus;Lcyz;Lczr;)V <init>
		0 o p_39773_
		1 o p_39774_
		2 o p_39775_
		3 o p_39776_
		4 o p_379677_
	a (Lcut;Z)Z mayPickup
		0 o p_39798_
		1 o p_39799_
	a (Lczr;)V createInputSlots
		0 o p_267172_
	a (Leeb;)Z isValidBlock
		0 o p_39788_
	a (Lcut;)V removed
		0 o p_39790_
	a (Lcut;Ldcv;)V onTake
		0 o p_150601_
		1 o p_150602_
	a (Lcut;Ldmu;Ljb;)Ljava/lang/Boolean; lambda$stillValid$1
		0 o p_339524_
		1 o p_339525_
		2 o p_339526_
	a (Lbxc;)V slotsChanged
		0 o p_39778_
	b (Lcut;)Z stillValid
		0 o p_39780_
	b (Lczr;)V createResultSlot
		0 o p_267000_
	b (Ldcv;)Z canMoveIntoInputSlots
		0 o p_39787_
	b (Lcut;I)Ldcv; quickMoveStack
		0 o p_39792_
		1 o p_39793_
	b (Lcut;Ldmu;Ljb;)V lambda$removed$0
		0 o p_39795_
		1 o p_39796_
		2 o p_39797_
	e (I)Lbxr; createContainer
		0 o p_267204_
	l ()V createResult
	m ()I getInventorySlotStart
	n ()I getResultSlot
	o ()I getInventorySlotEnd
	p ()I getUseRowStart
	q ()I getUseRowEnd
czq$1 net/minecraft/world/inventory/ItemCombinerMenu$1
	b Lczq; this$0
	<init> (Lczq;)V <init>
		0 o p_266793_
	e ()V setChanged
czq$2 net/minecraft/world/inventory/ItemCombinerMenu$2
	a Lczr$b; val$slot
	<init> (Lczq;Lbxc;IIILczr$b;)V <init>
		0 o p_39807_
		1 o p_39808_
		2 o p_39809_
		3 o p_39810_
		4 o p_39811_
		5 o p_381641_
	a (Ldcv;)Z mayPlace
		0 o p_39818_
czq$3 net/minecraft/world/inventory/ItemCombinerMenu$3
	a Lczq; this$0
	<init> (Lczq;Lbxc;III)V <init>
		0 o p_267106_
		1 o p_381638_
		2 o p_266840_
		3 o p_381635_
		4 o p_381643_
	a (Lcut;)Z mayPickup
		0 o p_381633_
	a (Ldcv;)Z mayPlace
		0 o p_381651_
	a (Lcut;Ldcv;)V onTake
		0 o p_381623_
		1 o p_381628_
czq$4 net/minecraft/world/inventory/ItemCombinerMenu$4
	b Lczq; this$0
	<init> (Lczq;I)V <init>
		0 o p_381639_
		1 o p_381636_
	e ()V setChanged
czr net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition
	a Ljava/util/List; slots
	b Lczr$b; resultSlot
	<init> (Ljava/util/List;Lczr$b;)V <init>
		0 o p_266947_
		1 o p_266715_
	a ()Lczr$a; create
		static
	a (I)Lczr$b; getSlot
		0 o p_266907_
	b ()Lczr$b; getResultSlot
	c ()Ljava/util/List; getSlots
	d ()I getNumOfInputSlots
	e ()I getResultSlotIndex
czr$a net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$Builder
	a Ljava/util/List; inputSlots
	b Lczr$b; resultSlot
	<init> ()V <init>
	a (III)Lczr$a; withResultSlot
		0 o p_267180_
		1 o p_267130_
		2 o p_266910_
	a (IIILjava/util/function/Predicate;)Lczr$a; withSlot
		0 o p_267315_
		1 o p_267028_
		2 o p_266815_
		3 o p_267120_
	a ()Lczr; build
	a (Ldcv;)Z lambda$withResultSlot$0
		static
		0 o p_266825_
czr$b net/minecraft/world/inventory/ItemCombinerMenuSlotDefinition$SlotDefinition
	a I slotIndex
	b I x
	c I y
	d Ljava/util/function/Predicate; mayPlace
	e Lczr$b; 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 ()I slotIndex
	a (Ldcv;)Z lambda$static$0
		static
		0 o p_267109_
	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
czs net/minecraft/world/inventory/LecternMenu
	m I BUTTON_PREV_PAGE
	n I BUTTON_NEXT_PAGE
	o I BUTTON_TAKE_BOOK
	p I BUTTON_PAGE_JUMP_RANGE_START
	q I DATA_COUNT
	r I SLOT_COUNT
	s Lbxc; lectern
	t Lcyy; lecternData
	<init> (ILbxc;Lcyy;)V <init>
		0 o p_39824_
		1 o p_39825_
		2 o p_39826_
	<init> (I)V <init>
		0 o p_39822_
	a (Lcut;I)Z clickMenuButton
		0 o p_39833_
		1 o p_39834_
	b (Lcut;)Z stillValid
		0 o p_39831_
	b (Lcut;I)Ldcv; quickMoveStack
		0 o p_219987_
		1 o p_219988_
	b (II)V setData
		0 o p_39828_
		1 o p_39829_
	l ()Ldcv; getBook
	m ()I getPage
czs$1 net/minecraft/world/inventory/LecternMenu$1
	a Lczs; this$0
	<init> (Lczs;Lbxc;III)V <init>
		0 o p_39839_
		1 o p_39840_
		2 o p_39841_
		3 o p_39842_
		4 o p_39843_
	d ()V setChanged
czt net/minecraft/world/inventory/LoomMenu
	A J lastSoundTime
	B Lbxc; inputContainer
	C Lbxc; outputContainer
	m I PATTERN_NOT_SET
	n I INV_SLOT_START
	o I INV_SLOT_END
	p I USE_ROW_SLOT_START
	q I USE_ROW_SLOT_END
	r Lcyz; access
	s Lczg; selectedBannerPatternIndex
	t Ljava/util/List; selectablePatterns
	u Ljava/lang/Runnable; slotUpdateListener
	v Ljm; patternGetter
	w Ldak; bannerSlot
	x Ldak; dyeSlot
	y Ldak; patternSlot
	z Ldak; resultSlot
	<init> (ILcus;Lcyz;)V <init>
		0 o p_39859_
		1 o p_39860_
		2 o p_39861_
	<init> (ILcus;)V <init>
		0 o p_39856_
		1 o p_39857_
	a (Ljava/lang/Runnable;)V registerUpdateListener
		0 o p_39879_
	a (Ljl;)V setupResultSlot
		0 o p_219992_
	a (Lcut;)V removed
		0 o p_39881_
	a (Lcut;Ldmu;Ljb;)V lambda$removed$1
		0 o p_39870_
		1 o p_39871_
		2 o p_39872_
	a (Ljl;Ldbt;Leap;)Leap; lambda$setupResultSlot$2
		static
		0 o p_330068_
		1 o p_330069_
		2 o p_330070_
	a (Lcut;I)Z clickMenuButton
		0 o p_39867_
		1 o p_39868_
	a (Lbxc;)V slotsChanged
		0 o p_39863_
	b (Lcut;)Z stillValid
		0 o p_39865_
	b (Lcut;I)Ldcv; quickMoveStack
		0 o p_39883_
		1 o p_39884_
	b (Ldcv;)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 ()Ldak; getBannerSlot
	o ()Ldak; getDyeSlot
	p ()Ldak; getPatternSlot
	q ()Ldak; getResultSlot
	r ()V lambda$new$0
		static
czt$1 net/minecraft/world/inventory/LoomMenu$1
	b Lczt; this$0
	<init> (Lczt;I)V <init>
		0 o p_39902_
		1 o p_39903_
	e ()V setChanged
czt$2 net/minecraft/world/inventory/LoomMenu$2
	b Lczt; this$0
	<init> (Lczt;I)V <init>
		0 o p_39907_
		1 o p_39908_
	e ()V setChanged
czt$3 net/minecraft/world/inventory/LoomMenu$3
	<init> (Lczt;Lbxc;III)V <init>
		0 o p_39912_
		1 o p_39913_
		2 o p_39914_
		3 o p_39915_
		4 o p_39916_
	a (Ldcv;)Z mayPlace
		0 o p_39918_
czt$4 net/minecraft/world/inventory/LoomMenu$4
	<init> (Lczt;Lbxc;III)V <init>
		0 o p_39921_
		1 o p_39922_
		2 o p_39923_
		3 o p_39924_
		4 o p_39925_
	a (Ldcv;)Z mayPlace
		0 o p_39927_
czt$5 net/minecraft/world/inventory/LoomMenu$5
	<init> (Lczt;Lbxc;III)V <init>
		0 o p_39930_
		1 o p_39931_
		2 o p_39932_
		3 o p_39933_
		4 o p_39934_
	a (Ldcv;)Z mayPlace
		0 o p_39936_
czt$6 net/minecraft/world/inventory/LoomMenu$6
	a Lcyz; val$access
	b Lczt; this$0
	<init> (Lczt;Lbxc;IIILcyz;)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 (Ldmu;Ljb;)V lambda$onTake$0
		0 o p_393252_
		1 o p_393253_
	a (Ldcv;)Z mayPlace
		0 o p_39950_
	a (Lcut;Ldcv;)V onTake
		0 o p_150617_
		1 o p_150618_
czu net/minecraft/world/inventory/MenuConstructor
	createMenu (ILcus;Lcut;)Lcym; createMenu
		0 o p_39954_
		1 o p_39955_
		2 o p_39956_
czv net/minecraft/world/inventory/MenuType
	A Lczv$a; constructor
	a Lczv; GENERIC_9x1
	b Lczv; GENERIC_9x2
	c Lczv; GENERIC_9x3
	d Lczv; GENERIC_9x4
	e Lczv; GENERIC_9x5
	f Lczv; GENERIC_9x6
	g Lczv; GENERIC_3x3
	h Lczv; CRAFTER_3x3
	i Lczv; ANVIL
	j Lczv; BEACON
	k Lczv; BLAST_FURNACE
	l Lczv; BREWING_STAND
	m Lczv; CRAFTING
	n Lczv; ENCHANTMENT
	o Lczv; FURNACE
	p Lczv; GRINDSTONE
	q Lczv; HOPPER
	r Lczv; LECTERN
	s Lczv; LOOM
	t Lczv; MERCHANT
	u Lczv; SHULKER_BOX
	v Lczv; SMITHING
	w Lczv; SMOKER
	x Lczv; CARTOGRAPHY_TABLE
	y Lczv; STONECUTTER
	z Lcyd; requiredFeatures
	<clinit> ()V <clinit>
		static
	<init> (Lczv$a;Lcyd;)V <init>
		0 o p_267054_
		1 o p_266909_
	a (ILcus;)Lcym; create
		0 o p_39986_
		1 o p_39987_
	a (Ljava/lang/String;Lczv$a;[Lcyb;)Lczv; register
		static
		0 o p_267295_
		1 o p_266945_
		2 o p_267055_
	a (Ljava/lang/String;Lczv$a;)Lczv; register
		static
		0 o p_39989_
		1 o p_39990_
	b (ILcus;)Lczs; lambda$static$0
		static
		0 o p_39992_
		1 o p_39993_
	k ()Lcyd; requiredFeatures
czv$a net/minecraft/world/inventory/MenuType$MenuSupplier
	create (ILcus;)Lcym; create
		0 o p_39995_
		1 o p_39996_
czw net/minecraft/world/inventory/MerchantContainer
	b Ldlp; merchant
	c Lju; itemStacks
	d Ldlq; activeOffer
	e I selectionHint
	f I futureXp
	<init> (Ldlp;)V <init>
		0 o p_40003_
	a (Lcut;)Z stillValid
		0 o p_40016_
	a (I)Ldcv; getItem
		0 o p_40008_
	a (II)Ldcv; removeItem
		0 o p_40010_
		1 o p_40011_
	a ()V clearContent
	a (ILdcv;)V setItem
		0 o p_40013_
		1 o p_40014_
	b ()I getContainerSize
	b (I)Ldcv; 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 ()Ldlq; getActiveOffer
	h ()I getFutureXp
czx net/minecraft/world/inventory/MerchantMenu
	A Z showProgressBar
	B Z canRestock
	m I PAYMENT1_SLOT
	n I PAYMENT2_SLOT
	o I RESULT_SLOT
	p I INV_SLOT_START
	q I INV_SLOT_END
	r I USE_ROW_SLOT_START
	s I USE_ROW_SLOT_END
	t I SELLSLOT1_X
	u I SELLSLOT2_X
	v I BUYSLOT_X
	w I ROW_Y
	x Ldlp; trader
	y Lczw; tradeContainer
	z I merchantLevel
	<init> (ILcus;Ldlp;)V <init>
		0 o p_40036_
		1 o p_40037_
		2 o p_40038_
	<init> (ILcus;)V <init>
		0 o p_40033_
		1 o p_40034_
	a (Ldlr;)V setOffers
		0 o p_40047_
	a (Ldlo;)V lambda$tryMoveItems$0
		0 o p_330236_
	a (Lcut;)V removed
		0 o p_40051_
	a (Z)V setShowProgressBar
		0 o p_40049_
	a (Ldcv;Ldak;)Z canTakeItemForPickAll
		0 o p_40044_
		1 o p_40045_
	a (ILdlo;)V moveFromInventoryToPaymentSlot
		0 o p_40061_
		1 o p_331779_
	a (Lbxc;)V slotsChanged
		0 o p_40040_
	b (Lcut;)Z stillValid
		0 o p_40042_
	b (Lcut;I)Ldcv; quickMoveStack
		0 o p_40053_
		1 o p_40054_
	b (Z)V setCanRestock
		0 o p_40059_
	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 ()Ldlr; getOffers
	q ()Z showProgressBar
	r ()V playTradeSound
czy net/minecraft/world/inventory/MerchantResultSlot
	a Lczw; slots
	b Lcut; player
	g I removeCount
	h Ldlp; merchant
	<init> (Lcut;Ldlp;Lczw;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 (I)Ldcv; remove
		0 o p_40090_
	a (Ldcv;I)V onQuickCraft
		0 o p_40097_
		1 o p_40098_
	a (Ldcv;)Z mayPlace
		0 o p_40095_
	a (Lcut;Ldcv;)V onTake
		0 o p_150631_
		1 o p_150632_
	c_ (Ldcv;)V checkTakeAchievements
		0 o p_40100_
czz net/minecraft/world/inventory/NonInteractiveResultSlot
	<init> (Lbxc;III)V <init>
		0 o p_307372_
		1 o p_307687_
		2 o p_307440_
		3 o p_307347_
	a (Lcut;)Z mayPickup
		0 o p_307569_
	a (Lcut;Ldcv;)V onTake
		0 o p_307447_
		1 o p_307430_
	a (I)Ldcv; remove
		0 o p_307370_
	a (IILcut;)Ljava/util/Optional; tryRemove
		0 o p_307436_
		1 o p_307573_
		2 o p_307226_
	a (Ldcv;)Z mayPlace
		0 o p_307504_
	b (Ldcv;Ldcv;)V onQuickCraft
		0 o p_307668_
		1 o p_307399_
	b (Lcut;)Z allowModification
		0 o p_307532_
	b (Ldcv;I)Ldcv; safeInsert
		0 o p_307656_
		1 o p_307278_
	b (IILcut;)Ldcv; safeTake
		0 o p_307592_
		1 o p_307524_
		2 o p_307360_
	d (Ldcv;)Ldcv; safeInsert
		0 o p_307685_
	e ()Z isHighlightable
	f ()Z isFake
d com/mojang/math/FieldsAreNonnullByDefault
da net/minecraft/advancements/critereon/NbtPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ljava/lang/String; SELECTED_ITEM_TAG
	d Lui; tag
	e Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Lui;)V <init>
		0 o tag
	a (Lbzm;)Z matches
		0 o p_57478_
	a (Lkl;)Z matches
		0 o p_399509_
	a ()Lui; tag
	a (Lvi;)Z matches
		0 o p_57484_
	b (Lbzm;)Lui; getEntityTagToCompare
		static
		0 o p_57486_
	equals (Ljava/lang/Object;)Z equals
		0 o p_298672_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
daa net/minecraft/world/inventory/PlayerEnderChestContainer
	b Lebx; activeChest
	<init> ()V <init>
	a (Lcut;)Z stillValid
		0 o p_40104_
	a (Lebx;)V setActiveChest
		0 o p_40106_
	b (Lfda$a;)V fromSlots
		0 o p_421839_
	b (Lebx;)Z isActiveChest
		0 o p_150634_
	b (Lfdc$a;)V storeAsSlots
		0 o p_421593_
	c (Lcut;)V stopOpen
		0 o p_40110_
	e_ (Lcut;)V startOpen
		0 o p_40112_
dab net/minecraft/world/inventory/RecipeBookMenu
	<init> (Lczv;I)V <init>
		0 o p_40115_
		1 o p_40116_
	a (ZZLdhr;Laub;Lcus;)Ldab$a; handlePlacement
		0 o p_40119_
		1 o p_362739_
		2 o p_300860_
		3 o p_379372_
		4 o p_363345_
	a (Lcuz;)V fillCraftSlotsStackedContents
		0 o p_362236_
	am_ ()Ldac; getRecipeBookType
dab$a net/minecraft/world/inventory/RecipeBookMenu$PostPlaceAction
	a Ldab$a; NOTHING
	b Ldab$a; PLACE_GHOST_RECIPE
	c [Ldab$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_363798_
		1 o p_364117_
	a ()[Ldab$a; $values
		static
	valueOf (Ljava/lang/String;)Ldab$a; valueOf
		static
		0 o p_364009_
	values ()[Ldab$a; values
		static
dac net/minecraft/world/inventory/RecipeBookType
	a Ldac; CRAFTING
	b Ldac; FURNACE
	c Ldac; BLAST_FURNACE
	d Ldac; SMOKER
	e [Ldac; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_40129_
		1 o p_40130_
	a ()[Ldac; $values
		static
	valueOf (Ljava/lang/String;)Ldac; valueOf
		static
		0 o p_40132_
	values ()[Ldac; values
		static
dad net/minecraft/world/inventory/RecipeCraftingHolder
	a (Lauc;Ldhr;)Z setRecipeUsed
		0 o p_301242_
		1 o p_301296_
	a (Ldhr;)V setRecipeUsed
		0 o p_300902_
	a (Lcut;Ljava/util/List;)V awardUsedRecipes
		0 o p_300892_
		1 o p_301308_
	d ()Ldhr; getRecipeUsed
dae net/minecraft/world/inventory/RemoteSlot
	a Ldae; PLACEHOLDER
	<clinit> ()V <clinit>
		static
	a (Lwj;)V receive
		0 o p_412447_
	a (Ldcv;)V force
		0 o p_412652_
	b (Ldcv;)Z matches
		0 o p_412162_
dae$1 net/minecraft/world/inventory/RemoteSlot$1
	<init> ()V <init>
	a (Lwj;)V receive
		0 o p_412712_
	a (Ldcv;)V force
		0 o p_412418_
	b (Ldcv;)Z matches
		0 o p_412140_
dae$a net/minecraft/world/inventory/RemoteSlot$Synchronized
	b Lwi$a; hasher
	c Ldcv; remoteStack
	d Lwj; remoteHash
	<init> (Lwi$a;)V <init>
		0 o p_412222_
	a (Lwj;)V receive
		0 o p_412040_
	a (Ldcv;)V force
		0 o p_412714_
	a (Ldae$a;)V copyFrom
		0 o p_412689_
	b (Ldcv;)Z matches
		0 o p_412453_
daf net/minecraft/world/inventory/ResultContainer
	b Lju; itemStacks
	c Ldhr; recipeUsed
	<init> ()V <init>
	a (Lcut;)Z stillValid
		0 o p_40155_
	a (I)Ldcv; getItem
		0 o p_40147_
	a (Ldhr;)V setRecipeUsed
		0 o p_301012_
	a ()V clearContent
	a (II)Ldcv; removeItem
		0 o p_40149_
		1 o p_40150_
	a (ILdcv;)V setItem
		0 o p_40152_
		1 o p_40153_
	b ()I getContainerSize
	b (I)Ldcv; removeItemNoUpdate
		0 o p_40160_
	c ()Z isEmpty
	d ()Ldhr; getRecipeUsed
	e ()V setChanged
dag net/minecraft/world/inventory/ResultSlot
	a Lcze; craftSlots
	b Lcut; player
	g I removeCount
	<init> (Lcut;Lcze;Lbxc;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 (Lcut;Ldcv;)V onTake
		0 o p_150638_
		1 o p_150639_
	a (I)Ldcv; remove
		0 o p_40173_
	a (Ldha;)Lju; copyAllInputItems
		static
		0 o p_379867_
	a (Ldcv;I)V onQuickCraft
		0 o p_40180_
		1 o p_40181_
	a (Ldha;Ldmu;)Lju; getRemainingItems
		0 o p_379501_
		1 o p_380183_
	a (Ldha;Ldhr;)Lju; lambda$getRemainingItems$0
		static
		0 o p_380249_
		1 o p_380214_
	a (Ldcv;)Z mayPlace
		0 o p_40178_
	b (I)V onSwapCraft
		0 o p_40183_
	b (Ldha;)Lju; lambda$getRemainingItems$1
		static
		0 o p_379490_
	c_ (Ldcv;)V checkTakeAchievements
		0 o p_40185_
	f ()Z isFake
dah net/minecraft/world/inventory/ShulkerBoxMenu
	m I CONTAINER_SIZE
	n Lbxc; container
	<init> (ILcus;)V <init>
		0 o p_40188_
		1 o p_40189_
	<init> (ILcus;Lbxc;)V <init>
		0 o p_40191_
		1 o p_40192_
		2 o p_40193_
	a (Lcut;)V removed
		0 o p_40197_
	b (Lcut;)Z stillValid
		0 o p_40195_
	b (Lcut;I)Ldcv; quickMoveStack
		0 o p_40199_
		1 o p_40200_
dai net/minecraft/world/inventory/ShulkerBoxSlot
	<init> (Lbxc;III)V <init>
		0 o p_40202_
		1 o p_40203_
		2 o p_40204_
		3 o p_40205_
	a (Ldcv;)Z mayPlace
		0 o p_40207_
daj net/minecraft/world/inventory/SimpleContainerData
	a [I 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
dak net/minecraft/world/inventory/Slot
	a I slot
	c Lbxc; container
	d I index
	e I x
	f I y
	<init> (Lbxc;III)V <init>
		0 o p_40223_
		1 o p_40224_
		2 o p_40225_
		3 o p_40226_
	a (Lcut;)Z mayPickup
		0 o p_40228_
	a ()I getMaxStackSize
	a (Lcut;Ldcv;)V onTake
		0 o p_150645_
		1 o p_150646_
	a (I)Ldcv; remove
		0 o p_40227_
	a (Ldcv;)Z mayPlace
		0 o p_40231_
	a (Ldcv;Ldcv;)V setByPlayer
		0 o p_299990_
		1 o p_299965_
	a (Ldcv;I)V onQuickCraft
		0 o p_40232_
		1 o p_40233_
	a (IILcut;)Ljava/util/Optional; tryRemove
		0 o p_150642_
		1 o p_150643_
		2 o p_150644_
	b (Lcut;)Z allowModification
		0 o p_150652_
	b (Ldcv;I)Ldcv; safeInsert
		0 o p_150657_
		1 o p_150658_
	b (IILcut;)Ldcv; safeTake
		0 o p_150648_
		1 o p_150649_
		2 o p_150650_
	b (Lcut;Ldcv;)V lambda$safeTake$0
		0 o p_150654_
		1 o p_150655_
	b (Ldcv;Ldcv;)V onQuickCraft
		0 o p_40235_
		1 o p_40236_
	b (I)V onSwapCraft
		0 o p_40237_
	b ()Z isActive
	b_ (Ldcv;)I getMaxStackSize
		0 o p_40238_
	c ()Lame; getNoItemIcon
	c_ (Ldcv;)V checkTakeAchievements
		0 o p_40239_
	d (Ldcv;)Ldcv; safeInsert
		0 o p_150660_
	d ()V setChanged
	e (Ldcv;)V setByPlayer
		0 o p_270152_
	e ()Z isHighlightable
	f (Ldcv;)V set
		0 o p_40240_
	f ()Z isFake
	g ()Ldcv; getItem
	h ()Z hasItem
	i ()I getContainerSlot
dal net/minecraft/world/inventory/SlotRange
	a (Ljava/lang/String;Lit/unimi/dsi/fastutil/ints/IntList;)Ldal; of
		static
		0 o p_332809_
		1 o p_332653_
	a ()Lit/unimi/dsi/fastutil/ints/IntList; slots
	b ()I size
dal$1 net/minecraft/world/inventory/SlotRange$1
	a Lit/unimi/dsi/fastutil/ints/IntList; val$slots
	b Ljava/lang/String; 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
dam net/minecraft/world/inventory/SlotRanges
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/List; SLOTS
	c Ljava/util/function/Function; 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;Lit/unimi/dsi/fastutil/ints/IntList;)Ldal; create
		static
		0 o p_332797_
		1 o p_332739_
	a (Ldal;)Z lambda$singleSlotNames$3
		static
		0 o p_332670_
	a (Ljava/lang/String;I)Ldal; create
		static
		0 o p_332740_
		1 o p_332819_
	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/lang/String;)Ldal; nameToIds
		static
		0 o p_332718_
	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/util/stream/Stream; allNames
		static
	a (Ljava/lang/String;[I)Ldal; create
		static
		0 o p_332671_
		1 o p_332804_
	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 ()[Ldal; lambda$static$1
		static
dan net/minecraft/world/inventory/SmithingMenu
	A Ldhv; baseItemTest
	B Ldhv; templateItemTest
	C Ldhv; additionItemTest
	D Lczg; hasRecipeError
	m I TEMPLATE_SLOT
	n I BASE_SLOT
	o I ADDITIONAL_SLOT
	p I RESULT_SLOT
	u I TEMPLATE_SLOT_X_PLACEMENT
	v I BASE_SLOT_X_PLACEMENT
	w I ADDITIONAL_SLOT_X_PLACEMENT
	x I SLOT_Y_PLACEMENT
	y I RESULT_SLOT_X_PLACEMENT
	z Ldmu; level
	<init> (ILcus;Lcyz;)V <init>
		0 o p_40248_
		1 o p_40249_
		2 o p_40250_
	<init> (ILcus;)V <init>
		0 o p_40245_
		1 o p_40246_
	<init> (ILcus;Lcyz;Ldmu;)V <init>
		0 o p_379902_
		1 o p_379577_
		2 o p_379989_
		3 o p_379924_
	a (Leeb;)Z isValidBlock
		0 o p_40266_
	a (Lcut;Ldcv;)V onTake
		0 o p_150663_
		1 o p_150664_
	a (Ldcv;Ldak;)Z canTakeItemForPickAll
		0 o p_40257_
		1 o p_40258_
	a (Ldii;Ldhr;)V lambda$createResult$1
		0 o p_379189_
		1 o p_379190_
	a (Ldmu;Ljb;)V lambda$onTake$0
		static
		0 o p_40263_
		1 o p_40264_
	a (Ldhn;)Lczr; createInputSlotDefinitions
		static
		0 o p_379456_
	a (Lbxc;)V slotsChanged
		0 o p_381709_
	b (Ldcv;)Z canMoveIntoInputSlots
		0 o p_266846_
	e (I)V shrinkStackInSlot
		0 o p_40271_
	l ()V createResult
	m ()Z hasRecipeError
	o ()Ljava/util/List; getRelevantItems
	p ()Ldii; createRecipeInput
	q ()V lambda$createResult$2
dao net/minecraft/world/inventory/SmokerMenu
	<init> (ILcus;Lbxc;Lcyy;)V <init>
		0 o p_40277_
		1 o p_40278_
		2 o p_40279_
		3 o p_40280_
	<init> (ILcus;)V <init>
		0 o p_40274_
		1 o p_40275_
dap net/minecraft/world/inventory/StackedContentsCompatible
	fillStackedContents (Lcuz;)V fillStackedContents
		0 o p_364785_
daq net/minecraft/world/inventory/StonecutterMenu
	A J lastSoundTime
	B Ljava/lang/Runnable; slotUpdateListener
	C Ldaf; resultContainer
	m I INPUT_SLOT
	n I RESULT_SLOT
	o Ldak; inputSlot
	p Ldak; resultSlot
	q Lbxc; container
	r I INV_SLOT_START
	s I INV_SLOT_END
	t I USE_ROW_SLOT_START
	u I USE_ROW_SLOT_END
	v Lcyz; access
	w Lczg; selectedRecipeIndex
	x Ldmu; level
	y Ldhz$b; recipesForInput
	z Ldcv; input
	<init> (ILcus;Lcyz;)V <init>
		0 o p_40297_
		1 o p_40298_
		2 o p_40299_
	<init> (ILcus;)V <init>
		0 o p_40294_
		1 o p_40295_
	a (Ljava/lang/Runnable;)V registerUpdateListener
		0 o p_40324_
	a (Lcut;)V removed
		0 o p_40326_
	a (Lcut;Ldmu;Ljb;)V lambda$removed$3
		0 o p_40312_
		1 o p_40313_
		2 o p_40314_
	a (Lcut;I)Z clickMenuButton
		0 o p_40309_
		1 o p_40310_
	a (Ldcv;Ldak;)Z canTakeItemForPickAll
		0 o p_40321_
		1 o p_40322_
	a (Ldhr;)V lambda$setupResultSlot$1
		0 o p_379191_
	a ()Lczv; getType
	a (Lbxc;)V slotsChanged
		0 o p_40302_
	b (Lcut;)Z stillValid
		0 o p_40307_
	b (Lcut;I)Ldcv; quickMoveStack
		0 o p_40328_
		1 o p_40329_
	b (Ldcv;)V setupRecipeList
		0 o p_40305_
	e (I)Z isValidRecipeIndex
		0 o p_40335_
	f (I)V setupResultSlot
		0 o p_379442_
	l ()I getSelectedRecipeIndex
	m ()Ldhz$b; getVisibleRecipes
	n ()I getNumberOfVisibleRecipes
	o ()Z hasInputItem
	p ()V lambda$setupResultSlot$2
	q ()V lambda$new$0
		static
daq$1 net/minecraft/world/inventory/StonecutterMenu$1
	b Ldaq; this$0
	<init> (Ldaq;I)V <init>
		0 o p_40346_
		1 o p_40347_
	e ()V setChanged
daq$2 net/minecraft/world/inventory/StonecutterMenu$2
	a Lcyz; val$access
	b Ldaq; this$0
	<init> (Ldaq;Lbxc;IIILcyz;)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 (Ldmu;Ljb;)V lambda$onTake$0
		0 o p_393254_
		1 o p_393255_
	a (Ldcv;)Z mayPlace
		0 o p_40362_
	a (Lcut;Ldcv;)V onTake
		0 o p_150672_
		1 o p_150673_
	j ()Ljava/util/List; getRelevantItems
dar net/minecraft/world/inventory/TransientCraftingContainer
	b Lju; items
	c I width
	d I height
	e Lcym; menu
	<init> (Lcym;II)V <init>
		0 o p_287684_
		1 o p_287629_
		2 o p_287593_
	<init> (Lcym;IILju;)V <init>
		0 o p_287708_
		1 o p_287591_
		2 o p_287609_
		3 o p_287695_
	a (Lcut;)Z stillValid
		0 o p_287774_
	a (I)Ldcv; getItem
		0 o p_287712_
	a (II)Ldcv; removeItem
		0 o p_287682_
		1 o p_287576_
	a ()V clearContent
	a (ILdcv;)V setItem
		0 o p_287681_
		1 o p_287620_
	ay_ ()I getWidth
	b ()I getContainerSize
	b (I)Ldcv; removeItemNoUpdate
		0 o p_287637_
	c ()Z isEmpty
	e ()V setChanged
	fillStackedContents (Lcuz;)V fillStackedContents
		0 o p_362501_
	g ()I getHeight
	h ()Ljava/util/List; getItems
das net/minecraft/world/inventory/package-info
dat net/minecraft/world/inventory/tooltip/BundleTooltip
	a Ldey; contents
	<init> (Ldey;)V <init>
		0 o contents
	a ()Ldey; contents
	equals (Ljava/lang/Object;)Z equals
		0 o p_331327_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dau net/minecraft/world/inventory/tooltip/TooltipComponent
dav net/minecraft/world/inventory/tooltip/package-info
daw net/minecraft/world/item/AdventureModePredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Lxo; CAN_BREAK_HEADER
	d Lxo; CAN_PLACE_HEADER
	e Lorg/slf4j/Logger; LOGGER
	f Lxo; UNKNOWN_USE
	g Ljava/util/List; predicates
	h Ljava/util/List; cachedTooltip
	i Leef; lastCheckedBlock
	j Z lastResult
	k Z checksBlockEntity
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_331906_
	a (Ljava/util/function/Consumer;)V addToTooltip
		0 o p_331792_
	a (Leef;)Z test
		0 o p_331911_
	a ()Ljava/util/List; tooltip
	a (Laz;)Ljava/util/stream/Stream; lambda$computeTooltip$2
		static
		0 o p_330395_
	a (Leaz;Ljz;Lbci;)Lui; saveBlockEntity
		static
		0 o p_422309_
		1 o p_422663_
		2 o p_422210_
	a (Ljl;)Lxo; lambda$computeTooltip$3
		static
		0 o p_331662_
	a (Leef;Leef;Z)Z areSameBlocks
		static
		0 o p_330901_
		1 o p_331435_
		2 o p_332152_
	a (Ljava/util/List;)Ljava/util/List; computeTooltip
		static
		0 o p_332164_
	a (Ldaw;)Ljava/util/List; lambda$static$1
		static
		0 o p_331439_
	b (Ldaw;)Ljava/util/List; lambda$static$0
		static
		0 o p_331329_
	equals (Ljava/lang/Object;)Z equals
		0 o p_330844_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dax net/minecraft/world/item/AirItem
	<init> (Ldpz;Ldcr$a;)V <init>
		0 o p_40368_
		1 o p_40369_
	a (Ldcv;)Lxo; getName
		0 o p_373042_
day net/minecraft/world/item/ArmorStandItem
	<init> (Ldcr$a;)V <init>
		0 o p_40503_
	a (Ldgq;)Lbxj; useOn
		0 o p_40510_
daz net/minecraft/world/item/ArrowItem
	<init> (Ldcr$a;)V <init>
		0 o p_40512_
	a (Ldmu;Ldcv;Lcam;Ldcv;)Lcvb; createArrow
		0 o p_40513_
		1 o p_40514_
		2 o p_40515_
		3 o p_344832_
	a (Ldmu;Ljv;Ldcv;Ljh;)Lcvo; asProjectile
		0 o p_338330_
		1 o p_338329_
		2 o p_338197_
		3 o p_338469_
db net/minecraft/advancements/critereon/PickedUpItemTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lauc;Ldcv;Lbzm;)V trigger
		0 o p_221299_
		1 o p_221300_
		2 o p_221301_
	a (Lauc;Ldcv;Lfdj;Ldb$a;)Z lambda$trigger$0
		static
		0 o p_221303_
		1 o p_221304_
		2 o p_221305_
		3 o p_221306_
db$a net/minecraft/advancements/critereon/PickedUpItemTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; item
	d Ljava/util/Optional; 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 (Lbk;)V validate
		0 o p_312248_
	a (Lbj;Ljava/util/Optional;Ljava/util/Optional;)Lar; thrownItemPickedUpByEntity
		static
		0 o p_286865_
		1 o p_299099_
		2 o p_299117_
	a (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lar; thrownItemPickedUpByPlayer
		static
		0 o p_298917_
		1 o p_298224_
		2 o p_298405_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337385_
	a ()Ljava/util/Optional; player
	a (Lauc;Ldcv;Lfdj;)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
dba net/minecraft/world/item/AxeItem
	a Ljava/util/Map; STRIPPABLES
	<clinit> ()V <clinit>
		static
	<init> (Ldej;FFLdcr$a;)V <init>
		0 o p_360755_
		1 o p_364213_
		2 o p_365432_
		3 o p_40524_
	a (Ldgq;)Lbxj; useOn
		0 o p_40529_
	a (Ldmu;Ljb;Lcut;Leeb;)Ljava/util/Optional; evaluateNewBlockState
		0 o p_308922_
		1 o p_308899_
		2 o p_309192_
		3 o p_308900_
	a (Leeb;Ldpz;)Leeb; lambda$getStripped$1
		static
		0 o p_360011_
		1 o p_360012_
	a (Leeb;)Ljava/util/Optional; getStripped
		0 o p_150691_
	b (Leeb;Ldpz;)Leeb; lambda$evaluateNewBlockState$0
		static
		0 o p_150693_
		1 o p_150694_
	b (Ldgq;)Z playerHasBlockingItemUseIntent
		static
		0 o p_400108_
dbb net/minecraft/world/item/BannerItem
	<init> (Ldpz;Ldpz;Ldcr$a;)V <init>
		0 o p_40534_
		1 o p_40535_
		2 o p_40536_
	a ()Ldbt; getColor
dbc net/minecraft/world/item/BedItem
	<init> (Ldpz;Ldcr$a;)V <init>
		0 o p_40558_
		1 o p_40559_
	a (Ldgo;Leeb;)Z placeBlock
		0 o p_40561_
		1 o p_40562_
dbd net/minecraft/world/item/BlockItem
	a Ldpz; block
	<init> (Ldpz;Ldcr$a;)V <init>
		0 o p_40565_
		1 o p_40566_
	a (Ljava/util/Map;Ldcr;)V registerBlocks
		0 o p_40607_
		1 o p_40608_
	a (Ldgo;Leeb;)Z placeBlock
		0 o p_40578_
		1 o p_40579_
	a (Ljb;Ldmu;Lcut;Ldcv;Leeb;)Z updateCustomBlockEntityTag
		0 o p_40597_
		1 o p_40598_
		2 o p_40599_
		3 o p_40600_
		4 o p_40601_
	a (Ljb;Ldmu;Ldcv;Leeb;)Leeb; updateBlockStateFromTag
		0 o p_40603_
		1 o p_40604_
		2 o p_40605_
		3 o p_40606_
	a (Leeb;)Layy; getPlaceSound
		0 o p_40588_
	a (Ldmu;Lcut;Ljb;Ldcv;)Z updateCustomBlockEntityTag
		static
		0 o p_40583_
		1 o p_40584_
		2 o p_40585_
		3 o p_40586_
	a (Ldgq;)Lbxj; useOn
		0 o p_40581_
	a (Ldcv;Lcut;)Z shouldPrintOpWarning
		0 o p_387255_
		1 o p_387661_
	a (Ldcv;Lebb;Lfcz;)V setBlockEntityData
		static
		0 o p_186339_
		1 o p_186340_
		2 o p_422630_
	a (Ldgo;)Lbxj; place
		0 o p_40577_
	a (Lcqz;)V onDestroyed
		0 o p_150700_
	a (Ldmu;Ljb;Ldcv;)V updateBlockEntityComponents
		static
		0 o p_331559_
		1 o p_331993_
		2 o p_332021_
	b (Ldgo;Leeb;)Z canPlace
		0 o p_40611_
		1 o p_40612_
	b (Ldgo;)Ldgo; updatePlacementContext
		0 o p_40609_
	b ()Z mustSurvive
	c (Ldgo;)Leeb; getPlacementState
		0 o p_40613_
	c ()Ldpz; getBlock
	d ()Z canFitInsideContainerItems
	k ()Lcyd; requiredFeatures
dbe net/minecraft/world/item/BoatItem
	a Lbzv; entityType
	<init> (Lbzv;Ldcr$a;)V <init>
		0 o p_376667_
		1 o p_220015_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_40622_
		1 o p_40623_
		2 o p_40624_
	a (Ldmu;Lfiq;Ldcv;Lcut;)Lcxe; getBoat
		0 o p_220017_
		1 o p_220018_
		2 o p_305852_
		3 o p_306127_
dbf net/minecraft/world/item/BoneMealItem
	a I GRASS_SPREAD_WIDTH
	b I GRASS_SPREAD_HEIGHT
	c I GRASS_COUNT_MULTIPLIER
	<init> (Ldcr$a;)V <init>
		0 o p_40626_
	a (Ldgq;)Lbxj; useOn
		0 o p_40637_
	a (Ljl;)Leeb; lambda$growWaterPlant$1
		static
		0 o p_204095_
	a (Ldcv;Ldmu;Ljb;Ljh;)Z growWaterPlant
		static
		0 o p_40632_
		1 o p_40633_
		2 o p_40634_
		3 o p_40635_
	a (Ldmv;Ljb;I)V addGrowthParticles
		static
		0 o p_40639_
		1 o p_40640_
		2 o p_40641_
	a (Ldcv;Ldmu;Ljb;)Z growCrop
		static
		0 o p_40628_
		1 o p_40629_
		2 o p_40630_
	a (Leea$a;)Z lambda$growWaterPlant$2
		static
		0 o p_373910_
	b (Ljl;)Leeb; lambda$growWaterPlant$0
		static
		0 o p_204100_
dbf$1 net/minecraft/world/item/BoneMealItem$1
	a [I $SwitchMap$net$minecraft$world$level$block$BonemealableBlock$Type
	<clinit> ()V <clinit>
		static
dbg net/minecraft/world/item/BottleItem
	<init> (Ldcr$a;)V <init>
		0 o p_40648_
	a (Ldcv;Lcut;Ldcv;)Ldcv; turnBottleIntoItem
		0 o p_40652_
		1 o p_40653_
		2 o p_40654_
	a (Lbze;)Z lambda$use$0
		static
		0 o p_427148_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_40656_
		1 o p_40657_
		2 o p_40658_
dbh net/minecraft/world/item/BowItem
	a I MAX_DRAW_DURATION
	b I DEFAULT_RANGE
	<init> (Ldcr$a;)V <init>
		0 o p_40660_
	a (Ldcv;Lcam;)I getUseDuration
		0 o p_40680_
		1 o p_345962_
	a (Lcam;Lcvo;IFFFLcam;)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 ()Ljava/util/function/Predicate; getAllSupportedProjectiles
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_40672_
		1 o p_40673_
		2 o p_40674_
	a (I)F getPowerForTime
		static
		0 o p_40662_
	a (Ldcv;Ldmu;Lcam;I)Z releaseUsing
		0 o p_40667_
		1 o p_40668_
		2 o p_40669_
		3 o p_40670_
	b (Ldcv;)Ldcx; getUseAnimation
		0 o p_40678_
	b ()I getDefaultProjectileRange
dbi net/minecraft/world/item/BrushItem
	a I ANIMATION_DURATION
	b I USE_DURATION
	<init> (Ldcr$a;)V <init>
		0 o p_272907_
	a (Ldcv;Lcam;)I getUseDuration
		0 o p_272765_
		1 o p_344739_
	a (Ldmu;Lcam;Ldcv;I)V onUseTick
		0 o p_273467_
		1 o p_273619_
		2 o p_273316_
		3 o p_273101_
	a (Ldgq;)Lbxj; useOn
		0 o p_272607_
	a (Ldmu;Lfio;Leeb;Lfis;Lcad;)V spawnDustParticles
		0 o p_278327_
		1 o p_278272_
		2 o p_278235_
		3 o p_278337_
		4 o p_285071_
	a (Lcut;)Lfiq; calculateHitResult
		0 o p_305856_
	b (Ldcv;)Ldcx; getUseAnimation
		0 o p_273490_
dbi$1 net/minecraft/world/item/BrushItem$1
	a [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
dbi$a net/minecraft/world/item/BrushItem$DustParticlesDelta
	a D xd
	b D yd
	c D zd
	d D ALONG_SIDE_DELTA
	e D OUT_FROM_SIDE_DELTA
	<init> (DDD)V <init>
		0 o xd
		1 o yd
		2 o zd
	a (Lfis;Ljh;)Ldbi$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
dbj net/minecraft/world/item/BucketItem
	a Lfak; content
	<init> (Lfak;Ldcr$a;)V <init>
		0 o p_40689_
		1 o p_40690_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_40703_
		1 o p_40704_
		2 o p_40705_
	a (Lcam;Ldmu;Ljb;Lfio;)Z emptyContents
		0 o p_394627_
		1 o p_150717_
		2 o p_150718_
		3 o p_150719_
	a (Lcam;Ldmu;Ldcv;Ljb;)V checkExtraContent
		0 o p_394527_
		1 o p_150712_
		2 o p_150713_
		3 o p_150714_
	a (Lcut;Layy;)V lambda$use$0
		static
		0 o p_150708_
		1 o p_150709_
	a (Lcam;Ldmv;Ljb;)V playEmptySound
		0 o p_394061_
		1 o p_40697_
		2 o p_40698_
	b (Ldcv;Lcut;)Ldcv; getEmptySuccessItem
		static
		0 o p_40700_
		1 o p_40701_
dbk net/minecraft/world/item/BundleItem
	a I MAX_SHOWN_GRID_ITEMS_X
	b I MAX_SHOWN_GRID_ITEMS_Y
	c I MAX_SHOWN_GRID_ITEMS
	d I OVERFLOWING_MAX_SHOWN_GRID_ITEMS
	o I FULL_BAR_COLOR
	p I BAR_COLOR
	q I TICKS_AFTER_FIRST_THROW
	r I TICKS_BETWEEN_THROWS
	s I TICKS_MAX_THROW_DURATION
	<clinit> ()V <clinit>
		static
	<init> (Ldcr$a;)V <init>
		0 o p_150726_
	a (Lbzm;)V playRemoveOneSound
		static
		0 o p_186343_
	a (Ldcv;Ldak;Lcyw;Lcut;)Z overrideStackedOnOther
		0 o p_150733_
		1 o p_150734_
		2 o p_150735_
		3 o p_150736_
	a ()Ljava/util/List; getAllBundleItemColors
		static
	a (Lcut;)V broadcastChangesOnContainerMenu
		0 o p_376384_
	a (Ldbt;)Ldcr; getByColor
		static
		0 o p_374396_
	a (Ldcv;Lcam;)I getUseDuration
		0 o p_371683_
		1 o p_371530_
	a (Ldmu;Lcam;Ldcv;I)V onUseTick
		0 o p_371661_
		1 o p_371559_
		2 o p_371431_
		3 o p_371432_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_150760_
		1 o p_150761_
		2 o p_150762_
	a (Lcqz;)V onDestroyed
		0 o p_150728_
	a (Ldmu;Lcut;Ldcv;)V dropContent
		0 o p_380196_
		1 o p_371609_
		2 o p_371542_
	a (Ldcv;Ldcv;Ldak;Lcyw;Lcut;Lcbd;)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 (Ldmu;Lbzm;)V playDropContentsSound
		static
		0 o p_380028_
		1 o p_186354_
	a (Ldcv;Lcut;Ldey;)Ljava/util/Optional; removeOneItemFromBundle
		static
		0 o p_371385_
		1 o p_371941_
		2 o p_371197_
	a (Ldcv;I)V toggleSelectedItem
		static
		0 o p_363912_
		1 o p_363836_
	b (Lbzm;)V playInsertSound
		static
		0 o p_186352_
	b (Ldcr;)Ldbk; lambda$getAllBundleItemColors$0
		static
		0 o p_381071_
	b (Ldcv;)Ldcx; getUseAnimation
		0 o p_389672_
	b (Ldcv;Lcut;)Z dropContent
		0 o p_371437_
		1 o p_371809_
	c (Ldcv;)F getFullnessDisplay
		static
		0 o p_150767_
	c (Lbzm;)V playInsertFailSound
		static
		0 o p_364546_
	d (Ldcv;)Z isBarVisible
		0 o p_150769_
	e (Ldcv;)I getBarWidth
		0 o p_150771_
	f (Ldcv;)I getBarColor
		0 o p_150773_
	g (Ldcv;)Z hasSelectedItem
		static
		0 o p_362328_
	h (Ldcv;)I getSelectedItem
		static
		0 o p_362900_
	i (Ldcv;)Ldcv; getSelectedItemStack
		static
		0 o p_361689_
	j (Ldcv;)I getNumberOfItemsToShow
		static
		0 o p_361742_
	k (Ldcv;)Ljava/util/Optional; getTooltipImage
		0 o p_150775_
dbk$1 net/minecraft/world/item/BundleItem$1
	a [I $SwitchMap$net$minecraft$world$item$DyeColor
	<clinit> ()V <clinit>
		static
dbl net/minecraft/world/item/CompassItem
	a Lxo; LODESTONE_COMPASS_NAME
	<clinit> ()V <clinit>
		static
	<init> (Ldcr$a;)V <init>
		0 o p_40718_
	a (Ldgq;)Lbxj; useOn
		0 o p_40726_
	a (Ldcv;Laub;Lbzm;Lbzw;)V inventoryTick
		0 o p_40720_
		1 o p_401770_
		2 o p_40722_
		3 o p_401781_
	a (Ldcv;)Lxo; getName
		0 o p_371723_
	d_ (Ldcv;)Z isFoil
		0 o p_40739_
dbm net/minecraft/world/item/CreativeModeTab
	a Lame; DEFAULT_BACKGROUND
	b Lxo; displayName
	c Lame; backgroundTexture
	d Z canScroll
	e Z showTitle
	f Z alignedRight
	g Ldbm$f; row
	h I column
	i Ldbm$h; type
	j Ldcv; iconItemStack
	k Ljava/util/Collection; displayItems
	l Ljava/util/Set; displayItemsSearchTab
	m Ljava/util/function/Supplier; iconGenerator
	n Ldbm$b; displayItemsGenerator
	<clinit> ()V <clinit>
		static
	<init> (Ldbm$f;ILdbm$h;Lxo;Ljava/util/function/Supplier;Ldbm$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 (Ljava/lang/String;)Lame; createTextureLocation
		static
		0 o p_350882_
	a (Ldbm$d;)V buildContents
		0 o p_270156_
	a (Ldbm$f;I)Ldbm$a; builder
		static
		0 o p_259342_
		1 o p_260312_
	a (Ldcv;)Z contains
		0 o p_259317_
	a ()Lxo; getDisplayName
	b ()Ldcv; getIconItem
	c ()Lame; getBackgroundTexture
	d ()Z showTitle
	e ()Z canScroll
	f ()I column
	g ()Ldbm$f; row
	h ()Z hasAnyItems
	i ()Z shouldDisplay
	j ()Z isAlignedRight
	k ()Ldbm$h; getType
	l ()Ljava/util/Collection; getDisplayItems
	m ()Ljava/util/Collection; getSearchTabDisplayItems
	n ()Ljava/lang/IllegalStateException; lambda$buildContents$0
dbm$a net/minecraft/world/item/CreativeModeTab$Builder
	a Ldbm$b; EMPTY_GENERATOR
	b Ldbm$f; row
	c I column
	d Lxo; displayName
	e Ljava/util/function/Supplier; iconGenerator
	f Ldbm$b; displayItemsGenerator
	g Z canScroll
	h Z showTitle
	i Z alignedRight
	j Ldbm$h; type
	k Lame; backgroundTexture
	<clinit> ()V <clinit>
		static
	<init> (Ldbm$f;I)V <init>
		0 o p_259171_
		1 o p_259661_
	a (Ldbm$d;Ldbm$e;)V lambda$static$0
		static
		0 o p_270422_
		1 o p_259433_
	a (Lxo;)Ldbm$a; title
		0 o p_259616_
	a (Ldbm$b;)Ldbm$a; displayItems
		0 o p_259814_
	a (Ljava/util/function/Supplier;)Ldbm$a; icon
		0 o p_259333_
	a ()Ldbm$a; alignedRight
	a (Ldbm$h;)Ldbm$a; type
		0 o p_259283_
	a (Lame;)Ldbm$a; backgroundTexture
		0 o p_350939_
	b ()Ldbm$a; hideTitle
	c ()Ldbm$a; noScrollBar
	d ()Ldbm; build
	e ()Ldcv; lambda$new$1
		static
dbm$b net/minecraft/world/item/CreativeModeTab$DisplayItemsGenerator
	accept (Ldbm$d;Ldbm$e;)V accept
		0 o p_270258_
		1 o p_259752_
dbm$c net/minecraft/world/item/CreativeModeTab$ItemDisplayBuilder
	a Ljava/util/Collection; tabContents
	b Ljava/util/Set; searchTabContents
	c Ldbm; tab
	d Lcyd; featureFlagSet
	<init> (Ldbm;Lcyd;)V <init>
		0 o p_251040_
		1 o p_249331_
	a (Ldcv;Ldbm$g;)V accept
		0 o p_250391_
		1 o p_251472_
dbm$d net/minecraft/world/item/CreativeModeTab$ItemDisplayParameters
	a Lcyd; enabledFeatures
	b Z hasPermissions
	c Ljn$a; holders
	<init> (Lcyd;ZLjn$a;)V <init>
		0 o enabledFeatures
		1 o hasPermissions
		2 o holders
	a (Lcyd;ZLjn$a;)Z needsUpdate
		0 o p_270338_
		1 o p_270835_
		2 o p_270575_
	a ()Lcyd; enabledFeatures
	b ()Z hasPermissions
	c ()Ljn$a; holders
	equals (Ljava/lang/Object;)Z equals
		0 o p_270097_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dbm$e net/minecraft/world/item/CreativeModeTab$Output
	a (Ldbm$g;Ldcv;)V lambda$acceptAll$0
		0 o p_250983_
		1 o p_252337_
	a (Ldmt;)V accept
		0 o p_248610_
	a (Ldcv;)V accept
		0 o p_249977_
	a (Ldmt;Ldbm$g;)V accept
		0 o p_251528_
		1 o p_249821_
	a (Ljava/util/Collection;Ldbm$g;)V acceptAll
		0 o p_251548_
		1 o p_252285_
	a (Ldcv;Ldbm$g;)V accept
		0 o p_251806_
		1 o p_249603_
	a (Ljava/util/Collection;)V acceptAll
		0 o p_250244_
dbm$f net/minecraft/world/item/CreativeModeTab$Row
	a Ldbm$f; TOP
	b Ldbm$f; BOTTOM
	c [Ldbm$f; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_259766_
		1 o p_259955_
	a ()[Ldbm$f; $values
		static
	valueOf (Ljava/lang/String;)Ldbm$f; valueOf
		static
		0 o p_259650_
	values ()[Ldbm$f; values
		static
dbm$g net/minecraft/world/item/CreativeModeTab$TabVisibility
	a Ldbm$g; PARENT_AND_SEARCH_TABS
	b Ldbm$g; PARENT_TAB_ONLY
	c Ldbm$g; SEARCH_TAB_ONLY
	d [Ldbm$g; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_251869_
		1 o p_249216_
	a ()[Ldbm$g; $values
		static
	valueOf (Ljava/lang/String;)Ldbm$g; valueOf
		static
		0 o p_249186_
	values ()[Ldbm$g; values
		static
dbm$h net/minecraft/world/item/CreativeModeTab$Type
	a Ldbm$h; CATEGORY
	b Ldbm$h; INVENTORY
	c Ldbm$h; HOTBAR
	d Ldbm$h; SEARCH
	e [Ldbm$h; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_259131_
		1 o p_259867_
	a ()[Ldbm$h; $values
		static
	valueOf (Ljava/lang/String;)Ldbm$h; valueOf
		static
		0 o p_259622_
	values ()[Ldbm$h; values
		static
dbn net/minecraft/world/item/CreativeModeTabs
	a Lame; INVENTORY_BACKGROUND
	b Lame; SEARCH_BACKGROUND
	c Lamd; BUILDING_BLOCKS
	d Lamd; COLORED_BLOCKS
	e Lamd; NATURAL_BLOCKS
	f Lamd; FUNCTIONAL_BLOCKS
	g Lamd; REDSTONE_BLOCKS
	h Lamd; HOTBAR
	i Lamd; SEARCH
	j Lamd; TOOLS_AND_UTILITIES
	k Lamd; COMBAT
	l Lamd; FOOD_AND_DRINKS
	m Lamd; INGREDIENTS
	n Lamd; SPAWN_EGGS
	o Lamd; OP_BLOCKS
	p Lamd; INVENTORY
	q Ljava/util/Comparator; PAINTING_COMPARATOR
	r Ldbm$d; CACHED_PARAMETERS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcyd;ZLjn$a;)Z tryRebuildTabContents
		static
		0 o p_270988_
		1 o p_270090_
		2 o p_270799_
	a (Ldbm$e;Ljn;Ldbm$g;)V generateEnchantmentBookTypesOnlyMaxLevel
		static
		0 o p_270868_
		1 o p_270903_
		2 o p_270407_
	a (Ldbm$d;Ldbm;)V lambda$buildAllTabContents$49
		static
		0 o p_270001_
		1 o p_270002_
	a (Ljl$c;)Ljava/util/stream/Stream; lambda$generateEnchantmentBookTypesAllLevels$40
		static
		0 o p_344377_
	a (Ljava/lang/String;)Lamd; createKey
		static
		0 o p_281544_
	a (Ljl;)Z lambda$bootstrap$30
		static
		0 o p_270003_
	a (Ldbm$e;Ldbm$g;)V generateSuspiciousStews
		static
		0 o p_259484_
		1 o p_260051_
	a (Ldcr;Ljl$c;)Ldcv; lambda$generatePotionEffectTypes$35
		static
		0 o p_330082_
		1 o p_330083_
	a (Ldbm$e;Ljn;Ldcr;Ldbm$g;Lcyd;)V generatePotionEffectTypes
		static
		0 o p_270129_
		1 o p_270334_
		2 o p_270968_
		3 o p_270778_
		4 o p_338372_
	a (Ldbm$e;Ldbm$g;Ljl$c;)V lambda$generatePresetPaintings$45
		static
		0 o p_396884_
		1 o p_396885_
		2 o p_396886_
	a (Ldbm$e;Ldbm$g;Ldcv;)V lambda$generateInstrumentTypes$43
		static
		0 o p_270009_
		1 o p_270010_
		2 o p_270011_
	a (Ldbm$d;Ldbm$e;)V lambda$bootstrap$32
		static
		0 o p_396887_
		1 o p_396888_
	a (Ldbm$d;)V buildAllTabContents
		static
		0 o p_270447_
	a (Ldcr;Ldbm$e;Ldbm$g;Ljp$c;)V lambda$generateInstrumentTypes$44
		static
		0 o p_270018_
		1 o p_270019_
		2 o p_270020_
		3 o p_270021_
	a (Ldbm$e;Ldbm$d;Ljn$b;)V lambda$bootstrap$31
		static
		0 o p_344381_
		1 o p_344382_
		2 o p_344383_
	a (Ljy;)Ldbm; bootstrap
		static
		0 o p_283144_
	a ()V validate
		static
	a (Ljy;Ldbm$d;Ldbm$e;)V lambda$bootstrap$14
		static
		0 o p_330079_
		1 o p_330080_
		2 o p_330081_
	a (Ljl$c;I)Ldcv; lambda$generateEnchantmentBookTypesAllLevels$39
		static
		0 o p_360014_
		1 o p_360015_
	a (Ldbm$e;Ljn$b;)V lambda$bootstrap$25
		static
		0 o p_350152_
		1 o p_350153_
	a (Lcyd;Ljl$c;)Z lambda$generatePotionEffectTypes$34
		static
		0 o p_337925_
		1 o p_337926_
	a (Ldbm$e;Ljn;Ldcr;Lbae;Ldbm$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 (Ldcr;Ljl;)Ldcv; lambda$generateInstrumentTypes$42
		static
		0 o p_269994_
		1 o p_269995_
	a (Ldbm;)Z lambda$buildAllTabContents$48
		static
		0 o p_260124_
	a (Ldbm$e;Ljn$a;Ljn$b;Ljava/util/function/Predicate;Ldbm$g;)V generatePresetPaintings
		static
		0 o p_271007_
		1 o p_345774_
		2 o p_270618_
		3 o p_270878_
		4 o p_270261_
	b (Ldbm$e;Ljn$b;)V lambda$bootstrap$16
		static
		0 o p_270035_
		1 o p_270036_
	b (Ldbm$e;Ljn;Ldbm$g;)V generateEnchantmentBookTypesAllLevels
		static
		0 o p_270961_
		1 o p_270628_
		2 o p_270805_
	b ()Ldbm; getDefaultTab
		static
	b (Ldbm;)Z lambda$buildAllTabContents$46
		static
		0 o p_259647_
	b (Ldbm$d;Ldbm;)V lambda$buildAllTabContents$47
		static
		0 o p_269996_
		1 o p_269997_
	b (Ldbm$e;Ldbm$g;Ldcv;)V lambda$generateEnchantmentBookTypesAllLevels$41
		static
		0 o p_270015_
		1 o p_270016_
		2 o p_270017_
	b (Ldbm$d;Ldbm$e;)V lambda$bootstrap$28
		static
		0 o p_415382_
		1 o p_415383_
	b (Ljl;)Z lambda$bootstrap$7
		static
		0 o p_270037_
	b (Ldbm$e;Ldbm$d;Ljn$b;)V lambda$bootstrap$22
		static
		0 o p_337906_
		1 o p_337907_
		2 o p_337908_
	b (Ljl$c;)Ldcv; lambda$generateEnchantmentBookTypesOnlyMaxLevel$37
		static
		0 o p_360016_
	b (Ldbm$e;Ldbm$g;)V generateOminousBottles
		static
		0 o p_366557_
		1 o p_366818_
	c (Ldbm$e;Ldbm$d;Ljn$b;)V lambda$bootstrap$19
		static
		0 o p_337915_
		1 o p_337916_
		2 o p_337917_
	c (Ldbm$d;Ldbm$e;)V lambda$bootstrap$26
		static
		0 o p_350150_
		1 o p_350151_
	c (Ldbm$e;Ldbm$g;)V generateFireworksAllDurations
		static
		0 o p_259586_
		1 o p_259372_
	c ()Ljava/util/List; tabs
		static
	c (Ldbm$e;Ldbm$g;Ldcv;)V lambda$generateEnchantmentBookTypesOnlyMaxLevel$38
		static
		0 o p_269987_
		1 o p_269988_
		2 o p_269989_
	d ()Ljava/util/List; allTabs
		static
	d (Ldbm$e;Ldbm$d;Ljn$b;)V lambda$bootstrap$8
		static
		0 o p_344386_
		1 o p_344387_
		2 o p_344388_
	d (Ldbm$e;Ldbm$g;Ldcv;)V lambda$generatePotionEffectTypes$36
		static
		0 o p_269998_
		1 o p_269999_
		2 o p_270000_
	d (Ldbm$d;Ldbm$e;)V lambda$bootstrap$23
		static
		0 o p_337921_
		1 o p_337922_
	e (Ldbm$d;Ldbm$e;)V lambda$bootstrap$20
		static
		0 o p_401748_
		1 o p_401749_
	e ()Ldbm; searchTab
		static
	f ()Ljava/util/stream/Stream; streamAllTabs
		static
	f (Ldbm$d;Ldbm$e;)V lambda$bootstrap$17
		static
		0 o p_425440_
		1 o p_425441_
	g ()Ldcv; lambda$bootstrap$33
		static
	g (Ldbm$d;Ldbm$e;)V lambda$bootstrap$11
		static
		0 o p_270190_
		1 o p_259709_
	h ()Ldcv; lambda$bootstrap$29
		static
	h (Ldbm$d;Ldbm$e;)V lambda$bootstrap$9
		static
		0 o p_379198_
		1 o p_379199_
	i ()Ldcv; lambda$bootstrap$27
		static
	i (Ldbm$d;Ldbm$e;)V lambda$bootstrap$5
		static
		0 o p_415384_
		1 o p_415385_
	j ()Ldcv; lambda$bootstrap$24
		static
	j (Ldbm$d;Ldbm$e;)V lambda$bootstrap$3
		static
		0 o p_271005_
		1 o p_259465_
	k ()Ldcv; lambda$bootstrap$21
		static
	k (Ldbm$d;Ldbm$e;)V lambda$bootstrap$1
		static
		0 o p_270617_
		1 o p_259444_
	l ()Ldcv; lambda$bootstrap$18
		static
	m ()Ldcv; lambda$bootstrap$15
		static
	n ()Ldcv; lambda$bootstrap$13
		static
	o ()Ldcv; lambda$bootstrap$12
		static
	p ()Ldcv; lambda$bootstrap$10
		static
	q ()Ldcv; lambda$bootstrap$6
		static
	r ()Ldcv; lambda$bootstrap$4
		static
	s ()Ldcv; lambda$bootstrap$2
		static
	t ()Ldcv; lambda$bootstrap$0
		static
dbo net/minecraft/world/item/CrossbowItem
	a I DEFAULT_RANGE
	b F MOB_ARROW_POWER
	o F MAX_CHARGE_DURATION
	p Z startSoundPlayed
	q Z midLoadSoundPlayed
	r F START_SOUND_PERCENT
	s F MID_SOUND_PERCENT
	t F ARROW_POWER
	u F FIREWORK_POWER
	v Ldbo$b; DEFAULT_SOUNDS
	<clinit> ()V <clinit>
		static
	<init> (Ldcr$a;)V <init>
		0 o p_40850_
	a ()Ljava/util/function/Predicate; getAllSupportedProjectiles
	a (Lcam;Ldcv;)Z tryLoadProjectiles
		static
		0 o p_40860_
		1 o p_40861_
	a (Ldmu;Lcam;Ldcv;Ldcv;Z)Lcvo; createProjectile
		0 o p_331583_
		1 o p_40863_
		2 o p_40864_
		3 o p_40865_
		4 o p_40866_
	a (Ldcv;Lcam;)I getUseDuration
		0 o p_40938_
		1 o p_344898_
	a (Ldmu;Lcam;Ldcv;I)V onUseTick
		0 o p_40910_
		1 o p_40911_
		2 o p_40912_
		3 o p_40913_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_40920_
		1 o p_40921_
		2 o p_40922_
	a (Lcam;Lfis;F)Lorg/joml/Vector3f; getProjectileShotVector
		static
		0 o p_331584_
		1 o p_331590_
		2 o p_331104_
	a (Ldcv;Ldmu;Lcam;I)Z releaseUsing
		0 o p_40875_
		1 o p_40876_
		2 o p_40877_
		3 o p_40878_
	a (Lbck;I)F getShotPitch
		static
		0 o p_331176_
		1 o p_331542_
	a (Lcam;Lcvo;IFFFLcam;)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 (ILdcv;Lcam;)F getPowerForTime
		static
		0 o p_40854_
		1 o p_40855_
		2 o p_344803_
	a (Ldmu;Lcam;Ljl;)V lambda$onUseTick$2
		static
		0 o p_427155_
		1 o p_427156_
		2 o p_427157_
	a (Ldez;)F getShootingPower
		static
		0 o p_330249_
	a (Ldmu;Lcam;Lbxi;Ldcv;FFLcam;)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 (ZLbck;)F getRandomShotPitch
		static
		0 o p_220026_
		1 o p_220027_
	b (Ldcv;Lcam;)I getChargeDuration
		static
		0 o p_352255_
		1 o p_345687_
	b (Ldcv;)Ldcx; getUseAnimation
		0 o p_40935_
	b ()I getDefaultProjectileRange
	b (Ldmu;Lcam;Ljl;)V lambda$onUseTick$1
		static
		0 o p_427149_
		1 o p_427150_
		2 o p_427151_
	c (Ldmu;Lcam;Ljl;)V lambda$onUseTick$0
		static
		0 o p_427152_
		1 o p_427153_
		2 o p_427154_
	c ()Ljava/util/function/Predicate; getSupportedHeldProjectiles
	e_ (Ldcv;)Z useOnRelease
		0 o p_150801_
	g (Ldcv;)Z isCharged
		static
		0 o p_40933_
	h (Ldcv;)I getDurabilityUse
		0 o p_331489_
	i (Ldcv;)Ldbo$b; getChargingSounds
		0 o p_345050_
dbo$a net/minecraft/world/item/CrossbowItem$ChargeType
	a Ldbo$a; NONE
	b Ldbo$a; ARROW
	c Ldbo$a; ROCKET
	d Lcom/mojang/serialization/Codec; CODEC
	e Ljava/lang/String; name
	f [Ldbo$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_386965_
		1 o p_386560_
		2 o p_386626_
	a ()[Ldbo$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldbo$a; valueOf
		static
		0 o p_387319_
	values ()[Ldbo$a; values
		static
dbo$b net/minecraft/world/item/CrossbowItem$ChargingSounds
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; start
	c Ljava/util/Optional; mid
	d Ljava/util/Optional; 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
dbp net/minecraft/world/item/DebugStickItem
	<init> (Ldcr$a;)V <init>
		0 o p_40948_
	a (Ldgq;)Lbxj; useOn
		0 o p_40960_
	a (Ldcv;Leeb;Ldmu;Ljb;Lcam;)Z canDestroyBlock
		0 o p_393705_
		1 o p_393781_
		2 o p_393500_
		3 o p_394185_
		4 o p_394515_
	a (Lcut;Lxo;)V message
		static
		0 o p_40957_
		1 o p_40958_
	a (Lcut;Leeb;Ldmv;Ljb;ZLdcv;)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 (Leeb;Lefe;Z)Leeb; cycleState
		static
		0 o p_40970_
		1 o p_40971_
		2 o p_40972_
	a (Leeb;Lefe;)Ljava/lang/String; getNameHelper
		static
		0 o p_40967_
		1 o p_40968_
	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_
dbq net/minecraft/world/item/DiscFragmentItem
	<init> (Ldcr$a;)V <init>
		0 o p_220029_
	a ()Lyc; getDisplayName
	a (Ldcv;Ldcr$b;Ldfz;Ljava/util/function/Consumer;Ldek;)V appendHoverText
		0 o p_220031_
		1 o p_339652_
		2 o p_399746_
		3 o p_400199_
		4 o p_220034_
dbr net/minecraft/world/item/DispensibleContainerItem
	a (Lcam;Ldmu;Ljb;Lfio;)Z emptyContents
		0 o p_394105_
		1 o p_150822_
		2 o p_150823_
		3 o p_150824_
	a (Lcam;Ldmu;Ldcv;Ljb;)V checkExtraContent
		0 o p_394463_
		1 o p_150818_
		2 o p_150819_
		3 o p_150820_
dbs net/minecraft/world/item/DoubleHighBlockItem
	<init> (Ldpz;Ldcr$a;)V <init>
		0 o p_41010_
		1 o p_41011_
	a (Ldgo;Leeb;)Z placeBlock
		0 o p_41013_
		1 o p_41014_
dbt net/minecraft/world/item/DyeColor
	A I textColor
	B [Ldbt; $VALUES
	a Ldbt; WHITE
	b Ldbt; ORANGE
	c Ldbt; MAGENTA
	d Ldbt; LIGHT_BLUE
	e Ldbt; YELLOW
	f Ldbt; LIME
	g Ldbt; PINK
	h Ldbt; GRAY
	i Ldbt; LIGHT_GRAY
	j Ldbt; CYAN
	k Ldbt; PURPLE
	l Ldbt; BLUE
	m Ldbt; BROWN
	n Ldbt; GREEN
	o Ldbt; RED
	p Ldbt; BLACK
	q Lbda$a; CODEC
	r Lzm; STREAM_CODEC
	s Lcom/mojang/serialization/Codec; LEGACY_ID_CODEC
	t Ljava/util/function/IntFunction; BY_ID
	u Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap; BY_FIREWORK_COLOR
	v I id
	w Ljava/lang/String; name
	x Lfap; mapColor
	y I textureDiffuseColor
	z I fireworkColor
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;ILfap;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 (Ldha;Laub;Ldhr;)Ldcv; lambda$getMixedColor$3
		static
		0 o p_425451_
		1 o p_425452_
		2 o p_425453_
	a (Ldbt;Ldbt;)Ldha; makeCraftColorInput
		static
		0 o p_388241_
		1 o p_387649_
	a ()I getId
	a (Laub;Ldbt;Ldbt;)Ldbt; getMixedColor
		static
		0 o p_386897_
		1 o p_388832_
		2 o p_386710_
	a (Ljava/lang/String;Ldbt;)Ldbt; byName
		static
		0 o p_41058_
		1 o p_41059_
	a (I)Ldbt; byId
		static
		0 o p_41054_
	a (Ldbt;)Ljava/lang/Byte; lambda$static$2
		static
		0 o p_404523_
	b (Ldbt;)Ldbt; lambda$static$1
		static
		0 o p_41056_
	b ()Ljava/lang/String; getName
	b (Laub;Ldbt;Ldbt;)Ldbt; lambda$getMixedColor$4
		static
		0 o p_386332_
		1 o p_386333_
		2 o p_386334_
	b (I)Ldbt; byFireworkColor
		static
		0 o p_41062_
	c (Ldbt;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_41064_
	c ()Ljava/lang/String; getSerializedName
	d ()I getTextureDiffuseColor
	e ()Lfap; getMapColor
	f ()I getFireworkColor
	g ()I getTextColor
	h ()[Ldbt; $values
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Ldbt; valueOf
		static
		0 o p_41074_
	values ()[Ldbt; values
		static
dbu net/minecraft/world/item/DyeItem
	a Ljava/util/Map; ITEM_BY_COLOR
	b Ldbt; dyeColor
	<clinit> ()V <clinit>
		static
	<init> (Ldbt;Ldcr$a;)V <init>
		0 o p_41080_
		1 o p_41081_
	a ()Ldbt; getDyeColor
	a (Leco;)Leco; lambda$tryApplyToSign$0
		0 o p_277649_
	a (Ldmu;Lecn;ZLcut;)Z tryApplyToSign
		0 o p_277691_
		1 o p_277488_
		2 o p_277951_
		3 o p_277932_
	a (Ldbt;)Ldbu; byColor
		static
		0 o p_41083_
	a (Ldcv;Lcut;Lcam;Lbxi;)Lbxj; interactLivingEntity
		0 o p_41085_
		1 o p_41086_
		2 o p_41087_
		3 o p_41088_
dbv net/minecraft/world/item/EggItem
	a F PROJECTILE_SHOOT_POWER
	<init> (Ldcr$a;)V <init>
		0 o p_41126_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_41128_
		1 o p_41129_
		2 o p_41130_
	a (Ldmu;Ljv;Ldcv;Ljh;)Lcvo; asProjectile
		0 o p_338884_
		1 o p_338312_
		2 o p_338704_
		3 o p_338366_
dbw net/minecraft/world/item/EitherHolder
	a Lcom/mojang/datafixers/util/Either; contents
	<init> (Lcom/mojang/datafixers/util/Either;)V <init>
		0 o contents
	<init> (Ljl;)V <init>
		0 o p_350710_
	<init> (Lamd;)V <init>
		0 o p_350883_
	a (Ljl;)Ljava/util/Optional; lambda$unwrap$2
		static
		0 o p_400939_
	a (Ljn$a;)Ljava/util/Optional; unwrap
		0 o p_350642_
	a (Lamd;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_350627_
		1 o p_350442_
	a (Lamd;Lzm;)Lzm; streamCodec
		static
		0 o p_350628_
		1 o p_350420_
	a (Ljn$a;Lamd;)Ljava/util/Optional; lambda$unwrap$4
		static
		0 o p_400936_
		1 o p_400937_
	a (Ljy;)Ljava/util/Optional; unwrap
		0 o p_350328_
	a (Lamd;)Lcom/mojang/serialization/DataResult; lambda$codec$1
		static
		0 o p_350331_
	a ()Ljava/util/Optional; key
	a (Ljl$c;)Ljl; lambda$unwrap$3
		static
		0 o p_400938_
	b ()Lcom/mojang/datafixers/util/Either; contents
	c ()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
dbx net/minecraft/world/item/EmptyMapItem
	<init> (Ldcr$a;)V <init>
		0 o p_41143_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_41145_
		1 o p_41146_
		2 o p_41147_
dby net/minecraft/world/item/EndCrystalItem
	<init> (Ldcr$a;)V <init>
		0 o p_41174_
	a (Ldgq;)Lbxj; useOn
		0 o p_41176_
dbz net/minecraft/world/item/EnderEyeItem
	<init> (Ldcr$a;)V <init>
		0 o p_41180_
	a (Ldcv;Lcam;)I getUseDuration
		0 o p_326954_
		1 o p_346241_
	a (Ldgq;)Lbxj; useOn
		0 o p_41182_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_41184_
		1 o p_41185_
		2 o p_41186_
dc net/minecraft/advancements/critereon/PlayerHurtEntityTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lauc;Lfdj;Lbyb;FFZLdc$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 (Lauc;Lbzm;Lbyb;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_
dc$a net/minecraft/advancements/critereon/PlayerHurtEntityTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; damage
	d Ljava/util/Optional; 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 (Ljava/util/Optional;)Lar; playerHurtEntityWithDamage
		static
		0 o p_300880_
	a (Lbk;)V validate
		0 o p_312140_
	a (Lauc;Lfdj;Lbyb;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 (Lbm$a;Ljava/util/Optional;)Lar; playerHurtEntity
		static
		0 o p_301281_
		1 o p_298362_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337386_
	a ()Ljava/util/Optional; player
	a (Ljava/util/Optional;Ljava/util/Optional;)Lar; playerHurtEntity
		static
		0 o p_301287_
		1 o p_300951_
	a (Lbm$a;)Lar; playerHurtEntityWithDamage
		static
		0 o p_300924_
	b ()Lar; playerHurtEntity
		static
	b (Ljava/util/Optional;)Lar; 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
dca net/minecraft/world/item/EnderpearlItem
	a F PROJECTILE_SHOOT_POWER
	<clinit> ()V <clinit>
		static
	<init> (Ldcr$a;)V <init>
		0 o p_41188_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_41190_
		1 o p_41191_
		2 o p_41192_
dcb net/minecraft/world/item/ExperienceBottleItem
	<init> (Ldcr$a;)V <init>
		0 o p_41194_
	a ()Lddp$a; createDispenseConfig
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_41196_
		1 o p_41197_
		2 o p_41198_
	a (Ldmu;Ljv;Ldcv;Ljh;)Lcvo; asProjectile
		0 o p_338868_
		1 o p_338766_
		2 o p_338321_
		3 o p_338772_
dcc net/minecraft/world/item/FireChargeItem
	<init> (Ldcr$a;)V <init>
		0 o p_41202_
	a ()Lddp$a; createDispenseConfig
	a (Ldgq;)Lbxj; useOn
		0 o p_41204_
	a (Lcvo;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 (Ldmu;Ljb;)V playSound
		0 o p_41206_
		1 o p_41207_
	a (Llk;Ljh;)Ljv; lambda$createDispenseConfig$0
		static
		0 o p_338834_
		1 o p_338717_
	a (Ldmu;Ljv;Ldcv;Ljh;)Lcvo; asProjectile
		0 o p_338826_
		1 o p_338780_
		2 o p_338320_
		3 o p_338841_
dcd net/minecraft/world/item/FireworkRocketItem
	a [B CRAFTABLE_DURATIONS
	b D ROCKET_PLACEMENT_OFFSET
	<clinit> ()V <clinit>
		static
	<init> (Ldcr$a;)V <init>
		0 o p_41209_
	a ()Lddp$a; createDispenseConfig
	a (Ldgq;)Lbxj; useOn
		0 o p_41216_
	a (Llk;Ljh;)Lfis; getEntityJustOutsideOfBlockPos
		static
		0 o p_371687_
		1 o p_371656_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_41218_
		1 o p_41219_
		2 o p_41220_
	a (Ldmu;Ljv;Ldcv;Ljh;)Lcvo; asProjectile
		0 o p_338390_
		1 o p_338574_
		2 o p_338487_
		3 o p_338368_
dce net/minecraft/world/item/FishingRodItem
	<init> (Ldcr$a;)V <init>
		0 o p_41285_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_41290_
		1 o p_41291_
		2 o p_41292_
dcf net/minecraft/world/item/FlintAndSteelItem
	<init> (Ldcr$a;)V <init>
		0 o p_41295_
	a (Ldgq;)Lbxj; useOn
		0 o p_41297_
dcg net/minecraft/world/item/FoodOnAStickItem
	a Lbzv; canInteractWith
	b I consumeItemDamage
	<init> (Lbzv;ILdcr$a;)V <init>
		0 o p_41308_
		1 o p_41309_
		2 o p_41307_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_41314_
		1 o p_41315_
		2 o p_41316_
dch net/minecraft/world/item/GameMasterBlockItem
	<init> (Ldpz;Ldcr$a;)V <init>
		0 o p_41318_
		1 o p_41319_
	c (Ldgo;)Leeb; getPlacementState
		0 o p_41321_
dci net/minecraft/world/item/GlowInkSacItem
	<init> (Ldcr$a;)V <init>
		0 o p_277648_
	a (Leco;)Leco; lambda$tryApplyToSign$0
		static
		0 o p_277781_
	a (Ldmu;Lecn;ZLcut;)Z tryApplyToSign
		0 o p_278089_
		1 o p_277706_
		2 o p_277442_
		3 o p_277983_
dcj net/minecraft/world/item/HangingEntityItem
	a Lxo; TOOLTIP_RANDOM_VARIANT
	b Lbzv; type
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldcr$a;)V <init>
		0 o p_41324_
		1 o p_41325_
	a (Ldgq;)Lbxj; useOn
		0 o p_41331_
	a (Lcut;Ljh;Ldcv;Ljb;)Z mayPlace
		0 o p_41326_
		1 o p_41327_
		2 o p_41328_
		3 o p_41329_
	a (Ldcv;Ldcr$b;Ldfz;Ljava/util/function/Consumer;Ldek;)V appendHoverText
		0 o p_270235_
		1 o p_339644_
		2 o p_400204_
		3 o p_400127_
		4 o p_270170_
dck net/minecraft/world/item/HangingSignItem
	<init> (Ldpz;Ldpz;Ldcr$a;)V <init>
		0 o p_251582_
		1 o p_250734_
		2 o p_250266_
	a (Ldmx;Leeb;Ljb;)Z canPlace
		0 o p_252032_
		1 o p_252230_
		2 o p_252075_
dcl net/minecraft/world/item/HoeItem
	a Ljava/util/Map; TILLABLES
	<clinit> ()V <clinit>
		static
	<init> (Ldej;FFLdcr$a;)V <init>
		0 o p_362563_
		1 o p_362536_
		2 o p_361453_
		3 o p_41339_
	a (Ldgq;)Lbxj; useOn
		0 o p_41341_
	a (Leeb;Ldgq;)V lambda$changeIntoState$1
		static
		0 o p_316060_
		1 o p_316061_
	a (Leeb;Ldmt;Ldgq;)V lambda$changeIntoStateAndDropItem$2
		static
		0 o p_316062_
		1 o p_316063_
		2 o p_316064_
	a (Leeb;Ldmt;)Ljava/util/function/Consumer; changeIntoStateAndDropItem
		static
		0 o p_150850_
		1 o p_150851_
	a (Leeb;)Ljava/util/function/Consumer; changeIntoState
		static
		0 o p_150859_
	b (Ldgq;)Z onlyIfAirAbove
		static
		0 o p_150857_
	c (Ldgq;)Z lambda$static$0
		static
		0 o p_238242_
dcm net/minecraft/world/item/HoneycombItem
	a Ljava/util/function/Supplier; WAXABLES
	b Ljava/util/function/Supplier; WAX_OFF_BY_BLOCK
	<clinit> ()V <clinit>
		static
	<init> (Ldcr$a;)V <init>
		0 o p_150867_
	a ()Lcom/google/common/collect/BiMap; lambda$static$1
		static
	a (Ldgq;Ljb;Ldmu;Leeb;)Lbxj; lambda$useOn$2
		static
		0 o p_360028_
		1 o p_360029_
		2 o p_360030_
		3 o p_360031_
	a (Ldgq;)Lbxj; useOn
		0 o p_150869_
	a (Leeb;Ldpz;)Leeb; lambda$getWaxed$3
		static
		0 o p_150876_
		1 o p_150877_
	a (Leco;Lcut;)Z canApplyToSign
		0 o p_277550_
		1 o p_277640_
	a (Ldmu;Lecn;ZLcut;)Z tryApplyToSign
		0 o p_277838_
		1 o p_277988_
		2 o p_277394_
		3 o p_277816_
	a (Leeb;)Ljava/util/Optional; getWaxed
		static
		0 o p_150879_
	b ()Lcom/google/common/collect/BiMap; lambda$static$0
		static
dcn net/minecraft/world/item/InkSacItem
	<init> (Ldcr$a;)V <init>
		0 o p_277643_
	a (Leco;)Leco; lambda$tryApplyToSign$0
		static
		0 o p_277425_
	a (Ldmu;Lecn;ZLcut;)Z tryApplyToSign
		0 o p_277633_
		1 o p_277698_
		2 o p_277634_
		3 o p_277815_
dco net/minecraft/world/item/Instrument
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lzm; DIRECT_STREAM_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Lzm; STREAM_CODEC
	e Ljl; soundEvent
	f F useDuration
	g F range
	h Lxo; description
	<clinit> ()V <clinit>
		static
	<init> (Ljl;FFLxo;)V <init>
		0 o soundEvent
		1 o useDuration
		2 o range
		3 o description
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_360032_
	a ()Ljl; soundEvent
	b ()F useDuration
	c ()F range
	d ()Lxo; description
	equals (Ljava/lang/Object;)Z equals
		0 o p_220093_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dcp net/minecraft/world/item/InstrumentItem
	<init> (Ldcr$a;)V <init>
		0 o p_220099_
	a (Ldcv;Lcam;)I getUseDuration
		0 o p_220131_
		1 o p_345916_
	a (Ldcr;Ljl;)Ldcv; create
		static
		0 o p_220108_
		1 o p_220109_
	a (Ljl;)Ljava/lang/Integer; lambda$getUseDuration$0
		static
		0 o p_360033_
	a (Ldcv;Ljn$a;)Ljava/util/Optional; getInstrument
		0 o p_220135_
		1 o p_365136_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_220123_
		1 o p_220124_
		2 o p_220125_
	a (Ldmu;Lcut;Ldco;)V play
		static
		0 o p_220127_
		1 o p_220128_
		2 o p_220129_
	b (Ldcv;)Ldcx; getUseAnimation
		0 o p_220133_
dcq net/minecraft/world/item/Instruments
	a I GOAT_HORN_RANGE_BLOCKS
	b F GOAT_HORN_DURATION
	c Lamd; PONDER_GOAT_HORN
	d Lamd; SING_GOAT_HORN
	e Lamd; SEEK_GOAT_HORN
	f Lamd; FEEL_GOAT_HORN
	g Lamd; ADMIRE_GOAT_HORN
	h Lamd; CALL_GOAT_HORN
	i Lamd; YEARN_GOAT_HORN
	j Lamd; DREAM_GOAT_HORN
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lamd; create
		static
		0 o p_220151_
	a (Lqq;)V bootstrap
		static
		0 o p_362126_
	a (Lqq;Lamd;Ljl;FF)V register
		static
		0 o p_365273_
		1 o p_360712_
		2 o p_362988_
		3 o p_362590_
		4 o p_363159_
dcr net/minecraft/world/item/Item
	a Lorg/slf4j/Logger; LOGGER
	b Ljl$c; builtInRegistryHolder
	c Lkn; components
	d Ldcr; craftingRemainingItem
	e Lcom/mojang/serialization/Codec; CODEC
	f Lzm; STREAM_CODEC
	g Ljava/util/Map; BY_BLOCK
	h Lame; BASE_ATTACK_DAMAGE_ID
	i Lame; BASE_ATTACK_SPEED_ID
	j I DEFAULT_MAX_STACK_SIZE
	k I ABSOLUTE_MAX_STACK_SIZE
	l I MAX_BAR_WIDTH
	m I APPROXIMATELY_INFINITE_USE_DURATION
	n Ljava/lang/String; descriptionId
	o Lcyd; requiredFeatures
	<clinit> ()V <clinit>
		static
	<init> (Ldcr$a;)V <init>
		0 o p_41383_
	a (Ldcv;Laub;Lbzm;Lbzw;)V inventoryTick
		0 o p_41404_
		1 o p_401805_
		2 o p_41406_
		3 o p_401900_
	a (Ldcv;Leeb;)F getDestroySpeed
		0 o p_41425_
		1 o p_41426_
	a (Ldcv;Ldmu;Leeb;Ljb;Lcam;)Z mineBlock
		0 o p_41416_
		1 o p_41417_
		2 o p_41418_
		3 o p_41419_
		4 o p_41420_
	a (Lbzm;FLbyb;)F getAttackDamageBonus
		0 o p_345249_
		1 o p_336179_
		2 o p_345403_
	a (Ldcv;Lcam;)I getUseDuration
		0 o p_41454_
		1 o p_344979_
	a (Ldcv;Ldmu;Lcam;)Ldcv; finishUsingItem
		0 o p_41409_
		1 o p_41410_
		2 o p_41411_
	a (Ldcv;Leeb;Ldmu;Ljb;Lcam;)Z canDestroyBlock
		0 o p_394530_
		1 o p_394066_
		2 o p_394541_
		3 o p_394506_
		4 o p_394296_
	a (Ldcv;Ldmu;Lcam;I)Z releaseUsing
		0 o p_41412_
		1 o p_41413_
		2 o p_41414_
		3 o p_41415_
	a (Lcam;)Lbyb; getDamageSource
		0 o p_373049_
	a (Ldcv;Ldcv;Ldak;Lcyw;Lcut;Lcbd;)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 (Ldcv;Lcut;Lcam;Lbxi;)Lbxj; interactLivingEntity
		0 o p_41398_
		1 o p_41399_
		2 o p_41400_
		3 o p_41401_
	a (Ldcv;Ldcr$b;Ldfz;Ljava/util/function/Consumer;Ldek;)V appendHoverText
		0 o p_41421_
		1 o p_339594_
		2 o p_399753_
		3 o p_399884_
		4 o p_41424_
	a (Ldcv;Lcam;Lcam;)V hurtEnemy
		0 o p_41395_
		1 o p_41396_
		2 o p_41397_
	a (Ldcv;Lcut;)Z shouldPrintOpWarning
		0 o p_390446_
		1 o p_390503_
	a (Ldcv;Ldak;Lcyw;Lcut;)Z overrideStackedOnOther
		0 o p_150888_
		1 o p_150889_
		2 o p_150890_
		3 o p_150891_
	a (Ldcv;)Lxo; getName
		0 o p_41458_
	a (Ldcr;)I getId
		static
		0 o p_41394_
	a (Ldmu;Lcam;Ldcv;I)V onUseTick
		0 o p_41428_
		1 o p_41429_
		2 o p_41430_
		3 o p_41431_
	a (Ldgq;)Lbxj; useOn
		0 o p_41427_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_41432_
		1 o p_41433_
		2 o p_41434_
	a (Lcqz;)V onDestroyed
		0 o p_150887_
	a (Ldmu;Lcut;Ldmb$b;)Lfio; getPlayerPOVHitResult
		static
		0 o p_41436_
		1 o p_41437_
		2 o p_41438_
	a (Ljl;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_381630_
	a (Ldpz;)Ldcr; byBlock
		static
		0 o p_41440_
	a (Ldcv;Ldmu;)V onCraftedPostProcess
		0 o p_307483_
		1 o p_307537_
	b (Ldcv;Lcam;Lcam;)V postHurtEnemy
		0 o p_346136_
		1 o p_346250_
		2 o p_346014_
	b (I)Ldcr; byId
		static
		0 o p_41446_
	b (Ldcv;)Ldcx; getUseAnimation
		0 o p_41452_
	b (Ldcv;Leeb;)Z isCorrectToolForDrops
		0 o p_336002_
		1 o p_41450_
	b ()Ljava/lang/String; lambda$static$0
		static
	c (Ldcv;Lcut;)V onCraftedBy
		0 o p_41447_
		1 o p_41449_
	d (Ldcv;)Z isBarVisible
		0 o p_150899_
	d ()Z canFitInsideContainerItems
	d_ (Ldcv;)Z isFoil
		0 o p_41453_
	e (Ldcv;)I getBarWidth
		0 o p_150900_
	e ()Ljl$c; builtInRegistryHolder
	e_ (Ldcv;)Z useOnRelease
		0 o p_41464_
	f (Ldcv;)I getBarColor
		0 o p_150901_
	f ()Lkn; components
	g ()I getDefaultMaxStackSize
	h ()Ldcr; asItem
	i ()Ldcv; getCraftingRemainder
	j ()Ljava/lang/String; getDescriptionId
	k ()Lcyd; requiredFeatures
	k (Ldcv;)Ljava/util/Optional; getTooltipImage
		0 o p_150902_
	l ()Lxo; getName
	l (Ldcv;)V verifyComponentsAfterLoad
		0 o p_331627_
	m ()Ldcv; getDefaultInstance
	toString ()Ljava/lang/String; toString
dcr$a net/minecraft/world/item/Item$Properties
	a Lalw; BLOCK_DESCRIPTION_ID
	b Lalw; ITEM_DESCRIPTION_ID
	c Lkn$a; components
	d Ldcr; craftingRemainingItem
	e Lcyd; requiredFeatures
	f Lamd; id
	g Lalw; descriptionId
	h Lalw; model
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldcr;)Ldcr$a; usingConvertsTo
		0 o p_366596_
	a (Ldfm;)Ldcr$a; attributes
		0 o p_331533_
	a (Lcyj;)Ldcr$a; food
		0 o p_41490_
	a ([Lcyb;)Ldcr$a; requiredFeatures
		0 o p_250948_
	a (Ldkz;)Ldcr$a; wolfArmor
		0 o p_399934_
	a (F)Ldcr$a; useCooldown
		0 o p_366451_
	a (Lbzw;)Ldcr$a; equippable
		0 o p_371906_
	a (Ldej;FF)Ldcr$a; pickaxe
		0 o p_393962_
		1 o p_393849_
		2 o p_393522_
	a (Lbae;)Ldcr$a; repairable
		0 o p_361677_
	a (Lddr;)Ldcr$a; rarity
		0 o p_41498_
	a (I)Ldcr$a; stacksTo
		0 o p_41488_
	a (Lkp;Ljava/lang/Object;)Ldcr$a; component
		0 o p_330871_
		1 o p_330323_
	a ()Ldcr$a; fireResistant
	a (Ldkz;Ldlb;)Ldcr$a; humanoidArmor
		0 o p_394389_
		1 o p_393823_
	a (Ldej;Lbae;FFF)Ldcr$a; tool
		0 o p_394089_
		1 o p_394329_
		2 o p_393634_
		3 o p_393761_
		4 o p_399670_
	a (Lxo;Lame;)Lkn; buildAndValidateComponents
		0 o p_371796_
		1 o p_371450_
	a (Lcyj;Ldfa;)Ldcr$a; food
		0 o p_366775_
		1 o p_366862_
	a (Lamd;)Ldcr$a; jukeboxPlayable
		0 o p_350862_
	a (Ljava/lang/String;)Ldcr$a; overrideDescription
		0 o p_371287_
	b (Ldej;FF)Ldcr$a; axe
		0 o p_399843_
		1 o p_399631_
		2 o p_399629_
	b (I)Ldcr$a; durability
		0 o p_41504_
	b (Lamd;)Ldcr$a; trimMaterial
		0 o p_400136_
	b (Lbzw;)Ldcr$a; equippableUnswappable
		0 o p_372855_
	b (Ldcr;)Ldcr$a; craftRemainder
		0 o p_41496_
	b ()Ldcr$a; useBlockDescriptionPrefix
	b (Ldkz;)Ldcr$a; horseArmor
		0 o p_400284_
	c (Ldcr;)Ldcr$a; repairable
		0 o p_364906_
	c (I)Ldcr$a; enchantable
		0 o p_363982_
	c ()Ldcr$a; useItemDescriptionPrefix
	c (Lamd;)Ldcr$a; setId
		0 o p_371930_
	c (Ldej;FF)Ldcr$a; hoe
		0 o p_399582_
		1 o p_400114_
		2 o p_399891_
	d ()Ljava/lang/String; effectiveDescriptionId
	d (Ldej;FF)Ldcr$a; shovel
		0 o p_400072_
		1 o p_399950_
		2 o p_400109_
	d (Lamd;)Ljava/lang/String; lambda$static$1
		static
		0 o p_371511_
	e (Ldej;FF)Ldcr$a; sword
		0 o p_394325_
		1 o p_394629_
		2 o p_394038_
	e (Lamd;)Ljava/lang/String; lambda$static$0
		static
		0 o p_371954_
	e ()Lame; effectiveModel
dcr$b net/minecraft/world/item/Item$TooltipContext
	a Ldcr$b; EMPTY
	<clinit> ()V <clinit>
		static
	a (Ldmu;)Ldcr$b; of
		static
		0 o p_339599_
	a (Ljn$a;)Ldcr$b; of
		static
		0 o p_339633_
	a ()Ljn$a; registries
	a (Lfce;)Lfcg; mapData
		0 o p_339670_
	b ()F tickRate
dcr$b$1 net/minecraft/world/item/Item$TooltipContext$1
	<init> ()V <init>
	a ()Ljn$a; registries
	a (Lfce;)Lfcg; mapData
		0 o p_339618_
	b ()F tickRate
dcr$b$2 net/minecraft/world/item/Item$TooltipContext$2
	b Ldmu; val$level
	<init> (Ldmu;)V <init>
		0 o p_339635_
	a ()Ljn$a; registries
	a (Lfce;)Lfcg; mapData
		0 o p_339628_
	b ()F tickRate
dcr$b$3 net/minecraft/world/item/Item$TooltipContext$3
	b Ljn$a; val$registries
	<init> (Ljn$a;)V <init>
		0 o p_339651_
	a ()Ljn$a; registries
	a (Lfce;)Lfcg; mapData
		0 o p_339679_
	b ()F tickRate
dcs net/minecraft/world/item/ItemCooldowns
	a Ljava/util/Map; cooldowns
	b I tickCount
	<init> ()V <init>
	a (Ldcv;F)F getCooldownPercent
		0 o p_366443_
		1 o p_41523_
	a (Ldcv;I)V addCooldown
		0 o p_366762_
		1 o p_41526_
	a ()V tick
	a (Lame;I)V addCooldown
		0 o p_366429_
		1 o p_366819_
	a (Ldcv;)Z isOnCooldown
		0 o p_366432_
	a (Lame;)V removeCooldown
		0 o p_366803_
	b (Lame;I)V onCooldownStarted
		0 o p_366622_
		1 o p_41530_
	b (Lame;)V onCooldownEnded
		0 o p_366721_
	b (Ldcv;)Lame; getCooldownGroup
		0 o p_366444_
dcs$a net/minecraft/world/item/ItemCooldowns$CooldownInstance
	a I startTime
	b I endTime
	<init> (II)V <init>
		0 o startTime
		1 o endTime
	a ()I startTime
	b ()I endTime
	equals (Ljava/lang/Object;)Z equals
		0 o p_366521_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dct net/minecraft/world/item/ItemDisplayContext
	a Ldct; NONE
	b Ldct; THIRD_PERSON_LEFT_HAND
	c Ldct; THIRD_PERSON_RIGHT_HAND
	d Ldct; FIRST_PERSON_LEFT_HAND
	e Ldct; FIRST_PERSON_RIGHT_HAND
	f Ldct; HEAD
	g Ldct; GUI
	h Ldct; GROUND
	i Ldct; FIXED
	j Lcom/mojang/serialization/Codec; CODEC
	k Ljava/util/function/IntFunction; BY_ID
	l B id
	m Ljava/lang/String; name
	n [Ldct; $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 ()Z leftHand
	e ()[Ldct; $values
		static
	valueOf (Ljava/lang/String;)Ldct; valueOf
		static
		0 o p_270079_
	values ()[Ldct; values
		static
dcu net/minecraft/world/item/ItemFrameItem
	<init> (Lbzv;Ldcr$a;)V <init>
		0 o p_150904_
		1 o p_150905_
	a (Lcut;Ljh;Ldcv;Ljb;)Z mayPlace
		0 o p_41551_
		1 o p_41552_
		2 o p_41553_
		3 o p_41554_
dcv net/minecraft/world/item/ItemStack
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Lcom/mojang/serialization/Codec; SINGLE_ITEM_CODEC
	d Lcom/mojang/serialization/Codec; STRICT_CODEC
	e Lcom/mojang/serialization/Codec; STRICT_SINGLE_ITEM_CODEC
	f Lcom/mojang/serialization/Codec; OPTIONAL_CODEC
	g Lcom/mojang/serialization/Codec; SIMPLE_ITEM_CODEC
	h Lzm; OPTIONAL_STREAM_CODEC
	i Lzm; OPTIONAL_UNTRUSTED_STREAM_CODEC
	j Lzm; STREAM_CODEC
	k Lzm; OPTIONAL_LIST_STREAM_CODEC
	l Ldcv; EMPTY
	m Ljava/util/List; OP_NBT_WARNING
	n Lxo; UNBREAKABLE_TOOLTIP
	o Lorg/slf4j/Logger; LOGGER
	p Lxo; DISABLED_ITEM_TOOLTIP
	q I count
	r I popTime
	s Ldcr; item
	t Lkr; components
	u Lbzm; entityRepresentation
	<clinit> ()V <clinit>
		static
	<init> (Ldmt;I)V <init>
		0 o p_41601_
		1 o p_41602_
	<init> (Ljl;I)V <init>
		0 o p_220155_
		1 o p_220156_
	<init> (Ldmt;)V <init>
		0 o p_41599_
	<init> (Ldmt;ILkr;)V <init>
		0 o p_330978_
		1 o p_330639_
		2 o p_330546_
	<init> (Ljl;)V <init>
		0 o p_204116_
	<init> (Ljava/lang/Void;)V <init>
		0 o p_282703_
	<init> (Ljl;ILko;)V <init>
		0 o p_312081_
		1 o p_41605_
		2 o p_330362_
	A ()Lxo; getItemName
	B ()Lxo; getStyledHoverName
	C ()Z hasFoil
	D ()Lddr; getRarity
	E ()Z isEnchantable
	F ()Z isEnchanted
	G ()Ldjo; getEnchantments
	H ()Z isFramed
	I ()Lcqs; getFrame
	J ()Lbzm; getEntityRepresentation
	K ()Lxo; getDisplayName
	L ()I getPopTime
	M ()I getCount
	N ()Ljava/lang/String; lambda$validateComponents$11
		static
	O ()Lcom/mojang/serialization/Codec; lambda$static$6
		static
	a (Lbyb;)Z canBeHurtBy
		0 o p_335431_
	a (ILdmt;Lcam;Lbzw;)Ldcv; hurtAndConvertOnBreak
		0 o p_352405_
		1 o p_352337_
		2 o p_352175_
		3 o p_352058_
	a (Ldmt;)Ldcv; transmuteCopy
		0 o p_347550_
	a (Ljava/util/List;)I hashStackList
		static
		0 o p_332135_
	a (Lcut;I)V onCraftedBy
		0 o p_41680_
		1 o p_41681_
	a (Lkn;)Lcom/mojang/serialization/DataResult; validateComponents
		static
		0 o p_341201_
	a (Lcam;Ldcv;)Ldcv; applyAfterUseComponentSideEffects
		0 o p_366464_
		1 o p_366810_
	a (Lkp;Ldcr$b;Ldfz;Ljava/util/function/Consumer;Ldek;)V addToTooltip
		0 o p_331344_
		1 o p_341231_
		2 o p_399720_
		3 o p_331885_
		4 o p_331177_
	a (Ldmu;Lbzm;Lbzw;)V inventoryTick
		0 o p_41667_
		1 o p_41668_
		2 o p_401778_
	a (Ljl;)Z is
		0 o p_220166_
	a (Ldmt;I)Ldcv; transmuteCopy
		0 o p_323864_
		1 o p_323647_
	a (Ldcv;Ldak;Lcyw;Lcut;Lcbd;)Z overrideOtherStackedOnMe
		0 o p_150933_
		1 o p_150934_
		2 o p_150935_
		3 o p_150936_
		4 o p_150937_
	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 (Lcam;Lbzw;Ldcr;)V lambda$hurtAndBreak$14
		static
		0 o p_348381_
		1 o p_348382_
		2 o p_348383_
	a (ILaub;Lauc;)I processDurabilityChange
		0 o p_361290_
		1 o p_361409_
		2 o p_364940_
	a (Ldcv;Lbdk;)Ldcv; lambda$validateStrict$7
		static
		0 o p_340776_
		1 o p_340777_
	a (Lyl;)Lyl; lambda$getDisplayName$20
		0 o p_393272_
	a (Ldcv;)Lcom/mojang/serialization/DataResult; validateStrict
		static
		0 o p_340966_
	a (Ldmu;Lcam;)Ldcv; finishUsingItem
		0 o p_41672_
		1 o p_41673_
	a (Leef;)Z canPlaceOnBlockInAdventureMode
		0 o p_331419_
	a (Ldcr;)Z is
		0 o p_150931_
	a (Ljl;I)V enchant
		0 o p_344751_
		1 o p_41665_
	a ()Lkn; getComponents
	a (Ldak;Lcyw;Lcut;)Z overrideStackedOnOther
		0 o p_150927_
		1 o p_150928_
		2 o p_150929_
	a (Ldmu;Lcam;I)V releaseUsing
		0 o p_41675_
		1 o p_41676_
		2 o p_41677_
	a (Lkp;Lkl;)V copyFrom
		0 o p_397950_
		1 o p_397631_
	a (Ldcr$b;Lcut;Ldek;)Ljava/util/List; getTooltipLines
		0 o p_339637_
		1 o p_41652_
		2 o p_41653_
	a (Lbzm;)V setEntityRepresentation
		0 o p_41637_
	a (ILcam;Lbzw;)V hurtAndBreak
		0 o p_41623_
		1 o p_41624_
		2 o p_319898_
	a (Lorg/apache/commons/lang3/function/TriConsumer;Ljl;Lcbq;)V lambda$forEachModifier$19
		static
		0 o p_415405_
		1 o p_415406_
		2 o p_415407_
	a (Lbzw;Ljava/util/function/BiConsumer;)V forEachModifier
		0 o p_332001_
		1 o p_330882_
	a (Ljava/util/Optional;)Ldcv; lambda$lenientOptionalFieldOf$15
		static
		0 o p_323389_
	a (Ldmu;)V onCraftedBySystem
		0 o p_307669_
	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 (ILcam;Lbxi;)V hurtAndBreak
		0 o p_418267_
		1 o p_418272_
		2 o p_418180_
	a (Ljl;Lko;)Ldcv; lambda$static$4
		static
		0 o p_332614_
		1 o p_332615_
	a (Ljp;)Z is
		0 o p_298683_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/MapCodec; lambda$static$2
		static
		0 o p_393271_
	a (Ldcv;Ldcv;)Z matches
		static
		0 o p_41729_
		1 o p_41730_
	a (Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; lenientOptionalFieldOf
		static
		0 o p_338501_
	a (Lko;)V applyComponentsAndValidate
		0 o p_341407_
	a (Ljl;ILdjo$a;)V lambda$enchant$18
		static
		0 o p_344402_
		1 o p_344403_
		2 o p_344404_
	a (Lcut;Lcam;Lbxi;)Lbxj; interactLivingEntity
		0 o p_41648_
		1 o p_41649_
		2 o p_41650_
	a (II)Ljava/lang/String; lambda$validateComponents$12
		static
		0 o p_347289_
		1 o p_347290_
	a (Ldmu;Leeb;Ljb;Lcut;)V mineBlock
		0 o p_41687_
		1 o p_41688_
		2 o p_41689_
		3 o p_41690_
	a (Leeb;)F getDestroySpeed
		0 o p_41692_
	a (ILcut;)V hurtWithoutBreaking
		0 o p_362924_
		1 o p_363410_
	a (Lbae;)Z is
		0 o p_204118_
	a (Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/util/function/Consumer;Lbzx;Lcut;Ljl;Lcbq;Ldfm$b;)V lambda$addAttributeTooltips$17
		static
		0 o p_415398_
		1 o p_415399_
		2 o p_415400_
		3 o p_415401_
		4 o p_415402_
		5 o p_415403_
		6 o p_415404_
	a (Ljava/util/List;Ljava/util/List;)Z listMatches
		static
		0 o p_331725_
		1 o p_331113_
	a (Lbzx;Lorg/apache/commons/lang3/function/TriConsumer;)V forEachModifier
		0 o p_348610_
		1 o p_415655_
	a (I)Ldcv; split
		0 o p_41621_
	a (Ldgq;)Lbxj; useOn
		0 o p_41662_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_41683_
		1 o p_41684_
		2 o p_41685_
	a (Lcqz;)V onDestroyed
		0 o p_150925_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_381570_
	a (Ljava/util/function/Consumer;Ldfz;Lcut;)V addAttributeTooltips
		0 o p_330796_
		1 o p_400175_
		2 o p_330530_
	a (Lcyd;)Z isItemEnabled
		0 o p_250869_
	a (ILauc;Ljava/util/function/Consumer;)V applyDamage
		0 o p_361754_
		1 o p_364853_
		2 o p_360895_
	a (Leeb;Ldmu;Ljb;Lcut;)Z canDestroyBlock
		0 o p_394270_
		1 o p_393831_
		2 o p_394075_
		3 o p_393908_
	a (Lcam;Lcam;)Z hurtEnemy
		0 o p_41641_
		1 o p_364087_
	a (ILcam;)V consume
		0 o p_326311_
		1 o p_326200_
	a (Ldcr$b;Ldfz;Lcut;Ldek;Ljava/util/function/Consumer;)V addDetailsToTooltip
		0 o p_400057_
		1 o p_400252_
		2 o p_399628_
		3 o p_400174_
		4 o p_399603_
	a (Ljava/util/function/Predicate;)Z is
		0 o p_220168_
	a (ILaub;Lauc;Ljava/util/function/Consumer;)V hurtAndBreak
		0 o p_220158_
		1 o p_346256_
		2 o p_220160_
		3 o p_348596_
	a (Lcam;)I getUseDuration
		0 o p_345724_
	a (Lzm;)Lzm; validatedStreamCodec
		static
		0 o p_340962_
	b (Ldcv;)I hashItemAndComponents
		static
		0 o p_331961_
	b ()Ljava/util/Optional; getTooltipImage
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_381569_
	b (Leef;)Z canBreakBlockInAdventureMode
		0 o p_331592_
	b (Ljava/util/Optional;)Ldcv; lambda$static$9
		static
		0 o p_330099_
	b (Lzm;)Lzm; createOptionalStreamCodec
		static
		0 o p_412358_
	b (Lkp;Ljava/lang/Object;)Ljava/lang/Object; set
		0 o p_331064_
		1 o p_330775_
	b (ILcam;)Ldcv; consumeAndReturn
		0 o p_347624_
		1 o p_347710_
	b (Ldmu;Lcam;I)V onUseTick
		0 o p_41732_
		1 o p_41733_
		2 o p_41734_
	b (Lko;)V applyComponents
		0 o p_332097_
	b (Lcam;Lcam;)V postHurtEnemy
		0 o p_346409_
		1 o p_363649_
	b (Leeb;)Z isCorrectToolForDrops
		0 o p_41736_
	b (Ldcr;)V lambda$hurtWithoutBreaking$13
		static
		0 o p_360034_
	b (Ldmt;I)Ldcv; transmuteCopyIgnoreEmpty
		0 o p_323811_
		1 o p_323856_
	b (Ldcv;Ldcv;)Z isSameItem
		static
		0 o p_287761_
		1 o p_287676_
	b (Lkn;)V applyComponents
		0 o p_330402_
	b (I)V setDamageValue
		0 o p_41722_
	c (Ldcv;Ldcv;)Z isSameItemSameComponents
		static
		0 o p_150943_
		1 o p_150944_
	c (Ldcv;)Z isValidRepairItem
		0 o p_362836_
	c (I)Ldcv; copyWithCount
		0 o p_256354_
	c ()Lkn; getPrototype
	d (I)V setPopTime
		0 o p_41755_
	d (Lkp;)Z hasNonDefault
		0 o p_389426_
	d (Ldcv;)Ljava/util/Optional; lambda$lenientOptionalFieldOf$16
		static
		0 o p_323388_
	d ()Lko; getComponentsPatch
	e (Lkp;)Ljava/lang/Object; remove
		0 o p_332139_
	e (Ldcv;)Ljava/util/Optional; lambda$static$10
		static
		0 o p_330101_
	e (I)V setCount
		0 o p_41765_
	e ()Lkn; immutableComponents
	f (I)V limitSize
		0 o p_335437_
	f ()Z isEmpty
	f (Ldcv;)Ljava/lang/String; lambda$validateStrict$8
		static
		0 o p_330092_
	g (Ldcv;)Lko; lambda$static$3
		static
		0 o p_332616_
	g ()Ldcv; copyAndClear
	g (I)V grow
		0 o p_41770_
	h (I)V shrink
		0 o p_41775_
	h ()Ldcr; getItem
	h (Ldcv;)Lko; lambda$static$0
		static
		0 o p_330103_
	i ()Ljl; getItemHolder
	j ()Ljava/util/stream/Stream; getTags
	k ()I getMaxStackSize
	l ()Z isStackable
	m ()Z isDamageableItem
	n ()Z isDamaged
	o ()I getDamageValue
	p ()I getMaxDamage
	q ()Z isBroken
	r ()Z nextDamageWillBreak
	s ()Z isBarVisible
	t ()I getBarWidth
	toString ()Ljava/lang/String; toString
	u ()I getBarColor
	v ()Ldcv; copy
	w ()Ldcx; getUseAnimation
	x ()Z useOnRelease
	y ()Lxo; getHoverName
	z ()Lxo; getCustomName
dcv$1 net/minecraft/world/item/ItemStack$1
	a Lzm; val$patchCodec
	<init> (Lzm;)V <init>
		0 o p_412406_
	a (Lwx;Ldcv;)V encode
		0 o p_320527_
		1 o p_320873_
	a (Lwx;)Ldcv; decode
		0 o p_320491_
	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_
dcv$2 net/minecraft/world/item/ItemStack$2
	<init> ()V <init>
	a (Lwx;Ldcv;)V encode
		0 o p_331762_
		1 o p_331138_
	a (Lwx;)Ldcv; decode
		0 o p_330597_
	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_
dcv$3 net/minecraft/world/item/ItemStack$3
	a Lzm; val$codec
	<init> (Lzm;)V <init>
		0 o p_341363_
	a (Lwx;Ldcv;)V encode
		0 o p_341112_
		1 o p_341358_
	a (Lwx;)Ldcv; decode
		0 o p_341238_
	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_
dcv$4 net/minecraft/world/item/ItemStack$4
	a [I $SwitchMap$net$minecraft$world$item$Rarity
	<clinit> ()V <clinit>
		static
dcw net/minecraft/world/item/ItemStackLinkedSet
	a Lit/unimi/dsi/fastutil/Hash$Strategy; TYPE_AND_TAG
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ljava/util/Set; createTypeAndComponentsSet
		static
dcw$1 net/minecraft/world/item/ItemStackLinkedSet$1
	<init> ()V <init>
	a (Ldcv;Ldcv;)Z equals
		0 o p_250623_
		1 o p_251135_
	a (Ldcv;)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_
dcx net/minecraft/world/item/ItemUseAnimation
	a Ldcx; NONE
	b Ldcx; EAT
	c Ldcx; DRINK
	d Ldcx; BLOCK
	e Ldcx; BOW
	f Ldcx; SPEAR
	g Ldcx; CROSSBOW
	h Ldcx; SPYGLASS
	i Ldcx; TOOT_HORN
	j Ldcx; BRUSH
	k Ldcx; BUNDLE
	l Lcom/mojang/serialization/Codec; CODEC
	m Lzm; STREAM_CODEC
	n Ljava/util/function/IntFunction; BY_ID
	o I id
	p Ljava/lang/String; name
	q [Ldcx; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_366594_
		1 o p_366536_
		2 o p_366747_
		3 o p_366776_
	a ()I getId
	b ()[Ldcx; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldcx; valueOf
		static
		0 o p_366711_
	values ()[Ldcx; values
		static
dcy net/minecraft/world/item/ItemUtils
	<init> ()V <init>
	a (Ldcv;Lcut;Ldcv;)Ldcv; createFilledResult
		static
		0 o p_41814_
		1 o p_41815_
		2 o p_41816_
	a (Lcqz;Ljava/lang/Iterable;)V onContainerDestroyed
		static
		0 o p_150953_
		1 o p_340959_
	a (Ldmu;Lcqz;Ldcv;)V lambda$onContainerDestroyed$0
		static
		0 o p_427158_
		1 o p_427159_
		2 o p_427160_
	a (Ldmu;Lcut;Lbxi;)Lbxj; startUsingInstantly
		static
		0 o p_150960_
		1 o p_150961_
		2 o p_150962_
	a (Ldcv;Lcut;Ldcv;Z)Ldcv; createFilledResult
		static
		0 o p_41818_
		1 o p_41819_
		2 o p_41820_
		3 o p_41821_
dcz net/minecraft/world/item/Items
	A Ldcr; DRIPSTONE_BLOCK
	Aa Ldcr; WEATHERED_COPPER_BULB
	Ab Ldcr; OXIDIZED_COPPER_BULB
	Ac Ldcr; WAXED_COPPER_BULB
	Ad Ldcr; WAXED_EXPOSED_COPPER_BULB
	Ae Ldcr; WAXED_WEATHERED_COPPER_BULB
	Af Ldcr; WAXED_OXIDIZED_COPPER_BULB
	Ag Ldcr; TRIAL_SPAWNER
	Ah Ldcr; TRIAL_KEY
	Ai Ldcr; OMINOUS_TRIAL_KEY
	Aj Ldcr; VAULT
	Ak Ldcr; OMINOUS_BOTTLE
	B Ldcr; GRASS_BLOCK
	C Ldcr; DIRT
	D Ldcr; COARSE_DIRT
	E Ldcr; PODZOL
	F Ldcr; ROOTED_DIRT
	G Ldcr; MUD
	H Ldcr; CRIMSON_NYLIUM
	I Ldcr; WARPED_NYLIUM
	J Ldcr; COBBLESTONE
	K Ldcr; OAK_PLANKS
	L Ldcr; SPRUCE_PLANKS
	M Ldcr; BIRCH_PLANKS
	N Ldcr; JUNGLE_PLANKS
	O Ldcr; ACACIA_PLANKS
	P Ldcr; CHERRY_PLANKS
	Q Ldcr; DARK_OAK_PLANKS
	R Ldcr; PALE_OAK_PLANKS
	S Ldcr; MANGROVE_PLANKS
	T Ldcr; BAMBOO_PLANKS
	U Ldcr; CRIMSON_PLANKS
	V Ldcr; WARPED_PLANKS
	W Ldcr; BAMBOO_MOSAIC
	X Ldcr; OAK_SAPLING
	Y Ldcr; SPRUCE_SAPLING
	Z Ldcr; BIRCH_SAPLING
	a Ldcr; AIR
	aA Ldcr; DIAMOND_ORE
	aB Ldcr; DEEPSLATE_DIAMOND_ORE
	aC Ldcr; NETHER_GOLD_ORE
	aD Ldcr; NETHER_QUARTZ_ORE
	aE Ldcr; ANCIENT_DEBRIS
	aF Ldcr; COAL_BLOCK
	aG Ldcr; RAW_IRON_BLOCK
	aH Ldcr; RAW_COPPER_BLOCK
	aI Ldcr; RAW_GOLD_BLOCK
	aJ Ldcr; HEAVY_CORE
	aK Ldcr; AMETHYST_BLOCK
	aL Ldcr; BUDDING_AMETHYST
	aM Ldcr; IRON_BLOCK
	aN Ldcr; COPPER_BLOCK
	aO Ldcr; GOLD_BLOCK
	aP Ldcr; DIAMOND_BLOCK
	aQ Ldcr; NETHERITE_BLOCK
	aR Ldcr; EXPOSED_COPPER
	aS Ldcr; WEATHERED_COPPER
	aT Ldcr; OXIDIZED_COPPER
	aU Ldcr; CHISELED_COPPER
	aV Ldcr; EXPOSED_CHISELED_COPPER
	aW Ldcr; WEATHERED_CHISELED_COPPER
	aX Ldcr; OXIDIZED_CHISELED_COPPER
	aY Ldcr; CUT_COPPER
	aZ Ldcr; EXPOSED_CUT_COPPER
	aa Ldcr; JUNGLE_SAPLING
	ab Ldcr; ACACIA_SAPLING
	ac Ldcr; CHERRY_SAPLING
	ad Ldcr; DARK_OAK_SAPLING
	ae Ldcr; PALE_OAK_SAPLING
	af Ldcr; MANGROVE_PROPAGULE
	ag Ldcr; BEDROCK
	ah Ldcr; SAND
	ai Ldcr; SUSPICIOUS_SAND
	aj Ldcr; SUSPICIOUS_GRAVEL
	ak Ldcr; RED_SAND
	al Ldcr; GRAVEL
	am Ldcr; COAL_ORE
	an Ldcr; DEEPSLATE_COAL_ORE
	ao Ldcr; IRON_ORE
	ap Ldcr; DEEPSLATE_IRON_ORE
	aq Ldcr; COPPER_ORE
	ar Ldcr; DEEPSLATE_COPPER_ORE
	as Ldcr; GOLD_ORE
	at Ldcr; DEEPSLATE_GOLD_ORE
	au Ldcr; REDSTONE_ORE
	av Ldcr; DEEPSLATE_REDSTONE_ORE
	aw Ldcr; EMERALD_ORE
	ax Ldcr; DEEPSLATE_EMERALD_ORE
	ay Ldcr; LAPIS_ORE
	az Ldcr; DEEPSLATE_LAPIS_ORE
	b Ldcr; STONE
	bA Ldcr; WAXED_CUT_COPPER_SLAB
	bB Ldcr; WAXED_EXPOSED_CUT_COPPER_SLAB
	bC Ldcr; WAXED_WEATHERED_CUT_COPPER_SLAB
	bD Ldcr; WAXED_OXIDIZED_CUT_COPPER_SLAB
	bE Ldcr; OAK_LOG
	bF Ldcr; SPRUCE_LOG
	bG Ldcr; BIRCH_LOG
	bH Ldcr; JUNGLE_LOG
	bI Ldcr; ACACIA_LOG
	bJ Ldcr; CHERRY_LOG
	bK Ldcr; PALE_OAK_LOG
	bL Ldcr; DARK_OAK_LOG
	bM Ldcr; MANGROVE_LOG
	bN Ldcr; MANGROVE_ROOTS
	bO Ldcr; MUDDY_MANGROVE_ROOTS
	bP Ldcr; CRIMSON_STEM
	bQ Ldcr; WARPED_STEM
	bR Ldcr; BAMBOO_BLOCK
	bS Ldcr; STRIPPED_OAK_LOG
	bT Ldcr; STRIPPED_SPRUCE_LOG
	bU Ldcr; STRIPPED_BIRCH_LOG
	bV Ldcr; STRIPPED_JUNGLE_LOG
	bW Ldcr; STRIPPED_ACACIA_LOG
	bX Ldcr; STRIPPED_CHERRY_LOG
	bY Ldcr; STRIPPED_DARK_OAK_LOG
	bZ Ldcr; STRIPPED_PALE_OAK_LOG
	ba Ldcr; WEATHERED_CUT_COPPER
	bb Ldcr; OXIDIZED_CUT_COPPER
	bc Ldcr; CUT_COPPER_STAIRS
	bd Ldcr; EXPOSED_CUT_COPPER_STAIRS
	be Ldcr; WEATHERED_CUT_COPPER_STAIRS
	bf Ldcr; OXIDIZED_CUT_COPPER_STAIRS
	bg Ldcr; CUT_COPPER_SLAB
	bh Ldcr; EXPOSED_CUT_COPPER_SLAB
	bi Ldcr; WEATHERED_CUT_COPPER_SLAB
	bj Ldcr; OXIDIZED_CUT_COPPER_SLAB
	bk Ldcr; WAXED_COPPER_BLOCK
	bl Ldcr; WAXED_EXPOSED_COPPER
	bm Ldcr; WAXED_WEATHERED_COPPER
	bn Ldcr; WAXED_OXIDIZED_COPPER
	bo Ldcr; WAXED_CHISELED_COPPER
	bp Ldcr; WAXED_EXPOSED_CHISELED_COPPER
	bq Ldcr; WAXED_WEATHERED_CHISELED_COPPER
	br Ldcr; WAXED_OXIDIZED_CHISELED_COPPER
	bs Ldcr; WAXED_CUT_COPPER
	bt Ldcr; WAXED_EXPOSED_CUT_COPPER
	bu Ldcr; WAXED_WEATHERED_CUT_COPPER
	bv Ldcr; WAXED_OXIDIZED_CUT_COPPER
	bw Ldcr; WAXED_CUT_COPPER_STAIRS
	bx Ldcr; WAXED_EXPOSED_CUT_COPPER_STAIRS
	by Ldcr; WAXED_WEATHERED_CUT_COPPER_STAIRS
	bz Ldcr; WAXED_OXIDIZED_CUT_COPPER_STAIRS
	c Ldcr; GRANITE
	cA Ldcr; OAK_LEAVES
	cB Ldcr; SPRUCE_LEAVES
	cC Ldcr; BIRCH_LEAVES
	cD Ldcr; JUNGLE_LEAVES
	cE Ldcr; ACACIA_LEAVES
	cF Ldcr; CHERRY_LEAVES
	cG Ldcr; DARK_OAK_LEAVES
	cH Ldcr; PALE_OAK_LEAVES
	cI Ldcr; MANGROVE_LEAVES
	cJ Ldcr; AZALEA_LEAVES
	cK Ldcr; FLOWERING_AZALEA_LEAVES
	cL Ldcr; SPONGE
	cM Ldcr; WET_SPONGE
	cN Ldcr; GLASS
	cO Ldcr; TINTED_GLASS
	cP Ldcr; LAPIS_BLOCK
	cQ Ldcr; SANDSTONE
	cR Ldcr; CHISELED_SANDSTONE
	cS Ldcr; CUT_SANDSTONE
	cT Ldcr; COBWEB
	cU Ldcr; SHORT_GRASS
	cV Ldcr; FERN
	cW Ldcr; BUSH
	cX Ldcr; AZALEA
	cY Ldcr; FLOWERING_AZALEA
	cZ Ldcr; DEAD_BUSH
	ca Ldcr; STRIPPED_MANGROVE_LOG
	cb Ldcr; STRIPPED_CRIMSON_STEM
	cc Ldcr; STRIPPED_WARPED_STEM
	cd Ldcr; STRIPPED_OAK_WOOD
	ce Ldcr; STRIPPED_SPRUCE_WOOD
	cf Ldcr; STRIPPED_BIRCH_WOOD
	cg Ldcr; STRIPPED_JUNGLE_WOOD
	ch Ldcr; STRIPPED_ACACIA_WOOD
	ci Ldcr; STRIPPED_CHERRY_WOOD
	cj Ldcr; STRIPPED_DARK_OAK_WOOD
	ck Ldcr; STRIPPED_PALE_OAK_WOOD
	cl Ldcr; STRIPPED_MANGROVE_WOOD
	cm Ldcr; STRIPPED_CRIMSON_HYPHAE
	cn Ldcr; STRIPPED_WARPED_HYPHAE
	co Ldcr; STRIPPED_BAMBOO_BLOCK
	cp Ldcr; OAK_WOOD
	cq Ldcr; SPRUCE_WOOD
	cr Ldcr; BIRCH_WOOD
	cs Ldcr; JUNGLE_WOOD
	ct Ldcr; ACACIA_WOOD
	cu Ldcr; CHERRY_WOOD
	cv Ldcr; PALE_OAK_WOOD
	cw Ldcr; DARK_OAK_WOOD
	cx Ldcr; MANGROVE_WOOD
	cy Ldcr; CRIMSON_HYPHAE
	cz Ldcr; WARPED_HYPHAE
	d Ldcr; POLISHED_GRANITE
	dA Ldcr; ALLIUM
	dB Ldcr; AZURE_BLUET
	dC Ldcr; RED_TULIP
	dD Ldcr; ORANGE_TULIP
	dE Ldcr; WHITE_TULIP
	dF Ldcr; PINK_TULIP
	dG Ldcr; OXEYE_DAISY
	dH Ldcr; CORNFLOWER
	dI Ldcr; LILY_OF_THE_VALLEY
	dJ Ldcr; WITHER_ROSE
	dK Ldcr; TORCHFLOWER
	dL Ldcr; PITCHER_PLANT
	dM Ldcr; SPORE_BLOSSOM
	dN Ldcr; BROWN_MUSHROOM
	dO Ldcr; RED_MUSHROOM
	dP Ldcr; CRIMSON_FUNGUS
	dQ Ldcr; WARPED_FUNGUS
	dR Ldcr; CRIMSON_ROOTS
	dS Ldcr; WARPED_ROOTS
	dT Ldcr; NETHER_SPROUTS
	dU Ldcr; WEEPING_VINES
	dV Ldcr; TWISTING_VINES
	dW Ldcr; SUGAR_CANE
	dX Ldcr; KELP
	dY Ldcr; PINK_PETALS
	dZ Ldcr; WILDFLOWERS
	da Ldcr; FIREFLY_BUSH
	db Ldcr; DRY_SHORT_GRASS
	dc Ldcr; DRY_TALL_GRASS
	dd Ldcr; SEAGRASS
	de Ldcr; SEA_PICKLE
	df Ldcr; WHITE_WOOL
	dg Ldcr; ORANGE_WOOL
	dh Ldcr; MAGENTA_WOOL
	di Ldcr; LIGHT_BLUE_WOOL
	dj Ldcr; YELLOW_WOOL
	dk Ldcr; LIME_WOOL
	dl Ldcr; PINK_WOOL
	dm Ldcr; GRAY_WOOL
	dn Ldcr; LIGHT_GRAY_WOOL
	do Ldcr; CYAN_WOOL
	dp Ldcr; PURPLE_WOOL
	dq Ldcr; BLUE_WOOL
	dr Ldcr; BROWN_WOOL
	ds Ldcr; GREEN_WOOL
	dt Ldcr; RED_WOOL
	du Ldcr; BLACK_WOOL
	dv Ldcr; DANDELION
	dw Ldcr; OPEN_EYEBLOSSOM
	dx Ldcr; CLOSED_EYEBLOSSOM
	dy Ldcr; POPPY
	dz Ldcr; BLUE_ORCHID
	e Ldcr; DIORITE
	eA Ldcr; CUT_STANDSTONE_SLAB
	eB Ldcr; PETRIFIED_OAK_SLAB
	eC Ldcr; COBBLESTONE_SLAB
	eD Ldcr; BRICK_SLAB
	eE Ldcr; STONE_BRICK_SLAB
	eF Ldcr; MUD_BRICK_SLAB
	eG Ldcr; NETHER_BRICK_SLAB
	eH Ldcr; QUARTZ_SLAB
	eI Ldcr; RED_SANDSTONE_SLAB
	eJ Ldcr; CUT_RED_SANDSTONE_SLAB
	eK Ldcr; PURPUR_SLAB
	eL Ldcr; PRISMARINE_SLAB
	eM Ldcr; PRISMARINE_BRICK_SLAB
	eN Ldcr; DARK_PRISMARINE_SLAB
	eO Ldcr; SMOOTH_QUARTZ
	eP Ldcr; SMOOTH_RED_SANDSTONE
	eQ Ldcr; SMOOTH_SANDSTONE
	eR Ldcr; SMOOTH_STONE
	eS Ldcr; BRICKS
	eT Ldcr; BOOKSHELF
	eU Ldcr; CHISELED_BOOKSHELF
	eV Ldcr; DECORATED_POT
	eW Ldcr; MOSSY_COBBLESTONE
	eX Ldcr; OBSIDIAN
	eY Ldcr; TORCH
	eZ Ldcr; END_ROD
	ea Ldcr; LEAF_LITTER
	eb Ldcr; MOSS_CARPET
	ec Ldcr; MOSS_BLOCK
	ed Ldcr; PALE_MOSS_CARPET
	ee Ldcr; PALE_HANGING_MOSS
	ef Ldcr; PALE_MOSS_BLOCK
	eg Ldcr; HANGING_ROOTS
	eh Ldcr; BIG_DRIPLEAF
	ei Ldcr; SMALL_DRIPLEAF
	ej Ldcr; BAMBOO
	ek Ldcr; OAK_SLAB
	el Ldcr; SPRUCE_SLAB
	em Ldcr; BIRCH_SLAB
	en Ldcr; JUNGLE_SLAB
	eo Ldcr; ACACIA_SLAB
	ep Ldcr; CHERRY_SLAB
	eq Ldcr; DARK_OAK_SLAB
	er Ldcr; PALE_OAK_SLAB
	es Ldcr; MANGROVE_SLAB
	et Ldcr; BAMBOO_SLAB
	eu Ldcr; BAMBOO_MOSAIC_SLAB
	ev Ldcr; CRIMSON_SLAB
	ew Ldcr; WARPED_SLAB
	ex Ldcr; STONE_SLAB
	ey Ldcr; SMOOTH_STONE_SLAB
	ez Ldcr; SANDSTONE_SLAB
	f Ldcr; POLISHED_DIORITE
	fA Ldcr; DARK_OAK_FENCE
	fB Ldcr; PALE_OAK_FENCE
	fC Ldcr; MANGROVE_FENCE
	fD Ldcr; BAMBOO_FENCE
	fE Ldcr; CRIMSON_FENCE
	fF Ldcr; WARPED_FENCE
	fG Ldcr; PUMPKIN
	fH Ldcr; CARVED_PUMPKIN
	fI Ldcr; JACK_O_LANTERN
	fJ Ldcr; NETHERRACK
	fK Ldcr; SOUL_SAND
	fL Ldcr; SOUL_SOIL
	fM Ldcr; BASALT
	fN Ldcr; POLISHED_BASALT
	fO Ldcr; SMOOTH_BASALT
	fP Ldcr; SOUL_TORCH
	fQ Ldcr; GLOWSTONE
	fR Ldcr; INFESTED_STONE
	fS Ldcr; INFESTED_COBBLESTONE
	fT Ldcr; INFESTED_STONE_BRICKS
	fU Ldcr; INFESTED_MOSSY_STONE_BRICKS
	fV Ldcr; INFESTED_CRACKED_STONE_BRICKS
	fW Ldcr; INFESTED_CHISELED_STONE_BRICKS
	fX Ldcr; INFESTED_DEEPSLATE
	fY Ldcr; STONE_BRICKS
	fZ Ldcr; MOSSY_STONE_BRICKS
	fa Ldcr; CHORUS_PLANT
	fb Ldcr; CHORUS_FLOWER
	fc Ldcr; PURPUR_BLOCK
	fd Ldcr; PURPUR_PILLAR
	fe Ldcr; PURPUR_STAIRS
	ff Ldcr; SPAWNER
	fg Ldcr; CREAKING_HEART
	fh Ldcr; CHEST
	fi Ldcr; CRAFTING_TABLE
	fj Ldcr; FARMLAND
	fk Ldcr; FURNACE
	fl Ldcr; LADDER
	fm Ldcr; COBBLESTONE_STAIRS
	fn Ldcr; SNOW
	fo Ldcr; ICE
	fp Ldcr; SNOW_BLOCK
	fq Ldcr; CACTUS
	fr Ldcr; CACTUS_FLOWER
	fs Ldcr; CLAY
	ft Ldcr; JUKEBOX
	fu Ldcr; OAK_FENCE
	fv Ldcr; SPRUCE_FENCE
	fw Ldcr; BIRCH_FENCE
	fx Ldcr; JUNGLE_FENCE
	fy Ldcr; ACACIA_FENCE
	fz Ldcr; CHERRY_FENCE
	g Ldcr; ANDESITE
	gA Ldcr; BRICK_STAIRS
	gB Ldcr; STONE_BRICK_STAIRS
	gC Ldcr; MUD_BRICK_STAIRS
	gD Ldcr; MYCELIUM
	gE Ldcr; LILY_PAD
	gF Ldcr; NETHER_BRICKS
	gG Ldcr; CRACKED_NETHER_BRICKS
	gH Ldcr; CHISELED_NETHER_BRICKS
	gI Ldcr; NETHER_BRICK_FENCE
	gJ Ldcr; NETHER_BRICK_STAIRS
	gK Ldcr; SCULK
	gL Ldcr; SCULK_VEIN
	gM Ldcr; SCULK_CATALYST
	gN Ldcr; SCULK_SHRIEKER
	gO Ldcr; ENCHANTING_TABLE
	gP Ldcr; END_PORTAL_FRAME
	gQ Ldcr; END_STONE
	gR Ldcr; END_STONE_BRICKS
	gS Ldcr; DRAGON_EGG
	gT Ldcr; SANDSTONE_STAIRS
	gU Ldcr; ENDER_CHEST
	gV Ldcr; EMERALD_BLOCK
	gW Ldcr; OAK_STAIRS
	gX Ldcr; SPRUCE_STAIRS
	gY Ldcr; BIRCH_STAIRS
	gZ Ldcr; JUNGLE_STAIRS
	ga Ldcr; CRACKED_STONE_BRICKS
	gb Ldcr; CHISELED_STONE_BRICKS
	gc Ldcr; PACKED_MUD
	gd Ldcr; MUD_BRICKS
	ge Ldcr; DEEPSLATE_BRICKS
	gf Ldcr; CRACKED_DEEPSLATE_BRICKS
	gg Ldcr; DEEPSLATE_TILES
	gh Ldcr; CRACKED_DEEPSLATE_TILES
	gi Ldcr; CHISELED_DEEPSLATE
	gj Ldcr; REINFORCED_DEEPSLATE
	gk Ldcr; BROWN_MUSHROOM_BLOCK
	gl Ldcr; RED_MUSHROOM_BLOCK
	gm Ldcr; MUSHROOM_STEM
	gn Ldcr; IRON_BARS
	go Ldcr; CHAIN
	gp Ldcr; GLASS_PANE
	gq Ldcr; MELON
	gr Ldcr; VINE
	gs Ldcr; GLOW_LICHEN
	gt Ldcr; RESIN_CLUMP
	gu Ldcr; RESIN_BLOCK
	gv Ldcr; RESIN_BRICKS
	gw Ldcr; RESIN_BRICK_STAIRS
	gx Ldcr; RESIN_BRICK_SLAB
	gy Ldcr; RESIN_BRICK_WALL
	gz Ldcr; CHISELED_RESIN_BRICKS
	h Ldcr; POLISHED_ANDESITE
	hA Ldcr; BLACKSTONE_WALL
	hB Ldcr; POLISHED_BLACKSTONE_WALL
	hC Ldcr; POLISHED_BLACKSTONE_BRICK_WALL
	hD Ldcr; COBBLED_DEEPSLATE_WALL
	hE Ldcr; POLISHED_DEEPSLATE_WALL
	hF Ldcr; DEEPSLATE_BRICK_WALL
	hG Ldcr; DEEPSLATE_TILE_WALL
	hH Ldcr; ANVIL
	hI Ldcr; CHIPPED_ANVIL
	hJ Ldcr; DAMAGED_ANVIL
	hK Ldcr; CHISELED_QUARTZ_BLOCK
	hL Ldcr; QUARTZ_BLOCK
	hM Ldcr; QUARTZ_BRICKS
	hN Ldcr; QUARTZ_PILLAR
	hO Ldcr; QUARTZ_STAIRS
	hP Ldcr; WHITE_TERRACOTTA
	hQ Ldcr; ORANGE_TERRACOTTA
	hR Ldcr; MAGENTA_TERRACOTTA
	hS Ldcr; LIGHT_BLUE_TERRACOTTA
	hT Ldcr; YELLOW_TERRACOTTA
	hU Ldcr; LIME_TERRACOTTA
	hV Ldcr; PINK_TERRACOTTA
	hW Ldcr; GRAY_TERRACOTTA
	hX Ldcr; LIGHT_GRAY_TERRACOTTA
	hY Ldcr; CYAN_TERRACOTTA
	hZ Ldcr; PURPLE_TERRACOTTA
	ha Ldcr; ACACIA_STAIRS
	hb Ldcr; CHERRY_STAIRS
	hc Ldcr; DARK_OAK_STAIRS
	hd Ldcr; PALE_OAK_STAIRS
	he Ldcr; MANGROVE_STAIRS
	hf Ldcr; BAMBOO_STAIRS
	hg Ldcr; BAMBOO_MOSAIC_STAIRS
	hh Ldcr; CRIMSON_STAIRS
	hi Ldcr; WARPED_STAIRS
	hj Ldcr; COMMAND_BLOCK
	hk Ldcr; BEACON
	hl Ldcr; COBBLESTONE_WALL
	hm Ldcr; MOSSY_COBBLESTONE_WALL
	hn Ldcr; BRICK_WALL
	ho Ldcr; PRISMARINE_WALL
	hp Ldcr; RED_SANDSTONE_WALL
	hq Ldcr; MOSSY_STONE_BRICK_WALL
	hr Ldcr; GRANITE_WALL
	hs Ldcr; STONE_BRICK_WALL
	ht Ldcr; MUD_BRICK_WALL
	hu Ldcr; NETHER_BRICK_WALL
	hv Ldcr; ANDESITE_WALL
	hw Ldcr; RED_NETHER_BRICK_WALL
	hx Ldcr; SANDSTONE_WALL
	hy Ldcr; END_STONE_BRICK_WALL
	hz Ldcr; DIORITE_WALL
	i Ldcr; DEEPSLATE
	iA Ldcr; DIRT_PATH
	iB Ldcr; SUNFLOWER
	iC Ldcr; LILAC
	iD Ldcr; ROSE_BUSH
	iE Ldcr; PEONY
	iF Ldcr; TALL_GRASS
	iG Ldcr; LARGE_FERN
	iH Ldcr; WHITE_STAINED_GLASS
	iI Ldcr; ORANGE_STAINED_GLASS
	iJ Ldcr; MAGENTA_STAINED_GLASS
	iK Ldcr; LIGHT_BLUE_STAINED_GLASS
	iL Ldcr; YELLOW_STAINED_GLASS
	iM Ldcr; LIME_STAINED_GLASS
	iN Ldcr; PINK_STAINED_GLASS
	iO Ldcr; GRAY_STAINED_GLASS
	iP Ldcr; LIGHT_GRAY_STAINED_GLASS
	iQ Ldcr; CYAN_STAINED_GLASS
	iR Ldcr; PURPLE_STAINED_GLASS
	iS Ldcr; BLUE_STAINED_GLASS
	iT Ldcr; BROWN_STAINED_GLASS
	iU Ldcr; GREEN_STAINED_GLASS
	iV Ldcr; RED_STAINED_GLASS
	iW Ldcr; BLACK_STAINED_GLASS
	iX Ldcr; WHITE_STAINED_GLASS_PANE
	iY Ldcr; ORANGE_STAINED_GLASS_PANE
	iZ Ldcr; MAGENTA_STAINED_GLASS_PANE
	ia Ldcr; BLUE_TERRACOTTA
	ib Ldcr; BROWN_TERRACOTTA
	ic Ldcr; GREEN_TERRACOTTA
	id Ldcr; RED_TERRACOTTA
	ie Ldcr; BLACK_TERRACOTTA
	if Ldcr; BARRIER
	ig Ldcr; LIGHT
	ih Ldcr; HAY_BLOCK
	ii Ldcr; WHITE_CARPET
	ij Ldcr; ORANGE_CARPET
	ik Ldcr; MAGENTA_CARPET
	il Ldcr; LIGHT_BLUE_CARPET
	im Ldcr; YELLOW_CARPET
	in Ldcr; LIME_CARPET
	io Ldcr; PINK_CARPET
	ip Ldcr; GRAY_CARPET
	iq Ldcr; LIGHT_GRAY_CARPET
	ir Ldcr; CYAN_CARPET
	is Ldcr; PURPLE_CARPET
	it Ldcr; BLUE_CARPET
	iu Ldcr; BROWN_CARPET
	iv Ldcr; GREEN_CARPET
	iw Ldcr; RED_CARPET
	ix Ldcr; BLACK_CARPET
	iy Ldcr; TERRACOTTA
	iz Ldcr; PACKED_ICE
	j Ldcr; COBBLED_DEEPSLATE
	jA Ldcr; MAGMA_BLOCK
	jB Ldcr; NETHER_WART_BLOCK
	jC Ldcr; WARPED_WART_BLOCK
	jD Ldcr; RED_NETHER_BRICKS
	jE Ldcr; BONE_BLOCK
	jF Ldcr; STRUCTURE_VOID
	jG Ldcr; SHULKER_BOX
	jH Ldcr; WHITE_SHULKER_BOX
	jI Ldcr; ORANGE_SHULKER_BOX
	jJ Ldcr; MAGENTA_SHULKER_BOX
	jK Ldcr; LIGHT_BLUE_SHULKER_BOX
	jL Ldcr; YELLOW_SHULKER_BOX
	jM Ldcr; LIME_SHULKER_BOX
	jN Ldcr; PINK_SHULKER_BOX
	jO Ldcr; GRAY_SHULKER_BOX
	jP Ldcr; LIGHT_GRAY_SHULKER_BOX
	jQ Ldcr; CYAN_SHULKER_BOX
	jR Ldcr; PURPLE_SHULKER_BOX
	jS Ldcr; BLUE_SHULKER_BOX
	jT Ldcr; BROWN_SHULKER_BOX
	jU Ldcr; GREEN_SHULKER_BOX
	jV Ldcr; RED_SHULKER_BOX
	jW Ldcr; BLACK_SHULKER_BOX
	jX Ldcr; WHITE_GLAZED_TERRACOTTA
	jY Ldcr; ORANGE_GLAZED_TERRACOTTA
	jZ Ldcr; MAGENTA_GLAZED_TERRACOTTA
	ja Ldcr; LIGHT_BLUE_STAINED_GLASS_PANE
	jb Ldcr; YELLOW_STAINED_GLASS_PANE
	jc Ldcr; LIME_STAINED_GLASS_PANE
	jd Ldcr; PINK_STAINED_GLASS_PANE
	je Ldcr; GRAY_STAINED_GLASS_PANE
	jf Ldcr; LIGHT_GRAY_STAINED_GLASS_PANE
	jg Ldcr; CYAN_STAINED_GLASS_PANE
	jh Ldcr; PURPLE_STAINED_GLASS_PANE
	ji Ldcr; BLUE_STAINED_GLASS_PANE
	jj Ldcr; BROWN_STAINED_GLASS_PANE
	jk Ldcr; GREEN_STAINED_GLASS_PANE
	jl Ldcr; RED_STAINED_GLASS_PANE
	jm Ldcr; BLACK_STAINED_GLASS_PANE
	jn Ldcr; PRISMARINE
	jo Ldcr; PRISMARINE_BRICKS
	jp Ldcr; DARK_PRISMARINE
	jq Ldcr; PRISMARINE_STAIRS
	jr Ldcr; PRISMARINE_BRICK_STAIRS
	js Ldcr; DARK_PRISMARINE_STAIRS
	jt Ldcr; SEA_LANTERN
	ju Ldcr; RED_SANDSTONE
	jv Ldcr; CHISELED_RED_SANDSTONE
	jw Ldcr; CUT_RED_SANDSTONE
	jx Ldcr; RED_SANDSTONE_STAIRS
	jy Ldcr; REPEATING_COMMAND_BLOCK
	jz Ldcr; CHAIN_COMMAND_BLOCK
	k Ldcr; POLISHED_DEEPSLATE
	kA Ldcr; GREEN_CONCRETE
	kB Ldcr; RED_CONCRETE
	kC Ldcr; BLACK_CONCRETE
	kD Ldcr; WHITE_CONCRETE_POWDER
	kE Ldcr; ORANGE_CONCRETE_POWDER
	kF Ldcr; MAGENTA_CONCRETE_POWDER
	kG Ldcr; LIGHT_BLUE_CONCRETE_POWDER
	kH Ldcr; YELLOW_CONCRETE_POWDER
	kI Ldcr; LIME_CONCRETE_POWDER
	kJ Ldcr; PINK_CONCRETE_POWDER
	kK Ldcr; GRAY_CONCRETE_POWDER
	kL Ldcr; LIGHT_GRAY_CONCRETE_POWDER
	kM Ldcr; CYAN_CONCRETE_POWDER
	kN Ldcr; PURPLE_CONCRETE_POWDER
	kO Ldcr; BLUE_CONCRETE_POWDER
	kP Ldcr; BROWN_CONCRETE_POWDER
	kQ Ldcr; GREEN_CONCRETE_POWDER
	kR Ldcr; RED_CONCRETE_POWDER
	kS Ldcr; BLACK_CONCRETE_POWDER
	kT Ldcr; TURTLE_EGG
	kU Ldcr; SNIFFER_EGG
	kV Ldcr; DRIED_GHAST
	kW Ldcr; DEAD_TUBE_CORAL_BLOCK
	kX Ldcr; DEAD_BRAIN_CORAL_BLOCK
	kY Ldcr; DEAD_BUBBLE_CORAL_BLOCK
	kZ Ldcr; DEAD_FIRE_CORAL_BLOCK
	ka Ldcr; LIGHT_BLUE_GLAZED_TERRACOTTA
	kb Ldcr; YELLOW_GLAZED_TERRACOTTA
	kc Ldcr; LIME_GLAZED_TERRACOTTA
	kd Ldcr; PINK_GLAZED_TERRACOTTA
	ke Ldcr; GRAY_GLAZED_TERRACOTTA
	kf Ldcr; LIGHT_GRAY_GLAZED_TERRACOTTA
	kg Ldcr; CYAN_GLAZED_TERRACOTTA
	kh Ldcr; PURPLE_GLAZED_TERRACOTTA
	ki Ldcr; BLUE_GLAZED_TERRACOTTA
	kj Ldcr; BROWN_GLAZED_TERRACOTTA
	kk Ldcr; GREEN_GLAZED_TERRACOTTA
	kl Ldcr; RED_GLAZED_TERRACOTTA
	km Ldcr; BLACK_GLAZED_TERRACOTTA
	kn Ldcr; WHITE_CONCRETE
	ko Ldcr; ORANGE_CONCRETE
	kp Ldcr; MAGENTA_CONCRETE
	kq Ldcr; LIGHT_BLUE_CONCRETE
	kr Ldcr; YELLOW_CONCRETE
	ks Ldcr; LIME_CONCRETE
	kt Ldcr; PINK_CONCRETE
	ku Ldcr; GRAY_CONCRETE
	kv Ldcr; LIGHT_GRAY_CONCRETE
	kw Ldcr; CYAN_CONCRETE
	kx Ldcr; PURPLE_CONCRETE
	ky Ldcr; BLUE_CONCRETE
	kz Ldcr; BROWN_CONCRETE
	l Ldcr; CALCITE
	lA Ldcr; BLUE_ICE
	lB Ldcr; CONDUIT
	lC Ldcr; POLISHED_GRANITE_STAIRS
	lD Ldcr; SMOOTH_RED_SANDSTONE_STAIRS
	lE Ldcr; MOSSY_STONE_BRICK_STAIRS
	lF Ldcr; POLISHED_DIORITE_STAIRS
	lG Ldcr; MOSSY_COBBLESTONE_STAIRS
	lH Ldcr; END_STONE_BRICK_STAIRS
	lI Ldcr; STONE_STAIRS
	lJ Ldcr; SMOOTH_SANDSTONE_STAIRS
	lK Ldcr; SMOOTH_QUARTZ_STAIRS
	lL Ldcr; GRANITE_STAIRS
	lM Ldcr; ANDESITE_STAIRS
	lN Ldcr; RED_NETHER_BRICK_STAIRS
	lO Ldcr; POLISHED_ANDESITE_STAIRS
	lP Ldcr; DIORITE_STAIRS
	lQ Ldcr; COBBLED_DEEPSLATE_STAIRS
	lR Ldcr; POLISHED_DEEPSLATE_STAIRS
	lS Ldcr; DEEPSLATE_BRICK_STAIRS
	lT Ldcr; DEEPSLATE_TILE_STAIRS
	lU Ldcr; POLISHED_GRANITE_SLAB
	lV Ldcr; SMOOTH_RED_SANDSTONE_SLAB
	lW Ldcr; MOSSY_STONE_BRICK_SLAB
	lX Ldcr; POLISHED_DIORITE_SLAB
	lY Ldcr; MOSSY_COBBLESTONE_SLAB
	lZ Ldcr; END_STONE_BRICK_SLAB
	la Ldcr; DEAD_HORN_CORAL_BLOCK
	lb Ldcr; TUBE_CORAL_BLOCK
	lc Ldcr; BRAIN_CORAL_BLOCK
	ld Ldcr; BUBBLE_CORAL_BLOCK
	le Ldcr; FIRE_CORAL_BLOCK
	lf Ldcr; HORN_CORAL_BLOCK
	lg Ldcr; TUBE_CORAL
	lh Ldcr; BRAIN_CORAL
	li Ldcr; BUBBLE_CORAL
	lj Ldcr; FIRE_CORAL
	lk Ldcr; HORN_CORAL
	ll Ldcr; DEAD_BRAIN_CORAL
	lm Ldcr; DEAD_BUBBLE_CORAL
	ln Ldcr; DEAD_FIRE_CORAL
	lo Ldcr; DEAD_HORN_CORAL
	lp Ldcr; DEAD_TUBE_CORAL
	lq Ldcr; TUBE_CORAL_FAN
	lr Ldcr; BRAIN_CORAL_FAN
	ls Ldcr; BUBBLE_CORAL_FAN
	lt Ldcr; FIRE_CORAL_FAN
	lu Ldcr; HORN_CORAL_FAN
	lv Ldcr; DEAD_TUBE_CORAL_FAN
	lw Ldcr; DEAD_BRAIN_CORAL_FAN
	lx Ldcr; DEAD_BUBBLE_CORAL_FAN
	ly Ldcr; DEAD_FIRE_CORAL_FAN
	lz Ldcr; DEAD_HORN_CORAL_FAN
	m Ldcr; TUFF
	mA Ldcr; TARGET
	mB Ldcr; LEVER
	mC Ldcr; LIGHTNING_ROD
	mD Ldcr; DAYLIGHT_DETECTOR
	mE Ldcr; SCULK_SENSOR
	mF Ldcr; CALIBRATED_SCULK_SENSOR
	mG Ldcr; TRIPWIRE_HOOK
	mH Ldcr; TRAPPED_CHEST
	mI Ldcr; TNT
	mJ Ldcr; REDSTONE_LAMP
	mK Ldcr; NOTE_BLOCK
	mL Ldcr; STONE_BUTTON
	mM Ldcr; POLISHED_BLACKSTONE_BUTTON
	mN Ldcr; OAK_BUTTON
	mO Ldcr; SPRUCE_BUTTON
	mP Ldcr; BIRCH_BUTTON
	mQ Ldcr; JUNGLE_BUTTON
	mR Ldcr; ACACIA_BUTTON
	mS Ldcr; CHERRY_BUTTON
	mT Ldcr; DARK_OAK_BUTTON
	mU Ldcr; PALE_OAK_BUTTON
	mV Ldcr; MANGROVE_BUTTON
	mW Ldcr; BAMBOO_BUTTON
	mX Ldcr; CRIMSON_BUTTON
	mY Ldcr; WARPED_BUTTON
	mZ Ldcr; STONE_PRESSURE_PLATE
	ma Ldcr; SMOOTH_SANDSTONE_SLAB
	mb Ldcr; SMOOTH_QUARTZ_SLAB
	mc Ldcr; GRANITE_SLAB
	md Ldcr; ANDESITE_SLAB
	me Ldcr; RED_NETHER_BRICK_SLAB
	mf Ldcr; POLISHED_ANDESITE_SLAB
	mg Ldcr; DIORITE_SLAB
	mh Ldcr; COBBLED_DEEPSLATE_SLAB
	mi Ldcr; POLISHED_DEEPSLATE_SLAB
	mj Ldcr; DEEPSLATE_BRICK_SLAB
	mk Ldcr; DEEPSLATE_TILE_SLAB
	ml Ldcr; SCAFFOLDING
	mm Ldcr; REDSTONE
	mn Ldcr; REDSTONE_TORCH
	mo Ldcr; REDSTONE_BLOCK
	mp Ldcr; REPEATER
	mq Ldcr; COMPARATOR
	mr Ldcr; PISTON
	ms Ldcr; STICKY_PISTON
	mt Ldcr; SLIME_BLOCK
	mu Ldcr; HONEY_BLOCK
	mv Ldcr; OBSERVER
	mw Ldcr; HOPPER
	mx Ldcr; DISPENSER
	my Ldcr; DROPPER
	mz Ldcr; LECTERN
	n Ldcr; TUFF_SLAB
	nA Ldcr; CRIMSON_DOOR
	nB Ldcr; WARPED_DOOR
	nC Ldcr; COPPER_DOOR
	nD Ldcr; EXPOSED_COPPER_DOOR
	nE Ldcr; WEATHERED_COPPER_DOOR
	nF Ldcr; OXIDIZED_COPPER_DOOR
	nG Ldcr; WAXED_COPPER_DOOR
	nH Ldcr; WAXED_EXPOSED_COPPER_DOOR
	nI Ldcr; WAXED_WEATHERED_COPPER_DOOR
	nJ Ldcr; WAXED_OXIDIZED_COPPER_DOOR
	nK Ldcr; IRON_TRAPDOOR
	nL Ldcr; OAK_TRAPDOOR
	nM Ldcr; SPRUCE_TRAPDOOR
	nN Ldcr; BIRCH_TRAPDOOR
	nO Ldcr; JUNGLE_TRAPDOOR
	nP Ldcr; ACACIA_TRAPDOOR
	nQ Ldcr; CHERRY_TRAPDOOR
	nR Ldcr; DARK_OAK_TRAPDOOR
	nS Ldcr; PALE_OAK_TRAPDOOR
	nT Ldcr; MANGROVE_TRAPDOOR
	nU Ldcr; BAMBOO_TRAPDOOR
	nV Ldcr; CRIMSON_TRAPDOOR
	nW Ldcr; WARPED_TRAPDOOR
	nX Ldcr; COPPER_TRAPDOOR
	nY Ldcr; EXPOSED_COPPER_TRAPDOOR
	nZ Ldcr; WEATHERED_COPPER_TRAPDOOR
	na Ldcr; POLISHED_BLACKSTONE_PRESSURE_PLATE
	nb Ldcr; LIGHT_WEIGHTED_PRESSURE_PLATE
	nc Ldcr; HEAVY_WEIGHTED_PRESSURE_PLATE
	nd Ldcr; OAK_PRESSURE_PLATE
	ne Ldcr; SPRUCE_PRESSURE_PLATE
	nf Ldcr; BIRCH_PRESSURE_PLATE
	ng Ldcr; JUNGLE_PRESSURE_PLATE
	nh Ldcr; ACACIA_PRESSURE_PLATE
	ni Ldcr; CHERRY_PRESSURE_PLATE
	nj Ldcr; DARK_OAK_PRESSURE_PLATE
	nk Ldcr; PALE_OAK_PRESSURE_PLATE
	nl Ldcr; MANGROVE_PRESSURE_PLATE
	nm Ldcr; BAMBOO_PRESSURE_PLATE
	nn Ldcr; CRIMSON_PRESSURE_PLATE
	no Ldcr; WARPED_PRESSURE_PLATE
	np Ldcr; IRON_DOOR
	nq Ldcr; OAK_DOOR
	nr Ldcr; SPRUCE_DOOR
	ns Ldcr; BIRCH_DOOR
	nt Ldcr; JUNGLE_DOOR
	nu Ldcr; ACACIA_DOOR
	nv Ldcr; CHERRY_DOOR
	nw Ldcr; DARK_OAK_DOOR
	nx Ldcr; PALE_OAK_DOOR
	ny Ldcr; MANGROVE_DOOR
	nz Ldcr; BAMBOO_DOOR
	o Ldcr; TUFF_STAIRS
	oA Ldcr; YELLOW_HARNESS
	oB Ldcr; LIME_HARNESS
	oC Ldcr; PINK_HARNESS
	oD Ldcr; GRAY_HARNESS
	oE Ldcr; LIGHT_GRAY_HARNESS
	oF Ldcr; CYAN_HARNESS
	oG Ldcr; PURPLE_HARNESS
	oH Ldcr; BLUE_HARNESS
	oI Ldcr; BROWN_HARNESS
	oJ Ldcr; GREEN_HARNESS
	oK Ldcr; RED_HARNESS
	oL Ldcr; BLACK_HARNESS
	oM Ldcr; MINECART
	oN Ldcr; CHEST_MINECART
	oO Ldcr; FURNACE_MINECART
	oP Ldcr; TNT_MINECART
	oQ Ldcr; HOPPER_MINECART
	oR Ldcr; CARROT_ON_A_STICK
	oS Ldcr; WARPED_FUNGUS_ON_A_STICK
	oT Ldcr; PHANTOM_MEMBRANE
	oU Ldcr; ELYTRA
	oV Ldcr; OAK_BOAT
	oW Ldcr; OAK_CHEST_BOAT
	oX Ldcr; SPRUCE_BOAT
	oY Ldcr; SPRUCE_CHEST_BOAT
	oZ Ldcr; BIRCH_BOAT
	oa Ldcr; OXIDIZED_COPPER_TRAPDOOR
	ob Ldcr; WAXED_COPPER_TRAPDOOR
	oc Ldcr; WAXED_EXPOSED_COPPER_TRAPDOOR
	od Ldcr; WAXED_WEATHERED_COPPER_TRAPDOOR
	oe Ldcr; WAXED_OXIDIZED_COPPER_TRAPDOOR
	of Ldcr; OAK_FENCE_GATE
	og Ldcr; SPRUCE_FENCE_GATE
	oh Ldcr; BIRCH_FENCE_GATE
	oi Ldcr; JUNGLE_FENCE_GATE
	oj Ldcr; ACACIA_FENCE_GATE
	ok Ldcr; CHERRY_FENCE_GATE
	ol Ldcr; DARK_OAK_FENCE_GATE
	om Ldcr; PALE_OAK_FENCE_GATE
	on Ldcr; MANGROVE_FENCE_GATE
	oo Ldcr; BAMBOO_FENCE_GATE
	op Ldcr; CRIMSON_FENCE_GATE
	oq Ldcr; WARPED_FENCE_GATE
	or Ldcr; POWERED_RAIL
	os Ldcr; DETECTOR_RAIL
	ot Ldcr; RAIL
	ou Ldcr; ACTIVATOR_RAIL
	ov Ldcr; SADDLE
	ow Ldcr; WHITE_HARNESS
	ox Ldcr; ORANGE_HARNESS
	oy Ldcr; MAGENTA_HARNESS
	oz Ldcr; LIGHT_BLUE_HARNESS
	p Ldcr; TUFF_WALL
	pA Ldcr; BOW
	pB Ldcr; ARROW
	pC Ldcr; COAL
	pD Ldcr; CHARCOAL
	pE Ldcr; DIAMOND
	pF Ldcr; EMERALD
	pG Ldcr; LAPIS_LAZULI
	pH Ldcr; QUARTZ
	pI Ldcr; AMETHYST_SHARD
	pJ Ldcr; RAW_IRON
	pK Ldcr; IRON_INGOT
	pL Ldcr; RAW_COPPER
	pM Ldcr; COPPER_INGOT
	pN Ldcr; RAW_GOLD
	pO Ldcr; GOLD_INGOT
	pP Ldcr; NETHERITE_INGOT
	pQ Ldcr; NETHERITE_SCRAP
	pR Ldcr; WOODEN_SWORD
	pS Ldcr; WOODEN_SHOVEL
	pT Ldcr; WOODEN_PICKAXE
	pU Ldcr; WOODEN_AXE
	pV Ldcr; WOODEN_HOE
	pW Ldcr; STONE_SWORD
	pX Ldcr; STONE_SHOVEL
	pY Ldcr; STONE_PICKAXE
	pZ Ldcr; STONE_AXE
	pa Ldcr; BIRCH_CHEST_BOAT
	pb Ldcr; JUNGLE_BOAT
	pc Ldcr; JUNGLE_CHEST_BOAT
	pd Ldcr; ACACIA_BOAT
	pe Ldcr; ACACIA_CHEST_BOAT
	pf Ldcr; CHERRY_BOAT
	pg Ldcr; CHERRY_CHEST_BOAT
	ph Ldcr; DARK_OAK_BOAT
	pi Ldcr; DARK_OAK_CHEST_BOAT
	pj Ldcr; PALE_OAK_BOAT
	pk Ldcr; PALE_OAK_CHEST_BOAT
	pl Ldcr; MANGROVE_BOAT
	pm Ldcr; MANGROVE_CHEST_BOAT
	pn Ldcr; BAMBOO_RAFT
	po Ldcr; BAMBOO_CHEST_RAFT
	pp Ldcr; STRUCTURE_BLOCK
	pq Ldcr; JIGSAW
	pr Ldcr; TEST_BLOCK
	ps Ldcr; TEST_INSTANCE_BLOCK
	pt Ldcr; TURTLE_HELMET
	pu Ldcr; TURTLE_SCUTE
	pv Ldcr; ARMADILLO_SCUTE
	pw Ldcr; WOLF_ARMOR
	px Ldcr; FLINT_AND_STEEL
	py Ldcr; BOWL
	pz Ldcr; APPLE
	q Ldcr; CHISELED_TUFF
	qA Ldcr; WHEAT_SEEDS
	qB Ldcr; WHEAT
	qC Ldcr; BREAD
	qD Ldcr; LEATHER_HELMET
	qE Ldcr; LEATHER_CHESTPLATE
	qF Ldcr; LEATHER_LEGGINGS
	qG Ldcr; LEATHER_BOOTS
	qH Ldcr; CHAINMAIL_HELMET
	qI Ldcr; CHAINMAIL_CHESTPLATE
	qJ Ldcr; CHAINMAIL_LEGGINGS
	qK Ldcr; CHAINMAIL_BOOTS
	qL Ldcr; IRON_HELMET
	qM Ldcr; IRON_CHESTPLATE
	qN Ldcr; IRON_LEGGINGS
	qO Ldcr; IRON_BOOTS
	qP Ldcr; DIAMOND_HELMET
	qQ Ldcr; DIAMOND_CHESTPLATE
	qR Ldcr; DIAMOND_LEGGINGS
	qS Ldcr; DIAMOND_BOOTS
	qT Ldcr; GOLDEN_HELMET
	qU Ldcr; GOLDEN_CHESTPLATE
	qV Ldcr; GOLDEN_LEGGINGS
	qW Ldcr; GOLDEN_BOOTS
	qX Ldcr; NETHERITE_HELMET
	qY Ldcr; NETHERITE_CHESTPLATE
	qZ Ldcr; NETHERITE_LEGGINGS
	qa Ldcr; STONE_HOE
	qb Ldcr; GOLDEN_SWORD
	qc Ldcr; GOLDEN_SHOVEL
	qd Ldcr; GOLDEN_PICKAXE
	qe Ldcr; GOLDEN_AXE
	qf Ldcr; GOLDEN_HOE
	qg Ldcr; IRON_SWORD
	qh Ldcr; IRON_SHOVEL
	qi Ldcr; IRON_PICKAXE
	qj Ldcr; IRON_AXE
	qk Ldcr; IRON_HOE
	ql Ldcr; DIAMOND_SWORD
	qm Ldcr; DIAMOND_SHOVEL
	qn Ldcr; DIAMOND_PICKAXE
	qo Ldcr; DIAMOND_AXE
	qp Ldcr; DIAMOND_HOE
	qq Ldcr; NETHERITE_SWORD
	qr Ldcr; NETHERITE_SHOVEL
	qs Ldcr; NETHERITE_PICKAXE
	qt Ldcr; NETHERITE_AXE
	qu Ldcr; NETHERITE_HOE
	qv Ldcr; STICK
	qw Ldcr; MUSHROOM_STEW
	qx Ldcr; STRING
	qy Ldcr; FEATHER
	qz Ldcr; GUNPOWDER
	r Ldcr; POLISHED_TUFF
	rA Ldcr; PALE_OAK_HANGING_SIGN
	rB Ldcr; MANGROVE_HANGING_SIGN
	rC Ldcr; BAMBOO_HANGING_SIGN
	rD Ldcr; CRIMSON_HANGING_SIGN
	rE Ldcr; WARPED_HANGING_SIGN
	rF Ldcr; BUCKET
	rG Ldcr; WATER_BUCKET
	rH Ldcr; LAVA_BUCKET
	rI Ldcr; POWDER_SNOW_BUCKET
	rJ Ldcr; SNOWBALL
	rK Ldcr; LEATHER
	rL Ldcr; MILK_BUCKET
	rM Ldcr; PUFFERFISH_BUCKET
	rN Ldcr; SALMON_BUCKET
	rO Ldcr; COD_BUCKET
	rP Ldcr; TROPICAL_FISH_BUCKET
	rQ Ldcr; AXOLOTL_BUCKET
	rR Ldcr; TADPOLE_BUCKET
	rS Ldcr; BRICK
	rT Ldcr; CLAY_BALL
	rU Ldcr; DRIED_KELP_BLOCK
	rV Ldcr; PAPER
	rW Ldcr; BOOK
	rX Ldcr; SLIME_BALL
	rY Ldcr; EGG
	rZ Ldcr; BLUE_EGG
	ra Ldcr; NETHERITE_BOOTS
	rb Ldcr; FLINT
	rc Ldcr; PORKCHOP
	rd Ldcr; COOKED_PORKCHOP
	re Ldcr; PAINTING
	rf Ldcr; GOLDEN_APPLE
	rg Ldcr; ENCHANTED_GOLDEN_APPLE
	rh Ldcr; OAK_SIGN
	ri Ldcr; SPRUCE_SIGN
	rj Ldcr; BIRCH_SIGN
	rk Ldcr; JUNGLE_SIGN
	rl Ldcr; ACACIA_SIGN
	rm Ldcr; CHERRY_SIGN
	rn Ldcr; DARK_OAK_SIGN
	ro Ldcr; PALE_OAK_SIGN
	rp Ldcr; MANGROVE_SIGN
	rq Ldcr; BAMBOO_SIGN
	rr Ldcr; CRIMSON_SIGN
	rs Ldcr; WARPED_SIGN
	rt Ldcr; OAK_HANGING_SIGN
	ru Ldcr; SPRUCE_HANGING_SIGN
	rv Ldcr; BIRCH_HANGING_SIGN
	rw Ldcr; JUNGLE_HANGING_SIGN
	rx Ldcr; ACACIA_HANGING_SIGN
	ry Ldcr; CHERRY_HANGING_SIGN
	rz Ldcr; DARK_OAK_HANGING_SIGN
	s Ldcr; POLISHED_TUFF_SLAB
	sA Ldcr; TROPICAL_FISH
	sB Ldcr; PUFFERFISH
	sC Ldcr; COOKED_COD
	sD Ldcr; COOKED_SALMON
	sE Ldcr; INK_SAC
	sF Ldcr; GLOW_INK_SAC
	sG Ldcr; COCOA_BEANS
	sH Ldcr; WHITE_DYE
	sI Ldcr; ORANGE_DYE
	sJ Ldcr; MAGENTA_DYE
	sK Ldcr; LIGHT_BLUE_DYE
	sL Ldcr; YELLOW_DYE
	sM Ldcr; LIME_DYE
	sN Ldcr; PINK_DYE
	sO Ldcr; GRAY_DYE
	sP Ldcr; LIGHT_GRAY_DYE
	sQ Ldcr; CYAN_DYE
	sR Ldcr; PURPLE_DYE
	sS Ldcr; BLUE_DYE
	sT Ldcr; BROWN_DYE
	sU Ldcr; GREEN_DYE
	sV Ldcr; RED_DYE
	sW Ldcr; BLACK_DYE
	sX Ldcr; BONE_MEAL
	sY Ldcr; BONE
	sZ Ldcr; SUGAR
	sa Ldcr; BROWN_EGG
	sb Ldcr; COMPASS
	sc Ldcr; RECOVERY_COMPASS
	sd Ldcr; BUNDLE
	se Ldcr; WHITE_BUNDLE
	sf Ldcr; ORANGE_BUNDLE
	sg Ldcr; MAGENTA_BUNDLE
	sh Ldcr; LIGHT_BLUE_BUNDLE
	si Ldcr; YELLOW_BUNDLE
	sj Ldcr; LIME_BUNDLE
	sk Ldcr; PINK_BUNDLE
	sl Ldcr; GRAY_BUNDLE
	sm Ldcr; LIGHT_GRAY_BUNDLE
	sn Ldcr; CYAN_BUNDLE
	so Ldcr; PURPLE_BUNDLE
	sp Ldcr; BLUE_BUNDLE
	sq Ldcr; BROWN_BUNDLE
	sr Ldcr; GREEN_BUNDLE
	ss Ldcr; RED_BUNDLE
	st Ldcr; BLACK_BUNDLE
	su Ldcr; FISHING_ROD
	sv Ldcr; CLOCK
	sw Ldcr; SPYGLASS
	sx Ldcr; GLOWSTONE_DUST
	sy Ldcr; COD
	sz Ldcr; SALMON
	t Ldcr; POLISHED_TUFF_STAIRS
	tA Ldcr; COOKED_BEEF
	tB Ldcr; CHICKEN
	tC Ldcr; COOKED_CHICKEN
	tD Ldcr; ROTTEN_FLESH
	tE Ldcr; ENDER_PEARL
	tF Ldcr; BLAZE_ROD
	tG Ldcr; GHAST_TEAR
	tH Ldcr; GOLD_NUGGET
	tI Ldcr; NETHER_WART
	tJ Ldcr; GLASS_BOTTLE
	tK Ldcr; POTION
	tL Ldcr; SPIDER_EYE
	tM Ldcr; FERMENTED_SPIDER_EYE
	tN Ldcr; BLAZE_POWDER
	tO Ldcr; MAGMA_CREAM
	tP Ldcr; BREWING_STAND
	tQ Ldcr; CAULDRON
	tR Ldcr; ENDER_EYE
	tS Ldcr; GLISTERING_MELON_SLICE
	tT Ldcr; ARMADILLO_SPAWN_EGG
	tU Ldcr; ALLAY_SPAWN_EGG
	tV Ldcr; AXOLOTL_SPAWN_EGG
	tW Ldcr; BAT_SPAWN_EGG
	tX Ldcr; BEE_SPAWN_EGG
	tY Ldcr; BLAZE_SPAWN_EGG
	tZ Ldcr; BOGGED_SPAWN_EGG
	ta Ldcr; CAKE
	tb Ldcr; WHITE_BED
	tc Ldcr; ORANGE_BED
	td Ldcr; MAGENTA_BED
	te Ldcr; LIGHT_BLUE_BED
	tf Ldcr; YELLOW_BED
	tg Ldcr; LIME_BED
	th Ldcr; PINK_BED
	ti Ldcr; GRAY_BED
	tj Ldcr; LIGHT_GRAY_BED
	tk Ldcr; CYAN_BED
	tl Ldcr; PURPLE_BED
	tm Ldcr; BLUE_BED
	tn Ldcr; BROWN_BED
	to Ldcr; GREEN_BED
	tp Ldcr; RED_BED
	tq Ldcr; BLACK_BED
	tr Ldcr; COOKIE
	ts Ldcr; CRAFTER
	tt Ldcr; FILLED_MAP
	tu Ldcr; SHEARS
	tv Ldcr; MELON_SLICE
	tw Ldcr; DRIED_KELP
	tx Ldcr; PUMPKIN_SEEDS
	ty Ldcr; MELON_SEEDS
	tz Ldcr; BEEF
	u Ldcr; POLISHED_TUFF_WALL
	uA Ldcr; IRON_GOLEM_SPAWN_EGG
	uB Ldcr; LLAMA_SPAWN_EGG
	uC Ldcr; MAGMA_CUBE_SPAWN_EGG
	uD Ldcr; MOOSHROOM_SPAWN_EGG
	uE Ldcr; MULE_SPAWN_EGG
	uF Ldcr; OCELOT_SPAWN_EGG
	uG Ldcr; PANDA_SPAWN_EGG
	uH Ldcr; PARROT_SPAWN_EGG
	uI Ldcr; PHANTOM_SPAWN_EGG
	uJ Ldcr; PIG_SPAWN_EGG
	uK Ldcr; PIGLIN_SPAWN_EGG
	uL Ldcr; PIGLIN_BRUTE_SPAWN_EGG
	uM Ldcr; PILLAGER_SPAWN_EGG
	uN Ldcr; POLAR_BEAR_SPAWN_EGG
	uO Ldcr; PUFFERFISH_SPAWN_EGG
	uP Ldcr; RABBIT_SPAWN_EGG
	uQ Ldcr; RAVAGER_SPAWN_EGG
	uR Ldcr; SALMON_SPAWN_EGG
	uS Ldcr; SHEEP_SPAWN_EGG
	uT Ldcr; SHULKER_SPAWN_EGG
	uU Ldcr; SILVERFISH_SPAWN_EGG
	uV Ldcr; SKELETON_SPAWN_EGG
	uW Ldcr; SKELETON_HORSE_SPAWN_EGG
	uX Ldcr; SLIME_SPAWN_EGG
	uY Ldcr; SNIFFER_SPAWN_EGG
	uZ Ldcr; SNOW_GOLEM_SPAWN_EGG
	ua Ldcr; BREEZE_SPAWN_EGG
	ub Ldcr; CAT_SPAWN_EGG
	uc Ldcr; CAMEL_SPAWN_EGG
	ud Ldcr; CAVE_SPIDER_SPAWN_EGG
	ue Ldcr; CHICKEN_SPAWN_EGG
	uf Ldcr; COD_SPAWN_EGG
	ug Ldcr; COW_SPAWN_EGG
	uh Ldcr; CREEPER_SPAWN_EGG
	ui Ldcr; DOLPHIN_SPAWN_EGG
	uj Ldcr; DONKEY_SPAWN_EGG
	uk Ldcr; DROWNED_SPAWN_EGG
	ul Ldcr; ELDER_GUARDIAN_SPAWN_EGG
	um Ldcr; ENDER_DRAGON_SPAWN_EGG
	un Ldcr; ENDERMAN_SPAWN_EGG
	uo Ldcr; ENDERMITE_SPAWN_EGG
	up Ldcr; EVOKER_SPAWN_EGG
	uq Ldcr; FOX_SPAWN_EGG
	ur Ldcr; FROG_SPAWN_EGG
	us Ldcr; GHAST_SPAWN_EGG
	ut Ldcr; HAPPY_GHAST_SPAWN_EGG
	uu Ldcr; GLOW_SQUID_SPAWN_EGG
	uv Ldcr; GOAT_SPAWN_EGG
	uw Ldcr; GUARDIAN_SPAWN_EGG
	ux Ldcr; HOGLIN_SPAWN_EGG
	uy Ldcr; HORSE_SPAWN_EGG
	uz Ldcr; HUSK_SPAWN_EGG
	v Ldcr; TUFF_BRICKS
	vA Ldcr; WRITABLE_BOOK
	vB Ldcr; WRITTEN_BOOK
	vC Ldcr; BREEZE_ROD
	vD Ldcr; MACE
	vE Ldcr; ITEM_FRAME
	vF Ldcr; GLOW_ITEM_FRAME
	vG Ldcr; FLOWER_POT
	vH Ldcr; CARROT
	vI Ldcr; POTATO
	vJ Ldcr; BAKED_POTATO
	vK Ldcr; POISONOUS_POTATO
	vL Ldcr; MAP
	vM Ldcr; GOLDEN_CARROT
	vN Ldcr; SKELETON_SKULL
	vO Ldcr; WITHER_SKELETON_SKULL
	vP Ldcr; PLAYER_HEAD
	vQ Ldcr; ZOMBIE_HEAD
	vR Ldcr; CREEPER_HEAD
	vS Ldcr; DRAGON_HEAD
	vT Ldcr; PIGLIN_HEAD
	vU Ldcr; NETHER_STAR
	vV Ldcr; PUMPKIN_PIE
	vW Ldcr; FIREWORK_ROCKET
	vX Ldcr; FIREWORK_STAR
	vY Ldcr; ENCHANTED_BOOK
	vZ Ldcr; NETHER_BRICK
	va Ldcr; SPIDER_SPAWN_EGG
	vb Ldcr; SQUID_SPAWN_EGG
	vc Ldcr; STRAY_SPAWN_EGG
	vd Ldcr; STRIDER_SPAWN_EGG
	ve Ldcr; TADPOLE_SPAWN_EGG
	vf Ldcr; TRADER_LLAMA_SPAWN_EGG
	vg Ldcr; TROPICAL_FISH_SPAWN_EGG
	vh Ldcr; TURTLE_SPAWN_EGG
	vi Ldcr; VEX_SPAWN_EGG
	vj Ldcr; VILLAGER_SPAWN_EGG
	vk Ldcr; VINDICATOR_SPAWN_EGG
	vl Ldcr; WANDERING_TRADER_SPAWN_EGG
	vm Ldcr; WARDEN_SPAWN_EGG
	vn Ldcr; WITCH_SPAWN_EGG
	vo Ldcr; WITHER_SPAWN_EGG
	vp Ldcr; WITHER_SKELETON_SPAWN_EGG
	vq Ldcr; WOLF_SPAWN_EGG
	vr Ldcr; ZOGLIN_SPAWN_EGG
	vs Ldcr; CREAKING_SPAWN_EGG
	vt Ldcr; ZOMBIE_SPAWN_EGG
	vu Ldcr; ZOMBIE_HORSE_SPAWN_EGG
	vv Ldcr; ZOMBIE_VILLAGER_SPAWN_EGG
	vw Ldcr; ZOMBIFIED_PIGLIN_SPAWN_EGG
	vx Ldcr; EXPERIENCE_BOTTLE
	vy Ldcr; FIRE_CHARGE
	vz Ldcr; WIND_CHARGE
	w Ldcr; TUFF_BRICK_SLAB
	wA Ldcr; LIGHT_GRAY_BANNER
	wB Ldcr; CYAN_BANNER
	wC Ldcr; PURPLE_BANNER
	wD Ldcr; BLUE_BANNER
	wE Ldcr; BROWN_BANNER
	wF Ldcr; GREEN_BANNER
	wG Ldcr; RED_BANNER
	wH Ldcr; BLACK_BANNER
	wI Ldcr; END_CRYSTAL
	wJ Ldcr; CHORUS_FRUIT
	wK Ldcr; POPPED_CHORUS_FRUIT
	wL Ldcr; TORCHFLOWER_SEEDS
	wM Ldcr; PITCHER_POD
	wN Ldcr; BEETROOT
	wO Ldcr; BEETROOT_SEEDS
	wP Ldcr; BEETROOT_SOUP
	wQ Ldcr; DRAGON_BREATH
	wR Ldcr; SPLASH_POTION
	wS Ldcr; SPECTRAL_ARROW
	wT Ldcr; TIPPED_ARROW
	wU Ldcr; LINGERING_POTION
	wV Ldcr; SHIELD
	wW Ldcr; TOTEM_OF_UNDYING
	wX Ldcr; SHULKER_SHELL
	wY Ldcr; IRON_NUGGET
	wZ Ldcr; KNOWLEDGE_BOOK
	wa Ldcr; RESIN_BRICK
	wb Ldcr; PRISMARINE_SHARD
	wc Ldcr; PRISMARINE_CRYSTALS
	wd Ldcr; RABBIT
	we Ldcr; COOKED_RABBIT
	wf Ldcr; RABBIT_STEW
	wg Ldcr; RABBIT_FOOT
	wh Ldcr; RABBIT_HIDE
	wi Ldcr; ARMOR_STAND
	wj Ldcr; IRON_HORSE_ARMOR
	wk Ldcr; GOLDEN_HORSE_ARMOR
	wl Ldcr; DIAMOND_HORSE_ARMOR
	wm Ldcr; LEATHER_HORSE_ARMOR
	wn Ldcr; LEAD
	wo Ldcr; NAME_TAG
	wp Ldcr; COMMAND_BLOCK_MINECART
	wq Ldcr; MUTTON
	wr Ldcr; COOKED_MUTTON
	ws Ldcr; WHITE_BANNER
	wt Ldcr; ORANGE_BANNER
	wu Ldcr; MAGENTA_BANNER
	wv Ldcr; LIGHT_BLUE_BANNER
	ww Ldcr; YELLOW_BANNER
	wx Ldcr; LIME_BANNER
	wy Ldcr; PINK_BANNER
	wz Ldcr; GRAY_BANNER
	x Ldcr; TUFF_BRICK_STAIRS
	xA Ldcr; SUSPICIOUS_STEW
	xB Ldcr; LOOM
	xC Ldcr; FLOWER_BANNER_PATTERN
	xD Ldcr; CREEPER_BANNER_PATTERN
	xE Ldcr; SKULL_BANNER_PATTERN
	xF Ldcr; MOJANG_BANNER_PATTERN
	xG Ldcr; GLOBE_BANNER_PATTERN
	xH Ldcr; PIGLIN_BANNER_PATTERN
	xI Ldcr; FLOW_BANNER_PATTERN
	xJ Ldcr; GUSTER_BANNER_PATTERN
	xK Ldcr; FIELD_MASONED_BANNER_PATTERN
	xL Ldcr; BORDURE_INDENTED_BANNER_PATTERN
	xM Ldcr; GOAT_HORN
	xN Ldcr; COMPOSTER
	xO Ldcr; BARREL
	xP Ldcr; SMOKER
	xQ Ldcr; BLAST_FURNACE
	xR Ldcr; CARTOGRAPHY_TABLE
	xS Ldcr; FLETCHING_TABLE
	xT Ldcr; GRINDSTONE
	xU Ldcr; SMITHING_TABLE
	xV Ldcr; STONECUTTER
	xW Ldcr; BELL
	xX Ldcr; LANTERN
	xY Ldcr; SOUL_LANTERN
	xZ Ldcr; SWEET_BERRIES
	xa Ldcr; DEBUG_STICK
	xb Ldcr; MUSIC_DISC_13
	xc Ldcr; MUSIC_DISC_CAT
	xd Ldcr; MUSIC_DISC_BLOCKS
	xe Ldcr; MUSIC_DISC_CHIRP
	xf Ldcr; MUSIC_DISC_CREATOR
	xg Ldcr; MUSIC_DISC_CREATOR_MUSIC_BOX
	xh Ldcr; MUSIC_DISC_FAR
	xi Ldcr; MUSIC_DISC_MALL
	xj Ldcr; MUSIC_DISC_MELLOHI
	xk Ldcr; MUSIC_DISC_STAL
	xl Ldcr; MUSIC_DISC_STRAD
	xm Ldcr; MUSIC_DISC_WARD
	xn Ldcr; MUSIC_DISC_11
	xo Ldcr; MUSIC_DISC_WAIT
	xp Ldcr; MUSIC_DISC_OTHERSIDE
	xq Ldcr; MUSIC_DISC_RELIC
	xr Ldcr; MUSIC_DISC_5
	xs Ldcr; MUSIC_DISC_PIGSTEP
	xt Ldcr; MUSIC_DISC_PRECIPICE
	xu Ldcr; MUSIC_DISC_TEARS
	xv Ldcr; DISC_FRAGMENT_5
	xw Ldcr; TRIDENT
	xx Ldcr; NAUTILUS_SHELL
	xy Ldcr; HEART_OF_THE_SEA
	xz Ldcr; CROSSBOW
	y Ldcr; TUFF_BRICK_WALL
	yA Ldcr; ORANGE_CANDLE
	yB Ldcr; MAGENTA_CANDLE
	yC Ldcr; LIGHT_BLUE_CANDLE
	yD Ldcr; YELLOW_CANDLE
	yE Ldcr; LIME_CANDLE
	yF Ldcr; PINK_CANDLE
	yG Ldcr; GRAY_CANDLE
	yH Ldcr; LIGHT_GRAY_CANDLE
	yI Ldcr; CYAN_CANDLE
	yJ Ldcr; PURPLE_CANDLE
	yK Ldcr; BLUE_CANDLE
	yL Ldcr; BROWN_CANDLE
	yM Ldcr; GREEN_CANDLE
	yN Ldcr; RED_CANDLE
	yO Ldcr; BLACK_CANDLE
	yP Ldcr; SMALL_AMETHYST_BUD
	yQ Ldcr; MEDIUM_AMETHYST_BUD
	yR Ldcr; LARGE_AMETHYST_BUD
	yS Ldcr; AMETHYST_CLUSTER
	yT Ldcr; POINTED_DRIPSTONE
	yU Ldcr; OCHRE_FROGLIGHT
	yV Ldcr; VERDANT_FROGLIGHT
	yW Ldcr; PEARLESCENT_FROGLIGHT
	yX Ldcr; FROGSPAWN
	yY Ldcr; ECHO_SHARD
	yZ Ldcr; BRUSH
	ya Ldcr; GLOW_BERRIES
	yb Ldcr; CAMPFIRE
	yc Ldcr; SOUL_CAMPFIRE
	yd Ldcr; SHROOMLIGHT
	ye Ldcr; HONEYCOMB
	yf Ldcr; BEE_NEST
	yg Ldcr; BEEHIVE
	yh Ldcr; HONEY_BOTTLE
	yi Ldcr; HONEYCOMB_BLOCK
	yj Ldcr; LODESTONE
	yk Ldcr; CRYING_OBSIDIAN
	yl Ldcr; BLACKSTONE
	ym Ldcr; BLACKSTONE_SLAB
	yn Ldcr; BLACKSTONE_STAIRS
	yo Ldcr; GILDED_BLACKSTONE
	yp Ldcr; POLISHED_BLACKSTONE
	yq Ldcr; POLISHED_BLACKSTONE_SLAB
	yr Ldcr; POLISHED_BLACKSTONE_STAIRS
	ys Ldcr; CHISELED_POLISHED_BLACKSTONE
	yt Ldcr; POLISHED_BLACKSTONE_BRICKS
	yu Ldcr; POLISHED_BLACKSTONE_BRICK_SLAB
	yv Ldcr; POLISHED_BLACKSTONE_BRICK_STAIRS
	yw Ldcr; CRACKED_POLISHED_BLACKSTONE_BRICKS
	yx Ldcr; RESPAWN_ANCHOR
	yy Ldcr; CANDLE
	yz Ldcr; WHITE_CANDLE
	z Ldcr; CHISELED_TUFF_BRICKS
	zA Ldcr; EXPLORER_POTTERY_SHERD
	zB Ldcr; FLOW_POTTERY_SHERD
	zC Ldcr; FRIEND_POTTERY_SHERD
	zD Ldcr; GUSTER_POTTERY_SHERD
	zE Ldcr; HEART_POTTERY_SHERD
	zF Ldcr; HEARTBREAK_POTTERY_SHERD
	zG Ldcr; HOWL_POTTERY_SHERD
	zH Ldcr; MINER_POTTERY_SHERD
	zI Ldcr; MOURNER_POTTERY_SHERD
	zJ Ldcr; PLENTY_POTTERY_SHERD
	zK Ldcr; PRIZE_POTTERY_SHERD
	zL Ldcr; SCRAPE_POTTERY_SHERD
	zM Ldcr; SHEAF_POTTERY_SHERD
	zN Ldcr; SHELTER_POTTERY_SHERD
	zO Ldcr; SKULL_POTTERY_SHERD
	zP Ldcr; SNORT_POTTERY_SHERD
	zQ Ldcr; COPPER_GRATE
	zR Ldcr; EXPOSED_COPPER_GRATE
	zS Ldcr; WEATHERED_COPPER_GRATE
	zT Ldcr; OXIDIZED_COPPER_GRATE
	zU Ldcr; WAXED_COPPER_GRATE
	zV Ldcr; WAXED_EXPOSED_COPPER_GRATE
	zW Ldcr; WAXED_WEATHERED_COPPER_GRATE
	zX Ldcr; WAXED_OXIDIZED_COPPER_GRATE
	zY Ldcr; COPPER_BULB
	zZ Ldcr; EXPOSED_COPPER_BULB
	za Ldcr; NETHERITE_UPGRADE_SMITHING_TEMPLATE
	zb Ldcr; SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE
	zc Ldcr; DUNE_ARMOR_TRIM_SMITHING_TEMPLATE
	zd Ldcr; COAST_ARMOR_TRIM_SMITHING_TEMPLATE
	ze Ldcr; WILD_ARMOR_TRIM_SMITHING_TEMPLATE
	zf Ldcr; WARD_ARMOR_TRIM_SMITHING_TEMPLATE
	zg Ldcr; EYE_ARMOR_TRIM_SMITHING_TEMPLATE
	zh Ldcr; VEX_ARMOR_TRIM_SMITHING_TEMPLATE
	zi Ldcr; TIDE_ARMOR_TRIM_SMITHING_TEMPLATE
	zj Ldcr; SNOUT_ARMOR_TRIM_SMITHING_TEMPLATE
	zk Ldcr; RIB_ARMOR_TRIM_SMITHING_TEMPLATE
	zl Ldcr; SPIRE_ARMOR_TRIM_SMITHING_TEMPLATE
	zm Ldcr; WAYFINDER_ARMOR_TRIM_SMITHING_TEMPLATE
	zn Ldcr; SHAPER_ARMOR_TRIM_SMITHING_TEMPLATE
	zo Ldcr; SILENCE_ARMOR_TRIM_SMITHING_TEMPLATE
	zp Ldcr; RAISER_ARMOR_TRIM_SMITHING_TEMPLATE
	zq Ldcr; HOST_ARMOR_TRIM_SMITHING_TEMPLATE
	zr Ldcr; FLOW_ARMOR_TRIM_SMITHING_TEMPLATE
	zs Ldcr; BOLT_ARMOR_TRIM_SMITHING_TEMPLATE
	zt Ldcr; ANGLER_POTTERY_SHERD
	zu Ldcr; ARCHER_POTTERY_SHERD
	zv Ldcr; ARMS_UP_POTTERY_SHERD
	zw Ldcr; BLADE_POTTERY_SHERD
	zx Ldcr; BREWER_POTTERY_SHERD
	zy Ldcr; BURN_POTTERY_SHERD
	zz Ldcr; DANGER_POTTERY_SHERD
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	A (Ldcr$a;)Ldcr; lambda$static$200
		static
		0 o p_386386_
	A (Ldpz;Ldcr$a;)Ldcr; lambda$static$107
		static
		0 o p_371029_
		1 o p_371030_
	B (Ldpz;Ldcr$a;)Ldcr; lambda$static$106
		static
		0 o p_370762_
		1 o p_370763_
	B (Ldcr$a;)Ldcr; lambda$static$199
		static
		0 o p_386353_
	C (Ldcr$a;)Ldcr; lambda$static$198
		static
		0 o p_386390_
	C (Ldpz;Ldcr$a;)Ldcr; lambda$static$105
		static
		0 o p_371007_
		1 o p_371008_
	D (Ldpz;Ldcr$a;)Ldcr; lambda$static$104
		static
		0 o p_379202_
		1 o p_379203_
	D (Ldcr$a;)Ldcr; lambda$static$197
		static
		0 o p_386347_
	E (Ldpz;Ldcr$a;)Ldcr; lambda$static$103
		static
		0 o p_370933_
		1 o p_370934_
	E (Ldcr$a;)Ldcr; lambda$static$196
		static
		0 o p_386416_
	F (Ldcr$a;)Ldcr; lambda$static$195
		static
		0 o p_386354_
	F (Ldpz;Ldcr$a;)Ldcr; lambda$static$102
		static
		0 o p_371014_
		1 o p_371015_
	G (Ldpz;Ldcr$a;)Ldcr; lambda$static$101
		static
		0 o p_371003_
		1 o p_371004_
	G (Ldcr$a;)Ldcr; lambda$static$194
		static
		0 o p_386400_
	H (Ldpz;Ldcr$a;)Ldcr; lambda$static$100
		static
		0 o p_370895_
		1 o p_370896_
	H (Ldcr$a;)Ldcr; lambda$static$193
		static
		0 o p_386410_
	I (Ldcr$a;)Ldcr; lambda$static$192
		static
		0 o p_386338_
	I (Ldpz;Ldcr$a;)Ldcr; lambda$static$99
		static
		0 o p_370769_
		1 o p_370770_
	J (Ldpz;Ldcr$a;)Ldcr; lambda$static$98
		static
		0 o p_370930_
		1 o p_370931_
	J (Ldcr$a;)Ldcr; lambda$static$191
		static
		0 o p_386358_
	K (Ldcr$a;)Ldcr; lambda$static$190
		static
		0 o p_386399_
	K (Ldpz;Ldcr$a;)Ldcr; lambda$static$97
		static
		0 o p_371043_
		1 o p_371044_
	L (Ldpz;Ldcr$a;)Ldcr; lambda$static$96
		static
		0 o p_371089_
		1 o p_371090_
	L (Ldcr$a;)Ldcr; lambda$static$189
		static
		0 o p_386415_
	M (Ldpz;Ldcr$a;)Ldcr; lambda$static$95
		static
		0 o p_370965_
		1 o p_370966_
	M (Ldcr$a;)Ldcr; lambda$static$188
		static
		0 o p_386362_
	N (Ldpz;Ldcr$a;)Ldcr; lambda$static$94
		static
		0 o p_370802_
		1 o p_370803_
	N (Ldcr$a;)Ldcr; lambda$static$187
		static
		0 o p_386378_
	O (Ldpz;Ldcr$a;)Ldcr; lambda$static$93
		static
		0 o p_370809_
		1 o p_370810_
	O (Ldcr$a;)Ldcr; lambda$static$186
		static
		0 o p_386360_
	P (Ldpz;Ldcr$a;)Ldcr; lambda$static$92
		static
		0 o p_379207_
		1 o p_379208_
	P (Ldcr$a;)Ldcr; lambda$static$185
		static
		0 o p_386357_
	Q (Ldpz;Ldcr$a;)Ldcr; lambda$static$91
		static
		0 o p_370820_
		1 o p_370821_
	Q (Ldcr$a;)Ldcr; lambda$static$184
		static
		0 o p_386374_
	R (Ldpz;Ldcr$a;)Ldcr; lambda$static$90
		static
		0 o p_370872_
		1 o p_370873_
	R (Ldcr$a;)Ldcr; lambda$static$183
		static
		0 o p_386337_
	S (Ldpz;Ldcr$a;)Ldcr; lambda$static$89
		static
		0 o p_370767_
		1 o p_370768_
	S (Ldcr$a;)Ldcr; lambda$static$182
		static
		0 o p_386346_
	T (Ldcr$a;)Ldcr; lambda$static$181
		static
		0 o p_386369_
	T (Ldpz;Ldcr$a;)Ldcr; lambda$static$88
		static
		0 o p_370792_
		1 o p_370793_
	U (Ldcr$a;)Ldcr; lambda$static$180
		static
		0 o p_386350_
	U (Ldpz;Ldcr$a;)Ldcr; lambda$static$87
		static
		0 o p_370864_
		1 o p_370865_
	V (Ldcr$a;)Ldcr; lambda$static$179
		static
		0 o p_386393_
	V (Ldpz;Ldcr$a;)Ldcr; lambda$static$86
		static
		0 o p_370944_
		1 o p_370945_
	W (Ldpz;Ldcr$a;)Ldcr; lambda$static$85
		static
		0 o p_371040_
		1 o p_371041_
	W (Ldcr$a;)Ldcr; lambda$static$178
		static
		0 o p_386403_
	X (Ldpz;Ldcr$a;)Ldcr; lambda$static$34
		static
		0 o p_370955_
		1 o p_370956_
	X (Ldcr$a;)Ldcr; lambda$static$177
		static
		0 o p_386359_
	Y (Ldcr$a;)Ldcr; lambda$static$176
		static
		0 o p_386413_
	Y (Ldpz;Ldcr$a;)Ldcr; lambda$static$33
		static
		0 o p_371092_
		1 o p_371093_
	Z (Ldcr$a;)Ldcr; lambda$static$175
		static
		0 o p_386371_
	Z (Ldpz;Ldcr$a;)Ldcr; lambda$static$32
		static
		0 o p_370822_
		1 o p_370823_
	a (Ljava/lang/String;Ldcr$a;)Ldcr; registerItem
		static
		0 o p_371659_
		1 o p_371323_
	a (Lamd;)Lamd; blockIdToItemId
		static
		0 o p_371546_
	a (Ldpz;Ljava/util/function/BiFunction;)Ldcr; registerBlock
		static
		0 o p_42811_
		1 o p_371673_
	a (Ljava/lang/String;)Ldcr; registerItem
		static
		0 o p_371438_
	a (Ljava/util/function/BiFunction;Ldpz;Ldcr$a;)Ldcr; lambda$registerBlock$252
		static
		0 o p_370783_
		1 o p_370784_
		2 o p_370785_
	a (Ldpz;[Ldpz;)Ldcr; registerBlock
		static
		0 o p_252092_
		1 o p_248886_
	a (Ldpz;Ljava/util/function/BiFunction;Ldcr$a;)Ldcr; registerBlock
		static
		0 o p_371299_
		1 o p_371473_
		2 o p_371739_
	a (Lamd;Ljava/util/function/Function;Ldcr$a;)Ldcr; registerItem
		static
		0 o p_281502_
		1 o p_371300_
		2 o p_371376_
	a (Ldpz;)Ldcr; registerBlock
		static
		0 o p_42806_
	a (Ldpz;Ldcr$a;)Ldcr; registerBlock
		static
		0 o p_371407_
		1 o p_371547_
	a (Ljava/lang/String;Ljava/util/function/Function;Ldcr$a;)Ldcr; registerItem
		static
		0 o p_42814_
		1 o p_371934_
		2 o p_371605_
	a (Ldcr$a;)Ldcr$a; lambda$static$249
		static
		0 o p_332753_
	a (Ljava/util/function/UnaryOperator;Ldpz;Ldcr$a;)Ldcr; lambda$registerBlock$251
		static
		0 o p_371021_
		1 o p_371022_
		2 o p_371023_
	a (Ldpz;Ljava/util/function/UnaryOperator;)Ldcr; registerBlock
		static
		0 o p_332741_
		1 o p_332641_
	a (Ljava/lang/String;Ljava/util/function/Function;)Ldcr; registerItem
		static
		0 o p_371307_
		1 o p_371863_
	a (Lamd;Ljava/util/function/Function;)Ldcr; registerItem
		static
		0 o p_371338_
		1 o p_371900_
	aA (Ldcr$a;)Ldcr; lambda$static$148
		static
		0 o p_386394_
	aB (Ldcr$a;)Ldcr; lambda$static$147
		static
		0 o p_386380_
	aC (Ldcr$a;)Ldcr; lambda$static$146
		static
		0 o p_386408_
	aD (Ldcr$a;)Ldcr; lambda$static$145
		static
		0 o p_386364_
	aE (Ldcr$a;)Ldcr; lambda$static$144
		static
		0 o p_386388_
	aF (Ldcr$a;)Ldcr; lambda$static$143
		static
		0 o p_386398_
	aG (Ldcr$a;)Ldcr; lambda$static$142
		static
		0 o p_386379_
	aH (Ldcr$a;)Ldcr; lambda$static$141
		static
		0 o p_386352_
	aI (Ldcr$a;)Ldcr; lambda$static$140
		static
		0 o p_386365_
	aJ (Ldcr$a;)Ldcr; lambda$static$139
		static
		0 o p_386411_
	aK (Ldcr$a;)Ldcr; lambda$static$138
		static
		0 o p_386385_
	aL (Ldcr$a;)Ldcr; lambda$static$137
		static
		0 o p_386366_
	aM (Ldcr$a;)Ldcr$a; lambda$static$136
		static
		0 o p_332734_
	aN (Ldcr$a;)Ldcr$a; lambda$static$135
		static
		0 o p_332827_
	aO (Ldcr$a;)Ldcr; lambda$static$134
		static
		0 o p_371069_
	aP (Ldcr$a;)Ldcr; lambda$static$133
		static
		0 o p_371049_
	aQ (Ldcr$a;)Ldcr; lambda$static$132
		static
		0 o p_370886_
	aR (Ldcr$a;)Ldcr; lambda$static$131
		static
		0 o p_371026_
	aS (Ldcr$a;)Ldcr; lambda$static$130
		static
		0 o p_371059_
	aT (Ldcr$a;)Ldcr; lambda$static$129
		static
		0 o p_370826_
	aU (Ldcr$a;)Ldcr; lambda$static$128
		static
		0 o p_370905_
	aV (Ldcr$a;)Ldcr; lambda$static$127
		static
		0 o p_370908_
	aW (Ldcr$a;)Ldcr; lambda$static$126
		static
		0 o p_370849_
	aX (Ldcr$a;)Ldcr; lambda$static$125
		static
		0 o p_370922_
	aY (Ldcr$a;)Ldcr; lambda$static$124
		static
		0 o p_370782_
	aZ (Ldcr$a;)Ldcr; lambda$static$123
		static
		0 o p_370949_
	aa (Ldcr$a;)Ldcr; lambda$static$174
		static
		0 o p_386361_
	aa (Ldpz;Ldcr$a;)Ldcr; lambda$static$31
		static
		0 o p_371050_
		1 o p_371051_
	ab (Ldpz;Ldcr$a;)Ldcr; lambda$static$30
		static
		0 o p_370752_
		1 o p_370753_
	ab (Ldcr$a;)Ldcr; lambda$static$173
		static
		0 o p_386396_
	ac (Ldpz;Ldcr$a;)Ldcr; lambda$static$29
		static
		0 o p_370887_
		1 o p_370888_
	ac (Ldcr$a;)Ldcr; lambda$static$172
		static
		0 o p_386343_
	ad (Ldpz;Ldcr$a;)Ldcr; lambda$static$28
		static
		0 o p_370874_
		1 o p_370875_
	ad (Ldcr$a;)Ldcr; lambda$static$171
		static
		0 o p_386404_
	ae (Ldpz;Ldcr$a;)Ldcr; lambda$static$27
		static
		0 o p_370982_
		1 o p_370983_
	ae (Ldcr$a;)Ldcr; lambda$static$170
		static
		0 o p_386395_
	af (Ldcr$a;)Ldcr; lambda$static$169
		static
		0 o p_386375_
	af (Ldpz;Ldcr$a;)Ldcr; lambda$static$26
		static
		0 o p_370891_
		1 o p_370892_
	ag (Ldpz;Ldcr$a;)Ldcr; lambda$static$25
		static
		0 o p_370942_
		1 o p_370943_
	ag (Ldcr$a;)Ldcr; lambda$static$168
		static
		0 o p_386381_
	ah (Ldpz;Ldcr$a;)Ldcr; lambda$static$24
		static
		0 o p_370910_
		1 o p_370911_
	ah (Ldcr$a;)Ldcr; lambda$static$167
		static
		0 o p_386342_
	ai (Ldcr$a;)Ldcr; lambda$static$166
		static
		0 o p_386349_
	ai (Ldpz;Ldcr$a;)Ldcr; lambda$static$5
		static
		0 o p_370841_
		1 o p_370842_
	aj (Ldpz;Ldcr$a;)Ldcr; lambda$static$1
		static
		0 o p_370971_
		1 o p_370972_
	aj (Ldcr$a;)Ldcr; lambda$static$165
		static
		0 o p_386397_
	ak (Ldcr$a;)Ldcr; lambda$static$164
		static
		0 o p_386345_
	al (Ldcr$a;)Ldcr; lambda$static$163
		static
		0 o p_415417_
	am (Ldcr$a;)Ldcr; lambda$static$162
		static
		0 o p_386383_
	an (Ldcr$a;)Ldcr; lambda$static$161
		static
		0 o p_386387_
	ao (Ldcr$a;)Ldcr; lambda$static$160
		static
		0 o p_386356_
	ap (Ldcr$a;)Ldcr; lambda$static$159
		static
		0 o p_386384_
	aq (Ldcr$a;)Ldcr; lambda$static$158
		static
		0 o p_386355_
	ar (Ldcr$a;)Ldcr; lambda$static$157
		static
		0 o p_386372_
	as (Ldcr$a;)Ldcr; lambda$static$156
		static
		0 o p_386405_
	at (Ldcr$a;)Ldcr; lambda$static$155
		static
		0 o p_386382_
	au (Ldcr$a;)Ldcr; lambda$static$154
		static
		0 o p_386407_
	av (Ldcr$a;)Ldcr; lambda$static$153
		static
		0 o p_386336_
	aw (Ldcr$a;)Ldcr; lambda$static$152
		static
		0 o p_386376_
	ax (Ldcr$a;)Ldcr; lambda$static$151
		static
		0 o p_386340_
	ay (Ldcr$a;)Ldcr; lambda$static$150
		static
		0 o p_386392_
	az (Ldcr$a;)Ldcr; lambda$static$149
		static
		0 o p_386377_
	b (Ldpz;)Ljava/util/function/Function; createBlockItemWithCustomItemName
		static
		0 o p_371720_
	b (Ljava/lang/String;)Lamd; vanillaItemId
		static
		0 o p_371531_
	b (Ldpz;Ldcr$a;)Ldcr; lambda$createBlockItemWithCustomItemName$250
		static
		0 o p_371096_
		1 o p_371097_
	b (Ldcr$a;)Ldcr$a; lambda$static$248
		static
		0 o p_332745_
	bA (Ldcr$a;)Ldcr; lambda$static$72
		static
		0 o p_371016_
	bB (Ldcr$a;)Ldcr; lambda$static$71
		static
		0 o p_370774_
	bC (Ldcr$a;)Ldcr; lambda$static$70
		static
		0 o p_370885_
	bD (Ldcr$a;)Ldcr; lambda$static$69
		static
		0 o p_370867_
	bE (Ldcr$a;)Ldcr; lambda$static$68
		static
		0 o p_371086_
	bF (Ldcr$a;)Ldcr; lambda$static$67
		static
		0 o p_370924_
	bG (Ldcr$a;)Ldcr; lambda$static$66
		static
		0 o p_370807_
	bH (Ldcr$a;)Ldcr; lambda$static$65
		static
		0 o p_376007_
	bI (Ldcr$a;)Ldcr; lambda$static$64
		static
		0 o p_375997_
	bJ (Ldcr$a;)Ldcr; lambda$static$63
		static
		0 o p_375990_
	bK (Ldcr$a;)Ldcr; lambda$static$62
		static
		0 o p_376001_
	bL (Ldcr$a;)Ldcr; lambda$static$61
		static
		0 o p_379210_
	bM (Ldcr$a;)Ldcr; lambda$static$60
		static
		0 o p_379209_
	bN (Ldcr$a;)Ldcr; lambda$static$59
		static
		0 o p_376006_
	bO (Ldcr$a;)Ldcr; lambda$static$58
		static
		0 o p_376008_
	bP (Ldcr$a;)Ldcr; lambda$static$57
		static
		0 o p_375993_
	bQ (Ldcr$a;)Ldcr; lambda$static$56
		static
		0 o p_375995_
	bR (Ldcr$a;)Ldcr; lambda$static$55
		static
		0 o p_375999_
	bS (Ldcr$a;)Ldcr; lambda$static$54
		static
		0 o p_376000_
	bT (Ldcr$a;)Ldcr; lambda$static$53
		static
		0 o p_376004_
	bU (Ldcr$a;)Ldcr; lambda$static$52
		static
		0 o p_375988_
	bV (Ldcr$a;)Ldcr; lambda$static$51
		static
		0 o p_376005_
	bW (Ldcr$a;)Ldcr; lambda$static$50
		static
		0 o p_376003_
	bX (Ldcr$a;)Ldcr; lambda$static$49
		static
		0 o p_375989_
	bY (Ldcr$a;)Ldcr; lambda$static$48
		static
		0 o p_375996_
	bZ (Ldcr$a;)Ldcr; lambda$static$47
		static
		0 o p_375994_
	ba (Ldcr$a;)Ldcr; lambda$static$122
		static
		0 o p_370953_
	bb (Ldcr$a;)Ldcr; lambda$static$121
		static
		0 o p_370764_
	bc (Ldcr$a;)Ldcr; lambda$static$120
		static
		0 o p_370977_
	bd (Ldcr$a;)Ldcr; lambda$static$119
		static
		0 o p_370979_
	be (Ldcr$a;)Ldcr; lambda$static$118
		static
		0 o p_370963_
	bf (Ldcr$a;)Ldcr; lambda$static$117
		static
		0 o p_370771_
	bg (Ldcr$a;)Ldcr; lambda$static$116
		static
		0 o p_370780_
	bh (Ldcr$a;)Ldcr; lambda$static$115
		static
		0 o p_370976_
	bi (Ldcr$a;)Ldcr; lambda$static$114
		static
		0 o p_370830_
	bj (Ldcr$a;)Ldcr; lambda$static$113
		static
		0 o p_370838_
	bk (Ldcr$a;)Ldcr; lambda$static$112
		static
		0 o p_370902_
	bl (Ldcr$a;)Ldcr; lambda$static$111
		static
		0 o p_370973_
	bm (Ldcr$a;)Ldcr; lambda$static$110
		static
		0 o p_370817_
	bn (Ldcr$a;)Ldcr; lambda$static$109
		static
		0 o p_370796_
	bo (Ldcr$a;)Ldcr; lambda$static$84
		static
		0 o p_371070_
	bp (Ldcr$a;)Ldcr; lambda$static$83
		static
		0 o p_370937_
	bq (Ldcr$a;)Ldcr; lambda$static$82
		static
		0 o p_370794_
	br (Ldcr$a;)Ldcr; lambda$static$81
		static
		0 o p_370959_
	bs (Ldcr$a;)Ldcr; lambda$static$80
		static
		0 o p_371013_
	bt (Ldcr$a;)Ldcr; lambda$static$79
		static
		0 o p_370775_
	bu (Ldcr$a;)Ldcr; lambda$static$78
		static
		0 o p_370997_
	bv (Ldcr$a;)Ldcr; lambda$static$77
		static
		0 o p_370951_
	bw (Ldcr$a;)Ldcr; lambda$static$76
		static
		0 o p_370879_
	bx (Ldcr$a;)Ldcr; lambda$static$75
		static
		0 o p_370831_
	by (Ldcr$a;)Ldcr; lambda$static$74
		static
		0 o p_370883_
	bz (Ldcr$a;)Ldcr; lambda$static$73
		static
		0 o p_371075_
	c (Ldpz;Ldcr$a;)Ldcr; lambda$static$244
		static
		0 o p_371027_
		1 o p_371028_
	c (Ldcr$a;)Ldcr$a; lambda$static$247
		static
		0 o p_332832_
	cA (Ldcr$a;)Ldcr$a; lambda$static$9
		static
		0 o p_370970_
	cB (Ldcr$a;)Ldcr$a; lambda$static$8
		static
		0 o p_371076_
	cC (Ldcr$a;)Ldcr$a; lambda$static$7
		static
		0 o p_370877_
	cD (Ldcr$a;)Ldcr$a; lambda$static$6
		static
		0 o p_386406_
	cE (Ldcr$a;)Ldcr$a; lambda$static$4
		static
		0 o p_415427_
	cF (Ldcr$a;)Ldcr$a; lambda$static$3
		static
		0 o p_332794_
	cG (Ldcr$a;)Ldcr$a; lambda$static$2
		static
		0 o p_332711_
	cH (Ldcr$a;)Ldcr$a; lambda$static$0
		static
		0 o p_332742_
	ca (Ldcr$a;)Ldcr; lambda$static$46
		static
		0 o p_376002_
	cb (Ldcr$a;)Ldcr; lambda$static$45
		static
		0 o p_370981_
	cc (Ldcr$a;)Ldcr; lambda$static$44
		static
		0 o p_371087_
	cd (Ldcr$a;)Ldcr; lambda$static$43
		static
		0 o p_373935_
	ce (Ldcr$a;)Ldcr; lambda$static$42
		static
		0 o p_373932_
	cf (Ldcr$a;)Ldcr; lambda$static$41
		static
		0 o p_373947_
	cg (Ldcr$a;)Ldcr; lambda$static$40
		static
		0 o p_373928_
	ch (Ldcr$a;)Ldcr; lambda$static$39
		static
		0 o p_373937_
	ci (Ldcr$a;)Ldcr$a; lambda$static$38
		static
		0 o p_332815_
	cj (Ldcr$a;)Ldcr$a; lambda$static$37
		static
		0 o p_332799_
	ck (Ldcr$a;)Ldcr$a; lambda$static$36
		static
		0 o p_332667_
	cl (Ldcr$a;)Ldcr$a; lambda$static$35
		static
		0 o p_332746_
	cm (Ldcr$a;)Ldcr$a; lambda$static$23
		static
		0 o p_360038_
	cn (Ldcr$a;)Ldcr$a; lambda$static$22
		static
		0 o p_371034_
	co (Ldcr$a;)Ldcr$a; lambda$static$21
		static
		0 o p_370870_
	cp (Ldcr$a;)Ldcr$a; lambda$static$20
		static
		0 o p_370986_
	cq (Ldcr$a;)Ldcr$a; lambda$static$19
		static
		0 o p_370998_
	cr (Ldcr$a;)Ldcr$a; lambda$static$18
		static
		0 o p_370781_
	cs (Ldcr$a;)Ldcr$a; lambda$static$17
		static
		0 o p_370992_
	ct (Ldcr$a;)Ldcr$a; lambda$static$16
		static
		0 o p_370900_
	cu (Ldcr$a;)Ldcr$a; lambda$static$15
		static
		0 o p_370913_
	cv (Ldcr$a;)Ldcr$a; lambda$static$14
		static
		0 o p_370751_
	cw (Ldcr$a;)Ldcr$a; lambda$static$13
		static
		0 o p_370957_
	cx (Ldcr$a;)Ldcr$a; lambda$static$12
		static
		0 o p_371071_
	cy (Ldcr$a;)Ldcr$a; lambda$static$11
		static
		0 o p_370791_
	cz (Ldcr$a;)Ldcr$a; lambda$static$10
		static
		0 o p_370808_
	d (Ldpz;Ldcr$a;)Ldcr; lambda$static$243
		static
		0 o p_370754_
		1 o p_370755_
	d (Ldcr$a;)Ldcr$a; lambda$static$246
		static
		0 o p_332697_
	e (Ldpz;Ldcr$a;)Ldcr; lambda$static$242
		static
		0 o p_370993_
		1 o p_370994_
	e (Ldcr$a;)Ldcr$a; lambda$static$245
		static
		0 o p_332802_
	f (Ldpz;Ldcr$a;)Ldcr; lambda$static$241
		static
		0 o p_370789_
		1 o p_370790_
	f (Ldcr$a;)Ldcr; lambda$static$228
		static
		0 o p_373930_
	g (Ldpz;Ldcr$a;)Ldcr; lambda$static$240
		static
		0 o p_370845_
		1 o p_370846_
	g (Ldcr$a;)Ldcr; lambda$static$220
		static
		0 o p_371036_
	h (Ldpz;Ldcr$a;)Ldcr; lambda$static$239
		static
		0 o p_371063_
		1 o p_371064_
	h (Ldcr$a;)Ldcr; lambda$static$219
		static
		0 o p_370869_
	i (Ldcr$a;)Ldcr; lambda$static$218
		static
		0 o p_386335_
	i (Ldpz;Ldcr$a;)Ldcr; lambda$static$238
		static
		0 o p_370935_
		1 o p_370936_
	j (Ldcr$a;)Ldcr; lambda$static$217
		static
		0 o p_386373_
	j (Ldpz;Ldcr$a;)Ldcr; lambda$static$237
		static
		0 o p_370960_
		1 o p_370961_
	k (Ldpz;Ldcr$a;)Ldcr; lambda$static$236
		static
		0 o p_371005_
		1 o p_371006_
	k (Ldcr$a;)Ldcr; lambda$static$216
		static
		0 o p_386402_
	l (Ldcr$a;)Ldcr; lambda$static$215
		static
		0 o p_386391_
	l (Ldpz;Ldcr$a;)Ldcr; lambda$static$235
		static
		0 o p_371047_
		1 o p_371048_
	m (Ldpz;Ldcr$a;)Ldcr; lambda$static$234
		static
		0 o p_371082_
		1 o p_371083_
	m (Ldcr$a;)Ldcr; lambda$static$214
		static
		0 o p_386409_
	n (Ldcr$a;)Ldcr; lambda$static$213
		static
		0 o p_386389_
	n (Ldpz;Ldcr$a;)Ldcr; lambda$static$233
		static
		0 o p_370843_
		1 o p_370844_
	o (Ldpz;Ldcr$a;)Ldcr; lambda$static$232
		static
		0 o p_370832_
		1 o p_370833_
	o (Ldcr$a;)Ldcr; lambda$static$212
		static
		0 o p_386351_
	p (Ldpz;Ldcr$a;)Ldcr; lambda$static$231
		static
		0 o p_370777_
		1 o p_370778_
	p (Ldcr$a;)Ldcr; lambda$static$211
		static
		0 o p_386401_
	q (Ldpz;Ldcr$a;)Ldcr; lambda$static$230
		static
		0 o p_370995_
		1 o p_370996_
	q (Ldcr$a;)Ldcr; lambda$static$210
		static
		0 o p_386367_
	r (Ldpz;Ldcr$a;)Ldcr; lambda$static$229
		static
		0 o p_371066_
		1 o p_371067_
	r (Ldcr$a;)Ldcr; lambda$static$209
		static
		0 o p_386370_
	s (Ldpz;Ldcr$a;)Ldcr; lambda$static$227
		static
		0 o p_415423_
		1 o p_415424_
	s (Ldcr$a;)Ldcr; lambda$static$208
		static
		0 o p_386341_
	t (Ldpz;Ldcr$a;)Ldcr; lambda$static$226
		static
		0 o p_415418_
		1 o p_415419_
	t (Ldcr$a;)Ldcr; lambda$static$207
		static
		0 o p_386348_
	u (Ldpz;Ldcr$a;)Ldcr; lambda$static$225
		static
		0 o p_415425_
		1 o p_415426_
	u (Ldcr$a;)Ldcr; lambda$static$206
		static
		0 o p_386339_
	v (Ldpz;Ldcr$a;)Ldcr; lambda$static$224
		static
		0 o p_415420_
		1 o p_415421_
	v (Ldcr$a;)Ldcr; lambda$static$205
		static
		0 o p_386363_
	w (Ldcr$a;)Ldcr; lambda$static$204
		static
		0 o p_386368_
	w (Ldpz;Ldcr$a;)Ldcr; lambda$static$223
		static
		0 o p_415411_
		1 o p_415412_
	x (Ldpz;Ldcr$a;)Ldcr; lambda$static$222
		static
		0 o p_415415_
		1 o p_415416_
	x (Ldcr$a;)Ldcr; lambda$static$203
		static
		0 o p_386412_
	y (Ldcr$a;)Ldcr; lambda$static$202
		static
		0 o p_386414_
	y (Ldpz;Ldcr$a;)Ldcr; lambda$static$221
		static
		0 o p_415413_
		1 o p_415414_
	z (Ldpz;Ldcr$a;)Ldcr; lambda$static$108
		static
		0 o p_370805_
		1 o p_370806_
	z (Ldcr$a;)Ldcr; lambda$static$201
		static
		0 o p_386344_
dd net/minecraft/advancements/critereon/PlayerInteractTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Ldcv;Lfdj;Ldd$a;)Z lambda$trigger$0
		static
		0 o p_61499_
		1 o p_61500_
		2 o p_61501_
	a (Lauc;Ldcv;Lbzm;)V trigger
		0 o p_61495_
		1 o p_61496_
		2 o p_61497_
dd$a net/minecraft/advancements/critereon/PlayerInteractTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; item
	d Ljava/util/Optional; 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 (Ldcv;Lfdj;)Z matches
		0 o p_61522_
		1 o p_61523_
	a (Lbk;)V validate
		0 o p_312461_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337387_
	a ()Ljava/util/Optional; player
	a (Ljava/util/Optional;Lcn$a;Ljava/util/Optional;)Lar; itemUsedOnEntity
		static
		0 o p_299056_
		1 o p_286289_
		2 o p_301218_
	a (Lcn$a;Ljava/util/Optional;)Lar; equipmentSheared
		static
		0 o p_428766_
		1 o p_428762_
	b (Ljava/util/Optional;Lcn$a;Ljava/util/Optional;)Lar; equipmentSheared
		static
		0 o p_428763_
		1 o p_428765_
		2 o p_428769_
	b (Lcn$a;Ljava/util/Optional;)Lar; itemUsedOnEntity
		static
		0 o p_286235_
		1 o p_298893_
	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
dda net/minecraft/world/item/JukeboxPlayable
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ldbw; song
	<clinit> ()V <clinit>
		static
	<init> (Ldbw;)V <init>
		0 o song
	a (Ldcr$b;Ljava/util/function/Consumer;Ldek;Lkl;)V addToTooltip
		0 o p_350489_
		1 o p_350818_
		2 o p_350358_
		3 o p_399685_
	a ()Ldbw; song
	a (Ldmu;Ljb;Ldcv;Lcut;)Lbxj; tryInsertIntoJukebox
		static
		0 o p_350560_
		1 o p_350567_
		2 o p_350531_
		3 o p_350807_
	a (Ljava/util/function/Consumer;Ljl;)V lambda$addToTooltip$0
		static
		0 o p_351036_
		1 o p_350916_
	equals (Ljava/lang/Object;)Z equals
		0 o p_350996_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ddb net/minecraft/world/item/JukeboxSong
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lzm; DIRECT_STREAM_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Lzm; STREAM_CODEC
	e Ljl; soundEvent
	f Lxo; description
	g F lengthInSeconds
	h I comparatorOutput
	i I SONG_END_PADDING_TICKS
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Lxo;FI)V <init>
		0 o soundEvent
		1 o description
		2 o lengthInSeconds
		3 o comparatorOutput
	a ()I lengthInTicks
	a (Ljn$a;Ldcv;)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 ()Ljl; soundEvent
	c ()Lxo; 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
ddc net/minecraft/world/item/JukeboxSongPlayer
	a I PLAY_EVENT_INTERVAL_TICKS
	b J ticksSinceSongStarted
	c Ljl; song
	d Ljb; blockPos
	e Lddc$a; onSongChanged
	<init> (Lddc$a;Ljb;)V <init>
		0 o p_350439_
		1 o p_350395_
	a ()Z isPlaying
	a (Ldmv;Leeb;)V stop
		0 o p_350694_
		1 o p_350611_
	a (Ljl;J)V setSongWithoutPlaying
		0 o p_350889_
		1 o p_350896_
	a (Ldmv;Ljb;)V spawnMusicParticles
		static
		0 o p_350908_
		1 o p_350387_
	a (Ldmv;Ljl;)V play
		0 o p_350839_
		1 o p_350771_
	b ()Lddb; getSong
	b (Ldmv;Leeb;)V tick
		0 o p_350845_
		1 o p_350953_
	c ()J getTicksSinceSongStarted
	d ()Z shouldEmitJukeboxPlayingEvent
ddc$a net/minecraft/world/item/JukeboxSongPlayer$OnSongChanged
	notifyChange ()V notifyChange
ddd net/minecraft/world/item/JukeboxSongs
	a Lamd; THIRTEEN
	b Lamd; CAT
	c Lamd; BLOCKS
	d Lamd; CHIRP
	e Lamd; FAR
	f Lamd; MALL
	g Lamd; MELLOHI
	h Lamd; STAL
	i Lamd; STRAD
	j Lamd; WARD
	k Lamd; ELEVEN
	l Lamd; WAIT
	m Lamd; PIGSTEP
	n Lamd; OTHERSIDE
	o Lamd; FIVE
	p Lamd; RELIC
	q Lamd; PRECIPICE
	r Lamd; CREATOR
	s Lamd; CREATOR_MUSIC_BOX
	t Lamd; TEARS
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lamd; create
		static
		0 o p_350505_
	a (Lqq;Lamd;Ljl$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_
dde net/minecraft/world/item/KnowledgeBookItem
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Ldcr$a;)V <init>
		0 o p_42822_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_42824_
		1 o p_42825_
		2 o p_42826_
ddf net/minecraft/world/item/LeadItem
	<init> (Ldcr$a;)V <init>
		0 o p_42828_
	a (Ldgq;)Lbxj; useOn
		0 o p_42834_
	a (Lcut;Ldmu;Ljb;)Lbxj; bindPlayerMobs
		static
		0 o p_42830_
		1 o p_42831_
		2 o p_42832_
	a (Lcut;Lcak;)Z lambda$bindPlayerMobs$0
		static
		0 o p_353024_
		1 o p_353025_
ddg net/minecraft/world/item/LingeringPotionItem
	<init> (Ldcr$a;)V <init>
		0 o p_42836_
	a (Laub;Lcam;Ldcv;)Lcvd; createPotion
		0 o p_400122_
		1 o p_400210_
		2 o p_399574_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_42843_
		1 o p_42844_
		2 o p_42845_
	a (Ldmu;Ljv;Ldcv;)Lcvd; createPotion
		0 o p_399818_
		1 o p_399889_
		2 o p_399694_
ddh net/minecraft/world/item/MaceItem
	a F SMASH_ATTACK_FALL_THRESHOLD
	b F SMASH_ATTACK_KNOCKBACK_RADIUS
	c I DEFAULT_ATTACK_DAMAGE
	d F DEFAULT_ATTACK_SPEED
	o F SMASH_ATTACK_HEAVY_THRESHOLD
	p F SMASH_ATTACK_KNOCKBACK_POWER
	<init> (Ldcr$a;)V <init>
		0 o p_333796_
	a (Lcam;)Lbyb; getDamageSource
		0 o p_372868_
	a ()Ldfm; createAttributes
		static
	a (Lbzm;Lcam;Lfis;)D getKnockbackPower
		static
		0 o p_364341_
		1 o p_338630_
		2 o p_338866_
	a (Lbzm;Lbzm;)Ljava/util/function/Predicate; knockbackPredicate
		static
		0 o p_338698_
		1 o p_361210_
	a (Lbzm;FLbyb;)F getAttackDamageBonus
		0 o p_344900_
		1 o p_335575_
		2 o p_344972_
	a (Ldmu;Lbzm;Lbzm;)V knockback
		static
		0 o p_335716_
		1 o p_335810_
		2 o p_360964_
	a (Ldcv;Lcam;Lcam;)V hurtEnemy
		0 o p_334046_
		1 o p_333712_
		2 o p_333812_
	a (Lbzm;Lbzm;Lcam;)Z lambda$knockbackPredicate$1
		static
		0 o p_393276_
		1 o p_393277_
		2 o p_393278_
	a (Lauc;)Lfis; calculateImpactPosition
		0 o p_365384_
	b (Ldcv;Lcam;Lcam;)V postHurtEnemy
		0 o p_345716_
		1 o p_345817_
		2 o p_346003_
	b ()Ldfy; createToolProperties
		static
	b (Lcam;)Z canSmashAttack
		static
		0 o p_344836_
	b (Lbzm;Lbzm;Lcam;)V lambda$knockback$0
		static
		0 o p_347294_
		1 o p_360971_
		2 o p_347296_
ddi net/minecraft/world/item/MapItem
	a I IMAGE_WIDTH
	b I IMAGE_HEIGHT
	<init> (Ldcr$a;)V <init>
		0 o p_42847_
	a (Ldcv;Laub;Lbzm;Lbzw;)V inventoryTick
		0 o p_42870_
		1 o p_401792_
		2 o p_42872_
		3 o p_401885_
	a (Laub;IIIZZLamd;)Lfce; createNewSavedData
		static
		0 o p_412947_
		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 (Laub;IIBZZ)Ldcv; create
		static
		0 o p_412948_
		1 o p_42888_
		2 o p_42889_
		3 o p_42890_
		4 o p_42891_
		5 o p_42892_
	a (Lfce;Ldmu;)Lfcg; getSavedData
		static
		0 o p_324036_
		1 o p_151130_
	a (Ldgq;)Lbxj; useOn
		0 o p_42885_
	a (Ldmu;Leeb;Ljb;)Leeb; getCorrectStateForFluidBlock
		0 o p_42901_
		1 o p_42902_
		2 o p_42903_
	a (Ldcv;Laub;)V scaleMap
		static
		0 o p_42857_
		1 o p_412941_
	a (Ldmu;Lbzm;Lfcg;)V update
		0 o p_42894_
		1 o p_42895_
		2 o p_42896_
	a (Laub;Ldcv;)V renderBiomePreviewMap
		static
		0 o p_42851_
		1 o p_42852_
	a ([ZII)Z isBiomeWatery
		static
		0 o p_212252_
		1 o p_212253_
		2 o p_212254_
	a (Ldcv;Ldmu;)V onCraftedPostProcess
		0 o p_42913_
		1 o p_42914_
	b (Ldcv;Ldmu;)Lfcg; getSavedData
		static
		0 o p_42854_
		1 o p_42855_
	b (Ldcv;Laub;)V lockMap
		static
		0 o p_42899_
		1 o p_412943_
ddi$1 net/minecraft/world/item/MapItem$1
	a [I $SwitchMap$net$minecraft$world$item$component$MapPostProcessing
	<clinit> ()V <clinit>
		static
ddj net/minecraft/world/item/MinecartItem
	a Lbzv; type
	<init> (Lbzv;Ldcr$a;)V <init>
		0 o p_374566_
		1 o p_42939_
	a (Ldgq;)Lbxj; useOn
		0 o p_42943_
ddk net/minecraft/world/item/MobBucketItem
	a Lbzv; type
	b Layy; emptySound
	<init> (Lbzv;Lfak;Layy;Ldcr$a;)V <init>
		0 o p_151137_
		1 o p_151138_
		2 o p_151139_
		3 o p_151140_
	a (Laub;Ldcv;Ljb;)V spawn
		0 o p_151142_
		1 o p_151143_
		2 o p_151144_
	a (Lcam;Ldmu;Ldcv;Ljb;)V checkExtraContent
		0 o p_394402_
		1 o p_151147_
		2 o p_151148_
		3 o p_151149_
	a (Lcam;Ldmv;Ljb;)V playEmptySound
		0 o p_394554_
		1 o p_151152_
		2 o p_151153_
ddl net/minecraft/world/item/NameTagItem
	<init> (Ldcr$a;)V <init>
		0 o p_42952_
	a (Ldcv;Lcut;Lcam;Lbxi;)Lbxj; interactLivingEntity
		0 o p_42954_
		1 o p_42955_
		2 o p_42956_
		3 o p_42957_
ddm net/minecraft/world/item/PlaceOnWaterBlockItem
	<init> (Ldpz;Ldcr$a;)V <init>
		0 o p_220226_
		1 o p_220227_
	a (Ldgq;)Lbxj; useOn
		0 o p_220229_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_220231_
		1 o p_220232_
		2 o p_220233_
ddn net/minecraft/world/item/PlayerHeadItem
	<init> (Ldpz;Ldpz;Ldcr$a;)V <init>
		0 o p_42971_
		1 o p_42972_
		2 o p_42973_
	a (Ldcv;Ldfv;)V lambda$verifyComponentsAfterLoad$0
		static
		0 o p_330574_
		1 o p_332155_
	a (Ldcv;)Lxo; getName
		0 o p_42977_
	l (Ldcv;)V verifyComponentsAfterLoad
		0 o p_331032_
ddo net/minecraft/world/item/PotionItem
	<init> (Ldcr$a;)V <init>
		0 o p_42979_
	a (Ldgq;)Lbxj; useOn
		0 o p_220235_
	a (Ldcv;)Lxo; getName
		0 o p_371367_
	m ()Ldcv; getDefaultInstance
ddp net/minecraft/world/item/ProjectileItem
	a ()Lddp$a; createDispenseConfig
	a (Lcvo;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_
	a (Ldmu;Ljv;Ldcv;Ljh;)Lcvo; asProjectile
		0 o p_338867_
		1 o p_338379_
		2 o p_338543_
		3 o p_338380_
ddp$a net/minecraft/world/item/ProjectileItem$DispenseConfig
	a Lddp$a; DEFAULT
	b Lddp$b; positionFunction
	c F uncertainty
	d F power
	e Ljava/util/OptionalInt; overrideDispenseEvent
	<clinit> ()V <clinit>
		static
	<init> (Lddp$b;FFLjava/util/OptionalInt;)V <init>
		0 o positionFunction
		1 o uncertainty
		2 o power
		3 o overrideDispenseEvent
	a ()Lddp$a$a; builder
		static
	b ()Lddp$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
ddp$a$a net/minecraft/world/item/ProjectileItem$DispenseConfig$Builder
	a Lddp$b; positionFunction
	b F uncertainty
	c F power
	d Ljava/util/OptionalInt; overrideDispenseEvent
	<init> ()V <init>
	a ()Lddp$a; build
	a (Lddp$b;)Lddp$a$a; positionFunction
		0 o p_338644_
	a (I)Lddp$a$a; overrideDispenseEvent
		0 o p_338272_
	a (Llk;Ljh;)Ljv; lambda$new$0
		static
		0 o p_338429_
		1 o p_338348_
	a (F)Lddp$a$a; uncertainty
		0 o p_338449_
	b (F)Lddp$a$a; power
		0 o p_338328_
ddp$b net/minecraft/world/item/ProjectileItem$PositionFunction
	getDispensePosition (Llk;Ljh;)Ljv; getDispensePosition
		0 o p_338784_
		1 o p_338422_
ddq net/minecraft/world/item/ProjectileWeaponItem
	c Ljava/util/function/Predicate; ARROW_ONLY
	d Ljava/util/function/Predicate; ARROW_OR_FIREWORK
	<clinit> ()V <clinit>
		static
	<init> (Ldcr$a;)V <init>
		0 o p_43009_
	a (Lcam;Lcvo;IFFFLcam;)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 ()Ljava/util/function/Predicate; getAllSupportedProjectiles
	a (Ldmu;Lcam;Ldcv;Ldcv;Z)Lcvo; createProjectile
		0 o p_331008_
		1 o p_330781_
		2 o p_330846_
		3 o p_331497_
		4 o p_331305_
	a (Ldcv;Ldcv;Lcam;)Ljava/util/List; draw
		static
		0 o p_331565_
		1 o p_330406_
		2 o p_330823_
	a (Lcam;Ljava/util/function/Predicate;)Ldcv; getHeldProjectile
		static
		0 o p_43011_
		1 o p_43012_
	a (Ldcv;Ldcv;Lcam;Z)Ldcv; useAmmo
		static
		0 o p_331207_
		1 o p_331434_
		2 o p_330302_
		3 o p_330934_
	a (Lcam;IFFFLcam;Lcvo;)V lambda$shoot$2
		0 o p_360039_
		1 o p_360040_
		2 o p_360041_
		3 o p_360042_
		4 o p_360043_
		5 o p_360044_
		6 o p_360045_
	a (Laub;Lcam;Lbxi;Ldcv;Ljava/util/List;FFZLcam;)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_
	b ()I getDefaultProjectileRange
	c ()Ljava/util/function/Predicate; getSupportedHeldProjectiles
	g (Ldcv;)Z lambda$static$1
		static
		0 o p_43015_
	h (Ldcv;)I getDurabilityUse
		0 o p_331003_
	i (Ldcv;)Z lambda$static$0
		static
		0 o p_43017_
ddr net/minecraft/world/item/Rarity
	a Lddr; COMMON
	b Lddr; UNCOMMON
	c Lddr; RARE
	d Lddr; EPIC
	e Lcom/mojang/serialization/Codec; CODEC
	f Ljava/util/function/IntFunction; BY_ID
	g Lzm; STREAM_CODEC
	h I id
	i Ljava/lang/String; name
	j Lo; color
	k [Lddr; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;Lo;)V <init>
		0 o p_43026_
		1 o p_43027_
		2 o p_336096_
		3 o p_335642_
		4 o p_43028_
	a ()Lo; color
	a (Lddr;)I lambda$static$1
		static
		0 o p_335484_
	b ()[Lddr; $values
		static
	b (Lddr;)I lambda$static$0
		static
		0 o p_335877_
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lddr; valueOf
		static
		0 o p_43030_
	values ()[Lddr; values
		static
dds net/minecraft/world/item/ScaffoldingBlockItem
	<init> (Ldpz;Ldcr$a;)V <init>
		0 o p_43060_
		1 o p_43061_
	b (Ldgo;)Ldgo; updatePlacementContext
		0 o p_43063_
	b ()Z mustSurvive
ddt net/minecraft/world/item/ServerItemCooldowns
	a Lauc; player
	<init> (Lauc;)V <init>
		0 o p_43067_
	b (Lame;I)V onCooldownStarted
		0 o p_366780_
		1 o p_43070_
	b (Lame;)V onCooldownEnded
		0 o p_366791_
ddu net/minecraft/world/item/ShearsItem
	<init> (Ldcr$a;)V <init>
		0 o p_43074_
	a (Ldgq;)Lbxj; useOn
		0 o p_186371_
	a ()Ldfy; createToolProperties
		static
	a (Ldcv;Ldmu;Leeb;Ljb;Lcam;)Z mineBlock
		0 o p_411066_
		1 o p_411074_
		2 o p_411062_
		3 o p_411048_
		4 o p_411065_
ddv net/minecraft/world/item/ShieldItem
	<init> (Ldcr$a;)V <init>
		0 o p_43089_
	a (Ldcv;)Lxo; getName
		0 o p_371901_
ddw net/minecraft/world/item/ShovelItem
	a Ljava/util/Map; FLATTENABLES
	<clinit> ()V <clinit>
		static
	<init> (Ldej;FFLdcr$a;)V <init>
		0 o p_361048_
		1 o p_360325_
		2 o p_364346_
		3 o p_43117_
	a (Ldgq;)Lbxj; useOn
		0 o p_43119_
ddx net/minecraft/world/item/SignApplicator
	a (Ldmu;Lecn;ZLcut;)Z tryApplyToSign
		0 o p_277619_
		1 o p_277811_
		2 o p_277484_
		3 o p_277362_
	a (Leco;Lcut;)Z canApplyToSign
		0 o p_278084_
		1 o p_277515_
ddy net/minecraft/world/item/SignItem
	<init> (Ldcr$a;Ldpz;Ldpz;Ljh;)V <init>
		0 o p_278081_
		1 o p_277743_
		2 o p_277375_
		3 o p_278052_
	<init> (Ldpz;Ldpz;Ldcr$a;)V <init>
		0 o p_43127_
		1 o p_43128_
		2 o p_43126_
	a (Ljb;Ldmu;Lcut;Ldcv;Leeb;)Z updateCustomBlockEntityTag
		0 o p_43130_
		1 o p_43131_
		2 o p_43132_
		3 o p_43133_
		4 o p_43134_
ddz net/minecraft/world/item/SmithingTemplateItem
	A Lame; EMPTY_SLOT_BOOTS
	B Lame; EMPTY_SLOT_HOE
	C Lame; EMPTY_SLOT_AXE
	D Lame; EMPTY_SLOT_SWORD
	E Lame; EMPTY_SLOT_SHOVEL
	F Lame; EMPTY_SLOT_PICKAXE
	G Lame; EMPTY_SLOT_INGOT
	H Lame; EMPTY_SLOT_REDSTONE_DUST
	I Lame; EMPTY_SLOT_QUARTZ
	J Lame; EMPTY_SLOT_EMERALD
	K Lame; EMPTY_SLOT_DIAMOND
	L Lame; EMPTY_SLOT_LAPIS_LAZULI
	M Lame; EMPTY_SLOT_AMETHYST_SHARD
	N Lxo; appliesTo
	O Lxo; ingredients
	P Lxo; baseSlotDescription
	Q Lxo; additionsSlotDescription
	R Ljava/util/List; baseSlotEmptyIcons
	S Ljava/util/List; additionalSlotEmptyIcons
	a Lo; TITLE_FORMAT
	b Lo; DESCRIPTION_FORMAT
	c Lxo; INGREDIENTS_TITLE
	d Lxo; APPLIES_TO_TITLE
	o Lxo; SMITHING_TEMPLATE_SUFFIX
	p Lxo; ARMOR_TRIM_APPLIES_TO
	q Lxo; ARMOR_TRIM_INGREDIENTS
	r Lxo; ARMOR_TRIM_BASE_SLOT_DESCRIPTION
	s Lxo; ARMOR_TRIM_ADDITIONS_SLOT_DESCRIPTION
	t Lxo; NETHERITE_UPGRADE_APPLIES_TO
	u Lxo; NETHERITE_UPGRADE_INGREDIENTS
	v Lxo; NETHERITE_UPGRADE_BASE_SLOT_DESCRIPTION
	w Lxo; NETHERITE_UPGRADE_ADDITIONS_SLOT_DESCRIPTION
	x Lame; EMPTY_SLOT_HELMET
	y Lame; EMPTY_SLOT_CHESTPLATE
	z Lame; EMPTY_SLOT_LEGGINGS
	<clinit> ()V <clinit>
		static
	<init> (Lxo;Lxo;Lxo;Lxo;Ljava/util/List;Ljava/util/List;Ldcr$a;)V <init>
		0 o p_266834_
		1 o p_267043_
		2 o p_267048_
		3 o p_267278_
		4 o p_266755_
		5 o p_267060_
		6 o p_360838_
	a (Ldcr$a;)Lddz; createArmorTrimTemplate
		static
		0 o p_363106_
	a (Ldcv;Ldcr$b;Ldfz;Ljava/util/function/Consumer;Ldek;)V appendHoverText
		0 o p_267313_
		1 o p_339591_
		2 o p_399688_
		3 o p_400130_
		4 o p_266857_
	a ()Lxo; getBaseSlotDescription
	b ()Lxo; getAdditionSlotDescription
	b (Ldcr$a;)Lddz; createNetheriteUpgradeTemplate
		static
		0 o p_365255_
	c ()Ljava/util/List; getBaseSlotEmptyIcons
	n ()Ljava/util/List; getAdditionalSlotEmptyIcons
	o ()Ljava/util/List; createTrimmableArmorIconList
		static
	p ()Ljava/util/List; createTrimmableMaterialIconList
		static
	q ()Ljava/util/List; createNetheriteUpgradeIconList
		static
	r ()Ljava/util/List; createNetheriteUpgradeMaterialList
		static
de net/minecraft/advancements/critereon/PlayerPredicate
	b I LOOKING_AT_RANGE
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Lcx$d; level
	e Lci; gameType
	f Ljava/util/List; stats
	g Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; recipes
	h Ljava/util/Map; advancements
	i Ljava/util/Optional; lookingAt
	j Ljava/util/Optional; input
	<clinit> ()V <clinit>
		static
	<init> (Lcx$d;Lci;Ljava/util/List;Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;Ljava/util/Map;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o level
		1 o gameType
		2 o stats
		3 o recipes
		4 o advancements
		5 o lookingAt
		6 o input
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lbzm;)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 (Lbzm;Laub;Lfis;)Z matches
		0 o p_222484_
		1 o p_222485_
		2 o p_222486_
	b ()Lcx$d; level
	c ()Lci; 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
	h ()Ljava/util/Optional; input
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
de$a net/minecraft/advancements/critereon/PlayerPredicate$AdvancementCriterionsPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	c Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; 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 (Lal;)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
de$b net/minecraft/advancements/critereon/PlayerPredicate$AdvancementDonePredicate
	a Lcom/mojang/serialization/Codec; CODEC
	c Z state
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o state
	a ()Z state
	a (Lal;)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
de$c net/minecraft/advancements/critereon/PlayerPredicate$AdvancementPredicate
	b Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	a (Lde$c;)Lcom/mojang/datafixers/util/Either; lambda$static$0
		static
		0 o p_298611_
de$d net/minecraft/advancements/critereon/PlayerPredicate$Builder
	a Lcx$d; level
	b Lci; gameType
	c Lcom/google/common/collect/ImmutableList$Builder; stats
	d Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; recipes
	e Ljava/util/Map; advancements
	f Ljava/util/Optional; lookingAt
	g Ljava/util/Optional; input
	<init> ()V <init>
	a (Lbz$a;)Lde$d; setLookingAt
		0 o p_301131_
	a (Lazi;Ljl$c;Lcx$d;)Lde$d; addStat
		0 o p_299266_
		1 o p_299053_
		2 o p_156770_
	a (Lame;Ljava/util/Map;)Lde$d; checkAdvancementCriterions
		0 o p_156778_
		1 o p_156779_
	a (Lamd;Z)Lde$d; addRecipe
		0 o p_379894_
		1 o p_156782_
	a (Lck;)Lde$d; hasInput
		0 o p_371864_
	a ()Lde$d; player
		static
	a (Lame;Z)Lde$d; checkAdvancementDone
		0 o p_156784_
		1 o p_156785_
	a (Lcx$d;)Lde$d; setLevel
		0 o p_156776_
	a (Lci;)Lde$d; setGameType
		0 o p_350565_
	b ()Lde; build
de$e net/minecraft/advancements/critereon/PlayerPredicate$StatMatcher
	a Lcom/mojang/serialization/Codec; CODEC
	b Lazi; type
	c Ljl; value
	d Lcx$d; range
	e Ljava/util/function/Supplier; stat
	<clinit> ()V <clinit>
		static
	<init> (Lazi;Ljl;Lcx$d;Ljava/util/function/Supplier;)V <init>
		0 o type
		1 o value
		2 o range
		3 o stat
	<init> (Lazi;Ljl;Lcx$d;)V <init>
		0 o p_299207_
		1 o p_298208_
		2 o p_299102_
	a ()Lazi; type
	a (Lazi;Ljl;)Lazg; lambda$new$2
		static
		0 o p_298897_
		1 o p_298634_
	a (Lazi;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$createTypedCodec$1
		static
		0 o p_337388_
		1 o p_337389_
	a (Lazk;)Z matches
		0 o p_298568_
	a (Lazi;)Lcom/mojang/serialization/MapCodec; createTypedCodec
		static
		0 o p_299086_
	a (Lazi;Ljl;Lcx$d;)Lde$e; lambda$createTypedCodec$0
		static
		0 o p_298311_
		1 o p_298946_
		2 o p_299298_
	b ()Ljl; value
	c ()Lcx$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
dea net/minecraft/world/item/SnowballItem
	a F PROJECTILE_SHOOT_POWER
	<clinit> ()V <clinit>
		static
	<init> (Ldcr$a;)V <init>
		0 o p_43140_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_43142_
		1 o p_43143_
		2 o p_43144_
	a (Ldmu;Ljv;Ldcv;Ljh;)Lcvo; asProjectile
		0 o p_338685_
		1 o p_338637_
		2 o p_338820_
		3 o p_338856_
deb net/minecraft/world/item/SolidBucketItem
	a Layy; placeSound
	<init> (Ldpz;Layy;Ldcr$a;)V <init>
		0 o p_151187_
		1 o p_151188_
		2 o p_151189_
	a (Ldgq;)Lbxj; useOn
		0 o p_151197_
	a (Lcam;Ldmu;Ljb;Lfio;)Z emptyContents
		0 o p_393886_
		1 o p_151193_
		2 o p_151194_
		3 o p_151195_
	a (Leeb;)Layy; getPlaceSound
		0 o p_151199_
dec net/minecraft/world/item/SpawnEggItem
	a Ljava/util/Map; BY_ID
	b Lbzv; defaultType
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ldcr$a;)V <init>
		0 o p_43207_
		1 o p_43210_
	a (Ldgq;)Lbxj; useOn
		0 o p_43223_
	a (Ldcv;Lcut;)Z shouldPrintOpWarning
		0 o p_390471_
		1 o p_390407_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_43225_
		1 o p_43226_
		2 o p_43227_
	a (Ljn$a;Ldcv;Lbzv;)Z spawnsEntity
		0 o p_390481_
		1 o p_330965_
		2 o p_43232_
	a ()Ljava/lang/Iterable; eggs
		static
	a (Lbzv;)Ldec; byId
		static
		0 o p_43214_
	a (Ljn$a;Ldcv;)Lbzv; getType
		0 o p_390418_
		1 o p_330335_
	a (Lcut;Lcao;Lbzv;Laub;Lfis;Ldcv;)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_
	k ()Lcyd; requiredFeatures
ded net/minecraft/world/item/SpectralArrowItem
	<init> (Ldcr$a;)V <init>
		0 o p_43235_
	a (Ldmu;Ldcv;Lcam;Ldcv;)Lcvb; createArrow
		0 o p_43237_
		1 o p_43238_
		2 o p_43239_
		3 o p_345773_
	a (Ldmu;Ljv;Ldcv;Ljh;)Lcvo; asProjectile
		0 o p_338332_
		1 o p_338313_
		2 o p_338304_
		3 o p_338842_
dee net/minecraft/world/item/SplashPotionItem
	<init> (Ldcr$a;)V <init>
		0 o p_43241_
	a (Laub;Lcam;Ldcv;)Lcvd; createPotion
		0 o p_399816_
		1 o p_400003_
		2 o p_399587_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_43243_
		1 o p_43244_
		2 o p_43245_
	a (Ldmu;Ljv;Ldcv;)Lcvd; createPotion
		0 o p_400201_
		1 o p_399482_
		2 o p_399625_
def net/minecraft/world/item/SpyglassItem
	a I USE_DURATION
	b F ZOOM_FOV_MODIFIER
	<init> (Ldcr$a;)V <init>
		0 o p_151205_
	a (Ldcv;Lcam;)I getUseDuration
		0 o p_151222_
		1 o p_345399_
	a (Ldcv;Ldmu;Lcam;)Ldcv; finishUsingItem
		0 o p_151209_
		1 o p_151210_
		2 o p_151211_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_151218_
		1 o p_151219_
		2 o p_151220_
	a (Ldcv;Ldmu;Lcam;I)Z releaseUsing
		0 o p_151213_
		1 o p_151214_
		2 o p_151215_
		3 o p_151216_
	b (Ldcv;)Ldcx; getUseAnimation
		0 o p_151224_
	b (Lcam;)V stopUsing
		0 o p_151207_
deg net/minecraft/world/item/StandingAndWallBlockItem
	a Ldpz; wallBlock
	b Ljh; attachmentDirection
	<init> (Ldpz;Ldpz;Ljh;Ldcr$a;)V <init>
		0 o p_248873_
		1 o p_251044_
		2 o p_250800_
		3 o p_249308_
	a (Ljava/util/Map;Ldcr;)V registerBlocks
		0 o p_43252_
		1 o p_43253_
	a (Ldmx;Leeb;Ljb;)Z canPlace
		0 o p_250350_
		1 o p_249311_
		2 o p_250328_
	c (Ldgo;)Leeb; getPlacementState
		0 o p_43255_
deh net/minecraft/world/item/ThrowablePotionItem
	a F PROJECTILE_SHOOT_POWER
	<clinit> ()V <clinit>
		static
	<init> (Ldcr$a;)V <init>
		0 o p_43301_
	a ()Lddp$a; createDispenseConfig
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_43303_
		1 o p_43304_
		2 o p_43305_
	a (Ldmu;Ljv;Ldcv;)Lcvd; createPotion
		0 o p_400034_
		1 o p_399547_
		2 o p_400259_
	a (Laub;Lcam;Ldcv;)Lcvd; createPotion
		0 o p_400124_
		1 o p_399487_
		2 o p_400222_
	a (Ldmu;Ljv;Ldcv;Ljh;)Lcvo; asProjectile
		0 o p_338465_
		1 o p_338661_
		2 o p_338506_
		3 o p_338517_
dei net/minecraft/world/item/TippedArrowItem
	<init> (Ldcr$a;)V <init>
		0 o p_43354_
	a (Ldcv;)Lxo; getName
		0 o p_371232_
	m ()Ldcv; getDefaultInstance
dej net/minecraft/world/item/ToolMaterial
	a Ldej; WOOD
	b Ldej; STONE
	c Ldej; IRON
	d Ldej; DIAMOND
	e Ldej; GOLD
	f Ldej; NETHERITE
	g Lbae; incorrectBlocksForDrops
	h I durability
	i F speed
	j F attackDamageBonus
	k I enchantmentValue
	l Lbae; repairItems
	<clinit> ()V <clinit>
		static
	<init> (Lbae;IFFILbae;)V <init>
		0 o incorrectBlocksForDrops
		1 o durability
		2 o speed
		3 o attackDamageBonus
		4 o enchantmentValue
		5 o repairItems
	a ()Lbae; incorrectBlocksForDrops
	a (Ldcr$a;FF)Ldcr$a; applySwordProperties
		0 o p_363768_
		1 o p_361044_
		2 o p_361067_
	a (Ldcr$a;)Ldcr$a; applyCommonProperties
		0 o p_363001_
	a (FF)Ldfm; createToolAttributes
		0 o p_360296_
		1 o p_360629_
	a (Ldcr$a;Lbae;FFF)Ldcr$a; applyToolProperties
		0 o p_361405_
		1 o p_360697_
		2 o p_363434_
		3 o p_364177_
		4 o p_399983_
	b ()I durability
	b (FF)Ldfm; createSwordAttributes
		0 o p_364643_
		1 o p_363683_
	c ()F speed
	d ()F attackDamageBonus
	e ()I enchantmentValue
	equals (Ljava/lang/Object;)Z equals
		0 o p_361850_
	f ()Lbae; repairItems
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dek net/minecraft/world/item/TooltipFlag
	a Ldek$a; NORMAL
	b Ldek$a; ADVANCED
	<clinit> ()V <clinit>
		static
	a ()Z isAdvanced
	b ()Z isCreative
dek$a net/minecraft/world/item/TooltipFlag$Default
	c Z advanced
	d Z creative
	<init> (ZZ)V <init>
		0 o advanced
		1 o creative
	a ()Z isAdvanced
	b ()Z isCreative
	c ()Ldek$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
del net/minecraft/world/item/TridentItem
	a I THROW_THRESHOLD_TIME
	b F BASE_DAMAGE
	c F PROJECTILE_SHOOT_POWER
	<init> (Ldcr$a;)V <init>
		0 o p_43381_
	a (Ldcv;Lcam;)I getUseDuration
		0 o p_43419_
		1 o p_345001_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_43405_
		1 o p_43406_
		2 o p_43407_
	a (Ldcv;Ldmu;Lcam;I)Z releaseUsing
		0 o p_43394_
		1 o p_43395_
		2 o p_43396_
		3 o p_43397_
	a (Ldmu;Ljv;Ldcv;Ljh;)Lcvo; asProjectile
		0 o p_338505_
		1 o p_338277_
		2 o p_338353_
		3 o p_338220_
	b ()Ldfm; createAttributes
		static
	b (Ldcv;)Ldcx; getUseAnimation
		0 o p_43417_
	c ()Ldfy; createToolProperties
		static
dem net/minecraft/world/item/WindChargeItem
	a F PROJECTILE_SHOOT_POWER
	<clinit> ()V <clinit>
		static
	<init> (Ldcr$a;)V <init>
		0 o p_326377_
	a ()Lddp$a; createDispenseConfig
	a (Lcvo;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 (Lcut;Ldmu;Laub;Lcam;Ldcv;)Lcwh; lambda$use$0
		static
		0 o p_427161_
		1 o p_427162_
		2 o p_427163_
		3 o p_427164_
		4 o p_427165_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_326306_
		1 o p_326042_
		2 o p_326470_
	a (Llk;Ljh;)Ljv; lambda$createDispenseConfig$1
		static
		0 o p_338288_
		1 o p_338801_
	a (Ldmu;Ljv;Ldcv;Ljh;)Lcvo; asProjectile
		0 o p_338589_
		1 o p_338670_
		2 o p_338308_
		3 o p_338206_
den net/minecraft/world/item/WritableBookItem
	<init> (Ldcr$a;)V <init>
		0 o p_43445_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_43449_
		1 o p_43450_
		2 o p_43451_
deo net/minecraft/world/item/WrittenBookItem
	<init> (Ldcr$a;)V <init>
		0 o p_43455_
	a (Ldmu;Lcut;Lbxi;)Lbxj; use
		0 o p_43468_
		1 o p_43469_
		2 o p_43470_
dep net/minecraft/world/item/alchemy/Potion
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ljava/lang/String; name
	d Ljava/util/List; effects
	e Lcyd; requiredFeatures
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;[Lbyq;)V <init>
		0 o p_43484_
		1 o p_43485_
	a ([Lcyb;)Ldep; requiredFeatures
		0 o p_338520_
	a ()Ljava/util/List; getEffects
	b ()Ljava/lang/String; name
	c ()Z hasInstantEffects
	k ()Lcyd; requiredFeatures
deq net/minecraft/world/item/alchemy/PotionBrewing
	a I BREWING_TIME_SECONDS
	b Ldeq; EMPTY
	c Ljava/util/List; containers
	d Ljava/util/List; potionMixes
	e Ljava/util/List; 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 (Lcyd;)Ldeq; bootstrap
		static
		0 o p_341301_
	a (Ljl;)Z isBrewablePotion
		0 o p_316354_
	a (Ldcv;Ldcv;)Z hasMix
		0 o p_43509_
		1 o p_43510_
	a (Ldeq$a;)V addVanillaMixes
		static
		0 o p_341215_
	a (Ldcv;)Z isIngredient
		0 o p_43507_
	b (Ldcv;Ldcv;)Z hasContainerMix
		0 o p_43520_
		1 o p_43521_
	b (Ldcv;)Z isContainerIngredient
		0 o p_43518_
	c (Ldcv;)Z isPotionIngredient
		0 o p_43523_
	c (Ldcv;Ldcv;)Z hasPotionMix
		0 o p_43525_
		1 o p_43526_
	d (Ldcv;Ldcv;)Ldcv; mix
		0 o p_43530_
		1 o p_43531_
	d (Ldcv;)Z isContainer
		0 o p_341168_
deq$a net/minecraft/world/item/alchemy/PotionBrewing$Builder
	a Ljava/util/List; containers
	b Ljava/util/List; potionMixes
	c Ljava/util/List; containerMixes
	d Lcyd; enabledFeatures
	<init> (Lcyd;)V <init>
		0 o p_340975_
	a (Ldcr;Ljl;)V addStartMix
		0 o p_341103_
		1 o p_341346_
	a (Ljl;Ldcr;Ljl;)V addMix
		0 o p_341151_
		1 o p_341216_
		2 o p_340841_
	a (Ldcr;)V addContainer
		0 o p_340911_
	a ()Ldeq; build
	a (Ldcr;Ldcr;Ldcr;)V addContainerRecipe
		0 o p_341264_
		1 o p_340992_
		2 o p_341160_
	b (Ldcr;)V expectPotion
		static
		0 o p_341194_
deq$b net/minecraft/world/item/alchemy/PotionBrewing$Mix
	a Ljl; from
	b Ldhi; ingredient
	c Ljl; to
	<init> (Ljl;Ldhi;Ljl;)V <init>
		0 o from
		1 o ingredient
		2 o to
	a ()Ljl; from
	b ()Ldhi; ingredient
	c ()Ljl; to
	equals (Ljava/lang/Object;)Z equals
		0 o p_316736_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
der net/minecraft/world/item/alchemy/PotionContents
	a Lder; EMPTY
	b I BASE_POTION_COLOR
	c Lcom/mojang/serialization/Codec; CODEC
	d Lzm; STREAM_CODEC
	e Ljava/util/Optional; potion
	f Ljava/util/Optional; customColor
	g Ljava/util/List; customEffects
	h Ljava/util/Optional; customName
	i Lxo; NO_EFFECT
	j Lcom/mojang/serialization/Codec; FULL_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/List;Ljava/util/Optional;)V <init>
		0 o potion
		1 o customColor
		2 o customEffects
		3 o customName
	<init> (Ljl;)V <init>
		0 o p_331208_
	a (Ljava/lang/Iterable;)Ljava/util/OptionalInt; getColorOptional
		static
		0 o p_332699_
	a ()Ljava/lang/Iterable; getAllEffects
	a (Ljl;I)Lyc; getPotionDescription
		static
		0 o p_397215_
		1 o p_397091_
	a (Ljava/util/function/Consumer;F)V forEachEffect
		0 o p_331190_
		1 o p_394070_
	a (Ldmu;Lcam;Ldcv;Ldfa;)V onConsume
		0 o p_366836_
		1 o p_366750_
		2 o p_366399_
		3 o p_366541_
	a (Lbyq;)Lder; withEffectAdded
		0 o p_332083_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_372777_
	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 (Ljava/util/List;Ljl;Lcbq;)V lambda$addPotionTooltip$4
		static
		0 o p_331388_
		1 o p_331556_
		2 o p_330860_
	a (Ldcr$b;Ljava/util/function/Consumer;Ldek;Lkl;)V addToTooltip
		0 o p_399531_
		1 o p_399764_
		2 o p_400075_
		3 o p_400022_
	a (Ljl;)Z is
		0 o p_331328_
	a (I)I getColorOr
		0 o p_388208_
	a (Lcam;F)V applyToLivingEntity
		0 o p_366471_
		1 o p_393741_
	a (Laub;Lcut;Lcam;Lbyq;)V lambda$applyToLivingEntity$3
		static
		0 o p_376015_
		1 o p_376016_
		2 o p_376017_
		3 o p_376018_
	a (Ldcr;Ljl;)Ldcv; createItemStack
		static
		0 o p_330388_
		1 o p_331030_
	a (Ljava/lang/String;)Lxo; getName
		0 o p_372972_
	b (Ljl;)Lder; withPotion
		0 o p_330288_
	b ()I getColor
	c ()Z hasEffects
	c (Ljl;)Ljava/lang/String; lambda$getName$1
		static
		0 o p_372776_
	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
	g ()Ljava/util/Optional; customName
	h ()Ljava/util/Optional; lambda$getName$2
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
des net/minecraft/world/item/alchemy/Potions
	A Ljl; HARMING
	B Ljl; STRONG_HARMING
	C Ljl; POISON
	D Ljl; LONG_POISON
	E Ljl; STRONG_POISON
	F Ljl; REGENERATION
	G Ljl; LONG_REGENERATION
	H Ljl; STRONG_REGENERATION
	I Ljl; STRENGTH
	J Ljl; LONG_STRENGTH
	K Ljl; STRONG_STRENGTH
	L Ljl; WEAKNESS
	M Ljl; LONG_WEAKNESS
	N Ljl; LUCK
	O Ljl; SLOW_FALLING
	P Ljl; LONG_SLOW_FALLING
	Q Ljl; WIND_CHARGED
	R Ljl; WEAVING
	S Ljl; OOZING
	T Ljl; INFESTED
	a Ljl; WATER
	b Ljl; MUNDANE
	c Ljl; THICK
	d Ljl; AWKWARD
	e Ljl; NIGHT_VISION
	f Ljl; LONG_NIGHT_VISION
	g Ljl; INVISIBILITY
	h Ljl; LONG_INVISIBILITY
	i Ljl; LEAPING
	j Ljl; LONG_LEAPING
	k Ljl; STRONG_LEAPING
	l Ljl; FIRE_RESISTANCE
	m Ljl; LONG_FIRE_RESISTANCE
	n Ljl; SWIFTNESS
	o Ljl; LONG_SWIFTNESS
	p Ljl; STRONG_SWIFTNESS
	q Ljl; SLOWNESS
	r Ljl; LONG_SLOWNESS
	s Ljl; STRONG_SLOWNESS
	t Ljl; TURTLE_MASTER
	u Ljl; LONG_TURTLE_MASTER
	v Ljl; STRONG_TURTLE_MASTER
	w Ljl; WATER_BREATHING
	x Ljl; LONG_WATER_BREATHING
	y Ljl; HEALING
	z Ljl; STRONG_HEALING
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Ldep;)Ljl; register
		static
		0 o p_43626_
		1 o p_43627_
	a (Ljy;)Ljl; bootstrap
		static
		0 o p_316701_
det net/minecraft/world/item/alchemy/package-info
deu net/minecraft/world/item/component/Bees
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ldeu; EMPTY
	d Ljava/util/List; bees
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o bees
	a (Ldcr$b;Ljava/util/function/Consumer;Ldek;Lkl;)V addToTooltip
		0 o p_399955_
		1 o p_399845_
		2 o p_400044_
		3 o p_400200_
	a ()Ljava/util/List; bees
	equals (Ljava/lang/Object;)Z equals
		0 o p_400100_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dev net/minecraft/world/item/component/BlockItemStateProperties
	a Ldev; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Lzm; STREAM_CODEC
	d Ljava/util/Map; properties
	e Lzm; PROPERTIES_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o properties
	a (Ldcr$b;Ljava/util/function/Consumer;Ldek;Lkl;)V addToTooltip
		0 o p_399910_
		1 o p_399710_
		2 o p_399913_
		3 o p_399833_
	a (Leeb;)Leeb; apply
		0 o p_330225_
	a (Lefe;Ljava/lang/Comparable;)Ldev; with
		0 o p_331215_
		1 o p_331193_
	a (Leeb;Lefe;Ljava/lang/Comparable;)Leeb; lambda$updateState$0
		static
		0 o p_360051_
		1 o p_360052_
		2 o p_360053_
	a ()Z isEmpty
	a (Leeb;Lefe;Ljava/lang/String;)Leeb; updateState
		static
		0 o p_331833_
		1 o p_331585_
		2 o p_331923_
	a (Lefe;Leeb;)Ldev; with
		0 o p_330873_
		1 o p_330751_
	a (Lefe;)Ljava/lang/Comparable; get
		0 o p_332023_
	b ()Ljava/util/Map; properties
	equals (Ljava/lang/Object;)Z equals
		0 o p_331326_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dew net/minecraft/world/item/component/BlocksAttacks
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c F blockDelaySeconds
	d F disableCooldownScale
	e Ljava/util/List; damageReductions
	f Ldew$b; itemDamage
	g Ljava/util/Optional; bypassedBy
	h Ljava/util/Optional; blockSound
	i Ljava/util/Optional; disableSound
	<clinit> ()V <clinit>
		static
	<init> (FFLjava/util/List;Ldew$b;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o blockDelaySeconds
		1 o disableCooldownScale
		2 o damageReductions
		3 o itemDamage
		4 o bypassedBy
		5 o blockSound
		6 o disableSound
	a (Lbyb;FD)F resolveBlockedDamage
		0 o p_399636_
		1 o p_399898_
		2 o p_401279_
	a ()I blockDelayTicks
	a (Laub;Lcam;)V onBlocked
		0 o p_400270_
		1 o p_399896_
	a (Laub;Lcam;FLdcv;)V disable
		0 o p_400187_
		1 o p_399747_
		2 o p_399988_
		3 o p_399719_
	a (F)I disableBlockingForTicks
		0 o p_399745_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_400940_
	a (Ldmu;Ldcv;Lcam;Lbxi;F)V hurtBlockingItem
		0 o p_400285_
		1 o p_399533_
		2 o p_400149_
		3 o p_400151_
		4 o p_399754_
	a (Laub;Lcam;Ljl;)V lambda$disable$2
		static
		0 o p_427166_
		1 o p_427167_
		2 o p_427168_
	b ()F blockDelaySeconds
	b (Laub;Lcam;Ljl;)V lambda$onBlocked$1
		static
		0 o p_427169_
		1 o p_427170_
		2 o p_427171_
	c ()F disableCooldownScale
	d ()Ljava/util/List; damageReductions
	e ()Ldew$b; itemDamage
	equals (Ljava/lang/Object;)Z equals
		0 o p_399597_
	f ()Ljava/util/Optional; bypassedBy
	g ()Ljava/util/Optional; blockSound
	h ()Ljava/util/Optional; disableSound
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dew$a net/minecraft/world/item/component/BlocksAttacks$DamageReduction
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c F horizontalBlockingAngle
	d Ljava/util/Optional; type
	e F base
	f F factor
	<clinit> ()V <clinit>
		static
	<init> (FLjava/util/Optional;FF)V <init>
		0 o horizontalBlockingAngle
		1 o type
		2 o base
		3 o factor
	a (Lbyb;FD)F resolve
		0 o p_399864_
		1 o p_400229_
		2 o p_401381_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_400941_
	a ()F horizontalBlockingAngle
	b ()Ljava/util/Optional; type
	c ()F base
	d ()F factor
	equals (Ljava/lang/Object;)Z equals
		0 o p_399627_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dew$b net/minecraft/world/item/component/BlocksAttacks$ItemDamageFunction
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ldew$b; DEFAULT
	d F threshold
	e F base
	f F factor
	<clinit> ()V <clinit>
		static
	<init> (FFF)V <init>
		0 o threshold
		1 o base
		2 o factor
	a (F)I apply
		0 o p_399581_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399571_
	a ()F threshold
	b ()F base
	c ()F factor
	equals (Ljava/lang/Object;)Z equals
		0 o p_400008_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dex net/minecraft/world/item/component/BookContent
	a ()Ljava/util/List; pages
	a (Ljava/util/List;)Ljava/lang/Object; withReplacedPages
		0 o p_333879_
dey net/minecraft/world/item/component/BundleContents
	a Ldey; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Lzm; STREAM_CODEC
	d I NO_SELECTED_ITEM_INDEX
	e Lorg/apache/commons/lang3/math/Fraction; BUNDLE_IN_BUNDLE_WEIGHT
	f I NO_STACK_INDEX
	g Ljava/util/List; items
	h Lorg/apache/commons/lang3/math/Fraction; weight
	i I selectedItem
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lorg/apache/commons/lang3/math/Fraction;I)V <init>
		0 o p_331277_
		1 o p_339622_
		2 o p_361490_
	<init> (Ljava/util/List;)V <init>
		0 o p_331417_
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; checkAndCreate
		static
		0 o p_381706_
	a ()I getNumberOfItemsToShow
	a (I)Ldcv; getItemUnsafe
		0 o p_330802_
	a (Ldey;)Ljava/util/List; lambda$static$1
		static
		0 o p_331551_
	a (Ldcv;)Z canItemBeInBundle
		static
		0 o p_362945_
	b (Ldcv;)Lorg/apache/commons/lang3/math/Fraction; getWeight
		static
		0 o p_332084_
	b ()Ljava/util/stream/Stream; itemCopyStream
	b (Ljava/util/List;)Lorg/apache/commons/lang3/math/Fraction; computeContentWeight
		static
		0 o p_331148_
	b (Ldey;)Lcom/mojang/serialization/DataResult; lambda$static$0
		static
		0 o p_381696_
	c ()Ljava/lang/Iterable; items
	d ()Ljava/lang/Iterable; itemsCopy
	e ()I size
	equals (Ljava/lang/Object;)Z equals
		0 o p_331898_
	f ()Lorg/apache/commons/lang3/math/Fraction; weight
	g ()Z isEmpty
	h ()I getSelectedItem
	hashCode ()I hashCode
	i ()Z hasSelectedItem
	j ()Ljava/lang/String; lambda$checkAndCreate$2
		static
	toString ()Ljava/lang/String; toString
dey$a net/minecraft/world/item/component/BundleContents$Mutable
	a Ljava/util/List; items
	b Lorg/apache/commons/lang3/math/Fraction; weight
	c I selectedItem
	<init> (Ldey;)V <init>
		0 o p_332039_
	a (I)V toggleSelectedItem
		0 o p_360571_
	a ()Ldey$a; clearItems
	a (Ldak;Lcut;)I tryTransfer
		0 o p_330834_
		1 o p_331924_
	a (Ldcv;)I tryInsert
		0 o p_331789_
	b (Ldcv;)I findStackIndex
		0 o p_331941_
	b (I)Z indexIsOutsideAllowedBounds
		0 o p_393944_
	b ()Ldcv; removeOne
	c (Ldcv;)I getMaxAmountToAdd
		0 o p_330527_
	c ()Lorg/apache/commons/lang3/math/Fraction; weight
	d ()Ldey; toImmutable
dez net/minecraft/world/item/component/ChargedProjectiles
	a Ldez; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Lzm; STREAM_CODEC
	d Ljava/util/List; items
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_331523_
	a (Ldcr$b;Ljava/util/function/Consumer;Ldek;Lkl;)V addToTooltip
		0 o p_399623_
		1 o p_400053_
		2 o p_399978_
		3 o p_399993_
	a (Ldez;)Ljava/util/List; lambda$static$1
		static
		0 o p_330917_
	a ()Ljava/util/List; getItems
	a (Ldcv;)Ldez; of
		static
		0 o p_331405_
	a (Ljava/util/List;)Ldez; of
		static
		0 o p_331284_
	a (Ljava/util/function/Consumer;Lxo;)V lambda$addProjectileTooltip$2
		static
		0 o p_399414_
		1 o p_399415_
	a (Ldcr$b;Ljava/util/function/Consumer;Ldcv;I)V addProjectileTooltip
		static
		0 o p_401796_
		1 o p_401811_
		2 o p_401841_
		3 o p_401911_
	a (Ldcr;)Z contains
		0 o p_331165_
	b (Ldez;)Ljava/util/List; lambda$static$0
		static
		0 o p_331186_
	b ()Z isEmpty
	equals (Ljava/lang/Object;)Z equals
		0 o p_331828_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
df net/minecraft/advancements/critereon/PlayerTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Ldf$a;)Z lambda$trigger$0
		static
		0 o p_222625_
	a (Lauc;)V trigger
		0 o p_222619_
df$a net/minecraft/advancements/critereon/PlayerTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o player
	a (Ljava/util/Optional;)Lar; located
		static
		0 o p_301141_
	a (Ljm;Ljm;Ldpz;Ldcr;)Lar; walkOnBlockWithEquipment
		static
		0 o p_361038_
		1 o p_365016_
		2 o p_222638_
		3 o p_222639_
	a (Lbz$a;)Lar; located
		static
		0 o p_300962_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337390_
	a ()Ljava/util/Optional; player
	a (Lcv$a;)Lar; located
		static
		0 o p_301139_
	b ()Lar; sleptInBed
		static
	c ()Lar; raidWon
		static
	d ()Lar; avoidVibration
		static
	e ()Lar; tick
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_312382_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfa net/minecraft/world/item/component/Consumable
	a F DEFAULT_CONSUME_SECONDS
	b Lcom/mojang/serialization/Codec; CODEC
	c Lzm; STREAM_CODEC
	d F consumeSeconds
	e Ldcx; animation
	f Ljl; sound
	g Z hasConsumeParticles
	h Ljava/util/List; onConsumeEffects
	i I CONSUME_EFFECTS_INTERVAL
	j F CONSUME_EFFECTS_START_FRACTION
	<clinit> ()V <clinit>
		static
	<init> (FLdcx;Ljl;ZLjava/util/List;)V <init>
		0 o consumeSeconds
		1 o animation
		2 o sound
		3 o hasConsumeParticles
		4 o onConsumeEffects
	a (Lcam;Ldcv;)Z canConsume
		0 o p_366522_
		1 o p_366908_
	a (Ldmu;Lcam;Ldcv;)Ldcv; onConsume
		0 o p_366638_
		1 o p_366573_
		2 o p_366688_
	a (Lbck;Lcam;Ldcv;I)V emitParticlesAndSounds
		0 o p_366511_
		1 o p_366794_
		2 o p_366479_
		3 o p_366619_
	a (Lcam;Ldcv;Lbxi;)Lbxj; startConsuming
		0 o p_366412_
		1 o p_366449_
		2 o p_366742_
	a ()I consumeTicks
	a (Ldmu;Ldcv;Lcam;Ldgj;)V lambda$onConsume$2
		static
		0 o p_366738_
		1 o p_366805_
		2 o p_366883_
		3 o p_366779_
	a (Ldmu;Lcam;Ldcv;Ldfb;)V lambda$onConsume$1
		0 o p_366645_
		1 o p_366869_
		2 o p_366543_
		3 o p_366420_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_366542_
	a (I)Z shouldEmitParticlesAndSounds
		0 o p_366816_
	b ()Ldfa$a; builder
		static
	c ()F consumeSeconds
	d ()Ldcx; animation
	e ()Ljl; sound
	equals (Ljava/lang/Object;)Z equals
		0 o p_366855_
	f ()Z hasConsumeParticles
	g ()Ljava/util/List; onConsumeEffects
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfa$a net/minecraft/world/item/component/Consumable$Builder
	a F consumeSeconds
	b Ldcx; animation
	c Ljl; sound
	d Z hasConsumeParticles
	e Ljava/util/List; onConsumeEffects
	<init> ()V <init>
	a (F)Ldfa$a; consumeSeconds
		0 o p_366857_
	a (Ldcx;)Ldfa$a; animation
		0 o p_366491_
	a ()Ldfa; build
	a (Ldgj;)Ldfa$a; onConsume
		0 o p_366518_
	a (Ljl;)Ldfa$a; sound
		0 o p_366867_
	a (Z)Ldfa$a; hasConsumeParticles
		0 o p_366715_
	b (Ljl;)Ldfa$a; soundAfterConsume
		0 o p_366752_
dfa$b net/minecraft/world/item/component/Consumable$OverrideConsumeSound
	j (Ldcv;)Layy; getConsumeSound
		0 o p_366670_
dfb net/minecraft/world/item/component/ConsumableListener
	a (Ldmu;Lcam;Ldcv;Ldfa;)V onConsume
		0 o p_366714_
		1 o p_366581_
		2 o p_366512_
		3 o p_366630_
dfc net/minecraft/world/item/component/Consumables
	a Ldfa; DEFAULT_FOOD
	b Ldfa; DEFAULT_DRINK
	c Ldfa; HONEY_BOTTLE
	d Ldfa; OMINOUS_BOTTLE
	e Ldfa; DRIED_KELP
	f Ldfa; CHICKEN
	g Ldfa; ENCHANTED_GOLDEN_APPLE
	h Ldfa; GOLDEN_APPLE
	i Ldfa; POISONOUS_POTATO
	j Ldfa; PUFFERFISH
	k Ldfa; ROTTEN_FLESH
	l Ldfa; SPIDER_EYE
	m Ldfa; MILK_BUCKET
	n Ldfa; CHORUS_FRUIT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ldfa$a; defaultFood
		static
	b ()Ldfa$a; defaultDrink
		static
dfd net/minecraft/world/item/component/CustomData
	a Ldfd; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Lcom/mojang/serialization/Codec; CODEC_WITH_ID
	d Lzm; STREAM_CODEC
	e Lorg/slf4j/Logger; LOGGER
	f Ljava/lang/String; TYPE_TAG
	g Lui; tag
	<clinit> ()V <clinit>
		static
	<init> (Lui;)V <init>
		0 o p_331863_
	a (Lui;)Ldfd; of
		static
		0 o p_330724_
	a (Lbzm;)V loadInto
		0 o p_331834_
	a ()Lame; parseEntityId
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapDecoder;)Lcom/mojang/serialization/DataResult; read
		0 o p_346230_
		1 o p_344951_
	a (Lamd;Lame;Ljn$b;)Ljava/util/Optional; lambda$parseEntityType$4
		static
		0 o p_390314_
		1 o p_390315_
		2 o p_390316_
	a (Ljava/util/function/Consumer;)Ldfd; update
		0 o p_331451_
	a (Lkp;Ldcv;Ljava/util/function/Consumer;)V update
		static
		0 o p_331895_
		1 o p_332185_
		2 o p_331274_
	a (Ldfd;)Lui; lambda$static$3
		static
		0 o p_331280_
	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 (Ljn$a;Lamd;)Ljava/lang/Object; parseEntityType
		0 o p_390464_
		1 o p_390439_
	a (Lvi;)Ldfd; lambda$update$6
		static
		0 o p_330397_
	a (Lkp;Ldcv;Lui;)V set
		static
		0 o p_330462_
		1 o p_332015_
		2 o p_331019_
	a (Lcom/mojang/serialization/MapDecoder;)Lcom/mojang/serialization/DataResult; read
		0 o p_330352_
	a (Ljava/lang/String;)Z contains
		0 o p_331843_
	a (Leaz;Ljn$a;)Z loadInto
		0 o p_331657_
		1 o p_331528_
	b (Lui;)Z matchedBy
		0 o p_330550_
	b ()I size
	b (Ldfd;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_409450_
	c (Ldfd;)Ljava/lang/String; lambda$static$1
		static
		0 o p_339529_
	c ()Z isEmpty
	d ()Lui; copyTag
	d (Ldfd;)Lui; lambda$static$0
		static
		0 o p_331996_
	e ()Lui; getUnsafe
	equals (Ljava/lang/Object;)Z equals
		0 o p_331195_
	f ()Ljava/lang/String; lambda$loadInto$5
		static
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfe net/minecraft/world/item/component/CustomModelData
	a Ldfe; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Lzm; STREAM_CODEC
	d Ljava/util/List; floats
	e Ljava/util/List; flags
	f Ljava/util/List; strings
	g Ljava/util/List; colors
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V <init>
		0 o floats
		1 o flags
		2 o strings
		3 o colors
	a ()Ljava/util/List; floats
	a (I)Ljava/lang/Float; getFloat
		0 o p_386964_
	a (Ljava/util/List;I)Ljava/lang/Object; getSafe
		static
		0 o p_387689_
		1 o p_388541_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_387502_
	b ()Ljava/util/List; flags
	b (I)Ljava/lang/Boolean; getBoolean
		0 o p_388606_
	c (I)Ljava/lang/String; getString
		0 o p_388912_
	c ()Ljava/util/List; strings
	d ()Ljava/util/List; colors
	d (I)Ljava/lang/Integer; getColor
		0 o p_388650_
	equals (Ljava/lang/Object;)Z equals
		0 o p_331569_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dff net/minecraft/world/item/component/DamageResistant
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Lbae; types
	<clinit> ()V <clinit>
		static
	<init> (Lbae;)V <init>
		0 o types
	a ()Lbae; types
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_372941_
	a (Lbyb;)Z isResistantTo
		0 o p_372970_
	equals (Ljava/lang/Object;)Z equals
		0 o p_373011_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfg net/minecraft/world/item/component/DeathProtection
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ldfg; TOTEM_OF_UNDYING
	d Ljava/util/List; deathEffects
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o deathEffects
	a (Ldcv;Lcam;)V applyEffects
		0 o p_372914_
		1 o p_373008_
	a ()Ljava/util/List; deathEffects
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_373089_
	equals (Ljava/lang/Object;)Z equals
		0 o p_372998_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfh net/minecraft/world/item/component/DebugStickState
	a Ldfh; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Ljava/util/Map; properties
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o properties
	a (Ljl;Lefe;)Ldfh; withProperty
		0 o p_331264_
		1 o p_330373_
	a (Ljl;)Lcom/mojang/serialization/Codec; lambda$static$2
		static
		0 o p_331051_
	a ()Ljava/util/Map; properties
	a (Ljl;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_331166_
		1 o p_330359_
	b (Ljl;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
dfi net/minecraft/world/item/component/DyedItemColor
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c I LEATHER_COLOR
	d I rgb
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o rgb
	a (Ldcr$b;Ljava/util/function/Consumer;Ldek;Lkl;)V addToTooltip
		0 o p_340955_
		1 o p_331920_
		2 o p_330757_
		3 o p_399690_
	a (Ldcv;Ljava/util/List;)Ldcv; applyDyes
		static
		0 o p_331581_
		1 o p_330568_
	a (Ldcv;I)I getOrDefault
		static
		0 o p_330661_
		1 o p_331869_
	a ()I rgb
	equals (Ljava/lang/Object;)Z equals
		0 o p_331927_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfj net/minecraft/world/item/component/FireworkExplosion
	a Ldfj; DEFAULT
	b Lcom/mojang/serialization/Codec; COLOR_LIST_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Lzm; STREAM_CODEC
	e Ldfj$a; shape
	f Lit/unimi/dsi/fastutil/ints/IntList; colors
	g Lit/unimi/dsi/fastutil/ints/IntList; fadeColors
	h Z hasTrail
	i Z hasTwinkle
	j Lzm; COLOR_LIST_STREAM_CODEC
	k Lxo; CUSTOM_COLOR_NAME
	<clinit> ()V <clinit>
		static
	<init> (Ldfj$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 ()Ldfj$a; shape
	a (Ldcr$b;Ljava/util/function/Consumer;Ldek;Lkl;)V addToTooltip
		0 o p_341341_
		1 o p_331404_
		2 o p_330365_
		3 o p_399966_
	a (Ljava/util/function/Consumer;)V addAdditionalTooltip
		0 o p_331075_
	a (Lyc;Lit/unimi/dsi/fastutil/ints/IntList;)Lxo; appendColors
		static
		0 o p_331806_
		1 o p_330350_
	a (Lit/unimi/dsi/fastutil/ints/IntList;)Ldfj; withFadeColors
		0 o p_330678_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337945_
	a (I)Lxo; getColorName
		static
		0 o p_330226_
	b ()Lit/unimi/dsi/fastutil/ints/IntList; colors
	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
dfj$a net/minecraft/world/item/component/FireworkExplosion$Shape
	a Ldfj$a; SMALL_BALL
	b Ldfj$a; LARGE_BALL
	c Ldfj$a; STAR
	d Ldfj$a; CREEPER
	e Ldfj$a; BURST
	f Lzm; STREAM_CODEC
	g Lcom/mojang/serialization/Codec; CODEC
	h Ljava/util/function/IntFunction; BY_ID
	i I id
	j Ljava/lang/String; name
	k [Ldfj$a; $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 ()Lyc; getName
	a (I)Ldfj$a; byId
		static
		0 o p_330838_
	b ()I getId
	c ()Ljava/lang/String; getSerializedName
	d ()[Ldfj$a; $values
		static
	valueOf (Ljava/lang/String;)Ldfj$a; valueOf
		static
		0 o p_331998_
	values ()[Ldfj$a; values
		static
dfk net/minecraft/world/item/component/Fireworks
	a I MAX_EXPLOSIONS
	b Lcom/mojang/serialization/Codec; CODEC
	c Lzm; STREAM_CODEC
	d I flightDuration
	e Ljava/util/List; explosions
	<clinit> ()V <clinit>
		static
	<init> (ILjava/util/List;)V <init>
		0 o flightDuration
		1 o explosions
	a (Ldcr$b;Ljava/util/function/Consumer;Ldek;Lkl;)V addToTooltip
		0 o p_341156_
		1 o p_331099_
		2 o p_330997_
		3 o p_399806_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337946_
	a (Ljava/util/function/Consumer;Ldfj;I)V addExplosionTooltip
		static
		0 o p_401888_
		1 o p_401827_
		2 o p_401833_
	a ()I flightDuration
	a (Ljava/util/function/Consumer;Lxo;)V lambda$addExplosionTooltip$1
		static
		0 o p_330886_
		1 o p_331413_
	b ()Ljava/util/List; explosions
	equals (Ljava/lang/Object;)Z equals
		0 o p_332195_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfl net/minecraft/world/item/component/InstrumentComponent
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ldbw; instrument
	<clinit> ()V <clinit>
		static
	<init> (Ljl;)V <init>
		0 o p_399918_
	<init> (Lamd;)V <init>
		0 o p_399945_
	<init> (Ldbw;)V <init>
		0 o instrument
	a (Ldcr$b;Ljava/util/function/Consumer;Ldek;Lkl;)V addToTooltip
		0 o p_400063_
		1 o p_399614_
		2 o p_399577_
		3 o p_399984_
	a ()Ldbw; instrument
	a (Ljn$a;)Ljava/util/Optional; unwrap
		0 o p_399530_
	equals (Ljava/lang/Object;)Z equals
		0 o p_399505_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfm net/minecraft/world/item/component/ItemAttributeModifiers
	a Ldfm; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Lzm; STREAM_CODEC
	d Ljava/text/DecimalFormat; ATTRIBUTE_MODIFIER_FORMAT
	e Ljava/util/List; modifiers
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o modifiers
	a (Lbzx;Ljava/util/function/BiConsumer;)V forEach
		0 o p_348576_
		1 o p_348660_
	a (Lbzx;Lorg/apache/commons/lang3/function/TriConsumer;)V forEach
		0 o p_416672_
		1 o p_416076_
	a (Lbzw;Ljava/util/function/BiConsumer;)V forEach
		0 o p_332158_
		1 o p_331684_
	a (DLbzw;)D compute
		0 o p_330928_
		1 o p_330945_
	a (Ljava/text/DecimalFormat;)V lambda$static$0
		static
		0 o p_331600_
	a (Ljl;Lcbq;Lbzx;)Ldfm; withModifierAdded
		0 o p_330266_
		1 o p_331954_
		2 o p_332175_
	a ()Ldfm$a; builder
		static
	b ()Ljava/util/List; modifiers
	equals (Ljava/lang/Object;)Z equals
		0 o p_331674_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfm$1 net/minecraft/world/item/component/ItemAttributeModifiers$1
	a [I $SwitchMap$net$minecraft$world$entity$ai$attributes$AttributeModifier$Operation
	<clinit> ()V <clinit>
		static
dfm$a net/minecraft/world/item/component/ItemAttributeModifiers$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; entries
	<init> ()V <init>
	a (Ljl;Lcbq;Lbzx;)Ldfm$a; add
		0 o p_330324_
		1 o p_331766_
		2 o p_331205_
	a ()Ldfm; build
	a (Ljl;Lcbq;Lbzx;Ldfm$b;)Ldfm$a; add
		0 o p_416496_
		1 o p_416176_
		2 o p_415827_
		3 o p_416422_
dfm$b net/minecraft/world/item/component/ItemAttributeModifiers$Display
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	a (Ldfm$b$d;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_416469_
	a (Ljava/util/function/Consumer;Lcut;Ljl;Lcbq;)V apply
		0 o p_415946_
		1 o p_416235_
		2 o p_415657_
		3 o p_415963_
	a (Lxo;)Ldfm$b; override
		static
		0 o p_415903_
	a ()Ldfm$b; attributeModifiers
		static
	b ()Ldfm$b; hidden
		static
	c ()Ldfm$b$d; type
dfm$b$a net/minecraft/world/item/component/ItemAttributeModifiers$Display$Default
	c Ldfm$b$a; INSTANCE
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/function/Consumer;Lcut;Ljl;Lcbq;)V apply
		0 o p_415634_
		1 o p_415547_
		2 o p_416596_
		3 o p_415942_
	c ()Ldfm$b$d; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_416689_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfm$b$b net/minecraft/world/item/component/ItemAttributeModifiers$Display$Hidden
	c Ldfm$b$b; INSTANCE
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/function/Consumer;Lcut;Ljl;Lcbq;)V apply
		0 o p_416397_
		1 o p_415921_
		2 o p_415720_
		3 o p_416314_
	c ()Ldfm$b$d; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_416285_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfm$b$c net/minecraft/world/item/component/ItemAttributeModifiers$Display$OverrideText
	c Lxo; component
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lxo;)V <init>
		0 o component
	a (Ljava/util/function/Consumer;Lcut;Ljl;Lcbq;)V apply
		0 o p_416508_
		1 o p_416569_
		2 o p_416290_
		3 o p_416417_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_416311_
	c ()Ldfm$b$d; type
	d ()Lxo; component
	equals (Ljava/lang/Object;)Z equals
		0 o p_416426_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfm$b$d net/minecraft/world/item/component/ItemAttributeModifiers$Display$Type
	a Ldfm$b$d; DEFAULT
	b Ldfm$b$d; HIDDEN
	c Ldfm$b$d; OVERRIDE
	d Lcom/mojang/serialization/Codec; CODEC
	e Ljava/util/function/IntFunction; BY_ID
	f Lzm; STREAM_CODEC
	g Ljava/lang/String; name
	h I id
	i Lcom/mojang/serialization/MapCodec; codec
	j Lzm; streamCodec
	k [Ldfm$b$d; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;ILcom/mojang/serialization/MapCodec;Lzm;)V <init>
		0 o p_415800_
		1 o p_416483_
		2 o p_415852_
		3 o p_416049_
		4 o p_416438_
		5 o p_416142_
	a ()I id
	b ()Lzm; streamCodec
	c ()Ljava/lang/String; getSerializedName
	d ()[Ldfm$b$d; $values
		static
	valueOf (Ljava/lang/String;)Ldfm$b$d; valueOf
		static
		0 o p_415896_
	values ()[Ldfm$b$d; values
		static
dfm$c net/minecraft/world/item/component/ItemAttributeModifiers$Entry
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ljl; attribute
	d Lcbq; modifier
	e Lbzx; slot
	f Ldfm$b; display
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Lcbq;Lbzx;Ldfm$b;)V <init>
		0 o attribute
		1 o modifier
		2 o slot
		3 o display
	<init> (Ljl;Lcbq;Lbzx;)V <init>
		0 o p_330366_
		1 o p_332188_
		2 o p_331685_
	a ()Ljl; attribute
	a (Ljl;Lame;)Z matches
		0 o p_350582_
		1 o p_350416_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_419448_
	b ()Lcbq; modifier
	c ()Lbzx; slot
	d ()Ldfm$b; display
	equals (Ljava/lang/Object;)Z equals
		0 o p_331383_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfn net/minecraft/world/item/component/ItemContainerContents
	a Ldfn; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Lzm; STREAM_CODEC
	d I NO_SLOT
	e I MAX_SIZE
	f Lju; items
	g I hashCode
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_331689_
	<init> (Ljava/util/List;)V <init>
		0 o p_331046_
	<init> (Lju;)V <init>
		0 o p_332193_
	a (Ldcr$b;Ljava/util/function/Consumer;Ldek;Lkl;)V addToTooltip
		0 o p_400001_
		1 o p_399797_
		2 o p_399639_
		3 o p_399821_
	a ()Ldcv; copyOne
	a (Ldfn;)Ljava/util/List; lambda$static$0
		static
		0 o p_331691_
	a (Ljava/util/List;)Ldfn; fromItems
		static
		0 o p_340879_
	a (Ldcv;)Z lambda$nonEmptyItems$2
		static
		0 o p_331420_
	a (Lju;)V copyInto
		0 o p_330513_
	b ()Ljava/util/stream/Stream; stream
	b (Ldcv;)Z lambda$nonEmptyStream$1
		static
		0 o p_331322_
	b (Ljava/util/List;)Ldfn; fromSlots
		static
		0 o p_331424_
	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
dfn$a net/minecraft/world/item/component/ItemContainerContents$Slot
	a Lcom/mojang/serialization/Codec; CODEC
	b I index
	c Ldcv; item
	<clinit> ()V <clinit>
		static
	<init> (ILdcv;)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 ()Ldcv; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_330765_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfo net/minecraft/world/item/component/ItemLore
	a Ldfo; EMPTY
	b I MAX_LINES
	c Lcom/mojang/serialization/Codec; CODEC
	d Lzm; STREAM_CODEC
	e Ljava/util/List; lines
	f Ljava/util/List; styledLines
	g Lyl; 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 (Ldcr$b;Ljava/util/function/Consumer;Ldek;Lkl;)V addToTooltip
		0 o p_341353_
		1 o p_332116_
		2 o p_330800_
		3 o p_399957_
	a (Lxo;)Ldfo; withLineAdded
		0 o p_330547_
	a ()Ljava/util/List; lines
	b (Lxo;)Lxo; lambda$new$0
		static
		0 o p_330607_
	b ()Ljava/util/List; styledLines
	equals (Ljava/lang/Object;)Z equals
		0 o p_330510_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfp net/minecraft/world/item/component/LodestoneTracker
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ljava/util/Optional; target
	d Z 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 (Laub;)Ldfp; 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
dfq net/minecraft/world/item/component/MapDecorations
	a Ldfq; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Ljava/util/Map; decorations
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o decorations
	a ()Ljava/util/Map; decorations
	a (Ljava/lang/String;Ldfq$a;)Ldfq; 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
dfq$a net/minecraft/world/item/component/MapDecorations$Entry
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljl; type
	c D x
	d D z
	e F rotation
	<clinit> ()V <clinit>
		static
	<init> (Ljl;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 ()Ljl; 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
dfr net/minecraft/world/item/component/MapItemColor
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ldfr; DEFAULT
	d I 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
dfs net/minecraft/world/item/component/MapPostProcessing
	a Ldfs; LOCK
	b Ldfs; SCALE
	c Ljava/util/function/IntFunction; ID_MAP
	d Lzm; STREAM_CODEC
	e I id
	f [Ldfs; $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 ()[Ldfs; $values
		static
	valueOf (Ljava/lang/String;)Ldfs; valueOf
		static
		0 o p_332163_
	values ()[Ldfs; values
		static
dft net/minecraft/world/item/component/OminousBottleAmplifier
	a I EFFECT_DURATION
	b I MIN_AMPLIFIER
	c I MAX_AMPLIFIER
	d Lcom/mojang/serialization/Codec; CODEC
	e Lzm; STREAM_CODEC
	f I value
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o value
	a (Ldcr$b;Ljava/util/function/Consumer;Ldek;Lkl;)V addToTooltip
		0 o p_366592_
		1 o p_366659_
		2 o p_366416_
		3 o p_399937_
	a (Ldmu;Lcam;Ldcv;Ldfa;)V onConsume
		0 o p_366547_
		1 o p_366849_
		2 o p_366530_
		3 o p_366459_
	a ()I value
	equals (Ljava/lang/Object;)Z equals
		0 o p_366861_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfu net/minecraft/world/item/component/ProvidesTrimMaterial
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ldbw; material
	<clinit> ()V <clinit>
		static
	<init> (Ljl;)V <init>
		0 o p_400173_
	<init> (Lamd;)V <init>
		0 o p_399658_
	<init> (Ldbw;)V <init>
		0 o material
	a ()Ldbw; material
	a (Ljn$a;)Ljava/util/Optional; unwrap
		0 o p_399544_
	equals (Ljava/lang/Object;)Z equals
		0 o p_399671_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfv net/minecraft/world/item/component/ResolvableProfile
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ljava/util/Optional; name
	d Ljava/util/Optional; id
	e Lcom/mojang/authlib/properties/PropertyMap; properties
	f Lcom/mojang/authlib/GameProfile; gameProfile
	g Lcom/mojang/serialization/Codec; 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; createGameProfile
		static
		0 o p_428331_
		1 o p_428348_
		2 o p_428508_
	a (Ljava/lang/String;)Ldfv; lambda$static$1
		static
		0 o p_332623_
	a (Ljava/util/Optional;)Ldfv; createProfile
		0 o p_331092_
	a ()Ldfv; pollResolve
	a (Ljava/util/Optional;Ljava/util/Optional;)Lcom/mojang/authlib/GameProfile; createGameProfile
		static
		0 o p_428217_
		1 o p_428238_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337950_
	b ()Ljava/util/concurrent/CompletableFuture; resolve
	c ()Z isResolved
	d ()Ljava/util/Optional; name
	e ()Ljava/util/Optional; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_331942_
	f ()Lcom/mojang/authlib/properties/PropertyMap; properties
	g ()Lcom/mojang/authlib/GameProfile; gameProfile
	h ()Lcom/mojang/authlib/GameProfile; lambda$createProfile$2
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfw net/minecraft/world/item/component/SeededContainerLoot
	a Lcom/mojang/serialization/Codec; CODEC
	b Lamd; lootTable
	c J seed
	d Lxo; UNKNOWN_CONTENTS
	<clinit> ()V <clinit>
		static
	<init> (Lamd;J)V <init>
		0 o lootTable
		1 o seed
	a (Ldcr$b;Ljava/util/function/Consumer;Ldek;Lkl;)V addToTooltip
		0 o p_399542_
		1 o p_399663_
		2 o p_399773_
		3 o p_399905_
	a ()Lamd; lootTable
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_404538_
	b ()J seed
	equals (Ljava/lang/Object;)Z equals
		0 o p_330439_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfx net/minecraft/world/item/component/SuspiciousStewEffects
	a Ldfx; EMPTY
	b I DEFAULT_DURATION
	c Lcom/mojang/serialization/Codec; CODEC
	d Lzm; STREAM_CODEC
	e Ljava/util/List; effects
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o effects
	a (Ldcr$b;Ljava/util/function/Consumer;Ldek;Lkl;)V addToTooltip
		0 o p_366403_
		1 o p_366846_
		2 o p_366732_
		3 o p_399730_
	a (Ldfx$a;)Ldfx; withEffectAdded
		0 o p_330534_
	a ()Ljava/util/List; effects
	a (Ldmu;Lcam;Ldcv;Ldfa;)V onConsume
		0 o p_366904_
		1 o p_366405_
		2 o p_366604_
		3 o p_366817_
	equals (Ljava/lang/Object;)Z equals
		0 o p_332072_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfx$a net/minecraft/world/item/component/SuspiciousStewEffects$Entry
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ljl; effect
	d I duration
	<clinit> ()V <clinit>
		static
	<init> (Ljl;I)V <init>
		0 o effect
		1 o duration
	a ()Lbyq; createEffectInstance
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_348389_
	b ()Ljl; effect
	c ()I duration
	equals (Ljava/lang/Object;)Z equals
		0 o p_330628_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfy net/minecraft/world/item/component/Tool
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ljava/util/List; rules
	d F defaultMiningSpeed
	e I damagePerBlock
	f Z canDestroyBlocksInCreative
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;FIZ)V <init>
		0 o rules
		1 o defaultMiningSpeed
		2 o damagePerBlock
		3 o canDestroyBlocksInCreative
	a ()Ljava/util/List; rules
	a (Leeb;)F getMiningSpeed
		0 o p_336131_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_393284_
	b (Leeb;)Z isCorrectForDrops
		0 o p_336189_
	b ()F defaultMiningSpeed
	c ()I damagePerBlock
	d ()Z canDestroyBlocksInCreative
	equals (Ljava/lang/Object;)Z equals
		0 o p_335670_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfy$a net/minecraft/world/item/component/Tool$Rule
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ljp; blocks
	d Ljava/util/Optional; speed
	e Ljava/util/Optional; correctForDrops
	<clinit> ()V <clinit>
		static
	<init> (Ljp;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o blocks
		1 o speed
		2 o correctForDrops
	a (Ljp;)Ldfy$a; deniesDrops
		static
		0 o p_361384_
	a ()Ljp; blocks
	a (Ljp;F)Ldfy$a; minesAndDrops
		static
		0 o p_360797_
		1 o p_335923_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337954_
	b ()Ljava/util/Optional; speed
	b (Ljp;F)Ldfy$a; overrideSpeed
		static
		0 o p_362775_
		1 o p_335857_
	c ()Ljava/util/Optional; correctForDrops
	equals (Ljava/lang/Object;)Z equals
		0 o p_335803_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dfz net/minecraft/world/item/component/TooltipDisplay
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ldfz; DEFAULT
	d Z hideTooltip
	e Ljava/util/SequencedSet; hiddenComponents
	f Lcom/mojang/serialization/Codec; COMPONENT_SET_CODEC
	<clinit> ()V <clinit>
		static
	<init> (ZLjava/util/SequencedSet;)V <init>
		0 o hideTooltip
		1 o hiddenComponents
	a (Lkp;)Z shows
		0 o p_399593_
	a ()Z hideTooltip
	a (Lkp;Z)Ldfz; withHidden
		0 o p_400224_
		1 o p_400307_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399586_
	b ()Ljava/util/SequencedSet; hiddenComponents
	equals (Ljava/lang/Object;)Z equals
		0 o p_400123_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dg net/minecraft/advancements/critereon/RaiderPredicate
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ldg; CAPTAIN_WITHOUT_RAID
	d Z hasRaid
	e Z 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 (Lbzm;Laub;Lfis;)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
dga net/minecraft/world/item/component/TooltipProvider
	a (Ldcr$b;Ljava/util/function/Consumer;Ldek;Lkl;)V addToTooltip
		0 o p_340892_
		1 o p_330337_
		2 o p_331069_
		3 o p_399520_
dgb net/minecraft/world/item/component/UseCooldown
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c F seconds
	d Ljava/util/Optional; cooldownGroup
	<clinit> ()V <clinit>
		static
	<init> (FLjava/util/Optional;)V <init>
		0 o seconds
		1 o cooldownGroup
	<init> (F)V <init>
		0 o p_366808_
	a (Ldcv;Lcam;)V apply
		0 o p_366427_
		1 o p_366834_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_366868_
	a ()I ticks
	b ()F seconds
	c ()Ljava/util/Optional; cooldownGroup
	equals (Ljava/lang/Object;)Z equals
		0 o p_366537_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dgc net/minecraft/world/item/component/UseRemainder
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ldcv; convertInto
	<clinit> ()V <clinit>
		static
	<init> (Ldcv;)V <init>
		0 o convertInto
	a ()Ldcv; convertInto
	a (Ldcv;IZLdgc$a;)Ldcv; convertIntoRemainder
		0 o p_366873_
		1 o p_366665_
		2 o p_376140_
		3 o p_376106_
	equals (Ljava/lang/Object;)Z equals
		0 o p_366515_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dgc$a net/minecraft/world/item/component/UseRemainder$OnExtraCreatedRemainder
	apply (Ldcv;)V apply
		0 o p_376198_
dgd net/minecraft/world/item/component/Weapon
	a F AXE_DISABLES_BLOCKING_FOR_SECONDS
	b Lcom/mojang/serialization/Codec; CODEC
	c Lzm; STREAM_CODEC
	d I itemDamagePerAttack
	e F disableBlockingForSeconds
	<clinit> ()V <clinit>
		static
	<init> (IF)V <init>
		0 o itemDamagePerAttack
		1 o disableBlockingForSeconds
	<init> (I)V <init>
		0 o p_394163_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399416_
	a ()I itemDamagePerAttack
	b ()F disableBlockingForSeconds
	equals (Ljava/lang/Object;)Z equals
		0 o p_394171_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dge net/minecraft/world/item/component/WritableBookContent
	a Ldge; EMPTY
	b I PAGE_EDIT_LENGTH
	c I MAX_PAGES
	d Lcom/mojang/serialization/Codec; PAGES_CODEC
	e Lcom/mojang/serialization/Codec; CODEC
	f Lzm; STREAM_CODEC
	g Ljava/util/List; pages
	h Lcom/mojang/serialization/Codec; PAGE_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o pages
	a ()Ljava/util/List; pages
	a (ZLaut;)Ljava/lang/String; lambda$getPages$1
		static
		0 o p_331076_
		1 o p_330772_
	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;)Ldge; withReplacedPages
		0 o p_333808_
	equals (Ljava/lang/Object;)Z equals
		0 o p_331582_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dgf net/minecraft/world/item/component/WrittenBookContent
	a Ldgf; EMPTY
	b I PAGE_LENGTH
	c I TITLE_LENGTH
	d I TITLE_MAX_LENGTH
	e I MAX_GENERATION
	f I MAX_CRAFTABLE_GENERATION
	g Lcom/mojang/serialization/Codec; CONTENT_CODEC
	h Lcom/mojang/serialization/Codec; PAGES_CODEC
	i Lcom/mojang/serialization/Codec; CODEC
	j Lzm; STREAM_CODEC
	k Laut; title
	l Ljava/lang/String; author
	m I generation
	n Ljava/util/List; pages
	o Z resolved
	<clinit> ()V <clinit>
		static
	<init> (Laut;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 (Lxo;Ljn$a;)Z isPageTooLarge
		static
		0 o p_331458_
		1 o p_331039_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; pagesCodec
		static
		0 o p_335930_
	a (Lek;Lcut;Lxo;)Ljava/util/Optional; lambda$resolvePage$1
		static
		0 o p_330673_
		1 o p_330767_
		2 o p_331526_
	a ()Ljava/util/List; pages
	a (Ljava/util/List;)Ljava/lang/Object; withReplacedPages
		0 o p_334041_
	a (Lek;Lcut;)Ldgf; resolve
		0 o p_330312_
		1 o p_331808_
	a (Z)Ljava/util/List; getPages
		0 o p_330387_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_331461_
	a (Ldcr$b;Ljava/util/function/Consumer;Ldek;Lkl;)V addToTooltip
		0 o p_393666_
		1 o p_393982_
		2 o p_394366_
		3 o p_400256_
	a (ZLaut;)Lxo; lambda$getPages$2
		static
		0 o p_330461_
		1 o p_332134_
	a (Ldcv;Lek;Lcut;)Z resolveForItem
		static
		0 o p_394373_
		1 o p_393899_
		2 o p_393825_
	a (Lek;Lcut;Laut;)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 (Ljava/util/List;)Ldgf; withReplacedPages
		0 o p_333901_
	b ()Ldgf; tryCraftCopy
	c ()Ldgf; markResolved
	d ()Laut; 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
dgg net/minecraft/world/item/component/package-info
dgh net/minecraft/world/item/consume_effects/ApplyStatusEffectsConsumeEffect
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lzm; STREAM_CODEC
	c Ljava/util/List; effects
	f F probability
	<clinit> ()V <clinit>
		static
	<init> (Lbyq;F)V <init>
		0 o p_366514_
		1 o p_366567_
	<init> (Ljava/util/List;)V <init>
		0 o p_366447_
	<init> (Ljava/util/List;F)V <init>
		0 o effects
		1 o probability
	<init> (Lbyq;)V <init>
		0 o p_366678_
	a ()Ldgj$a; getType
	a (Ldmu;Ldcv;Lcam;)Z apply
		0 o p_366679_
		1 o p_366517_
		2 o p_366435_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_366712_
	b ()Ljava/util/List; effects
	c ()F probability
	equals (Ljava/lang/Object;)Z equals
		0 o p_366462_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dgi net/minecraft/world/item/consume_effects/ClearAllStatusEffectsConsumeEffect
	a Ldgi; INSTANCE
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldmu;Ldcv;Lcam;)Z apply
		0 o p_366806_
		1 o p_366692_
		2 o p_366699_
	a ()Ldgj$a; getType
	equals (Ljava/lang/Object;)Z equals
		0 o p_366431_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dgj net/minecraft/world/item/consume_effects/ConsumeEffect
	d Lcom/mojang/serialization/Codec; CODEC
	e Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	a (Ldmu;Ldcv;Lcam;)Z apply
		0 o p_366583_
		1 o p_366466_
		2 o p_366759_
	a ()Ldgj$a; getType
dgj$a net/minecraft/world/item/consume_effects/ConsumeEffect$Type
	a Ldgj$a; APPLY_EFFECTS
	b Ldgj$a; REMOVE_EFFECTS
	c Ldgj$a; CLEAR_ALL_EFFECTS
	d Ldgj$a; TELEPORT_RANDOMLY
	e Ldgj$a; PLAY_SOUND
	f Lcom/mojang/serialization/MapCodec; codec
	g Lzm; streamCodec
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/MapCodec;Lzm;)V <init>
		0 o codec
		1 o streamCodec
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;Lzm;)Ldgj$a; register
		static
		0 o p_366473_
		1 o p_366539_
		2 o p_366490_
	b ()Lzm; streamCodec
	equals (Ljava/lang/Object;)Z equals
		0 o p_366402_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dgk net/minecraft/world/item/consume_effects/PlaySoundConsumeEffect
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lzm; STREAM_CODEC
	c Ljl; sound
	<clinit> ()V <clinit>
		static
	<init> (Ljl;)V <init>
		0 o sound
	a (Ldmu;Ldcv;Lcam;)Z apply
		0 o p_366628_
		1 o p_366717_
		2 o p_366700_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_366426_
	a ()Ldgj$a; getType
	b ()Ljl; sound
	equals (Ljava/lang/Object;)Z equals
		0 o p_366718_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dgl net/minecraft/world/item/consume_effects/RemoveStatusEffectsConsumeEffect
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lzm; STREAM_CODEC
	c Ljp; effects
	<clinit> ()V <clinit>
		static
	<init> (Ljl;)V <init>
		0 o p_366636_
	<init> (Ljp;)V <init>
		0 o effects
	a (Ldmu;Ldcv;Lcam;)Z apply
		0 o p_366881_
		1 o p_366460_
		2 o p_366649_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_366786_
	a ()Ldgj$a; getType
	b ()Ljp; effects
	equals (Ljava/lang/Object;)Z equals
		0 o p_366895_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dgm net/minecraft/world/item/consume_effects/TeleportRandomlyConsumeEffect
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lzm; STREAM_CODEC
	c F diameter
	f F DEFAULT_DIAMETER
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o diameter
	<init> ()V <init>
	a (Ldmu;Ldcv;Lcam;)Z apply
		0 o p_366648_
		1 o p_366476_
		2 o p_366884_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_366612_
	a ()Ldgj$a; getType
	b ()F diameter
	equals (Ljava/lang/Object;)Z equals
		0 o p_366706_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dgn net/minecraft/world/item/consume_effects/package-info
dgo net/minecraft/world/item/context/BlockPlaceContext
	a Z replaceClicked
	b Ljb; relativePos
	<init> (Ldgq;)V <init>
		0 o p_43636_
	<init> (Ldmu;Lcut;Lbxi;Ldcv;Lfio;)V <init>
		0 o p_43638_
		1 o p_43639_
		2 o p_43640_
		3 o p_43641_
		4 o p_43642_
	<init> (Lcut;Lbxi;Ldcv;Lfio;)V <init>
		0 o p_43631_
		1 o p_43632_
		2 o p_43633_
		3 o p_43634_
	a (Ldgo;Ljb;Ljh;)Ldgo; at
		static
		0 o p_43645_
		1 o p_43646_
		2 o p_43647_
	a ()Ljb; getClickedPos
	b ()Z canPlace
	c ()Z replacingClickedOnBlock
	d ()Ljh; getNearestLookingDirection
	e ()Ljh; getNearestLookingVerticalDirection
	f ()[Ljh; getNearestLookingDirections
dgp net/minecraft/world/item/context/DirectionalPlaceContext
	b Ljh; direction
	<init> (Ldmu;Ljb;Ljh;Ldcv;Ljh;)V <init>
		0 o p_43650_
		1 o p_43651_
		2 o p_43652_
		3 o p_43653_
		4 o p_43654_
	a ()Ljb; getClickedPos
	b ()Z canPlace
	c ()Z replacingClickedOnBlock
	d ()Ljh; getNearestLookingDirection
	f ()[Ljh; getNearestLookingDirections
	g ()Ljh; getHorizontalDirection
	h ()Z isSecondaryUseActive
	i ()F getRotation
dgp$1 net/minecraft/world/item/context/DirectionalPlaceContext$1
	a [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
dgq net/minecraft/world/item/context/UseOnContext
	a Lcut; player
	b Lbxi; hand
	c Lfio; hitResult
	d Ldmu; level
	e Ldcv; itemStack
	<init> (Ldmu;Lcut;Lbxi;Ldcv;Lfio;)V <init>
		0 o p_43713_
		1 o p_43714_
		2 o p_43715_
		3 o p_43716_
		4 o p_43717_
	<init> (Lcut;Lbxi;Lfio;)V <init>
		0 o p_43709_
		1 o p_43710_
		2 o p_43711_
	a ()Ljb; getClickedPos
	g ()Ljh; getHorizontalDirection
	h ()Z isSecondaryUseActive
	i ()F getRotation
	j ()Lfio; getHitResult
	k ()Ljh; getClickedFace
	l ()Lfis; getClickLocation
	m ()Z isInside
	n ()Ldcv; getItemInHand
	o ()Lcut; getPlayer
	p ()Lbxi; getHand
	q ()Ldmu; getLevel
dgr net/minecraft/world/item/context/package-info
dgs net/minecraft/world/item/crafting/AbstractCookingRecipe
	d Ldgy; category
	e F experience
	f I cookingTime
	<init> (Ljava/lang/String;Ldgy;Ldhi;Ldcv;FI)V <init>
		0 o p_249518_
		1 o p_250891_
		2 o p_251354_
		3 o p_252185_
		4 o p_252165_
		5 o p_250256_
	a ()Ldhw; getSerializer
	b ()Ldhx; getType
	c ()F experience
	d ()I cookingTime
	e ()Ldgy; category
	f ()Ldcr; furnaceIcon
	g ()Ljava/util/List; display
dgs$a net/minecraft/world/item/crafting/AbstractCookingRecipe$Factory
	create (Ljava/lang/String;Ldgy;Ldhi;Ldcv;FI)Ldgs; 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_
dgs$b net/minecraft/world/item/crafting/AbstractCookingRecipe$Serializer
	w Lcom/mojang/serialization/MapCodec; codec
	x Lzm; streamCodec
	<init> (Ldgs$a;I)V <init>
		0 o p_379394_
		1 o p_379669_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (ILdgs$a;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$new$0
		static
		0 o p_379983_
		1 o p_380256_
		2 o p_379881_
	b ()Lzm; streamCodec
dgt net/minecraft/world/item/crafting/ArmorDyeRecipe
	<init> (Ldgz;)V <init>
		0 o p_251949_
	a (Ldhs;Ldmu;)Z matches
		0 o p_344780_
		1 o p_43765_
	a (Ldhs;Ljn$a;)Ldcv; assemble
		0 o p_345404_
		1 o p_335402_
	a (Ldha;Ldmu;)Z matches
		0 o p_344736_
		1 o p_43770_
	a (Ldha;Ljn$a;)Ldcv; assemble
		0 o p_344909_
		1 o p_335722_
	a ()Ldhw; getSerializer
dgu net/minecraft/world/item/crafting/BannerDuplicateRecipe
	<init> (Ldgz;)V <init>
		0 o p_250373_
	a (Ldha;)Lju; getRemainingItems
		0 o p_345377_
	a (Ldhs;Ldmu;)Z matches
		0 o p_345568_
		1 o p_43781_
	a (Ldhs;Ljn$a;)Ldcv; assemble
		0 o p_345033_
		1 o p_335655_
	a (Ldha;Ldmu;)Z matches
		0 o p_346043_
		1 o p_43786_
	a (Ldha;Ljn$a;)Ldcv; assemble
		0 o p_346069_
		1 o p_335574_
	a ()Ldhw; getSerializer
dgv net/minecraft/world/item/crafting/BlastingRecipe
	<init> (Ljava/lang/String;Ldgy;Ldhi;Ldcv;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_
	a ()Ldhw; getSerializer
	b ()Ldhx; getType
	f ()Ldcr; furnaceIcon
	h ()Ldhp; recipeBookCategory
dgv$1 net/minecraft/world/item/crafting/BlastingRecipe$1
	a [I $SwitchMap$net$minecraft$world$item$crafting$CookingBookCategory
	<clinit> ()V <clinit>
		static
dgw net/minecraft/world/item/crafting/BookCloningRecipe
	<init> (Ldgz;)V <init>
		0 o p_251090_
	a (Ldha;)Lju; getRemainingItems
		0 o p_344763_
	a (Ldhs;Ldmu;)Z matches
		0 o p_345906_
		1 o p_43810_
	a (Ldhs;Ljn$a;)Ldcv; assemble
		0 o p_345278_
		1 o p_335780_
	a (Ldha;Ldmu;)Z matches
		0 o p_345586_
		1 o p_43815_
	a (Ldha;Ljn$a;)Ldcv; assemble
		0 o p_345803_
		1 o p_335702_
	a ()Ldhw; getSerializer
dgx net/minecraft/world/item/crafting/CampfireCookingRecipe
	<init> (Ljava/lang/String;Ldgy;Ldhi;Ldcv;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_
	a ()Ldhw; getSerializer
	b ()Ldhx; getType
	f ()Ldcr; furnaceIcon
	h ()Ldhp; recipeBookCategory
dgy net/minecraft/world/item/crafting/CookingBookCategory
	a Ldgy; FOOD
	b Ldgy; BLOCKS
	c Ldgy; MISC
	d Lcom/mojang/serialization/Codec; CODEC
	e Lzm; STREAM_CODEC
	f Ljava/util/function/IntFunction; BY_ID
	g I id
	h Ljava/lang/String; name
	i [Ldgy; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_250900_
		1 o p_250750_
		2 o p_379615_
		3 o p_248549_
	a (Ldgy;)I lambda$static$1
		static
		0 o p_380163_
	a ()[Ldgy; $values
		static
	b (Ldgy;)I lambda$static$0
		static
		0 o p_379777_
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldgy; valueOf
		static
		0 o p_250542_
	values ()[Ldgy; values
		static
dgz net/minecraft/world/item/crafting/CraftingBookCategory
	a Ldgz; BUILDING
	b Ldgz; REDSTONE
	c Ldgz; EQUIPMENT
	d Ldgz; MISC
	e Lcom/mojang/serialization/Codec; CODEC
	f Ljava/util/function/IntFunction; BY_ID
	g Lzm; STREAM_CODEC
	h Ljava/lang/String; name
	i I id
	j [Ldgz; $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 ()[Ldgz; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldgz; valueOf
		static
		0 o p_251367_
	values ()[Ldgz; values
		static
dh net/minecraft/advancements/critereon/RecipeCraftedTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lamd;Ljava/util/List;Ldh$a;)Z lambda$trigger$0
		static
		0 o p_378757_
		1 o p_378758_
		2 o p_378759_
	a (Lauc;Lamd;Ljava/util/List;)V trigger
		0 o p_281468_
		1 o p_380143_
		2 o p_282070_
dh$a net/minecraft/advancements/critereon/RecipeCraftedTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Lamd; recipeId
	d Ljava/util/List; ingredients
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lamd;Ljava/util/List;)V <init>
		0 o player
		1 o recipeId
		2 o ingredients
	a (Lamd;Ljava/util/List;)Lar; craftedItem
		static
		0 o p_379302_
		1 o p_281369_
	a (Lamd;)Lar; craftedItem
		static
		0 o p_380248_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_403834_
	a ()Ljava/util/Optional; player
	b (Lamd;)Lar; crafterCraftedItem
		static
		0 o p_379961_
	b (Lamd;Ljava/util/List;)Z matches
		0 o p_379981_
		1 o p_283698_
	b ()Lamd; recipeId
	c ()Ljava/util/List; ingredients
	equals (Ljava/lang/Object;)Z equals
		0 o p_312877_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dha net/minecraft/world/item/crafting/CraftingInput
	a Ldha; EMPTY
	b I width
	c I height
	d Ljava/util/List; items
	e Lcuz; stackedContents
	f I ingredientCount
	<clinit> ()V <clinit>
		static
	<init> (IILjava/util/List;)V <init>
		0 o p_346099_
		1 o p_344783_
		2 o p_345241_
	a ()I size
	a (IILjava/util/List;)Ldha; of
		static
		0 o p_346122_
		1 o p_344877_
		2 o p_345183_
	a (I)Ldcv; getItem
		0 o p_345667_
	a (II)Ldcv; getItem
		0 o p_346237_
		1 o p_345556_
	b (IILjava/util/List;)Ldha$a; ofPositioned
		static
		0 o p_347479_
		1 o p_347466_
		2 o p_347585_
	b ()Z isEmpty
	c ()Lcuz; 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
dha$a net/minecraft/world/item/crafting/CraftingInput$Positioned
	a Ldha$a; EMPTY
	b Ldha; input
	c I left
	d I top
	<clinit> ()V <clinit>
		static
	<init> (Ldha;II)V <init>
		0 o input
		1 o left
		2 o top
	a ()Ldha; 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
dhb net/minecraft/world/item/crafting/CraftingRecipe
	a (Ldha;)Lju; getRemainingItems
		0 o p_380110_
	a ()Ldhw; getSerializer
	b ()Ldhx; getType
	b (Ldha;)Lju; defaultCraftingReminder
		static
		0 o p_380223_
	c ()Ldgz; category
	h ()Ldhp; recipeBookCategory
dhb$1 net/minecraft/world/item/crafting/CraftingRecipe$1
	a [I $SwitchMap$net$minecraft$world$item$crafting$CraftingBookCategory
	<clinit> ()V <clinit>
		static
dhc net/minecraft/world/item/crafting/CustomRecipe
	d Ldgz; category
	<init> (Ldgz;)V <init>
		0 o p_249010_
	a ()Ldhw; getSerializer
	ao_ ()Ldhl; placementInfo
	ap_ ()Z isSpecial
	c ()Ldgz; category
dhc$a net/minecraft/world/item/crafting/CustomRecipe$Serializer
	w Lcom/mojang/serialization/MapCodec; codec
	x Lzm; streamCodec
	<init> (Ldhc$a$a;)V <init>
		0 o p_379849_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldhc$a$a;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$new$0
		static
		0 o p_379676_
		1 o p_380388_
	b ()Lzm; streamCodec
dhc$a$a net/minecraft/world/item/crafting/CustomRecipe$Serializer$Factory
	create (Ldgz;)Ldhb; create
		0 o p_380052_
dhd net/minecraft/world/item/crafting/DecoratedPotRecipe
	<init> (Ldgz;)V <init>
		0 o p_273056_
	a (Ldhs;Ldmu;)Z matches
		0 o p_346429_
		1 o p_273084_
	a (Ldhs;Ljn$a;)Ldcv; assemble
		0 o p_345510_
		1 o p_335959_
	a (Ldha;Ldmu;)Z matches
		0 o p_344915_
		1 o p_272812_
	a (Ldha;Ljn$a;)Ldcv; assemble
		0 o p_345761_
		1 o p_335840_
	a ()Ldhw; getSerializer
	c (Ldha;)Ldcv; back
		static
		0 o p_381134_
	d (Ldha;)Ldcv; left
		static
		0 o p_380977_
	e (Ldha;)Ldcv; right
		static
		0 o p_380949_
	f (Ldha;)Ldcv; front
		static
		0 o p_381145_
dhe net/minecraft/world/item/crafting/ExtendedRecipeBookCategory
dhf net/minecraft/world/item/crafting/FireworkRocketRecipe
	d Ldhi; PAPER_INGREDIENT
	e Ldhi; GUNPOWDER_INGREDIENT
	f Ldhi; STAR_INGREDIENT
	<clinit> ()V <clinit>
		static
	<init> (Ldgz;)V <init>
		0 o p_250134_
	a (Ldhs;Ldmu;)Z matches
		0 o p_344778_
		1 o p_43850_
	a (Ldhs;Ljn$a;)Ldcv; assemble
		0 o p_345524_
		1 o p_335832_
	a (Ldha;Ldmu;)Z matches
		0 o p_345559_
		1 o p_43855_
	a (Ldha;Ljn$a;)Ldcv; assemble
		0 o p_345921_
		1 o p_335560_
	a ()Ldhw; getSerializer
dhg net/minecraft/world/item/crafting/FireworkStarFadeRecipe
	d Ldhi; STAR_INGREDIENT
	<clinit> ()V <clinit>
		static
	<init> (Ldgz;)V <init>
		0 o p_251846_
	a (Ldhs;Ldmu;)Z matches
		0 o p_345292_
		1 o p_43869_
	a (Ldhs;Ljn$a;)Ldcv; assemble
		0 o p_345871_
		1 o p_335443_
	a (Ldha;Ldmu;)Z matches
		0 o p_346021_
		1 o p_43874_
	a (Ldha;Ljn$a;)Ldcv; assemble
		0 o p_346017_
		1 o p_335705_
	a ()Ldhw; getSerializer
dhh net/minecraft/world/item/crafting/FireworkStarRecipe
	d Ljava/util/Map; SHAPE_BY_ITEM
	e Ldhi; TRAIL_INGREDIENT
	f Ldhi; TWINKLE_INGREDIENT
	g Ldhi; GUNPOWDER_INGREDIENT
	<clinit> ()V <clinit>
		static
	<init> (Ldgz;)V <init>
		0 o p_251577_
	a (Ldhs;Ldmu;)Z matches
		0 o p_344852_
		1 o p_43891_
	a (Ldhs;Ljn$a;)Ldcv; assemble
		0 o p_346306_
		1 o p_335577_
	a (Ldha;Ldmu;)Z matches
		0 o p_344993_
		1 o p_43896_
	a (Ldha;Ljn$a;)Ldcv; assemble
		0 o p_346206_
		1 o p_335498_
	a ()Ldhw; getSerializer
dhi net/minecraft/world/item/crafting/Ingredient
	a Lzm; CONTENTS_STREAM_CODEC
	b Lzm; OPTIONAL_CONTENTS_STREAM_CODEC
	c Lcom/mojang/serialization/Codec; NON_AIR_HOLDER_SET_CODEC
	d Lcom/mojang/serialization/Codec; CODEC
	e Ljp; values
	<clinit> ()V <clinit>
		static
	<init> (Ljp;)V <init>
		0 o p_365027_
	a (Ljava/util/stream/Stream;)Ldhi; of
		static
		0 o p_43922_
	a (Ldmt;)Ldhi; of
		static
		0 o p_364285_
	a ([Ldmt;)Ldhi; of
		static
		0 o p_43930_
	a (Ljava/util/Optional;)Ldiy; optionalIngredientToDisplay
		static
		0 o p_381167_
	a (Ljava/util/List;)Ljava/lang/Record; lambda$display$8
		static
		0 o p_380837_
	a ()Ljava/util/stream/Stream; items
	a (Ldcv;)Z test
		0 o p_43914_
	a (Ljp;)Ldhi; of
		static
		0 o p_361145_
	a (Ljl;)Z acceptsItem
		0 o p_389400_
	a (Ldhi;)Ljp; lambda$static$4
		static
		0 o p_360061_
	a (Ljava/util/Optional;Ldcv;)Z testOptionalIngredient
		static
		0 o p_362504_
		1 o p_363604_
	a (Ldcv;Ldhi;)Ljava/lang/Boolean; lambda$testOptionalIngredient$6
		static
		0 o p_360059_
		1 o p_360060_
	acceptsItem (Ljava/lang/Object;)Z acceptsItem
		0 o p_389511_
	b (Ldhi;)Ljp; lambda$static$2
		static
		0 o p_360062_
	b (Ldmt;)Ljl$c; lambda$of$7
		static
		0 o p_360054_
	b (Ljl;)Ldiy; displayForSingleItem
		static
		0 o p_380940_
	b (Ljava/util/Optional;)Ljp; lambda$static$3
		static
		0 o p_360056_
	b (Ljava/util/List;)V lambda$new$5
		static
		0 o p_360057_
	b ()Z isEmpty
	b (Ljp;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_360058_
	c (Ldhi;)Ljp; lambda$static$0
		static
		0 o p_360055_
	c ()Ldiy; display
	equals (Ljava/lang/Object;)Z equals
		0 o p_301003_
	test (Ljava/lang/Object;)Z test
		0 o p_43950_
dhj net/minecraft/world/item/crafting/MapCloningRecipe
	<init> (Ldgz;)V <init>
		0 o p_251985_
	a (Ldhs;Ldmu;)Z matches
		0 o p_346223_
		1 o p_43976_
	a (Ldhs;Ljn$a;)Ldcv; assemble
		0 o p_346023_
		1 o p_335466_
	a (Ldha;Ldmu;)Z matches
		0 o p_345914_
		1 o p_43981_
	a (Ldha;Ljn$a;)Ldcv; assemble
		0 o p_344908_
		1 o p_335660_
	a ()Ldhw; getSerializer
dhk net/minecraft/world/item/crafting/MapExtendingRecipe
	<init> (Ldgz;)V <init>
		0 o p_250154_
	a (Ldhs;Ldmu;)Z matches
		0 o p_345308_
		1 o p_43989_
	a (Ldhs;Ljn$a;)Ldcv; assemble
		0 o p_344789_
		1 o p_335958_
	a (Ldha;Ldmu;)Z matches
		0 o p_345101_
		1 o p_43994_
	a (Ldha;Ljn$a;)Ldcv; assemble
		0 o p_345831_
		1 o p_335387_
	a ()Ldhw; getSerializer
	ap_ ()Z isSpecial
	c (Ldha;)Ldcv; findFilledMap
		static
		0 o p_344732_
dhl net/minecraft/world/item/crafting/PlacementInfo
	a I EMPTY_SLOT
	b Ldhl; NOT_PLACEABLE
	c Ljava/util/List; ingredients
	d Lit/unimi/dsi/fastutil/ints/IntList; slotsToIngredientIndex
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lit/unimi/dsi/fastutil/ints/IntList;)V <init>
		0 o p_364604_
		1 o p_389415_
	a ()Lit/unimi/dsi/fastutil/ints/IntList; slotsToIngredientIndex
	a (Ldhi;)Ldhl; create
		static
		0 o p_363622_
	a (Ljava/util/List;)Ldhl; createFromOptionals
		static
		0 o p_361135_
	b (Ljava/util/List;)Ldhl; create
		static
		0 o p_364524_
	b ()Ljava/util/List; ingredients
	c ()Z isImpossibleToPlace
dhm net/minecraft/world/item/crafting/Recipe
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcom/mojang/serialization/Codec; KEY_CODEC
	c Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	a (Ldhs;Ldmu;)Z matches
		0 o p_346065_
		1 o p_345375_
	a (Ldhs;Ljn$a;)Ldcv; assemble
		0 o p_345149_
		1 o p_346030_
	a ()Ldhw; getSerializer
	ao_ ()Ldhl; placementInfo
	ap_ ()Z isSpecial
	b ()Ldhx; getType
	g ()Ljava/util/List; display
	h ()Ldhp; recipeBookCategory
	i ()Z showNotification
	j ()Ljava/lang/String; group
dhn net/minecraft/world/item/crafting/RecipeAccess
	a ()Ldhz$b; stonecutterRecipes
	a (Lamd;)Ldhv; propertySet
		0 o p_379923_
dho net/minecraft/world/item/crafting/RecipeBookCategories
	a Ldhp; CRAFTING_BUILDING_BLOCKS
	b Ldhp; CRAFTING_REDSTONE
	c Ldhp; CRAFTING_EQUIPMENT
	d Ldhp; CRAFTING_MISC
	e Ldhp; FURNACE_FOOD
	f Ldhp; FURNACE_BLOCKS
	g Ldhp; FURNACE_MISC
	h Ldhp; BLAST_FURNACE_BLOCKS
	i Ldhp; BLAST_FURNACE_MISC
	j Ldhp; SMOKER_FOOD
	k Ldhp; STONECUTTER
	l Ldhp; SMITHING
	m Ldhp; CAMPFIRE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljy;)Ldhp; bootstrap
		static
		0 o p_381090_
	a (Ljava/lang/String;)Ldhp; register
		static
		0 o p_380980_
dhp net/minecraft/world/item/crafting/RecipeBookCategory
	<init> ()V <init>
dhq net/minecraft/world/item/crafting/RecipeCache
	a [Ldhq$a; entries
	b Ljava/lang/ref/WeakReference; cachedRecipeManager
	<init> (I)V <init>
		0 o p_307489_
	a (Laub;Ldha;)Ljava/util/Optional; get
		0 o p_379692_
		1 o p_345726_
	a (I)V moveEntryToFront
		0 o p_307277_
	a (Laub;)V validateRecipeManager
		0 o p_379315_
	a (Ldha;Ldhr;)V insert
		0 o p_348525_
		1 o p_336146_
	a (Ldha;Laub;)Ljava/util/Optional; compute
		0 o p_345136_
		1 o p_379915_
dhq$a net/minecraft/world/item/crafting/RecipeCache$Entry
	a Lju; key
	b I width
	c I height
	d Ldhr; value
	<init> (Lju;IILdhr;)V <init>
		0 o key
		1 o width
		2 o height
		3 o value
	a ()Lju; key
	a (Ldha;)Z matches
		0 o p_348535_
	b ()I width
	c ()I height
	d ()Ldhr; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_307395_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dhr net/minecraft/world/item/crafting/RecipeHolder
	a Lzm; STREAM_CODEC
	b Lamd; id
	c Ldhm; value
	<clinit> ()V <clinit>
		static
	<init> (Lamd;Ldhm;)V <init>
		0 o id
		1 o value
	a ()Lamd; id
	b ()Ldhm; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_301091_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dhs net/minecraft/world/item/crafting/RecipeInput
	a (I)Ldcv; getItem
		0 o p_346128_
	a ()I size
	b ()Z isEmpty
dht net/minecraft/world/item/crafting/RecipeManager
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/Map; RECIPE_PROPERTY_SETS
	c Lalx; RECIPE_LISTER
	d Ljn$a; registries
	e Ldhu; recipes
	f Ljava/util/Map; propertySets
	g Ldhz$b; stonecutterRecipes
	h Ljava/util/List; allDisplays
	i Ljava/util/Map; recipeToDisplay
	<clinit> ()V <clinit>
		static
	<init> (Ljn$a;)V <init>
		0 o p_324137_
	a (Laxo;Lbtt;)Ldhu; prepare
		0 o p_379845_
		1 o p_380058_
	a (Ldhx;Ldhm;)Ljava/util/Optional; lambda$forSingleInput$14
		static
		0 o p_380849_
		1 o p_380850_
	a (Ldiu;)Ldht$d; getRecipeFromDisplay
		0 o p_379566_
	a (Lamd;)Ldhv; propertySet
		0 o p_379366_
	a (Ldhm;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_380847_
	a (Lamd;Ljava/util/function/Consumer;)V listDisplaysForRecipe
		0 o p_379964_
		1 o p_379437_
	a (Ldhx;Ldhs;Ldmu;Lamd;)Ljava/util/Optional; getRecipeFor
		0 o p_345895_
		1 o p_345268_
		2 o p_346336_
		3 o p_380176_
	a (Ldhx;)Ldht$a; createCheck
		static
		0 o p_220268_
	a (Ldhx;Ldhs;Ldmu;)Ljava/util/Optional; getRecipeFor
		0 o p_44016_
		1 o p_345492_
		2 o p_44018_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Ljava/lang/Object;)I lambda$unpackRecipeInfo$13
		static
		0 o p_379225_
		1 o p_379226_
	a (Ldhx;Lamd;)Ldhr; byKeyTyped
		0 o p_341695_
		1 o p_379841_
	a (Ldhu;Laxo;Lbtt;)V apply
		0 o p_380231_
		1 o p_44038_
		2 o p_44039_
	a (Lcyd;Ljl;)Z lambda$isIngredientEnabled$11
		static
		0 o p_379223_
		1 o p_379224_
	a (Ldhx;Ldhs;Ldmu;Ldhr;)Ljava/util/Optional; getRecipeFor
		0 o p_220249_
		1 o p_345826_
		2 o p_220251_
		3 o p_346407_
	a (Lcyd;)V finalizeRecipeLoading
		0 o p_379660_
	a (Ldht$b;)Lamd; lambda$finalizeRecipeLoading$7
		static
		0 o p_380846_
	a (Ldht$d;)Lamd; lambda$finalizeRecipeLoading$9
		static
		0 o p_379212_
	a (Ljava/util/Map$Entry;)Ldht$b; lambda$finalizeRecipeLoading$4
		static
		0 o p_380840_
	a (Ljava/lang/Iterable;Lcyd;)Ljava/util/List; unpackRecipeInfo
		static
		0 o p_379538_
		1 o p_379868_
	a (Lcyd;Ldhi;)Z isIngredientEnabled
		static
		0 o p_379722_
		1 o p_380390_
	a (Lcyd;Ldht$b;)Ldhv; lambda$finalizeRecipeLoading$8
		static
		0 o p_380851_
		1 o p_380852_
	a ()Ldhz$b; stonecutterRecipes
	a (Ljava/util/function/Consumer;Ldht$d;)V lambda$listDisplaysForRecipe$12
		static
		0 o p_379227_
		1 o p_379228_
	a (Ljava/util/List;Lcyd;Ljava/util/List;Ldhr;)V lambda$finalizeRecipeLoading$6
		static
		0 o p_380842_
		1 o p_380843_
		2 o p_380844_
		3 o p_380845_
	a (Lamd;Lcom/google/gson/JsonObject;Ljn$a;)Ldhr; fromJson
		static
		0 o p_380059_
		1 o p_44047_
		2 o p_323755_
	a (Ljava/util/List;Lame;Ldhm;)V lambda$prepare$3
		static
		0 o p_379231_
		1 o p_379232_
		2 o p_379233_
	a (Lcyd;Ljava/util/List;)Ljava/util/List; filterDisabled
		static
		0 o p_379504_
		1 o p_379890_
	a (Ldhm;Ldht$b;)V lambda$finalizeRecipeLoading$5
		static
		0 o p_380838_
		1 o p_380839_
	a (Ljava/lang/Object;Laxo;Lbtt;)V apply
		0 o p_44027_
		1 o p_44028_
		2 o p_44029_
	b (Laxo;Lbtt;)Ljava/lang/Object; prepare
		0 o p_379466_
		1 o p_379614_
	b (Lcyd;Ldhi;)Z lambda$filterDisabled$10
		static
		0 o p_379229_
		1 o p_379230_
	b ()Ljava/util/Map; getSynchronizedItemProperties
	b (Ldhx;)Ldht$c; forSingleInput
		static
		0 o p_381108_
	b (Lamd;)Ljava/util/Optional; byKey
		0 o p_379753_
	b (Ldhm;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_399417_
	c (Ldhm;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_380841_
	c ()Ldhz$b; getSynchronizedStonecutterRecipes
	d ()Ljava/util/Collection; getRecipes
dht$1 net/minecraft/world/item/crafting/RecipeManager$1
	a Ldhx; val$type
	b Lamd; lastRecipe
	<init> (Ldhx;)V <init>
		0 o p_220276_
	a (Ldhs;Laub;)Ljava/util/Optional; getRecipeFor
		0 o p_344742_
		1 o p_379891_
dht$a net/minecraft/world/item/crafting/RecipeManager$CachedCheck
	a (Ldhs;Laub;)Ljava/util/Optional; getRecipeFor
		0 o p_344938_
		1 o p_379487_
dht$b net/minecraft/world/item/crafting/RecipeManager$IngredientCollector
	a Lamd; key
	b Ldht$c; extractor
	c Ljava/util/List; ingredients
	<init> (Lamd;Ldht$c;)V <init>
		0 o p_380992_
		1 o p_380987_
	a (Ldhm;)V accept
		0 o p_380946_
	a (Lcyd;)Ldhv; asPropertySet
		0 o p_380941_
	accept (Ljava/lang/Object;)V accept
		0 o p_380983_
dht$c net/minecraft/world/item/crafting/RecipeManager$IngredientExtractor
	apply (Ldhm;)Ljava/util/Optional; apply
		0 o p_381051_
dht$d net/minecraft/world/item/crafting/RecipeManager$ServerDisplayInfo
	a Ldit; display
	b Ldhr; parent
	<init> (Ldit;Ldhr;)V <init>
		0 o display
		1 o parent
	a ()Ldit; display
	b ()Ldhr; parent
	equals (Ljava/lang/Object;)Z equals
		0 o p_380328_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dhu net/minecraft/world/item/crafting/RecipeMap
	a Ldhu; EMPTY
	b Lcom/google/common/collect/Multimap; byType
	c Ljava/util/Map; byKey
	<clinit> ()V <clinit>
		static
	<init> (Lcom/google/common/collect/Multimap;Ljava/util/Map;)V <init>
		0 o p_379497_
		1 o p_380280_
	a ()Ljava/util/Collection; values
	a (Ldhx;Ldhs;Ldmu;)Ljava/util/stream/Stream; getRecipesFor
		0 o p_380402_
		1 o p_379312_
		2 o p_379663_
	a (Ljava/lang/Iterable;)Ldhu; create
		static
		0 o p_379481_
	a (Lamd;)Ldhr; byKey
		0 o p_380265_
	a (Ldhs;Ldmu;Ldhr;)Z lambda$getRecipesFor$0
		static
		0 o p_380062_
		1 o p_380292_
		2 o p_380352_
	a (Ldhx;)Ljava/util/Collection; byType
		0 o p_379772_
dhv net/minecraft/world/item/crafting/RecipePropertySet
	a Lamd; TYPE_KEY
	b Lamd; SMITHING_BASE
	c Lamd; SMITHING_TEMPLATE
	d Lamd; SMITHING_ADDITION
	e Lamd; FURNACE_INPUT
	f Lamd; BLAST_FURNACE_INPUT
	g Lamd; SMOKER_INPUT
	h Lamd; CAMPFIRE_INPUT
	i Lzm; STREAM_CODEC
	j Ldhv; EMPTY
	k Ljava/util/Set; items
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Set;)V <init>
		0 o p_379778_
	a (Ldhv;)Ljava/util/List; lambda$static$1
		static
		0 o p_379955_
	a (Ljava/lang/String;)Lamd; registerVanilla
		static
		0 o p_380268_
	a (Ljava/util/List;)Ldhv; lambda$static$0
		static
		0 o p_379680_
	a (Ldcv;)Z test
		0 o p_379477_
	a (Ljava/util/Collection;)Ldhv; create
		static
		0 o p_380396_
dhw net/minecraft/world/item/crafting/RecipeSerializer
	a Ldhw; SHAPED_RECIPE
	b Ldhw; SHAPELESS_RECIPE
	c Ldhw; ARMOR_DYE
	d Ldhw; BOOK_CLONING
	e Ldhw; MAP_CLONING
	f Ldhw; MAP_EXTENDING
	g Ldhw; FIREWORK_ROCKET
	h Ldhw; FIREWORK_STAR
	i Ldhw; FIREWORK_STAR_FADE
	j Ldhw; TIPPED_ARROW
	k Ldhw; BANNER_DUPLICATE
	l Ldhw; SHIELD_DECORATION
	m Ldhw; TRANSMUTE
	n Ldhw; REPAIR_ITEM
	o Ldhw; SMELTING_RECIPE
	p Ldhw; BLASTING_RECIPE
	q Ldhw; SMOKING_RECIPE
	r Ldhw; CAMPFIRE_COOKING_RECIPE
	s Ldhw; STONECUTTER
	t Ldhw; SMITHING_TRANSFORM
	u Ldhw; SMITHING_TRIM
	v Ldhw; DECORATED_POT_RECIPE
	<clinit> ()V <clinit>
		static
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/lang/String;Ldhw;)Ldhw; register
		static
		0 o p_44099_
		1 o p_44100_
	b ()Lzm; streamCodec
dhx net/minecraft/world/item/crafting/RecipeType
	a Ldhx; CRAFTING
	b Ldhx; SMELTING
	c Ldhx; BLASTING
	d Ldhx; SMOKING
	e Ldhx; CAMPFIRE_COOKING
	f Ldhx; STONECUTTING
	g Ldhx; SMITHING
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Ldhx; register
		static
		0 o p_44120_
dhx$1 net/minecraft/world/item/crafting/RecipeType$1
	h Ljava/lang/String; val$name
	<init> (Ljava/lang/String;)V <init>
		0 o p_44123_
	toString ()Ljava/lang/String; toString
dhy net/minecraft/world/item/crafting/RepairItemRecipe
	<init> (Ldgz;)V <init>
		0 o p_248679_
	a (Ljn$a;Ldjo;Ldjo;Ldjo$a;)V lambda$assemble$2
		static
		0 o p_367958_
		1 o p_367959_
		2 o p_367960_
		3 o p_367961_
	a (Ljl$c;)Z lambda$assemble$0
		static
		0 o p_344414_
	a (Ldhs;Ldmu;)Z matches
		0 o p_345875_
		1 o p_44134_
	a (Ldhs;Ljn$a;)Ldcv; assemble
		0 o p_346343_
		1 o p_335384_
	a (Ldha;Ldmu;)Z matches
		0 o p_345243_
		1 o p_44139_
	a (Ldjo;Ldjo;Ldjo$a;Ljl$c;)V lambda$assemble$1
		static
		0 o p_344415_
		1 o p_344416_
		2 o p_344417_
		3 o p_344418_
	a (Ldcv;Ldcv;)Z canCombine
		static
		0 o p_336139_
		1 o p_335795_
	a (Ldha;Ljn$a;)Ldcv; assemble
		0 o p_346224_
		1 o p_335610_
	a ()Ldhw; getSerializer
	c (Ldha;)Lcom/mojang/datafixers/util/Pair; getItemsToCombine
		static
		0 o p_345543_
dhz net/minecraft/world/item/crafting/SelectableRecipe
	a Ldiy; optionDisplay
	b Ljava/util/Optional; recipe
	<init> (Ldiy;Ljava/util/Optional;)V <init>
		0 o optionDisplay
		1 o recipe
	a (Ldiy;)Ldhz; lambda$noRecipeCodec$0
		static
		0 o p_379713_
	a ()Lzm; noRecipeCodec
		static
	b ()Ldiy; optionDisplay
	c ()Ljava/util/Optional; recipe
	equals (Ljava/lang/Object;)Z equals
		0 o p_379696_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dhz$a net/minecraft/world/item/crafting/SelectableRecipe$SingleInputEntry
	a Ldhi; input
	b Ldhz; recipe
	<init> (Ldhi;Ldhz;)V <init>
		0 o input
		1 o recipe
	a ()Lzm; noRecipeCodec
		static
	b ()Ldhi; input
	c ()Ldhz; recipe
	equals (Ljava/lang/Object;)Z equals
		0 o p_379322_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dhz$b net/minecraft/world/item/crafting/SelectableRecipe$SingleInputSet
	a Ljava/util/List; entries
	<init> (Ljava/util/List;)V <init>
		0 o entries
	a ()Ldhz$b; empty
		static
	a (Ldcv;Ldhz$a;)Z lambda$selectByInput$1
		static
		0 o p_379699_
		1 o p_379328_
	a (Ldcv;)Z acceptsInput
		0 o p_379311_
	b (Ldcv;Ldhz$a;)Z lambda$acceptsInput$0
		static
		0 o p_379385_
		1 o p_379482_
	b (Ldcv;)Ldhz$b; selectByInput
		0 o p_379956_
	b ()Lzm; noRecipeCodec
		static
	c ()Z isEmpty
	d ()I size
	e ()Ljava/util/List; entries
	equals (Ljava/lang/Object;)Z equals
		0 o p_380186_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
di net/minecraft/advancements/critereon/RecipeUnlockedTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lamd;)Lar; unlocked
		static
		0 o p_379611_
	a (Lauc;Ldhr;)V trigger
		0 o p_63719_
		1 o p_301160_
	a (Ldhr;Ldi$a;)Z lambda$trigger$0
		static
		0 o p_300665_
		1 o p_300666_
di$a net/minecraft/advancements/critereon/RecipeUnlockedTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Lamd; recipe
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lamd;)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_403835_
	a (Ldhr;)Z matches
		0 o p_301295_
	b ()Lamd; recipe
	equals (Ljava/lang/Object;)Z equals
		0 o p_312779_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dia net/minecraft/world/item/crafting/ShapedRecipe
	d Ldib; pattern
	e Ldcv; result
	f Ljava/lang/String; group
	g Ldgz; category
	h Z showNotification
	i Ldhl; placementInfo
	<init> (Ljava/lang/String;Ldgz;Ldib;Ldcv;Z)V <init>
		0 o p_272759_
		1 o p_273506_
		2 o p_312827_
		3 o p_272852_
		4 o p_312010_
	<init> (Ljava/lang/String;Ldgz;Ldib;Ldcv;)V <init>
		0 o p_250221_
		1 o p_250716_
		2 o p_312814_
		3 o p_248581_
	a (Ldhs;Ljn$a;)Ldcv; assemble
		0 o p_345275_
		1 o p_335662_
	a (Ldha;Ljn$a;)Ldcv; assemble
		0 o p_345201_
		1 o p_335688_
	a (Ljava/util/Optional;)Ldiy; lambda$display$0
		static
		0 o p_380107_
	a ()Ldhw; getSerializer
	a (Ldhs;Ldmu;)Z matches
		0 o p_344825_
		1 o p_44177_
	a (Ldha;Ldmu;)Z matches
		0 o p_345040_
		1 o p_44167_
	ao_ ()Ldhl; placementInfo
	c ()Ldgz; category
	f ()Ljava/util/List; getIngredients
	g ()Ljava/util/List; display
	i ()Z showNotification
	j ()Ljava/lang/String; group
	k ()I getWidth
	l ()I getHeight
dia$a net/minecraft/world/item/crafting/ShapedRecipe$Serializer
	w Lcom/mojang/serialization/MapCodec; CODEC
	x Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldia;)Ljava/lang/Boolean; lambda$static$4
		static
		0 o p_311731_
	a (Lwx;)Ldia; 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 (Lwx;Ldia;)V toNetwork
		static
		0 o p_320738_
		1 o p_320586_
	b (Ldia;)Ldcv; lambda$static$3
		static
		0 o p_311730_
	b ()Lzm; streamCodec
	c (Ldia;)Ldib; lambda$static$2
		static
		0 o p_311733_
	d (Ldia;)Ldgz; lambda$static$1
		static
		0 o p_311732_
	e (Ldia;)Ljava/lang/String; lambda$static$0
		static
		0 o p_311729_
dib net/minecraft/world/item/crafting/ShapedRecipePattern
	a C EMPTY_SLOT
	b Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Lzm; STREAM_CODEC
	d I MAX_SIZE
	e I width
	f I height
	g Ljava/util/List; ingredients
	h Ljava/util/Optional; data
	i I ingredientCount
	j Z symmetrical
	<clinit> ()V <clinit>
		static
	<init> (IILjava/util/List;Ljava/util/Optional;)V <init>
		0 o p_311959_
		1 o p_312714_
		2 o p_360908_
		3 o p_312427_
	a (Ljava/util/List;)[Ljava/lang/String; shrink
		static
		0 o p_311893_
	a (C)Ljava/lang/String; lambda$unpack$6
		static
		0 o p_312191_
	a (Ldib;)Ljava/util/List; lambda$static$5
		static
		0 o p_360065_
	a ()I width
	a (Ljava/lang/String;)I firstNonEmpty
		static
		0 o p_312343_
	a (Ldha;Z)Z matches
		0 o p_345835_
		1 o p_344990_
	a (Ldib$a;)Lcom/mojang/serialization/DataResult; unpack
		static
		0 o p_312037_
	a (Ljava/util/Map;[Ljava/lang/String;)Ldib; of
		static
		0 o p_312851_
		1 o p_312645_
	a (Ldha;)Z matches
		0 o p_345063_
	a (Ljava/util/Map;Ljava/util/List;)Ldib; of
		static
		0 o p_312370_
		1 o p_312701_
	a (Lit/unimi/dsi/fastutil/chars/CharSet;)Ljava/lang/String; lambda$unpack$7
		static
		0 o p_339534_
	a (Ljava/lang/Integer;Ljava/lang/Integer;Ljava/util/List;)Ldib; createFromNetwork
		static
		0 o p_363312_
		1 o p_363884_
		2 o p_364060_
	b ()I height
	b (Ljava/lang/String;)I lastNonEmpty
		static
		0 o p_311944_
	b (Ldib;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_360066_
	c (Ldib;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_360067_
	c ()Ljava/util/List; ingredients
	d ()Lcom/mojang/serialization/DataResult; lambda$static$1
		static
	d (Ldib;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_344423_
	e ()Ljava/lang/String; lambda$static$0
		static
dib$a net/minecraft/world/item/crafting/ShapedRecipePattern$Data
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Ljava/util/Map; key
	c Ljava/util/List; pattern
	d Lcom/mojang/serialization/Codec; PATTERN_CODEC
	e Lcom/mojang/serialization/Codec; 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 (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_360068_
	a (Ldib$a;)Ljava/util/List; lambda$static$9
		static
		0 o p_312713_
	a ()Ljava/util/Map; key
	b (Ldib$a;)Ljava/util/Map; lambda$static$8
		static
		0 o p_312509_
	b ()Ljava/util/List; pattern
	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
dic net/minecraft/world/item/crafting/ShapelessRecipe
	d Ljava/lang/String; group
	e Ldgz; category
	f Ldcv; result
	g Ljava/util/List; ingredients
	h Ldhl; placementInfo
	<init> (Ljava/lang/String;Ldgz;Ldcv;Ljava/util/List;)V <init>
		0 o p_249640_
		1 o p_249390_
		2 o p_252071_
		3 o p_361103_
	a (Ldhs;Ldmu;)Z matches
		0 o p_345011_
		1 o p_44258_
	a (Ldhs;Ljn$a;)Ldcv; assemble
		0 o p_345527_
		1 o p_335848_
	a (Ldha;Ldmu;)Z matches
		0 o p_346123_
		1 o p_44263_
	a (Ldha;Ljn$a;)Ldcv; assemble
		0 o p_345555_
		1 o p_335725_
	a ()Ldhw; getSerializer
	ao_ ()Ldhl; placementInfo
	c ()Ldgz; category
	g ()Ljava/util/List; display
	j ()Ljava/lang/String; group
dic$a net/minecraft/world/item/crafting/ShapelessRecipe$Serializer
	w Lzm; STREAM_CODEC
	x Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldic;)Ljava/util/List; lambda$static$8
		static
		0 o p_360069_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_360072_
	b (Ldic;)Ldcv; lambda$static$7
		static
		0 o p_360070_
	b ()Lzm; streamCodec
	c (Ldic;)Ldgz; lambda$static$6
		static
		0 o p_360073_
	d (Ldic;)Ljava/lang/String; lambda$static$5
		static
		0 o p_360074_
	e (Ldic;)Ljava/util/List; lambda$static$3
		static
		0 o p_360071_
	f (Ldic;)Ldcv; lambda$static$2
		static
		0 o p_301142_
	g (Ldic;)Ldgz; lambda$static$1
		static
		0 o p_301133_
	h (Ldic;)Ljava/lang/String; lambda$static$0
		static
		0 o p_301127_
did net/minecraft/world/item/crafting/ShieldDecorationRecipe
	<init> (Ldgz;)V <init>
		0 o p_251065_
	a (Ldhs;Ldmu;)Z matches
		0 o p_345526_
		1 o p_44304_
	a (Ldhs;Ljn$a;)Ldcv; assemble
		0 o p_345498_
		1 o p_336068_
	a (Ldha;Ldmu;)Z matches
		0 o p_344969_
		1 o p_44309_
	a (Ldha;Ljn$a;)Ldcv; assemble
		0 o p_345351_
		1 o p_335895_
	a ()Ldhw; getSerializer
die net/minecraft/world/item/crafting/SingleItemRecipe
	d Ldhi; input
	e Ldcv; result
	f Ljava/lang/String; group
	g Ldhl; placementInfo
	<init> (Ljava/lang/String;Ldhi;Ldcv;)V <init>
		0 o p_44419_
		1 o p_44420_
		2 o p_44421_
	a (Ldif;Ljn$a;)Ldcv; assemble
		0 o p_345857_
		1 o p_335463_
	a (Ldhs;Ldmu;)Z matches
		0 o p_379701_
		1 o p_379758_
	a (Ldhs;Ljn$a;)Ldcv; assemble
		0 o p_345882_
		1 o p_344974_
	a ()Ldhw; getSerializer
	a (Ldif;Ldmu;)Z matches
		0 o p_380041_
		1 o p_379522_
	ao_ ()Ldhl; placementInfo
	b ()Ldhx; getType
	j ()Ljava/lang/String; group
	k ()Ldhi; input
	l ()Ldcv; result
die$a net/minecraft/world/item/crafting/SingleItemRecipe$Factory
	create (Ljava/lang/String;Ldhi;Ldcv;)Ldie; create
		0 o p_311769_
		1 o p_312083_
		2 o p_312063_
die$b net/minecraft/world/item/crafting/SingleItemRecipe$Serializer
	w Lcom/mojang/serialization/MapCodec; codec
	x Lzm; streamCodec
	<init> (Ldie$a;)V <init>
		0 o p_312589_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldie$a;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$new$0
		static
		0 o p_360075_
		1 o p_360076_
	b ()Lzm; streamCodec
dif net/minecraft/world/item/crafting/SingleRecipeInput
	a Ldcv; item
	<init> (Ldcv;)V <init>
		0 o item
	a (I)Ldcv; getItem
		0 o p_345528_
	a ()I size
	c ()Ldcv; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_345926_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dig net/minecraft/world/item/crafting/SmeltingRecipe
	<init> (Ljava/lang/String;Ldgy;Ldhi;Ldcv;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_
	a ()Ldhw; getSerializer
	b ()Ldhx; getType
	f ()Ldcr; furnaceIcon
	h ()Ldhp; recipeBookCategory
dig$1 net/minecraft/world/item/crafting/SmeltingRecipe$1
	a [I $SwitchMap$net$minecraft$world$item$crafting$CookingBookCategory
	<clinit> ()V <clinit>
		static
dih net/minecraft/world/item/crafting/SmithingRecipe
	a (Ldhs;Ldmu;)Z matches
		0 o p_363487_
		1 o p_360373_
	a ()Ldhw; getSerializer
	a (Ldii;Ldmu;)Z matches
		0 o p_362233_
		1 o p_361570_
	b ()Ldhx; getType
	c ()Ljava/util/Optional; templateIngredient
	f ()Ldhi; baseIngredient
	h ()Ldhp; recipeBookCategory
	k ()Ljava/util/Optional; additionIngredient
dii net/minecraft/world/item/crafting/SmithingRecipeInput
	a Ldcv; template
	b Ldcv; base
	c Ldcv; addition
	<init> (Ldcv;Ldcv;Ldcv;)V <init>
		0 o template
		1 o base
		2 o addition
	a (I)Ldcv; getItem
		0 o p_346205_
	a ()I size
	b ()Z isEmpty
	c ()Ldcv; template
	d ()Ldcv; base
	e ()Ldcv; addition
	equals (Ljava/lang/Object;)Z equals
		0 o p_346222_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dij net/minecraft/world/item/crafting/SmithingTransformRecipe
	d Ljava/util/Optional; template
	e Ldhi; base
	f Ljava/util/Optional; addition
	g Ldip; result
	h Ldhl; placementInfo
	<init> (Ljava/util/Optional;Ldhi;Ljava/util/Optional;Ldip;)V <init>
		0 o p_361033_
		1 o p_400131_
		2 o p_365496_
		3 o p_394655_
	a (Ldhs;Ljn$a;)Ldcv; assemble
		0 o p_345736_
		1 o p_335743_
	a ()Ldhw; getSerializer
	a (Ldii;Ljn$a;)Ldcv; assemble
		0 o p_345093_
		1 o p_345488_
	ao_ ()Ldhl; placementInfo
	c ()Ljava/util/Optional; templateIngredient
	f ()Ldhi; baseIngredient
	g ()Ljava/util/List; display
	k ()Ljava/util/Optional; additionIngredient
dij$a net/minecraft/world/item/crafting/SmithingTransformRecipe$Serializer
	w Lzm; STREAM_CODEC
	x Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldij;)Ldip; lambda$static$8
		static
		0 o p_393287_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_399419_
	b ()Lzm; streamCodec
	b (Ldij;)Ljava/util/Optional; lambda$static$7
		static
		0 o p_360083_
	c (Ldij;)Ldhi; lambda$static$6
		static
		0 o p_399420_
	d (Ldij;)Ljava/util/Optional; lambda$static$5
		static
		0 o p_360084_
	e (Ldij;)Ldip; lambda$static$3
		static
		0 o p_393285_
	f (Ldij;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_360077_
	g (Ldij;)Ldhi; lambda$static$1
		static
		0 o p_399418_
	h (Ldij;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_360080_
dik net/minecraft/world/item/crafting/SmithingTrimRecipe
	d Ldhi; template
	e Ldhi; base
	f Ldhi; addition
	g Ljl; pattern
	h Ldhl; placementInfo
	<init> (Ldhi;Ldhi;Ldhi;Ljl;)V <init>
		0 o p_399501_
		1 o p_399626_
		2 o p_399756_
		3 o p_399526_
	a (Ldhs;Ljn$a;)Ldcv; assemble
		0 o p_344807_
		1 o p_345684_
	a (Ljn$a;Ldcv;Ldcv;Ljl;)Ldcv; applyTrim
		static
		0 o p_381047_
		1 o p_381169_
		2 o p_381102_
		3 o p_399470_
	a ()Ldhw; getSerializer
	a (Ldii;Ljn$a;)Ldcv; assemble
		0 o p_345750_
		1 o p_335536_
	ao_ ()Ldhl; placementInfo
	c ()Ljava/util/Optional; templateIngredient
	f ()Ldhi; baseIngredient
	g ()Ljava/util/List; display
	k ()Ljava/util/Optional; additionIngredient
dik$a net/minecraft/world/item/crafting/SmithingTrimRecipe$Serializer
	w Lzm; STREAM_CODEC
	x Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldik;)Ljl; lambda$static$8
		static
		0 o p_399426_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_399429_
	b (Ldik;)Ldhi; lambda$static$7
		static
		0 o p_399422_
	b ()Lzm; streamCodec
	c (Ldik;)Ldhi; lambda$static$6
		static
		0 o p_399424_
	d (Ldik;)Ldhi; lambda$static$5
		static
		0 o p_399427_
	e (Ldik;)Ljl; lambda$static$3
		static
		0 o p_399425_
	f (Ldik;)Ldhi; lambda$static$2
		static
		0 o p_399428_
	g (Ldik;)Ldhi; lambda$static$1
		static
		0 o p_399423_
	h (Ldik;)Ldhi; lambda$static$0
		static
		0 o p_399421_
dil net/minecraft/world/item/crafting/SmokingRecipe
	<init> (Ljava/lang/String;Ldgy;Ldhi;Ldcv;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_
	a ()Ldhw; getSerializer
	b ()Ldhx; getType
	f ()Ldcr; furnaceIcon
	h ()Ldhp; recipeBookCategory
dim net/minecraft/world/item/crafting/StonecutterRecipe
	<init> (Ljava/lang/String;Ldhi;Ldcv;)V <init>
		0 o p_44479_
		1 o p_44480_
		2 o p_302318_
	a ()Ldhw; getSerializer
	b ()Ldhx; getType
	c ()Ldiy; resultDisplay
	g ()Ljava/util/List; display
	h ()Ldhp; recipeBookCategory
din net/minecraft/world/item/crafting/TippedArrowRecipe
	<init> (Ldgz;)V <init>
		0 o p_252163_
	a (Ldhs;Ldmu;)Z matches
		0 o p_345657_
		1 o p_44511_
	a (Ldhs;Ljn$a;)Ldcv; assemble
		0 o p_345133_
		1 o p_335397_
	a (Ldha;Ldmu;)Z matches
		0 o p_345143_
		1 o p_44516_
	a (Ldha;Ljn$a;)Ldcv; assemble
		0 o p_345174_
		1 o p_335792_
	a ()Ldhw; getSerializer
dio net/minecraft/world/item/crafting/TransmuteRecipe
	d Ljava/lang/String; group
	e Ldgz; category
	f Ldhi; input
	g Ldhi; material
	h Ldip; result
	i Ldhl; placementInfo
	<init> (Ljava/lang/String;Ldgz;Ldhi;Ldhi;Ldip;)V <init>
		0 o p_374115_
		1 o p_374513_
		2 o p_374507_
		3 o p_374190_
		4 o p_394363_
	a (Ldhs;Ldmu;)Z matches
		0 o p_374348_
		1 o p_374028_
	a (Ldhs;Ljn$a;)Ldcv; assemble
		0 o p_374208_
		1 o p_374565_
	a (Ldha;Ldmu;)Z matches
		0 o p_374402_
		1 o p_374075_
	a (Ldha;Ljn$a;)Ldcv; assemble
		0 o p_374148_
		1 o p_374579_
	a ()Ldhw; getSerializer
	ao_ ()Ldhl; placementInfo
	c ()Ldgz; category
	g ()Ljava/util/List; display
	j ()Ljava/lang/String; group
dio$a net/minecraft/world/item/crafting/TransmuteRecipe$Serializer
	w Lzm; STREAM_CODEC
	x Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_393288_
	a (Ldio;)Ldip; lambda$static$10
		static
		0 o p_393290_
	b (Ldio;)Ldhi; lambda$static$9
		static
		0 o p_374370_
	b ()Lzm; streamCodec
	c (Ldio;)Ldhi; lambda$static$8
		static
		0 o p_374160_
	d (Ldio;)Ldgz; lambda$static$7
		static
		0 o p_374482_
	e (Ldio;)Ljava/lang/String; lambda$static$6
		static
		0 o p_374373_
	f (Ldio;)Ldip; lambda$static$4
		static
		0 o p_393289_
	g (Ldio;)Ldhi; lambda$static$3
		static
		0 o p_374399_
	h (Ldio;)Ldhi; lambda$static$2
		static
		0 o p_374483_
	i (Ldio;)Ldgz; lambda$static$1
		static
		0 o p_374281_
	j (Ldio;)Ljava/lang/String; lambda$static$0
		static
		0 o p_374051_
dip net/minecraft/world/item/crafting/TransmuteResult
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ljl; item
	d I count
	e Lko; components
	f Lcom/mojang/serialization/Codec; FULL_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldcr;)V <init>
		0 o p_394464_
	<init> (Ljl;ILko;)V <init>
		0 o item
		1 o count
		2 o components
	a (Ldip;)Lcom/mojang/serialization/DataResult; validate
		static
		0 o p_394435_
	a (Ldip;Ldcv;)Ldip; lambda$validate$2
		static
		0 o p_393984_
		1 o p_394610_
	a ()Ldiy; display
	a (Ldcv;)Ldcv; apply
		0 o p_393947_
	a (Ljl;)Ldip; lambda$static$1
		static
		0 o p_393819_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_393986_
	b (Ldcv;)Z isResultUnchanged
		0 o p_401263_
	b ()Ljl; item
	c ()I count
	d ()Lko; components
	equals (Ljava/lang/Object;)Z equals
		0 o p_393492_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
diq net/minecraft/world/item/crafting/display/DisplayContentsFactory
diq$a net/minecraft/world/item/crafting/display/DisplayContentsFactory$ForRemainders
	a (Ljava/lang/Object;Ljava/util/List;)Ljava/lang/Object; addRemainder
		0 o p_381031_
		1 o p_381095_
diq$b net/minecraft/world/item/crafting/display/DisplayContentsFactory$ForStacks
	a (Ljl;)Ljava/lang/Object; forStack
		0 o p_380989_
	a (Ldcr;)Ljava/lang/Object; forStack
		0 o p_381065_
	a (Ldcv;)Ljava/lang/Object; forStack
		0 o p_381163_
dir net/minecraft/world/item/crafting/display/FurnaceRecipeDisplay
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lzm; STREAM_CODEC
	c Ldis$a; TYPE
	f Ldiy; ingredient
	g Ldiy; fuel
	h Ldiy; result
	i Ldiy; craftingStation
	j I duration
	k F experience
	<clinit> ()V <clinit>
		static
	<init> (Ldiy;Ldiy;Ldiy;Ldiy;IF)V <init>
		0 o ingredient
		1 o fuel
		2 o result
		3 o craftingStation
		4 o duration
		5 o experience
	a ()Ldis$a; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_380853_
	a (Lcyd;)Z isEnabled
		0 o p_379749_
	b ()Ldiy; ingredient
	c ()Ldiy; fuel
	d ()Ldiy; result
	e ()Ldiy; craftingStation
	equals (Ljava/lang/Object;)Z equals
		0 o p_379853_
	f ()I duration
	g ()F experience
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dis net/minecraft/world/item/crafting/display/RecipeDisplay
	d Lcom/mojang/serialization/Codec; CODEC
	e Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	a ()Ldis$a; type
	a (Lcyd;)Z isEnabled
		0 o p_379560_
	d ()Ldiy; result
	e ()Ldiy; craftingStation
dis$a net/minecraft/world/item/crafting/display/RecipeDisplay$Type
	a Lcom/mojang/serialization/MapCodec; codec
	b Lzm; streamCodec
	<init> (Lcom/mojang/serialization/MapCodec;Lzm;)V <init>
		0 o codec
		1 o streamCodec
	a ()Lcom/mojang/serialization/MapCodec; codec
	b ()Lzm; streamCodec
	equals (Ljava/lang/Object;)Z equals
		0 o p_379488_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dit net/minecraft/world/item/crafting/display/RecipeDisplayEntry
	a Lzm; STREAM_CODEC
	b Ldiu; id
	c Ldis; display
	d Ljava/util/OptionalInt; group
	e Ldhp; category
	f Ljava/util/Optional; craftingRequirements
	<clinit> ()V <clinit>
		static
	<init> (Ldiu;Ldis;Ljava/util/OptionalInt;Ldhp;Ljava/util/Optional;)V <init>
		0 o id
		1 o display
		2 o group
		3 o category
		4 o craftingRequirements
	a (Lcuz;)Z canCraft
		0 o p_379995_
	a ()Ldiu; id
	a (Lbdp;)Ljava/util/List; resultItems
		0 o p_381045_
	b ()Ldis; display
	c ()Ljava/util/OptionalInt; group
	d ()Ldhp; category
	e ()Ljava/util/Optional; craftingRequirements
	equals (Ljava/lang/Object;)Z equals
		0 o p_379305_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
diu net/minecraft/world/item/crafting/display/RecipeDisplayId
	a Lzm; STREAM_CODEC
	b I index
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o index
	a ()I index
	equals (Ljava/lang/Object;)Z equals
		0 o p_379293_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
div net/minecraft/world/item/crafting/display/RecipeDisplays
	<init> ()V <init>
	a (Ljy;)Ldis$a; bootstrap
		static
		0 o p_379826_
diw net/minecraft/world/item/crafting/display/ShapedCraftingRecipeDisplay
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lzm; STREAM_CODEC
	c Ldis$a; TYPE
	f I width
	g I height
	h Ljava/util/List; ingredients
	i Ldiy; result
	j Ldiy; craftingStation
	<clinit> ()V <clinit>
		static
	<init> (IILjava/util/List;Ldiy;Ldiy;)V <init>
		0 o width
		1 o height
		2 o ingredients
		3 o result
		4 o craftingStation
	a ()Ldis$a; type
	a (Lcyd;Ldiy;)Z lambda$isEnabled$1
		static
		0 o p_379760_
		1 o p_379643_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_380232_
	a (Lcyd;)Z isEnabled
		0 o p_380274_
	b ()I width
	c ()I height
	d ()Ldiy; result
	e ()Ldiy; craftingStation
	equals (Ljava/lang/Object;)Z equals
		0 o p_380393_
	f ()Ljava/util/List; ingredients
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dix net/minecraft/world/item/crafting/display/ShapelessCraftingRecipeDisplay
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lzm; STREAM_CODEC
	c Ldis$a; TYPE
	f Ljava/util/List; ingredients
	g Ldiy; result
	h Ldiy; craftingStation
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ldiy;Ldiy;)V <init>
		0 o ingredients
		1 o result
		2 o craftingStation
	a ()Ldis$a; type
	a (Lcyd;Ldiy;)Z lambda$isEnabled$1
		static
		0 o p_379781_
		1 o p_379727_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_379634_
	a (Lcyd;)Z isEnabled
		0 o p_379824_
	b ()Ljava/util/List; ingredients
	d ()Ldiy; result
	e ()Ldiy; craftingStation
	equals (Ljava/lang/Object;)Z equals
		0 o p_379801_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
diy net/minecraft/world/item/crafting/display/SlotDisplay
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	a (Lbdp;Ldiq;)Ljava/util/stream/Stream; resolve
		0 o p_381155_
		1 o p_381077_
	a (Lbdp;)Ljava/util/List; resolveForStacks
		0 o p_380953_
	a (Lcyd;)Z isEnabled
		0 o p_379569_
	a ()Ldiy$i; type
	b (Lbdp;)Ldcv; resolveForFirstStack
		0 o p_381094_
diy$a net/minecraft/world/item/crafting/display/SlotDisplay$AnyFuel
	c Ldiy$a; INSTANCE
	d Lcom/mojang/serialization/MapCodec; MAP_CODEC
	e Lzm; STREAM_CODEC
	f Ldiy$i; TYPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbdp;Ldiq;)Ljava/util/stream/Stream; resolve
		0 o p_380999_
		1 o p_381006_
	a ()Ldiy$i; type
	toString ()Ljava/lang/String; toString
diy$b net/minecraft/world/item/crafting/display/SlotDisplay$Composite
	c Lcom/mojang/serialization/MapCodec; MAP_CODEC
	d Lzm; STREAM_CODEC
	e Ldiy$i; TYPE
	f Ljava/util/List; contents
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o contents
	a (Lbdp;Ldiq;Ldiy;)Ljava/util/stream/Stream; lambda$resolve$1
		static
		0 o p_380854_
		1 o p_380855_
		2 o p_380856_
	a (Lcyd;Ldiy;)Z lambda$isEnabled$2
		static
		0 o p_379622_
		1 o p_380321_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_379498_
	a (Lbdp;Ldiq;)Ljava/util/stream/Stream; resolve
		0 o p_381068_
		1 o p_380997_
	a (Lcyd;)Z isEnabled
		0 o p_379563_
	a ()Ldiy$i; type
	b ()Ljava/util/List; contents
	equals (Ljava/lang/Object;)Z equals
		0 o p_379759_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
diy$c net/minecraft/world/item/crafting/display/SlotDisplay$Empty
	c Ldiy$c; INSTANCE
	d Lcom/mojang/serialization/MapCodec; MAP_CODEC
	e Lzm; STREAM_CODEC
	f Ldiy$i; TYPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbdp;Ldiq;)Ljava/util/stream/Stream; resolve
		0 o p_381154_
		1 o p_380978_
	a ()Ldiy$i; type
	toString ()Ljava/lang/String; toString
diy$d net/minecraft/world/item/crafting/display/SlotDisplay$ItemSlotDisplay
	c Lcom/mojang/serialization/MapCodec; MAP_CODEC
	d Lzm; STREAM_CODEC
	e Ldiy$i; TYPE
	f Ljl; item
	<clinit> ()V <clinit>
		static
	<init> (Ldcr;)V <init>
		0 o p_379935_
	<init> (Ljl;)V <init>
		0 o item
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_381584_
	a (Lbdp;Ldiq;)Ljava/util/stream/Stream; resolve
		0 o p_381162_
		1 o p_381086_
	a (Lcyd;)Z isEnabled
		0 o p_379445_
	a ()Ldiy$i; type
	b ()Ljl; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_379479_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
diy$e net/minecraft/world/item/crafting/display/SlotDisplay$ItemStackContentsFactory
	a Ldiy$e; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldcv;)Ljava/lang/Object; forStack
		0 o p_380969_
	b (Ldcv;)Ldcv; forStack
		0 o p_381043_
diy$f net/minecraft/world/item/crafting/display/SlotDisplay$ItemStackSlotDisplay
	c Lcom/mojang/serialization/MapCodec; MAP_CODEC
	d Lzm; STREAM_CODEC
	e Ldiy$i; TYPE
	f Ldcv; stack
	<clinit> ()V <clinit>
		static
	<init> (Ldcv;)V <init>
		0 o stack
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_379658_
	a (Lbdp;Ldiq;)Ljava/util/stream/Stream; resolve
		0 o p_381143_
		1 o p_381015_
	a (Lcyd;)Z isEnabled
		0 o p_380009_
	a ()Ldiy$i; type
	b ()Ldcv; stack
	equals (Ljava/lang/Object;)Z equals
		0 o p_379392_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
diy$g net/minecraft/world/item/crafting/display/SlotDisplay$SmithingTrimDemoSlotDisplay
	c Lcom/mojang/serialization/MapCodec; MAP_CODEC
	d Lzm; STREAM_CODEC
	e Ldiy$i; TYPE
	f Ldiy; base
	g Ldiy; material
	h Ljl; pattern
	<clinit> ()V <clinit>
		static
	<init> (Ldiy;Ldiy;Ljl;)V <init>
		0 o base
		1 o material
		2 o pattern
	a (Ljava/util/List;Lbck;Ljava/util/List;Ljn$a;)Ldcv; lambda$resolve$1
		0 o p_399431_
		1 o p_399432_
		2 o p_399433_
		3 o p_399434_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399430_
	a (Lbdp;Ldiq;)Ljava/util/stream/Stream; resolve
		0 o p_381017_
		1 o p_381079_
	a ()Ldiy$i; type
	a (Ldcv;)Z lambda$resolve$2
		static
		0 o p_381123_
	b ()Ldiy; base
	c ()Ldiy; material
	d ()Ljl; pattern
	equals (Ljava/lang/Object;)Z equals
		0 o p_381081_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
diy$h net/minecraft/world/item/crafting/display/SlotDisplay$TagSlotDisplay
	c Lcom/mojang/serialization/MapCodec; MAP_CODEC
	d Lzm; STREAM_CODEC
	e Ldiy$i; TYPE
	f Lbae; tag
	<clinit> ()V <clinit>
		static
	<init> (Lbae;)V <init>
		0 o tag
	a (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; lambda$resolve$2
		static
		0 o p_380859_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_379704_
	a (Ldiq$b;Ljp$c;)Ljava/util/stream/Stream; lambda$resolve$1
		static
		0 o p_380857_
		1 o p_380858_
	a (Lbdp;Ldiq;)Ljava/util/stream/Stream; resolve
		0 o p_381013_
		1 o p_381072_
	a ()Ldiy$i; type
	b ()Lbae; tag
	equals (Ljava/lang/Object;)Z equals
		0 o p_379690_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
diy$i net/minecraft/world/item/crafting/display/SlotDisplay$Type
	a Lcom/mojang/serialization/MapCodec; codec
	b Lzm; streamCodec
	<init> (Lcom/mojang/serialization/MapCodec;Lzm;)V <init>
		0 o codec
		1 o streamCodec
	a ()Lcom/mojang/serialization/MapCodec; codec
	b ()Lzm; streamCodec
	equals (Ljava/lang/Object;)Z equals
		0 o p_379796_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
diy$j net/minecraft/world/item/crafting/display/SlotDisplay$WithRemainder
	c Lcom/mojang/serialization/MapCodec; MAP_CODEC
	d Lzm; STREAM_CODEC
	e Ldiy$i; TYPE
	f Ldiy; input
	g Ldiy; remainder
	<clinit> ()V <clinit>
		static
	<init> (Ldiy;Ldiy;)V <init>
		0 o input
		1 o remainder
	a (Ldiq$a;Ljava/util/List;Ljava/lang/Object;)Ljava/lang/Object; lambda$resolve$1
		static
		0 o p_380955_
		1 o p_380990_
		2 o p_381158_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_380938_
	a (Lbdp;Ldiq;)Ljava/util/stream/Stream; resolve
		0 o p_381035_
		1 o p_380959_
	a (Lcyd;)Z isEnabled
		0 o p_381096_
	a ()Ldiy$i; type
	b ()Ldiy; input
	c ()Ldiy; remainder
	equals (Ljava/lang/Object;)Z equals
		0 o p_381082_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
diz net/minecraft/world/item/crafting/display/SlotDisplayContext
	a Lbdn; FUEL_VALUES
	b Lbdn; REGISTRIES
	c Lbdo; CONTEXT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldmu;)Lbdp; fromLevel
		static
		0 o p_381172_
dj net/minecraft/advancements/critereon/SheepPredicate
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ljava/util/Optional; sheared
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o sheared
	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_396273_
	a (Lbzm;Laub;Lfis;)Z matches
		0 o p_368517_
		1 o p_368673_
		2 o p_368505_
	b ()Ldj; hasWool
		static
	c ()Ljava/util/Optional; sheared
	equals (Ljava/lang/Object;)Z equals
		0 o p_368506_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dja net/minecraft/world/item/crafting/display/SlotDisplays
	<init> ()V <init>
	a (Ljy;)Ldiy$i; bootstrap
		static
		0 o p_379401_
djb net/minecraft/world/item/crafting/display/SmithingRecipeDisplay
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lzm; STREAM_CODEC
	c Ldis$a; TYPE
	f Ldiy; template
	g Ldiy; base
	h Ldiy; addition
	i Ldiy; result
	j Ldiy; craftingStation
	<clinit> ()V <clinit>
		static
	<init> (Ldiy;Ldiy;Ldiy;Ldiy;Ldiy;)V <init>
		0 o template
		1 o base
		2 o addition
		3 o result
		4 o craftingStation
	a ()Ldis$a; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_380860_
	b ()Ldiy; template
	c ()Ldiy; base
	d ()Ldiy; result
	e ()Ldiy; craftingStation
	equals (Ljava/lang/Object;)Z equals
		0 o p_379521_
	f ()Ldiy; addition
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
djc net/minecraft/world/item/crafting/display/StonecutterRecipeDisplay
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lzm; STREAM_CODEC
	c Ldis$a; TYPE
	f Ldiy; input
	g Ldiy; result
	h Ldiy; craftingStation
	<clinit> ()V <clinit>
		static
	<init> (Ldiy;Ldiy;Ldiy;)V <init>
		0 o input
		1 o result
		2 o craftingStation
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_380861_
	a ()Ldis$a; type
	b ()Ldiy; input
	d ()Ldiy; result
	e ()Ldiy; craftingStation
	equals (Ljava/lang/Object;)Z equals
		0 o p_379480_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
djd net/minecraft/world/item/crafting/display/package-info
dje net/minecraft/world/item/crafting/package-info
djf net/minecraft/world/item/enchantment/ConditionalEffect
	a Ljava/lang/Object; effect
	b Ljava/util/Optional; requirements
	<init> (Ljava/lang/Object;Ljava/util/Optional;)V <init>
		0 o effect
		1 o requirements
	a (Lcom/mojang/serialization/Codec;Lbdo;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$2
		static
		0 o p_380862_
		1 o p_380863_
		2 o p_380864_
	a (Lfdj;)Z matches
		0 o p_344977_
	a (Lbdo;Lfgs;)Lcom/mojang/serialization/DataResult; lambda$conditionCodec$1
		static
		0 o p_421407_
		1 o p_421408_
	a (Lbdo;)Lcom/mojang/serialization/Codec; conditionCodec
		static
		0 o p_381056_
	a (Lcom/mojang/serialization/Codec;Lbdo;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_345918_
		1 o p_381103_
	a ()Ljava/lang/Object; effect
	a (Lbci$a;)Ljava/lang/String; lambda$conditionCodec$0
		static
		0 o p_421406_
	b ()Ljava/util/Optional; requirements
	equals (Ljava/lang/Object;)Z equals
		0 o p_345867_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
djg net/minecraft/world/item/enchantment/Enchantable
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c I value
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o value
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_363998_
	a ()I value
	equals (Ljava/lang/Object;)Z equals
		0 o p_365149_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
djh net/minecraft/world/item/enchantment/EnchantedItemInUse
	a Ldcv; itemStack
	b Lbzw; inSlot
	c Lcam; owner
	d Ljava/util/function/Consumer; onBreak
	<init> (Ldcv;Lbzw;Lcam;Ljava/util/function/Consumer;)V <init>
		0 o itemStack
		1 o inSlot
		2 o owner
		3 o onBreak
	<init> (Ldcv;Lbzw;Lcam;)V <init>
		0 o p_344800_
		1 o p_344722_
		2 o p_345536_
	a (Lcam;Lbzw;Ldcr;)V lambda$new$0
		static
		0 o p_348390_
		1 o p_348391_
		2 o p_348392_
	a ()Ldcv; itemStack
	b ()Lbzw; inSlot
	c ()Lcam; 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
dji net/minecraft/world/item/enchantment/Enchantment
	a I MAX_LEVEL
	b Lcom/mojang/serialization/Codec; DIRECT_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Lzm; STREAM_CODEC
	e Lxo; description
	f Ldji$c; definition
	g Ljp; exclusiveSet
	h Lkn; effects
	<clinit> ()V <clinit>
		static
	<init> (Lxo;Ldji$c;Ljp;Lkn;)V <init>
		0 o description
		1 o definition
		2 o exclusiveSet
		3 o effects
	a (Lorg/apache/commons/lang3/mutable/MutableFloat;ILaub;Ldkb;)V lambda$modifyItemFilteredCount$5
		static
		0 o p_425472_
		1 o p_425473_
		2 o p_425474_
		3 o p_425475_
	a (Laub;ILdjh;Lbzm;Ldjz;)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 (Laub;ILdjh;Ldjm;Lbzm;Lbyb;)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 (Ldji$c;)Ldji$a; enchantment
		static
		0 o p_345873_
	a (Laub;ILbzm;Lbyb;)Z isImmuneToDamage
		0 o p_345480_
		1 o p_345043_
		2 o p_346344_
		3 o p_344985_
	a (II)Ldji$b; dynamicCost
		static
		0 o p_336066_
		1 o p_336018_
	a (Lbzw;Lbzx;)Z lambda$matchingSlot$1
		static
		0 o p_345625_
		1 o p_345027_
	a (Lcam;)Ljava/util/Map; getSlotItems
		0 o p_44685_
	a (Laub;ILdcv;)Lfdj; itemContext
		static
		0 o p_345514_
		1 o p_345186_
		2 o p_344997_
	a (Ljl;I)Lxo; getFullname
		static
		0 o p_345597_
		1 o p_44701_
	a (Ldjr;Laub;ILdjh;Lbzm;Lbyb;)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 (Lkp;Laub;ILdcv;Lbzm;Lbyb;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 (Laub;ILdjh;Lbzm;Lfis;Ldjz;)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 (Lorg/apache/commons/lang3/mutable/MutableFloat;ILbzm;Ldkb;)V lambda$modifyDamageFilteredValue$7
		static
		0 o p_347301_
		1 o p_347302_
		2 o p_347303_
		3 o p_347304_
	a (Laub;ILbzm;Lfis;Leeb;)Lfdj; blockHitContext
		static
		0 o p_350329_
		1 o p_350503_
		2 o p_350451_
		3 o p_350874_
		4 o p_350311_
	a (Ljl;Ljl;)Z areCompatible
		static
		0 o p_345800_
		1 o p_346143_
	a (Lkp;Lbck;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 (Laub;ILdjh;Lbzm;Lfis;Leeb;)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 (Ljp;IILdji$b;Ldji$b;I[Lbzx;)Ldji$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 (Lbck;ILorg/apache/commons/lang3/mutable/MutableFloat;)V modifyTridentSpinAttackStrength
		0 o p_347594_
		1 o p_344845_
		2 o p_346377_
	a (Lkp;Laub;ILdcv;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 (Ldjh;Lcam;ILdka;)V lambda$runLocationChangedEffects$8
		static
		0 o p_427172_
		1 o p_427173_
		2 o p_427174_
		3 o p_427175_
	a (Lkp;Laub;ILdcv;Lbzm;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_
	a (I)Ldji$b; constantCost
		static
		0 o p_336195_
	a (Laub;ILbzm;Z)Lfdj; locationContext
		static
		0 o p_345134_
		1 o p_346182_
		2 o p_345416_
		3 o p_345862_
	a (ILdjh;Lcam;)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 (Lbzw;)Z matchingSlot
		0 o p_345146_
	a (Laub;ILbzm;Lfis;)Lfdj; entityContext
		static
		0 o p_346134_
		1 o p_346059_
		2 o p_346146_
		3 o p_345814_
	a (Laub;ILdjh;Lcam;)V runLocationChangedEffects
		0 o p_345522_
		1 o p_345228_
		2 o p_345521_
		3 o p_346133_
	a (Laub;ILdcv;Lbzm;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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344998_
	a (Ldcv;)Z isPrimaryItem
		0 o p_336088_
	a (Ljava/util/List;Lfdj;Ljava/util/function/Consumer;)V applyEffects
		static
		0 o p_345860_
		1 o p_345578_
		2 o p_346164_
	a (Laub;ILdcv;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 (Ljp;Ljp;IILdji$b;Ldji$b;I[Lbzx;)Ldji$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 ()Ljp; getSupportedItems
	a (Laub;ILdjh;Lbzm;)V tick
		0 o p_345064_
		1 o p_346148_
		2 o p_345056_
		3 o p_345139_
	a (Laub;ILdcv;Lbzm;Lbyb;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_
	b (Lorg/apache/commons/lang3/mutable/MutableFloat;ILbzm;Ldkb;)V lambda$modifyEntityFilteredValue$6
		static
		0 o p_347309_
		1 o p_347310_
		2 o p_347311_
		3 o p_347312_
	b (Ldcv;)Z isSupportedItem
		0 o p_344865_
	b (Lbck;ILorg/apache/commons/lang3/mutable/MutableFloat;)V modifyCrossbowChargeTime
		0 o p_347712_
		1 o p_345448_
		2 o p_345713_
	b (Laub;ILdcv;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 (Laub;ILdcv;Lbzm;Lbyb;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 (Laub;ILdjh;Lbzm;Ldjz;)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 (Laub;ILdcv;Lbzm;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 ()I getWeight
	b (I)I getMinCost
		0 o p_44679_
	b (Laub;ILdjh;Lbzm;)V onProjectileSpawned
		0 o p_345440_
		1 o p_346424_
		2 o p_346046_
		3 o p_345958_
	b (Laub;ILbzm;Lbyb;)Lfdj; damageContext
		static
		0 o p_346018_
		1 o p_345520_
		2 o p_345257_
		3 o p_346340_
	c (I)I getMaxCost
		0 o p_44691_
	c ()I getAnvilCost
	c (Laub;ILdcv;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 (Laub;ILdcv;Lbzm;Lbyb;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_
	c (Ldcv;)Z canEnchant
		0 o p_44689_
	c (Laub;ILdcv;Lbzm;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_
	d (Laub;ILdcv;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 ()I getMinLevel
	d (Laub;ILdcv;Lbzm;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_
	d (Laub;ILdcv;Lbzm;Lbyb;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_
	e (Laub;ILdcv;Lbzm;Lbyb;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 ()I getMaxLevel
	e (Laub;ILdcv;Lbzm;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 (Laub;ILdcv;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 ()Lxo; description
	f (Laub;ILdcv;Lbzm;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 ()Ldji$c; definition
	h ()Ljp; exclusiveSet
	hashCode ()I hashCode
	i ()Lkn; effects
	toString ()Ljava/lang/String; toString
dji$1 net/minecraft/world/item/enchantment/Enchantment$1
	a [I $SwitchMap$net$minecraft$world$item$enchantment$EnchantmentTarget
	<clinit> ()V <clinit>
		static
dji$a net/minecraft/world/item/enchantment/Enchantment$Builder
	a Ldji$c; definition
	b Ljp; exclusiveSet
	c Ljava/util/Map; effectLists
	d Lkn$a; effectMapBuilder
	<init> (Ldji$c;)V <init>
		0 o p_345317_
	a (Ljp;)Ldji$a; exclusiveWith
		0 o p_346264_
	a (Lkp;Ldjm;Ldjm;Ljava/lang/Object;)Ldji$a; withEffect
		0 o p_346304_
		1 o p_346333_
		2 o p_345829_
		3 o p_345094_
	a (Lkp;Ldjy;)Ldji$a; withEffect
		0 o p_345372_
		1 o p_345754_
	a (Lkp;Ldjm;Ldjm;Ljava/lang/Object;Lfgs$a;)Ldji$a; withEffect
		0 o p_345227_
		1 o p_346076_
		2 o p_345283_
		3 o p_346194_
		4 o p_345933_
	a (Lame;)Ldji; build
		0 o p_344988_
	a (Lkp;Lkp;)Ljava/util/List; lambda$getEffectsList$0
		0 o p_345489_
		1 o p_346247_
	a (Lkp;Ljava/lang/Object;)Ldji$a; withEffect
		0 o p_345254_
		1 o p_346178_
	a (Lkp;)Ldji$a; withEffect
		0 o p_345500_
	a (Lkp;Ljava/lang/Object;Lfgs$a;)Ldji$a; withEffect
		0 o p_345261_
		1 o p_346342_
		2 o p_344864_
	b (Lkp;Ljava/lang/Object;)Ldji$a; withSpecialEffect
		0 o p_346431_
		1 o p_344725_
	b (Lkp;)Ljava/util/List; getEffectsList
		0 o p_344770_
dji$b net/minecraft/world/item/enchantment/Enchantment$Cost
	a Lcom/mojang/serialization/Codec; CODEC
	b I base
	c I 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
dji$c net/minecraft/world/item/enchantment/Enchantment$EnchantmentDefinition
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljp; supportedItems
	c Ljava/util/Optional; primaryItems
	d I weight
	e I maxLevel
	f Ldji$b; minCost
	g Ldji$b; maxCost
	h I anvilCost
	i Ljava/util/List; slots
	<clinit> ()V <clinit>
		static
	<init> (Ljp;Ljava/util/Optional;IILdji$b;Ldji$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 ()Ljp; 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 ()Ldji$b; minCost
	equals (Ljava/lang/Object;)Z equals
		0 o p_335867_
	f ()Ldji$b; maxCost
	g ()I anvilCost
	h ()Ljava/util/List; slots
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
djj net/minecraft/world/item/enchantment/EnchantmentEffectComponents
	A Lkp; CROSSBOW_CHARGE_TIME
	B Lkp; CROSSBOW_CHARGING_SOUNDS
	C Lkp; TRIDENT_SOUND
	D Lkp; PREVENT_EQUIPMENT_DROP
	E Lkp; PREVENT_ARMOR_CHANGE
	F Lkp; TRIDENT_SPIN_ATTACK_STRENGTH
	a Lcom/mojang/serialization/Codec; COMPONENT_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Lkp; DAMAGE_PROTECTION
	d Lkp; DAMAGE_IMMUNITY
	e Lkp; DAMAGE
	f Lkp; SMASH_DAMAGE_PER_FALLEN_BLOCK
	g Lkp; KNOCKBACK
	h Lkp; ARMOR_EFFECTIVENESS
	i Lkp; POST_ATTACK
	j Lkp; HIT_BLOCK
	k Lkp; ITEM_DAMAGE
	l Lkp; ATTRIBUTES
	m Lkp; EQUIPMENT_DROPS
	n Lkp; LOCATION_CHANGED
	o Lkp; TICK
	p Lkp; AMMO_USE
	q Lkp; PROJECTILE_PIERCING
	r Lkp; PROJECTILE_SPAWNED
	s Lkp; PROJECTILE_SPREAD
	t Lkp; PROJECTILE_COUNT
	u Lkp; TRIDENT_RETURN_ACCELERATION
	v Lkp; FISHING_TIME_REDUCTION
	w Lkp; FISHING_LUCK_BONUS
	x Lkp; BLOCK_EXPERIENCE
	y Lkp; MOB_EXPERIENCE
	z Lkp; REPAIR_WITH_XP
	<clinit> ()V <clinit>
		static
	A (Lkp$a;)Lkp$a; lambda$static$4
		static
		0 o p_380881_
	B (Lkp$a;)Lkp$a; lambda$static$3
		static
		0 o p_380877_
	C (Lkp$a;)Lkp$a; lambda$static$2
		static
		0 o p_380885_
	D (Lkp$a;)Lkp$a; lambda$static$1
		static
		0 o p_380888_
	a (Lkp$a;)Lkp$a; lambda$static$30
		static
		0 o p_347313_
	a ()Lcom/mojang/serialization/Codec; lambda$static$0
		static
	a (Ljy;)Lkp; bootstrap
		static
		0 o p_345744_
	a (Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lkp; register
		static
		0 o p_346249_
		1 o p_345843_
	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_380880_
	h (Lkp$a;)Lkp$a; lambda$static$23
		static
		0 o p_380875_
	i (Lkp$a;)Lkp$a; lambda$static$22
		static
		0 o p_380871_
	j (Lkp$a;)Lkp$a; lambda$static$21
		static
		0 o p_380882_
	k (Lkp$a;)Lkp$a; lambda$static$20
		static
		0 o p_380867_
	l (Lkp$a;)Lkp$a; lambda$static$19
		static
		0 o p_380883_
	m (Lkp$a;)Lkp$a; lambda$static$18
		static
		0 o p_380874_
	n (Lkp$a;)Lkp$a; lambda$static$17
		static
		0 o p_380884_
	o (Lkp$a;)Lkp$a; lambda$static$16
		static
		0 o p_380868_
	p (Lkp$a;)Lkp$a; lambda$static$15
		static
		0 o p_380876_
	q (Lkp$a;)Lkp$a; lambda$static$14
		static
		0 o p_380873_
	r (Lkp$a;)Lkp$a; lambda$static$13
		static
		0 o p_380878_
	s (Lkp$a;)Lkp$a; lambda$static$12
		static
		0 o p_380870_
	t (Lkp$a;)Lkp$a; lambda$static$11
		static
		0 o p_380889_
	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_380886_
	w (Lkp$a;)Lkp$a; lambda$static$8
		static
		0 o p_380872_
	x (Lkp$a;)Lkp$a; lambda$static$7
		static
		0 o p_380879_
	y (Lkp$a;)Lkp$a; lambda$static$6
		static
		0 o p_380887_
	z (Lkp$a;)Lkp$a; lambda$static$5
		static
		0 o p_380869_
djk net/minecraft/world/item/enchantment/EnchantmentHelper
	<init> ()V <init>
	a (Ldcv;Lcam;Lbzw;)V stopLocationBasedEffects
		static
		0 o p_344726_
		1 o p_346085_
		2 o p_345691_
	a (Ldjl;)Ldcv; createBook
		static
		0 o p_363915_
	a (Ljl;Lbzx;Ljava/util/function/BiConsumer;ILdjy;)V lambda$forEachModifier$28
		static
		0 o p_350181_
		1 o p_350182_
		2 o p_350183_
		3 o p_350184_
		4 o p_350185_
	a (Ldcv;Lbzw;Ljava/util/function/BiConsumer;)V forEachModifier
		static
		0 o p_345685_
		1 o p_345123_
		2 o p_345061_
	a (Laub;Lbzm;Lbyb;Ldcv;Ljava/util/function/Consumer;)V doPostAttackEffectsWithItemSourceOnBreak
		static
		0 o p_368753_
		1 o p_368710_
		2 o p_368514_
		3 o p_368731_
		4 o p_368558_
	a (ILjava/util/List;Ljl;)V lambda$getAvailableEnchantmentResults$43
		static
		0 o p_344476_
		1 o p_344477_
		2 o p_344478_
	a (Laub;Lbzm;Lbyb;)V doPostAttackEffects
		static
		0 o p_345941_
		1 o p_345661_
		2 o p_345580_
	a (Lcam;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljl;I)V lambda$getTridentSpinAttackStrength$36
		static
		0 o p_427180_
		1 o p_427181_
		2 o p_427182_
		3 o p_427183_
	a (Laub;Lcam;Lbyb;)Z isImmuneToDamage
		static
		0 o p_346228_
		1 o p_345220_
		2 o p_345884_
	a (Lfdj;Lorg/apache/commons/lang3/mutable/MutableFloat;ILbck;Ldjr;)V lambda$processEquipmentDropChance$26
		static
		0 o p_347323_
		1 o p_347324_
		2 o p_347325_
		3 o p_347326_
		4 o p_347327_
	a (Laub;Ldcv;Lbzm;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljl;I)V lambda$getTridentReturnToOwnerAcceleration$34
		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 (Laub;Lcam;Ljl;ILdjh;)V lambda$tickEffects$17
		static
		0 o p_344430_
		1 o p_344431_
		2 o p_344432_
		3 o p_344433_
		4 o p_344434_
	a (Ljava/util/Collection;Ljl;)Z isEnchantmentCompatible
		static
		0 o p_44860_
		1 o p_345356_
	a (Ldcv;Lbzx;Ljava/util/function/BiConsumer;)V forEachModifier
		static
		0 o p_348634_
		1 o p_348528_
		2 o p_348554_
	a (Ldcv;ZLjl;)Z lambda$getAvailableEnchantmentResults$42
		static
		0 o p_344527_
		1 o p_344528_
		2 o p_344529_
	a (Lkp;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljl;I)V lambda$has$37
		static
		0 o p_344618_
		1 o p_344619_
		2 o p_344620_
		3 o p_344621_
	a (Laub;Ldcv;Ldcv;)I getPiercingCount
		static
		0 o p_345735_
		1 o p_344942_
		2 o p_345766_
	a (Lbck;IILdcv;)I getEnchantmentCost
		static
		0 o p_220288_
		1 o p_220289_
		2 o p_220290_
		3 o p_220291_
	a (Ljl;Ldcv;)I getItemEnchantmentLevel
		static
		0 o p_346179_
		1 o p_44845_
	a (Laub;Ldcv;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljl;I)V lambda$modifyDurabilityToRepairFromXp$23
		static
		0 o p_344537_
		1 o p_344538_
		2 o p_344539_
		3 o p_344540_
		4 o p_344541_
	a (Laub;Ldcv;Ldcv;I)I processAmmoUse
		static
		0 o p_344848_
		1 o p_345072_
		2 o p_345407_
		3 o p_346289_
	a (Laub;Ldcv;Lbzm;F)F processProjectileSpread
		static
		0 o p_346048_
		1 o p_345702_
		2 o p_346314_
		3 o p_346070_
	a (Laub;Ldjh;Lbzm;Lfis;Leeb;Ljl;I)V lambda$onHitBlock$22
		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 (Lbck;Ldcv;ILjz;Ljava/util/Optional;)Ldcv; enchantItem
		static
		0 o p_346328_
		1 o p_346267_
		2 o p_345272_
		3 o p_345660_
		4 o p_345161_
	a (Lkp;Lcam;Ljava/util/function/Predicate;)Ljava/util/Optional; getRandomItemWith
		static
		0 o p_345509_
		1 o p_44841_
		2 o p_44842_
	a (Laub;Ldcv;Lcam;Lbzm;Lbzw;Lfis;Leeb;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 (Laub;Ldcv;I)I processDurabilityChange
		static
		0 o p_345153_
		1 o p_344889_
		2 o p_345787_
	a (Laub;Lcam;Lbyb;Lorg/apache/commons/lang3/mutable/MutableFloat;Lbck;Ljl;ILdjh;)V lambda$processEquipmentDropChance$27
		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 (Ldcv;Ljava/util/function/Consumer;)Ldjo; updateEnchantments
		static
		0 o p_331034_
		1 o p_332031_
	a (Laub;Ldcv;Lbzm;)I getFishingLuckBonus
		static
		0 o p_346163_
		1 o p_44905_
		2 o p_345772_
	a (Laub;Lbzm;Lbyb;Ljl;ILdjh;)V lambda$doPostAttackEffectsWithItemSourceOnBreak$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 (Ldjl;Ldjl;)Z lambda$filterCompatibleEnchantments$41
		static
		0 o p_393303_
		1 o p_393304_
	a (Laub;Lcam;Lbyb;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljl;ILdjh;)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 (Ldcv;Lcam;)F getTridentSpinAttackStrength
		static
		0 o p_352129_
		1 o p_345705_
	a (Lorg/apache/commons/lang3/mutable/MutableObject;Lkp;Ljl;I)V lambda$getHighestLevel$38
		static
		0 o p_396910_
		1 o p_396911_
		2 o p_396912_
		3 o p_396913_
	a (Lcam;Ljl;ILdjh;)V lambda$stopLocationBasedEffects$16
		static
		0 o p_344479_
		1 o p_344480_
		2 o p_344481_
		3 o p_344482_
	a (Laub;Lbzm;Lbyb;Ldcv;)V doPostAttackEffectsWithItemSource
		static
		0 o p_348463_
		1 o p_348545_
		2 o p_348552_
		3 o p_348507_
	a (Laub;Lbzm;Lbzm;I)I processMobExperience
		static
		0 o p_344940_
		1 o p_345838_
		2 o p_345369_
		3 o p_344901_
	a (Ldcv;Lbae;)Z hasTag
		static
		0 o p_345665_
		1 o p_345928_
	a (Laub;Ldcv;Lbzm;I)I processProjectileCount
		static
		0 o p_345598_
		1 o p_346421_
		2 o p_346006_
		3 o p_346388_
	a (Ldkq;Ldcv;Lbck;Lbxh;Ldjo$a;)V lambda$enchantItemFromProvider$44
		static
		0 o p_348397_
		1 o p_348398_
		2 o p_348399_
		3 o p_348400_
		4 o p_348401_
	a (Laub;Ldcv;Lcam;Lbzw;)V runLocationChangedEffects
		static
		0 o p_345755_
		1 o p_345291_
		2 o p_346348_
		3 o p_345919_
	a (Ldcv;Ljz;Lamd;Lbxh;Lbck;)V enchantItemFromProvider
		static
		0 o p_345172_
		1 o p_348593_
		2 o p_345876_
		3 o p_348599_
		4 o p_345717_
	a (Ldcv;Lbzw;Lcam;Ldjk$a;)V runIterationOnItem
		static
		0 o p_44852_
		1 o p_345566_
		2 o p_345792_
		3 o p_345683_
	a (Lcam;Ldjk$a;)V runIterationOnEquipment
		static
		0 o p_344744_
		1 o p_345709_
	a (Ljl;Lcam;)I getEnchantmentLevel
		static
		0 o p_345086_
		1 o p_44838_
	a (ILdcv;Ljava/util/stream/Stream;)Ljava/util/List; getAvailableEnchantmentResults
		static
		0 o p_44818_
		1 o p_44819_
		2 o p_345348_
	a (Ljz;)Ljava/util/stream/Stream; lambda$enchantItem$40
		static
		0 o p_367966_
	a (Ljava/util/List;Ldjl;)V filterCompatibleEnchantments
		static
		0 o p_44863_
		1 o p_44864_
	a (Ldcv;Ldjk$b;)V runIterationOnItem
		static
		0 o p_345425_
		1 o p_345023_
	a (Laub;Ldcv;Lbzm;Lbyb;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 (Laub;Ldjh;Lcvo;Ljl;I)V lambda$onProjectileSpawned$21
		static
		0 o p_344577_
		1 o p_344578_
		2 o p_363471_
		3 o p_344580_
		4 o p_344581_
	a (Ldcv;Ldjo;)V setEnchantments
		static
		0 o p_44867_
		1 o p_332148_
	a (Ldcv;Lkp;)Z has
		static
		0 o p_345474_
		1 o p_344897_
	a (Ljl$c;)Ljl; lambda$enchantItem$39
		static
		0 o p_344499_
	a (Ldcv;Lcam;F)F modifyCrossbowChargingTime
		static
		0 o p_352460_
		1 o p_347534_
		2 o p_345633_
	a (Ldcv;)Z canStoreEnchantments
		static
		0 o p_330666_
	a (Lbzx;Ljava/util/function/BiConsumer;Ljl;I)V lambda$forEachModifier$29
		static
		0 o p_348485_
		1 o p_344460_
		2 o p_344461_
		3 o p_344462_
	a (Laub;Lbzm;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljl;ILdjh;)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 (Laub;Lcam;Lbyb;F)F processEquipmentDropChance
		static
		0 o p_346339_
		1 o p_345864_
		2 o p_345060_
		3 o p_346089_
	a (Laub;Ldcv;Lcvo;Ljava/util/function/Consumer;)V onProjectileSpawned
		static
		0 o p_345062_
		1 o p_345805_
		2 o p_364066_
		3 o p_348544_
	a (Lbzw;Ljava/util/function/BiConsumer;Ljl;I)V lambda$forEachModifier$31
		static
		0 o p_348407_
		1 o p_348408_
		2 o p_348409_
		3 o p_348410_
	a (Laub;Lcam;)V runLocationChangedEffects
		static
		0 o p_345674_
		1 o p_346396_
	a (Lcam;)V stopLocationBasedEffects
		static
		0 o p_346034_
	a (Lorg/apache/commons/lang3/mutable/MutableBoolean;Laub;Lcam;Lbyb;Ljl;ILdjh;)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_
	a (Lbck;Ldcv;ILjava/util/stream/Stream;)Ldcv; enchantItem
		static
		0 o p_220293_
		1 o p_220294_
		2 o p_220295_
		3 o p_345380_
	a (Ljl;Lbzw;Ljava/util/function/BiConsumer;ILdjy;)V lambda$forEachModifier$30
		static
		0 o p_350176_
		1 o p_350177_
		2 o p_350178_
		3 o p_350179_
		4 o p_350180_
	a (Laub;Ldjh;Lbzm;Lbyb;Ljl;I)V lambda$doPostAttackEffectsWithItemSourceOnBreak$12
		static
		0 o p_367967_
		1 o p_367968_
		2 o p_367969_
		3 o p_367970_
		4 o p_367971_
		5 o p_367972_
	a (Laub;Ldcv;Lbzm;Lbyb;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljl;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_
	b (Laub;Lcam;Ljl;ILdjh;)V lambda$runLocationChangedEffects$14
		static
		0 o p_344613_
		1 o p_344614_
		2 o p_344615_
		3 o p_344616_
		4 o p_344617_
	b (Ldcv;)Ldjo; getEnchantmentsForCrafting
		static
		0 o p_330538_
	b (Lcam;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljl;I)V lambda$modifyCrossbowChargingTime$35
		static
		0 o p_427176_
		1 o p_427177_
		2 o p_427178_
		3 o p_427179_
	b (Lfdj;Lorg/apache/commons/lang3/mutable/MutableFloat;ILbck;Ldjr;)V lambda$processEquipmentDropChance$24
		static
		0 o p_347341_
		1 o p_347342_
		2 o p_347343_
		3 o p_347344_
		4 o p_347345_
	b (Laub;Ldcv;Lbzm;Lbyb;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljl;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 (Laub;Lcam;)V tickEffects
		static
		0 o p_345788_
		1 o p_344873_
	b (Lbck;Ldcv;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 (Lcam;Ljl;ILdjh;)V lambda$stopLocationBasedEffects$15
		static
		0 o p_344642_
		1 o p_344643_
		2 o p_344644_
		3 o p_344645_
	b (Laub;Ldcv;Lbzm;)F getFishingTimeReduction
		static
		0 o p_345589_
		1 o p_344902_
		2 o p_346054_
	b (Laub;Ldcv;I)I processBlockExperience
		static
		0 o p_344948_
		1 o p_345630_
		2 o p_345026_
	b (Ldcv;Lkp;)Ljava/util/Optional; pickHighestLevel
		static
		0 o p_345398_
		1 o p_346022_
	b (Laub;Lbzm;Lbyb;Ljl;ILdjh;)V lambda$doPostAttackEffectsWithItemSourceOnBreak$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 (Laub;Ldcv;Lbzm;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljl;I)V lambda$getFishingTimeReduction$33
		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 (Laub;Lcam;Lbyb;Lorg/apache/commons/lang3/mutable/MutableFloat;Lbck;Ljl;ILdjh;)V lambda$processEquipmentDropChance$25
		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 (Laub;Ldcv;Lbzm;Lbyb;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 (Laub;Ldcv;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljl;I)V lambda$getPiercingCount$20
		static
		0 o p_344595_
		1 o p_344596_
		2 o p_344597_
		3 o p_344598_
		4 o p_344599_
	b (Laub;Lcam;Lbyb;)F getDamageProtection
		static
		0 o p_346015_
		1 o p_346118_
		2 o p_44858_
	c (Laub;Ldcv;Lbzm;Lbyb;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 (Laub;Ldcv;I)I modifyDurabilityToRepairFromXp
		static
		0 o p_345119_
		1 o p_345686_
		2 o p_344847_
	c (Ldcv;Lkp;)Lcom/mojang/datafixers/util/Pair; getHighestLevel
		static
		0 o p_346269_
		1 o p_345899_
	c (Ldcv;)Z hasAnyEnchantments
		static
		0 o p_332657_
	c (Laub;Ldcv;Lbzm;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljl;I)V lambda$getFishingLuckBonus$32
		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 (Laub;Lcam;Ljl;ILdjh;)V lambda$runLocationChangedEffects$13
		static
		0 o p_344494_
		1 o p_344495_
		2 o p_344496_
		3 o p_344497_
		4 o p_344498_
	c (Laub;Ldcv;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljl;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 (Laub;Ldcv;Lbzm;Lbyb;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljl;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 (Laub;Ldcv;Lbzm;)I getTridentReturnToOwnerAcceleration
		static
		0 o p_344814_
		1 o p_346255_
		2 o p_346332_
	d (Laub;Ldcv;Lbzm;Lbyb;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 (Laub;Ldcv;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljl;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_
	d (Laub;Ldcv;Lbzm;Lbyb;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljl;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 (Laub;Ldcv;Lbzm;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljl;I)V lambda$processProjectileSpread$19
		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 (Ldcv;)Lkp; getComponentType
		static
		0 o p_331909_
	e (Laub;Ldcv;Lbzm;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljl;I)V lambda$processProjectileCount$18
		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 (Laub;Ldcv;Lorg/apache/commons/lang3/mutable/MutableFloat;Ljl;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_
djk$a net/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentInSlotVisitor
	accept (Ljl;ILdjh;)V accept
		0 o p_346326_
		1 o p_346009_
		2 o p_345960_
djk$b net/minecraft/world/item/enchantment/EnchantmentHelper$EnchantmentVisitor
	accept (Ljl;I)V accept
		0 o p_346050_
		1 o p_44946_
djl net/minecraft/world/item/enchantment/EnchantmentInstance
	a Ljl; enchantment
	b I level
	<init> (Ljl;I)V <init>
		0 o enchantment
		1 o level
	a ()I weight
	b ()Ljl; enchantment
	c ()I level
	equals (Ljava/lang/Object;)Z equals
		0 o p_393632_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
djm net/minecraft/world/item/enchantment/EnchantmentTarget
	a Ldjm; ATTACKER
	b Ldjm; DAMAGING_ENTITY
	c Ldjm; VICTIM
	d Lcom/mojang/serialization/Codec; CODEC
	e Ljava/lang/String; id
	f [Ldjm; $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 ()[Ldjm; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldjm; valueOf
		static
		0 o p_345429_
	values ()[Ldjm; values
		static
djn net/minecraft/world/item/enchantment/Enchantments
	A Lamd; FLAME
	B Lamd; INFINITY
	C Lamd; LUCK_OF_THE_SEA
	D Lamd; LURE
	E Lamd; LOYALTY
	F Lamd; IMPALING
	G Lamd; RIPTIDE
	H Lamd; CHANNELING
	I Lamd; MULTISHOT
	J Lamd; QUICK_CHARGE
	K Lamd; PIERCING
	L Lamd; DENSITY
	M Lamd; BREACH
	N Lamd; WIND_BURST
	O Lamd; MENDING
	P Lamd; VANISHING_CURSE
	a Lamd; PROTECTION
	b Lamd; FIRE_PROTECTION
	c Lamd; FEATHER_FALLING
	d Lamd; BLAST_PROTECTION
	e Lamd; PROJECTILE_PROTECTION
	f Lamd; RESPIRATION
	g Lamd; AQUA_AFFINITY
	h Lamd; THORNS
	i Lamd; DEPTH_STRIDER
	j Lamd; FROST_WALKER
	k Lamd; BINDING_CURSE
	l Lamd; SOUL_SPEED
	m Lamd; SWIFT_SNEAK
	n Lamd; SHARPNESS
	o Lamd; SMITE
	p Lamd; BANE_OF_ARTHROPODS
	q Lamd; KNOCKBACK
	r Lamd; FIRE_ASPECT
	s Lamd; LOOTING
	t Lamd; SWEEPING_EDGE
	u Lamd; EFFICIENCY
	v Lamd; SILK_TOUCH
	w Lamd; UNBREAKING
	x Lamd; FORTUNE
	y Lamd; POWER
	z Lamd; PUNCH
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;Lamd;Ldji$a;)V register
		static
		0 o p_346019_
		1 o p_345703_
		2 o p_345607_
	a (Ljava/lang/String;)Lamd; key
		static
		0 o p_345314_
	a (Lqq;)V bootstrap
		static
		0 o p_345935_
djo net/minecraft/world/item/enchantment/ItemEnchantments
	a Ldjo; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Lzm; STREAM_CODEC
	d Lcom/mojang/serialization/Codec; LEVEL_CODEC
	e Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap; enchantments
	<clinit> ()V <clinit>
		static
	<init> (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V <init>
		0 o p_341287_
	a (Ldcr$b;Ljava/util/function/Consumer;Ldek;Lkl;)V addToTooltip
		0 o p_341290_
		1 o p_331119_
		2 o p_330400_
		3 o p_400004_
	a (Ldjo;)Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap; lambda$static$2
		static
		0 o p_340784_
	a (Ljl;)I getLevel
		0 o p_345693_
	a (Ljava/util/Map;)Ldjo; lambda$static$0
		static
		0 o p_399435_
	a (Ljn$a;Lamd;Lbae;)Ljp; getTagOrEmpty
		static
		0 o p_341186_
		1 o p_341113_
		2 o p_341409_
	a ()Ljava/util/Set; keySet
	b (Ldjo;)Ljava/util/Map; lambda$static$1
		static
		0 o p_340785_
	b ()Ljava/util/Set; entrySet
	c ()I size
	d ()Z isEmpty
	equals (Ljava/lang/Object;)Z equals
		0 o p_331697_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
djo$a net/minecraft/world/item/enchantment/ItemEnchantments$Mutable
	a Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap; enchantments
	<init> (Ldjo;)V <init>
		0 o p_330722_
	a (Ljl;I)V set
		0 o p_344861_
		1 o p_330832_
	a (Ljl;)I getLevel
		0 o p_345430_
	a ()Ljava/util/Set; keySet
	a (Ljava/util/function/Predicate;)V removeIf
		0 o p_332079_
	b (Ljl;I)V upgrade
		0 o p_346263_
		1 o p_331153_
	b ()Ldjo; toImmutable
djp net/minecraft/world/item/enchantment/LevelBasedValue
	a Lcom/mojang/serialization/Codec; DISPATCH_CODEC
	b Lcom/mojang/serialization/Codec; 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 (Ljy;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_345955_
	a (Ldjp$b;)Ldjp; lambda$static$1
		static
		0 o p_345590_
	a (FF)Ldjp$e; perLevel
		static
		0 o p_346188_
		1 o p_346397_
	a (Ljava/util/List;Ldjp;)Ldjp$f; lookup
		static
		0 o p_352164_
		1 o p_352467_
	a (I)F calculate
		0 o p_345587_
	a (Lcom/mojang/datafixers/util/Either;)Ldjp; lambda$static$3
		static
		0 o p_345066_
	a (F)Ldjp$b; constant
		static
		0 o p_344768_
	a (Ldjp;)Lcom/mojang/datafixers/util/Either; lambda$static$4
		static
		0 o p_346307_
	b (F)Ldjp$e; perLevel
		static
		0 o p_345221_
	b (Ldjp;)Ldjp; lambda$static$2
		static
		0 o p_346044_
djp$a net/minecraft/world/item/enchantment/LevelBasedValue$Clamped
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Ldjp; value
	e F min
	f F max
	<clinit> ()V <clinit>
		static
	<init> (Ldjp;FF)V <init>
		0 o value
		1 o min
		2 o max
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldjp$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 (Ldjp$a;)Ljava/lang/String; lambda$static$1
		static
		0 o p_346071_
	b ()Ldjp; 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
djp$b net/minecraft/world/item/enchantment/LevelBasedValue$Constant
	c Lcom/mojang/serialization/Codec; CODEC
	d Lcom/mojang/serialization/MapCodec; TYPED_CODEC
	e F 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
djp$c net/minecraft/world/item/enchantment/LevelBasedValue$Fraction
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Ldjp; numerator
	e Ldjp; denominator
	<clinit> ()V <clinit>
		static
	<init> (Ldjp;Ldjp;)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 ()Ldjp; numerator
	c ()Ldjp; denominator
	equals (Ljava/lang/Object;)Z equals
		0 o p_345562_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
djp$d net/minecraft/world/item/enchantment/LevelBasedValue$LevelsSquared
	c Lcom/mojang/serialization/MapCodec; CODEC
	d F 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
djp$e net/minecraft/world/item/enchantment/LevelBasedValue$Linear
	c Lcom/mojang/serialization/MapCodec; CODEC
	d F base
	e F 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
djp$f net/minecraft/world/item/enchantment/LevelBasedValue$Lookup
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Ljava/util/List; values
	e Ldjp; fallback
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ldjp;)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 ()Ldjp; fallback
	equals (Ljava/lang/Object;)Z equals
		0 o p_352362_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
djq net/minecraft/world/item/enchantment/Repairable
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ljp; items
	<clinit> ()V <clinit>
		static
	<init> (Ljp;)V <init>
		0 o items
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_364058_
	a (Ldcv;)Z isValidRepairItem
		0 o p_361644_
	a ()Ljp; items
	equals (Ljava/lang/Object;)Z equals
		0 o p_362792_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
djr net/minecraft/world/item/enchantment/TargetedConditionalEffect
	a Ldjm; enchanted
	b Ldjm; affected
	c Ljava/lang/Object; effect
	d Ljava/util/Optional; requirements
	<init> (Ldjm;Ldjm;Ljava/lang/Object;Ljava/util/Optional;)V <init>
		0 o enchanted
		1 o affected
		2 o effect
		3 o requirements
	a (Lcom/mojang/serialization/Codec;Lbdo;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$equipmentDropsCodec$4
		static
		0 o p_380890_
		1 o p_380891_
		2 o p_380892_
	a ()Ldjm; enchanted
	a (Ldjm;)Lcom/mojang/serialization/DataResult; lambda$equipmentDropsCodec$2
		static
		0 o p_345851_
	a (Lfdj;)Z matches
		0 o p_346180_
	a (Lcom/mojang/serialization/Codec;Lbdo;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_344749_
		1 o p_381041_
	a (Ldjm;Ljava/lang/Object;Ljava/util/Optional;)Ldjr; lambda$equipmentDropsCodec$3
		static
		0 o p_345692_
		1 o p_345215_
		2 o p_346096_
	b (Lcom/mojang/serialization/Codec;Lbdo;)Lcom/mojang/serialization/Codec; equipmentDropsCodec
		static
		0 o p_345181_
		1 o p_381042_
	b (Lcom/mojang/serialization/Codec;Lbdo;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0
		static
		0 o p_380893_
		1 o p_380894_
		2 o p_380895_
	b ()Ldjm; affected
	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
djs net/minecraft/world/item/enchantment/effects/AddValue
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Ldjp; value
	<clinit> ()V <clinit>
		static
	<init> (Ldjp;)V <init>
		0 o value
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (ILbck;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 ()Ldjp; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_344811_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
djt net/minecraft/world/item/enchantment/effects/AllOf
	a ([Ldkb;)Ldjt$c; valueEffects
		static
		0 o p_346375_
	a ([Ldka;)Ldjt$b; locationBasedEffects
		static
		0 o p_345280_
	a ([Ldjz;)Ldjt$a; entityEffects
		static
		0 o p_345222_
	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 (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_
djt$a net/minecraft/world/item/enchantment/effects/AllOf$EntityEffects
	a Lcom/mojang/serialization/MapCodec; CODEC
	d Ljava/util/List; effects
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o effects
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;ILdjh;Lbzm;Lfis;)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
djt$b net/minecraft/world/item/enchantment/effects/AllOf$LocationBasedEffects
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/List; effects
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o effects
	a (Ldjh;Lbzm;Lfis;I)V onDeactivated
		0 o p_346024_
		1 o p_346234_
		2 o p_346036_
		3 o p_345698_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;ILdjh;Lbzm;Lfis;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_
	b ()Ljava/util/List; effects
	equals (Ljava/lang/Object;)Z equals
		0 o p_346383_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
djt$c net/minecraft/world/item/enchantment/effects/AllOf$ValueEffects
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Ljava/util/List; effects
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o effects
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (ILbck;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
dju net/minecraft/world/item/enchantment/effects/ApplyMobEffect
	a Lcom/mojang/serialization/MapCodec; CODEC
	d Ljp; toApply
	e Ldjp; minDuration
	f Ldjp; maxDuration
	g Ldjp; minAmplifier
	h Ldjp; maxAmplifier
	<clinit> ()V <clinit>
		static
	<init> (Ljp;Ldjp;Ldjp;Ldjp;Ldjp;)V <init>
		0 o toApply
		1 o minDuration
		2 o maxDuration
		3 o minAmplifier
		4 o maxAmplifier
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;ILdjh;Lbzm;Lfis;)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 ()Ljp; toApply
	c ()Ldjp; minDuration
	d ()Ldjp; maxDuration
	e ()Ldjp; minAmplifier
	equals (Ljava/lang/Object;)Z equals
		0 o p_345077_
	f ()Ldjp; maxAmplifier
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
djv net/minecraft/world/item/enchantment/effects/ChangeItemDamage
	a Lcom/mojang/serialization/MapCodec; CODEC
	d Ldjp; amount
	<clinit> ()V <clinit>
		static
	<init> (Ldjp;)V <init>
		0 o amount
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;ILdjh;Lbzm;Lfis;)V apply
		0 o p_379674_
		1 o p_379927_
		2 o p_380376_
		3 o p_379570_
		4 o p_380002_
	a (Ldjv;)Ldjp; lambda$static$0
		static
		0 o p_379561_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_379434_
	b ()Ldjp; amount
	equals (Ljava/lang/Object;)Z equals
		0 o p_379869_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
djw net/minecraft/world/item/enchantment/effects/DamageEntity
	a Lcom/mojang/serialization/MapCodec; CODEC
	d Ldjp; minDamage
	e Ldjp; maxDamage
	f Ljl; damageType
	<clinit> ()V <clinit>
		static
	<init> (Ldjp;Ldjp;Ljl;)V <init>
		0 o minDamage
		1 o maxDamage
		2 o damageType
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;ILdjh;Lbzm;Lfis;)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 ()Ldjp; minDamage
	c ()Ldjp; maxDamage
	d ()Ljl; damageType
	equals (Ljava/lang/Object;)Z equals
		0 o p_345764_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
djx net/minecraft/world/item/enchantment/effects/DamageImmunity
	a Ldjx; INSTANCE
	b Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ldjx; lambda$static$0
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_345157_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
djy net/minecraft/world/item/enchantment/effects/EnchantmentAttributeEffect
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lame; id
	d Ljl; attribute
	e Ldjp; amount
	f Lcbq$a; operation
	<clinit> ()V <clinit>
		static
	<init> (Lame;Ljl;Ldjp;Lcbq$a;)V <init>
		0 o id
		1 o attribute
		2 o amount
		3 o operation
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (ILbzw;)Lcom/google/common/collect/HashMultimap; makeAttributeMap
		0 o p_346033_
		1 o p_350290_
	a (ILbda;)Lcbq; getModifier
		0 o p_345225_
		1 o p_350734_
	a (Ldjh;Lbzm;Lfis;I)V onDeactivated
		0 o p_346016_
		1 o p_346371_
		2 o p_345145_
		3 o p_346185_
	a (Laub;ILdjh;Lbzm;Lfis;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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_350198_
	a (Lbda;)Lame; idForSlot
		0 o p_350940_
	b ()Lame; id
	c ()Ljl; attribute
	d ()Ldjp; amount
	e ()Lcbq$a; operation
	equals (Ljava/lang/Object;)Z equals
		0 o p_346124_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
djz net/minecraft/world/item/enchantment/effects/EnchantmentEntityEffect
	b Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;ILdjh;Lbzm;Lfis;)V apply
		0 o p_345106_
		1 o p_346004_
		2 o p_344966_
		3 o p_346140_
		4 o p_345890_
	a (Laub;ILdjh;Lbzm;Lfis;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 (Ljy;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_345205_
dk net/minecraft/advancements/critereon/ShotCrossbowTrigger
	<init> ()V <init>
	a (Lauc;Ldcv;)V trigger
		0 o p_65463_
		1 o p_65464_
	a (Ldcv;Ldk$a;)Z lambda$trigger$0
		static
		0 o p_65466_
		1 o p_65467_
	a ()Lcom/mojang/serialization/Codec; codec
dk$a net/minecraft/advancements/critereon/ShotCrossbowTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; item
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o item
	a (Ljm;Ldmt;)Lar; shotCrossbow
		static
		0 o p_361642_
		1 o p_301042_
	a (Ljava/util/Optional;)Lar; 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 (Ldcv;)Z matches
		0 o p_65482_
	b ()Ljava/util/Optional; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_312490_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dka net/minecraft/world/item/enchantment/effects/EnchantmentLocationBasedEffect
	c Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	a (Ldjh;Lbzm;Lfis;I)V onDeactivated
		0 o p_346131_
		1 o p_345920_
		2 o p_345758_
		3 o p_344750_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;ILdjh;Lbzm;Lfis;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_
	b (Ljy;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_344955_
dkb net/minecraft/world/item/enchantment/effects/EnchantmentValueEffect
	b Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (ILbck;F)F process
		0 o p_345946_
		1 o p_345167_
		2 o p_345777_
	a (Ljy;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_345804_
dkc net/minecraft/world/item/enchantment/effects/ExplodeEffect
	a Lcom/mojang/serialization/MapCodec; CODEC
	d Z attributeToUser
	e Ljava/util/Optional; damageType
	f Ljava/util/Optional; knockbackMultiplier
	g Ljava/util/Optional; immuneBlocks
	h Lfis; offset
	i Ldjp; radius
	j Z createFire
	k Ldmu$a; blockInteraction
	l Lmc; smallParticle
	m Lmc; largeParticle
	n Ljl; sound
	<clinit> ()V <clinit>
		static
	<init> (ZLjava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Lfis;Ldjp;ZLdmu$a;Lmc;Lmc;Ljl;)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 (ILdjp;)Ljava/lang/Float; lambda$apply$1
		static
		0 o p_345100_
		1 o p_345018_
	a (Lbzm;Lfis;)Lbyb; getDamageSource
		0 o p_346246_
		1 o p_345332_
	a (Laub;ILdjh;Lbzm;Lfis;)V apply
		0 o p_346186_
		1 o p_345966_
		2 o p_346324_
		3 o p_345305_
		4 o p_344916_
	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 ()Lfis; offset
	g ()Ldjp; radius
	h ()Z createFire
	hashCode ()I hashCode
	i ()Ldmu$a; blockInteraction
	j ()Lmc; smallParticle
	k ()Lmc; largeParticle
	l ()Ljl; sound
	toString ()Ljava/lang/String; toString
dkd net/minecraft/world/item/enchantment/effects/Ignite
	a Lcom/mojang/serialization/MapCodec; CODEC
	d Ldjp; duration
	<clinit> ()V <clinit>
		static
	<init> (Ldjp;)V <init>
		0 o duration
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;ILdjh;Lbzm;Lfis;)V apply
		0 o p_345606_
		1 o p_344968_
		2 o p_346032_
		3 o p_346370_
		4 o p_344775_
	a (Ldkd;)Ldjp; lambda$static$0
		static
		0 o p_345622_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_345641_
	b ()Ldjp; duration
	equals (Ljava/lang/Object;)Z equals
		0 o p_345853_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dke net/minecraft/world/item/enchantment/effects/MultiplyValue
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Ldjp; factor
	<clinit> ()V <clinit>
		static
	<init> (Ldjp;)V <init>
		0 o factor
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (ILbck;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 ()Ldjp; factor
	equals (Ljava/lang/Object;)Z equals
		0 o p_344762_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkf net/minecraft/world/item/enchantment/effects/PlaySoundEffect
	a Lcom/mojang/serialization/MapCodec; CODEC
	d Ljl; soundEvent
	e Lbwm; volume
	f Lbwm; pitch
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Lbwm;Lbwm;)V <init>
		0 o soundEvent
		1 o volume
		2 o pitch
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;ILdjh;Lbzm;Lfis;)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 ()Ljl; soundEvent
	c ()Lbwm; volume
	d ()Lbwm; pitch
	equals (Ljava/lang/Object;)Z equals
		0 o p_344735_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkg net/minecraft/world/item/enchantment/effects/RemoveBinomial
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Ldjp; chance
	<clinit> ()V <clinit>
		static
	<init> (Ldjp;)V <init>
		0 o chance
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (ILbck;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 ()Ldjp; chance
	equals (Ljava/lang/Object;)Z equals
		0 o p_345354_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkh net/minecraft/world/item/enchantment/effects/ReplaceBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	d Lkg; offset
	e Ljava/util/Optional; predicate
	f Lern; blockState
	g Ljava/util/Optional; triggerGameEvent
	<clinit> ()V <clinit>
		static
	<init> (Lkg;Ljava/util/Optional;Lern;Ljava/util/Optional;)V <init>
		0 o offset
		1 o predicate
		2 o blockState
		3 o triggerGameEvent
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;Lbzm;Ljb;Ljl;)V lambda$apply$2
		static
		0 o p_347351_
		1 o p_347352_
		2 o p_347353_
		3 o p_347354_
	a (Laub;Ljb;Lelh;)Ljava/lang/Boolean; lambda$apply$1
		static
		0 o p_344911_
		1 o p_346055_
		2 o p_345193_
	a (Laub;ILdjh;Lbzm;Lfis;)V apply
		0 o p_345756_
		1 o p_346215_
		2 o p_345202_
		3 o p_346293_
		4 o p_345339_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_347355_
	b ()Lkg; offset
	c ()Ljava/util/Optional; predicate
	d ()Lern; blockState
	e ()Ljava/util/Optional; triggerGameEvent
	equals (Ljava/lang/Object;)Z equals
		0 o p_344785_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dki net/minecraft/world/item/enchantment/effects/ReplaceDisk
	a Lcom/mojang/serialization/MapCodec; CODEC
	d Ldjp; radius
	e Ldjp; height
	f Lkg; offset
	g Ljava/util/Optional; predicate
	h Lern; blockState
	i Ljava/util/Optional; triggerGameEvent
	<clinit> ()V <clinit>
		static
	<init> (Ldjp;Ldjp;Lkg;Ljava/util/Optional;Lern;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 (Laub;Lbzm;Ljb;Ljl;)V lambda$apply$2
		static
		0 o p_353060_
		1 o p_353056_
		2 o p_353046_
		3 o p_353037_
	a (Laub;Ljb;Lelh;)Ljava/lang/Boolean; lambda$apply$1
		static
		0 o p_353063_
		1 o p_353040_
		2 o p_353051_
	a (Laub;ILdjh;Lbzm;Lfis;)V apply
		0 o p_353045_
		1 o p_353076_
		2 o p_353050_
		3 o p_353038_
		4 o p_353044_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_353035_
	b ()Ldjp; radius
	c ()Ldjp; height
	d ()Lkg; offset
	e ()Ljava/util/Optional; predicate
	equals (Ljava/lang/Object;)Z equals
		0 o p_353028_
	f ()Lern; blockState
	g ()Ljava/util/Optional; triggerGameEvent
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkj net/minecraft/world/item/enchantment/effects/RunFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	d Lame; function
	e Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Lame;)V <init>
		0 o function
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;ILdjh;Lbzm;Lfis;)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 ()Lame; function
	equals (Ljava/lang/Object;)Z equals
		0 o p_345874_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkk net/minecraft/world/item/enchantment/effects/SetBlockProperties
	a Lcom/mojang/serialization/MapCodec; CODEC
	d Ldev; properties
	e Lkg; offset
	f Ljava/util/Optional; triggerGameEvent
	<clinit> ()V <clinit>
		static
	<init> (Ldev;)V <init>
		0 o p_346404_
	<init> (Ldev;Lkg;Ljava/util/Optional;)V <init>
		0 o properties
		1 o offset
		2 o triggerGameEvent
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;Lbzm;Ljb;Ljl;)V lambda$apply$1
		static
		0 o p_347362_
		1 o p_347363_
		2 o p_347364_
		3 o p_347365_
	a (Laub;ILdjh;Lbzm;Lfis;)V apply
		0 o p_346105_
		1 o p_345373_
		2 o p_346028_
		3 o p_346068_
		4 o p_345511_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_347361_
	b ()Ldev; properties
	c ()Lkg; offset
	d ()Ljava/util/Optional; triggerGameEvent
	equals (Ljava/lang/Object;)Z equals
		0 o p_345823_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkl net/minecraft/world/item/enchantment/effects/SetValue
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Ldjp; value
	<clinit> ()V <clinit>
		static
	<init> (Ldjp;)V <init>
		0 o value
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (ILbck;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 ()Ldjp; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_346216_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkm net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect
	a Lcom/mojang/serialization/MapCodec; CODEC
	d Lmc; particle
	e Ldkm$a; horizontalPosition
	f Ldkm$a; verticalPosition
	g Ldkm$c; horizontalVelocity
	h Ldkm$c; verticalVelocity
	i Lbwm; speed
	<clinit> ()V <clinit>
		static
	<init> (Lmc;Ldkm$a;Ldkm$a;Ldkm$c;Ldkm$c;Lbwm;)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)Ldkm$a; offsetFromEntityPosition
		static
		0 o p_345365_
	a (Laub;ILdjh;Lbzm;Lfis;)V apply
		0 o p_345529_
		1 o p_346425_
		2 o p_346391_
		3 o p_345668_
		4 o p_344842_
	a (Lbwm;)Ldkm$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 ()Ldkm$a; inBoundingBox
		static
	b (F)Ldkm$c; movementScaled
		static
		0 o p_345360_
	c ()Lmc; particle
	d ()Ldkm$a; horizontalPosition
	e ()Ldkm$a; verticalPosition
	equals (Ljava/lang/Object;)Z equals
		0 o p_346145_
	f ()Ldkm$c; horizontalVelocity
	g ()Ldkm$c; verticalVelocity
	h ()Lbwm; speed
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkm$a net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSource
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ldkm$b; type
	c F offset
	d F scale
	<clinit> ()V <clinit>
		static
	<init> (Ldkm$b;FF)V <init>
		0 o type
		1 o offset
		2 o scale
	a ()Ldkm$b; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345074_
	a (Ldkm$a;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_345424_
	a (DDFLbck;)D getCoordinate
		0 o p_345009_
		1 o p_352916_
		2 o p_344887_
		3 o p_345452_
	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
dkm$b net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSourceType
	a Ldkm$b; ENTITY_POSITION
	b Ldkm$b; BOUNDING_BOX
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljava/lang/String; id
	e Ldkm$b$a; source
	f [Ldkm$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ldkm$b$a;)V <init>
		0 o p_345972_
		1 o p_345203_
		2 o p_345226_
		3 o p_346335_
	a ()[Ldkm$b; $values
		static
	a (DDFLbck;)D getCoordinate
		0 o p_345237_
		1 o p_352964_
		2 o p_345722_
		3 o p_345004_
	b (DDFLbck;)D lambda$static$1
		static
		0 o p_345669_
		1 o p_352951_
		2 o p_345281_
		3 o p_345162_
	c ()Ljava/lang/String; getSerializedName
	c (DDFLbck;)D lambda$static$0
		static
		0 o p_344963_
		1 o p_352938_
		2 o p_346310_
		3 o p_345258_
	valueOf (Ljava/lang/String;)Ldkm$b; valueOf
		static
		0 o p_346392_
	values ()[Ldkm$b; values
		static
dkm$b$a net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$PositionSourceType$CoordinateSource
	getCoordinate (DDFLbck;)D getCoordinate
		0 o p_344782_
		1 o p_352925_
		2 o p_346394_
		3 o p_345638_
dkm$c net/minecraft/world/item/enchantment/effects/SpawnParticlesEffect$VelocitySource
	a Lcom/mojang/serialization/MapCodec; CODEC
	b F movementScale
	c Lbwm; base
	<clinit> ()V <clinit>
		static
	<init> (FLbwm;)V <init>
		0 o movementScale
		1 o base
	a (DLbck;)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 ()Lbwm; base
	equals (Ljava/lang/Object;)Z equals
		0 o p_345434_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkn net/minecraft/world/item/enchantment/effects/SummonEntityEffect
	a Lcom/mojang/serialization/MapCodec; CODEC
	d Ljp; entityTypes
	e Z joinTeam
	<clinit> ()V <clinit>
		static
	<init> (Ljp;Z)V <init>
		0 o entityTypes
		1 o joinTeam
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;ILdjh;Lbzm;Lfis;)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 ()Ljp; entityTypes
	c ()Z joinTeam
	equals (Ljava/lang/Object;)Z equals
		0 o p_346199_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dko net/minecraft/world/item/enchantment/effects/package-info
dkp net/minecraft/world/item/enchantment/package-info
dkq net/minecraft/world/item/enchantment/providers/EnchantmentProvider
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	<clinit> ()V <clinit>
		static
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcv;Ldjo$a;Lbck;Lbxh;)V enchant
		0 o p_345974_
		1 o p_344824_
		2 o p_346040_
		3 o p_348672_
dkr net/minecraft/world/item/enchantment/providers/EnchantmentProviderTypes
	a (Ljy;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_346162_
dks net/minecraft/world/item/enchantment/providers/EnchantmentsByCost
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ljp; enchantments
	d Lbwo; cost
	<clinit> ()V <clinit>
		static
	<init> (Ljp;Lbwo;)V <init>
		0 o enchantments
		1 o cost
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcv;Ldjo$a;Lbck;Lbxh;)V enchant
		0 o p_345483_
		1 o p_346331_
		2 o p_344794_
		3 o p_348577_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345209_
	b ()Ljp; enchantments
	c ()Lbwo; cost
	equals (Ljava/lang/Object;)Z equals
		0 o p_346077_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkt net/minecraft/world/item/enchantment/providers/EnchantmentsByCostWithDifficulty
	b I MAX_ALLOWED_VALUE_PART
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Ljp; enchantments
	e I minCost
	f I maxCostSpan
	<clinit> ()V <clinit>
		static
	<init> (Ljp;II)V <init>
		0 o enchantments
		1 o minCost
		2 o maxCostSpan
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcv;Ldjo$a;Lbck;Lbxh;)V enchant
		0 o p_344777_
		1 o p_344895_
		2 o p_346012_
		3 o p_348635_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_350199_
	b ()Ljp; 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
dku net/minecraft/world/item/enchantment/providers/SingleEnchantment
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ljl; enchantment
	d Lbwo; level
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Lbwo;)V <init>
		0 o enchantment
		1 o level
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcv;Ldjo$a;Lbck;Lbxh;)V enchant
		0 o p_346218_
		1 o p_345570_
		2 o p_345742_
		3 o p_348562_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_346042_
	b ()Ljl; enchantment
	c ()Lbwo; level
	equals (Ljava/lang/Object;)Z equals
		0 o p_345891_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dkv net/minecraft/world/item/enchantment/providers/TradeRebalanceEnchantmentProviders
	A Lamd; TRADES_JUNGLE_ARMORER_BOOTS_5
	B Lamd; TRADES_JUNGLE_ARMORER_HELMET_5
	C Lamd; TRADES_SWAMP_ARMORER_BOOTS_4
	D Lamd; TRADES_SWAMP_ARMORER_LEGGINGS_4
	E Lamd; TRADES_SWAMP_ARMORER_CHESTPLATE_4
	F Lamd; TRADES_SWAMP_ARMORER_HELMET_4
	G Lamd; TRADES_SWAMP_ARMORER_BOOTS_5
	H Lamd; TRADES_SWAMP_ARMORER_HELMET_5
	I Lamd; TRADES_TAIGA_ARMORER_LEGGINGS_5
	J Lamd; TRADES_TAIGA_ARMORER_CHESTPLATE_5
	a Lamd; TRADES_DESERT_ARMORER_BOOTS_4
	b Lamd; TRADES_DESERT_ARMORER_LEGGINGS_4
	c Lamd; TRADES_DESERT_ARMORER_CHESTPLATE_4
	d Lamd; TRADES_DESERT_ARMORER_HELMET_4
	e Lamd; TRADES_DESERT_ARMORER_LEGGINGS_5
	f Lamd; TRADES_DESERT_ARMORER_CHESTPLATE_5
	g Lamd; TRADES_PLAINS_ARMORER_BOOTS_4
	h Lamd; TRADES_PLAINS_ARMORER_LEGGINGS_4
	i Lamd; TRADES_PLAINS_ARMORER_CHESTPLATE_4
	j Lamd; TRADES_PLAINS_ARMORER_HELMET_4
	k Lamd; TRADES_PLAINS_ARMORER_BOOTS_5
	l Lamd; TRADES_PLAINS_ARMORER_LEGGINGS_5
	m Lamd; TRADES_SAVANNA_ARMORER_BOOTS_4
	n Lamd; TRADES_SAVANNA_ARMORER_LEGGINGS_4
	o Lamd; TRADES_SAVANNA_ARMORER_CHESTPLATE_4
	p Lamd; TRADES_SAVANNA_ARMORER_HELMET_4
	q Lamd; TRADES_SAVANNA_ARMORER_CHESTPLATE_5
	r Lamd; TRADES_SAVANNA_ARMORER_HELMET_5
	s Lamd; TRADES_SNOW_ARMORER_BOOTS_4
	t Lamd; TRADES_SNOW_ARMORER_HELMET_4
	u Lamd; TRADES_SNOW_ARMORER_BOOTS_5
	v Lamd; TRADES_SNOW_ARMORER_HELMET_5
	w Lamd; TRADES_JUNGLE_ARMORER_BOOTS_4
	x Lamd; TRADES_JUNGLE_ARMORER_LEGGINGS_4
	y Lamd; TRADES_JUNGLE_ARMORER_CHESTPLATE_4
	z Lamd; TRADES_JUNGLE_ARMORER_HELMET_4
	<clinit> ()V <clinit>
		static
	a (Lqq;)V bootstrap
		static
		0 o p_345608_
dkw net/minecraft/world/item/enchantment/providers/VanillaEnchantmentProviders
	a Lamd; MOB_SPAWN_EQUIPMENT
	b Lamd; PILLAGER_SPAWN_CROSSBOW
	c Lamd; RAID_PILLAGER_POST_WAVE_3
	d Lamd; RAID_PILLAGER_POST_WAVE_5
	e Lamd; RAID_VINDICATOR
	f Lamd; RAID_VINDICATOR_POST_WAVE_5
	g Lamd; ENDERMAN_LOOT_DROP
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lamd; create
		static
		0 o p_345024_
	a (Lqq;)V bootstrap
		static
		0 o p_345084_
dkx net/minecraft/world/item/enchantment/providers/package-info
dky net/minecraft/world/item/equipment/AllowedEntitiesProvider
	get (Ljm;)Ljp; get
		0 o p_400203_
dkz net/minecraft/world/item/equipment/ArmorMaterial
	a I durability
	b Ljava/util/Map; defense
	c I enchantmentValue
	d Ljl; equipSound
	e F toughness
	f F knockbackResistance
	g Lbae; repairIngredient
	h Lamd; assetId
	<init> (ILjava/util/Map;ILjl;FFLbae;Lamd;)V <init>
		0 o durability
		1 o defense
		2 o enchantmentValue
		3 o equipSound
		4 o toughness
		5 o knockbackResistance
		6 o repairIngredient
		7 o assetId
	a (Ldlb;)Ldfm; createAttributes
		0 o p_371239_
	a ()I durability
	b ()Ljava/util/Map; defense
	c ()I enchantmentValue
	d ()Ljl; equipSound
	e ()F toughness
	equals (Ljava/lang/Object;)Z equals
		0 o p_371335_
	f ()F knockbackResistance
	g ()Lbae; repairIngredient
	h ()Lamd; assetId
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dl net/minecraft/advancements/critereon/SimpleCriterionTrigger
	a Ljava/util/Map; players
	<init> ()V <init>
	a (Lauc;Ljava/util/function/Predicate;)V trigger
		0 o p_66235_
		1 o p_66236_
	a (Lamm;Lat$a;)V addPlayerListener
		0 o p_66243_
		1 o p_66244_
	a (Lamm;)V removePlayerListeners
		0 o p_66241_
	b (Lamm;Lat$a;)V removePlayerListener
		0 o p_66254_
		1 o p_66255_
	b (Lamm;)Ljava/util/Set; lambda$addPlayerListener$0
		static
		0 o p_66252_
dl$a net/minecraft/advancements/critereon/SimpleCriterionTrigger$SimpleInstance
	a (Lbk;)V validate
		0 o p_312329_
	a ()Ljava/util/Optional; player
dla net/minecraft/world/item/equipment/ArmorMaterials
	a Ldkz; LEATHER
	b Ldkz; CHAINMAIL
	c Ldkz; IRON
	d Ldkz; GOLD
	e Ldkz; DIAMOND
	f Ldkz; TURTLE_SCUTE
	g Ldkz; NETHERITE
	h Ldkz; ARMADILLO_SCUTE
	<clinit> ()V <clinit>
		static
	a (IIIII)Ljava/util/Map; makeDefense
		static
		0 o p_394510_
		1 o p_393571_
		2 o p_394045_
		3 o p_393910_
		4 o p_394446_
dlb net/minecraft/world/item/equipment/ArmorType
	a Ldlb; HELMET
	b Ldlb; CHESTPLATE
	c Ldlb; LEGGINGS
	d Ldlb; BOOTS
	e Ldlb; BODY
	f Lcom/mojang/serialization/Codec; CODEC
	g Lbzw; slot
	h Ljava/lang/String; name
	i I unitDurability
	j [Ldlb; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILbzw;ILjava/lang/String;)V <init>
		0 o p_371561_
		1 o p_371939_
		2 o p_371827_
		3 o p_371306_
		4 o p_371191_
	a (I)I getDurability
		0 o p_371403_
	a ()Lbzw; getSlot
	b ()Ljava/lang/String; getName
	c ()Ljava/lang/String; getSerializedName
	d ()[Ldlb; $values
		static
	valueOf (Ljava/lang/String;)Ldlb; valueOf
		static
		0 o p_371892_
	values ()[Ldlb; values
		static
dlc net/minecraft/world/item/equipment/EquipmentAsset
	<init> ()V <init>
dld net/minecraft/world/item/equipment/EquipmentAssets
	a Lamd; ROOT_ID
	b Lamd; LEATHER
	c Lamd; CHAINMAIL
	d Lamd; IRON
	e Lamd; GOLD
	f Lamd; DIAMOND
	g Lamd; TURTLE_SCUTE
	h Lamd; NETHERITE
	i Lamd; ARMADILLO_SCUTE
	j Lamd; ELYTRA
	k Lamd; SADDLE
	l Ljava/util/Map; CARPETS
	m Lamd; TRADER_LLAMA
	n Ljava/util/Map; HARNESSES
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lamd; createId
		static
		0 o p_386630_
	a (Ldbt;)Lamd; lambda$static$1
		static
		0 o p_415456_
	b (Ldbt;)Lamd; lambda$static$0
		static
		0 o p_387361_
dle net/minecraft/world/item/equipment/Equippable
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Lbzw; slot
	d Ljl; equipSound
	e Ljava/util/Optional; assetId
	f Ljava/util/Optional; cameraOverlay
	g Ljava/util/Optional; allowedEntities
	h Z dispensable
	i Z swappable
	j Z damageOnHurt
	k Z equipOnInteract
	l Z canBeSheared
	m Ljl; shearingSound
	<clinit> ()V <clinit>
		static
	<init> (Lbzw;Ljl;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;ZZZZZLjl;)V <init>
		0 o slot
		1 o equipSound
		2 o assetId
		3 o cameraOverlay
		4 o allowedEntities
		5 o dispensable
		6 o swappable
		7 o damageOnHurt
		8 o equipOnInteract
		9 o canBeSheared
		10 o shearingSound
	a ()Ldle; saddle
		static
	a (Ldbt;)Ldle; llamaSwag
		static
		0 o p_371759_
	a (Lcut;Lcam;Ldcv;)Lbxj; equipOnTarget
		0 o p_397505_
		1 o p_397083_
		2 o p_397903_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_380896_
	a (Lbzw;)Ldle$a; builder
		static
		0 o p_373113_
	a (Ldcv;Lcut;)Lbxj; swapWithEquipmentSlot
		0 o p_371218_
		1 o p_371907_
	a (Lbzv;)Z canBeEquippedBy
		0 o p_371805_
	b ()Lbzw; slot
	b (Ldbt;)Ldle; harness
		static
		0 o p_415944_
	c ()Ljl; equipSound
	d ()Ljava/util/Optional; assetId
	e ()Ljava/util/Optional; cameraOverlay
	equals (Ljava/lang/Object;)Z equals
		0 o p_371912_
	f ()Ljava/util/Optional; allowedEntities
	g ()Z dispensable
	h ()Z swappable
	hashCode ()I hashCode
	i ()Z damageOnHurt
	j ()Z equipOnInteract
	k ()Z canBeSheared
	l ()Ljl; shearingSound
	toString ()Ljava/lang/String; toString
dle$a net/minecraft/world/item/equipment/Equippable$Builder
	a Lbzw; slot
	b Ljl; equipSound
	c Ljava/util/Optional; assetId
	d Ljava/util/Optional; cameraOverlay
	e Ljava/util/Optional; allowedEntities
	f Z dispensable
	g Z swappable
	h Z damageOnHurt
	i Z equipOnInteract
	j Z canBeSheared
	k Ljl; shearingSound
	<init> (Lbzw;)V <init>
		0 o p_373069_
	a (Lame;)Ldle$a; setCameraOverlay
		0 o p_380964_
	a ()Ldle; build
	a (Z)Ldle$a; setDispensable
		0 o p_372806_
	a (Lamd;)Ldle$a; setAsset
		0 o p_388051_
	a ([Lbzv;)Ldle$a; setAllowedEntities
		0 o p_372825_
	a (Ljp;)Ldle$a; setAllowedEntities
		0 o p_373030_
	a (Ljl;)Ldle$a; setEquipSound
		0 o p_372976_
	b (Ljl;)Ldle$a; setShearingSound
		0 o p_425969_
	b (Z)Ldle$a; setSwappable
		0 o p_372919_
	c (Z)Ldle$a; setDamageOnHurt
		0 o p_372981_
	d (Z)Ldle$a; setEquipOnInteract
		0 o p_397609_
	e (Z)Ldle$a; setCanBeSheared
		0 o p_425621_
dlf net/minecraft/world/item/equipment/package-info
dlg net/minecraft/world/item/equipment/trim/ArmorTrim
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ljl; material
	d Ljl; pattern
	e Lxo; UPGRADE_TITLE
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Ljl;)V <init>
		0 o material
		1 o pattern
	a (Ldcr$b;Ljava/util/function/Consumer;Ldek;Lkl;)V addToTooltip
		0 o p_371689_
		1 o p_371352_
		2 o p_371517_
		3 o p_399687_
	a (Ljava/lang/String;Ldlh$a;Ljava/lang/String;)Ljava/lang/String; lambda$layerAssetId$1
		static
		0 o p_399437_
		1 o p_399438_
		2 o p_399439_
	a (Ljava/lang/String;Lamd;)Lame; layerAssetId
		0 o p_399805_
		1 o p_399591_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399436_
	a ()Ljl; material
	b ()Ljl; pattern
	equals (Ljava/lang/Object;)Z equals
		0 o p_371579_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dlh net/minecraft/world/item/equipment/trim/MaterialAssetGroup
	a Ljava/lang/String; SEPARATOR
	b Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Lzm; STREAM_CODEC
	d Ldlh; QUARTZ
	e Ldlh; IRON
	f Ldlh; NETHERITE
	g Ldlh; REDSTONE
	h Ldlh; COPPER
	i Ldlh; GOLD
	j Ldlh; EMERALD
	k Ldlh; DIAMOND
	l Ldlh; LAPIS
	m Ldlh; AMETHYST
	n Ldlh; RESIN
	o Ldlh$a; base
	p Ljava/util/Map; overrides
	<clinit> ()V <clinit>
		static
	<init> (Ldlh$a;Ljava/util/Map;)V <init>
		0 o base
		1 o overrides
	a (Ljava/lang/String;Ljava/util/Map;)Ldlh; create
		static
		0 o p_399717_
		1 o p_399565_
	a (Ljava/lang/String;)Ldlh; create
		static
		0 o p_400227_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_400278_
	a ()Ldlh$a; base
	a (Lamd;)Ldlh$a; assetId
		0 o p_399733_
	b ()Ljava/util/Map; overrides
	equals (Ljava/lang/Object;)Z equals
		0 o p_400197_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dlh$a net/minecraft/world/item/equipment/trim/MaterialAssetGroup$AssetInfo
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ljava/lang/String; suffix
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o suffix
	a ()Ljava/lang/String; suffix
	equals (Ljava/lang/Object;)Z equals
		0 o p_400191_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dli net/minecraft/world/item/equipment/trim/TrimMaterial
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lzm; DIRECT_STREAM_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Lzm; STREAM_CODEC
	e Ldlh; assets
	f Lxo; description
	<clinit> ()V <clinit>
		static
	<init> (Ldlh;Lxo;)V <init>
		0 o assets
		1 o description
	a ()Ldlh; assets
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399440_
	b ()Lxo; description
	equals (Ljava/lang/Object;)Z equals
		0 o p_371447_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dlj net/minecraft/world/item/equipment/trim/TrimMaterials
	a Lamd; QUARTZ
	b Lamd; IRON
	c Lamd; NETHERITE
	d Lamd; REDSTONE
	e Lamd; COPPER
	f Lamd; GOLD
	g Lamd; EMERALD
	h Lamd; DIAMOND
	i Lamd; LAPIS
	j Lamd; AMETHYST
	k Lamd; RESIN
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;Lamd;Lyl;Ldlh;)V register
		static
		0 o p_371763_
		1 o p_371867_
		2 o p_371730_
		3 o p_399962_
	a (Ljava/lang/String;)Lamd; registryKey
		static
		0 o p_371483_
	a (Ljn$a;Ldcv;)Ljava/util/Optional; getFromIngredient
		static
		0 o p_371665_
		1 o p_371700_
	a (Lqq;)V bootstrap
		static
		0 o p_371627_
dlk net/minecraft/world/item/equipment/trim/TrimPattern
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lzm; DIRECT_STREAM_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Lzm; STREAM_CODEC
	e Lame; assetId
	f Lxo; description
	g Z decal
	<clinit> ()V <clinit>
		static
	<init> (Lame;Lxo;Z)V <init>
		0 o assetId
		1 o description
		2 o decal
	a ()Lame; assetId
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399441_
	a (Ljl;)Lxo; copyWithStyle
		0 o p_371533_
	b ()Lxo; description
	c ()Z decal
	equals (Ljava/lang/Object;)Z equals
		0 o p_371897_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dll net/minecraft/world/item/equipment/trim/TrimPatterns
	a Lamd; SENTRY
	b Lamd; DUNE
	c Lamd; COAST
	d Lamd; WILD
	e Lamd; WARD
	f Lamd; EYE
	g Lamd; VEX
	h Lamd; TIDE
	i Lamd; SNOUT
	j Lamd; RIB
	k Lamd; SPIRE
	l Lamd; WAYFINDER
	m Lamd; SHAPER
	n Lamd; SILENCE
	o Lamd; RAISER
	p Lamd; HOST
	q Lamd; FLOW
	r Lamd; BOLT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lamd;)Lame; defaultAssetId
		static
		0 o p_399743_
	a (Ljava/lang/String;)Lamd; registryKey
		static
		0 o p_371622_
	a (Lqq;Lamd;)V register
		static
		0 o p_371430_
		1 o p_371696_
	a (Lqq;)V bootstrap
		static
		0 o p_371366_
dlm net/minecraft/world/item/equipment/trim/package-info
dln net/minecraft/world/item/package-info
dlo net/minecraft/world/item/trading/ItemCost
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Lzm; OPTIONAL_STREAM_CODEC
	d Ljl; item
	e I count
	f Lkk; components
	g Ldcv; itemStack
	<clinit> ()V <clinit>
		static
	<init> (Ldmt;I)V <init>
		0 o p_332181_
		1 o p_330835_
	<init> (Ljl;ILkk;)V <init>
		0 o p_330702_
		1 o p_331182_
		2 o p_399998_
	<init> (Ldmt;)V <init>
		0 o p_330939_
	<init> (Ljl;ILkk;Ldcv;)V <init>
		0 o item
		1 o count
		2 o components
		3 o itemStack
	a (Ljava/util/function/UnaryOperator;)Ldlo; withComponents
		0 o p_331084_
	a ()Ljl; item
	a (Ljl;ILkk;)Ldcv; createStack
		static
		0 o p_331040_
		1 o p_330313_
		2 o p_399953_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399442_
	a (Ldcv;)Z test
		0 o p_330849_
	b ()I count
	c ()Lkk; components
	d ()Ldcv; itemStack
	equals (Ljava/lang/Object;)Z equals
		0 o p_331324_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dlp net/minecraft/world/item/trading/Merchant
	a (Lcut;Lxo;I)V openTradingScreen
		0 o p_45302_
		1 o p_45303_
		2 o p_45304_
	a (Ldlr;)V overrideOffers
		0 o p_45306_
	a (Ldlq;)V notifyTrade
		0 o p_45305_
	a (ILcus;Lcut;)Lcym; lambda$openTradingScreen$0
		0 o p_45298_
		1 o p_45299_
		2 o p_45300_
	g (Lcut;)V setTradingPlayer
		0 o p_45307_
	gH ()Lcut; getTradingPlayer
	gJ ()Ldlr; getOffers
	gK ()Z showProgressBar
	gL ()Layy; getNotifyTradeSound
	gP ()Z isClientSide
	gT ()Z canRestock
	h (Lcut;)Z stillValid
		0 o p_383240_
	i (Ldcv;)V notifyTradeUpdated
		0 o p_45308_
	s (I)V overrideXp
		0 o p_45309_
	t ()I getVillagerXp
dlq net/minecraft/world/item/trading/MerchantOffer
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ldlo; baseCostA
	d Ljava/util/Optional; costB
	e Ldcv; result
	f I uses
	g I maxUses
	h Z rewardExp
	i I specialPriceDiff
	j I demand
	k F priceMultiplier
	l I xp
	<clinit> ()V <clinit>
		static
	<init> (Ldlo;Ldcv;IIF)V <init>
		0 o p_332077_
		1 o p_320418_
		2 o p_320071_
		3 o p_320069_
		4 o p_320947_
	<init> (Ldlq;)V <init>
		0 o p_302340_
	<init> (Ldlo;Ljava/util/Optional;Ldcv;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> (Ldlo;Ljava/util/Optional;Ldcv;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> (Ldlo;Ljava/util/Optional;Ldcv;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> (Ldlo;Ljava/util/Optional;Ldcv;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_
	a (Lwx;)Ldlq; createFromStream
		static
		0 o p_320207_
	a (Ldlq;)Ljava/lang/Integer; lambda$static$9
		static
		0 o p_324202_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$10
		static
		0 o p_324269_
	a (Lwx;Ldlq;)V writeToStream
		static
		0 o p_320530_
		1 o p_320384_
	a (I)V addToSpecialPriceDiff
		0 o p_45354_
	a (Ldcv;Ldcv;)Z satisfiedBy
		0 o p_45356_
		1 o p_45357_
	a ()Ldcv; getBaseCostA
	a (Ldlo;)I getModifiedCostCount
		0 o p_330556_
	b ()Ldcv; getCostA
	b (Ldlq;)Ljava/lang/Float; lambda$static$8
		static
		0 o p_323953_
	b (Ldcv;Ldcv;)Z take
		0 o p_45362_
		1 o p_45363_
	b (I)V setSpecialPriceDiff
		0 o p_45360_
	c ()Ldcv; getCostB
	c (Ldlq;)Ljava/lang/Integer; lambda$static$7
		static
		0 o p_324040_
	d (Ldlq;)Ljava/lang/Integer; lambda$static$6
		static
		0 o p_324423_
	d ()Ldlo; getItemCostA
	e (Ldlq;)Ljava/lang/Boolean; lambda$static$5
		static
		0 o p_323485_
	e ()Ljava/util/Optional; getItemCostB
	f ()Ldcv; getResult
	f (Ldlq;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_323849_
	g ()V updateDemand
	g (Ldlq;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_324003_
	h ()Ldcv; assemble
	h (Ldlq;)Ldcv; lambda$static$2
		static
		0 o p_324095_
	i (Ldlq;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_330120_
	i ()I getUses
	j (Ldlq;)Ldlo; 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 ()Ldlq; copy
dlr net/minecraft/world/item/trading/MerchantOffers
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; 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 (Ldcv;Ldcv;I)Ldlq; getRecipeFor
		0 o p_45390_
		1 o p_45391_
		2 o p_45392_
	a ()Ldlr; copy
dls net/minecraft/world/item/trading/package-info
dlt net/minecraft/world/level/BaseCommandBlock
	b Ljava/text/SimpleDateFormat; TIME_FORMAT
	c Lxo; DEFAULT_NAME
	d I NO_LAST_EXECUTION
	e J lastExecution
	f Z updateLastExecution
	g I successCount
	h Z trackOutput
	i Lxo; lastOutput
	j Ljava/lang/String; command
	k Lxo; customName
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	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 (Lxo;)V sendSystemMessage
		0 o p_220330_
	a (Z)V setTrackOutput
		0 o p_45429_
	a (Lcut;)Lbxj; usedBy
		0 o p_45413_
	a (Ldmu;)Z performCommand
		0 o p_45415_
	a (I)V setSuccessCount
		0 o p_45411_
	a (Lfda;)V load
		0 o p_421770_
	a (Lfdc;)V save
		0 o p_422186_
	b (Lxo;)V setCustomName
		0 o p_331531_
	c (Lxo;)V setLastOutput
		0 o p_45434_
	c ()Z shouldInformAdmins
	e ()Laub; getLevel
	f ()V onUpdated
	g ()Lfis; getPosition
	h ()Ljava/lang/String; lambda$performCommand$1
	i ()Lek; createCommandSourceStack
	j ()Z isValid
	k ()I getSuccessCount
	l ()Lxo; getLastOutput
	m ()Ljava/lang/String; getCommand
	n ()Lxo; getName
	o ()Lxo; getCustomName
	p ()Z isTrackOutput
	x_ ()Z acceptsSuccess
	y_ ()Z acceptsFailure
dlu net/minecraft/world/level/BaseSpawner
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/lang/String; SPAWN_DATA_TAG
	c I EVENT_SPAWN
	d I DEFAULT_SPAWN_DELAY
	e I DEFAULT_MIN_SPAWN_DELAY
	f I DEFAULT_MAX_SPAWN_DELAY
	g I DEFAULT_SPAWN_COUNT
	h I DEFAULT_MAX_NEARBY_ENTITIES
	i I DEFAULT_REQUIRED_PLAYER_RANGE
	j I DEFAULT_SPAWN_RANGE
	k I spawnDelay
	l Lbvt; spawnPotentials
	m Ldno; nextSpawnData
	n D spin
	o D oSpin
	p I minSpawnDelay
	q I maxSpawnDelay
	r I spawnCount
	s Lbzm; displayEntity
	t I maxNearbyEntities
	u I requiredPlayerRange
	v I spawnRange
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldmu;Ljb;I)V broadcastEvent
		0 o p_151322_
		1 o p_151323_
		2 o p_151324_
	a (Ldmu;Lbck;Ljb;)Ldno; getOrCreateNextSpawnData
		0 o p_254503_
		1 o p_253892_
		2 o p_254487_
	a (Laub;Ljb;)V serverTick
		0 o p_151312_
		1 o p_151313_
	a (Lbzv;Ldmu;Lbck;Ljb;)V setEntityId
		0 o p_253682_
		1 o p_254041_
		2 o p_254221_
		3 o p_254050_
	a ()D getSpin
	a (Ldmu;Ljb;)V clientTick
		0 o p_151320_
		1 o p_151321_
	a (Ldmu;Ljb;Lfda;)V load
		0 o p_151329_
		1 o p_151330_
		2 o p_421598_
	a (Ldmu;Ljb;Ldno;)V setNextSpawnData
		0 o p_151325_
		1 o p_151326_
		2 o p_151327_
	a (Lfis;Lbzm;)Lbzm; lambda$serverTick$1
		static
		0 o p_404551_
		1 o p_404552_
	a (Ljb;Lbck;)Lfis; lambda$serverTick$0
		0 o p_404553_
		1 o p_404554_
	a (Ldmu;I)Z onEventTriggered
		0 o p_151317_
		1 o p_151318_
	a (Lfdc;)V save
		0 o p_422002_
	b ()D getoSpin
	b (Ldmu;Ljb;Ldno;)V lambda$load$3
		0 o p_400942_
		1 o p_400943_
		2 o p_400944_
	b (Ldmu;Ljb;)Lbzm; getOrCreateDisplayEntity
		0 o p_254323_
		1 o p_254313_
	c ()Lbvt; lambda$load$4
	c (Ldmu;Ljb;)Z isNearPlayer
		0 o p_151344_
		1 o p_151345_
	c (Ldmu;Ljb;Ldno;)V lambda$delay$2
		0 o p_393309_
		1 o p_393310_
		2 o p_393311_
	d (Ldmu;Ljb;)V delay
		0 o p_151351_
		1 o p_151352_
dlv net/minecraft/world/level/BlockAndTintGetter
	C_ ()Lfaa; getLightEngine
	a (Ljh;Z)F getShade
		0 o p_45522_
		1 o p_45523_
	a (Ldnd;Ljb;)I getBrightness
		0 o p_45518_
		1 o p_45519_
	a (Ljb;Ldme;)I getBlockTint
		0 o p_45520_
		1 o p_45521_
	b (Ljb;I)I getRawBrightness
		0 o p_45525_
		1 o p_45526_
	h (Ljb;)Z canSeeSky
		0 o p_45528_
dlw net/minecraft/world/level/BlockCollisions
	a Lfin; box
	b Lfix; context
	c Lje; cursor
	d Ljb$a; pos
	e Lfjm; entityShape
	f Ldmc; collisionGetter
	g Z onlySuffocatingBlocks
	h Ldly; cachedBlockGetter
	i J cachedBlockGetterPos
	j Ljava/util/function/BiFunction; resultProvider
	<init> (Ldmc;Lfix;Lfin;ZLjava/util/function/BiFunction;)V <init>
		0 o p_361869_
		1 o p_362362_
		2 o p_360932_
		3 o p_362824_
		4 o p_362971_
	<init> (Ldmc;Lbzm;Lfin;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)Ldly; getChunk
		0 o p_186412_
		1 o p_186413_
	computeNext ()Ljava/lang/Object; computeNext
dlx net/minecraft/world/level/BlockEventData
	a Ljb; pos
	b Ldpz; block
	c I paramA
	d I paramB
	<init> (Ljb;Ldpz;II)V <init>
		0 o pos
		1 o block
		2 o paramA
		3 o paramB
	a ()Ljb; pos
	b ()Ldpz; 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
dly net/minecraft/world/level/BlockGetter
	g I MAX_BLOCK_ITERATIONS_ALONG_TRAVEL
	a (Ldmb;)Lfio; clip
		0 o p_45548_
	a (Lfis;Lfis;Ljb;Lfjm;Leeb;)Lfio; clipWithInteractionOverride
		0 o p_45559_
		1 o p_45560_
		2 o p_45561_
		3 o p_45562_
		4 o p_45563_
	a (Lfin;)Ljava/util/stream/Stream; getBlockStates
		0 o p_45557_
	a (Ldma;Ljb;)Lfio; lambda$isBlockInLine$0
		0 o p_360108_
		1 o p_360109_
	a (Lfjm;Ljava/util/function/Supplier;)D getBlockFloorHeight
		0 o p_45565_
		1 o p_45566_
	a (Lfis;Lfis;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 (Ldma;)Lfio; isBlockInLine
		0 o p_151354_
	a (Lfis;Lfis;Lfin;Ldly$a;)Z forEachBlockIntersectedBetween
		static
		0 o p_405487_
		1 o p_405072_
		2 o p_405459_
		3 o p_405341_
	a (Ljb;Lebb;)Ljava/util/Optional; getBlockEntity
		0 o p_151367_
		1 o p_151368_
	a (Lit/unimi/dsi/fastutil/longs/LongSet;Lfis;Lfis;Lfin;Ldly$a;)I addCollisionsAlongTravel
		static
		0 o p_404983_
		1 o p_365197_
		2 o p_362395_
		3 o p_362649_
		4 o p_405208_
	a (Ldmb;Ljb;)Lfio; lambda$clip$2
		0 o p_151359_
		1 o p_151360_
	a_ (Ljb;)Leeb; getBlockState
		0 o p_45571_
	b (Ldma;)Lfio; lambda$isBlockInLine$1
		static
		0 o p_360111_
	b_ (Ljb;)Lfal; getFluidState
		0 o p_45569_
	c (Ldmb;)Lfio; lambda$clip$3
		static
		0 o p_360110_
	c_ (Ljb;)Leaz; getBlockEntity
		0 o p_45570_
	f (Ljb;)Lfjm; lambda$getBlockFloorHeight$4
		0 o p_360112_
	i (Ljb;)I getLightEmission
		0 o p_45572_
	j (Ljb;)D getBlockFloorHeight
		0 o p_45574_
dly$a net/minecraft/world/level/BlockGetter$BlockStepVisitor
	visit (Ljb;I)Z visit
		0 o p_405198_
		1 o p_405633_
dlz net/minecraft/world/level/ChunkPos
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c J INVALID_CHUNK_POS
	d I MAX_COORDINATE_VALUE
	e Ldlz; ZERO
	f I REGION_SIZE
	g I REGION_MAX_INDEX
	h I x
	i I z
	j I SAFETY_MARGIN
	k I SAFETY_MARGIN_CHUNKS
	l J COORD_BITS
	m J COORD_MASK
	n I REGION_BITS
	o I REGION_MASK
	p I HASH_A
	q I HASH_C
	r I 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> (Ljb;)V <init>
		0 o p_45587_
	a ()J toLong
	a (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_373123_
	a ([I)Ldlz; lambda$static$0
		static
		0 o p_372804_
	a (Ldlz;)I getChessboardDistance
		0 o p_45595_
	a (Ldlz;I)Ljava/util/stream/Stream; rangeClosed
		static
		0 o p_45597_
		1 o p_45598_
	a (Ljb;)J asLong
		static
		0 o p_151389_
	a (II)Ldlz; minFromRegion
		static
		0 o p_220338_
		1 o p_220339_
	a (III)Ljb; getBlockAt
		0 o p_151385_
		1 o p_151386_
		2 o p_151387_
	a (I)I getBlockX
		0 o p_151383_
	a (J)I getX
		static
		0 o p_45593_
	a (Ldlz;Ldlz;)Ljava/util/stream/Stream; rangeClosed
		static
		0 o p_45600_
		1 o p_45601_
	b (Ldlz;)I distanceSquared
		0 o p_296302_
	b ()I getMiddleBlockX
	b (II)Ldlz; maxFromRegion
		static
		0 o p_220341_
		1 o p_220342_
	b (I)I getBlockZ
		0 o p_151392_
	b (J)I getZ
		static
		0 o p_45603_
	c (J)I distanceSquared
		0 o p_294872_
	c (II)J asLong
		static
		0 o p_45590_
		1 o p_45591_
	c ()I getMiddleBlockZ
	c (I)Ljb; getMiddleBlockPosition
		0 o p_151395_
	c (Ldlz;)Ljava/util/stream/IntStream; lambda$static$2
		static
		0 o p_372801_
	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 ()Ljb; getWorldPosition
	toString ()Ljava/lang/String; toString
dlz$1 net/minecraft/world/level/ChunkPos$1
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Ldlz;)V encode
		0 o p_373102_
		1 o p_372822_
	a (Lio/netty/buffer/ByteBuf;)Ldlz; decode
		0 o p_372878_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_372808_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_372835_
		1 o p_372903_
dlz$2 net/minecraft/world/level/ChunkPos$2
	a Ldlz; val$from
	b Ldlz; val$to
	c I val$zDiff
	d I val$xDiff
	e Ldlz; pos
	<init> (JILdlz;Ldlz;II)V <init>
		0 o p_372999_
		1 o p_372890_
		2 o p_373050_
		3 o p_373127_
		4 o p_372987_
		5 o p_372859_
	tryAdvance (Ljava/util/function/Consumer;)Z tryAdvance
		0 o p_372881_
dm net/minecraft/advancements/critereon/SingleComponentItemPredicate
	a ()Lkp; componentType
	a (Ljava/lang/Object;)Z matches
		0 o p_334084_
	a (Lkl;)Z matches
		0 o p_400236_
dma net/minecraft/world/level/ClipBlockStateContext
	a Lfis; from
	b Lfis; to
	c Ljava/util/function/Predicate; block
	<init> (Lfis;Lfis;Ljava/util/function/Predicate;)V <init>
		0 o p_151401_
		1 o p_151402_
		2 o p_151403_
	a ()Lfis; getTo
	b ()Lfis; getFrom
	c ()Ljava/util/function/Predicate; isTargetBlock
dmb net/minecraft/world/level/ClipContext
	a Lfis; from
	b Lfis; to
	c Ldmb$a; block
	d Ldmb$b; fluid
	e Lfix; collisionContext
	<init> (Lfis;Lfis;Ldmb$a;Ldmb$b;Lfix;)V <init>
		0 o p_311916_
		1 o p_312802_
		2 o p_312540_
		3 o p_312487_
		4 o p_311823_
	<init> (Lfis;Lfis;Ldmb$a;Ldmb$b;Lbzm;)V <init>
		0 o p_45688_
		1 o p_45689_
		2 o p_45690_
		3 o p_45691_
		4 o p_45692_
	a ()Lfis; getTo
	a (Lfal;Ldly;Ljb;)Lfjm; getFluidShape
		0 o p_45699_
		1 o p_45700_
		2 o p_45701_
	a (Leeb;Ldly;Ljb;)Lfjm; getBlockShape
		0 o p_45695_
		1 o p_45696_
		2 o p_45697_
	b ()Lfis; getFrom
dmb$a net/minecraft/world/level/ClipContext$Block
	a Ldmb$a; COLLIDER
	b Ldmb$a; OUTLINE
	c Ldmb$a; VISUAL
	d Ldmb$a; FALLDAMAGE_RESETTING
	e Ldmb$c; shapeGetter
	f [Ldmb$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILdmb$c;)V <init>
		0 o p_45710_
		1 o p_45711_
		2 o p_45712_
	a ()[Ldmb$a; $values
		static
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; lambda$static$0
		static
		0 o p_201982_
		1 o p_201983_
		2 o p_201984_
		3 o p_201985_
	get (Leeb;Ldly;Ljb;Lfix;)Lfjm; get
		0 o p_45714_
		1 o p_45715_
		2 o p_45716_
		3 o p_45717_
	valueOf (Ljava/lang/String;)Ldmb$a; valueOf
		static
		0 o p_45719_
	values ()[Ldmb$a; values
		static
dmb$b net/minecraft/world/level/ClipContext$Fluid
	a Ldmb$b; NONE
	b Ldmb$b; SOURCE_ONLY
	c Ldmb$b; ANY
	d Ldmb$b; WATER
	e Ljava/util/function/Predicate; canPick
	f [Ldmb$b; $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 ()[Ldmb$b; $values
		static
	a (Lfal;)Z canPick
		0 o p_45732_
	b (Lfal;)Z lambda$static$2
		static
		0 o p_201988_
	c (Lfal;)Z lambda$static$1
		static
		0 o p_45734_
	d (Lfal;)Z lambda$static$0
		static
		0 o p_45736_
	valueOf (Ljava/lang/String;)Ldmb$b; valueOf
		static
		0 o p_45738_
	values ()[Ldmb$b; values
		static
dmb$c net/minecraft/world/level/ClipContext$ShapeGetter
	get (Leeb;Ldly;Ljb;Lfix;)Lfjm; get
		0 o p_45740_
		1 o p_45741_
		2 o p_45742_
		3 o p_45743_
dmc net/minecraft/world/level/CollisionGetter
	F_ ()Left; getWorldBorder
	a (Lfjm;)Ljava/util/stream/Stream; lambda$findFreePosition$5
		static
		0 o p_186426_
	a (DDDLfin;)Lfin; lambda$findFreePosition$6
		static
		0 o p_186421_
		1 o p_186422_
		2 o p_186423_
		3 o p_186424_
	a (Lbzm;Lfin;Lfis;)Ljava/lang/Iterable; getPreMoveCollisions
		0 o p_421848_
		1 o p_422291_
		2 o p_422022_
	a (Lbzm;Lfjm;Lfis;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_
	a (Ljb$a;Lfjm;)Ljb; lambda$findSupportingBlock$3
		static
		0 o p_286213_
		1 o p_286214_
	a (Leeb;Ljb;Lfix;)Z isUnobstructed
		0 o p_45753_
		1 o p_45754_
		2 o p_45755_
	a (Lbzm;Lfjm;)Z isUnobstructed
		0 o p_45750_
		1 o p_45751_
	a (Lbzm;Lfin;)Z noCollision
		0 o p_45757_
		1 o p_45758_
	a (Lfix;Lfin;)Ljava/lang/Iterable; getBlockCollisionsFromContext
		0 o p_422304_
		1 o p_421735_
	a (Lbzm;Lfin;Z)Z noCollision
		0 o p_364564_
		1 o p_364942_
		2 o p_362912_
	b (Lfix;Lfin;)Ljava/util/Iterator; lambda$getBlockCollisionsFromContext$1
		0 o p_421409_
		1 o p_421410_
	b (Lfjm;)Z lambda$findFreePosition$4
		0 o p_186430_
	b (Ldmb;)Lfio; clipIncludingBorder
		0 o p_365129_
	b (Lfin;)Z noCollision
		0 o p_45773_
	b (Ljb$a;Lfjm;)Lfjm; lambda$collidesWithSuffocatingBlock$2
		static
		0 o p_286211_
		1 o p_286212_
	b (Lbzm;Lfin;)Z noBlockCollision
		0 o p_295728_
		1 o p_294209_
	c (Lbzm;Lfin;)Ljava/util/List; getEntityCollisions
		0 o p_186427_
		1 o p_186428_
	c (Ljb$a;Lfjm;)Lfjm; lambda$getBlockCollisionsFromContext$0
		static
		0 o p_286215_
		1 o p_286216_
	c (II)Ldly; getChunkForCollisions
		0 o p_45774_
		1 o p_45775_
	d (Lbzm;Lfin;)Ljava/lang/Iterable; getCollisions
		0 o p_186432_
		1 o p_186433_
	e (Lbzm;Lfin;)Ljava/lang/Iterable; getBlockCollisions
		0 o p_186435_
		1 o p_186436_
	f (Lbzm;)Z isUnobstructed
		0 o p_45785_
	f (Lbzm;Lfin;)Ljava/lang/Iterable; getBlockAndLiquidCollisions
		0 o p_364621_
		1 o p_365424_
	g (Lbzm;Lfin;)Z collidesWithSuffocatingBlock
		0 o p_186438_
		1 o p_186439_
	g (Lbzm;)Z noCollision
		0 o p_45787_
	h (Lbzm;Lfin;)Ljava/util/Optional; findSupportingBlock
		0 o p_286468_
		1 o p_286792_
	i (Lbzm;Lfin;)Lfjm; borderCollision
		0 o p_186441_
		1 o p_186442_
dmd net/minecraft/world/level/ColorMapColorUtil
	a (DD[II)I get
		static
		0 o p_406263_
		1 o p_406274_
		2 o p_406208_
		3 o p_406366_
dme net/minecraft/world/level/ColorResolver
	getColor (Ldnx;DD)I getColor
		0 o p_130046_
		1 o p_130047_
		2 o p_130048_
dmf net/minecraft/world/level/CommonLevelAccessor
	a (Lbzm;Lfjm;)Z isUnobstructed
		0 o p_45828_
		1 o p_45829_
	a (Ljb;Lebb;)Ljava/util/Optional; getBlockEntity
		0 o p_151452_
		1 o p_151453_
	a (Leka$a;Ljb;)Ljb; getHeightmapPos
		0 o p_45831_
		1 o p_45832_
	c (Lbzm;Lfin;)Ljava/util/List; getEntityCollisions
		0 o p_186447_
		1 o p_186448_
dmg net/minecraft/world/level/CustomSpawner
	a (Laub;ZZ)V tick
		0 o p_45839_
		1 o p_45840_
		2 o p_45841_
dmh net/minecraft/world/level/DataPackConfig
	a Ldmh; DEFAULT
	b Lcom/mojang/serialization/Codec; CODEC
	c Ljava/util/List; enabled
	d Ljava/util/List; 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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_45854_
	a (Ldmh;)Ljava/util/List; lambda$static$1
		static
		0 o p_151455_
	b ()Ljava/util/List; getDisabled
	b (Ldmh;)Ljava/util/List; lambda$static$0
		static
		0 o p_151457_
dmi net/minecraft/world/level/DryFoliageColor
	a I FOLIAGE_DRY_DEFAULT
	b [I pixels
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ([I)V init
		static
		0 o p_406233_
	a (DD)I get
		static
		0 o p_406310_
		1 o p_406267_
dmj net/minecraft/world/level/EmptyBlockAndTintGetter
	a Ldmj; INSTANCE
	b [Ldmj; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_363396_
		1 o p_362645_
	C_ ()Lfaa; getLightEngine
	L_ ()I getMinY
	M_ ()I getHeight
	a ()[Ldmj; $values
		static
	a (Ljh;Z)F getShade
		0 o p_362310_
		1 o p_360577_
	a (Ljb;Ldme;)I getBlockTint
		0 o p_362018_
		1 o p_365320_
	a_ (Ljb;)Leeb; getBlockState
		0 o p_364801_
	b_ (Ljb;)Lfal; getFluidState
		0 o p_364619_
	c_ (Ljb;)Leaz; getBlockEntity
		0 o p_363675_
	valueOf (Ljava/lang/String;)Ldmj; valueOf
		static
		0 o p_363601_
	values ()[Ldmj; values
		static
dmk net/minecraft/world/level/EmptyBlockGetter
	a Ldmk; INSTANCE
	b [Ldmk; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_45862_
		1 o p_45863_
	L_ ()I getMinY
	M_ ()I getHeight
	a ()[Ldmk; $values
		static
	a_ (Ljb;)Leeb; getBlockState
		0 o p_45869_
	b_ (Ljb;)Lfal; getFluidState
		0 o p_45865_
	c_ (Ljb;)Leaz; getBlockEntity
		0 o p_45867_
	valueOf (Ljava/lang/String;)Ldmk; valueOf
		static
		0 o p_45871_
	values ()[Ldmk; values
		static
dml net/minecraft/world/level/EntityBasedExplosionDamageCalculator
	a Lbzm; source
	<init> (Lbzm;)V <init>
		0 o p_45894_
	a (Ldmn;Ldly;Ljb;Leeb;Lfal;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 (Ldmn;Ldly;Ljb;Leeb;F)Z shouldBlockExplode
		0 o p_45896_
		1 o p_45897_
		2 o p_45898_
		3 o p_45899_
		4 o p_45900_
	a (Ldmn;Ldly;Ljb;Leeb;Lfal;)Ljava/util/Optional; getBlockExplosionResistance
		0 o p_45902_
		1 o p_45903_
		2 o p_45904_
		3 o p_45905_
		4 o p_45906_
dmm net/minecraft/world/level/EntityGetter
	A ()Ljava/util/List; players
	a (Lbzm;Lfjm;)Z isUnobstructed
		0 o p_45939_
		1 o p_45940_
	a (DDDDZ)Lcut; getNearestPlayer
		0 o p_45925_
		1 o p_45926_
		2 o p_45927_
		3 o p_45928_
		4 o p_45929_
	a (Lbzm;D)Lcut; getNearestPlayer
		0 o p_45931_
		1 o p_45932_
	a (DDDDLjava/util/function/Predicate;)Lcut; getNearestPlayer
		0 o p_45919_
		1 o p_45920_
		2 o p_45921_
		3 o p_45922_
		4 o p_45923_
	a (Lein;Lfin;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_151464_
		1 o p_151465_
		2 o p_151466_
	a (Ljava/lang/Class;Lfin;Ljava/util/function/Predicate;)Ljava/util/List; getEntitiesOfClass
		0 o p_45979_
		1 o p_45980_
		2 o p_45981_
	a (DDDD)Z hasNearbyAlivePlayer
		0 o p_45915_
		1 o p_45916_
		2 o p_45917_
		3 o p_45918_
	a (Ljava/lang/Class;Lfin;)Ljava/util/List; getEntitiesOfClass
		0 o p_45977_
		1 o p_45978_
	a (Ljava/util/UUID;)Lcut; getPlayerByUUID
		0 o p_46004_
	a (Lbzm;Lfin;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_45936_
		1 o p_45937_
		2 o p_45938_
	a_ (Lbzm;Lfin;)Ljava/util/List; getEntities
		0 o p_45934_
		1 o p_45935_
	c (Lbzm;Lfin;)Ljava/util/List; getEntityCollisions
		0 o p_186451_
		1 o p_186452_
dmn net/minecraft/world/level/Explosion
	a (Lbzm;)Lcam; getIndirectSourceEntity
		static
		0 o p_363745_
	a (Ldmu;Lbzm;)Lbyb; getDefaultDamageSource
		static
		0 o p_312716_
		1 o p_312608_
	a ()Laub; level
	b ()Ldmn$a; getBlockInteraction
	c ()Lcam; getIndirectSourceEntity
	d ()Lbzm; getDirectSourceEntity
	e ()F radius
	f ()Lfis; center
	g ()Z canTriggerBlocks
	h ()Z shouldAffectBlocklikeEntities
dmn$a net/minecraft/world/level/Explosion$BlockInteraction
	a Ldmn$a; KEEP
	b Ldmn$a; DESTROY
	c Ldmn$a; DESTROY_WITH_DECAY
	d Ldmn$a; TRIGGER_BLOCK
	e Z shouldAffectBlocklikeEntities
	f [Ldmn$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IZ)V <init>
		0 o p_46088_
		1 o p_46089_
		2 o p_362438_
	a ()Z shouldAffectBlocklikeEntities
	b ()[Ldmn$a; $values
		static
	valueOf (Ljava/lang/String;)Ldmn$a; valueOf
		static
		0 o p_46091_
	values ()[Ldmn$a; values
		static
dmo net/minecraft/world/level/ExplosionDamageCalculator
	<init> ()V <init>
	a (Lbzm;)F getKnockbackMultiplier
		0 o p_340973_
	a (Ldmn;Ldly;Ljb;Leeb;F)Z shouldBlockExplode
		0 o p_46094_
		1 o p_46095_
		2 o p_46096_
		3 o p_46097_
		4 o p_46098_
	a (Ldmn;Lbzm;F)F getEntityDamageAmount
		0 o p_311793_
		1 o p_311929_
		2 o p_364677_
	a (Ldmn;Lbzm;)Z shouldDamageEntity
		0 o p_314652_
		1 o p_314454_
	a (Ldmn;Ldly;Ljb;Leeb;Lfal;)Ljava/util/Optional; getBlockExplosionResistance
		0 o p_46099_
		1 o p_46100_
		2 o p_46101_
		3 o p_46102_
		4 o p_46103_
dmp net/minecraft/world/level/FoliageColor
	a I FOLIAGE_EVERGREEN
	b I FOLIAGE_BIRCH
	c I FOLIAGE_DEFAULT
	d I FOLIAGE_MANGROVE
	e [I pixels
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ([I)V init
		static
		0 o p_46111_
	a (DD)I get
		static
		0 o p_46108_
		1 o p_46109_
dmq net/minecraft/world/level/GameRules
	A Ldmq$e; RULE_MAX_COMMAND_FORK_COUNT
	B Ldmq$e; RULE_COMMAND_MODIFICATION_BLOCK_LIMIT
	C Ldmq$e; RULE_ANNOUNCE_ADVANCEMENTS
	D Ldmq$e; RULE_DISABLE_RAIDS
	E Ldmq$e; RULE_DOINSOMNIA
	F Ldmq$e; RULE_DO_IMMEDIATE_RESPAWN
	G Ldmq$e; RULE_PLAYERS_NETHER_PORTAL_DEFAULT_DELAY
	H Ldmq$e; RULE_PLAYERS_NETHER_PORTAL_CREATIVE_DELAY
	I Ldmq$e; RULE_DROWNING_DAMAGE
	J Ldmq$e; RULE_FALL_DAMAGE
	K Ldmq$e; RULE_FIRE_DAMAGE
	L Ldmq$e; RULE_FREEZE_DAMAGE
	M Ldmq$e; RULE_DO_PATROL_SPAWNING
	N Ldmq$e; RULE_DO_TRADER_SPAWNING
	O Ldmq$e; RULE_DO_WARDEN_SPAWNING
	P Ldmq$e; RULE_FORGIVE_DEAD_PLAYERS
	Q Ldmq$e; RULE_UNIVERSAL_ANGER
	R Ldmq$e; RULE_PLAYERS_SLEEPING_PERCENTAGE
	S Ldmq$e; RULE_BLOCK_EXPLOSION_DROP_DECAY
	T Ldmq$e; RULE_MOB_EXPLOSION_DROP_DECAY
	U Ldmq$e; RULE_TNT_EXPLOSION_DROP_DECAY
	V Ldmq$e; RULE_SNOW_ACCUMULATION_HEIGHT
	W Ldmq$e; RULE_WATER_SOURCE_CONVERSION
	X Ldmq$e; RULE_LAVA_SOURCE_CONVERSION
	Y Ldmq$e; RULE_GLOBAL_SOUND_EVENTS
	Z Ldmq$e; RULE_DO_VINES_SPREAD
	a I DEFAULT_RANDOM_TICK_SPEED
	aa Ldmq$e; RULE_ENDER_PEARLS_VANISH_ON_DEATH
	ab Ldmq$e; RULE_MINECART_MAX_SPEED
	ac Ldmq$e; RULE_SPAWN_CHUNK_RADIUS
	ad Ldmq$e; RULE_TNT_EXPLODES
	ae Ldmq$e; RULE_LOCATOR_BAR
	af Lorg/slf4j/Logger; LOGGER
	ag Ljava/util/Map; GAME_RULE_TYPES
	ah Ljava/util/Map; rules
	ai Lcyd; enabledFeatures
	b Ldmq$e; RULE_DOFIRETICK
	c Ldmq$e; RULE_ALLOWFIRETICKAWAYFROMPLAYERS
	d Ldmq$e; RULE_MOBGRIEFING
	e Ldmq$e; RULE_KEEPINVENTORY
	f Ldmq$e; RULE_DOMOBSPAWNING
	g Ldmq$e; RULE_DOMOBLOOT
	h Ldmq$e; RULE_PROJECTILESCANBREAKBLOCKS
	i Ldmq$e; RULE_DOBLOCKDROPS
	j Ldmq$e; RULE_DOENTITYDROPS
	k Ldmq$e; RULE_COMMANDBLOCKOUTPUT
	l Ldmq$e; RULE_NATURAL_REGENERATION
	m Ldmq$e; RULE_DAYLIGHT
	n Ldmq$e; RULE_LOGADMINCOMMANDS
	o Ldmq$e; RULE_SHOWDEATHMESSAGES
	p Ldmq$e; RULE_RANDOMTICKING
	q Ldmq$e; RULE_SENDCOMMANDFEEDBACK
	r Ldmq$e; RULE_REDUCEDDEBUGINFO
	s Ldmq$e; RULE_SPECTATORSGENERATECHUNKS
	t Ldmq$e; RULE_SPAWN_RADIUS
	u Ldmq$e; RULE_DISABLE_PLAYER_MOVEMENT_CHECK
	v Ldmq$e; RULE_DISABLE_ELYTRA_MOVEMENT_CHECK
	w Ldmq$e; RULE_MAX_ENTITY_CRAMMING
	x Ldmq$e; RULE_WEATHER_CYCLE
	y Ldmq$e; RULE_LIMITED_CRAFTING
	z Ldmq$e; RULE_MAX_COMMAND_CHAIN_LENGTH
	<clinit> ()V <clinit>
		static
	<init> (Lcyd;Lcom/mojang/serialization/DynamicLike;)V <init>
		0 o p_360983_
		1 o p_46160_
	<init> (Ljava/util/Map;Lcyd;)V <init>
		0 o p_46162_
		1 o p_361030_
	<init> (Lcyd;)V <init>
		0 o p_364741_
	a (Ldmq;Lnet/minecraft/server/MinecraftServer;Ldmq$e;)V lambda$assignFrom$20
		0 o p_46180_
		1 o p_46181_
		2 o p_46182_
	a (Ljava/lang/String;Ldmq$b;Ldmq$f;)Ldmq$e; register
		static
		0 o p_46190_
		1 o p_46191_
		2 o p_46192_
	a (Ldmq;Lnet/minecraft/server/MinecraftServer;)V assignFrom
		0 o p_46177_
		1 o p_46178_
	a (Ldmq$e;)Ldmq$f; getType
		static
		0 o p_397474_
	a (Ldmq$c;Ldmq$e;Ldmq$f;)V callVisitorCap
		0 o p_46167_
		1 o p_46168_
		2 o p_46169_
	a (Ljava/lang/String;Ldmq$e;)Z lambda$keyCodec$2
		static
		0 o p_396926_
		1 o p_396927_
	a (Ldmq$c;)V visitGameRuleTypes
		0 o p_46165_
	a (Lnet/minecraft/server/MinecraftServer;Ldmq$a;)V lambda$static$13
		static
		0 o p_415457_
		1 o p_415458_
	a ()Lui; createTag
	a (Lcyd;Ljava/util/Map$Entry;)Z lambda$availableRules$15
		static
		0 o p_360117_
		1 o p_360118_
	a (Ljava/lang/Class;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$keyCodec$6
		static
		0 o p_396929_
		1 o p_396930_
	a (Ljava/lang/Class;)Lcom/mojang/serialization/Codec; keyCodec
		static
		0 o p_397496_
	a (Lui;Ldmq$e;Ldmq$g;)V lambda$createTag$16
		static
		0 o p_46196_
		1 o p_46197_
		2 o p_46198_
	a (Ldmq$a;Laub;)V lambda$static$12
		static
		0 o p_415461_
		1 o p_415462_
	a (Ljava/util/Map$Entry;)Ldmq$g; lambda$copy$18
		0 o p_415463_
	a (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$keyCodec$5
		static
		0 o p_396928_
	a (Lcom/mojang/serialization/DynamicLike;Ldmq$e;Ldmq$g;)V lambda$loadFromTag$17
		static
		0 o p_337967_
		1 o p_337968_
		2 o p_337969_
	a (Lcyd;)Ldmq; copy
		0 o p_361230_
	a (Lnet/minecraft/server/MinecraftServer;Ldmq$d;)V lambda$static$11
		static
		0 o p_415459_
		1 o p_415460_
	a (Ldmq$e;Ldmq;Lnet/minecraft/server/MinecraftServer;)V assignCap
		0 o p_46173_
		1 o p_46174_
		2 o p_46175_
	a (Ljava/lang/Class;Ljava/util/Map$Entry;)Z lambda$keyCodec$1
		static
		0 o p_396931_
		1 o p_396932_
	a (Lcom/mojang/serialization/DynamicLike;)V loadFromTag
		0 o p_46184_
	b (Lcyd;)Ljava/util/stream/Stream; availableRules
		static
		0 o p_360558_
	b (Ljava/util/Map$Entry;)Ldmq$g; lambda$new$14
		static
		0 o p_46210_
	b (Lnet/minecraft/server/MinecraftServer;Ldmq$a;)V lambda$static$9
		static
		0 o p_294059_
		1 o p_294060_
	b (Ldmq$e;)Ldmq$g; getRule
		0 o p_46171_
	b (Lnet/minecraft/server/MinecraftServer;Ldmq$d;)V lambda$static$10
		static
		0 o p_360120_
		1 o p_360121_
	b (Ljava/lang/String;)Ljava/lang/String; lambda$keyCodec$4
		static
		0 o p_396933_
	b (Ldmq$c;Ldmq$e;Ldmq$f;)V lambda$visitGameRuleTypes$19
		0 o p_360122_
		1 o p_360123_
		2 o p_360124_
	c (Lnet/minecraft/server/MinecraftServer;Ldmq$a;)V lambda$static$8
		static
		0 o p_301943_
		1 o p_301944_
	c (Ldmq$e;)Z getBoolean
		0 o p_46208_
	d (Ldmq$e;)I getInt
		0 o p_46216_
	d (Lnet/minecraft/server/MinecraftServer;Ldmq$a;)V lambda$static$7
		static
		0 o p_294061_
		1 o p_294062_
	e (Ldmq$e;)Ldmq$e; lambda$keyCodec$3
		static
		0 o p_396934_
	f (Ldmq$e;)Ljava/lang/String; lambda$static$0
		static
		0 o p_46218_
dmq$a net/minecraft/world/level/GameRules$BooleanValue
	b Z value
	<init> (Ldmq$f;Z)V <init>
		0 o p_46221_
		1 o p_46222_
	a (Ljava/lang/String;)V deserialize
		0 o p_46234_
	a (ZLdmq$f;)Ldmq$a; lambda$create$1
		static
		0 o p_415464_
		1 o p_415465_
	a (ZLjava/util/function/BiConsumer;Lcyd;)Ldmq$f; create
		static
		0 o p_415775_
		1 o p_416094_
		2 o p_416677_
	a (ZLnet/minecraft/server/MinecraftServer;)V set
		0 o p_46247_
		1 o p_46248_
	a (Lnet/minecraft/server/MinecraftServer;Ldmq$a;)V lambda$create$2
		static
		0 o p_46236_
		1 o p_46237_
	a ()Z get
	a (Z)Ldmq$f; create
		static
		0 o p_46251_
	a (ZLjava/util/function/BiConsumer;)Ldmq$f; create
		static
		0 o p_46253_
		1 o p_46254_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V updateFromArgument
		0 o p_46231_
		1 o p_46232_
	a (Ldmq$g;Lnet/minecraft/server/MinecraftServer;)V setFrom
		0 o p_46228_
		1 o p_46229_
	a (Ldmq$a;Lnet/minecraft/server/MinecraftServer;)V setFrom
		0 o p_46225_
		1 o p_46226_
	b ()Ljava/lang/String; serialize
	b (ZLdmq$f;)Ldmq$a; lambda$create$0
		static
		0 o p_46241_
		1 o p_46242_
	c ()I getCommandResult
	d ()Ldmq$a; getSelf
	e ()Ldmq$a; copy
	f ()Ldmq$g; copy
	g ()Ldmq$g; getSelf
dmq$b net/minecraft/world/level/GameRules$Category
	a Ldmq$b; PLAYER
	b Ldmq$b; MOBS
	c Ldmq$b; SPAWNING
	d Ldmq$b; DROPS
	e Ldmq$b; UPDATES
	f Ldmq$b; CHAT
	g Ldmq$b; MISC
	h Ljava/lang/String; descriptionId
	i [Ldmq$b; $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 ()[Ldmq$b; $values
		static
	valueOf (Ljava/lang/String;)Ldmq$b; valueOf
		static
		0 o p_46276_
	values ()[Ldmq$b; values
		static
dmq$c net/minecraft/world/level/GameRules$GameRuleTypeVisitor
	a (Ldmq$e;Ldmq$f;)V visit
		0 o p_46278_
		1 o p_46279_
	b (Ldmq$e;Ldmq$f;)V visitBoolean
		0 o p_46280_
		1 o p_46281_
	c (Ldmq$e;Ldmq$f;)V visitInteger
		0 o p_46282_
		1 o p_46283_
dmq$d net/minecraft/world/level/GameRules$IntegerValue
	b I value
	<init> (Ldmq$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;)Ldmq$f; create
		static
		0 o p_46295_
		1 o p_46296_
	a (ILdmq$f;)Ldmq$d; lambda$create$2
		static
		0 o p_319747_
		1 o p_319748_
	a (IIILcyd;Ljava/util/function/BiConsumer;)Ldmq$f; create
		static
		0 o p_320826_
		1 o p_320897_
		2 o p_320198_
		3 o p_365458_
		4 o p_320846_
	a ()I get
	a (Lnet/minecraft/server/MinecraftServer;Ldmq$d;)V lambda$create$3
		static
		0 o p_46309_
		1 o p_46310_
	a (Ldmq$d;Lnet/minecraft/server/MinecraftServer;)V setFrom
		0 o p_46298_
		1 o p_46299_
	a (I)Ldmq$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 (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V updateFromArgument
		0 o p_46304_
		1 o p_46305_
	a (Ldmq$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 (ILdmq$f;)Ldmq$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 ()Ldmq$d; getSelf
	e ()Ldmq$d; copy
	f ()Ldmq$g; copy
	g ()Ldmq$g; getSelf
dmq$e net/minecraft/world/level/GameRules$Key
	a Ljava/lang/String; id
	b Ldmq$b; category
	<init> (Ljava/lang/String;Ldmq$b;)V <init>
		0 o p_46326_
		1 o p_46327_
	a ()Ljava/lang/String; getId
	b ()Ljava/lang/String; getDescriptionId
	c ()Ldmq$b; getCategory
	equals (Ljava/lang/Object;)Z equals
		0 o p_46334_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dmq$f net/minecraft/world/level/GameRules$Type
	a Ljava/util/function/Supplier; argument
	b Ljava/util/function/Function; constructor
	c Ljava/util/function/BiConsumer; callback
	d Ldmq$h; visitorCaller
	e Ljava/lang/Class; valueClass
	f Lcyd; requiredFeatures
	<init> (Ljava/util/function/Supplier;Ljava/util/function/Function;Ljava/util/function/BiConsumer;Ldmq$h;Ljava/lang/Class;Lcyd;)V <init>
		0 o p_46342_
		1 o p_46343_
		2 o p_46344_
		3 o p_46345_
		4 o p_397425_
		5 o p_365045_
	a (Ljava/lang/String;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder; createArgument
		0 o p_46359_
	a (Ldmq$c;Ldmq$e;)V callVisitor
		0 o p_46354_
		1 o p_46355_
	a ()Ldmq$g; createRule
	b ()Lcyd; requiredFeatures
dmq$g net/minecraft/world/level/GameRules$Value
	a Ldmq$f; type
	<init> (Ldmq$f;)V <init>
		0 o p_46362_
	a (Ljava/lang/String;)V deserialize
		0 o p_46367_
	a (Lnet/minecraft/server/MinecraftServer;)V onChanged
		0 o p_46369_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V updateFromArgument
		0 o p_46365_
		1 o p_46366_
	a (Ldmq$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 ()Ldmq$g; copy
	g ()Ldmq$g; getSelf
	toString ()Ljava/lang/String; toString
dmq$h net/minecraft/world/level/GameRules$VisitorCaller
	call (Ldmq$c;Ldmq$e;Ldmq$f;)V call
		0 o p_46375_
		1 o p_46376_
		2 o p_46377_
dmr net/minecraft/world/level/GameType
	a Ldmr; SURVIVAL
	b Ldmr; CREATIVE
	c Ldmr; ADVENTURE
	d Ldmr; SPECTATOR
	e Ldmr; DEFAULT_MODE
	f Lbda$a; CODEC
	g Lzm; STREAM_CODEC
	h Lcom/mojang/serialization/Codec; LEGACY_ID_CODEC
	i Ljava/util/function/IntFunction; BY_ID
	j I NOT_SET
	k I id
	l Ljava/lang/String; name
	m Lxo; shortName
	n Lxo; longName
	o [Ldmr; $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 (ILdmr;)Z lambda$isValidId$0
		static
		0 o p_380327_
		1 o p_380086_
	a (Lcup;)V updatePlayerAbilities
		0 o p_46399_
	a ()I getId
	a (I)Ldmr; byId
		static
		0 o p_46394_
	a (Ljava/lang/String;)Ldmr; byName
		static
		0 o p_46401_
	a (Ljava/lang/String;Ldmr;)Ldmr; byName
		static
		0 o p_46403_
		1 o p_46404_
	a (Ldmr;)I getNullableId
		static
		0 o p_151496_
	b (I)Ldmr; byNullableId
		static
		0 o p_151498_
	b ()Ljava/lang/String; getName
	c (I)Z isValidId
		static
		0 o p_379725_
	c ()Ljava/lang/String; getSerializedName
	d ()Lxo; getLongDisplayName
	e ()Lxo; getShortDisplayName
	f ()Z isBlockPlacingRestricted
	g ()Z isCreative
	h ()Z isSurvival
	i ()[Ldmr; $values
		static
	valueOf (Ljava/lang/String;)Ldmr; valueOf
		static
		0 o p_46411_
	values ()[Ldmr; values
		static
dms net/minecraft/world/level/GrassColor
	a [I pixels
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()I getDefaultColor
		static
	a ([I)V init
		static
		0 o p_46419_
	a (DD)I get
		static
		0 o p_46416_
		1 o p_46417_
dmt net/minecraft/world/level/ItemLike
	h ()Ldcr; asItem
dmu net/minecraft/world/level/Level
	A Lbck; random
	B Lfde; levelData
	C Z isClientSide
	E Ljl; dimensionTypeRegistration
	F Left; worldBorder
	G Ldnz; biomeManager
	H Lamd; dimension
	I Ljz; registryAccess
	J Lbyc; damageSources
	K J subTickCount
	a Ljava/util/List; pendingBlockEntityTickers
	b Z tickingBlockEntities
	c Ljava/lang/Thread; thread
	d Z isDebug
	e I skyDarken
	f Lbck; threadSafeRandom
	h Lcom/mojang/serialization/Codec; RESOURCE_KEY_CODEC
	i Lamd; OVERWORLD
	j Lamd; NETHER
	k Lamd; END
	l I MAX_LEVEL_SIZE
	m I LONG_PARTICLE_CLIP_RANGE
	n I SHORT_PARTICLE_CLIP_RANGE
	o I MAX_BRIGHTNESS
	p I TICKS_PER_DAY
	q I MAX_ENTITY_SPAWN_Y
	r I MIN_ENTITY_SPAWN_Y
	s Ljava/util/List; blockEntityTickers
	t Lfbs; neighborUpdater
	u I randValue
	v I addend
	w F oRainLevel
	x F rainLevel
	y F oThunderLevel
	z F thunderLevel
	<clinit> ()V <clinit>
		static
	<init> (Lfde;Lamd;Ljz;Ljl;ZZJI)V <init>
		0 o p_270739_
		1 o p_270683_
		2 o p_270200_
		3 o p_270240_
		4 o p_270904_
		5 o p_270470_
		6 o p_270248_
		7 o p_270466_
	B_ ()Z isClientSide
	C_ ()Lfaa; getLightEngine
	D_ ()Lfco; getLevelData
	E_ ()I getSkyDarken
	F_ ()Left; getWorldBorder
	G_ ()Lehy; dimensionType
	H_ ()Lbck; getRandom
	I ()Leip; getEntities
	I_ ()Ldnz; getBiomeManager
	J_ ()J nextSubTickCount
	K ()Ljava/lang/String; gatherChunkSourceStats
	K_ ()Ljz; registryAccess
	M ()Ldeq; potionBrewing
	N ()Leby; fuelValues
	R ()Ldhn; recipeAccess
	S ()Lfjx; getScoreboard
	W ()Z isBrightOutside
	X ()Z isDarkOutside
	Y ()Z isMoonVisible
	Z ()V tickBlockEntities
	a (Lbzm;Lbzm;Layy;Laza;FF)V playSound
		0 o p_394000_
		1 o p_393603_
		2 o p_393830_
		3 o p_347522_
		4 o p_347447_
		5 o p_347667_
	a (Ljh;Ljb;Ljb;Leeb;II)V neighborShapeChanged
		0 o p_220385_
		1 o p_220387_
		2 o p_220388_
		3 o p_220386_
		4 o p_220389_
		5 o p_220390_
	a (Lecx;)V addBlockEntityTicker
		0 o p_151526_
	a (Ljb;Z)Z removeBlock
		0 o p_46623_
		1 o p_46624_
	a (Lbzm;DDDLayy;Laza;)V playSound
		0 o p_393558_
		1 o p_46544_
		2 o p_46545_
		3 o p_46546_
		4 o p_46547_
		5 o p_46548_
	a (DDDLayy;Laza;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 (Lein;Lfin;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 (IILegz;Z)Lefy; getChunk
		0 o p_46502_
		1 o p_46503_
		2 o p_331611_
		3 o p_46505_
	a (Lbzm;DDDLayy;Laza;FFJ)V playSeededSound
		0 o p_220373_
		1 o p_393694_
		2 o p_394310_
		3 o p_393691_
		4 o p_394542_
		5 o p_220375_
		6 o p_220376_
		7 o p_220377_
		8 o p_220378_
	a (Lbzm;Lbyb;Ldmo;DDDFZLdmu$a;Lmc;Lmc;Ljl;)V explode
		0 o p_255653_
		1 o p_256558_
		2 o p_255929_
		3 o p_365323_
		4 o p_362972_
		5 o p_364015_
		6 o p_255963_
		7 o p_256099_
		8 o p_256371_
		9 o p_364907_
		10 o p_360946_
		11 o p_363757_
	a (Lbzm;Lbyb;Ldmo;Lfis;FZLdmu$a;)V explode
		0 o p_256233_
		1 o p_255861_
		2 o p_255867_
		3 o p_361166_
		4 o p_256013_
		5 o p_256228_
		6 o p_255784_
	a (Ljb;Lbzm;Ljh;)Z loadedAndEntityCanStandOnFace
		0 o p_46579_
		1 o p_46580_
		2 o p_46581_
	a (Ljb;Leeb;II)Z setBlock
		0 o p_46605_
		1 o p_46606_
		2 o p_46607_
		3 o p_46608_
	a (ILjb;I)V destroyBlockProgress
		0 o p_46506_
		1 o p_46507_
		2 o p_46508_
	a (Ljb;Ldpz;Lfbt;)V updateNeighborsAt
		0 o p_365514_
		1 o p_364886_
		2 o p_363337_
	a (I)Lbzm; getEntity
		0 o p_46492_
	a ()Z canHaveWeather
	a (Lmc;ZZDDDDDD)V addParticle
		0 o p_46638_
		1 o p_46639_
		2 o p_382799_
		3 o p_46640_
		4 o p_46641_
		5 o p_46642_
		6 o p_46643_
		7 o p_46644_
		8 o p_46645_
	a (Lbzm;Lbyb;)V broadcastDamageEvent
		0 o p_270831_
		1 o p_270361_
	a (Lmc;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 (Lbzm;B)V broadcastEntityEvent
		0 o p_46509_
		1 o p_46510_
	a (Ljb;Ldpz;Ljh;Lfbt;)V updateNeighborsAtExceptFromFacing
		0 o p_46591_
		1 o p_46592_
		2 o p_46593_
		3 o p_362952_
	a (Lbzm;Lbyb;Ldmo;DDDFZLdmu$a;)V 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_
	a (Leaz;)V setBlockEntity
		0 o p_151524_
	a (Lbzm;Layy;Laza;FF)V playLocalSound
		0 o p_312189_
		1 o p_312080_
		2 o p_312905_
		3 o p_312914_
		4 o p_312831_
	a (Lbzm;DDDLayy;Laza;FF)V playSound
		0 o p_394547_
		1 o p_308925_
		2 o p_309072_
		3 o p_308916_
		4 o p_308917_
		5 o p_308902_
		6 o p_394219_
		7 o p_394345_
	a (Lbzm;DDDFLdmu$a;)V explode
		0 o p_256145_
		1 o p_256208_
		2 o p_256036_
		3 o p_255746_
		4 o p_256647_
		5 o p_256104_
	a (Ljb;Leeb;Leeb;)V updatePOIOnBlockStateChange
		0 o p_394475_
		1 o p_393580_
		2 o p_393789_
	a (Layy;Laza;FF)V playPlayerSound
		0 o p_401325_
		1 o p_401393_
		2 o p_401219_
		3 o p_401183_
	a (Lmc;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_
	a (Lbzm;DDDLjl;Laza;FFJ)V playSeededSound
		0 o p_394382_
		1 o p_220364_
		2 o p_220365_
		3 o p_220366_
		4 o p_394088_
		5 o p_220368_
		6 o p_220369_
		7 o p_220370_
		8 o p_220371_
	a (Ljb;Layy;Laza;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 (Ljb;ZLbzm;I)Z destroyBlock
		0 o p_46626_
		1 o p_46627_
		2 o p_46628_
		3 o p_46629_
	a (Z)V setSpawnSettings
		0 o p_46704_
	a (Ljb;Leeb;I)Z setBlock
		0 o p_46601_
		1 o p_46602_
		2 o p_46603_
	a (Ljb;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 (Ljb;Ldpz;II)V blockEvent
		0 o p_46582_
		1 o p_46583_
		2 o p_46584_
		3 o p_46585_
	a (Lzw;)V sendPacketToServer
		0 o p_46657_
	a (Ljb;Leeb;Leeb;I)V sendBlockUpdated
		0 o p_46612_
		1 o p_46613_
		2 o p_46614_
		3 o p_46615_
	a (Lbzm;Ljb;Layy;Laza;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 (II)Lefy; getChunk
		0 o p_46494_
		1 o p_46495_
	a (Lbzm;Ljb;)Z mayInteract
		0 o p_393625_
		1 o p_46558_
	a (J)Z shouldTickBlocksAt
		0 o p_186456_
	a (Ljava/util/function/Consumer;Lbzm;)V guardEntityTick
		0 o p_46654_
		1 o p_46655_
	a (Ljb;Lbzm;)Z loadedAndEntityCanStandOn
		0 o p_46576_
		1 o p_46577_
	a (Leeb;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_361138_
		1 o p_46587_
		2 o p_46588_
		3 o p_362276_
		4 o p_361335_
	a (Leka$a;II)I getHeight
		0 o p_46571_
		1 o p_46572_
		2 o p_46573_
	a (Lbzm;DDDLjl;Laza;FF)V playSound
		0 o p_393791_
		1 o p_394457_
		2 o p_393667_
		3 o p_393838_
		4 o p_394598_
		5 o p_46563_
		6 o p_46564_
		7 o p_46565_
	a (Lp;)Lq; fillReportDetails
		0 o p_46656_
	a (F)F getSunAngle
		0 o p_46491_
	a (Lbzm;Lfin;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_46536_
		1 o p_46537_
		2 o p_46538_
	a (Lbzm;Ljava/util/function/Predicate;Ljava/util/List;Lbzm;)V lambda$getEntities$0
		static
		0 o p_382755_
		1 o p_382756_
		2 o p_382757_
		3 o p_382758_
	a (IIII)Ljb; getBlockRandomPos
		0 o p_46497_
		1 o p_46498_
		2 o p_46499_
		3 o p_46500_
	a (Lein;Lfin;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 (Lein;Lfin;Ljava/util/function/Predicate;)Ljava/util/List; getEntities
		0 o p_151528_
		1 o p_151529_
		2 o p_151530_
	a (Lfce;)Lfcg; getMapData
		0 o p_324234_
	a (Lbzm;Lbzm;Ljl;Laza;FFJ)V playSeededSound
		0 o p_394455_
		1 o p_393481_
		2 o p_263359_
		3 o p_263020_
		4 o p_263055_
		5 o p_262914_
		6 o p_262991_
	a (Lbzm;DDDFZLdmu$a;)V 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 (Ljava/util/function/Predicate;Ljava/util/List;ILein;Lbzm;)Lbak$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_ (Ljb;)Leeb; getBlockState
		0 o p_46732_
	aa ()V updateSkyBrightness
	ab ()Ljb; getSharedSpawnPos
	ac ()F getSharedSpawnAngle
	ad ()V prepareWeather
	ae ()J getGameTime
	af ()J getDayTime
	ag ()Z isThundering
	ah ()Z isRaining
	ai ()Ljl; dimensionTypeRegistration
	aj ()Lamd; dimension
	ak ()Z isDebug
	al ()Lbyc; damageSources
	b (Ljb;Ljava/util/function/Predicate;)Z isFluidAtPosition
		0 o p_151541_
		1 o p_151542_
	b (Ljb;Leeb;Leeb;)V setBlocksDirty
		0 o p_46678_
		1 o p_46679_
		2 o p_46680_
	b (F)F getThunderLevel
		0 o p_46662_
	b (Ljava/util/UUID;)Lbzm; getEntity
		0 o p_394067_
	b ()Ljava/lang/String; lambda$fillReportDetails$3
	b (Ljb;Leeb;)V addDestroyBlockEffect
		0 o p_151531_
		1 o p_151532_
	b (Leaz;)V onBlockEntityAdded
		0 o p_427392_
	b (ILjb;I)V globalLevelEvent
		0 o p_46665_
		1 o p_46666_
		2 o p_46667_
	b (Ljb;Ldpz;)V updateNeighbourForOutputSignal
		0 o p_46718_
		1 o p_46719_
	b (Lmc;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 (I)Z isOutsideSpawnableHeight
		static
		0 o p_46725_
	b (Ljb;Ldpz;Lfbt;)V neighborChanged
		0 o p_220380_
		1 o p_220381_
		2 o p_361509_
	b_ (Ljb;)Lfal; getFluidState
		0 o p_46671_
	c (II)Ldly; getChunkForCollisions
		0 o p_46711_
		1 o p_46712_
	c (F)V setThunderLevel
		0 o p_46708_
	c (I)V setSkyFlashTime
		0 o p_46709_
	c (Ljb;Leeb;)Z setBlockAndUpdate
		0 o p_46598_
		1 o p_46599_
	c_ (Ljb;)Leaz; getBlockEntity
		0 o p_46716_
	close ()V close
	d (II)Legi; getChunk
		0 o p_46727_
		1 o p_46728_
	d (F)F getRainLevel
		0 o p_46723_
	d_ (Ljb;)Lbxh; getCurrentDifficultyAt
		0 o p_46730_
	e (F)V setRainLevel
		0 o p_46735_
	g (Ljb;)Z isInWorldBoundsHorizontal
		static
		0 o p_46458_
	getEntity (Ljava/util/UUID;)Leiu; getEntity
		0 o p_394039_
	h (Lbzm;)Z shouldTickDeath
		0 o p_186458_
	i (Lbzm;Lfin;)Ljava/util/List; getPushableEntities
		0 o p_394578_
		1 o p_394614_
	k (Ljb;)Z isInWorldBounds
		0 o p_46740_
	l (Ljb;)Z isInSpawnableBounds
		static
		0 o p_46742_
	m (Ljb;)Legi; getChunkAt
		0 o p_46746_
	n (Ljb;)Z shouldTickBlocksAt
		0 o p_220394_
	o ()Ljava/lang/String; lambda$fillReportDetails$2
	o (Ljb;)V removeBlockEntity
		0 o p_46748_
	p (Ljb;)Z isLoaded
		0 o p_46750_
	q (Ljb;)V blockEntityChanged
		0 o p_151544_
	q ()Lnet/minecraft/server/MinecraftServer; getServer
	r (Ljb;)Z isRainingAt
		0 o p_46759_
	s (Ljb;)Ldnx$c; precipitationAt
		0 o p_415828_
	t (Ljb;)I getClientLeafTintColor
		0 o p_400079_
	t ()Ljava/util/Collection; dragonParts
	v ()Lbxt; tickRateManager
	w ()Z noSave
dmu$1 net/minecraft/world/level/Level$1
	a Lehy; val$dimensionType
	<init> (Ldmu;Lehy;)V <init>
		0 o p_220398_
		1 o p_220399_
	a ()D getCenterX
	b ()D getCenterZ
dmu$a net/minecraft/world/level/Level$ExplosionInteraction
	a Ldmu$a; NONE
	b Ldmu$a; BLOCK
	c Ldmu$a; MOB
	d Ldmu$a; TNT
	e Ldmu$a; TRIGGER
	f Lcom/mojang/serialization/Codec; CODEC
	g Ljava/lang/String; id
	h [Ldmu$a; $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 ()[Ldmu$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldmu$a; valueOf
		static
		0 o p_256573_
	values ()[Ldmu$a; values
		static
dmv net/minecraft/world/level/LevelAccessor
	D_ ()Lfco; getLevelData
	H_ ()Lbck; getRandom
	J_ ()J nextSubTickCount
	T ()Legc; getChunkSource
	a (Lamd;Ljb;Lejb$a;)V gameEvent
		0 o p_316780_
		1 o p_316509_
		2 o p_316524_
	a (Ljb;Ldpz;)V updateNeighborsAt
		0 o p_46781_
		1 o p_46782_
	a (Ljh;Ljb;Ljb;Leeb;II)V neighborShapeChanged
		0 o p_220411_
		1 o p_220413_
		2 o p_220414_
		3 o p_220412_
		4 o p_220415_
		5 o p_220416_
	a (Lmc;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 (Ljl;Ljb;Lejb$a;)V gameEvent
		0 o p_316320_
		1 o p_220409_
		2 o p_220410_
	a (Lbzm;Ljb;Layy;Laza;)V playSound
		0 o p_393651_
		1 o p_250192_
		2 o p_249887_
		3 o p_250593_
	a (Lbzm;ILjb;I)V levelEvent
		0 o p_393621_
		1 o p_46772_
		2 o p_46773_
		3 o p_46774_
	a (Ljb;Ljava/lang/Object;ILfko;)Lfkk; createTick
		0 o p_186483_
		1 o p_186484_
		2 o p_186485_
		3 o p_186486_
	a (Lbzm;Ljl;Lfis;)V gameEvent
		0 o p_151549_
		1 o p_316314_
		2 o p_316613_
	a (Ljb;Ljava/lang/Object;I)Lfkk; createTick
		0 o p_186479_
		1 o p_186480_
		2 o p_186481_
	a (Ljl;Lfis;Lejb$a;)V gameEvent
		0 o p_316267_
		1 o p_220405_
		2 o p_220406_
	a (Lbzm;Ljb;Layy;Laza;FF)V playSound
		0 o p_393763_
		1 o p_46776_
		2 o p_46777_
		3 o p_46778_
		4 o p_46779_
		5 o p_46780_
	a (Lbzm;Ljl;Ljb;)V gameEvent
		0 o p_316772_
		1 o p_316248_
		2 o p_316282_
	am ()J dayTime
	an ()Lbxg; getDifficulty
	b (II)Z hasChunk
		0 o p_46794_
		1 o p_46795_
	c (ILjb;I)V levelEvent
		0 o p_46797_
		1 o p_46798_
		2 o p_46799_
	d_ (Ljb;)Lbxh; getCurrentDifficultyAt
		0 o p_46800_
	q ()Lnet/minecraft/server/MinecraftServer; getServer
dmw net/minecraft/world/level/LevelHeightAccessor
	L_ ()I getMinY
	M_ ()I getHeight
	ao ()I getMaxY
	ap ()I getSectionsCount
	aq ()I getMinSectionY
	ar ()I getMaxSectionY
	d (I)Z isInsideBuildHeight
		0 o p_366576_
	e (II)Ldmw; create
		static
		0 o p_186488_
		1 o p_186489_
	e (I)Z isOutsideBuildHeight
		0 o p_151563_
	f (I)I getSectionIndex
		0 o p_151565_
	g (I)I getSectionIndexFromSectionY
		0 o p_151567_
	h (I)I getSectionYFromSectionIndex
		0 o p_151569_
	u (Ljb;)Z isOutsideBuildHeight
		0 o p_151571_
dmw$1 net/minecraft/world/level/LevelHeightAccessor$1
	a I val$height
	b I val$minY
	<init> (II)V <init>
		0 o p_186493_
		1 o p_186494_
	L_ ()I getMinY
	M_ ()I getHeight
dmx net/minecraft/world/level/LevelReader
	A (Ljb;)Lefy; getChunk
		0 o p_46866_
	B (Ljb;)Z isWaterAt
		0 o p_46802_
	B_ ()Z isClientSide
	C (Ljb;)I getMaxLocalRawBrightness
		0 o p_46804_
	D (Ljb;)Z hasChunkAt
		0 o p_46806_
	E_ ()I getSkyDarken
	G_ ()Lehy; dimensionType
	I_ ()Ldnz; getBiomeManager
	K_ ()Ljz; registryAccess
	L ()Lcyd; enabledFeatures
	L_ ()I getMinY
	M_ ()I getHeight
	Q ()I getSeaLevel
	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 (Ljb;Ljb;)Z hasChunksAt
		0 o p_46833_
		1 o p_46834_
	a (Leka$a;II)I getHeight
		0 o p_46827_
		1 o p_46828_
		2 o p_46829_
	a (Ljb;Ldme;)I getBlockTint
		0 o p_46836_
		1 o p_46837_
	a (Leka$a;Ljb;)Ljb; getHeightmapPos
		0 o p_46830_
		1 o p_46831_
	a (IILegz;)Lefy; getChunk
		0 o p_46820_
		1 o p_46821_
		2 o p_332007_
	a (Lamd;)Ljn; holderLookup
		0 o p_249578_
	a (III)Ljl; getUncachedNoiseBiome
		0 o p_204159_
		1 o p_204160_
		2 o p_204161_
	a (IILegz;Z)Lefy; getChunk
		0 o p_46823_
		1 o p_46824_
		2 o p_330944_
		3 o p_46826_
	a (II)Lefy; getChunk
		0 o p_46807_
		1 o p_46808_
	b (Leka$a;Ljb;)I getHeight
		0 o p_401234_
		1 o p_401043_
	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 (Ljb;I)I getMaxLocalRawBrightness
		0 o p_46850_
		1 o p_46851_
	c (Lfin;)Ljava/util/stream/Stream; getBlockStatesIfLoaded
		0 o p_46848_
	c (II)Ldly; getChunkForCollisions
		0 o p_46845_
		1 o p_46846_
	d (Lfin;)Z containsAnyLiquid
		0 o p_46856_
	f (II)Z hasChunkAt
		0 o p_151578_
		1 o p_151579_
	getNoiseBiome (III)Ljl; getNoiseBiome
		0 o p_204163_
		1 o p_204164_
		2 o p_204165_
	v (Ljb;)Ljl; getBiome
		0 o p_204167_
	w (Ljb;)Z isEmptyBlock
		0 o p_46860_
	x (Ljb;)Z canSeeSkyFromBelowWater
		0 o p_46862_
	y (Ljb;)F getPathfindingCostFromLightLevels
		0 o p_220420_
	z (Ljb;)F getLightLevelDependentMagicValue
		0 o p_220418_
dmy net/minecraft/world/level/LevelSettings
	a Ljava/lang/String; levelName
	b Ldmr; gameType
	c Z hardcore
	d Lbxg; difficulty
	e Z allowCommands
	f Ldmq; gameRules
	g Ldns; dataConfiguration
	<init> (Ljava/lang/String;Ldmr;ZLbxg;ZLdmq;Ldns;)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/Number;)Lbxg; lambda$parse$0
		static
		0 o p_46928_
	a (Lcom/mojang/serialization/Dynamic;Ldns;)Ldmy; parse
		static
		0 o p_46925_
		1 o p_251697_
	a (Lbxg;)Ldmy; withDifficulty
		0 o p_46919_
	a ()Ljava/lang/String; levelName
	a (Ldns;)Ldmy; withDataConfiguration
		0 o p_250867_
	a (Ldmr;)Ldmy; withGameType
		0 o p_46923_
	b ()Ldmr; gameType
	c ()Z hardcore
	d ()Lbxg; difficulty
	e ()Z allowCommands
	f ()Ldmq; gameRules
	g ()Ldns; getDataConfiguration
	h ()Ldmy; copy
dmz net/minecraft/world/level/LevelSimulatedRW
dn net/minecraft/advancements/critereon/SlideDownBlockTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lauc;Leeb;)V trigger
		0 o p_66979_
		1 o p_66980_
	a (Leeb;Ldn$a;)Z lambda$trigger$0
		static
		0 o p_66985_
		1 o p_66986_
dn$a net/minecraft/advancements/critereon/SlideDownBlockTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; block
	d Ljava/util/Optional; 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 (Leeb;)Z matches
		0 o p_67009_
	a (Ljl;Lds;)Ljava/util/Optional; lambda$validate$1
		static
		0 o p_311442_
		1 o p_311443_
	a (Ldn$a;Ljl;)Ljava/util/Optional; lambda$validate$4
		static
		0 o p_311440_
		1 o p_311441_
	a (Ldpz;)Lar; slidesDownBlock
		static
		0 o p_67007_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_359057_
	a ()Ljava/util/Optional; player
	a (Ljl;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$validate$3
		static
		0 o p_311444_
		1 o p_311445_
	a (Ldn$a;)Lcom/mojang/serialization/DataResult; validate
		static
		0 o p_312038_
	b ()Ljava/util/Optional; block
	b (Ldn$a;)Lcom/mojang/serialization/DataResult; lambda$validate$5
		static
		0 o p_311436_
	b (Ljl;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
dna net/minecraft/world/level/LevelSimulatedReader
	a (Ljb;Lebb;)Ljava/util/Optional; getBlockEntity
		0 o p_151582_
		1 o p_151583_
	a (Leka$a;Ljb;)Ljb; getHeightmapPos
		0 o p_46936_
		1 o p_46937_
	a (Ljb;Ljava/util/function/Predicate;)Z isStateAtPosition
		0 o p_46938_
		1 o p_46939_
	b (Ljb;Ljava/util/function/Predicate;)Z isFluidAtPosition
		0 o p_151584_
		1 o p_151585_
dnb net/minecraft/world/level/LevelTimeAccess
	am ()J dayTime
	as ()F getMoonBrightness
	at ()I getMoonPhase
	f (F)F getTimeOfDay
		0 o p_46943_
dnc net/minecraft/world/level/LevelWriter
	a (Ljb;Z)Z removeBlock
		0 o p_46951_
		1 o p_46952_
	a (Ljb;ZLbzm;I)Z destroyBlock
		0 o p_46957_
		1 o p_46958_
		2 o p_46959_
		3 o p_46960_
	a (Ljb;Leeb;II)Z setBlock
		0 o p_46947_
		1 o p_46948_
		2 o p_46949_
		3 o p_46950_
	a (Ljb;ZLbzm;)Z destroyBlock
		0 o p_46954_
		1 o p_46955_
		2 o p_46956_
	a (Ljb;Leeb;I)Z setBlock
		0 o p_46944_
		1 o p_46945_
		2 o p_46946_
	b (Lbzm;)Z addFreshEntity
		0 o p_46964_
	b (Ljb;Z)Z destroyBlock
		0 o p_46962_
		1 o p_46963_
dnd net/minecraft/world/level/LightLayer
	a Ldnd; SKY
	b Ldnd; BLOCK
	c [Ldnd; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_278245_
		1 o p_278287_
	a ()[Ldnd; $values
		static
	valueOf (Ljava/lang/String;)Ldnd; valueOf
		static
		0 o p_46975_
	values ()[Ldnd; values
		static
dne net/minecraft/world/level/LocalMobCapCalculator
	a Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; playersNearChunk
	b Ljava/util/Map; playerMobCounts
	c Latf; chunkMap
	<init> (Latf;)V <init>
		0 o p_186501_
	a (Ldlz;)Ljava/util/List; getPlayersNear
		0 o p_186508_
	a (Ldlz;Lcap;)V addMob
		0 o p_186513_
		1 o p_186514_
	a (Ldlz;J)Ljava/util/List; lambda$getPlayersNear$0
		0 o p_186510_
		1 o p_186511_
	a (Lauc;)Ldne$a; lambda$addMob$1
		static
		0 o p_186503_
	a (Lcap;Ldlz;)Z canSpawn
		0 o p_186505_
		1 o p_186506_
dne$a net/minecraft/world/level/LocalMobCapCalculator$MobCounts
	a Lit/unimi/dsi/fastutil/objects/Object2IntMap; counts
	<init> ()V <init>
	a (Lcap;)V add
		0 o p_186518_
	a (Lcap;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$add$0
		static
		0 o p_186520_
		1 o p_186521_
	b (Lcap;)Z canSpawn
		0 o p_186523_
dnf net/minecraft/world/level/NaturalSpawner
	a I SPAWN_DISTANCE_CHUNK
	b I SPAWN_DISTANCE_BLOCK
	c I INSCRIBED_SQUARE_SPAWN_DISTANCE_CHUNK
	d Lorg/slf4j/Logger; LOGGER
	e I MIN_SPAWN_DISTANCE
	f I MAGIC_NUMBER
	g [Lcap; SPAWNING_CATEGORIES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldnl;Ljl;Ldlz;Lbck;)V spawnMobsForChunkGeneration
		static
		0 o p_220451_
		1 o p_220452_
		2 o p_220453_
		3 o p_220454_
	a (Lcap;)Z lambda$static$0
		static
		0 o p_47037_
	a (Ldly;Ljb;Leeb;Lfal;Lbzv;)Z isValidEmptySpawnBlock
		static
		0 o p_47057_
		1 o p_47058_
		2 o p_47059_
		3 o p_47060_
		4 o p_47061_
	a (ILjava/lang/Iterable;Ldnf$b;Ldne;)Ldnf$d; createState
		static
		0 o p_186525_
		1 o p_186526_
		2 o p_186527_
		3 o p_186528_
	a (Laub;Ldnq;Lefz;Lcap;Lbck;Ljb;)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 (Lcap;Laub;Ljb;)V spawnCategoryForPosition
		static
		0 o p_151613_
		1 o p_151614_
		2 o p_151615_
	a (Laub;Lefy;Ljb$a;D)Z isRightDistanceToPlayerAndSpawnPoint
		static
		0 o p_47025_
		1 o p_47026_
		2 o p_47027_
		3 o p_47028_
	a (Ljb;Laub;Lcap;Ldnq;)Z isInNetherFortressBounds
		static
		0 o p_220456_
		1 o p_220457_
		2 o p_220458_
		3 o p_220459_
	a (Lcap;Laub;Legi;Ldnf$c;Ldnf$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 (Laub;Lcao;D)Z isValidPositionForMob
		static
		0 o p_46992_
		1 o p_46993_
		2 o p_46994_
	a (Lcap;Laub;Lefy;Ljb;Ldnf$c;Ldnf$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 (Laub;Ldnq;Lefz;Lcap;Ldoj$c;Ljb;)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 (I)[Lcap; lambda$static$1
		static
		0 o p_46983_
	a (Laub;Lbzv;)Lcao; getMobForSpawn
		static
		0 o p_46989_
		1 o p_46990_
	a (Ljb;Lbzm;Ldni;Ldne;Lcap;Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Legi;)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 (Ldnf$d;ZZZ)Ljava/util/List; getFilteredSpawningCategories
		static
		0 o p_363093_
		1 o p_365226_
		2 o p_360321_
		3 o p_364513_
	a (Ljb;Lefy;)Ldnx; getRoughBiome
		static
		0 o p_47096_
		1 o p_47097_
	a (Ldmu;Legi;)Ljb; getRandomPosWithin
		static
		0 o p_47063_
		1 o p_47064_
	a (Lbzv;Ljb;Lefy;)Z lambda$spawnCategoryForPosition$3
		static
		0 o p_151606_
		1 o p_151607_
		2 o p_151608_
	a (Lcao;Lefy;)V lambda$spawnCategoryForPosition$4
		static
		0 o p_151610_
		1 o p_151611_
	a (Laub;Legi;Ldnf$d;Ljava/util/List;)V spawnForChunk
		static
		0 o p_47030_
		1 o p_47031_
		2 o p_47032_
		3 o p_362270_
	a (Ldmx;Lbzv;II)Ljb; getTopNonCollidingPos
		static
		0 o p_47066_
		1 o p_47067_
		2 o p_47068_
		3 o p_47069_
	a (Laub;Ldnq;Lefz;Lcap;Ljb;Ljl;)Lbvt; 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 (Laub;Lcap;Ldnq;Lefz;Ldoj$c;Ljb$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_
dnf$a net/minecraft/world/level/NaturalSpawner$AfterSpawnCallback
	run (Lcao;Lefy;)V run
		0 o p_47101_
		1 o p_47102_
dnf$b net/minecraft/world/level/NaturalSpawner$ChunkGetter
	query (JLjava/util/function/Consumer;)V query
		0 o p_47104_
		1 o p_47105_
dnf$c net/minecraft/world/level/NaturalSpawner$SpawnPredicate
	test (Lbzv;Ljb;Lefy;)Z test
		0 o p_47107_
		1 o p_47108_
		2 o p_47109_
dnf$d net/minecraft/world/level/NaturalSpawner$SpawnState
	a I spawnableChunkCount
	b Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap; mobCategoryCounts
	c Ldni; spawnPotential
	d Lit/unimi/dsi/fastutil/objects/Object2IntMap; unmodifiableMobCategoryCounts
	e Ldne; localMobCapCalculator
	f Ljb; lastCheckedPos
	g Lbzv; lastCheckedType
	h D lastCharge
	<init> (ILit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Ldni;Ldne;)V <init>
		0 o p_186544_
		1 o p_186545_
		2 o p_186546_
		3 o p_186547_
	a (Lbzv;Ljb;Lefy;)Z canSpawn
		0 o p_47128_
		1 o p_47129_
		2 o p_47130_
	a (Lcao;Lefy;)V afterSpawn
		0 o p_47132_
		1 o p_47133_
	a (Lcap;Ldlz;)Z canSpawnForCategoryLocal
		0 o p_362658_
		1 o p_360784_
	a ()I getSpawnableChunkCount
	a (Lcap;)Z canSpawnForCategoryGlobal
		0 o p_361715_
	b ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; getMobCategoryCounts
dng net/minecraft/world/level/NoiseColumn
	a I minY
	b [Leeb; column
	<init> (I[Leeb;)V <init>
		0 o p_151623_
		1 o p_151624_
	a (ILeeb;)V setBlock
		0 o p_186554_
		1 o p_186555_
	a (I)Leeb; getBlock
		0 o p_186552_
dnh net/minecraft/world/level/PathNavigationRegion
	a I centerX
	b I centerZ
	c [[Lefy; chunks
	d Z allEmpty
	e Ldmu; level
	f Ljava/util/function/Supplier; plains
	<init> (Ldmu;Ljb;Ljb;)V <init>
		0 o p_47164_
		1 o p_47165_
		2 o p_47166_
	F_ ()Left; getWorldBorder
	L_ ()I getMinY
	M_ ()I getHeight
	a (Ldmu;)Ljl; lambda$new$0
		static
		0 o p_367973_
	a (II)Lefy; getChunk
		0 o p_47168_
		1 o p_47169_
	a_ (Ljb;)Leeb; getBlockState
		0 o p_47188_
	b_ (Ljb;)Lfal; getFluidState
		0 o p_47171_
	c (Lbzm;Lfin;)Ljava/util/List; getEntityCollisions
		0 o p_186557_
		1 o p_186558_
	c (II)Ldly; getChunkForCollisions
		0 o p_47173_
		1 o p_47174_
	c_ (Ljb;)Leaz; getBlockEntity
		0 o p_47180_
	d (Ljb;)Lefy; getChunk
		0 o p_47186_
dni net/minecraft/world/level/PotentialCalculator
	a Ljava/util/List; charges
	<init> ()V <init>
	a (Ljb;D)V addCharge
		0 o p_47193_
		1 o p_47194_
	b (Ljb;D)D getPotentialEnergyChange
		0 o p_47196_
		1 o p_47197_
dni$a net/minecraft/world/level/PotentialCalculator$PointCharge
	a Ljb; pos
	b D charge
	<init> (Ljb;D)V <init>
		0 o p_47201_
		1 o p_47202_
	a (Ljb;)D getPotentialChange
		0 o p_47204_
dnj net/minecraft/world/level/ScheduledTickAccess
	U ()Lfkg; getFluidTicks
	V ()Lfkg; getBlockTicks
	a (Ljb;Ldpz;ILfko;)V scheduleTick
		0 o p_374271_
		1 o p_374034_
		2 o p_374109_
		3 o p_374496_
	a (Ljb;Lfak;I)V scheduleTick
		0 o p_374336_
		1 o p_374326_
		2 o p_374385_
	a (Ljb;Ljava/lang/Object;I)Lfkk; createTick
		0 o p_374349_
		1 o p_374331_
		2 o p_374186_
	a (Ljb;Ldpz;I)V scheduleTick
		0 o p_374141_
		1 o p_374171_
		2 o p_374315_
	a (Ljb;Lfak;ILfko;)V scheduleTick
		0 o p_374273_
		1 o p_374485_
		2 o p_374400_
		3 o p_374449_
	a (Ljb;Ljava/lang/Object;ILfko;)Lfkk; createTick
		0 o p_374226_
		1 o p_374572_
		2 o p_374284_
		3 o p_374391_
dnk net/minecraft/world/level/ServerExplosion
	a Ldmo; EXPLOSION_DAMAGE_CALCULATOR
	b I MAX_DROPS_PER_COMBINED_STACK
	c F LARGE_EXPLOSION_RADIUS
	d Z fire
	e Ldmn$a; blockInteraction
	f Laub; level
	g Lfis; center
	h Lbzm; source
	i F radius
	j Lbyb; damageSource
	k Ldmo; damageCalculator
	l Ljava/util/Map; hitPlayers
	<clinit> ()V <clinit>
		static
	<init> (Laub;Lbzm;Lbyb;Ldmo;Lfis;FZLdmn$a;)V <init>
		0 o p_361323_
		1 o p_365060_
		2 o p_360713_
		3 o p_360818_
		4 o p_365404_
		5 o p_365227_
		6 o p_365067_
		7 o p_363174_
	a (Lfis;Lbzm;)F getSeenPercent
		static
		0 o p_363930_
		1 o p_363796_
	a (Ljava/util/List;)V interactWithBlocks
		0 o p_362013_
	a ()Laub; level
	a (Ljava/util/List;Ldcv;Ljb;)V addOrAppendStack
		static
		0 o p_363272_
		1 o p_362153_
		2 o p_361248_
	b (Ljava/util/List;Ldcv;Ljb;)V lambda$interactWithBlocks$0
		static
		0 o p_362801_
		1 o p_365090_
		2 o p_360493_
	b (Lbzm;)Ldmo; makeDamageCalculator
		0 o p_364459_
	b (Ljava/util/List;)V createFire
		0 o p_362665_
	b ()Ldmn$a; getBlockInteraction
	c ()Lcam; getIndirectSourceEntity
	d ()Lbzm; getDirectSourceEntity
	e ()F radius
	f ()Lfis; center
	g ()Z canTriggerBlocks
	h ()Z shouldAffectBlocklikeEntities
	i ()V explode
	j ()Ljava/util/Map; getHitPlayers
	k ()Lbyb; getDamageSource
	l ()Z isSmall
	m ()Ljava/util/List; calculateExplodedPositions
	n ()V hurtEntities
	o ()Z interactsWithBlocks
dnk$a net/minecraft/world/level/ServerExplosion$StackCollector
	a Ljb; pos
	b Ldcv; stack
	<init> (Ljb;Ldcv;)V <init>
		0 o p_361929_
		1 o p_365092_
	a (Ldcv;)V tryMerge
		0 o p_364896_
dnl net/minecraft/world/level/ServerLevelAccessor
	a ()Laub; getLevel
	a_ (Lbzm;)V addFreshEntityWithPassengers
		0 o p_47206_
dnm net/minecraft/world/level/SignalGetter
	D [Ljh; DIRECTIONS
	<clinit> ()V <clinit>
		static
	E (Ljb;)Z hasNeighborSignal
		0 o p_277626_
	F (Ljb;)I getBestNeighborSignal
		0 o p_277977_
	a (Ljb;Ljh;Z)I getControlInputSignal
		0 o p_277757_
		1 o p_278104_
		2 o p_277707_
	a (Ljb;Ljh;)I getDirectSignal
		0 o p_277954_
		1 o p_277342_
	b (Ljb;Ljh;)Z hasSignal
		0 o p_277371_
		1 o p_277391_
	c (Ljb;Ljh;)I getSignal
		0 o p_277961_
		1 o p_277351_
	e_ (Ljb;)I getDirectSignalTo
		0 o p_277959_
dnn net/minecraft/world/level/SimpleExplosionDamageCalculator
	a Z explodesBlocks
	b Z damagesEntities
	c Ljava/util/Optional; knockbackMultiplier
	d Ljava/util/Optional; 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 (Lbzm;)F getKnockbackMultiplier
		0 o p_345651_
	a (Ldmn;Ldly;Ljb;Leeb;F)Z shouldBlockExplode
		0 o p_345994_
		1 o p_345042_
		2 o p_345057_
		3 o p_345932_
		4 o p_345776_
	a (Ldmn;Lbzm;)Z shouldDamageEntity
		0 o p_346248_
		1 o p_344983_
	a (Ldmn;Ldly;Ljb;Leeb;Lfal;)Ljava/util/Optional; getBlockExplosionResistance
		0 o p_346109_
		1 o p_345381_
		2 o p_344921_
		3 o p_346239_
		4 o p_345105_
	b (Lbzm;)Ljava/lang/Float; lambda$getKnockbackMultiplier$0
		0 o p_345247_
dno net/minecraft/world/level/SpawnData
	a Ljava/lang/String; ENTITY_TAG
	b Lcom/mojang/serialization/Codec; CODEC
	c Lcom/mojang/serialization/Codec; LIST_CODEC
	d Lui; entityToSpawn
	e Ljava/util/Optional; customSpawnRules
	f Ljava/util/Optional; equipment
	<clinit> ()V <clinit>
		static
	<init> (Lui;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o entityToSpawn
		1 o customSpawnRules
		2 o equipment
	<init> ()V <init>
	a (Ldno;)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_
	a ()Lui; getEntityToSpawn
	b ()Ljava/util/Optional; getCustomSpawnRules
	b (Ldno;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_186569_
	c (Ldno;)Lui; lambda$static$0
		static
		0 o p_186576_
	c ()Ljava/util/Optional; getEquipment
	d ()Lui; 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
dno$a net/minecraft/world/level/SpawnData$CustomSpawnRules
	a Lcom/mojang/serialization/Codec; CODEC
	b Lbbt; blockLightLimit
	c Lbbt; skyLightLimit
	d Lbbt; LIGHT_RANGE
	<clinit> ()V <clinit>
		static
	<init> (Lbbt;Lbbt;)V <init>
		0 o blockLightLimit
		1 o skyLightLimit
	a (Ljb;Laub;)Z isValidPosition
		0 o p_321770_
		1 o p_321818_
	a (Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; lightLimit
		static
		0 o p_286409_
	a ()Lbbt; blockLightLimit
	a (Ldno$a;)Lbbt; lambda$static$2
		static
		0 o p_186595_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_286217_
	a (Lbbt;)Lcom/mojang/serialization/DataResult; checkLightBoundaries
		static
		0 o p_186593_
	b (Ldno$a;)Lbbt; lambda$static$1
		static
		0 o p_186600_
	b ()Lbbt; skyLightLimit
	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
dnp net/minecraft/world/level/Spawner
	a (Ldfd;Ljava/lang/String;)Lxo; getSpawnEntityDisplayName
		static
		0 o p_400113_
		1 o p_312442_
	a (Lbzv;)Lyc; lambda$getSpawnEntityDisplayName$2
		static
		0 o p_312609_
	a (Lui;)Ljava/util/Optional; lambda$getSpawnEntityDisplayName$1
		static
		0 o p_409467_
	a (Lbzv;Lbck;)V setEntityId
		0 o p_312782_
		1 o p_312579_
	a (Ldfd;Ljava/util/function/Consumer;Ljava/lang/String;)V appendHoverText
		static
		0 o p_399876_
		1 o p_400266_
		2 o p_312723_
	b (Lui;)Ljava/util/Optional; lambda$getSpawnEntityDisplayName$0
		static
		0 o p_409468_
dnq net/minecraft/world/level/StructureManager
	a Ldmv; level
	b Leky; worldOptions
	c Leuz; structureCheck
	<init> (Ldmv;Leky;Leuz;)V <init>
		0 o p_249675_
		1 o p_248820_
		2 o p_249103_
	a (Lke;Leuy;Levg;Legu;)V setStartForStructure
		0 o p_220517_
		1 o p_220518_
		2 o p_220519_
		3 o p_220520_
	a (Ldlz;Ljava/util/function/Predicate;)Ljava/util/List; startsForStructure
		0 o p_220478_
		1 o p_220479_
	a (Lke;Leuy;Legu;)Levg; getStartForStructure
		0 o p_220513_
		1 o p_220514_
		2 o p_220515_
	a (Ldlz;Leuy;Levv;Z)Leva; checkStructurePresence
		0 o p_220474_
		1 o p_220475_
		2 o p_321768_
		3 o p_220476_
	a (Lauj;)Ldnq; forWorldGenRegion
		0 o p_220469_
	a (Ljb;Ljava/util/function/Predicate;)Levg; getStructureWithPieceAt
		0 o p_220489_
		1 o p_332144_
	a (Ljb;Ljp;)Levg; getStructureWithPieceAt
		0 o p_331369_
		1 o p_330290_
	a (Levg;)V addReference
		0 o p_220485_
	a (Ljb;Levg;)Z structureHasPieceAt
		0 o p_220498_
		1 o p_220499_
	a (Ljb;Lbae;)Levg; getStructureWithPieceAt
		0 o p_220492_
		1 o p_220493_
	a (Lke;Leuy;JLegu;)V addReferenceForStructure
		0 o p_220508_
		1 o p_220509_
		2 o p_220510_
		3 o p_220511_
	a (Lbae;Ljl;)Z lambda$getStructureWithPieceAt$0
		static
		0 o p_330124_
		1 o p_330125_
	a (Leuy;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 (Ljb;)Z hasAnyStructureAt
		0 o p_220487_
	a ()Z shouldGenerateStructures
	a (Ljb;Leuy;)Levg; getStructureAt
		0 o p_220495_
		1 o p_220496_
	a (Ljy;Ljava/util/function/Predicate;Leuy;)Z lambda$getStructureWithPieceAt$1
		static
		0 o p_367974_
		1 o p_367975_
		2 o p_367976_
	a (Lke;Leuy;)Ljava/util/List; startsForStructure
		0 o p_220505_
		1 o p_220506_
	b ()Ljz; registryAccess
	b (Ljb;)Ljava/util/Map; getAllStructuresAt
		0 o p_220523_
	b (Ljb;Leuy;)Levg; getStructureWithPieceAt
		0 o p_220525_
		1 o p_220526_
dnr net/minecraft/world/level/TicketStorage
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfby; TYPE
	c I INITIAL_TICKET_LIST_CAPACITY
	d Lorg/slf4j/Logger; LOGGER
	e Lcom/mojang/serialization/Codec; TICKET_ENTRY
	f Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; tickets
	g Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; deactivatedTickets
	h Lit/unimi/dsi/fastutil/longs/LongSet; chunksWithForcedTickets
	i Ldnr$a; loadingChunkUpdatedListener
	j Ldnr$a; simulationChunkUpdatedListener
	<clinit> ()V <clinit>
		static
	<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V <init>
		0 o p_393873_
		1 o p_394615_
	<init> ()V <init>
	a (Lauh;)Z lambda$updateForcedChunks$4
		static
		0 o p_393889_
	a (Ljava/util/function/BiPredicate;Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V removeTicketIf
		0 o p_428720_
		1 o p_393746_
	a (ILaui;)V replaceTicketLevelOfType
		0 o p_393875_
		1 o p_394261_
	a (Lauh;Ldlz;)V addTicket
		0 o p_394208_
		1 o p_394290_
	a (Ldnr$a;)V setLoadingChunkUpdatedListener
		0 o p_393504_
	a (Ljava/lang/Long;Lauh;)Z lambda$deactivateTicketsOnClosing$6
		static
		0 o p_428691_
		1 o p_394604_
	a (Latf;)V purgeStaleTickets
		0 o p_428689_
	a (Ljava/util/function/BiConsumer;)V forEachTicket
		0 o p_401023_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_400948_
	a ()V activateAllDeactivatedTickets
	a (JLauh;)Z addTicket
		0 o p_394247_
		1 o p_394469_
	a (Laui;Ldlz;I)V addTicketWithRadius
		0 o p_394465_
		1 o p_394654_
		2 o p_393587_
	a (J)Ljava/util/List; getTickets
		0 o p_393509_
	a (Ljava/util/function/Predicate;)Lit/unimi/dsi/fastutil/longs/LongSet; getAllChunksWithTicketThat
		0 o p_393731_
	a (Ljava/util/List;Ldlz;Lauh;)V lambda$packTickets$2
		static
		0 o p_400945_
		1 o p_400946_
		2 o p_400947_
	a (JZ)I getTicketLevelAt
		0 o p_393578_
		1 o p_393891_
	a (Ljava/util/List;Z)I getTicketLevelAt
		static
		0 o p_394021_
		1 o p_393941_
	a (Lit/unimi/dsi/fastutil/longs/Long2ObjectMap$Entry;J)Ljava/util/List; lambda$removeTicketIf$7
		static
		0 o p_394338_
		1 o p_394107_
	a (Ldlz;Z)Z updateChunkForced
		0 o p_394535_
		1 o p_394618_
	a (Lauh;Lauh;)Z isTicketSameTypeAndLevel
		static
		0 o p_394344_
		1 o p_394181_
	a (Ljava/util/function/BiConsumer;Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V forEachTicket
		static
		0 o p_401366_
		1 o p_401184_
	a (Latf;Ljava/lang/Long;Lauh;)Z lambda$purgeStaleTickets$5
		static
		0 o p_428678_
		1 o p_428679_
		2 o p_428680_
	a (Ljava/util/List;)Ldnr; fromPacked
		static
		0 o p_401113_
	b (Lauh;Ldlz;)V removeTicket
		0 o p_394399_
		1 o p_393510_
	b (JLauh;)Z removeTicket
		0 o p_393896_
		1 o p_394054_
	b (Ljava/util/List;Z)Lauh; getLowestTicket
		static
		0 o p_394073_
		1 o p_394430_
	b (JZ)Ljava/lang/String; getTicketDebugString
		0 o p_393749_
		1 o p_394364_
	b (Laui;Ldlz;I)V removeTicketWithRadius
		0 o p_394013_
		1 o p_393657_
		2 o p_394336_
	b (Ldnr$a;)V setSimulationChunkUpdatedListener
		0 o p_394582_
	b (J)Ljava/util/List; getOrCreateTickets
		0 o p_394358_
	b ()Z hasTickets
	c ()V deactivateTicketsOnClosing
	c (J)Ljava/util/List; lambda$getOrCreateTickets$3
		static
		0 o p_393919_
	d ()Lit/unimi/dsi/fastutil/longs/LongSet; getForceLoadedChunks
	d (J)Ljava/util/List; lambda$fromPacked$1
		static
		0 o p_393722_
	g ()Ljava/util/List; packTickets
	h ()V updateForcedChunks
dnr$a net/minecraft/world/level/TicketStorage$ChunkUpdated
	update (JIZ)V update
		0 o p_393671_
		1 o p_393764_
		2 o p_393905_
dns net/minecraft/world/level/WorldDataConfiguration
	a Ljava/lang/String; ENABLED_FEATURES_ID
	b Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Ldns; DEFAULT
	e Ldmh; dataPacks
	f Lcyd; enabledFeatures
	<clinit> ()V <clinit>
		static
	<init> (Ldmh;Lcyd;)V <init>
		0 o dataPacks
		1 o enabledFeatures
	a (Lcyd;)Ldns; expandFeatures
		0 o p_249090_
	a ()Ldmh; dataPacks
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337972_
	b ()Lcyd; enabledFeatures
	equals (Ljava/lang/Object;)Z equals
		0 o p_251210_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dnt net/minecraft/world/level/WorldGenLevel
	F ()J getSeed
	a (Ljava/util/function/Supplier;)V setCurrentlyGenerating
		0 o p_186618_
	f_ (Ljb;)Z ensureCanWrite
		0 o p_181157_
dnu net/minecraft/world/level/biome/AmbientAdditionsSettings
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljl; soundEvent
	c D tickChance
	<clinit> ()V <clinit>
		static
	<init> (Ljl;D)V <init>
		0 o p_263329_
		1 o p_263326_
	a (Ldnu;)Ljava/lang/Double; lambda$static$1
		static
		0 o p_151640_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_47382_
	a ()Ljl; getSoundEvent
	b (Ldnu;)Ljl; lambda$static$0
		static
		0 o p_151642_
	b ()D getTickChance
dnv net/minecraft/world/level/biome/AmbientMoodSettings
	a Lcom/mojang/serialization/Codec; CODEC
	b Ldnv; LEGACY_CAVE_SETTINGS
	c Ljl; soundEvent
	d I tickDelay
	e I blockSearchExtent
	f D soundPositionOffset
	<clinit> ()V <clinit>
		static
	<init> (Ljl;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 (Ldnv;)Ljava/lang/Double; lambda$static$3
		static
		0 o p_151644_
	a ()Ljl; getSoundEvent
	b (Ldnv;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_151646_
	b ()I getTickDelay
	c (Ldnv;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_151648_
	c ()I getBlockSearchExtent
	d ()D getSoundPositionOffset
	d (Ldnv;)Ljl; lambda$static$0
		static
		0 o p_151650_
dnw net/minecraft/world/level/biome/AmbientParticleSettings
	a Lcom/mojang/serialization/Codec; CODEC
	b Lmc; options
	c F probability
	<clinit> ()V <clinit>
		static
	<init> (Lmc;F)V <init>
		0 o p_47417_
		1 o p_47418_
	a (Lbck;)Z canSpawn
		0 o p_220528_
	a (Ldnw;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_151652_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_47423_
	a ()Lmc; getOptions
	b (Ldnw;)Lmc; lambda$static$0
		static
		0 o p_151654_
dnx net/minecraft/world/level/biome/Biome
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; NETWORK_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Lcom/mojang/serialization/Codec; LIST_CODEC
	e Lezq; BIOME_INFO_NOISE
	f Lezq; TEMPERATURE_NOISE
	g Lezq; FROZEN_TEMPERATURE_NOISE
	h I TEMPERATURE_CACHE_SIZE
	i Ldnx$b; climateSettings
	j Ldny; generationSettings
	k Ldoj; mobSettings
	l Ldod; specialEffects
	m Ljava/lang/ThreadLocal; temperatureCache
	<clinit> ()V <clinit>
		static
	<init> (Ldnx$b;Ldod;Ldny;Ldoj;)V <init>
		0 o p_220530_
		1 o p_220531_
		2 o p_220532_
		3 o p_220533_
	a ()I getSkyColor
	a (Ljb;I)Ldnx$c; getPrecipitationAt
		0 o p_265163_
		1 o p_361844_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$8
		static
		0 o p_220540_
	a (Ldnx;)Ldod; lambda$static$6
		static
		0 o p_220538_
	a (Ldnx$b;Ldod;)Ldnx; lambda$static$7
		static
		0 o p_220535_
		1 o p_220536_
	a (Ldmx;Ljb;Z)Z shouldFreeze
		0 o p_47481_
		1 o p_47482_
		2 o p_47483_
	a (Ldmx;Ljb;)Z shouldFreeze
		0 o p_47478_
		1 o p_47479_
	a (DD)I getGrassColor
		0 o p_47465_
		1 o p_47466_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_220544_
	b (Ldnx;)Ldnx$b; lambda$static$5
		static
		0 o p_220542_
	b (Ljb;I)Z coldEnoughToSnow
		0 o p_198905_
		1 o p_361315_
	b ()Ldoj; getMobSettings
	b (Ldmx;Ljb;)Z shouldSnow
		0 o p_47520_
		1 o p_47521_
	c ()Z hasPrecipitation
	c (Ljb;I)Z warmEnoughToRain
		0 o p_198907_
		1 o p_362250_
	c (Ldnx;)Ldoj; lambda$static$3
		static
		0 o p_220546_
	d (Ljb;I)Z shouldMeltFrozenOceanIcebergSlightly
		0 o p_198909_
		1 o p_360933_
	d (Ldnx;)Ldny; lambda$static$2
		static
		0 o p_220548_
	d ()Ldny; getGenerationSettings
	e (Ljb;I)F getHeightAdjustedTemperature
		0 o p_47529_
		1 o p_363138_
	e ()I getFogColor
	e (Ldnx;)Ldod; lambda$static$1
		static
		0 o p_220550_
	f (Ldnx;)Ldnx$b; lambda$static$0
		static
		0 o p_151717_
	f (Ljb;I)F getTemperature
		0 o p_47506_
		1 o p_365137_
	f ()I getFoliageColor
	g ()I getDryFoliageColor
	h ()F getBaseTemperature
	i ()Ldod; getSpecialEffects
	j ()I getWaterColor
	k ()I getWaterFogColor
	l ()Ljava/util/Optional; getAmbientParticle
	m ()Ljava/util/Optional; getAmbientLoop
	n ()Ljava/util/Optional; getAmbientMood
	o ()Ljava/util/Optional; getAmbientAdditions
	p ()Ljava/util/Optional; getBackgroundMusic
	q ()F getBackgroundMusicVolume
	r ()I getBaseGrassColor
	s ()I getGrassColorFromTexture
	t ()I getFoliageColorFromTexture
	u ()I getDryFoliageColorFromTexture
	v ()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; lambda$new$10
	w ()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; lambda$new$9
dnx$1 net/minecraft/world/level/biome/Biome$1
	a Ldnx; this$0
	<init> (Ldnx;IF)V <init>
		0 o p_47576_
		1 o p_47577_
		2 o p_47578_
	rehash (I)V rehash
		0 o p_47580_
dnx$a net/minecraft/world/level/biome/Biome$BiomeBuilder
	a Z hasPrecipitation
	b Ljava/lang/Float; temperature
	c Ldnx$d; temperatureModifier
	d Ljava/lang/Float; downfall
	e Ldod; specialEffects
	f Ldoj; mobSpawnSettings
	g Ldny; generationSettings
	<init> ()V <init>
	a (Z)Ldnx$a; hasPrecipitation
		0 o p_265480_
	a (Ldod;)Ldnx$a; specialEffects
		0 o p_47604_
	a (Ldoj;)Ldnx$a; mobSpawnSettings
		0 o p_47606_
	a ()Ldnx; build
	a (Ldnx$d;)Ldnx$a; temperatureAdjustment
		0 o p_47600_
	a (F)Ldnx$a; temperature
		0 o p_47610_
	a (Ldny;)Ldnx$a; generationSettings
		0 o p_47602_
	b (F)Ldnx$a; downfall
		0 o p_47612_
	toString ()Ljava/lang/String; toString
dnx$b net/minecraft/world/level/biome/Biome$ClimateSettings
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Z hasPrecipitation
	c F temperature
	d Ldnx$d; temperatureModifier
	e F downfall
	<clinit> ()V <clinit>
		static
	<init> (ZFLdnx$d;F)V <init>
		0 o hasPrecipitation
		1 o temperature
		2 o temperatureModifier
		3 o downfall
	a (Ldnx$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 (Ldnx$b;)Ldnx$d; lambda$static$2
		static
		0 o p_151735_
	b ()F temperature
	c (Ldnx$b;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_151737_
	c ()Ldnx$d; temperatureModifier
	d ()F downfall
	d (Ldnx$b;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_264996_
	equals (Ljava/lang/Object;)Z equals
		0 o p_220558_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dnx$c net/minecraft/world/level/biome/Biome$Precipitation
	a Ldnx$c; NONE
	b Ldnx$c; RAIN
	c Ldnx$c; SNOW
	d Lcom/mojang/serialization/Codec; CODEC
	e Ljava/lang/String; name
	f [Ldnx$c; $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 ()[Ldnx$c; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldnx$c; valueOf
		static
		0 o p_47733_
	values ()[Ldnx$c; values
		static
dnx$d net/minecraft/world/level/biome/Biome$TemperatureModifier
	a Ldnx$d; NONE
	b Ldnx$d; FROZEN
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljava/lang/String; name
	e [Ldnx$d; $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 ()Ljava/lang/String; getName
	a (Ljb;F)F modifyTemperature
		0 o p_47754_
		1 o p_47755_
	b ()[Ldnx$d; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldnx$d; valueOf
		static
		0 o p_47760_
	values ()[Ldnx$d; values
		static
dnx$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 (Ljb;F)F modifyTemperature
		0 o p_47767_
		1 o p_47768_
dnx$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 (Ljb;F)F modifyTemperature
		0 o p_47774_
		1 o p_47775_
dny net/minecraft/world/level/biome/BiomeGenerationSettings
	a Ldny; EMPTY
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lorg/slf4j/Logger; LOGGER
	d Ljp; carvers
	e Ljava/util/List; features
	f Ljava/util/function/Supplier; flowerFeatures
	g Ljava/util/function/Supplier; featureSet
	<clinit> ()V <clinit>
		static
	<init> (Ljp;Ljava/util/List;)V <init>
		0 o p_364950_
		1 o p_186651_
	a (Lems;)Z lambda$new$3
		static
		0 o p_186657_
	a ()Ljava/lang/Iterable; getCarvers
	a (Ljava/util/List;)Ljava/util/Set; lambda$new$5
		static
		0 o p_204190_
	a (Leuc;)Z hasFeature
		0 o p_186659_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_360128_
	a (Ldny;)Ljava/util/List; lambda$static$1
		static
		0 o p_186653_
	b ()Ljava/util/List; getFlowerFeatures
	b (Ldny;)Ljp; lambda$static$0
		static
		0 o p_360127_
	b (Ljava/util/List;)Ljava/util/List; lambda$new$4
		static
		0 o p_204192_
	c ()Ljava/util/List; features
dny$a net/minecraft/world/level/biome/BiomeGenerationSettings$Builder
	a Ljm; placedFeatures
	b Ljm; worldCarvers
	<init> (Ljm;Ljm;)V <init>
		0 o p_255774_
		1 o p_256003_
	a (Lamd;)Ldny$a; addCarver
		0 o p_255733_
	a (Lejw$a;Lamd;)Ldny$a; addFeature
		0 o p_256059_
		1 o p_256259_
dny$b net/minecraft/world/level/biome/BiomeGenerationSettings$PlainBuilder
	a Ljava/util/List; carvers
	b Ljava/util/List; features
	<init> ()V <init>
	a (Ljl;)Ldny$b; addCarver
		0 o p_256082_
	a (I)V addFeatureStepsUpTo
		0 o p_256411_
	a ()Ldny; build
	a (ILjl;)Ldny$b; addFeature
		0 o p_256305_
		1 o p_255636_
	a (Lejw$a;Ljl;)Ldny$b; addFeature
		0 o p_256360_
		1 o p_256577_
dnz net/minecraft/world/level/biome/BiomeManager
	a I CHUNK_CENTER_QUART
	b I ZOOM_BITS
	c I ZOOM
	d I ZOOM_MASK
	e Ldnz$a; noiseBiomeSource
	f J biomeZoomSeed
	<clinit> ()V <clinit>
		static
	<init> (Ldnz$a;J)V <init>
		0 o p_186677_
		1 o p_186678_
	a (Ldnz$a;)Ldnz; withDifferentSource
		0 o p_186688_
	a (DDD)Ljl; getNoiseBiomeAtPosition
		0 o p_204207_
		1 o p_204208_
		2 o p_204209_
	a (III)Ljl; getNoiseBiomeAtQuart
		0 o p_204211_
		1 o p_204212_
		2 o p_204213_
	a (Ljb;)Ljl; getBiome
		0 o p_204215_
	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 (Ljb;)Ljl; getNoiseBiomeAtPosition
		0 o p_204217_
	b (J)D getFiddle
		static
		0 o p_186690_
dnz$a net/minecraft/world/level/biome/BiomeManager$NoiseBiomeSource
	getNoiseBiome (III)Ljl; getNoiseBiome
		0 o p_204218_
		1 o p_204219_
		2 o p_204220_
doa net/minecraft/world/level/biome/BiomeResolver
	getNoiseBiome (IIILdog$f;)Ljl; getNoiseBiome
		0 o p_204221_
		1 o p_204222_
		2 o p_204223_
		3 o p_204224_
dob net/minecraft/world/level/biome/BiomeSource
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/function/Supplier; possibleBiomes
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (IIIIILjava/util/function/Predicate;Lbck;ZLdog$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 (Ljb;IIILjava/util/function/Predicate;Ldog$f;Ldmx;)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_
	a (IIIILdog$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 (Ljava/util/List;Ljb;Ldog$f;)V addDebugInfo
		0 o p_207837_
		1 o p_207838_
		2 o p_207839_
	a (IIIILjava/util/function/Predicate;Lbck;Ldog$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_
	b ()Ljava/util/stream/Stream; collectPossibleBiomes
	c ()Ljava/util/Set; possibleBiomes
	d ()Ljava/util/Set; lambda$new$0
	getNoiseBiome (IIILdog$f;)Ljl; getNoiseBiome
		0 o p_204238_
		1 o p_204239_
		2 o p_204240_
		3 o p_204241_
doc net/minecraft/world/level/biome/BiomeSources
	<init> ()V <init>
	a (Ljy;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_220587_
dod net/minecraft/world/level/biome/BiomeSpecialEffects
	a Lcom/mojang/serialization/Codec; CODEC
	b I fogColor
	c I waterColor
	d I waterFogColor
	e I skyColor
	f Ljava/util/Optional; foliageColorOverride
	g Ljava/util/Optional; dryFoliageColorOverride
	h Ljava/util/Optional; grassColorOverride
	i Ldod$b; grassColorModifier
	j Ljava/util/Optional; ambientParticleSettings
	k Ljava/util/Optional; ambientLoopSoundEvent
	l Ljava/util/Optional; ambientMoodSettings
	m Ljava/util/Optional; ambientAdditionsSettings
	n Ljava/util/Optional; backgroundMusic
	o F backgroundMusicVolume
	<clinit> ()V <clinit>
		static
	<init> (IIIILjava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ldod$b;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;F)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_47948_
		7 o p_47947_
		8 o p_47949_
		9 o p_47950_
		10 o p_47951_
		11 o p_47952_
		12 o p_406352_
		13 o p_382783_
	a ()I getFogColor
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$14
		static
		0 o p_406199_
	a (Ldod;)Ljava/lang/Float; lambda$static$13
		static
		0 o p_382760_
	b (Ldod;)Ljava/util/Optional; lambda$static$12
		static
		0 o p_151760_
	b ()I getWaterColor
	c ()I getWaterFogColor
	c (Ldod;)Ljava/util/Optional; lambda$static$11
		static
		0 o p_151762_
	d (Ldod;)Ljava/util/Optional; lambda$static$10
		static
		0 o p_151764_
	d ()I getSkyColor
	e (Ldod;)Ljava/util/Optional; lambda$static$9
		static
		0 o p_151766_
	e ()Ljava/util/Optional; getFoliageColorOverride
	f (Ldod;)Ljava/util/Optional; lambda$static$8
		static
		0 o p_151768_
	f ()Ljava/util/Optional; getDryFoliageColorOverride
	g ()Ljava/util/Optional; getGrassColorOverride
	g (Ldod;)Ldod$b; lambda$static$7
		static
		0 o p_151770_
	h ()Ldod$b; getGrassColorModifier
	h (Ldod;)Ljava/util/Optional; lambda$static$6
		static
		0 o p_151772_
	i (Ldod;)Ljava/util/Optional; lambda$static$5
		static
		0 o p_406200_
	i ()Ljava/util/Optional; getAmbientParticleSettings
	j (Ldod;)Ljava/util/Optional; lambda$static$4
		static
		0 o p_151774_
	j ()Ljava/util/Optional; getAmbientLoopSoundEvent
	k ()Ljava/util/Optional; getAmbientMoodSettings
	k (Ldod;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_151776_
	l ()Ljava/util/Optional; getAmbientAdditionsSettings
	l (Ldod;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_151778_
	m ()Ljava/util/Optional; getBackgroundMusic
	m (Ldod;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_151780_
	n ()F getBackgroundMusicVolume
	n (Ldod;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_151782_
dod$a net/minecraft/world/level/biome/BiomeSpecialEffects$Builder
	a Ljava/util/OptionalInt; fogColor
	b Ljava/util/OptionalInt; waterColor
	c Ljava/util/OptionalInt; waterFogColor
	d Ljava/util/OptionalInt; skyColor
	e Ljava/util/Optional; foliageColorOverride
	f Ljava/util/Optional; dryFoliageColorOverride
	g Ljava/util/Optional; grassColorOverride
	h Ldod$b; grassColorModifier
	i Ljava/util/Optional; ambientParticle
	j Ljava/util/Optional; ambientLoopSoundEvent
	k Ljava/util/Optional; ambientMoodSettings
	l Ljava/util/Optional; ambientAdditionsSettings
	m Ljava/util/Optional; backgroundMusic
	n F backgroundMusicVolume
	<init> ()V <init>
	a (Ldnw;)Ldod$a; ambientParticle
		0 o p_48030_
	a (Lbvt;)Ldod$a; backgroundMusic
		0 o p_394238_
	a (Ldnv;)Ldod$a; ambientMoodSound
		0 o p_48028_
	a ()Ldod$a; silenceAllBackgroundMusic
	a (Layw;)Ldod$a; backgroundMusic
		0 o p_48022_
	a (Ldnu;)Ldod$a; ambientAdditionsSound
		0 o p_48026_
	a (Ldod$b;)Ldod$a; grassColorModifier
		0 o p_48032_
	a (I)Ldod$a; fogColor
		0 o p_48020_
	a (F)Ldod$a; backgroundMusicVolume
		0 o p_382786_
	a (Ljl;)Ldod$a; ambientLoopSound
		0 o p_263327_
	b (I)Ldod$a; waterColor
		0 o p_48035_
	b ()Ldod; build
	c ()Ljava/lang/IllegalStateException; lambda$build$3
		static
	c (I)Ldod$a; waterFogColor
		0 o p_48038_
	d (I)Ldod$a; skyColor
		0 o p_48041_
	d ()Ljava/lang/IllegalStateException; lambda$build$2
		static
	e ()Ljava/lang/IllegalStateException; lambda$build$1
		static
	e (I)Ldod$a; foliageColorOverride
		0 o p_48044_
	f ()Ljava/lang/IllegalStateException; lambda$build$0
		static
	f (I)Ldod$a; dryFoliageColorOverride
		0 o p_406250_
	g (I)Ldod$a; grassColorOverride
		0 o p_48046_
dod$b net/minecraft/world/level/biome/BiomeSpecialEffects$GrassColorModifier
	a Ldod$b; NONE
	b Ldod$b; DARK_FOREST
	c Ldod$b; SWAMP
	d Lcom/mojang/serialization/Codec; CODEC
	e Ljava/lang/String; name
	f [Ldod$b; $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 ()[Ldod$b; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldod$b; valueOf
		static
		0 o p_48074_
	values ()[Ldod$b; values
		static
dod$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_
dod$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_
dod$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_
doe net/minecraft/world/level/biome/Biomes
	A Lamd; BAMBOO_JUNGLE
	B Lamd; BADLANDS
	C Lamd; ERODED_BADLANDS
	D Lamd; WOODED_BADLANDS
	E Lamd; MEADOW
	F Lamd; CHERRY_GROVE
	G Lamd; GROVE
	H Lamd; SNOWY_SLOPES
	I Lamd; FROZEN_PEAKS
	J Lamd; JAGGED_PEAKS
	K Lamd; STONY_PEAKS
	L Lamd; RIVER
	M Lamd; FROZEN_RIVER
	N Lamd; BEACH
	O Lamd; SNOWY_BEACH
	P Lamd; STONY_SHORE
	Q Lamd; WARM_OCEAN
	R Lamd; LUKEWARM_OCEAN
	S Lamd; DEEP_LUKEWARM_OCEAN
	T Lamd; OCEAN
	U Lamd; DEEP_OCEAN
	V Lamd; COLD_OCEAN
	W Lamd; DEEP_COLD_OCEAN
	X Lamd; FROZEN_OCEAN
	Y Lamd; DEEP_FROZEN_OCEAN
	Z Lamd; MUSHROOM_FIELDS
	a Lamd; THE_VOID
	aa Lamd; DRIPSTONE_CAVES
	ab Lamd; LUSH_CAVES
	ac Lamd; DEEP_DARK
	ad Lamd; NETHER_WASTES
	ae Lamd; WARPED_FOREST
	af Lamd; CRIMSON_FOREST
	ag Lamd; SOUL_SAND_VALLEY
	ah Lamd; BASALT_DELTAS
	ai Lamd; THE_END
	aj Lamd; END_HIGHLANDS
	ak Lamd; END_MIDLANDS
	al Lamd; SMALL_END_ISLANDS
	am Lamd; END_BARRENS
	b Lamd; PLAINS
	c Lamd; SUNFLOWER_PLAINS
	d Lamd; SNOWY_PLAINS
	e Lamd; ICE_SPIKES
	f Lamd; DESERT
	g Lamd; SWAMP
	h Lamd; MANGROVE_SWAMP
	i Lamd; FOREST
	j Lamd; FLOWER_FOREST
	k Lamd; BIRCH_FOREST
	l Lamd; DARK_FOREST
	m Lamd; PALE_GARDEN
	n Lamd; OLD_GROWTH_BIRCH_FOREST
	o Lamd; OLD_GROWTH_PINE_TAIGA
	p Lamd; OLD_GROWTH_SPRUCE_TAIGA
	q Lamd; TAIGA
	r Lamd; SNOWY_TAIGA
	s Lamd; SAVANNA
	t Lamd; SAVANNA_PLATEAU
	u Lamd; WINDSWEPT_HILLS
	v Lamd; WINDSWEPT_GRAVELLY_HILLS
	w Lamd; WINDSWEPT_FOREST
	x Lamd; WINDSWEPT_SAVANNA
	y Lamd; JUNGLE
	z Lamd; SPARSE_JUNGLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lamd; register
		static
		0 o p_48229_
dof net/minecraft/world/level/biome/CheckerboardColumnBiomeSource
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ljp; allowedBiomes
	d I bitShift
	e I size
	<clinit> ()V <clinit>
		static
	<init> (Ljp;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 (Ldof;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_151788_
	b (Ldof;)Ljp; lambda$static$0
		static
		0 o p_204246_
	b ()Ljava/util/stream/Stream; collectPossibleBiomes
	getNoiseBiome (IIILdog$f;)Ljl; getNoiseBiome
		0 o p_204248_
		1 o p_204249_
		2 o p_204250_
		3 o p_204251_
dog net/minecraft/world/level/biome/Climate
	a I PARAMETER_COUNT
	b Z DEBUG_SLOW_BIOME_SEARCH
	c F QUANTIZATION_FACTOR
	<init> ()V <init>
	a (FFFFFFF)Ldog$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 (FFFFFF)Ldog$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 ()Ldog$f; empty
		static
	a (F)J quantizeCoord
		static
		0 o p_186780_
	a (J)F unquantizeCoord
		static
		0 o p_186797_
	a (Ldog$b;Ldog$b;Ldog$b;Ldog$b;Ldog$b;Ldog$b;F)Ldog$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 (Ljava/util/List;Ldog$f;)Ljb; findSpawnPosition
		static
		0 o p_207843_
		1 o p_207844_
dog$a net/minecraft/world/level/biome/Climate$DistanceMetric
	distance (Ldog$e$b;[J)J distance
		0 o p_186810_
		1 o p_186811_
dog$b net/minecraft/world/level/biome/Climate$Parameter
	a Lcom/mojang/serialization/Codec; CODEC
	b J min
	c J max
	<clinit> ()V <clinit>
		static
	<init> (JJ)V <init>
		0 o min
		1 o max
	a (Ldog$b;)J distance
		0 o p_186828_
	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 (Ldog$b;Ldog$b;)Ldog$b; span
		static
		0 o p_186830_
		1 o p_186831_
	a (J)J distance
		0 o p_186826_
	a (F)Ldog$b; point
		static
		0 o p_186821_
	a (FF)Ldog$b; span
		static
		0 o p_186823_
		1 o p_186824_
	b ()J max
	b (Ldog$b;)Ldog$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 (Ldog$b;)Ljava/lang/Float; lambda$static$3
		static
		0 o p_186839_
	d (Ldog$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
dog$c net/minecraft/world/level/biome/Climate$ParameterList
	a Ljava/util/List; values
	b Ldog$e; 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 (Ldog$h;)Ljava/lang/Object; findValue
		0 o p_204253_
	a (Ldog$h;Ldog$a;)Ljava/lang/Object; findValueIndex
		0 o p_186854_
		1 o p_186855_
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_275523_
	b (Ldog$h;)Ljava/lang/Object; findValueBruteForce
		0 o p_204255_
	c (Ldog$h;)Ljava/lang/Object; findValueIndex
		0 o p_186852_
dog$d net/minecraft/world/level/biome/Climate$ParameterPoint
	a Lcom/mojang/serialization/Codec; CODEC
	b Ldog$b; temperature
	c Ldog$b; humidity
	d Ldog$b; continentalness
	e Ldog$b; erosion
	f Ldog$b; depth
	g Ldog$b; weirdness
	h J offset
	<clinit> ()V <clinit>
		static
	<init> (Ldog$b;Ldog$b;Ldog$b;Ldog$b;Ldog$b;Ldog$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 (Ldog$d;)Ljava/lang/Long; lambda$static$6
		static
		0 o p_186881_
	a (Ldog$h;)J fitness
		0 o p_186883_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$7
		static
		0 o p_186885_
	b ()Ldog$b; temperature
	b (Ldog$d;)Ldog$b; lambda$static$5
		static
		0 o p_186888_
	c (Ldog$d;)Ldog$b; lambda$static$4
		static
		0 o p_186891_
	c ()Ldog$b; humidity
	d (Ldog$d;)Ldog$b; lambda$static$3
		static
		0 o p_186894_
	d ()Ldog$b; continentalness
	e ()Ldog$b; erosion
	e (Ldog$d;)Ldog$b; lambda$static$2
		static
		0 o p_186897_
	equals (Ljava/lang/Object;)Z equals
		0 o p_186899_
	f ()Ldog$b; depth
	f (Ldog$d;)Ldog$b; lambda$static$1
		static
		0 o p_186902_
	g (Ldog$d;)Ldog$b; lambda$static$0
		static
		0 o p_186905_
	g ()Ldog$b; weirdness
	h ()J offset
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dog$e net/minecraft/world/level/biome/Climate$RTree
	a I CHILDREN_PER_NODE
	b Ldog$e$b; root
	c Ljava/lang/ThreadLocal; lastResult
	<init> (Ldog$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 (Ldog$h;Ldog$a;)Ljava/lang/Object; search
		0 o p_186931_
		1 o p_186932_
	a (Ljava/util/List;)Ldog$e; create
		static
		0 o p_186936_
	a (ILdog$e$b;)J lambda$build$1
		static
		0 o p_186915_
		1 o p_186916_
	a (Lcom/mojang/datafixers/util/Pair;)Ldog$e$a; lambda$create$0
		static
		0 o p_186934_
	a (IZLdog$e$b;)J lambda$comparator$3
		static
		0 o p_186927_
		1 o p_186928_
		2 o p_186929_
	a ([Ldog$b;)J cost
		static
		0 o p_186943_
	a (ILdog$e$c;)Ldog$e$b; lambda$build$2
		static
		0 o p_186918_
		1 o p_186919_
	a (ILjava/util/List;)Ldog$e$b; build
		static
		0 o p_186921_
		1 o p_186922_
	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_
dog$e$a net/minecraft/world/level/biome/Climate$RTree$Leaf
	b Ljava/lang/Object; value
	<init> (Ldog$d;Ljava/lang/Object;)V <init>
		0 o p_186950_
		1 o p_186951_
	a ([JLdog$e$a;Ldog$a;)Ldog$e$a; search
		0 o p_186953_
		1 o p_186954_
		2 o p_186955_
dog$e$b net/minecraft/world/level/biome/Climate$RTree$Node
	a [Ldog$b; parameterSpace
	<init> (Ljava/util/List;)V <init>
		0 o p_186958_
	a ([J)J distance
		0 o p_186960_
	a ([JLdog$e$a;Ldog$a;)Ldog$e$a; search
		0 o p_186961_
		1 o p_186962_
		2 o p_186963_
	toString ()Ljava/lang/String; toString
dog$e$c net/minecraft/world/level/biome/Climate$RTree$SubTree
	b [Ldog$e$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 ([JLdog$e$a;Ldog$a;)Ldog$e$a; search
		0 o p_186972_
		1 o p_186973_
		2 o p_186974_
dog$f net/minecraft/world/level/biome/Climate$Sampler
	a Lejt; temperature
	b Lejt; humidity
	c Lejt; continentalness
	d Lejt; erosion
	e Lejt; depth
	f Lejt; weirdness
	g Ljava/util/List; spawnTarget
	<init> (Lejt;Lejt;Lejt;Lejt;Lejt;Lejt;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)Ldog$h; sample
		0 o p_186975_
		1 o p_186976_
		2 o p_186977_
	a ()Ljb; findSpawnPosition
	b ()Lejt; temperature
	c ()Lejt; humidity
	d ()Lejt; continentalness
	e ()Lejt; erosion
	equals (Ljava/lang/Object;)Z equals
		0 o p_207865_
	f ()Lejt; depth
	g ()Lejt; weirdness
	h ()Ljava/util/List; spawnTarget
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dog$g net/minecraft/world/level/biome/Climate$SpawnFinder
	a J MAX_RADIUS
	b Ldog$g$a; result
	<init> (Ljava/util/List;Ldog$f;)V <init>
		0 o p_207872_
		1 o p_207873_
	a (Ljava/util/List;Ldog$f;FF)V radialSearch
		0 o p_207875_
		1 o p_207876_
		2 o p_207877_
		3 o p_207878_
	a (Ljava/util/List;Ldog$f;II)Ldog$g$a; getSpawnPositionAndFitness
		static
		0 o p_207880_
		1 o p_207881_
		2 o p_207882_
		3 o p_207883_
dog$g$a net/minecraft/world/level/biome/Climate$SpawnFinder$Result
	a Ljb; location
	b J fitness
	<init> (Ljb;J)V <init>
		0 o location
		1 o fitness
	a ()Ljb; location
	b ()J fitness
	equals (Ljava/lang/Object;)Z equals
		0 o p_187000_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dog$h net/minecraft/world/level/biome/Climate$TargetPoint
	a J temperature
	b J humidity
	c J continentalness
	d J erosion
	e J depth
	f J 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
doh net/minecraft/world/level/biome/FeatureSorter
	<init> ()V <init>
	a (Ljava/util/Comparator;Ldoh$a;)Ljava/util/Set; lambda$buildFeaturesPerStep$1
		static
		0 o p_220601_
		1 o p_220602_
	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 (ILdoh$a;)Z lambda$buildFeaturesPerStep$2
		static
		0 o p_220598_
		1 o p_220599_
	a (Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/lang/Object;)I lambda$buildFeaturesPerStep$0
		static
		0 o p_220608_
		1 o p_220609_
doh$a net/minecraft/world/level/biome/FeatureSorter$1FeatureData
	a I featureIndex
	b I step
	c Leuc; feature
	<init> (IILeuc;)V <init>
		0 o featureIndex
		1 o step
		2 o feature
	a ()I featureIndex
	b ()I step
	c ()Leuc; feature
	equals (Ljava/lang/Object;)Z equals
		0 o p_220621_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
doh$b net/minecraft/world/level/biome/FeatureSorter$StepFeatureData
	a Ljava/util/List; features
	b Ljava/util/function/ToIntFunction; 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
doi net/minecraft/world/level/biome/FixedBiomeSource
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ljl; biome
	<clinit> ()V <clinit>
		static
	<init> (Ljl;)V <init>
		0 o p_204257_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (IIIIILjava/util/function/Predicate;Lbck;ZLdog$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 (Ljb;IIILjava/util/function/Predicate;Ldog$f;Ldmx;)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 (IIIILdog$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_
	a (Ldoi;)Ljl; lambda$static$0
		static
		0 o p_204259_
	b ()Ljava/util/stream/Stream; collectPossibleBiomes
	getNoiseBiome (III)Ljl; getNoiseBiome
		0 o p_204261_
		1 o p_204262_
		2 o p_204263_
	getNoiseBiome (IIILdog$f;)Ljl; getNoiseBiome
		0 o p_204265_
		1 o p_204266_
		2 o p_204267_
		3 o p_204268_
doj net/minecraft/world/level/biome/MobSpawnSettings
	a Lbvt; EMPTY_MOB_LIST
	b Ldoj; EMPTY
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Lorg/slf4j/Logger; LOGGER
	e F DEFAULT_CREATURE_SPAWN_PROBABILITY
	f F creatureGenerationProbability
	g Ljava/util/Map; spawners
	h Ljava/util/Map; 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 (Ldoj;)Ljava/util/Map; lambda$static$2
		static
		0 o p_187049_
	a (Lcap;)Lbvt; getMobs
		0 o p_151799_
	a ()F getCreatureProbability
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_187051_
	a (Lbzv;)Ldoj$b; getMobSpawnCost
		0 o p_48346_
	b (Ldoj;)Ljava/util/Map; lambda$static$1
		static
		0 o p_187053_
	c (Ldoj;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_187055_
doj$a net/minecraft/world/level/biome/MobSpawnSettings$Builder
	a Ljava/util/Map; spawners
	b Ljava/util/Map; mobSpawnCosts
	c F creatureGenerationProbability
	<init> ()V <init>
	a (Ljava/util/Map$Entry;)Lbvt; lambda$build$1
		static
		0 o p_393315_
	a (Lbzv;DD)Ldoj$a; addMobCharge
		0 o p_48371_
		1 o p_48372_
		2 o p_48373_
	a (F)Ldoj$a; creatureGenerationProbability
		0 o p_48369_
	a (Lcap;)Lbvt$a; lambda$new$0
		static
		0 o p_393314_
	a (Lcap;ILdoj$c;)Ldoj$a; addSpawn
		0 o p_48377_
		1 o p_393812_
		2 o p_48378_
	a ()Ldoj; build
doj$b net/minecraft/world/level/biome/MobSpawnSettings$MobSpawnCost
	a Lcom/mojang/serialization/Codec; CODEC
	b D energyBudget
	c D charge
	<clinit> ()V <clinit>
		static
	<init> (DD)V <init>
		0 o energyBudget
		1 o charge
	a (Ldoj$b;)Ljava/lang/Double; lambda$static$1
		static
		0 o p_151811_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_48399_
	a ()D energyBudget
	b (Ldoj$b;)Ljava/lang/Double; lambda$static$0
		static
		0 o p_151813_
	b ()D charge
	equals (Ljava/lang/Object;)Z equals
		0 o p_275664_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
doj$c net/minecraft/world/level/biome/MobSpawnSettings$SpawnerData
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lbzv; type
	c I minCount
	d I maxCount
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;II)V <init>
		0 o type
		1 o minCount
		2 o maxCount
	a (Ldoj$c;)Lcom/mojang/serialization/DataResult; lambda$static$5
		static
		0 o p_275168_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_393316_
	a ()Lbzv; type
	b ()I minCount
	b (Ldoj$c;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_151820_
	c ()I maxCount
	c (Ldoj$c;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_151824_
	d ()Ljava/lang/String; lambda$static$4
		static
	d (Ldoj$c;)Lbzv; lambda$static$0
		static
		0 o p_151826_
	equals (Ljava/lang/Object;)Z equals
		0 o p_394651_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dok net/minecraft/world/level/biome/MultiNoiseBiomeSource
	b Lcom/mojang/serialization/MapCodec; DIRECT_CODEC
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Lcom/mojang/serialization/MapCodec; ENTRY_CODEC
	e Lcom/mojang/serialization/MapCodec; PRESET_CODEC
	f Lcom/mojang/datafixers/util/Either; parameters
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/util/Either;)V <init>
		0 o p_275370_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljl;)Ldok; createFromPreset
		static
		0 o p_275250_
	a (Ldog$c;)Ldok; createFromList
		static
		0 o p_275223_
	a (Ldog$h;)Ljl; getNoiseBiome
		0 o p_204270_
	a (Lamd;)Z stable
		0 o p_275637_
	a (Ldok;)Lcom/mojang/datafixers/util/Either; lambda$static$0
		static
		0 o p_275170_
	a (Ljava/util/List;Ljb;Ldog$f;)V addDebugInfo
		0 o p_207895_
		1 o p_207896_
		2 o p_207897_
	b ()Ljava/util/stream/Stream; collectPossibleBiomes
	b (Ldog$c;)Ldog$c; lambda$parameters$1
		static
		0 o p_275171_
	b (Ljl;)Ldog$c; lambda$parameters$2
		static
		0 o p_275172_
	d ()Ldog$c; parameters
	getNoiseBiome (IIILdog$f;)Ljl; getNoiseBiome
		0 o p_204272_
		1 o p_204273_
		2 o p_204274_
		3 o p_204275_
dol net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Ldol$a; preset
	d Ldog$c; parameters
	<clinit> ()V <clinit>
		static
	<init> (Ldol$a;Ljm;)V <init>
		0 o p_275275_
		1 o p_275192_
	a (Lamd;)Lamd; lambda$knownPresets$3
		static
		0 o p_275406_
	a (Ldol;)Ldol$a; lambda$static$0
		static
		0 o p_275196_
	a ()Ldog$c; parameters
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_275469_
	a (Ldol$a;)Ldog$c; lambda$knownPresets$4
		static
		0 o p_275480_
	b (Ldol$a;)Ldol$a; lambda$knownPresets$2
		static
		0 o p_275210_
	b ()Ljava/util/Map; knownPresets
		static
dol$a net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset
	a Ldol$a; NETHER
	b Ldol$a; OVERWORLD
	c Lcom/mojang/serialization/Codec; CODEC
	d Lame; id
	e Ldol$a$a; provider
	f Ljava/util/Map; BY_NAME
	<clinit> ()V <clinit>
		static
	<init> (Lame;Ldol$a$a;)V <init>
		0 o id
		1 o provider
	a (Ljava/util/function/Function;)Ldog$c; generateOverworldBiomes
		static
		0 o p_277826_
	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 (Ldol$a;)Lcom/mojang/serialization/DataResult; lambda$static$4
		static
		0 o p_275325_
	a (Lamd;)Lamd; lambda$usedBiomes$6
		static
		0 o p_275429_
	a (Lame;)Lcom/mojang/serialization/DataResult; lambda$static$3
		static
		0 o p_275567_
	a ()Ljava/util/stream/Stream; usedBiomes
	b (Lame;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_275257_
	b ()Lame; id
	b (Ldol$a;)Ldol$a; lambda$static$0
		static
		0 o p_275365_
	c ()Ldol$a$a; provider
	c (Lame;)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
dol$a$1 net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$1
	<init> ()V <init>
	apply (Ljava/util/function/Function;)Ldog$c; apply
		0 o p_275356_
dol$a$2 net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$2
	<init> ()V <init>
	apply (Ljava/util/function/Function;)Ldog$c; apply
		0 o p_275530_
dol$a$a net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterList$Preset$SourceProvider
	apply (Ljava/util/function/Function;)Ldog$c; apply
		0 o p_275485_
dom net/minecraft/world/level/biome/MultiNoiseBiomeSourceParameterLists
	a Lamd; NETHER
	b Lamd; OVERWORLD
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lamd; register
		static
		0 o p_275281_
	a (Lqq;)V bootstrap
		static
		0 o p_321503_
don net/minecraft/world/level/biome/OverworldBiomeBuilder
	A Ldog$b; midInlandContinentalness
	B Ldog$b; farInlandContinentalness
	C [[Lamd; OCEANS
	D [[Lamd; MIDDLE_BIOMES
	E [[Lamd; MIDDLE_BIOMES_VARIANT
	F [[Lamd; PLATEAU_BIOMES
	G [[Lamd; PLATEAU_BIOMES_VARIANT
	H [[Lamd; SHATTERED_BIOMES
	a F HIGH_START
	b F PEAK_START
	c F NEAR_INLAND_START
	d F MID_INLAND_START
	e F FAR_INLAND_START
	f F EROSION_INDEX_1_START
	g F EROSION_INDEX_2_START
	h F VALLEY_SIZE
	i F LOW_START
	j F HIGH_END
	k F PEAK_SIZE
	l F PEAK_END
	m F EROSION_DEEP_DARK_DRYNESS_THRESHOLD
	n F DEPTH_DEEP_DARK_DRYNESS_THRESHOLD
	o Ldog$b; FULL_RANGE
	p [Ldog$b; temperatures
	q [Ldog$b; humidities
	r [Ldog$b; erosions
	s Ldog$b; FROZEN_RANGE
	t Ldog$b; UNFROZEN_RANGE
	u Ldog$b; mushroomFieldsContinentalness
	v Ldog$b; deepOceanContinentalness
	w Ldog$b; oceanContinentalness
	x Ldog$b; coastContinentalness
	y Ldog$b; inlandContinentalness
	z Ldog$b; nearInlandContinentalness
	<init> ()V <init>
	a (IILdog$b;)Lamd; pickMiddleBiome
		0 o p_187164_
		1 o p_187165_
		2 o p_187166_
	a (D)Ljava/lang/String; getDebugStringForPeaksAndValleys
		static
		0 o p_187156_
	a ()Ljava/util/List; spawnTarget
	a (Ljava/util/function/Consumer;Ldog$b;)V addPeaks
		0 o p_187178_
		1 o p_187179_
	a (IILdog$b;Lamd;)Lamd; maybePickWindsweptSavannaBiome
		0 o p_201991_
		1 o p_201992_
		2 o p_201993_
		3 o p_201994_
	a (ILdog$b;)Lamd; pickBadlandsBiome
		0 o p_187173_
		1 o p_187174_
	a (Lejt;Lejt;Lejt$b;)Z isDeepDarkRegion
		static
		0 o p_252040_
		1 o p_250447_
		2 o p_249270_
	a (Ljava/util/function/Consumer;)V addBiomes
		0 o p_187176_
	a (Ljava/util/function/Consumer;Ldog$b;Ldog$b;Ldog$b;Ldog$b;Ldog$b;FLamd;)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 (D[Ldog$b;)Ljava/lang/String; getDebugStringForNoiseValue
		static
		0 o p_187158_
		1 o p_187159_
	a (II)Lamd; pickBeachBiome
		0 o p_187161_
		1 o p_187162_
	b (Ljava/util/function/Consumer;Ldog$b;Ldog$b;Ldog$b;Ldog$b;Ldog$b;FLamd;)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 ()[Ldog$b; getTemperatureThresholds
	b (D)Ljava/lang/String; getDebugStringForContinentalness
		0 o p_187190_
	b (Ljava/util/function/Consumer;Ldog$b;)V addHighSlice
		0 o p_187198_
		1 o p_187199_
	b (Ljava/util/function/Consumer;)V addDebugBiomes
		0 o p_256276_
	b (IILdog$b;)Lamd; pickMiddleBiomeOrBadlandsIfHot
		0 o p_187192_
		1 o p_187193_
		2 o p_187194_
	c ()[Ldog$b; getHumidityThresholds
	c (Ljava/util/function/Consumer;)V addOffCoastBiomes
		0 o p_187196_
	c (Ljava/util/function/Consumer;Ldog$b;Ldog$b;Ldog$b;Ldog$b;Ldog$b;FLamd;)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 (IILdog$b;)Lamd; pickMiddleBiomeOrBadlandsIfHotOrSlopeIfCold
		0 o p_187212_
		1 o p_187213_
		2 o p_187214_
	c (D)Ljava/lang/String; getDebugStringForErosion
		0 o p_187210_
	c (Ljava/util/function/Consumer;Ldog$b;)V addMidSlice
		0 o p_187218_
		1 o p_187219_
	d (IILdog$b;)Lamd; pickShatteredCoastBiome
		0 o p_187223_
		1 o p_187224_
		2 o p_187225_
	d (D)Ljava/lang/String; getDebugStringForTemperature
		0 o p_187221_
	d (Ljava/util/function/Consumer;)V addInlandBiomes
		0 o p_187216_
	d ()[Ldog$b; getErosionThresholds
	d (Ljava/util/function/Consumer;Ldog$b;)V addLowSlice
		0 o p_187229_
		1 o p_187230_
	e ()[Ldog$b; getContinentalnessThresholds
	e (Ljava/util/function/Consumer;)V addUndergroundBiomes
		0 o p_187227_
	e (IILdog$b;)Lamd; pickPlateauBiome
		0 o p_187234_
		1 o p_187235_
		2 o p_187236_
	e (D)Ljava/lang/String; getDebugStringForHumidity
		0 o p_187232_
	e (Ljava/util/function/Consumer;Ldog$b;)V addValleys
		0 o p_187238_
		1 o p_187239_
	f (IILdog$b;)Lamd; pickPeakBiome
		0 o p_187241_
		1 o p_187242_
		2 o p_187243_
	f ()[Ldog$b; getPeaksAndValleysThresholds
	g (IILdog$b;)Lamd; pickSlopeBiome
		0 o p_187245_
		1 o p_187246_
		2 o p_187247_
	g ()[Ldog$b; getWeirdnessThresholds
	h (IILdog$b;)Lamd; pickShatteredBiome
		0 o p_202002_
		1 o p_202003_
		2 o p_202004_
doo net/minecraft/world/level/biome/TheEndBiomeSource
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ljl; end
	d Ljl; highlands
	e Ljl; midlands
	f Ljl; islands
	g Ljl; barrens
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Ljl;Ljl;Ljl;Ljl;)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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_255555_
	a (Ljm;)Ldoo; create
		static
		0 o p_256561_
	b ()Ljava/util/stream/Stream; collectPossibleBiomes
	getNoiseBiome (IIILdog$f;)Ljl; getNoiseBiome
		0 o p_204292_
		1 o p_204293_
		2 o p_204294_
		3 o p_204295_
dop net/minecraft/world/level/biome/package-info
doq net/minecraft/world/level/block/AbstractBannerBlock
	a Ldbt; color
	<init> (Ldbt;Leea$d;)V <init>
		0 o p_48659_
		1 o p_48660_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_304796_
		1 o p_48665_
		2 o p_48666_
		3 o p_386769_
	a (Leeb;)Z isPossibleToRespawnInThis
		0 o p_279267_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_151892_
		1 o p_151893_
	b ()Ldbt; getColor
dor net/minecraft/world/level/block/AbstractCandleBlock
	a I LIGHT_PER_CANDLE
	b Lees; LIT
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_151898_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu;Leeb;Lfio;Lcvo;)V onProjectileHit
		0 o p_151905_
		1 o p_151906_
		2 o p_151907_
		3 o p_151908_
	a (Ldmu;Lfis;Lbck;)V addParticlesAndSound
		static
		0 o p_220688_
		1 o p_220689_
		2 o p_220690_
	a (Ldmu;Ljb;Lbck;Lfis;)V lambda$animateTick$0
		static
		0 o p_220692_
		1 o p_220693_
		2 o p_220694_
		3 o p_220695_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_220697_
		1 o p_220698_
		2 o p_220699_
		3 o p_220700_
	a (Lcut;Leeb;Ldmv;Ljb;)V extinguish
		static
		0 o p_151900_
		1 o p_151901_
		2 o p_151902_
		3 o p_151903_
	a (Ldmv;Leeb;Ljb;Z)V setLit
		static
		0 o p_151919_
		1 o p_151920_
		2 o p_151921_
		3 o p_151922_
	a (Leeb;Laub;Ljb;Ldmn;Ljava/util/function/BiConsumer;)V onExplosionHit
		0 o p_311992_
		1 o p_361872_
		2 o p_312387_
		3 o p_312661_
		4 o p_312093_
	a (Ldmv;Ljb;Lfis;)V lambda$extinguish$1
		static
		0 o p_151924_
		1 o p_151925_
		2 o p_151926_
	b (Leeb;)Ljava/lang/Iterable; getParticleOffsets
		0 o p_151927_
	c (Leeb;)Z isLit
		static
		0 o p_151934_
	d (Leeb;)Z canBeLit
		0 o p_151935_
dos net/minecraft/world/level/block/AbstractCauldronBlock
	a I FLOOR_LEVEL
	b Lfjm; SHAPE
	c Lki$a; interactions
	d Lfjm; SHAPE_INSIDE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;Lki$a;)V <init>
		0 o p_151946_
		1 o p_304473_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_220702_
		1 o p_220703_
		2 o p_220704_
		3 o p_220705_
	a (Lfak;)Z canReceiveStalactiteDrip
		0 o p_151983_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_151959_
		1 o p_151962_
	a (Leeb;Ldmu;Ljb;Lfak;)V receiveStalactiteDrip
		0 o p_151975_
		1 o p_151976_
		2 o p_151977_
		3 o p_151978_
	a (Ldcv;Leeb;Ldmu;Ljb;Lcut;Lbxi;Lfio;)Lbxj; 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 (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_151964_
		1 o p_151965_
		2 o p_151966_
		3 o p_151967_
	a (Leeb;Ldly;Ljb;)Lfjm; getInteractionShape
		0 o p_151955_
		1 o p_151956_
		2 o p_151957_
	b (Leeb;)D getContentHeight
		0 o p_151948_
	b ()Lfjm; lambda$static$0
		static
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_151986_
	d (Leeb;)Z isFull
		0 o p_151984_
dot net/minecraft/world/level/block/AbstractChestBlock
	a Ljava/util/function/Supplier; blockEntityType
	<init> (Leea$d;Ljava/util/function/Supplier;)V <init>
		0 o p_48677_
		1 o p_48678_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Z)Ldsh$c; combine
		0 o p_48679_
		1 o p_48680_
		2 o p_48681_
		3 o p_48682_
dou net/minecraft/world/level/block/AbstractFurnaceBlock
	a Leez; FACING
	b Lees; LIT
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_48687_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;Ldmu;Ljb;Leeb;Leam;)V lambda$createFurnaceTicker$0
		static
		0 o p_380114_
		1 o p_380330_
		2 o p_379922_
		3 o p_379493_
		4 o p_380329_
	a (Ldmu;Ljb;Lcut;)V openContainer
		0 o p_48690_
		1 o p_48691_
		2 o p_48692_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_48706_
		1 o p_48707_
		2 o p_48708_
		3 o p_48709_
		4 o p_48711_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_48719_
		1 o p_48720_
	a (Ldmu;Lebb;Lebb;)Leba; createFurnaceTicker
		static
		0 o p_151988_
		1 o p_151989_
		2 o p_151990_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_48702_
		1 o p_48703_
		2 o p_48704_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_48725_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_48689_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_393619_
		1 o p_394633_
		2 o p_393784_
		3 o p_393627_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_48722_
		1 o p_48723_
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_48700_
dov net/minecraft/world/level/block/AbstractSkullBlock
	a Lees; POWERED
	b Ldxm$a; type
	<clinit> ()V <clinit>
		static
	<init> (Ldxm$a;Leea$d;)V <init>
		0 o p_48745_
		1 o p_48746_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_48750_
		1 o p_48753_
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_301179_
		1 o p_301325_
		2 o p_301085_
		3 o p_301182_
		4 o p_362711_
		5 o p_300890_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_151996_
		1 o p_151997_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_151992_
		1 o p_151993_
		2 o p_151994_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_300993_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_300939_
	b ()Ldxm$a; getType
dow net/minecraft/world/level/block/AirBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_48756_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_48760_
		1 o p_48761_
		2 o p_48762_
		3 o p_48763_
	a_ (Leeb;)Ldwn; getRenderShape
		0 o p_48758_
dox net/minecraft/world/level/block/AmethystBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_151999_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu;Leeb;Lfio;Lcvo;)V onProjectileHit
		0 o p_152001_
		1 o p_152002_
		2 o p_152003_
		3 o p_152004_
doy net/minecraft/world/level/block/AmethystClusterBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lees; WATERLOGGED
	d Leez; FACING
	e F height
	f F width
	g Ljava/util/Map; shapes
	<clinit> ()V <clinit>
		static
	<init> (FFLeea$d;)V <init>
		0 o p_304949_
		1 o p_304728_
		2 o p_152017_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_152036_
		1 o p_374202_
		2 o p_374490_
		3 o p_152040_
		4 o p_152037_
		5 o p_152041_
		6 o p_152038_
		7 o p_374353_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_152026_
		1 o p_152027_
		2 o p_152028_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_152030_
		1 o p_152031_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_152021_
		1 o p_152022_
		2 o p_152023_
		3 o p_152024_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_367977_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_152043_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_152019_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_152033_
		1 o p_152034_
	a (Ldoy;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_393317_
	b (Ldoy;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_304411_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_152045_
doz net/minecraft/world/level/block/AnvilBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; FACING
	c Ljava/util/Map; SHAPES
	d Lxo; CONTAINER_TITLE
	e F FALL_DAMAGE_PER_DISTANCE
	f I FALL_DAMAGE_MAX
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_48777_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu;Ljb;Lcqy;)V onBrokenAfterFall
		0 o p_152053_
		1 o p_152054_
		2 o p_152055_
	a (Ldmu;Ljb;ILcus;Lcut;)Lcym; 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 (Ldmu;Ljb;Leeb;Leeb;Lcqy;)V onLand
		0 o p_48793_
		1 o p_48794_
		2 o p_48795_
		3 o p_48796_
		4 o p_48797_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_48799_
		1 o p_48802_
	a (Lbzm;)Lbyb; getFallDamageSource
		0 o p_254036_
	a (Lcqy;)V falling
		0 o p_48779_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_48804_
		1 o p_48805_
		2 o p_48806_
		3 o p_48807_
		4 o p_48809_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_48816_
		1 o p_48817_
		2 o p_48818_
		3 o p_48819_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_48814_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_48781_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_48811_
		1 o p_48812_
	b (Leeb;Ldmu;Ljb;)Lbxm; getMenuProvider
		0 o p_48821_
		1 o p_48822_
		2 o p_48823_
	b (Leeb;Ldly;Ljb;)I getDustColor
		0 o p_48827_
		1 o p_48828_
		2 o p_48829_
	e (Leeb;)Leeb; damage
		static
		0 o p_48825_
dp net/minecraft/advancements/critereon/SlimePredicate
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lcx$d; size
	<clinit> ()V <clinit>
		static
	<init> (Lcx$d;)V <init>
		0 o size
	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_337395_
	a (Lbzm;Laub;Lfis;)Z matches
		0 o p_223423_
		1 o p_223424_
		2 o p_223425_
	a (Lcx$d;)Ldp; sized
		static
		0 o p_223427_
	b ()Lcx$d; size
	equals (Ljava/lang/Object;)Z equals
		0 o p_298769_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dpa net/minecraft/world/level/block/AttachedStemBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; FACING
	c Ljava/util/Map; SHAPES
	d Lamd; fruit
	e Lamd; stem
	f Lamd; seed
	<clinit> ()V <clinit>
		static
	<init> (Lamd;Lamd;Lamd;Leea$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 (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_48848_
		1 o p_374143_
		2 o p_374241_
		3 o p_48852_
		4 o p_48849_
		5 o p_48853_
		6 o p_48850_
		7 o p_374410_
	a (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_304950_
		1 o p_48839_
		2 o p_48840_
		3 o p_388189_
	a (Ldpa;)Lamd; lambda$static$2
		static
		0 o p_304775_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_48842_
		1 o p_48843_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_48858_
		1 o p_48859_
		2 o p_48860_
		3 o p_48861_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_367978_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_48855_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_48845_
		1 o p_48846_
	b (Ldpa;)Lamd; lambda$static$1
		static
		0 o p_304975_
	b (Leeb;Ldly;Ljb;)Z mayPlaceOn
		0 o p_48863_
		1 o p_48864_
		2 o p_48865_
	c (Ldpa;)Lamd; lambda$static$0
		static
		0 o p_304711_
dpb net/minecraft/world/level/block/AzaleaBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_152067_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_364492_
		1 o p_361049_
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_220707_
		1 o p_220708_
		2 o p_220709_
		3 o p_220710_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_152084_
		1 o p_152085_
		2 o p_152086_
		3 o p_152087_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_256329_
		1 o p_256107_
		2 o p_255771_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_220712_
		1 o p_220713_
		2 o p_220714_
		3 o p_220715_
	b (Leeb;Ldly;Ljb;)Z mayPlaceOn
		0 o p_152089_
		1 o p_152090_
		2 o p_152091_
dpc net/minecraft/world/level/block/BambooSaplingBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_48957_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_48990_
		1 o p_374098_
		2 o p_374342_
		3 o p_48994_
		4 o p_48991_
		5 o p_48995_
		6 o p_48992_
		7 o p_374069_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_48986_
		1 o p_48987_
		2 o p_48988_
	a (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_304956_
		1 o p_48965_
		2 o p_48966_
		3 o p_387375_
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_220743_
		1 o p_220744_
		2 o p_220745_
		3 o p_220746_
	a (Ldmu;Ljb;)V growBamboo
		0 o p_48973_
		1 o p_48974_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_49003_
		1 o p_49004_
		2 o p_49005_
		3 o p_49006_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_256136_
		1 o p_256527_
		2 o p_255620_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_220748_
		1 o p_220749_
		2 o p_220750_
		3 o p_220751_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_220753_
		1 o p_220754_
		2 o p_220755_
		3 o p_220756_
dpd net/minecraft/world/level/block/BambooStalkBlock
	D Lfjm; SHAPE_SMALL
	R Lfjm; SHAPE_LARGE
	S Lfjm; SHAPE_COLLISION
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lefb; AGE
	c Leez; LEAVES
	d Lefb; STAGE
	e I MAX_HEIGHT
	f I STAGE_GROWING
	g I STAGE_DONE_GROWING
	h I AGE_THIN_BAMBOO
	i I AGE_THICK_BAMBOO
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_261753_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_261476_
		1 o p_374219_
		2 o p_374048_
		3 o p_261876_
		4 o p_261512_
		5 o p_262140_
		6 o p_262167_
		7 o p_374194_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_261612_
		1 o p_261527_
		2 o p_261846_
		3 o p_261638_
	a (Ldly;Ljb;)I getHeightAboveUpToMax
		0 o p_261541_
		1 o p_261593_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_261860_
		1 o p_262154_
		2 o p_261493_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_262166_
		1 o p_261513_
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_261845_
		1 o p_262034_
		2 o p_261955_
		3 o p_261685_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_261515_
		1 o p_261586_
		2 o p_261526_
		3 o p_261930_
	a (Leeb;Ldmu;Ljb;Lbck;I)V growBamboo
		0 o p_261855_
		1 o p_262076_
		2 o p_262109_
		3 o p_261633_
		4 o p_261759_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_261641_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_262065_
		1 o p_262033_
		2 o p_261700_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_261764_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_261870_
		1 o p_261802_
		2 o p_262123_
		3 o p_261972_
	a_ (Leeb;Ldly;Ljb;)Z isCollisionShapeFullBlock
		0 o p_262062_
		1 o p_261848_
		2 o p_261466_
	b (Ldly;Ljb;)I getHeightBelowUpToMax
		0 o p_261927_
		1 o p_261481_
	b (Leeb;Ldly;Ljb;Lfix;)Lfjm; getCollisionShape
		0 o p_261560_
		1 o p_261965_
		2 o p_261950_
		3 o p_261571_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_261931_
		1 o p_261751_
		2 o p_261616_
		3 o p_261766_
	e_ (Leeb;)Z propagatesSkylightDown
		0 o p_261479_
	f (Leeb;)Z isRandomlyTicking
		0 o p_262083_
dpe net/minecraft/world/level/block/BannerBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lefb; ROTATION
	c Ljava/util/Map; BY_COLOR
	d Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldbt;Leea$d;)V <init>
		0 o p_49012_
		1 o p_49013_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldbt;)Ldpz; byColor
		static
		0 o p_49015_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_49029_
		1 o p_374424_
		2 o p_374052_
		3 o p_49033_
		4 o p_49030_
		5 o p_49034_
		6 o p_49031_
		7 o p_374142_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_49019_
		1 o p_49020_
		2 o p_49021_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_49023_
		1 o p_49024_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_49038_
		1 o p_49039_
		2 o p_49040_
		3 o p_49041_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_367979_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_49036_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_49017_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_49026_
		1 o p_49027_
dpf net/minecraft/world/level/block/BarrelBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; FACING
	c Lees; OPEN
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_49046_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_220758_
		1 o p_220759_
		2 o p_220760_
		3 o p_220761_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_49069_
		1 o p_49070_
		2 o p_49071_
		3 o p_49072_
		4 o p_49074_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_49082_
		1 o p_49083_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_152102_
		1 o p_152103_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_49065_
		1 o p_49066_
		2 o p_49067_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_49088_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_49048_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_393681_
		1 o p_394632_
		2 o p_394133_
		3 o p_394282_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_49085_
		1 o p_49086_
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_49058_
dpg net/minecraft/world/level/block/BarrierBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; WATERLOGGED
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_49092_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_296123_
		1 o p_374369_
		2 o p_374403_
		3 o p_294499_
		4 o p_294509_
		5 o p_295044_
		6 o p_296367_
		7 o p_374441_
	a (Lcam;Ldmv;Ljb;Leeb;)Ldcv; pickupBlock
		0 o p_393874_
		1 o p_295817_
		2 o p_295857_
		3 o p_294189_
	a (Lcam;Ldly;Ljb;Leeb;Lfak;)Z canPlaceLiquid
		0 o p_394532_
		1 o p_295048_
		2 o p_295143_
		3 o p_294224_
		4 o p_294851_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_296107_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_295385_
	a_ (Leeb;)Ldwn; getRenderShape
		0 o p_49098_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_296372_
	c (Leeb;Ldly;Ljb;)F getShadeBrightness
		0 o p_49094_
		1 o p_49095_
		2 o p_49096_
	e_ (Leeb;)Z propagatesSkylightDown
		0 o p_49100_
dph net/minecraft/world/level/block/BaseCoralFanBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_49106_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_49108_
		1 o p_49109_
		2 o p_49110_
		3 o p_49111_
dpi net/minecraft/world/level/block/BaseCoralPlantBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_49151_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_49153_
		1 o p_49154_
		2 o p_49155_
		3 o p_49156_
dpj net/minecraft/world/level/block/BaseCoralPlantTypeBlock
	a Lfjm; SHAPE
	b Lees; WATERLOGGED
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_49161_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_49169_
		1 o p_49170_
		2 o p_49171_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_49182_
		1 o p_49183_
		2 o p_49184_
		3 o p_49185_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_49173_
		1 o p_374072_
		2 o p_374103_
		3 o p_49177_
		4 o p_49174_
		5 o p_49178_
		6 o p_49175_
		7 o p_374124_
	a (Leeb;Ldly;Ldnj;Lbck;Ljb;)V tryScheduleDieTick
		0 o p_49165_
		1 o p_374382_
		2 o p_374116_
		3 o p_374427_
		4 o p_49167_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_49180_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_49163_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_49191_
	d (Leeb;Ldly;Ljb;)Z scanForWater
		static
		0 o p_49187_
		1 o p_49188_
		2 o p_49189_
dpk net/minecraft/world/level/block/BaseCoralWallFanBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Leez; FACING
	e Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_49196_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_49200_
		1 o p_49201_
		2 o p_49202_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_49204_
		1 o p_49205_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_49219_
		1 o p_49220_
		2 o p_49221_
		3 o p_49222_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_49210_
		1 o p_374317_
		2 o p_374285_
		3 o p_49214_
		4 o p_49211_
		5 o p_49215_
		6 o p_49212_
		7 o p_374146_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_49217_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_49198_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_49207_
		1 o p_49208_
dpl net/minecraft/world/level/block/BaseEntityBlock
	<init> (Leea$d;)V <init>
		0 o p_49224_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lebb;Lebb;Leba;)Leba; createTickerHelper
		static
		0 o p_152133_
		1 o p_152134_
		2 o p_152135_
	a (Leeb;Ldmu;Ljb;II)Z triggerEvent
		0 o p_49226_
		1 o p_49227_
		2 o p_49228_
		3 o p_49229_
		4 o p_49230_
	b (Leeb;Ldmu;Ljb;)Lbxm; getMenuProvider
		0 o p_49234_
		1 o p_49235_
		2 o p_49236_
dpm net/minecraft/world/level/block/BaseFireBlock
	a Lfjm; SHAPE
	b I SECONDS_ON_FIRE
	c I MIN_FIRE_TICKS_TO_ADD
	d I MAX_FIRE_TICKS_TO_ADD
	e F fireDamage
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;F)V <init>
		0 o p_49241_
		1 o p_49242_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_49279_
		1 o p_49280_
		2 o p_49281_
		3 o p_49282_
		4 o p_49283_
	a (Lbzm;)V fireIgnite
		static
		0 o p_405569_
	a (Ldmu;Ljb;Leeb;Lcut;)Leeb; playerWillDestroy
		0 o p_49251_
		1 o p_49252_
		2 o p_49253_
		3 o p_49254_
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_49260_
		1 o p_49261_
		2 o p_49262_
		3 o p_49263_
		4 o p_404795_
	a (Ldmu;Lcut;Ljb;Leeb;)V spawnDestroyParticles
		0 o p_152139_
		1 o p_152140_
		2 o p_152141_
		3 o p_152142_
	a (Ldmu;)Z inPortalDimension
		static
		0 o p_49249_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_49274_
		1 o p_49275_
		2 o p_49276_
		3 o p_49277_
	a (Ldmu;Ljb;Ljh;)Z canBePlacedAt
		static
		0 o p_49256_
		1 o p_49257_
		2 o p_49258_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_220763_
		1 o p_220764_
		2 o p_220765_
		3 o p_220766_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_49244_
	a (Ldly;Ljb;)Leeb; getState
		static
		0 o p_49246_
		1 o p_49247_
	b (Lbzm;)V lambda$entityInside$0
		0 o p_405041_
	b (Ldmu;Ljb;Ljh;)Z isPortal
		static
		0 o p_49270_
		1 o p_49271_
		2 o p_49272_
	g (Leeb;)Z canBurn
		0 o p_49284_
dpn net/minecraft/world/level/block/BasePressurePlateBlock
	a Lfin; TOUCH_AABB
	b Leeq; type
	c Lfjm; SHAPE_PRESSED
	d Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;Leeq;)V <init>
		0 o p_273450_
		1 o p_273402_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;I)Leeb; setSignalForState
		0 o p_49301_
		1 o p_49302_
	a (Leeb;)Z isPossibleToRespawnInThis
		0 o p_279155_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_49329_
		1 o p_374394_
		2 o p_374263_
		3 o p_49333_
		4 o p_49330_
		5 o p_49334_
		6 o p_49331_
		7 o p_374547_
	a (Lbzm;)Z lambda$getEntityCount$0
		static
		0 o p_289691_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_220768_
		1 o p_220769_
		2 o p_220770_
		3 o p_220771_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_49325_
		1 o p_49326_
		2 o p_49327_
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_49314_
		1 o p_49315_
		2 o p_49316_
		3 o p_49317_
		4 o p_405011_
	a (Ldmu;Lfin;Ljava/lang/Class;)I getEntityCount
		static
		0 o p_289656_
		1 o p_289647_
		2 o p_289686_
	a (Ldmu;Ljb;)V updateNeighbours
		0 o p_49292_
		1 o p_49293_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_49341_
		1 o p_49342_
		2 o p_49343_
		3 o p_49344_
	a (Lbzm;Ldmu;Ljb;Leeb;I)V checkPressed
		0 o p_152144_
		1 o p_152145_
		2 o p_152146_
		3 o p_152147_
		4 o p_152148_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_394236_
		1 o p_394295_
		2 o p_393547_
		3 o p_394138_
	a (Leeb;Ldly;Ljb;Ljh;)I getSignal
		0 o p_49309_
		1 o p_49310_
		2 o p_49311_
		3 o p_49312_
	b (Ldmu;Ljb;)I getSignalStrength
		0 o p_49336_
		1 o p_49337_
	b ()I getPressedTime
	b (Leeb;Ldly;Ljb;Ljh;)I getDirectSignal
		0 o p_49346_
		1 o p_49347_
		2 o p_49348_
		3 o p_49349_
	f_ (Leeb;)Z isSignalSource
		0 o p_49351_
	h (Leeb;)I getSignalForState
		0 o p_49354_
dpo net/minecraft/world/level/block/BaseRailBlock
	a Lees; WATERLOGGED
	b Lfjm; SHAPE_FLAT
	c Lfjm; SHAPE_SLOPE
	d Z isStraight
	<clinit> ()V <clinit>
		static
	<init> (ZLeea$d;)V <init>
		0 o p_49360_
		1 o p_49361_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljb;Ldmu;Leff;)Z shouldBeRemoved
		static
		0 o p_49399_
		1 o p_49400_
		2 o p_49401_
	a (Ldmu;Ljb;Leeb;Z)Leeb; updateDir
		0 o p_49368_
		1 o p_49369_
		2 o p_49370_
		3 o p_49371_
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_49408_
		1 o p_49409_
		2 o p_49410_
		3 o p_49411_
		4 o p_49412_
	a (Leff;Ldwu;)Leff; rotate
		0 o p_418148_
		1 o p_418036_
	a (Leeb;Ldmu;Ljb;Ldpz;)V updateState
		0 o p_49372_
		1 o p_49373_
		2 o p_49374_
		3 o p_49375_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_152151_
		1 o p_374498_
		2 o p_374379_
		3 o p_152155_
		4 o p_152152_
		5 o p_152156_
		6 o p_152153_
		7 o p_374573_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_49395_
		1 o p_49396_
		2 o p_49397_
	a (Ldmu;Ljb;)Z isRail
		static
		0 o p_49365_
		1 o p_49366_
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_49377_
		1 o p_49378_
		2 o p_49379_
		3 o p_49380_
		4 o p_361387_
		5 o p_49382_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_49403_
		1 o p_49404_
		2 o p_49405_
		3 o p_49406_
	a (Leeb;Ldmu;Ljb;Z)Leeb; updateState
		0 o p_49390_
		1 o p_49391_
		2 o p_49392_
		3 o p_49393_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_49363_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_393821_
		1 o p_394170_
		2 o p_394092_
		3 o p_393869_
	a (Leff;Ldvd;)Leff; mirror
		0 o p_418497_
		1 o p_418176_
	b ()Z isStraight
	b_ (Leeb;)Lfal; getFluidState
		0 o p_152158_
	c ()Lefe; getShapeProperty
	h (Leeb;)Z isRail
		static
		0 o p_49417_
dpo$1 net/minecraft/world/level/block/BaseRailBlock$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape
	b [I $SwitchMap$net$minecraft$world$level$block$Rotation
	c [I $SwitchMap$net$minecraft$world$level$block$Mirror
	<clinit> ()V <clinit>
		static
dpp net/minecraft/world/level/block/BaseTorchBlock
	a Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_304955_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_304413_
		1 o p_304885_
		2 o p_304808_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_304673_
		1 o p_304919_
		2 o p_304930_
		3 o p_304757_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_304418_
		1 o p_374159_
		2 o p_374152_
		3 o p_304633_
		4 o p_304475_
		5 o p_304603_
		6 o p_304669_
		7 o p_374111_
dpq net/minecraft/world/level/block/BeaconBeamBlock
	b ()Ldbt; getColor
dpr net/minecraft/world/level/block/BeaconBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_49421_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_49432_
		1 o p_49433_
		2 o p_49434_
		3 o p_49435_
		4 o p_49437_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_152164_
		1 o p_152165_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_152160_
		1 o p_152161_
		2 o p_152162_
	b ()Ldbt; getColor
dps net/minecraft/world/level/block/BedBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; PART
	c Lees; OCCUPIED
	d Ljava/util/Map; SHAPES
	e Ldbt; color
	<clinit> ()V <clinit>
		static
	<init> (Ldbt;Leea$d;)V <init>
		0 o p_49454_
		1 o p_49455_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lbzm;)V bounceUp
		0 o p_49457_
	a (Ljh;)[[I bedAboveStandUpOffsets
		static
		0 o p_49537_
	a (Leeb;Ljb;)J getSeed
		0 o p_49522_
		1 o p_49523_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_49510_
		1 o p_49513_
	a (Ldmu;)Z canSetSpawn
		static
		0 o p_49489_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_49515_
		1 o p_49516_
		2 o p_49517_
		3 o p_49518_
		4 o p_49520_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_49547_
		1 o p_49548_
		2 o p_49549_
		3 o p_49550_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_367980_
	a (Ldly;Lbzm;)V updateEntityMovementAfterFallOn
		0 o p_49483_
		1 o p_49484_
	a (Lbzv;Ldmc;Ljb;Ljh;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 (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_49525_
		1 o p_374508_
		2 o p_374420_
		3 o p_49529_
		4 o p_49526_
		5 o p_49530_
		6 o p_49527_
		7 o p_374423_
	a (Ldmu;Leeb;Ljb;Lbzm;D)V fallOn
		0 o p_152169_
		1 o p_152170_
		2 o p_152171_
		3 o p_152172_
		4 o p_398028_
	a (Ldmu;Ljb;Leeb;Lcut;)Leeb; playerWillDestroy
		0 o p_49505_
		1 o p_49506_
		2 o p_49507_
		3 o p_49508_
	a (Lbzv;Ldmc;Ljb;[[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 (Ljh;Ljh;)[[I bedStandUpOffsets
		static
		0 o p_49539_
		1 o p_49540_
	a (Ldmu;Ljb;)Z kickVillagerOutOfBed
		0 o p_49491_
		1 o p_49492_
	a (Leeo;Ljh;)Ljh; getNeighbourDirection
		static
		0 o p_49534_
		1 o p_49535_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_152175_
		1 o p_152176_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_49532_
	a (Ldly;Ljb;)Ljh; getBedOrientation
		static
		0 o p_49486_
		1 o p_49487_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_49479_
	a (Ldmu;Ljb;Leeb;Lcam;Ldcv;)V setPlacedBy
		0 o p_49499_
		1 o p_49500_
		2 o p_49501_
		3 o p_49502_
		4 o p_49503_
	a (Lbzv;Ldmc;Ljb;Ljh;Ljh;)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 (Lcut;Lcut$a;)V lambda$useWithoutItem$2
		static
		0 o p_49476_
		1 o p_49477_
	b ()Ldbt; getColor
	b (Ljh;Ljh;)[[I bedSurroundStandUpOffsets
		static
		0 o p_49552_
		1 o p_49553_
	b (Ldly;Ljb;)Z isBunkBed
		static
		0 o p_49542_
		1 o p_49543_
	h (Leeb;)Ljh; getConnectedDirection
		static
		0 o p_49558_
	i (Leeb;)Ldsh$a; getBlockType
		static
		0 o p_49560_
	q ()Ljava/util/Map; lambda$static$1
		static
dpt net/minecraft/world/level/block/BeehiveBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; FACING
	c Lefb; HONEY_LEVEL
	d I MAX_HONEY_LEVELS
	e I SHEARED_HONEYCOMB_COUNT
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_49568_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu;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 (Ldcv;Leeb;Ldmu;Ljb;Lcut;Lbxi;Lfio;)Lbxj; 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 (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_220773_
		1 o p_220774_
		2 o p_220775_
		3 o p_220776_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_49620_
		1 o p_49621_
		2 o p_49622_
	a (Ldmu;Ljb;Lfjm;D)V spawnParticle
		0 o p_49613_
		1 o p_49614_
		2 o p_49615_
		3 o p_49616_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_49639_
		1 o p_374043_
		2 o p_374351_
		3 o p_49643_
		4 o p_49640_
		5 o p_49644_
		6 o p_49641_
		7 o p_374258_
	a (Ldmu;Ljb;Leeb;)V trySpawnDripParticles
		0 o p_49604_
		1 o p_49605_
		2 o p_49606_
	a (Ldmu;Ljb;Leeb;Lcut;)Leeb; playerWillDestroy
		0 o p_49608_
		1 o p_49609_
		2 o p_49610_
		3 o p_49611_
	a (Ldmu;Leeb;Ljb;Lcut;Leaw$b;)V releaseBeesAndResetHoneyLevel
		0 o p_49595_
		1 o p_49596_
		2 o p_49597_
		3 o p_49598_
		4 o p_49599_
	a (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_386459_
		1 o p_387055_
		2 o p_387788_
		3 o p_387391_
	a (Leeb;Lfdm$a;)Ljava/util/List; getDrops
		0 o p_49636_
		1 o p_287581_
	a (Ldmu;Ljb;)V dropHoneycomb
		static
		0 o p_49601_
		1 o p_49602_
	a (Ldmu;Lcut;Ljb;Leeb;Leaz;Ldcv;)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 (Leeb;Ldvd;)Leeb; mirror
		0 o p_304677_
		1 o p_304660_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_152184_
		1 o p_152185_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_152180_
		1 o p_152181_
		2 o p_152182_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_49646_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_49573_
	a (Leeb;Laub;Ljb;Ldmn;Ljava/util/function/BiConsumer;)V onExplosionHit
		0 o p_364770_
		1 o p_364089_
		2 o p_363677_
		3 o p_365390_
		4 o p_360830_
	a (Ldmu;Leeb;Ljb;)V resetHoneyLevel
		0 o p_49591_
		1 o p_49592_
		2 o p_49593_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_304785_
		1 o p_304624_
	b (Ldmu;Ljb;)V angerNearbyBees
		0 o p_49650_
		1 o p_49651_
	c (Ldmu;Ljb;)Z hiveContainsBees
		0 o p_49655_
		1 o p_49656_
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_49618_
dpu net/minecraft/world/level/block/BeetrootBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_AGE
	c Lefb; AGE
	g [Lfjm; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_49661_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu;)I getBonemealAgeIncrease
		0 o p_49663_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_49672_
		1 o p_49673_
		2 o p_49674_
		3 o p_49675_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_49665_
	b ()Lefb; getAgeProperty
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_220778_
		1 o p_220779_
		2 o p_220780_
		3 o p_220781_
	c ()I getMaxAge
	c (I)Lfjm; lambda$static$0
		static
		0 o p_393856_
	d ()Ldmt; getBaseSeedId
dpv net/minecraft/world/level/block/BellBlock
	D Ljava/util/Map; SHAPE_SINGLE_WALL
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; FACING
	c Leez; ATTACHMENT
	d Lees; POWERED
	e I EVENT_BELL_RING
	f Lfjm; BELL_SHAPE
	g Lfjm; SHAPE_CEILING
	h Ljava/util/Map; SHAPE_FLOOR
	i Ljava/util/Map; SHAPE_DOUBLE_WALL
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_49696_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_49717_
		1 o p_49720_
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_49729_
		1 o p_49730_
		2 o p_49731_
		3 o p_49732_
		4 o p_363666_
		5 o p_49734_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_49722_
		1 o p_49723_
		2 o p_49724_
		3 o p_49725_
		4 o p_49727_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_49755_
		1 o p_49756_
		2 o p_49757_
		3 o p_49758_
	a (Ldmu;Ljb;Ljh;)Z attemptToRing
		0 o p_49713_
		1 o p_49714_
		2 o p_49715_
	a (Leeb;Ljh;D)Z isProperHit
		0 o p_49740_
		1 o p_49741_
		2 o p_49742_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_49744_
		1 o p_374108_
		2 o p_374552_
		3 o p_49748_
		4 o p_49745_
		5 o p_49749_
		6 o p_49746_
		7 o p_374282_
	a (Lbzm;Ldmu;Ljb;Ljh;)Z attemptToRing
		0 o p_152189_
		1 o p_152190_
		2 o p_152191_
		3 o p_152192_
	a (Ldmu;Leeb;Lfio;Lcut;Z)Z onHit
		0 o p_49702_
		1 o p_49703_
		2 o p_49704_
		3 o p_49705_
		4 o p_49706_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_49736_
		1 o p_49737_
		2 o p_49738_
	a (Ldmu;Leeb;Lfio;Lcvo;)V onProjectileHit
		0 o p_49708_
		1 o p_49709_
		2 o p_49710_
		3 o p_49711_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_304560_
		1 o p_304709_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_152198_
		1 o p_152199_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_152194_
		1 o p_152195_
		2 o p_152196_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_49751_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_49698_
	a (Leeb;Laub;Ljb;Ldmn;Ljava/util/function/BiConsumer;)V onExplosionHit
		0 o p_311884_
		1 o p_362869_
		2 o p_312717_
		3 o p_312800_
		4 o p_312339_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_304966_
		1 o p_304463_
	b (Leeb;Ldly;Ljb;Lfix;)Lfjm; getCollisionShape
		0 o p_49760_
		1 o p_49761_
		2 o p_49762_
		3 o p_49763_
	o (Leeb;)Lfjm; getVoxelShape
		0 o p_49767_
	q (Leeb;)Ljh; getConnectedDirection
		static
		0 o p_49769_
dpv$1 net/minecraft/world/level/block/BellBlock$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$BellAttachType
	<clinit> ()V <clinit>
		static
dpw net/minecraft/world/level/block/BigDripleafBlock
	D Ljava/util/Map; SHAPE_LEAF
	R Ljava/util/function/Function; shapes
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; WATERLOGGED
	c Leez; TILT
	d I NO_TICK
	e Lit/unimi/dsi/fastutil/objects/Object2IntMap; DELAY_UNTIL_NEXT_TILT_STATE
	g I MAX_GEN_HEIGHT
	h I ENTITY_DETECTION_MIN_Y
	i I LOWEST_LEAF_TOP
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_152214_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmv;Lbck;Ljb;Ljh;)V placeWithRandomHeight
		static
		0 o p_220793_
		1 o p_220794_
		2 o p_220795_
		3 o p_220796_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_220798_
		1 o p_220799_
		2 o p_220800_
		3 o p_220801_
	a (Leeb;Ldmu;Ljb;Lefn;)V setTilt
		static
		0 o p_152278_
		1 o p_152279_
		2 o p_152280_
		3 o p_152281_
	a (Leeb;Ldmu;Ljb;Lefn;Layy;)V setTiltAndScheduleTick
		0 o p_152283_
		1 o p_152284_
		2 o p_152285_
		3 o p_152286_
		4 o p_152287_
	a (Ljb;Lbzm;)Z canEntityTilt
		static
		0 o p_152302_
		1 o p_152303_
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_152271_
		1 o p_152272_
		2 o p_152273_
		3 o p_152274_
		4 o p_364767_
		5 o p_152276_
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_220783_
		1 o p_220784_
		2 o p_220785_
		3 o p_220786_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;)V lambda$static$0
		static
		0 o p_152305_
	a (Ldmu;Ljb;Layy;)V playTiltSound
		static
		0 o p_152233_
		1 o p_152234_
		2 o p_152235_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_152261_
		1 o p_152262_
		2 o p_152263_
		3 o p_152264_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_220788_
		1 o p_220789_
		2 o p_220790_
		3 o p_220791_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_152293_
		1 o p_374459_
		2 o p_374181_
		3 o p_152297_
		4 o p_152294_
		5 o p_152298_
		6 o p_152295_
		7 o p_374504_
	a (Ldmv;Ljb;Lfal;Ljh;)Z place
		static
		0 o p_152242_
		1 o p_152243_
		2 o p_152244_
		3 o p_152245_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_152289_
		1 o p_152290_
		2 o p_152291_
	a (Ldmu;Leeb;Lfio;Lcvo;)V onProjectileHit
		0 o p_152228_
		1 o p_152229_
		2 o p_152230_
		3 o p_152231_
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_152266_
		1 o p_152267_
		2 o p_152268_
		3 o p_152269_
		4 o p_405262_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_152300_
	a (Ljava/util/Map;Leeb;)Lfjm; lambda$makeShapes$1
		static
		0 o p_393318_
		1 o p_393319_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_255698_
		1 o p_256302_
		2 o p_255648_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_152221_
	a (Ldmw;Ljb;Leeb;)Z canPlaceAt
		static
		0 o p_152252_
		1 o p_152253_
		2 o p_152254_
	b (Leeb;Ldly;Ljb;Lfix;)Lfjm; getCollisionShape
		0 o p_152307_
		1 o p_152308_
		2 o p_152309_
		3 o p_152310_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_152312_
	d (Leeb;Ldmu;Ljb;)V resetTilt
		static
		0 o p_152314_
		1 o p_152315_
		2 o p_152316_
	o (Leeb;)Z canReplace
		static
		0 o p_152320_
	q ()Ljava/util/function/Function; makeShapes
dpx net/minecraft/world/level/block/BigDripleafStemBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; WATERLOGGED
	c Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_152329_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_152369_
		1 o p_374512_
		2 o p_374089_
		3 o p_152373_
		4 o p_152370_
		5 o p_152374_
		6 o p_152371_
		7 o p_374360_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_220813_
		1 o p_220814_
		2 o p_220815_
		3 o p_220816_
	a (Ldmv;Ljb;Lfal;Ljh;)Z place
		static
		0 o p_152350_
		1 o p_152351_
		2 o p_152352_
		3 o p_152353_
	a (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_304938_
		1 o p_152337_
		2 o p_152338_
		3 o p_387224_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_152365_
		1 o p_152366_
		2 o p_152367_
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_220803_
		1 o p_220804_
		2 o p_220805_
		3 o p_220806_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_152360_
		1 o p_152361_
		2 o p_152362_
		3 o p_152363_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_152376_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_255683_
		1 o p_256358_
		2 o p_256408_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_220808_
		1 o p_220809_
		2 o p_220810_
		3 o p_220811_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_152378_
dpy net/minecraft/world/level/block/BlastFurnaceBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_49773_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_152386_
		1 o p_152387_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_220818_
		1 o p_220819_
		2 o p_220820_
		3 o p_220821_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_152382_
		1 o p_152383_
		2 o p_152384_
	a (Ldmu;Ljb;Lcut;)V openContainer
		0 o p_49777_
		1 o p_49778_
		2 o p_49779_
dpz net/minecraft/world/level/block/Block
	A F INSTANT
	B I UPDATE_LIMIT
	C Leec; stateDefinition
	a Lorg/slf4j/Logger; LOGGER
	b Ljl$c; builtInRegistryHolder
	c Lcom/google/common/cache/LoadingCache; SHAPE_FULL_BLOCK_CACHE
	d Leeb; defaultBlockState
	e Ldcr; item
	f I CACHE_SIZE
	g Ljava/lang/ThreadLocal; OCCLUSION_CACHE
	j Lcom/mojang/serialization/MapCodec; CODEC
	k Ljr; BLOCK_STATE_REGISTRY
	l I UPDATE_NEIGHBORS
	m I UPDATE_CLIENTS
	n I UPDATE_INVISIBLE
	o I UPDATE_IMMEDIATE
	p I UPDATE_KNOWN_SHAPE
	q I UPDATE_SUPPRESS_DROPS
	r I UPDATE_MOVE_BY_PISTON
	s I UPDATE_SKIP_SHAPE_UPDATE_ON_WIRE
	t I UPDATE_SKIP_BLOCK_ENTITY_SIDEEFFECTS
	u I UPDATE_SKIP_ON_PLACE
	v I UPDATE_NONE
	w I UPDATE_ALL
	x I UPDATE_ALL_IMMEDIATE
	y I UPDATE_SKIP_ALL_SIDEEFFECTS
	z F INDESTRUCTIBLE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_49795_
	a (Ldcr;)Ldpz; byItem
		static
		0 o p_49815_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/util/Map;Lcom/google/common/collect/ImmutableMap;Leeb;)Lfjm; lambda$getShapeForEachState$11
		static
		0 o p_393322_
		1 o p_393323_
		2 o p_393324_
	a (Lfjm;)Z isShapeFullBlock
		static
		0 o p_49917_
	a (Ldmu;Ljb;Ljh;Ldcv;)V popResourceFromFace
		static
		0 o p_152436_
		1 o p_152437_
		2 o p_152438_
		3 o p_152439_
	a (Leeb;Ldmu;Ljb;Leaz;Lbzm;Ldcv;)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 (Ldmu;Ljb;Leeb;Lbzm;)V stepOn
		0 o p_152431_
		1 o p_152432_
		2 o p_152433_
		3 o p_152434_
	a (Ldmu;Lcut;Ljb;Leeb;)V spawnDestroyParticles
		0 o p_152422_
		1 o p_152423_
		2 o p_152424_
		3 o p_152425_
	a (Leeb;Leeb;Ldmv;Ljb;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 (DDDD)Lfjm; column
		static
		0 o p_393678_
		1 o p_394077_
		2 o p_394409_
		3 o p_394538_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_220827_
		1 o p_220828_
		2 o p_220829_
		3 o p_220830_
	a (Leeb;Leeb;Ldmv;Ljb;)Leeb; pushEntitiesUp
		static
		0 o p_49898_
		1 o p_49899_
		2 o p_238252_
		3 o p_49901_
	a (Leeb;Ldmv;Ljb;Leaz;)V dropResources
		static
		0 o p_49893_
		1 o p_49894_
		2 o p_49895_
		3 o p_49896_
	a (Laub;Ljb;Ldcv;Lbwo;)V tryDropExperience
		0 o p_220823_
		1 o p_220824_
		2 o p_220825_
		3 o p_220826_
	a (Ldly;Lbzm;)V updateEntityMovementAfterFallOn
		0 o p_49821_
		1 o p_49822_
	a (Laub;Ljb;I)V popExperience
		0 o p_49806_
		1 o p_49807_
		2 o p_49808_
	a (I)Leeb; stateById
		static
		0 o p_49804_
	a (Leeb;Leeb;Ljh;)Z shouldRenderFace
		static
		0 o p_152445_
		1 o p_361252_
		2 o p_152448_
	a (ILjava/util/function/IntFunction;)[Lfjm; boxes
		static
		0 o p_393774_
		1 o p_394099_
	a (Ldmu;Ljava/util/function/Supplier;Ldcv;)V popResource
		static
		0 o p_152441_
		1 o p_152442_
		2 o p_152443_
	a (DDD)Lfjm; cube
		static
		0 o p_393493_
		1 o p_394533_
		2 o p_394623_
	a (Lfjm;Ljh;)Z isFaceFull
		static
		0 o p_49919_
		1 o p_49920_
	a (DDDDDD)Lfjm; 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 (Ldmu;Lcut;Ljb;Leeb;Leaz;Ldcv;)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 (Leeb;Ljava/util/Map$Entry;)Z lambda$getShapeForEachState$9
		static
		0 o p_393328_
		1 o p_393329_
	a (Leeb;Leeb;Lefe;)Leeb; copyProperty
		static
		0 o p_152455_
		1 o p_152456_
		2 o p_152457_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_49820_
	a (Leeb;)Z isPossibleToRespawnInThis
		0 o p_279289_
	a (Ljava/util/function/Function;)Ljava/util/function/Function; getShapeForEachState
		0 o p_394452_
	a (Ldmx;Ljb;Ljh;)Z canSupportCenter
		static
		0 o p_49864_
		1 o p_49865_
		2 o p_49866_
	a (Leeb;Ldmu;Ljb;Ldnx$c;)V handlePrecipitation
		0 o p_152450_
		1 o p_152451_
		2 o p_152452_
		3 o p_152453_
	a (DDDDD)Lfjm; boxZ
		static
		0 o p_394601_
		1 o p_394192_
		2 o p_393712_
		3 o p_394326_
		4 o p_394559_
	a (Ljava/util/function/Function;[Lefe;)Ljava/util/function/Function; getShapeForEachState
		0 o p_152459_
		1 o p_394264_
	a (Ljava/util/Map;Leeb;)Z lambda$getShapeForEachState$10
		static
		0 o p_393326_
		1 o p_393327_
	a (Laub;Ljb;Ldmn;)V wasExploded
		0 o p_361333_
		1 o p_49845_
		2 o p_49846_
	a (Ldmu;DDDLdcv;DDD)Lcqz; lambda$popResourceFromFace$6
		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 (Leeb;Laub;Ljb;Leaz;)Ljava/util/List; getDrops
		static
		0 o p_49870_
		1 o p_49871_
		2 o p_49872_
		3 o p_49873_
	a (Ldmn;)Z dropFromExplosion
		0 o p_49826_
	a (Leed;Lefe;Ljava/lang/Object;)Leed; setValueHelper
		static
		0 o p_394311_
		1 o p_394352_
		2 o p_394525_
	a (Ldmv;Ljb;Leeb;)V destroy
		0 o p_49860_
		1 o p_49861_
		2 o p_49862_
	a (D)Lfjm; cube
		static
		0 o p_394458_
	a (Ldmu;Leeb;Ljb;Lbzm;D)V fallOn
		0 o p_152426_
		1 o p_152427_
		2 o p_152428_
		3 o p_152429_
		4 o p_397222_
	a (Ldmu;Ljb;Leeb;Lcut;)Leeb; playerWillDestroy
		0 o p_49852_
		1 o p_49853_
		2 o p_49854_
		3 o p_49855_
	a (Ldmu;DDDLdcv;)Lcqz; lambda$popResource$5
		static
		0 o p_152408_
		1 o p_152409_
		2 o p_152410_
		3 o p_152411_
		4 o p_152412_
	a (Ldmv;Ljb;Ldcv;)V lambda$dropResources$3
		static
		0 o p_49857_
		1 o p_49858_
		2 o p_49859_
	a (Lefe;)Ljava/lang/Object; lambda$getShapeForEachState$8
		static
		0 o p_393320_
	a (Ldmu;Ljb;Ldcv;)V popResource
		static
		0 o p_49841_
		1 o p_49842_
		2 o p_49843_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_49915_
	a (Leeb;Laub;Ljb;Leaz;Lbzm;Ldcv;)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 (Ldmu;Ljb;Leeb;Lcam;Ldcv;)V setPlacedBy
		0 o p_49847_
		1 o p_49848_
		2 o p_49849_
		3 o p_49850_
		4 o p_49851_
	a (Leeb;Leeb;Ldmv;Ljb;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_
	b (I)[Lfjm; lambda$boxes$0
		static
		0 o p_393325_
	b (Leeb;Ldmv;Ljb;)Leeb; updateFromNeighbourShapes
		static
		0 o p_49932_
		1 o p_49933_
		2 o p_49934_
	b (DDDD)Lfjm; boxZ
		static
		0 o p_393965_
		1 o p_393708_
		2 o p_393930_
		3 o p_394112_
	b (Ldmu;Ljb;Ldcv;)V lambda$dropResources$4
		static
		0 o p_49942_
		1 o p_49943_
		2 o p_49944_
	b (DDD)Lfjm; column
		static
		0 o p_393922_
		1 o p_394403_
		2 o p_393991_
	b (Lefe;)Lefe; lambda$getShapeForEachState$7
		static
		0 o p_393321_
	c (Ldly;Ljb;)Z canSupportRigidBlock
		static
		0 o p_49937_
		1 o p_49938_
	c (Leeb;Ldmu;Ljb;)V dropResources
		static
		0 o p_49951_
		1 o p_49952_
		2 o p_49953_
	c (DDD)Lfjm; boxZ
		static
		0 o p_393726_
		1 o p_394571_
		2 o p_393953_
	c (Ldmu;Ljb;Ldcv;)V lambda$dropResources$2
		static
		0 o p_287755_
		1 o p_152405_
		2 o p_152406_
	e ()F getExplosionResistance
	f ()Lyc; getName
	g ()F getFriction
	h ()Ldcr; asItem
	i ()F getSpeedFactor
	j ()F getJumpFactor
	j (Leeb;)I getId
		static
		0 o p_49957_
	k (Leeb;)Z isExceptionForConnection
		static
		0 o p_152464_
	l ()Leec; getStateDefinition
	l (Leeb;)V registerDefaultState
		0 o p_49960_
	m (Leeb;)Leeb; withPropertiesOf
		0 o p_152466_
	m ()Leeb; defaultBlockState
	n ()Z hasDynamicShape
	o ()Ldpz; asBlock
	p ()Ljl$c; builtInRegistryHolder
	q ()Lit/unimi/dsi/fastutil/objects/Object2ByteLinkedOpenHashMap; lambda$static$1
		static
	toString ()Ljava/lang/String; toString
dpz$1 net/minecraft/world/level/block/Block$1
	<init> ()V <init>
	a (Lfjm;)Ljava/lang/Boolean; load
		0 o p_49972_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_49974_
dpz$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_
dpz$a net/minecraft/world/level/block/Block$ShapePairKey
	a Lfjm; first
	b Lfjm; second
	<init> (Lfjm;Lfjm;)V <init>
		0 o first
		1 o second
	a ()Lfjm; first
	b ()Lfjm; second
	equals (Ljava/lang/Object;)Z equals
		0 o p_364876_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dq net/minecraft/advancements/critereon/SlotsPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Map; slots
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o slots
	a (Lbzm;)Z matches
		0 o p_332796_
	a (Lbzm;Lcn;Lit/unimi/dsi/fastutil/ints/IntList;)Z matchSlots
		static
		0 o p_332687_
		1 o p_332814_
		2 o p_332676_
	a ()Ljava/util/Map; slots
	equals (Ljava/lang/Object;)Z equals
		0 o p_332785_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dqa net/minecraft/world/level/block/BlockTypes
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljy;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_304881_
dqb net/minecraft/world/level/block/Blocks
	A Ldpz; SPRUCE_SAPLING
	B Ldpz; BIRCH_SAPLING
	C Ldpz; JUNGLE_SAPLING
	D Ldpz; ACACIA_SAPLING
	E Ldpz; CHERRY_SAPLING
	F Ldpz; DARK_OAK_SAPLING
	G Ldpz; PALE_OAK_SAPLING
	H Ldpz; MANGROVE_PROPAGULE
	I Ldpz; BEDROCK
	J Ldpz; WATER
	K Ldpz; LAVA
	L Ldpz; SAND
	M Ldpz; SUSPICIOUS_SAND
	N Ldpz; RED_SAND
	O Ldpz; GRAVEL
	P Ldpz; SUSPICIOUS_GRAVEL
	Q Ldpz; GOLD_ORE
	R Ldpz; DEEPSLATE_GOLD_ORE
	S Ldpz; IRON_ORE
	T Ldpz; DEEPSLATE_IRON_ORE
	U Ldpz; COAL_ORE
	V Ldpz; DEEPSLATE_COAL_ORE
	W Ldpz; NETHER_GOLD_ORE
	X Ldpz; OAK_LOG
	Y Ldpz; SPRUCE_LOG
	Z Ldpz; BIRCH_LOG
	a Ldpz; AIR
	aA Ldpz; MANGROVE_WOOD
	aB Ldpz; STRIPPED_OAK_WOOD
	aC Ldpz; STRIPPED_SPRUCE_WOOD
	aD Ldpz; STRIPPED_BIRCH_WOOD
	aE Ldpz; STRIPPED_JUNGLE_WOOD
	aF Ldpz; STRIPPED_ACACIA_WOOD
	aG Ldpz; STRIPPED_CHERRY_WOOD
	aH Ldpz; STRIPPED_DARK_OAK_WOOD
	aI Ldpz; STRIPPED_PALE_OAK_WOOD
	aJ Ldpz; STRIPPED_MANGROVE_WOOD
	aK Ldpz; OAK_LEAVES
	aL Ldpz; SPRUCE_LEAVES
	aM Ldpz; BIRCH_LEAVES
	aN Ldpz; JUNGLE_LEAVES
	aO Ldpz; ACACIA_LEAVES
	aP Ldpz; CHERRY_LEAVES
	aQ Ldpz; DARK_OAK_LEAVES
	aR Ldpz; PALE_OAK_LEAVES
	aS Ldpz; MANGROVE_LEAVES
	aT Ldpz; AZALEA_LEAVES
	aU Ldpz; FLOWERING_AZALEA_LEAVES
	aV Ldpz; SPONGE
	aW Ldpz; WET_SPONGE
	aX Ldpz; GLASS
	aY Ldpz; LAPIS_ORE
	aZ Ldpz; DEEPSLATE_LAPIS_ORE
	aa Ldpz; JUNGLE_LOG
	ab Ldpz; ACACIA_LOG
	ac Ldpz; CHERRY_LOG
	ad Ldpz; DARK_OAK_LOG
	ae Ldpz; PALE_OAK_LOG
	af Ldpz; MANGROVE_LOG
	ag Ldpz; MANGROVE_ROOTS
	ah Ldpz; MUDDY_MANGROVE_ROOTS
	ai Ldpz; BAMBOO_BLOCK
	aj Ldpz; STRIPPED_SPRUCE_LOG
	ak Ldpz; STRIPPED_BIRCH_LOG
	al Ldpz; STRIPPED_JUNGLE_LOG
	am Ldpz; STRIPPED_ACACIA_LOG
	an Ldpz; STRIPPED_CHERRY_LOG
	ao Ldpz; STRIPPED_DARK_OAK_LOG
	ap Ldpz; STRIPPED_PALE_OAK_LOG
	aq Ldpz; STRIPPED_OAK_LOG
	ar Ldpz; STRIPPED_MANGROVE_LOG
	as Ldpz; STRIPPED_BAMBOO_BLOCK
	at Ldpz; OAK_WOOD
	au Ldpz; SPRUCE_WOOD
	av Ldpz; BIRCH_WOOD
	aw Ldpz; JUNGLE_WOOD
	ax Ldpz; ACACIA_WOOD
	ay Ldpz; CHERRY_WOOD
	az Ldpz; DARK_OAK_WOOD
	b Ldpz; STONE
	bA Ldpz; SHORT_GRASS
	bB Ldpz; FERN
	bC Ldpz; DEAD_BUSH
	bD Ldpz; BUSH
	bE Ldpz; SHORT_DRY_GRASS
	bF Ldpz; TALL_DRY_GRASS
	bG Ldpz; SEAGRASS
	bH Ldpz; TALL_SEAGRASS
	bI Ldpz; PISTON
	bJ Ldpz; PISTON_HEAD
	bK Ldpz; WHITE_WOOL
	bL Ldpz; ORANGE_WOOL
	bM Ldpz; MAGENTA_WOOL
	bN Ldpz; LIGHT_BLUE_WOOL
	bO Ldpz; YELLOW_WOOL
	bP Ldpz; LIME_WOOL
	bQ Ldpz; PINK_WOOL
	bR Ldpz; GRAY_WOOL
	bS Ldpz; LIGHT_GRAY_WOOL
	bT Ldpz; CYAN_WOOL
	bU Ldpz; PURPLE_WOOL
	bV Ldpz; BLUE_WOOL
	bW Ldpz; BROWN_WOOL
	bX Ldpz; GREEN_WOOL
	bY Ldpz; RED_WOOL
	bZ Ldpz; BLACK_WOOL
	ba Ldpz; LAPIS_BLOCK
	bb Ldpz; DISPENSER
	bc Ldpz; SANDSTONE
	bd Ldpz; CHISELED_SANDSTONE
	be Ldpz; CUT_SANDSTONE
	bf Ldpz; NOTE_BLOCK
	bg Ldpz; WHITE_BED
	bh Ldpz; ORANGE_BED
	bi Ldpz; MAGENTA_BED
	bj Ldpz; LIGHT_BLUE_BED
	bk Ldpz; YELLOW_BED
	bl Ldpz; LIME_BED
	bm Ldpz; PINK_BED
	bn Ldpz; GRAY_BED
	bo Ldpz; LIGHT_GRAY_BED
	bp Ldpz; CYAN_BED
	bq Ldpz; PURPLE_BED
	br Ldpz; BLUE_BED
	bs Ldpz; BROWN_BED
	bt Ldpz; GREEN_BED
	bu Ldpz; RED_BED
	bv Ldpz; BLACK_BED
	bw Ldpz; POWERED_RAIL
	bx Ldpz; DETECTOR_RAIL
	by Ldpz; STICKY_PISTON
	bz Ldpz; COBWEB
	c Ldpz; GRANITE
	cA Ldpz; WALL_TORCH
	cB Ldpz; FIRE
	cC Ldpz; SOUL_FIRE
	cD Ldpz; SPAWNER
	cE Ldpz; CREAKING_HEART
	cF Ldpz; OAK_STAIRS
	cG Ldpz; CHEST
	cH Ldpz; REDSTONE_WIRE
	cI Ldpz; DIAMOND_ORE
	cJ Ldpz; DEEPSLATE_DIAMOND_ORE
	cK Ldpz; DIAMOND_BLOCK
	cL Ldpz; CRAFTING_TABLE
	cM Ldpz; WHEAT
	cN Ldpz; FARMLAND
	cO Ldpz; FURNACE
	cP Ldpz; OAK_SIGN
	cQ Ldpz; SPRUCE_SIGN
	cR Ldpz; BIRCH_SIGN
	cS Ldpz; ACACIA_SIGN
	cT Ldpz; CHERRY_SIGN
	cU Ldpz; JUNGLE_SIGN
	cV Ldpz; DARK_OAK_SIGN
	cW Ldpz; PALE_OAK_SIGN
	cX Ldpz; MANGROVE_SIGN
	cY Ldpz; BAMBOO_SIGN
	cZ Ldpz; OAK_DOOR
	ca Ldpz; MOVING_PISTON
	cb Ldpz; DANDELION
	cc Ldpz; TORCHFLOWER
	cd Ldpz; POPPY
	ce Ldpz; BLUE_ORCHID
	cf Ldpz; ALLIUM
	cg Ldpz; AZURE_BLUET
	ch Ldpz; RED_TULIP
	ci Ldpz; ORANGE_TULIP
	cj Ldpz; WHITE_TULIP
	ck Ldpz; PINK_TULIP
	cl Ldpz; OXEYE_DAISY
	cm Ldpz; CORNFLOWER
	cn Ldpz; WITHER_ROSE
	co Ldpz; LILY_OF_THE_VALLEY
	cp Ldpz; BROWN_MUSHROOM
	cq Ldpz; RED_MUSHROOM
	cr Ldpz; GOLD_BLOCK
	cs Ldpz; IRON_BLOCK
	ct Ldpz; BRICKS
	cu Ldpz; TNT
	cv Ldpz; BOOKSHELF
	cw Ldpz; CHISELED_BOOKSHELF
	cx Ldpz; MOSSY_COBBLESTONE
	cy Ldpz; OBSIDIAN
	cz Ldpz; TORCH
	d Ldpz; POLISHED_GRANITE
	dA Ldpz; SPRUCE_WALL_HANGING_SIGN
	dB Ldpz; BIRCH_WALL_HANGING_SIGN
	dC Ldpz; ACACIA_WALL_HANGING_SIGN
	dD Ldpz; CHERRY_WALL_HANGING_SIGN
	dE Ldpz; JUNGLE_WALL_HANGING_SIGN
	dF Ldpz; DARK_OAK_WALL_HANGING_SIGN
	dG Ldpz; PALE_OAK_WALL_HANGING_SIGN
	dH Ldpz; MANGROVE_WALL_HANGING_SIGN
	dI Ldpz; CRIMSON_WALL_HANGING_SIGN
	dJ Ldpz; WARPED_WALL_HANGING_SIGN
	dK Ldpz; BAMBOO_WALL_HANGING_SIGN
	dL Ldpz; LEVER
	dM Ldpz; STONE_PRESSURE_PLATE
	dN Ldpz; IRON_DOOR
	dO Ldpz; OAK_PRESSURE_PLATE
	dP Ldpz; SPRUCE_PRESSURE_PLATE
	dQ Ldpz; BIRCH_PRESSURE_PLATE
	dR Ldpz; JUNGLE_PRESSURE_PLATE
	dS Ldpz; ACACIA_PRESSURE_PLATE
	dT Ldpz; CHERRY_PRESSURE_PLATE
	dU Ldpz; DARK_OAK_PRESSURE_PLATE
	dV Ldpz; PALE_OAK_PRESSURE_PLATE
	dW Ldpz; MANGROVE_PRESSURE_PLATE
	dX Ldpz; BAMBOO_PRESSURE_PLATE
	dY Ldpz; REDSTONE_ORE
	dZ Ldpz; DEEPSLATE_REDSTONE_ORE
	da Ldpz; LADDER
	db Ldpz; RAIL
	dc Ldpz; COBBLESTONE_STAIRS
	dd Ldpz; OAK_WALL_SIGN
	de Ldpz; SPRUCE_WALL_SIGN
	df Ldpz; BIRCH_WALL_SIGN
	dg Ldpz; ACACIA_WALL_SIGN
	dh Ldpz; CHERRY_WALL_SIGN
	di Ldpz; JUNGLE_WALL_SIGN
	dj Ldpz; DARK_OAK_WALL_SIGN
	dk Ldpz; PALE_OAK_WALL_SIGN
	dl Ldpz; MANGROVE_WALL_SIGN
	dm Ldpz; BAMBOO_WALL_SIGN
	dn Ldpz; OAK_HANGING_SIGN
	do Ldpz; SPRUCE_HANGING_SIGN
	dp Ldpz; BIRCH_HANGING_SIGN
	dq Ldpz; ACACIA_HANGING_SIGN
	dr Ldpz; CHERRY_HANGING_SIGN
	ds Ldpz; JUNGLE_HANGING_SIGN
	dt Ldpz; DARK_OAK_HANGING_SIGN
	du Ldpz; PALE_OAK_HANGING_SIGN
	dv Ldpz; CRIMSON_HANGING_SIGN
	dw Ldpz; WARPED_HANGING_SIGN
	dx Ldpz; MANGROVE_HANGING_SIGN
	dy Ldpz; BAMBOO_HANGING_SIGN
	dz Ldpz; OAK_WALL_HANGING_SIGN
	e Ldpz; DIORITE
	eA Ldpz; ORANGE_STAINED_GLASS
	eB Ldpz; MAGENTA_STAINED_GLASS
	eC Ldpz; LIGHT_BLUE_STAINED_GLASS
	eD Ldpz; YELLOW_STAINED_GLASS
	eE Ldpz; LIME_STAINED_GLASS
	eF Ldpz; PINK_STAINED_GLASS
	eG Ldpz; GRAY_STAINED_GLASS
	eH Ldpz; LIGHT_GRAY_STAINED_GLASS
	eI Ldpz; CYAN_STAINED_GLASS
	eJ Ldpz; PURPLE_STAINED_GLASS
	eK Ldpz; BLUE_STAINED_GLASS
	eL Ldpz; BROWN_STAINED_GLASS
	eM Ldpz; GREEN_STAINED_GLASS
	eN Ldpz; RED_STAINED_GLASS
	eO Ldpz; BLACK_STAINED_GLASS
	eP Ldpz; OAK_TRAPDOOR
	eQ Ldpz; SPRUCE_TRAPDOOR
	eR Ldpz; BIRCH_TRAPDOOR
	eS Ldpz; JUNGLE_TRAPDOOR
	eT Ldpz; ACACIA_TRAPDOOR
	eU Ldpz; CHERRY_TRAPDOOR
	eV Ldpz; DARK_OAK_TRAPDOOR
	eW Ldpz; PALE_OAK_TRAPDOOR
	eX Ldpz; MANGROVE_TRAPDOOR
	eY Ldpz; BAMBOO_TRAPDOOR
	eZ Ldpz; STONE_BRICKS
	ea Ldpz; REDSTONE_TORCH
	eb Ldpz; REDSTONE_WALL_TORCH
	ec Ldpz; STONE_BUTTON
	ed Ldpz; SNOW
	ee Ldpz; ICE
	ef Ldpz; SNOW_BLOCK
	eg Ldpz; CACTUS
	eh Ldpz; CACTUS_FLOWER
	ei Ldpz; CLAY
	ej Ldpz; SUGAR_CANE
	ek Ldpz; JUKEBOX
	el Ldpz; OAK_FENCE
	em Ldpz; NETHERRACK
	en Ldpz; SOUL_SAND
	eo Ldpz; SOUL_SOIL
	ep Ldpz; BASALT
	eq Ldpz; POLISHED_BASALT
	er Ldpz; SOUL_TORCH
	es Ldpz; SOUL_WALL_TORCH
	et Ldpz; GLOWSTONE
	eu Ldpz; NETHER_PORTAL
	ev Ldpz; CARVED_PUMPKIN
	ew Ldpz; JACK_O_LANTERN
	ex Ldpz; CAKE
	ey Ldpz; REPEATER
	ez Ldpz; WHITE_STAINED_GLASS
	f Ldpz; POLISHED_DIORITE
	fA Ldpz; OAK_FENCE_GATE
	fB Ldpz; BRICK_STAIRS
	fC Ldpz; STONE_BRICK_STAIRS
	fD Ldpz; MUD_BRICK_STAIRS
	fE Ldpz; MYCELIUM
	fF Ldpz; LILY_PAD
	fG Ldpz; RESIN_BLOCK
	fH Ldpz; RESIN_BRICKS
	fI Ldpz; RESIN_BRICK_STAIRS
	fJ Ldpz; RESIN_BRICK_SLAB
	fK Ldpz; RESIN_BRICK_WALL
	fL Ldpz; CHISELED_RESIN_BRICKS
	fM Ldpz; NETHER_BRICKS
	fN Ldpz; NETHER_BRICK_FENCE
	fO Ldpz; NETHER_BRICK_STAIRS
	fP Ldpz; NETHER_WART
	fQ Ldpz; ENCHANTING_TABLE
	fR Ldpz; BREWING_STAND
	fS Ldpz; CAULDRON
	fT Ldpz; WATER_CAULDRON
	fU Ldpz; LAVA_CAULDRON
	fV Ldpz; POWDER_SNOW_CAULDRON
	fW Ldpz; END_PORTAL
	fX Ldpz; END_PORTAL_FRAME
	fY Ldpz; END_STONE
	fZ Ldpz; DRAGON_EGG
	fa Ldpz; MOSSY_STONE_BRICKS
	fb Ldpz; CRACKED_STONE_BRICKS
	fc Ldpz; CHISELED_STONE_BRICKS
	fd Ldpz; PACKED_MUD
	fe Ldpz; MUD_BRICKS
	ff Ldpz; INFESTED_STONE
	fg Ldpz; INFESTED_COBBLESTONE
	fh Ldpz; INFESTED_STONE_BRICKS
	fi Ldpz; INFESTED_MOSSY_STONE_BRICKS
	fj Ldpz; INFESTED_CRACKED_STONE_BRICKS
	fk Ldpz; INFESTED_CHISELED_STONE_BRICKS
	fl Ldpz; BROWN_MUSHROOM_BLOCK
	fm Ldpz; RED_MUSHROOM_BLOCK
	fn Ldpz; MUSHROOM_STEM
	fo Ldpz; IRON_BARS
	fp Ldpz; CHAIN
	fq Ldpz; GLASS_PANE
	fr Ldpz; PUMPKIN
	fs Ldpz; MELON
	ft Ldpz; ATTACHED_PUMPKIN_STEM
	fu Ldpz; ATTACHED_MELON_STEM
	fv Ldpz; PUMPKIN_STEM
	fw Ldpz; MELON_STEM
	fx Ldpz; VINE
	fy Ldpz; GLOW_LICHEN
	fz Ldpz; RESIN_CLUMP
	g Ldpz; ANDESITE
	gA Ldpz; POTTED_MANGROVE_PROPAGULE
	gB Ldpz; POTTED_FERN
	gC Ldpz; POTTED_DANDELION
	gD Ldpz; POTTED_POPPY
	gE Ldpz; POTTED_BLUE_ORCHID
	gF Ldpz; POTTED_ALLIUM
	gG Ldpz; POTTED_AZURE_BLUET
	gH Ldpz; POTTED_RED_TULIP
	gI Ldpz; POTTED_ORANGE_TULIP
	gJ Ldpz; POTTED_WHITE_TULIP
	gK Ldpz; POTTED_PINK_TULIP
	gL Ldpz; POTTED_OXEYE_DAISY
	gM Ldpz; POTTED_CORNFLOWER
	gN Ldpz; POTTED_LILY_OF_THE_VALLEY
	gO Ldpz; POTTED_WITHER_ROSE
	gP Ldpz; POTTED_RED_MUSHROOM
	gQ Ldpz; POTTED_BROWN_MUSHROOM
	gR Ldpz; POTTED_DEAD_BUSH
	gS Ldpz; POTTED_CACTUS
	gT Ldpz; CARROTS
	gU Ldpz; POTATOES
	gV Ldpz; OAK_BUTTON
	gW Ldpz; SPRUCE_BUTTON
	gX Ldpz; BIRCH_BUTTON
	gY Ldpz; JUNGLE_BUTTON
	gZ Ldpz; ACACIA_BUTTON
	ga Ldpz; REDSTONE_LAMP
	gb Ldpz; COCOA
	gc Ldpz; SANDSTONE_STAIRS
	gd Ldpz; EMERALD_ORE
	ge Ldpz; DEEPSLATE_EMERALD_ORE
	gf Ldpz; ENDER_CHEST
	gg Ldpz; TRIPWIRE_HOOK
	gh Ldpz; TRIPWIRE
	gi Ldpz; EMERALD_BLOCK
	gj Ldpz; SPRUCE_STAIRS
	gk Ldpz; BIRCH_STAIRS
	gl Ldpz; JUNGLE_STAIRS
	gm Ldpz; COMMAND_BLOCK
	gn Ldpz; BEACON
	go Ldpz; COBBLESTONE_WALL
	gp Ldpz; MOSSY_COBBLESTONE_WALL
	gq Ldpz; FLOWER_POT
	gr Ldpz; POTTED_TORCHFLOWER
	gs Ldpz; POTTED_OAK_SAPLING
	gt Ldpz; POTTED_SPRUCE_SAPLING
	gu Ldpz; POTTED_BIRCH_SAPLING
	gv Ldpz; POTTED_JUNGLE_SAPLING
	gw Ldpz; POTTED_ACACIA_SAPLING
	gx Ldpz; POTTED_CHERRY_SAPLING
	gy Ldpz; POTTED_DARK_OAK_SAPLING
	gz Ldpz; POTTED_PALE_OAK_SAPLING
	h Ldpz; POLISHED_ANDESITE
	hA Ldpz; DAYLIGHT_DETECTOR
	hB Ldpz; REDSTONE_BLOCK
	hC Ldpz; NETHER_QUARTZ_ORE
	hD Ldpz; HOPPER
	hE Ldpz; QUARTZ_BLOCK
	hF Ldpz; CHISELED_QUARTZ_BLOCK
	hG Ldpz; QUARTZ_PILLAR
	hH Ldpz; QUARTZ_STAIRS
	hI Ldpz; ACTIVATOR_RAIL
	hJ Ldpz; DROPPER
	hK Ldpz; WHITE_TERRACOTTA
	hL Ldpz; ORANGE_TERRACOTTA
	hM Ldpz; MAGENTA_TERRACOTTA
	hN Ldpz; LIGHT_BLUE_TERRACOTTA
	hO Ldpz; YELLOW_TERRACOTTA
	hP Ldpz; LIME_TERRACOTTA
	hQ Ldpz; PINK_TERRACOTTA
	hR Ldpz; GRAY_TERRACOTTA
	hS Ldpz; LIGHT_GRAY_TERRACOTTA
	hT Ldpz; CYAN_TERRACOTTA
	hU Ldpz; PURPLE_TERRACOTTA
	hV Ldpz; BLUE_TERRACOTTA
	hW Ldpz; BROWN_TERRACOTTA
	hX Ldpz; GREEN_TERRACOTTA
	hY Ldpz; RED_TERRACOTTA
	hZ Ldpz; BLACK_TERRACOTTA
	ha Ldpz; CHERRY_BUTTON
	hb Ldpz; DARK_OAK_BUTTON
	hc Ldpz; PALE_OAK_BUTTON
	hd Ldpz; MANGROVE_BUTTON
	he Ldpz; BAMBOO_BUTTON
	hf Ldpz; SKELETON_SKULL
	hg Ldpz; SKELETON_WALL_SKULL
	hh Ldpz; WITHER_SKELETON_SKULL
	hi Ldpz; WITHER_SKELETON_WALL_SKULL
	hj Ldpz; ZOMBIE_HEAD
	hk Ldpz; ZOMBIE_WALL_HEAD
	hl Ldpz; PLAYER_HEAD
	hm Ldpz; PLAYER_WALL_HEAD
	hn Ldpz; CREEPER_HEAD
	ho Ldpz; CREEPER_WALL_HEAD
	hp Ldpz; DRAGON_HEAD
	hq Ldpz; DRAGON_WALL_HEAD
	hr Ldpz; PIGLIN_HEAD
	hs Ldpz; PIGLIN_WALL_HEAD
	ht Ldpz; ANVIL
	hu Ldpz; CHIPPED_ANVIL
	hv Ldpz; DAMAGED_ANVIL
	hw Ldpz; TRAPPED_CHEST
	hx Ldpz; LIGHT_WEIGHTED_PRESSURE_PLATE
	hy Ldpz; HEAVY_WEIGHTED_PRESSURE_PLATE
	hz Ldpz; COMPARATOR
	i Ldpz; GRASS_BLOCK
	iA Ldpz; IRON_TRAPDOOR
	iB Ldpz; PRISMARINE
	iC Ldpz; PRISMARINE_BRICKS
	iD Ldpz; DARK_PRISMARINE
	iE Ldpz; PRISMARINE_STAIRS
	iF Ldpz; PRISMARINE_BRICK_STAIRS
	iG Ldpz; DARK_PRISMARINE_STAIRS
	iH Ldpz; PRISMARINE_SLAB
	iI Ldpz; PRISMARINE_BRICK_SLAB
	iJ Ldpz; DARK_PRISMARINE_SLAB
	iK Ldpz; SEA_LANTERN
	iL Ldpz; HAY_BLOCK
	iM Ldpz; WHITE_CARPET
	iN Ldpz; ORANGE_CARPET
	iO Ldpz; MAGENTA_CARPET
	iP Ldpz; LIGHT_BLUE_CARPET
	iQ Ldpz; YELLOW_CARPET
	iR Ldpz; LIME_CARPET
	iS Ldpz; PINK_CARPET
	iT Ldpz; GRAY_CARPET
	iU Ldpz; LIGHT_GRAY_CARPET
	iV Ldpz; CYAN_CARPET
	iW Ldpz; PURPLE_CARPET
	iX Ldpz; BLUE_CARPET
	iY Ldpz; BROWN_CARPET
	iZ Ldpz; GREEN_CARPET
	ia Ldpz; WHITE_STAINED_GLASS_PANE
	ib Ldpz; ORANGE_STAINED_GLASS_PANE
	ic Ldpz; MAGENTA_STAINED_GLASS_PANE
	id Ldpz; LIGHT_BLUE_STAINED_GLASS_PANE
	ie Ldpz; YELLOW_STAINED_GLASS_PANE
	if Ldpz; LIME_STAINED_GLASS_PANE
	ig Ldpz; PINK_STAINED_GLASS_PANE
	ih Ldpz; GRAY_STAINED_GLASS_PANE
	ii Ldpz; LIGHT_GRAY_STAINED_GLASS_PANE
	ij Ldpz; CYAN_STAINED_GLASS_PANE
	ik Ldpz; PURPLE_STAINED_GLASS_PANE
	il Ldpz; BLUE_STAINED_GLASS_PANE
	im Ldpz; BROWN_STAINED_GLASS_PANE
	in Ldpz; GREEN_STAINED_GLASS_PANE
	io Ldpz; RED_STAINED_GLASS_PANE
	ip Ldpz; BLACK_STAINED_GLASS_PANE
	iq Ldpz; ACACIA_STAIRS
	ir Ldpz; CHERRY_STAIRS
	is Ldpz; DARK_OAK_STAIRS
	it Ldpz; PALE_OAK_STAIRS
	iu Ldpz; MANGROVE_STAIRS
	iv Ldpz; BAMBOO_STAIRS
	iw Ldpz; BAMBOO_MOSAIC_STAIRS
	ix Ldpz; SLIME_BLOCK
	iy Ldpz; BARRIER
	iz Ldpz; LIGHT
	j Ldpz; DIRT
	jA Ldpz; BLACK_BANNER
	jB Ldpz; WHITE_WALL_BANNER
	jC Ldpz; ORANGE_WALL_BANNER
	jD Ldpz; MAGENTA_WALL_BANNER
	jE Ldpz; LIGHT_BLUE_WALL_BANNER
	jF Ldpz; YELLOW_WALL_BANNER
	jG Ldpz; LIME_WALL_BANNER
	jH Ldpz; PINK_WALL_BANNER
	jI Ldpz; GRAY_WALL_BANNER
	jJ Ldpz; LIGHT_GRAY_WALL_BANNER
	jK Ldpz; CYAN_WALL_BANNER
	jL Ldpz; PURPLE_WALL_BANNER
	jM Ldpz; BLUE_WALL_BANNER
	jN Ldpz; BROWN_WALL_BANNER
	jO Ldpz; GREEN_WALL_BANNER
	jP Ldpz; RED_WALL_BANNER
	jQ Ldpz; BLACK_WALL_BANNER
	jR Ldpz; RED_SANDSTONE
	jS Ldpz; CHISELED_RED_SANDSTONE
	jT Ldpz; CUT_RED_SANDSTONE
	jU Ldpz; RED_SANDSTONE_STAIRS
	jV Ldpz; OAK_SLAB
	jW Ldpz; SPRUCE_SLAB
	jX Ldpz; BIRCH_SLAB
	jY Ldpz; JUNGLE_SLAB
	jZ Ldpz; ACACIA_SLAB
	ja Ldpz; RED_CARPET
	jb Ldpz; BLACK_CARPET
	jc Ldpz; TERRACOTTA
	jd Ldpz; COAL_BLOCK
	je Ldpz; PACKED_ICE
	jf Ldpz; SUNFLOWER
	jg Ldpz; LILAC
	jh Ldpz; ROSE_BUSH
	ji Ldpz; PEONY
	jj Ldpz; TALL_GRASS
	jk Ldpz; LARGE_FERN
	jl Ldpz; WHITE_BANNER
	jm Ldpz; ORANGE_BANNER
	jn Ldpz; MAGENTA_BANNER
	jo Ldpz; LIGHT_BLUE_BANNER
	jp Ldpz; YELLOW_BANNER
	jq Ldpz; LIME_BANNER
	jr Ldpz; PINK_BANNER
	js Ldpz; GRAY_BANNER
	jt Ldpz; LIGHT_GRAY_BANNER
	ju Ldpz; CYAN_BANNER
	jv Ldpz; PURPLE_BANNER
	jw Ldpz; BLUE_BANNER
	jx Ldpz; BROWN_BANNER
	jy Ldpz; GREEN_BANNER
	jz Ldpz; RED_BANNER
	k Ldpz; COARSE_DIRT
	kA Ldpz; JUNGLE_FENCE_GATE
	kB Ldpz; ACACIA_FENCE_GATE
	kC Ldpz; CHERRY_FENCE_GATE
	kD Ldpz; DARK_OAK_FENCE_GATE
	kE Ldpz; PALE_OAK_FENCE_GATE
	kF Ldpz; MANGROVE_FENCE_GATE
	kG Ldpz; BAMBOO_FENCE_GATE
	kH Ldpz; SPRUCE_FENCE
	kI Ldpz; BIRCH_FENCE
	kJ Ldpz; JUNGLE_FENCE
	kK Ldpz; ACACIA_FENCE
	kL Ldpz; CHERRY_FENCE
	kM Ldpz; DARK_OAK_FENCE
	kN Ldpz; PALE_OAK_FENCE
	kO Ldpz; MANGROVE_FENCE
	kP Ldpz; BAMBOO_FENCE
	kQ Ldpz; SPRUCE_DOOR
	kR Ldpz; BIRCH_DOOR
	kS Ldpz; JUNGLE_DOOR
	kT Ldpz; ACACIA_DOOR
	kU Ldpz; CHERRY_DOOR
	kV Ldpz; DARK_OAK_DOOR
	kW Ldpz; PALE_OAK_DOOR
	kX Ldpz; MANGROVE_DOOR
	kY Ldpz; BAMBOO_DOOR
	kZ Ldpz; END_ROD
	ka Ldpz; CHERRY_SLAB
	kb Ldpz; DARK_OAK_SLAB
	kc Ldpz; PALE_OAK_SLAB
	kd Ldpz; MANGROVE_SLAB
	ke Ldpz; BAMBOO_SLAB
	kf Ldpz; BAMBOO_MOSAIC_SLAB
	kg Ldpz; STONE_SLAB
	kh Ldpz; SMOOTH_STONE_SLAB
	ki Ldpz; SANDSTONE_SLAB
	kj Ldpz; CUT_SANDSTONE_SLAB
	kk Ldpz; PETRIFIED_OAK_SLAB
	kl Ldpz; COBBLESTONE_SLAB
	km Ldpz; BRICK_SLAB
	kn Ldpz; STONE_BRICK_SLAB
	ko Ldpz; MUD_BRICK_SLAB
	kp Ldpz; NETHER_BRICK_SLAB
	kq Ldpz; QUARTZ_SLAB
	kr Ldpz; RED_SANDSTONE_SLAB
	ks Ldpz; CUT_RED_SANDSTONE_SLAB
	kt Ldpz; PURPUR_SLAB
	ku Ldpz; SMOOTH_STONE
	kv Ldpz; SMOOTH_SANDSTONE
	kw Ldpz; SMOOTH_QUARTZ
	kx Ldpz; SMOOTH_RED_SANDSTONE
	ky Ldpz; SPRUCE_FENCE_GATE
	kz Ldpz; BIRCH_FENCE_GATE
	l Ldpz; PODZOL
	lA Ldpz; YELLOW_SHULKER_BOX
	lB Ldpz; LIME_SHULKER_BOX
	lC Ldpz; PINK_SHULKER_BOX
	lD Ldpz; GRAY_SHULKER_BOX
	lE Ldpz; LIGHT_GRAY_SHULKER_BOX
	lF Ldpz; CYAN_SHULKER_BOX
	lG Ldpz; PURPLE_SHULKER_BOX
	lH Ldpz; BLUE_SHULKER_BOX
	lI Ldpz; BROWN_SHULKER_BOX
	lJ Ldpz; GREEN_SHULKER_BOX
	lK Ldpz; RED_SHULKER_BOX
	lL Ldpz; BLACK_SHULKER_BOX
	lM Ldpz; WHITE_GLAZED_TERRACOTTA
	lN Ldpz; ORANGE_GLAZED_TERRACOTTA
	lO Ldpz; MAGENTA_GLAZED_TERRACOTTA
	lP Ldpz; LIGHT_BLUE_GLAZED_TERRACOTTA
	lQ Ldpz; YELLOW_GLAZED_TERRACOTTA
	lR Ldpz; LIME_GLAZED_TERRACOTTA
	lS Ldpz; PINK_GLAZED_TERRACOTTA
	lT Ldpz; GRAY_GLAZED_TERRACOTTA
	lU Ldpz; LIGHT_GRAY_GLAZED_TERRACOTTA
	lV Ldpz; CYAN_GLAZED_TERRACOTTA
	lW Ldpz; PURPLE_GLAZED_TERRACOTTA
	lX Ldpz; BLUE_GLAZED_TERRACOTTA
	lY Ldpz; BROWN_GLAZED_TERRACOTTA
	lZ Ldpz; GREEN_GLAZED_TERRACOTTA
	la Ldpz; CHORUS_PLANT
	lb Ldpz; CHORUS_FLOWER
	lc Ldpz; PURPUR_BLOCK
	ld Ldpz; PURPUR_PILLAR
	le Ldpz; PURPUR_STAIRS
	lf Ldpz; END_STONE_BRICKS
	lg Ldpz; TORCHFLOWER_CROP
	lh Ldpz; PITCHER_CROP
	li Ldpz; PITCHER_PLANT
	lj Ldpz; BEETROOTS
	lk Ldpz; DIRT_PATH
	ll Ldpz; END_GATEWAY
	lm Ldpz; REPEATING_COMMAND_BLOCK
	ln Ldpz; CHAIN_COMMAND_BLOCK
	lo Ldpz; FROSTED_ICE
	lp Ldpz; MAGMA_BLOCK
	lq Ldpz; NETHER_WART_BLOCK
	lr Ldpz; RED_NETHER_BRICKS
	ls Ldpz; BONE_BLOCK
	lt Ldpz; STRUCTURE_VOID
	lu Ldpz; OBSERVER
	lv Ldpz; SHULKER_BOX
	lw Ldpz; WHITE_SHULKER_BOX
	lx Ldpz; ORANGE_SHULKER_BOX
	ly Ldpz; MAGENTA_SHULKER_BOX
	lz Ldpz; LIGHT_BLUE_SHULKER_BOX
	m Ldpz; COBBLESTONE
	mA Ldpz; LIGHT_GRAY_CONCRETE_POWDER
	mB Ldpz; CYAN_CONCRETE_POWDER
	mC Ldpz; PURPLE_CONCRETE_POWDER
	mD Ldpz; BLUE_CONCRETE_POWDER
	mE Ldpz; BROWN_CONCRETE_POWDER
	mF Ldpz; GREEN_CONCRETE_POWDER
	mG Ldpz; RED_CONCRETE_POWDER
	mH Ldpz; BLACK_CONCRETE_POWDER
	mI Ldpz; KELP
	mJ Ldpz; KELP_PLANT
	mK Ldpz; DRIED_KELP_BLOCK
	mL Ldpz; TURTLE_EGG
	mM Ldpz; SNIFFER_EGG
	mN Ldpz; DRIED_GHAST
	mO Ldpz; DEAD_TUBE_CORAL_BLOCK
	mP Ldpz; DEAD_BRAIN_CORAL_BLOCK
	mQ Ldpz; DEAD_BUBBLE_CORAL_BLOCK
	mR Ldpz; DEAD_FIRE_CORAL_BLOCK
	mS Ldpz; DEAD_HORN_CORAL_BLOCK
	mT Ldpz; TUBE_CORAL_BLOCK
	mU Ldpz; BRAIN_CORAL_BLOCK
	mV Ldpz; BUBBLE_CORAL_BLOCK
	mW Ldpz; FIRE_CORAL_BLOCK
	mX Ldpz; HORN_CORAL_BLOCK
	mY Ldpz; DEAD_TUBE_CORAL
	mZ Ldpz; DEAD_BRAIN_CORAL
	ma Ldpz; RED_GLAZED_TERRACOTTA
	mb Ldpz; BLACK_GLAZED_TERRACOTTA
	mc Ldpz; WHITE_CONCRETE
	md Ldpz; ORANGE_CONCRETE
	me Ldpz; MAGENTA_CONCRETE
	mf Ldpz; LIGHT_BLUE_CONCRETE
	mg Ldpz; YELLOW_CONCRETE
	mh Ldpz; LIME_CONCRETE
	mi Ldpz; PINK_CONCRETE
	mj Ldpz; GRAY_CONCRETE
	mk Ldpz; LIGHT_GRAY_CONCRETE
	ml Ldpz; CYAN_CONCRETE
	mm Ldpz; PURPLE_CONCRETE
	mn Ldpz; BLUE_CONCRETE
	mo Ldpz; BROWN_CONCRETE
	mp Ldpz; GREEN_CONCRETE
	mq Ldpz; RED_CONCRETE
	mr Ldpz; BLACK_CONCRETE
	ms Ldpz; WHITE_CONCRETE_POWDER
	mt Ldpz; ORANGE_CONCRETE_POWDER
	mu Ldpz; MAGENTA_CONCRETE_POWDER
	mv Ldpz; LIGHT_BLUE_CONCRETE_POWDER
	mw Ldpz; YELLOW_CONCRETE_POWDER
	mx Ldpz; LIME_CONCRETE_POWDER
	my Ldpz; PINK_CONCRETE_POWDER
	mz Ldpz; GRAY_CONCRETE_POWDER
	n Ldpz; OAK_PLANKS
	nA Ldpz; FIRE_CORAL_WALL_FAN
	nB Ldpz; HORN_CORAL_WALL_FAN
	nC Ldpz; SEA_PICKLE
	nD Ldpz; BLUE_ICE
	nE Ldpz; CONDUIT
	nF Ldpz; BAMBOO_SAPLING
	nG Ldpz; BAMBOO
	nH Ldpz; POTTED_BAMBOO
	nI Ldpz; VOID_AIR
	nJ Ldpz; CAVE_AIR
	nK Ldpz; BUBBLE_COLUMN
	nL Ldpz; POLISHED_GRANITE_STAIRS
	nM Ldpz; SMOOTH_RED_SANDSTONE_STAIRS
	nN Ldpz; MOSSY_STONE_BRICK_STAIRS
	nO Ldpz; POLISHED_DIORITE_STAIRS
	nP Ldpz; MOSSY_COBBLESTONE_STAIRS
	nQ Ldpz; END_STONE_BRICK_STAIRS
	nR Ldpz; STONE_STAIRS
	nS Ldpz; SMOOTH_SANDSTONE_STAIRS
	nT Ldpz; SMOOTH_QUARTZ_STAIRS
	nU Ldpz; GRANITE_STAIRS
	nV Ldpz; ANDESITE_STAIRS
	nW Ldpz; RED_NETHER_BRICK_STAIRS
	nX Ldpz; POLISHED_ANDESITE_STAIRS
	nY Ldpz; DIORITE_STAIRS
	nZ Ldpz; POLISHED_GRANITE_SLAB
	na Ldpz; DEAD_BUBBLE_CORAL
	nb Ldpz; DEAD_FIRE_CORAL
	nc Ldpz; DEAD_HORN_CORAL
	nd Ldpz; TUBE_CORAL
	ne Ldpz; BRAIN_CORAL
	nf Ldpz; BUBBLE_CORAL
	ng Ldpz; FIRE_CORAL
	nh Ldpz; HORN_CORAL
	ni Ldpz; DEAD_TUBE_CORAL_FAN
	nj Ldpz; DEAD_BRAIN_CORAL_FAN
	nk Ldpz; DEAD_BUBBLE_CORAL_FAN
	nl Ldpz; DEAD_FIRE_CORAL_FAN
	nm Ldpz; DEAD_HORN_CORAL_FAN
	nn Ldpz; TUBE_CORAL_FAN
	no Ldpz; BRAIN_CORAL_FAN
	np Ldpz; BUBBLE_CORAL_FAN
	nq Ldpz; FIRE_CORAL_FAN
	nr Ldpz; HORN_CORAL_FAN
	ns Ldpz; DEAD_TUBE_CORAL_WALL_FAN
	nt Ldpz; DEAD_BRAIN_CORAL_WALL_FAN
	nu Ldpz; DEAD_BUBBLE_CORAL_WALL_FAN
	nv Ldpz; DEAD_FIRE_CORAL_WALL_FAN
	nw Ldpz; DEAD_HORN_CORAL_WALL_FAN
	nx Ldpz; TUBE_CORAL_WALL_FAN
	ny Ldpz; BRAIN_CORAL_WALL_FAN
	nz Ldpz; BUBBLE_CORAL_WALL_FAN
	o Ldpz; SPRUCE_PLANKS
	oA Ldpz; LOOM
	oB Ldpz; BARREL
	oC Ldpz; SMOKER
	oD Ldpz; BLAST_FURNACE
	oE Ldpz; CARTOGRAPHY_TABLE
	oF Ldpz; FLETCHING_TABLE
	oG Ldpz; GRINDSTONE
	oH Ldpz; LECTERN
	oI Ldpz; SMITHING_TABLE
	oJ Ldpz; STONECUTTER
	oK Ldpz; BELL
	oL Ldpz; LANTERN
	oM Ldpz; SOUL_LANTERN
	oN Ldpz; CAMPFIRE
	oO Ldpz; SOUL_CAMPFIRE
	oP Ldpz; SWEET_BERRY_BUSH
	oQ Ldpz; WARPED_STEM
	oR Ldpz; STRIPPED_WARPED_STEM
	oS Ldpz; WARPED_HYPHAE
	oT Ldpz; STRIPPED_WARPED_HYPHAE
	oU Ldpz; WARPED_NYLIUM
	oV Ldpz; WARPED_FUNGUS
	oW Ldpz; WARPED_WART_BLOCK
	oX Ldpz; WARPED_ROOTS
	oY Ldpz; NETHER_SPROUTS
	oZ Ldpz; CRIMSON_STEM
	oa Ldpz; SMOOTH_RED_SANDSTONE_SLAB
	ob Ldpz; MOSSY_STONE_BRICK_SLAB
	oc Ldpz; POLISHED_DIORITE_SLAB
	od Ldpz; MOSSY_COBBLESTONE_SLAB
	oe Ldpz; END_STONE_BRICK_SLAB
	of Ldpz; SMOOTH_SANDSTONE_SLAB
	og Ldpz; SMOOTH_QUARTZ_SLAB
	oh Ldpz; GRANITE_SLAB
	oi Ldpz; ANDESITE_SLAB
	oj Ldpz; RED_NETHER_BRICK_SLAB
	ok Ldpz; POLISHED_ANDESITE_SLAB
	ol Ldpz; DIORITE_SLAB
	om Ldpz; BRICK_WALL
	on Ldpz; PRISMARINE_WALL
	oo Ldpz; RED_SANDSTONE_WALL
	op Ldpz; MOSSY_STONE_BRICK_WALL
	oq Ldpz; GRANITE_WALL
	or Ldpz; STONE_BRICK_WALL
	os Ldpz; MUD_BRICK_WALL
	ot Ldpz; NETHER_BRICK_WALL
	ou Ldpz; ANDESITE_WALL
	ov Ldpz; RED_NETHER_BRICK_WALL
	ow Ldpz; SANDSTONE_WALL
	ox Ldpz; END_STONE_BRICK_WALL
	oy Ldpz; DIORITE_WALL
	oz Ldpz; SCAFFOLDING
	p Ldpz; BIRCH_PLANKS
	pA Ldpz; WARPED_BUTTON
	pB Ldpz; CRIMSON_DOOR
	pC Ldpz; WARPED_DOOR
	pD Ldpz; CRIMSON_SIGN
	pE Ldpz; WARPED_SIGN
	pF Ldpz; CRIMSON_WALL_SIGN
	pG Ldpz; WARPED_WALL_SIGN
	pH Ldpz; STRUCTURE_BLOCK
	pI Ldpz; JIGSAW
	pJ Ldpz; TEST_BLOCK
	pK Ldpz; TEST_INSTANCE_BLOCK
	pL Ldpz; COMPOSTER
	pM Ldpz; TARGET
	pN Ldpz; BEE_NEST
	pO Ldpz; BEEHIVE
	pP Ldpz; HONEY_BLOCK
	pQ Ldpz; HONEYCOMB_BLOCK
	pR Ldpz; NETHERITE_BLOCK
	pS Ldpz; ANCIENT_DEBRIS
	pT Ldpz; CRYING_OBSIDIAN
	pU Ldpz; RESPAWN_ANCHOR
	pV Ldpz; POTTED_CRIMSON_FUNGUS
	pW Ldpz; POTTED_WARPED_FUNGUS
	pX Ldpz; POTTED_CRIMSON_ROOTS
	pY Ldpz; POTTED_WARPED_ROOTS
	pZ Ldpz; LODESTONE
	pa Ldpz; STRIPPED_CRIMSON_STEM
	pb Ldpz; CRIMSON_HYPHAE
	pc Ldpz; STRIPPED_CRIMSON_HYPHAE
	pd Ldpz; CRIMSON_NYLIUM
	pe Ldpz; CRIMSON_FUNGUS
	pf Ldpz; SHROOMLIGHT
	pg Ldpz; WEEPING_VINES
	ph Ldpz; WEEPING_VINES_PLANT
	pi Ldpz; TWISTING_VINES
	pj Ldpz; TWISTING_VINES_PLANT
	pk Ldpz; CRIMSON_ROOTS
	pl Ldpz; CRIMSON_PLANKS
	pm Ldpz; WARPED_PLANKS
	pn Ldpz; CRIMSON_SLAB
	po Ldpz; WARPED_SLAB
	pp Ldpz; CRIMSON_PRESSURE_PLATE
	pq Ldpz; WARPED_PRESSURE_PLATE
	pr Ldpz; CRIMSON_FENCE
	ps Ldpz; WARPED_FENCE
	pt Ldpz; CRIMSON_TRAPDOOR
	pu Ldpz; WARPED_TRAPDOOR
	pv Ldpz; CRIMSON_FENCE_GATE
	pw Ldpz; WARPED_FENCE_GATE
	px Ldpz; CRIMSON_STAIRS
	py Ldpz; WARPED_STAIRS
	pz Ldpz; CRIMSON_BUTTON
	q Ldpz; JUNGLE_PLANKS
	qA Ldpz; LIME_CANDLE
	qB Ldpz; PINK_CANDLE
	qC Ldpz; GRAY_CANDLE
	qD Ldpz; LIGHT_GRAY_CANDLE
	qE Ldpz; CYAN_CANDLE
	qF Ldpz; PURPLE_CANDLE
	qG Ldpz; BLUE_CANDLE
	qH Ldpz; BROWN_CANDLE
	qI Ldpz; GREEN_CANDLE
	qJ Ldpz; RED_CANDLE
	qK Ldpz; BLACK_CANDLE
	qL Ldpz; CANDLE_CAKE
	qM Ldpz; WHITE_CANDLE_CAKE
	qN Ldpz; ORANGE_CANDLE_CAKE
	qO Ldpz; MAGENTA_CANDLE_CAKE
	qP Ldpz; LIGHT_BLUE_CANDLE_CAKE
	qQ Ldpz; YELLOW_CANDLE_CAKE
	qR Ldpz; LIME_CANDLE_CAKE
	qS Ldpz; PINK_CANDLE_CAKE
	qT Ldpz; GRAY_CANDLE_CAKE
	qU Ldpz; LIGHT_GRAY_CANDLE_CAKE
	qV Ldpz; CYAN_CANDLE_CAKE
	qW Ldpz; PURPLE_CANDLE_CAKE
	qX Ldpz; BLUE_CANDLE_CAKE
	qY Ldpz; BROWN_CANDLE_CAKE
	qZ Ldpz; GREEN_CANDLE_CAKE
	qa Ldpz; BLACKSTONE
	qb Ldpz; BLACKSTONE_STAIRS
	qc Ldpz; BLACKSTONE_WALL
	qd Ldpz; BLACKSTONE_SLAB
	qe Ldpz; POLISHED_BLACKSTONE
	qf Ldpz; POLISHED_BLACKSTONE_BRICKS
	qg Ldpz; CRACKED_POLISHED_BLACKSTONE_BRICKS
	qh Ldpz; CHISELED_POLISHED_BLACKSTONE
	qi Ldpz; POLISHED_BLACKSTONE_BRICK_SLAB
	qj Ldpz; POLISHED_BLACKSTONE_BRICK_STAIRS
	qk Ldpz; POLISHED_BLACKSTONE_BRICK_WALL
	ql Ldpz; GILDED_BLACKSTONE
	qm Ldpz; POLISHED_BLACKSTONE_STAIRS
	qn Ldpz; POLISHED_BLACKSTONE_SLAB
	qo Ldpz; POLISHED_BLACKSTONE_PRESSURE_PLATE
	qp Ldpz; POLISHED_BLACKSTONE_BUTTON
	qq Ldpz; POLISHED_BLACKSTONE_WALL
	qr Ldpz; CHISELED_NETHER_BRICKS
	qs Ldpz; CRACKED_NETHER_BRICKS
	qt Ldpz; QUARTZ_BRICKS
	qu Ldpz; CANDLE
	qv Ldpz; WHITE_CANDLE
	qw Ldpz; ORANGE_CANDLE
	qx Ldpz; MAGENTA_CANDLE
	qy Ldpz; LIGHT_BLUE_CANDLE
	qz Ldpz; YELLOW_CANDLE
	r Ldpz; ACACIA_PLANKS
	rA Ldpz; CALIBRATED_SCULK_SENSOR
	rB Ldpz; SCULK
	rC Ldpz; SCULK_VEIN
	rD Ldpz; SCULK_CATALYST
	rE Ldpz; SCULK_SHRIEKER
	rF Ldpz; COPPER_BLOCK
	rG Ldpz; EXPOSED_COPPER
	rH Ldpz; WEATHERED_COPPER
	rI Ldpz; OXIDIZED_COPPER
	rJ Ldpz; COPPER_ORE
	rK Ldpz; DEEPSLATE_COPPER_ORE
	rL Ldpz; OXIDIZED_CUT_COPPER
	rM Ldpz; WEATHERED_CUT_COPPER
	rN Ldpz; EXPOSED_CUT_COPPER
	rO Ldpz; CUT_COPPER
	rP Ldpz; OXIDIZED_CHISELED_COPPER
	rQ Ldpz; WEATHERED_CHISELED_COPPER
	rR Ldpz; EXPOSED_CHISELED_COPPER
	rS Ldpz; CHISELED_COPPER
	rT Ldpz; WAXED_OXIDIZED_CHISELED_COPPER
	rU Ldpz; WAXED_WEATHERED_CHISELED_COPPER
	rV Ldpz; WAXED_EXPOSED_CHISELED_COPPER
	rW Ldpz; WAXED_CHISELED_COPPER
	rX Ldpz; OXIDIZED_CUT_COPPER_STAIRS
	rY Ldpz; WEATHERED_CUT_COPPER_STAIRS
	rZ Ldpz; EXPOSED_CUT_COPPER_STAIRS
	ra Ldpz; RED_CANDLE_CAKE
	rb Ldpz; BLACK_CANDLE_CAKE
	rc Ldpz; AMETHYST_BLOCK
	rd Ldpz; BUDDING_AMETHYST
	re Ldpz; AMETHYST_CLUSTER
	rf Ldpz; LARGE_AMETHYST_BUD
	rg Ldpz; MEDIUM_AMETHYST_BUD
	rh Ldpz; SMALL_AMETHYST_BUD
	ri Ldpz; TUFF
	rj Ldpz; TUFF_SLAB
	rk Ldpz; TUFF_STAIRS
	rl Ldpz; TUFF_WALL
	rm Ldpz; POLISHED_TUFF
	rn Ldpz; POLISHED_TUFF_SLAB
	ro Ldpz; POLISHED_TUFF_STAIRS
	rp Ldpz; POLISHED_TUFF_WALL
	rq Ldpz; CHISELED_TUFF
	rr Ldpz; TUFF_BRICKS
	rs Ldpz; TUFF_BRICK_SLAB
	rt Ldpz; TUFF_BRICK_STAIRS
	ru Ldpz; TUFF_BRICK_WALL
	rv Ldpz; CHISELED_TUFF_BRICKS
	rw Ldpz; CALCITE
	rx Ldpz; TINTED_GLASS
	ry Ldpz; POWDER_SNOW
	rz Ldpz; SCULK_SENSOR
	s Ldpz; CHERRY_PLANKS
	sA Ldpz; WAXED_EXPOSED_COPPER_DOOR
	sB Ldpz; WAXED_OXIDIZED_COPPER_DOOR
	sC Ldpz; WAXED_WEATHERED_COPPER_DOOR
	sD Ldpz; COPPER_TRAPDOOR
	sE Ldpz; EXPOSED_COPPER_TRAPDOOR
	sF Ldpz; OXIDIZED_COPPER_TRAPDOOR
	sG Ldpz; WEATHERED_COPPER_TRAPDOOR
	sH Ldpz; WAXED_COPPER_TRAPDOOR
	sI Ldpz; WAXED_EXPOSED_COPPER_TRAPDOOR
	sJ Ldpz; WAXED_OXIDIZED_COPPER_TRAPDOOR
	sK Ldpz; WAXED_WEATHERED_COPPER_TRAPDOOR
	sL Ldpz; COPPER_GRATE
	sM Ldpz; EXPOSED_COPPER_GRATE
	sN Ldpz; WEATHERED_COPPER_GRATE
	sO Ldpz; OXIDIZED_COPPER_GRATE
	sP Ldpz; WAXED_COPPER_GRATE
	sQ Ldpz; WAXED_EXPOSED_COPPER_GRATE
	sR Ldpz; WAXED_WEATHERED_COPPER_GRATE
	sS Ldpz; WAXED_OXIDIZED_COPPER_GRATE
	sT Ldpz; COPPER_BULB
	sU Ldpz; EXPOSED_COPPER_BULB
	sV Ldpz; WEATHERED_COPPER_BULB
	sW Ldpz; OXIDIZED_COPPER_BULB
	sX Ldpz; WAXED_COPPER_BULB
	sY Ldpz; WAXED_EXPOSED_COPPER_BULB
	sZ Ldpz; WAXED_WEATHERED_COPPER_BULB
	sa Ldpz; CUT_COPPER_STAIRS
	sb Ldpz; OXIDIZED_CUT_COPPER_SLAB
	sc Ldpz; WEATHERED_CUT_COPPER_SLAB
	sd Ldpz; EXPOSED_CUT_COPPER_SLAB
	se Ldpz; CUT_COPPER_SLAB
	sf Ldpz; WAXED_COPPER_BLOCK
	sg Ldpz; WAXED_WEATHERED_COPPER
	sh Ldpz; WAXED_EXPOSED_COPPER
	si Ldpz; WAXED_OXIDIZED_COPPER
	sj Ldpz; WAXED_OXIDIZED_CUT_COPPER
	sk Ldpz; WAXED_WEATHERED_CUT_COPPER
	sl Ldpz; WAXED_EXPOSED_CUT_COPPER
	sm Ldpz; WAXED_CUT_COPPER
	sn Ldpz; WAXED_OXIDIZED_CUT_COPPER_STAIRS
	so Ldpz; WAXED_WEATHERED_CUT_COPPER_STAIRS
	sp Ldpz; WAXED_EXPOSED_CUT_COPPER_STAIRS
	sq Ldpz; WAXED_CUT_COPPER_STAIRS
	sr Ldpz; WAXED_OXIDIZED_CUT_COPPER_SLAB
	ss Ldpz; WAXED_WEATHERED_CUT_COPPER_SLAB
	st Ldpz; WAXED_EXPOSED_CUT_COPPER_SLAB
	su Ldpz; WAXED_CUT_COPPER_SLAB
	sv Ldpz; COPPER_DOOR
	sw Ldpz; EXPOSED_COPPER_DOOR
	sx Ldpz; OXIDIZED_COPPER_DOOR
	sy Ldpz; WEATHERED_COPPER_DOOR
	sz Ldpz; WAXED_COPPER_DOOR
	t Ldpz; DARK_OAK_PLANKS
	tA Ldpz; POLISHED_DEEPSLATE_STAIRS
	tB Ldpz; POLISHED_DEEPSLATE_SLAB
	tC Ldpz; POLISHED_DEEPSLATE_WALL
	tD Ldpz; DEEPSLATE_TILES
	tE Ldpz; DEEPSLATE_TILE_STAIRS
	tF Ldpz; DEEPSLATE_TILE_SLAB
	tG Ldpz; DEEPSLATE_TILE_WALL
	tH Ldpz; DEEPSLATE_BRICKS
	tI Ldpz; DEEPSLATE_BRICK_STAIRS
	tJ Ldpz; DEEPSLATE_BRICK_SLAB
	tK Ldpz; DEEPSLATE_BRICK_WALL
	tL Ldpz; CHISELED_DEEPSLATE
	tM Ldpz; CRACKED_DEEPSLATE_BRICKS
	tN Ldpz; CRACKED_DEEPSLATE_TILES
	tO Ldpz; INFESTED_DEEPSLATE
	tP Ldpz; SMOOTH_BASALT
	tQ Ldpz; RAW_IRON_BLOCK
	tR Ldpz; RAW_COPPER_BLOCK
	tS Ldpz; RAW_GOLD_BLOCK
	tT Ldpz; POTTED_AZALEA
	tU Ldpz; POTTED_FLOWERING_AZALEA
	tV Ldpz; OCHRE_FROGLIGHT
	tW Ldpz; VERDANT_FROGLIGHT
	tX Ldpz; PEARLESCENT_FROGLIGHT
	tY Ldpz; FROGSPAWN
	tZ Ldpz; REINFORCED_DEEPSLATE
	ta Ldpz; WAXED_OXIDIZED_COPPER_BULB
	tb Ldpz; LIGHTNING_ROD
	tc Ldpz; POINTED_DRIPSTONE
	td Ldpz; DRIPSTONE_BLOCK
	te Ldpz; CAVE_VINES
	tf Ldpz; CAVE_VINES_PLANT
	tg Ldpz; SPORE_BLOSSOM
	th Ldpz; AZALEA
	ti Ldpz; FLOWERING_AZALEA
	tj Ldpz; MOSS_CARPET
	tk Ldpz; PINK_PETALS
	tl Ldpz; WILDFLOWERS
	tm Ldpz; LEAF_LITTER
	tn Ldpz; MOSS_BLOCK
	to Ldpz; BIG_DRIPLEAF
	tp Ldpz; BIG_DRIPLEAF_STEM
	tq Ldpz; SMALL_DRIPLEAF
	tr Ldpz; HANGING_ROOTS
	ts Ldpz; ROOTED_DIRT
	tt Ldpz; MUD
	tu Ldpz; DEEPSLATE
	tv Ldpz; COBBLED_DEEPSLATE
	tw Ldpz; COBBLED_DEEPSLATE_STAIRS
	tx Ldpz; COBBLED_DEEPSLATE_SLAB
	ty Ldpz; COBBLED_DEEPSLATE_WALL
	tz Ldpz; POLISHED_DEEPSLATE
	u Ldpz; PALE_OAK_WOOD
	ua Ldpz; DECORATED_POT
	ub Ldpz; CRAFTER
	uc Ldpz; TRIAL_SPAWNER
	ud Ldpz; VAULT
	ue Ldpz; HEAVY_CORE
	uf Ldpz; PALE_MOSS_BLOCK
	ug Ldpz; PALE_MOSS_CARPET
	uh Ldpz; PALE_HANGING_MOSS
	ui Ldpz; OPEN_EYEBLOSSOM
	uj Ldpz; CLOSED_EYEBLOSSOM
	uk Ldpz; POTTED_OPEN_EYEBLOSSOM
	ul Ldpz; POTTED_CLOSED_EYEBLOSSOM
	um Ldpz; FIREFLY_BUSH
	un Leea$f; NOT_CLOSED_SHULKER
	uo Leea$f; NOT_EXTENDED_PISTON
	v Ldpz; PALE_OAK_PLANKS
	w Ldpz; MANGROVE_PLANKS
	x Ldpz; BAMBOO_PLANKS
	y Ldpz; BAMBOO_MOSAIC
	z Ldpz; OAK_SAPLING
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	A (Leea$d;)Ldpz; lambda$static$469
		static
		0 o p_368257_
	A (Leeb;)I lambda$static$174
		static
		0 o p_50847_
	B (Leea$d;)Ldpz; lambda$static$468
		static
		0 o p_368373_
	B (Leeb;)I lambda$static$173
		static
		0 o p_50870_
	C (Leeb;)I lambda$static$171
		static
		0 o p_50872_
	C (Leea$d;)Ldpz; lambda$static$467
		static
		0 o p_368362_
	D (Leeb;)I lambda$static$169
		static
		0 o p_50856_
	D (Leea$d;)Ldpz; lambda$static$466
		static
		0 o p_368087_
	E (Leeb;)I lambda$static$168
		static
		0 o p_50874_
	E (Leea$d;)Ldpz; lambda$static$465
		static
		0 o p_368202_
	F (Leeb;)I lambda$static$144
		static
		0 o p_50876_
	F (Leea$d;)Ldpz; lambda$static$464
		static
		0 o p_368294_
	G (Leea$d;)Ldpz; lambda$static$463
		static
		0 o p_368147_
	G (Leeb;)I lambda$static$143
		static
		0 o p_50884_
	H (Leea$d;)Ldpz; lambda$static$462
		static
		0 o p_368018_
	H (Leeb;)I lambda$static$142
		static
		0 o p_152605_
	I (Leeb;)I lambda$static$141
		static
		0 o p_152607_
	I (Leea$d;)Ldpz; lambda$static$461
		static
		0 o p_368326_
	J (Leeb;)I lambda$static$139
		static
		0 o p_50886_
	J (Leea$d;)Ldpz; lambda$static$460
		static
		0 o p_368205_
	K (Leea$d;)Ldpz; lambda$static$459
		static
		0 o p_368264_
	K (Leeb;)Lfap; lambda$static$77
		static
		0 o p_368138_
	L (Leea$d;)Ldpz; lambda$static$458
		static
		0 o p_368162_
	L (Leeb;)I lambda$static$72
		static
		0 o p_50755_
	M (Leea$d;)Ldpz; lambda$static$457
		static
		0 o p_368026_
	M (Leeb;)I lambda$static$71
		static
		0 o p_220867_
	N (Leea$d;)Ldpz; lambda$static$456
		static
		0 o p_368140_
	N (Leeb;)I lambda$static$70
		static
		0 o p_220869_
	O (Leeb;)I lambda$static$68
		static
		0 o p_220871_
	O (Leea$d;)Ldpz; lambda$static$455
		static
		0 o p_368176_
	P (Leeb;)I lambda$static$65
		static
		0 o p_50892_
	P (Leea$d;)Ldpz; lambda$static$454
		static
		0 o p_368073_
	Q (Leeb;)I lambda$static$22
		static
		0 o p_152690_
	Q (Leea$d;)Ldpz; lambda$static$453
		static
		0 o p_368033_
	R (Leea$d;)Ldpz; lambda$static$452
		static
		0 o p_368253_
	S (Leea$d;)Ldpz; lambda$static$451
		static
		0 o p_368078_
	T (Leea$d;)Ldpz; lambda$static$450
		static
		0 o p_368030_
	U (Leea$d;)Ldpz; lambda$static$449
		static
		0 o p_368241_
	V (Leea$d;)Ldpz; lambda$static$448
		static
		0 o p_368357_
	W (Leea$d;)Ldpz; lambda$static$447
		static
		0 o p_367990_
	X (Leea$d;)Ldpz; lambda$static$446
		static
		0 o p_368301_
	Y (Leea$d;)Ldpz; lambda$static$445
		static
		0 o p_368094_
	Z (Leea$d;)Ldpz; lambda$static$444
		static
		0 o p_368233_
	a ()Leea$d; pistonProperties
		static
	a (Ldbt;Leeb;)Lfap; lambda$registerBed$5
		static
		0 o p_284862_
		1 o p_284863_
	a (Lfap;Lfap;Leeb;)Lfap; lambda$logProperties$6
		static
		0 o p_285399_
		1 o p_285349_
		2 o p_152624_
	a (Leeb;Ldly;Ljb;Lbzv;)Ljava/lang/Boolean; never
		static
		0 o p_50779_
		1 o p_50780_
		2 o p_50781_
		3 o p_50782_
	a (Ljava/lang/String;Ljava/util/function/Function;Leea$d;)Ldpz; register
		static
		0 o p_368653_
		1 o p_368542_
		2 o p_368547_
	a (Lfap;Leeb;)Lfap; lambda$netherStemProperties$7
		static
		0 o p_285359_
		1 o p_152620_
	a (Ldpz;Leea$d;)Ldpz; lambda$registerStair$10
		static
		0 o p_368008_
		1 o p_368009_
	a (Lamd;Ljava/util/function/Function;Leea$d;)Ldpz; register
		static
		0 o p_368756_
		1 o p_368539_
		2 o p_368569_
	a (Ljava/lang/String;Ldpz;)Ldpz; registerLegacyStair
		static
		0 o p_368526_
		1 o p_368697_
	a (I)Ljava/util/function/ToIntFunction; litBlockEmission
		static
		0 o p_50760_
	a (Ldxx;)Leea$d; leavesProperties
		static
		0 o p_368630_
	a (Ljava/lang/String;Leea$d;)Ldpz; register
		static
		0 o p_50796_
		1 o p_368759_
	a (Leeb;Ldly;Ljb;)Z always
		static
		0 o p_50775_
		1 o p_50776_
		2 o p_50777_
	a (Ldbt;Leea$d;)Ldpz; lambda$registerStainedGlass$8
		static
		0 o p_368165_
		1 o p_368166_
	a (Ldpz;Z)Leea$d; wallVariant
		static
		0 o p_368685_
		1 o p_368625_
	a (Leeb;)I lambda$static$501
		static
		0 o p_400949_
	a (Ljava/lang/String;)Lamd; vanillaBlockId
		static
		0 o p_368732_
	a (Ljava/lang/String;Ldbt;)Ldpz; registerBed
		static
		0 o p_368621_
		1 o p_368579_
	a (Lfap;)Ljava/util/function/Function; waterloggedMapColor
		static
		0 o p_341621_
	a (Leea$d;)Ldpz; lambda$static$500
		static
		0 o p_382761_
	a (Lamd;Leea$d;)Ldpz; register
		static
		0 o p_368518_
		1 o p_368723_
	a (Lfap;Lfap;Ldxx;)Leea$d; logProperties
		static
		0 o p_368712_
		1 o p_368663_
		2 o p_368633_
	a (ILeeb;)I lambda$litBlockEmission$2
		static
		0 o p_50762_
		1 o p_50763_
	aA (Leea$d;)Ldpz; lambda$static$410
		static
		0 o p_368095_
	aB (Leea$d;)Ldpz; lambda$static$409
		static
		0 o p_368295_
	aC (Leea$d;)Ldpz; lambda$static$408
		static
		0 o p_368351_
	aD (Leea$d;)Ldpz; lambda$static$407
		static
		0 o p_368299_
	aE (Leea$d;)Ldpz; lambda$static$406
		static
		0 o p_368284_
	aF (Leea$d;)Ldpz; lambda$static$405
		static
		0 o p_368372_
	aG (Leea$d;)Ldpz; lambda$static$404
		static
		0 o p_368263_
	aH (Leea$d;)Ldpz; lambda$static$401
		static
		0 o p_368075_
	aI (Leea$d;)Ldpz; lambda$static$400
		static
		0 o p_368057_
	aJ (Leea$d;)Ldpz; lambda$static$399
		static
		0 o p_368386_
	aK (Leea$d;)Ldpz; lambda$static$398
		static
		0 o p_368072_
	aL (Leea$d;)Ldpz; lambda$static$397
		static
		0 o p_368227_
	aM (Leea$d;)Ldpz; lambda$static$396
		static
		0 o p_368276_
	aN (Leea$d;)Ldpz; lambda$static$395
		static
		0 o p_368371_
	aO (Leea$d;)Ldpz; lambda$static$394
		static
		0 o p_368268_
	aP (Leea$d;)Ldpz; lambda$static$393
		static
		0 o p_368019_
	aQ (Leea$d;)Ldpz; lambda$static$392
		static
		0 o p_368175_
	aR (Leea$d;)Ldpz; lambda$static$391
		static
		0 o p_368170_
	aS (Leea$d;)Ldpz; lambda$static$390
		static
		0 o p_368305_
	aT (Leea$d;)Ldpz; lambda$static$389
		static
		0 o p_368137_
	aU (Leea$d;)Ldpz; lambda$static$388
		static
		0 o p_368121_
	aV (Leea$d;)Ldpz; lambda$static$386
		static
		0 o p_368183_
	aW (Leea$d;)Ldpz; lambda$static$385
		static
		0 o p_368041_
	aX (Leea$d;)Ldpz; lambda$static$384
		static
		0 o p_368256_
	aY (Leea$d;)Ldpz; lambda$static$383
		static
		0 o p_368231_
	aZ (Leea$d;)Ldpz; lambda$static$380
		static
		0 o p_368285_
	aa (Leea$d;)Ldpz; lambda$static$443
		static
		0 o p_368081_
	ab (Leea$d;)Ldpz; lambda$static$442
		static
		0 o p_368143_
	ac (Leea$d;)Ldpz; lambda$static$441
		static
		0 o p_368375_
	ad (Leea$d;)Ldpz; lambda$static$437
		static
		0 o p_368338_
	ae (Leea$d;)Ldpz; lambda$static$436
		static
		0 o p_368281_
	af (Leea$d;)Ldpz; lambda$static$435
		static
		0 o p_368334_
	ag (Leea$d;)Ldpz; lambda$static$433
		static
		0 o p_368234_
	ah (Leea$d;)Ldpz; lambda$static$431
		static
		0 o p_368023_
	ai (Leea$d;)Ldpz; lambda$static$429
		static
		0 o p_368004_
	aj (Leea$d;)Ldpz; lambda$static$427
		static
		0 o p_368219_
	ak (Leea$d;)Ldpz; lambda$static$426
		static
		0 o p_368007_
	al (Leea$d;)Ldpz; lambda$static$425
		static
		0 o p_368260_
	am (Leea$d;)Ldpz; lambda$static$424
		static
		0 o p_368001_
	an (Leea$d;)Ldpz; lambda$static$423
		static
		0 o p_368102_
	ao (Leea$d;)Ldpz; lambda$static$422
		static
		0 o p_368279_
	ap (Leea$d;)Ldpz; lambda$static$421
		static
		0 o p_368164_
	aq (Leea$d;)Ldpz; lambda$static$420
		static
		0 o p_368032_
	ar (Leea$d;)Ldpz; lambda$static$419
		static
		0 o p_368232_
	as (Leea$d;)Ldpz; lambda$static$418
		static
		0 o p_368014_
	at (Leea$d;)Ldpz; lambda$static$417
		static
		0 o p_368171_
	au (Leea$d;)Ldpz; lambda$static$416
		static
		0 o p_368200_
	av (Leea$d;)Ldpz; lambda$static$415
		static
		0 o p_368396_
	aw (Leea$d;)Ldpz; lambda$static$414
		static
		0 o p_368110_
	ax (Leea$d;)Ldpz; lambda$static$413
		static
		0 o p_368358_
	ay (Leea$d;)Ldpz; lambda$static$412
		static
		0 o p_368286_
	az (Leea$d;)Ldpz; lambda$static$411
		static
		0 o p_368090_
	b (Ldpz;Leea$d;)Ldpz; lambda$registerLegacyStair$9
		static
		0 o p_368076_
		1 o p_368077_
	b (Lfap;)Leea$d; netherStemProperties
		static
		0 o p_368665_
	b (Ljava/lang/String;Ldpz;)Ldpz; registerStair
		static
		0 o p_368565_
		1 o p_368604_
	b (Leeb;Ldly;Ljb;)Z never
		static
		0 o p_50806_
		1 o p_50807_
		2 o p_50808_
	b (Leeb;Ldly;Ljb;Lbzv;)Ljava/lang/Boolean; always
		static
		0 o p_50810_
		1 o p_50811_
		2 o p_50812_
		3 o p_50813_
	b (Ldbt;Leea$d;)Ldpz; lambda$registerBed$4
		static
		0 o p_368366_
		1 o p_368367_
	b ()Leea$d; buttonProperties
		static
	b (Leea$d;)Ldpz; lambda$static$499
		static
		0 o p_382762_
	b (Lfap;Leeb;)Lfap; lambda$waterloggedMapColor$3
		static
		0 o p_341577_
		1 o p_341578_
	b (Ljava/lang/String;Ldbt;)Ldpz; registerStainedGlass
		static
		0 o p_368636_
		1 o p_368600_
	b (Leeb;)I lambda$static$495
		static
		0 o p_323402_
	bA (Leea$d;)Ldpz; lambda$static$351
		static
		0 o p_368237_
	bB (Leea$d;)Ldpz; lambda$static$350
		static
		0 o p_368093_
	bC (Leea$d;)Ldpz; lambda$static$349
		static
		0 o p_368204_
	bD (Leea$d;)Ldpz; lambda$static$348
		static
		0 o p_368157_
	bE (Leea$d;)Ldpz; lambda$static$347
		static
		0 o p_368086_
	bF (Leea$d;)Ldpz; lambda$static$346
		static
		0 o p_368035_
	bG (Leea$d;)Ldpz; lambda$static$345
		static
		0 o p_368249_
	bH (Leea$d;)Ldpz; lambda$static$344
		static
		0 o p_368245_
	bI (Leea$d;)Ldpz; lambda$static$343
		static
		0 o p_368066_
	bJ (Leea$d;)Ldpz; lambda$static$342
		static
		0 o p_368311_
	bK (Leea$d;)Ldpz; lambda$static$341
		static
		0 o p_368401_
	bL (Leea$d;)Ldpz; lambda$static$340
		static
		0 o p_367995_
	bM (Leea$d;)Ldpz; lambda$static$339
		static
		0 o p_368206_
	bN (Leea$d;)Ldpz; lambda$static$338
		static
		0 o p_368393_
	bO (Leea$d;)Ldpz; lambda$static$337
		static
		0 o p_368265_
	bP (Leea$d;)Ldpz; lambda$static$336
		static
		0 o p_368275_
	bQ (Leea$d;)Ldpz; lambda$static$335
		static
		0 o p_368128_
	bR (Leea$d;)Ldpz; lambda$static$334
		static
		0 o p_368058_
	bS (Leea$d;)Ldpz; lambda$static$333
		static
		0 o p_368108_
	bT (Leea$d;)Ldpz; lambda$static$332
		static
		0 o p_368347_
	bU (Leea$d;)Ldpz; lambda$static$331
		static
		0 o p_368381_
	bV (Leea$d;)Ldpz; lambda$static$330
		static
		0 o p_368319_
	bW (Leea$d;)Ldpz; lambda$static$329
		static
		0 o p_368300_
	bX (Leea$d;)Ldpz; lambda$static$328
		static
		0 o p_368226_
	bY (Leea$d;)Ldpz; lambda$static$327
		static
		0 o p_368010_
	bZ (Leea$d;)Ldpz; lambda$static$326
		static
		0 o p_368154_
	ba (Leea$d;)Ldpz; lambda$static$377
		static
		0 o p_368000_
	bb (Leea$d;)Ldpz; lambda$static$376
		static
		0 o p_368039_
	bc (Leea$d;)Ldpz; lambda$static$375
		static
		0 o p_368354_
	bd (Leea$d;)Ldpz; lambda$static$374
		static
		0 o p_368059_
	be (Leea$d;)Ldpz; lambda$static$373
		static
		0 o p_368343_
	bf (Leea$d;)Ldpz; lambda$static$372
		static
		0 o p_368068_
	bg (Leea$d;)Ldpz; lambda$static$371
		static
		0 o p_368042_
	bh (Leea$d;)Ldpz; lambda$static$370
		static
		0 o p_368187_
	bi (Leea$d;)Ldpz; lambda$static$369
		static
		0 o p_368330_
	bj (Leea$d;)Ldpz; lambda$static$368
		static
		0 o p_368051_
	bk (Leea$d;)Ldpz; lambda$static$367
		static
		0 o p_368193_
	bl (Leea$d;)Ldpz; lambda$static$366
		static
		0 o p_368365_
	bm (Leea$d;)Ldpz; lambda$static$365
		static
		0 o p_368258_
	bn (Leea$d;)Ldpz; lambda$static$364
		static
		0 o p_368243_
	bo (Leea$d;)Ldpz; lambda$static$363
		static
		0 o p_368313_
	bp (Leea$d;)Ldpz; lambda$static$362
		static
		0 o p_368378_
	bq (Leea$d;)Ldpz; lambda$static$361
		static
		0 o p_368203_
	br (Leea$d;)Ldpz; lambda$static$360
		static
		0 o p_368214_
	bs (Leea$d;)Ldpz; lambda$static$359
		static
		0 o p_368240_
	bt (Leea$d;)Ldpz; lambda$static$358
		static
		0 o p_368209_
	bu (Leea$d;)Ldpz; lambda$static$357
		static
		0 o p_368006_
	bv (Leea$d;)Ldpz; lambda$static$356
		static
		0 o p_368156_
	bw (Leea$d;)Ldpz; lambda$static$355
		static
		0 o p_368312_
	bx (Leea$d;)Ldpz; lambda$static$354
		static
		0 o p_368398_
	by (Leea$d;)Ldpz; lambda$static$353
		static
		0 o p_368159_
	bz (Leea$d;)Ldpz; lambda$static$352
		static
		0 o p_368155_
	c (Leeb;Ldly;Ljb;)Z lambda$static$439
		static
		0 o p_187412_
		1 o p_187413_
		2 o p_187414_
	c (Lfap;)Leea$d; shulkerBoxProperties
		static
		0 o p_368646_
	c (Leeb;Ldly;Ljb;Lbzv;)Ljava/lang/Boolean; ocelotOrParrot
		static
		0 o p_50822_
		1 o p_50823_
		2 o p_50824_
		3 o p_50825_
	c (Leea$d;)Ldpz; lambda$static$498
		static
		0 o p_382766_
	c ()Leea$d; flowerPotProperties
		static
	c (Leeb;)I lambda$static$494
		static
		0 o p_311743_
	cA (Leea$d;)Ldpz; lambda$static$294
		static
		0 o p_367988_
	cB (Leea$d;)Ldpz; lambda$static$293
		static
		0 o p_368111_
	cC (Leea$d;)Ldpz; lambda$static$292
		static
		0 o p_368218_
	cD (Leea$d;)Ldpz; lambda$static$291
		static
		0 o p_368225_
	cE (Leea$d;)Ldpz; lambda$static$290
		static
		0 o p_368210_
	cF (Leea$d;)Ldpz; lambda$static$289
		static
		0 o p_368124_
	cG (Leea$d;)Ldpz; lambda$static$288
		static
		0 o p_368136_
	cH (Leea$d;)Ldpz; lambda$static$287
		static
		0 o p_368099_
	cI (Leea$d;)Ldpz; lambda$static$286
		static
		0 o p_368321_
	cJ (Leea$d;)Ldpz; lambda$static$285
		static
		0 o p_368152_
	cK (Leea$d;)Ldpz; lambda$static$284
		static
		0 o p_368316_
	cL (Leea$d;)Ldpz; lambda$static$283
		static
		0 o p_368230_
	cM (Leea$d;)Ldpz; lambda$static$282
		static
		0 o p_368065_
	cN (Leea$d;)Ldpz; lambda$static$281
		static
		0 o p_368109_
	cO (Leea$d;)Ldpz; lambda$static$280
		static
		0 o p_368117_
	cP (Leea$d;)Ldpz; lambda$static$279
		static
		0 o p_368067_
	cQ (Leea$d;)Ldpz; lambda$static$278
		static
		0 o p_368348_
	cR (Leea$d;)Ldpz; lambda$static$277
		static
		0 o p_368043_
	cS (Leea$d;)Ldpz; lambda$static$276
		static
		0 o p_368115_
	cT (Leea$d;)Ldpz; lambda$static$275
		static
		0 o p_368359_
	cU (Leea$d;)Ldpz; lambda$static$274
		static
		0 o p_368005_
	cV (Leea$d;)Ldpz; lambda$static$273
		static
		0 o p_368098_
	cW (Leea$d;)Ldpz; lambda$static$272
		static
		0 o p_368356_
	cX (Leea$d;)Ldpz; lambda$static$271
		static
		0 o p_368180_
	cY (Leea$d;)Ldpz; lambda$static$270
		static
		0 o p_368223_
	cZ (Leea$d;)Ldpz; lambda$static$269
		static
		0 o p_368047_
	ca (Leea$d;)Ldpz; lambda$static$325
		static
		0 o p_368329_
	cb (Leea$d;)Ldpz; lambda$static$321
		static
		0 o p_368346_
	cc (Leea$d;)Ldpz; lambda$static$320
		static
		0 o p_368053_
	cd (Leea$d;)Ldpz; lambda$static$318
		static
		0 o p_368046_
	ce (Leea$d;)Ldpz; lambda$static$316
		static
		0 o p_368085_
	cf (Leea$d;)Ldpz; lambda$static$315
		static
		0 o p_368016_
	cg (Leea$d;)Ldpz; lambda$static$314
		static
		0 o p_379249_
	ch (Leea$d;)Ldpz; lambda$static$313
		static
		0 o p_368173_
	ci (Leea$d;)Ldpz; lambda$static$312
		static
		0 o p_368242_
	cj (Leea$d;)Ldpz; lambda$static$311
		static
		0 o p_368029_
	ck (Leea$d;)Ldpz; lambda$static$310
		static
		0 o p_368337_
	cl (Leea$d;)Ldpz; lambda$static$309
		static
		0 o p_368395_
	cm (Leea$d;)Ldpz; lambda$static$308
		static
		0 o p_368308_
	cn (Leea$d;)Ldpz; lambda$static$307
		static
		0 o p_368399_
	co (Leea$d;)Ldpz; lambda$static$306
		static
		0 o p_368127_
	cp (Leea$d;)Ldpz; lambda$static$305
		static
		0 o p_379243_
	cq (Leea$d;)Ldpz; lambda$static$304
		static
		0 o p_367986_
	cr (Leea$d;)Ldpz; lambda$static$303
		static
		0 o p_368040_
	cs (Leea$d;)Ldpz; lambda$static$302
		static
		0 o p_368125_
	ct (Leea$d;)Ldpz; lambda$static$301
		static
		0 o p_368349_
	cu (Leea$d;)Ldpz; lambda$static$300
		static
		0 o p_368380_
	cv (Leea$d;)Ldpz; lambda$static$299
		static
		0 o p_368104_
	cw (Leea$d;)Ldpz; lambda$static$298
		static
		0 o p_368196_
	cx (Leea$d;)Ldpz; lambda$static$297
		static
		0 o p_368145_
	cy (Leea$d;)Ldpz; lambda$static$296
		static
		0 o p_368302_
	cz (Leea$d;)Ldpz; lambda$static$295
		static
		0 o p_368101_
	d ()Lebb; lambda$static$73
		static
	d (Lfap;)Leea$d; candleProperties
		static
		0 o p_368739_
	d (Leeb;Ldly;Ljb;Lbzv;)Z lambda$static$324
		static
		0 o p_187421_
		1 o p_187422_
		2 o p_187423_
		3 o p_187424_
	d (Leea$d;)Ldpz; lambda$static$497
		static
		0 o p_382765_
	d (Leeb;)I lambda$static$493
		static
		0 o p_220873_
	d (Leeb;Ldly;Ljb;)Z lambda$static$136
		static
		0 o p_187417_
		1 o p_187418_
		2 o p_187419_
	dA (Leea$d;)Ldpz; lambda$static$241
		static
		0 o p_368267_
	dB (Leea$d;)Ldpz; lambda$static$240
		static
		0 o p_368400_
	dC (Leea$d;)Ldpz; lambda$static$239
		static
		0 o p_368160_
	dD (Leea$d;)Ldpz; lambda$static$238
		static
		0 o p_368036_
	dE (Leea$d;)Ldpz; lambda$static$237
		static
		0 o p_368082_
	dF (Leea$d;)Ldpz; lambda$static$236
		static
		0 o p_368212_
	dG (Leea$d;)Ldpz; lambda$static$235
		static
		0 o p_368021_
	dH (Leea$d;)Ldpz; lambda$static$234
		static
		0 o p_368307_
	dI (Leea$d;)Ldpz; lambda$static$233
		static
		0 o p_368107_
	dJ (Leea$d;)Ldpz; lambda$static$232
		static
		0 o p_368280_
	dK (Leea$d;)Ldpz; lambda$static$231
		static
		0 o p_368389_
	dL (Leea$d;)Ldpz; lambda$static$230
		static
		0 o p_368377_
	dM (Leea$d;)Ldpz; lambda$static$229
		static
		0 o p_367993_
	dN (Leea$d;)Ldpz; lambda$static$228
		static
		0 o p_367982_
	dO (Leea$d;)Ldpz; lambda$static$227
		static
		0 o p_368134_
	dP (Leea$d;)Ldpz; lambda$static$226
		static
		0 o p_368317_
	dQ (Leea$d;)Ldpz; lambda$static$225
		static
		0 o p_368092_
	dR (Leea$d;)Ldpz; lambda$static$224
		static
		0 o p_367983_
	dS (Leea$d;)Ldpz; lambda$static$223
		static
		0 o p_368022_
	dT (Leea$d;)Ldpz; lambda$static$222
		static
		0 o p_368207_
	dU (Leea$d;)Ldpz; lambda$static$221
		static
		0 o p_368335_
	dV (Leea$d;)Ldpz; lambda$static$220
		static
		0 o p_368122_
	dW (Leea$d;)Ldpz; lambda$static$219
		static
		0 o p_368158_
	dX (Leea$d;)Ldpz; lambda$static$218
		static
		0 o p_379240_
	dY (Leea$d;)Ldpz; lambda$static$217
		static
		0 o p_368174_
	dZ (Leea$d;)Ldpz; lambda$static$216
		static
		0 o p_368116_
	da (Leea$d;)Ldpz; lambda$static$268
		static
		0 o p_368012_
	db (Leea$d;)Ldpz; lambda$static$267
		static
		0 o p_368179_
	dc (Leea$d;)Ldpz; lambda$static$266
		static
		0 o p_368020_
	dd (Leea$d;)Ldpz; lambda$static$265
		static
		0 o p_368341_
	de (Leea$d;)Ldpz; lambda$static$264
		static
		0 o p_368239_
	df (Leea$d;)Ldpz; lambda$static$263
		static
		0 o p_368003_
	dg (Leea$d;)Ldpz; lambda$static$262
		static
		0 o p_368397_
	dh (Leea$d;)Ldpz; lambda$static$261
		static
		0 o p_368142_
	di (Leea$d;)Ldpz; lambda$static$260
		static
		0 o p_368238_
	dj (Leea$d;)Ldpz; lambda$static$259
		static
		0 o p_368255_
	dk (Leea$d;)Ldpz; lambda$static$258
		static
		0 o p_368071_
	dl (Leea$d;)Ldpz; lambda$static$257
		static
		0 o p_368325_
	dm (Leea$d;)Ldpz; lambda$static$256
		static
		0 o p_368277_
	dn (Leea$d;)Ldpz; lambda$static$255
		static
		0 o p_368089_
	do (Leea$d;)Ldpz; lambda$static$254
		static
		0 o p_368106_
	dp (Leea$d;)Ldpz; lambda$static$253
		static
		0 o p_368314_
	dq (Leea$d;)Ldpz; lambda$static$252
		static
		0 o p_368364_
	dr (Leea$d;)Ldpz; lambda$static$251
		static
		0 o p_368291_
	ds (Leea$d;)Ldpz; lambda$static$249
		static
		0 o p_368126_
	dt (Leea$d;)Ldpz; lambda$static$248
		static
		0 o p_368289_
	du (Leea$d;)Ldpz; lambda$static$247
		static
		0 o p_368370_
	dv (Leea$d;)Ldpz; lambda$static$246
		static
		0 o p_367985_
	dw (Leea$d;)Ldpz; lambda$static$245
		static
		0 o p_368208_
	dx (Leea$d;)Ldpz; lambda$static$244
		static
		0 o p_368336_
	dy (Leea$d;)Ldpz; lambda$static$243
		static
		0 o p_368217_
	dz (Leea$d;)Ldpz; lambda$static$242
		static
		0 o p_368133_
	e (Leeb;Ldly;Ljb;)Z lambda$static$1
		static
		0 o p_152641_
		1 o p_152642_
		2 o p_152643_
	e (Leeb;Ldly;Ljb;Lbzv;)Z lambda$static$322
		static
		0 o p_152645_
		1 o p_152646_
		2 o p_152647_
		3 o p_152648_
	e (Leeb;)I lambda$static$492
		static
		0 o p_152651_
	e (Leea$d;)Ldpz; lambda$static$496
		static
		0 o p_379241_
	eA (Leea$d;)Ldpz; lambda$static$189
		static
		0 o p_368229_
	eB (Leea$d;)Ldpz; lambda$static$188
		static
		0 o p_368271_
	eC (Leea$d;)Ldpz; lambda$static$187
		static
		0 o p_368250_
	eD (Leea$d;)Ldpz; lambda$static$186
		static
		0 o p_368387_
	eE (Leea$d;)Ldpz; lambda$static$185
		static
		0 o p_368114_
	eF (Leea$d;)Ldpz; lambda$static$184
		static
		0 o p_368132_
	eG (Leea$d;)Ldpz; lambda$static$183
		static
		0 o p_368027_
	eH (Leea$d;)Ldpz; lambda$static$182
		static
		0 o p_368340_
	eI (Leea$d;)Ldpz; lambda$static$180
		static
		0 o p_368185_
	eJ (Leea$d;)Ldpz; lambda$static$179
		static
		0 o p_368112_
	eK (Leea$d;)Ldpz; lambda$static$177
		static
		0 o p_368182_
	eL (Leea$d;)Ldpz; lambda$static$176
		static
		0 o p_368150_
	eM (Leea$d;)Ldpz; lambda$static$172
		static
		0 o p_368015_
	eN (Leea$d;)Ldpz; lambda$static$170
		static
		0 o p_368222_
	eO (Leea$d;)Ldpz; lambda$static$167
		static
		0 o p_382767_
	eP (Leea$d;)Ldpz; lambda$static$166
		static
		0 o p_382763_
	eQ (Leea$d;)Ldpz; lambda$static$165
		static
		0 o p_368215_
	eR (Leea$d;)Ldpz; lambda$static$164
		static
		0 o p_368278_
	eS (Leea$d;)Ldpz; lambda$static$163
		static
		0 o p_368272_
	eT (Leea$d;)Ldpz; lambda$static$162
		static
		0 o p_368161_
	eU (Leea$d;)Ldpz; lambda$static$161
		static
		0 o p_368100_
	eV (Leea$d;)Ldpz; lambda$static$160
		static
		0 o p_368283_
	eW (Leea$d;)Ldpz; lambda$static$159
		static
		0 o p_368270_
	eX (Leea$d;)Ldpz; lambda$static$158
		static
		0 o p_368190_
	eY (Leea$d;)Ldpz; lambda$static$157
		static
		0 o p_368024_
	eZ (Leea$d;)Ldpz; lambda$static$156
		static
		0 o p_368191_
	ea (Leea$d;)Ldpz; lambda$static$215
		static
		0 o p_368216_
	eb (Leea$d;)Ldpz; lambda$static$214
		static
		0 o p_368388_
	ec (Leea$d;)Ldpz; lambda$static$213
		static
		0 o p_368293_
	ed (Leea$d;)Ldpz; lambda$static$212
		static
		0 o p_368310_
	ee (Leea$d;)Ldpz; lambda$static$211
		static
		0 o p_368146_
	ef (Leea$d;)Ldpz; lambda$static$210
		static
		0 o p_368167_
	eg (Leea$d;)Ldpz; lambda$static$209
		static
		0 o p_368031_
	eh (Leea$d;)Ldpz; lambda$static$208
		static
		0 o p_368049_
	ei (Leea$d;)Ldpz; lambda$static$207
		static
		0 o p_368342_
	ej (Leea$d;)Ldpz; lambda$static$206
		static
		0 o p_368130_
	ek (Leea$d;)Ldpz; lambda$static$205
		static
		0 o p_368141_
	el (Leea$d;)Ldpz; lambda$static$204
		static
		0 o p_368151_
	em (Leea$d;)Ldpz; lambda$static$203
		static
		0 o p_368244_
	en (Leea$d;)Ldpz; lambda$static$202
		static
		0 o p_368084_
	eo (Leea$d;)Ldpz; lambda$static$201
		static
		0 o p_368376_
	ep (Leea$d;)Ldpz; lambda$static$200
		static
		0 o p_368345_
	eq (Leea$d;)Ldpz; lambda$static$199
		static
		0 o p_368070_
	er (Leea$d;)Ldpz; lambda$static$198
		static
		0 o p_368113_
	es (Leea$d;)Ldpz; lambda$static$197
		static
		0 o p_368002_
	et (Leea$d;)Ldpz; lambda$static$196
		static
		0 o p_368195_
	eu (Leea$d;)Ldpz; lambda$static$195
		static
		0 o p_368135_
	ev (Leea$d;)Ldpz; lambda$static$194
		static
		0 o p_368303_
	ew (Leea$d;)Ldpz; lambda$static$193
		static
		0 o p_368056_
	ex (Leea$d;)Ldpz; lambda$static$192
		static
		0 o p_368119_
	ey (Leea$d;)Ldpz; lambda$static$191
		static
		0 o p_379245_
	ez (Leea$d;)Ldpz; lambda$static$190
		static
		0 o p_368037_
	f (Leeb;Ldly;Ljb;Lbzv;)Z lambda$static$137
		static
		0 o p_187426_
		1 o p_187427_
		2 o p_187428_
		3 o p_187429_
	f (Leeb;)I lambda$static$491
		static
		0 o p_152663_
	f (Leeb;Ldly;Ljb;)Z lambda$static$0
		static
		0 o p_304352_
		1 o p_304353_
		2 o p_304354_
	f (Leea$d;)Ldpz; lambda$static$490
		static
		0 o p_368235_
	fA (Leea$d;)Ldpz; lambda$static$122
		static
		0 o p_368220_
	fB (Leea$d;)Ldpz; lambda$static$121
		static
		0 o p_368097_
	fC (Leea$d;)Ldpz; lambda$static$120
		static
		0 o p_368194_
	fD (Leea$d;)Ldpz; lambda$static$119
		static
		0 o p_368123_
	fE (Leea$d;)Ldpz; lambda$static$118
		static
		0 o p_379248_
	fF (Leea$d;)Ldpz; lambda$static$117
		static
		0 o p_368246_
	fG (Leea$d;)Ldpz; lambda$static$116
		static
		0 o p_367996_
	fH (Leea$d;)Ldpz; lambda$static$115
		static
		0 o p_368064_
	fI (Leea$d;)Ldpz; lambda$static$114
		static
		0 o p_368011_
	fJ (Leea$d;)Ldpz; lambda$static$113
		static
		0 o p_368103_
	fK (Leea$d;)Ldpz; lambda$static$112
		static
		0 o p_368054_
	fL (Leea$d;)Ldpz; lambda$static$111
		static
		0 o p_368360_
	fM (Leea$d;)Ldpz; lambda$static$110
		static
		0 o p_368088_
	fN (Leea$d;)Ldpz; lambda$static$109
		static
		0 o p_368060_
	fO (Leea$d;)Ldpz; lambda$static$108
		static
		0 o p_368323_
	fP (Leea$d;)Ldpz; lambda$static$107
		static
		0 o p_368228_
	fQ (Leea$d;)Ldpz; lambda$static$106
		static
		0 o p_379247_
	fR (Leea$d;)Ldpz; lambda$static$105
		static
		0 o p_368178_
	fS (Leea$d;)Ldpz; lambda$static$104
		static
		0 o p_367992_
	fT (Leea$d;)Ldpz; lambda$static$103
		static
		0 o p_368296_
	fU (Leea$d;)Ldpz; lambda$static$102
		static
		0 o p_368181_
	fV (Leea$d;)Ldpz; lambda$static$101
		static
		0 o p_368385_
	fW (Leea$d;)Ldpz; lambda$static$100
		static
		0 o p_368262_
	fX (Leea$d;)Ldpz; lambda$static$99
		static
		0 o p_368344_
	fY (Leea$d;)Ldpz; lambda$static$98
		static
		0 o p_368297_
	fZ (Leea$d;)Ldpz; lambda$static$97
		static
		0 o p_368186_
	fa (Leea$d;)Ldpz; lambda$static$155
		static
		0 o p_368025_
	fb (Leea$d;)Ldpz; lambda$static$154
		static
		0 o p_368374_
	fc (Leea$d;)Ldpz; lambda$static$153
		static
		0 o p_368074_
	fd (Leea$d;)Ldpz; lambda$static$152
		static
		0 o p_379252_
	fe (Leea$d;)Ldpz; lambda$static$151
		static
		0 o p_367981_
	ff (Leea$d;)Ldpz; lambda$static$150
		static
		0 o p_368352_
	fg (Leea$d;)Ldpz; lambda$static$149
		static
		0 o p_368050_
	fh (Leea$d;)Ldpz; lambda$static$148
		static
		0 o p_368298_
	fi (Leea$d;)Ldpz; lambda$static$147
		static
		0 o p_368292_
	fj (Leea$d;)Ldpz; lambda$static$146
		static
		0 o p_368189_
	fk (Leea$d;)Ldpz; lambda$static$145
		static
		0 o p_368252_
	fl (Leea$d;)Ldpz; lambda$static$140
		static
		0 o p_368139_
	fm (Leea$d;)Ldpz; lambda$static$138
		static
		0 o p_368131_
	fn (Leea$d;)Ldpz; lambda$static$135
		static
		0 o p_368259_
	fo (Leea$d;)Ldpz; lambda$static$134
		static
		0 o p_368384_
	fp (Leea$d;)Ldpz; lambda$static$133
		static
		0 o p_368274_
	fq (Leea$d;)Ldpz; lambda$static$132
		static
		0 o p_379246_
	fr (Leea$d;)Ldpz; lambda$static$131
		static
		0 o p_368149_
	fs (Leea$d;)Ldpz; lambda$static$130
		static
		0 o p_368201_
	ft (Leea$d;)Ldpz; lambda$static$129
		static
		0 o p_368368_
	fu (Leea$d;)Ldpz; lambda$static$128
		static
		0 o p_368353_
	fv (Leea$d;)Ldpz; lambda$static$127
		static
		0 o p_368172_
	fw (Leea$d;)Ldpz; lambda$static$126
		static
		0 o p_368236_
	fx (Leea$d;)Ldpz; lambda$static$125
		static
		0 o p_368091_
	fy (Leea$d;)Ldpz; lambda$static$124
		static
		0 o p_368177_
	fz (Leea$d;)Ldpz; lambda$static$123
		static
		0 o p_368044_
	g (Leea$d;)Ldpz; lambda$static$489
		static
		0 o p_368324_
	g (Leeb;)I lambda$static$440
		static
		0 o p_187431_
	gA (Leea$d;)Ldpz; lambda$static$63
		static
		0 o p_368069_
	gB (Leea$d;)Ldpz; lambda$static$62
		static
		0 o p_368282_
	gC (Leea$d;)Ldpz; lambda$static$61
		static
		0 o p_393335_
	gD (Leea$d;)Ldpz; lambda$static$60
		static
		0 o p_368144_
	gE (Leea$d;)Ldpz; lambda$static$59
		static
		0 o p_367984_
	gF (Leea$d;)Ldpz; lambda$static$58
		static
		0 o p_368379_
	gG (Leea$d;)Ldpz; lambda$static$57
		static
		0 o p_368318_
	gH (Leea$d;)Ldpz; lambda$static$56
		static
		0 o p_368184_
	gI (Leea$d;)Ldpz; lambda$static$55
		static
		0 o p_368322_
	gJ (Leea$d;)Ldpz; lambda$static$54
		static
		0 o p_368287_
	gK (Leea$d;)Ldpz; lambda$static$53
		static
		0 o p_368052_
	gL (Leea$d;)Ldpz; lambda$static$52
		static
		0 o p_368315_
	gM (Leea$d;)Ldpz; lambda$static$51
		static
		0 o p_368390_
	gN (Leea$d;)Ldpz; lambda$static$50
		static
		0 o p_368254_
	gO (Leea$d;)Ldpz; lambda$static$49
		static
		0 o p_367997_
	gP (Leea$d;)Ldpz; lambda$static$48
		static
		0 o p_368055_
	gQ (Leea$d;)Ldpz; lambda$static$47
		static
		0 o p_368079_
	gR (Leea$d;)Ldpz; lambda$static$46
		static
		0 o p_368333_
	gS (Leea$d;)Ldpz; lambda$static$45
		static
		0 o p_399453_
	gT (Leea$d;)Ldpz; lambda$static$44
		static
		0 o p_399445_
	gU (Leea$d;)Ldpz; lambda$static$43
		static
		0 o p_399444_
	gV (Leea$d;)Ldpz; lambda$static$42
		static
		0 o p_399449_
	gW (Leea$d;)Ldpz; lambda$static$41
		static
		0 o p_399451_
	gX (Leea$d;)Ldpz; lambda$static$40
		static
		0 o p_399447_
	gY (Leea$d;)Ldpz; lambda$static$39
		static
		0 o p_399448_
	gZ (Leea$d;)Ldpz; lambda$static$38
		static
		0 o p_399452_
	ga (Leea$d;)Ldpz; lambda$static$96
		static
		0 o p_379250_
	gb (Leea$d;)Ldpz; lambda$static$95
		static
		0 o p_368355_
	gc (Leea$d;)Ldpz; lambda$static$94
		static
		0 o p_368369_
	gd (Leea$d;)Ldpz; lambda$static$93
		static
		0 o p_368213_
	ge (Leea$d;)Ldpz; lambda$static$92
		static
		0 o p_368034_
	gf (Leea$d;)Ldpz; lambda$static$91
		static
		0 o p_368224_
	gg (Leea$d;)Ldpz; lambda$static$90
		static
		0 o p_368290_
	gh (Leea$d;)Ldpz; lambda$static$89
		static
		0 o p_368148_
	gi (Leea$d;)Ldpz; lambda$static$88
		static
		0 o p_368168_
	gj (Leea$d;)Ldpz; lambda$static$87
		static
		0 o p_368198_
	gk (Leea$d;)Ldpz; lambda$static$86
		static
		0 o p_368327_
	gl (Leea$d;)Ldpz; lambda$static$85
		static
		0 o p_379244_
	gm (Leea$d;)Ldpz; lambda$static$84
		static
		0 o p_368038_
	gn (Leea$d;)Ldpz; lambda$static$83
		static
		0 o p_368199_
	go (Leea$d;)Ldpz; lambda$static$82
		static
		0 o p_368013_
	gp (Leea$d;)Ldpz; lambda$static$81
		static
		0 o p_368273_
	gq (Leea$d;)Ldpz; lambda$static$80
		static
		0 o p_368096_
	gr (Leea$d;)Ldpz; lambda$static$79
		static
		0 o p_368080_
	gs (Leea$d;)Ldpz; lambda$static$78
		static
		0 o p_368382_
	gt (Leea$d;)Ldpz; lambda$static$76
		static
		0 o p_367999_
	gu (Leea$d;)Ldpz; lambda$static$75
		static
		0 o p_368062_
	gv (Leea$d;)Ldpz; lambda$static$74
		static
		0 o p_368339_
	gw (Leea$d;)Ldpz; lambda$static$69
		static
		0 o p_368221_
	gx (Leea$d;)Ldpz; lambda$static$67
		static
		0 o p_368063_
	gy (Leea$d;)Ldpz; lambda$static$66
		static
		0 o p_368320_
	gz (Leea$d;)Ldpz; lambda$static$64
		static
		0 o p_368383_
	h (Leea$d;)Ldpz; lambda$static$488
		static
		0 o p_368028_
	h (Leeb;)I lambda$static$438
		static
		0 o p_187406_
	ha (Leea$d;)Ldpz; lambda$static$37
		static
		0 o p_399446_
	hb (Leea$d;)Ldpz; lambda$static$36
		static
		0 o p_399450_
	hc (Leea$d;)Ldpz; lambda$static$35
		static
		0 o p_399443_
	hd (Leea$d;)Ldpz; lambda$static$34
		static
		0 o p_368188_
	he (Leea$d;)Ldpz; lambda$static$33
		static
		0 o p_368048_
	hf (Leea$d;)Ldpz; lambda$static$32
		static
		0 o p_368309_
	hg (Leea$d;)Ldpz; lambda$static$31
		static
		0 o p_368129_
	hh (Leea$d;)Ldpz; lambda$static$30
		static
		0 o p_368169_
	hi (Leea$d;)Ldpz; lambda$static$29
		static
		0 o p_368363_
	hj (Leea$d;)Ldpz; lambda$static$28
		static
		0 o p_368251_
	hk (Leea$d;)Ldpz; lambda$static$27
		static
		0 o p_368061_
	hl (Leea$d;)Ldpz; lambda$static$26
		static
		0 o p_368332_
	hm (Leea$d;)Ldpz; lambda$static$25
		static
		0 o p_400950_
	hn (Leea$d;)Ldpz; lambda$static$24
		static
		0 o p_368391_
	ho (Leea$d;)Ldpz; lambda$static$23
		static
		0 o p_400951_
	hp (Leea$d;)Ldpz; lambda$static$21
		static
		0 o p_368392_
	hq (Leea$d;)Ldpz; lambda$static$20
		static
		0 o p_368017_
	hr (Leea$d;)Ldpz; lambda$static$19
		static
		0 o p_367989_
	hs (Leea$d;)Ldpz; lambda$static$18
		static
		0 o p_379242_
	ht (Leea$d;)Ldpz; lambda$static$17
		static
		0 o p_367998_
	hu (Leea$d;)Ldpz; lambda$static$16
		static
		0 o p_368306_
	hv (Leea$d;)Ldpz; lambda$static$15
		static
		0 o p_368120_
	hw (Leea$d;)Ldpz; lambda$static$14
		static
		0 o p_368247_
	hx (Leea$d;)Ldpz; lambda$static$13
		static
		0 o p_368350_
	hy (Leea$d;)Ldpz; lambda$static$12
		static
		0 o p_368192_
	hz (Leea$d;)Ldpz; lambda$static$11
		static
		0 o p_368118_
	i (Leea$d;)Ldpz; lambda$static$487
		static
		0 o p_379251_
	i (Leeb;)I lambda$static$434
		static
		0 o p_187409_
	j (Leea$d;)Ldpz; lambda$static$486
		static
		0 o p_368153_
	j (Leeb;)I lambda$static$432
		static
		0 o p_152617_
	k (Leea$d;)Ldpz; lambda$static$485
		static
		0 o p_368269_
	k (Leeb;)I lambda$static$430
		static
		0 o p_152629_
	l (Leeb;)I lambda$static$428
		static
		0 o p_152632_
	l (Leea$d;)Ldpz; lambda$static$484
		static
		0 o p_368328_
	m (Leea$d;)Ldpz; lambda$static$483
		static
		0 o p_368394_
	m (Leeb;)I lambda$static$403
		static
		0 o p_152639_
	n (Leea$d;)Ldpz; lambda$static$482
		static
		0 o p_368361_
	n (Leeb;)I lambda$static$402
		static
		0 o p_187433_
	o (Leeb;)I lambda$static$387
		static
		0 o p_152677_
	o (Leea$d;)Ldpz; lambda$static$481
		static
		0 o p_367987_
	p (Leeb;)I lambda$static$382
		static
		0 o p_50804_
	p (Leea$d;)Ldpz; lambda$static$480
		static
		0 o p_368266_
	q (Leea$d;)Ldpz; lambda$static$479
		static
		0 o p_368197_
	q (Leeb;)I lambda$static$381
		static
		0 o p_187435_
	r (Leeb;)I lambda$static$379
		static
		0 o p_152686_
	r (Leea$d;)Ldpz; lambda$static$478
		static
		0 o p_368045_
	s (Leea$d;)Ldpz; lambda$static$477
		static
		0 o p_368211_
	s (Leeb;)I lambda$static$378
		static
		0 o p_152680_
	t (Leea$d;)Ldpz; lambda$static$476
		static
		0 o p_367994_
	t (Leeb;)I lambda$static$323
		static
		0 o p_152684_
	u (Leea$d;)Ldpz; lambda$static$475
		static
		0 o p_368261_
	u (Leeb;)I lambda$static$319
		static
		0 o p_152688_
	v (Leeb;)I lambda$static$317
		static
		0 o p_50828_
	v (Leea$d;)Ldpz; lambda$static$474
		static
		0 o p_368083_
	w (Leeb;)I lambda$static$250
		static
		0 o p_50854_
	w (Leea$d;)Ldpz; lambda$static$473
		static
		0 o p_368105_
	x (Leea$d;)Ldpz; lambda$static$472
		static
		0 o p_368331_
	x (Leeb;)I lambda$static$181
		static
		0 o p_152692_
	y (Leeb;)I lambda$static$178
		static
		0 o p_187437_
	y (Leea$d;)Ldpz; lambda$static$471
		static
		0 o p_367991_
	z (Leeb;)I lambda$static$175
		static
		0 o p_50840_
	z (Leea$d;)Ldpz; lambda$static$470
		static
		0 o p_368248_
dqc net/minecraft/world/level/block/BonemealableBlock
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_220874_
		1 o p_220875_
		2 o p_220876_
		3 o p_220877_
	a (Ldmu;Ljb;Leeb;)Ljava/util/Optional; findSpreadableNeighbourPos
		static
		0 o p_401928_
		1 o p_401865_
		2 o p_401938_
	a (Ljb;)Ljb; getParticlePos
		0 o p_316301_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_256559_
		1 o p_50898_
		2 o p_50899_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_220878_
		1 o p_220879_
		2 o p_220880_
		3 o p_220881_
	a (Ljava/util/List;Ldmx;Ljb;Leeb;)Ljava/util/Optional; getSpreadableNeighbourPos
		static
		0 o p_401891_
		1 o p_401878_
		2 o p_401894_
		3 o p_401830_
	a_ (Ldmx;Ljb;Leeb;)Z hasSpreadableNeighbourPos
		static
		0 o p_401785_
		1 o p_401901_
		2 o p_401773_
	aq_ ()Ldqc$a; getType
dqc$a net/minecraft/world/level/block/BonemealableBlock$Type
	a Ldqc$a; NEIGHBOR_SPREADER
	b Ldqc$a; GROWER
	c [Ldqc$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_316558_
		1 o p_316594_
	a ()[Ldqc$a; $values
		static
	valueOf (Ljava/lang/String;)Ldqc$a; valueOf
		static
		0 o p_316717_
	values ()[Ldqc$a; values
		static
dqd net/minecraft/world/level/block/BonemealableFeaturePlacerBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lamd; feature
	<clinit> ()V <clinit>
		static
	<init> (Lamd;Leea$d;)V <init>
		0 o p_379459_
		1 o p_380054_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_380244_
		1 o p_379395_
		2 o p_380245_
		3 o p_379519_
	a (Ljy;)Ljava/util/Optional; lambda$performBonemeal$2
		0 o p_379951_
	a (Laub;Lbck;Ljb;Ljl$c;)V lambda$performBonemeal$3
		static
		0 o p_380311_
		1 o p_379985_
		2 o p_379716_
		3 o p_380225_
	a (Ldqd;)Lamd; lambda$static$0
		static
		0 o p_380141_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_380194_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_379414_
		1 o p_379932_
		2 o p_379449_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_379855_
		1 o p_380339_
		2 o p_379438_
		3 o p_379693_
	aq_ ()Ldqc$a; getType
dqe net/minecraft/world/level/block/BrewingStandBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b [Lees; HAS_BOTTLE
	c Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_50909_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_50921_
		1 o p_50924_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_50930_
		1 o p_50931_
		2 o p_50932_
		3 o p_50933_
		4 o p_50935_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_50952_
		1 o p_50953_
		2 o p_50954_
		3 o p_50955_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_152698_
		1 o p_152699_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_220883_
		1 o p_220884_
		2 o p_220885_
		3 o p_220886_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_152694_
		1 o p_152695_
		2 o p_152696_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_50926_
		1 o p_50927_
		2 o p_50928_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_50948_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_393668_
		1 o p_394144_
		2 o p_393813_
		3 o p_394308_
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_50919_
dqf net/minecraft/world/level/block/BrushableBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I TICK_DELAY
	c Lefb; DUSTED
	d Ldpz; turnsInto
	e Layy; brushSound
	f Layy; brushCompletedSound
	<clinit> ()V <clinit>
		static
	<init> (Ldpz;Layy;Layy;Leea$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 (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_277817_
		1 o p_277984_
		2 o p_277869_
		3 o p_277926_
		4 o p_277736_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_277801_
		1 o p_374239_
		2 o p_374044_
		3 o p_278111_
		4 o p_277455_
		5 o p_277904_
		6 o p_277832_
		7 o p_374558_
	a (Ldmu;Ljb;Lcqy;)V onBrokenAfterFall
		0 o p_278097_
		1 o p_277734_
		2 o p_277539_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_277544_
		1 o p_277779_
		2 o p_278019_
		3 o p_277471_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_277683_
		1 o p_277381_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_277390_
		1 o p_277525_
		2 o p_278107_
		3 o p_277574_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_368402_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_277623_
	b ()Ldpz; getTurnsInto
	c ()Layy; getBrushSound
	d ()Layy; getBrushCompletedSound
dqg net/minecraft/world/level/block/BubbleColumnBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; DRAG_DOWN
	c I CHECK_PERIOD
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_50959_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_50990_
		1 o p_374232_
		2 o p_374471_
		3 o p_50994_
		4 o p_50991_
		5 o p_50995_
		6 o p_50992_
		7 o p_374033_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_220888_
		1 o p_220889_
		2 o p_220890_
		3 o p_220891_
	a (Ldmv;Ljb;Leeb;Leeb;)V updateColumn
		static
		0 o p_152703_
		1 o p_152704_
		2 o p_152705_
		3 o p_152706_
	a (Lcam;Ldmv;Ljb;Leeb;)Ldcv; pickupBlock
		0 o p_394411_
		1 o p_152712_
		2 o p_152713_
		3 o p_152714_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_50986_
		1 o p_50987_
		2 o p_50988_
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_50976_
		1 o p_50977_
		2 o p_50978_
		3 o p_50979_
		4 o p_404857_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_51005_
		1 o p_51006_
		2 o p_51007_
		3 o p_51008_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_220893_
		1 o p_220894_
		2 o p_220895_
		3 o p_220896_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_50997_
	a_ (Leeb;)Ldwn; getRenderShape
		0 o p_51003_
	as_ ()Ljava/util/Optional; getPickupSound
	b (Ldmv;Ljb;Leeb;)V updateColumn
		static
		0 o p_152708_
		1 o p_152709_
		2 o p_152710_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_51016_
	o (Leeb;)Z canExistIn
		static
		0 o p_152716_
	q (Leeb;)Leeb; getColumnState
		static
		0 o p_152718_
dqh net/minecraft/world/level/block/BucketPickup
	a (Lcam;Ldmv;Ljb;Leeb;)Ldcv; pickupBlock
		0 o p_394251_
		1 o p_152719_
		2 o p_152720_
		3 o p_152721_
	as_ ()Ljava/util/Optional; getPickupSound
dqi net/minecraft/world/level/block/BuddingAmethystBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c I GROWTH_CHANCE
	d [Ljh; DIRECTIONS
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_152726_
	a ()Lcom/mojang/serialization/MapCodec; codec
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_220898_
		1 o p_220899_
		2 o p_220900_
		3 o p_220901_
	h (Leeb;)Z canClusterGrowAtState
		static
		0 o p_152735_
dqj net/minecraft/world/level/block/BushBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_51021_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_401091_
		1 o p_401012_
		2 o p_401218_
		3 o p_401130_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_401432_
		1 o p_401175_
		2 o p_401162_
		3 o p_401402_
	a (Laub;Ljb;)V lambda$performBonemeal$0
		0 o p_415466_
		1 o p_415467_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_401250_
		1 o p_401361_
		2 o p_401191_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_401200_
		1 o p_401387_
		2 o p_401374_
		3 o p_401380_
dqk net/minecraft/world/level/block/ButtonBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; POWERED
	d Leeq; type
	e I ticksToStayPressed
	g Ljava/util/function/Function; shapes
	<clinit> ()V <clinit>
		static
	<init> (Leeq;ILeea$d;)V <init>
		0 o p_273462_
		1 o p_273212_
		2 o p_273290_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/util/Map;Lfjm;Lfjm;Leeb;)Lfjm; lambda$makeShapes$3
		static
		0 o p_393342_
		1 o p_393343_
		2 o p_393344_
		3 o p_393345_
	a (Ldqk;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_304953_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_220903_
		1 o p_220904_
		2 o p_220905_
		3 o p_220906_
	a (Z)Layy; getSound
		0 o p_51102_
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_51083_
		1 o p_51084_
		2 o p_51085_
		3 o p_51086_
		4 o p_405475_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_316833_
		1 o p_316124_
		2 o p_316184_
		3 o p_316845_
		4 o p_316247_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_51104_
		1 o p_51105_
		2 o p_51106_
		3 o p_51107_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_368403_
	a (Leeb;Ldmu;Ljb;Lcut;)V press
		0 o p_51117_
		1 o p_51118_
		2 o p_51119_
		3 o p_345338_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_51101_
	a (Lcut;Ldmv;Ljb;Z)V playSound
		0 o p_51068_
		1 o p_51069_
		2 o p_51070_
		3 o p_51071_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_394009_
		1 o p_394160_
		2 o p_394096_
		3 o p_393730_
	a (Leeb;Laub;Ljb;Ldmn;Ljava/util/function/BiConsumer;)V onExplosionHit
		0 o p_312395_
		1 o p_364251_
		2 o p_311817_
		3 o p_312150_
		4 o p_311898_
	a (Leeb;Ldly;Ljb;Ljh;)I getSignal
		0 o p_51078_
		1 o p_51079_
		2 o p_51080_
		3 o p_51081_
	b (Ldqk;)Leeq; lambda$static$0
		static
		0 o p_304607_
	b ()Ljava/util/function/Function; makeShapes
	b (Leeb;Ldly;Ljb;Ljh;)I getDirectSignal
		0 o p_51109_
		1 o p_51110_
		2 o p_51111_
		3 o p_51112_
	d (Leeb;Ldmu;Ljb;)V checkPressed
		0 o p_51121_
		1 o p_51122_
		2 o p_51123_
	e (Leeb;Ldmu;Ljb;)V updateNeighbours
		0 o p_51125_
		1 o p_51126_
		2 o p_51127_
	f_ (Leeb;)Z isSignalSource
		0 o p_51114_
dql net/minecraft/world/level/block/CactusBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lefb; AGE
	c I MAX_AGE
	d Lfjm; SHAPE
	e Lfjm; SHAPE_COLLISION
	f I MAX_CACTUS_GROWING_HEIGHT
	g I ATTEMPT_GROW_CACTUS_FLOWER_AGE
	h D ATTEMPT_GROW_CACTUS_FLOWER_SMALL_CACTUS_CHANCE
	i D ATTEMPT_GROW_CACTUS_FLOWER_TALL_CACTUS_CHANCE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_51136_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_51157_
		1 o p_374196_
		2 o p_374319_
		3 o p_51161_
		4 o p_51158_
		5 o p_51162_
		6 o p_51159_
		7 o p_374070_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_220908_
		1 o p_220909_
		2 o p_220910_
		3 o p_220911_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_51153_
		1 o p_51154_
		2 o p_51155_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_51143_
		1 o p_51146_
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_51148_
		1 o p_51149_
		2 o p_51150_
		3 o p_51151_
		4 o p_405001_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_51171_
		1 o p_51172_
		2 o p_51173_
		3 o p_51174_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_51164_
	b (Leeb;Ldly;Ljb;Lfix;)Lfjm; getCollisionShape
		0 o p_51176_
		1 o p_51177_
		2 o p_51178_
		3 o p_51179_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_220913_
		1 o p_220914_
		2 o p_220915_
		3 o p_220916_
dqm net/minecraft/world/level/block/CactusFlowerBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_401939_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_401923_
		1 o p_401936_
		2 o p_401926_
		3 o p_401860_
	b (Leeb;Ldly;Ljb;)Z mayPlaceOn
		0 o p_401846_
		1 o p_401825_
		2 o p_401934_
dqn net/minecraft/world/level/block/CakeBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_BITES
	c Lefb; BITES
	d I FULL_CAKE_SIGNAL
	e [Lfjm; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_51184_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmv;Ljb;Leeb;Lcut;)Lbxj; eat
		static
		0 o p_51186_
		1 o p_51187_
		2 o p_51188_
		3 o p_51189_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_51213_
		1 o p_374144_
		2 o p_374554_
		3 o p_51217_
		4 o p_51214_
		5 o p_51218_
		6 o p_51215_
		7 o p_374177_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_51209_
		1 o p_51210_
		2 o p_51211_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_51193_
		1 o p_51196_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_316481_
		1 o p_316406_
		2 o p_316218_
		3 o p_316212_
		4 o p_316525_
	a (Ldcv;Leeb;Ldmu;Ljb;Lcut;Lbxi;Lfio;)Lbxj; 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 (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_51222_
		1 o p_51223_
		2 o p_51224_
		3 o p_51225_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_51198_
		1 o p_51199_
		2 o p_51200_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_51220_
	b (I)I getOutputSignal
		static
		0 o p_152747_
	c (I)Lfjm; lambda$static$0
		static
		0 o p_394546_
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_51191_
dqo net/minecraft/world/level/block/CalibratedSculkSensorBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; FACING
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_277532_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu;Ljb;Leeb;Lebf;)V lambda$getTicker$0
		static
		0 o p_427184_
		1 o p_427185_
		2 o p_427186_
		3 o p_427187_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_277615_
		1 o p_277916_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_277925_
		1 o p_277938_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_277645_
		1 o p_278033_
		2 o p_277641_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_277652_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_277423_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_277545_
		1 o p_277482_
	a (Leeb;Ldly;Ljb;Ljh;)I getSignal
		0 o p_277782_
		1 o p_277556_
		2 o p_277903_
		3 o p_278059_
	c ()I getActiveTicks
dqp net/minecraft/world/level/block/CampfireBlock
	D I fireDamage
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; LIT
	c Lees; SIGNAL_FIRE
	d Lees; WATERLOGGED
	e Leez; FACING
	f Lfjm; SHAPE
	g Lfjm; SHAPE_VIRTUAL_POST
	h I SMOKE_DISTANCE
	i Z spawnParticles
	<clinit> ()V <clinit>
		static
	<init> (ZILeea$d;)V <init>
		0 o p_51236_
		1 o p_51237_
		2 o p_51238_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lbzm;Ldmv;Ljb;Leeb;)V dowse
		static
		0 o p_152750_
		1 o p_152751_
		2 o p_152752_
		3 o p_152753_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_51264_
		1 o p_51267_
	a (Laub;Ldht$a;Ldmu;Ljb;Leeb;Lebg;)V lambda$getTicker$3
		static
		0 o p_379257_
		1 o p_379258_
		2 o p_379259_
		3 o p_379260_
		4 o p_379261_
		5 o p_379262_
	a (Ldcv;Leeb;Ldmu;Ljb;Lcut;Lbxi;Lfio;)Lbxj; 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 (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_51309_
		1 o p_51310_
		2 o p_51311_
		3 o p_51312_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_368408_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_220918_
		1 o p_220919_
		2 o p_220920_
		3 o p_220921_
	a (Leea$a;)Z lambda$canLight$4
		static
		0 o p_51262_
	a (Ldmu;Ljb;ZZ)V makeParticles
		static
		0 o p_51252_
		1 o p_51253_
		2 o p_51254_
		3 o p_51255_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_51298_
		1 o p_374562_
		2 o p_374439_
		3 o p_51302_
		4 o p_51299_
		5 o p_51303_
		6 o p_51300_
		7 o p_374147_
	a (Ldmu;Ljb;)Z isSmokeyPos
		static
		0 o p_51249_
		1 o p_51250_
	a (Ldmv;Ljb;Leeb;Lfal;)Z placeLiquid
		0 o p_51257_
		1 o p_51258_
		2 o p_51259_
		3 o p_51260_
	a (Ldmu;Leeb;Lfio;Lcvo;)V onProjectileHit
		0 o p_51244_
		1 o p_51245_
		2 o p_51246_
		3 o p_51247_
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_51269_
		1 o p_51270_
		2 o p_51271_
		3 o p_51272_
		4 o p_405507_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_51292_
		1 o p_51293_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_152759_
		1 o p_152760_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_152755_
		1 o p_152756_
		2 o p_152757_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_51305_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_51240_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_51295_
		1 o p_51296_
	a (Ldqp;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_304360_
	b (Ldqp;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_304361_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_51318_
	h (Leeb;)Z isLitCampfire
		static
		0 o p_51320_
	i (Leeb;)Z canLight
		static
		0 o p_51322_
	o (Leeb;)Z isSmokeSource
		0 o p_51324_
dqq net/minecraft/world/level/block/CandleBlock
	D Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; PARTICLE_OFFSETS
	R [Lfjm; SHAPES
	c Lcom/mojang/serialization/MapCodec; CODEC
	d I MIN_CANDLES
	e I MAX_CANDLES
	f Lefb; CANDLES
	g Lees; LIT
	h Lees; WATERLOGGED
	i Ljava/util/function/ToIntFunction; LIGHT_EMISSION
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_152801_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V lambda$static$1
		static
		0 o p_393350_
	a (Leeb;Ldgo;)Z canBeReplaced
		0 o p_152814_
		1 o p_152815_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_152833_
		1 o p_374497_
		2 o p_374340_
		3 o p_152837_
		4 o p_152834_
		5 o p_152838_
		6 o p_152835_
		7 o p_374318_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_152829_
		1 o p_152830_
		2 o p_152831_
	a (Ldmv;Ljb;Leeb;Lfal;)Z placeLiquid
		0 o p_152805_
		1 o p_152806_
		2 o p_152807_
		3 o p_152808_
	a (Ldcv;Leeb;Ldmu;Ljb;Lcut;Lbxi;Lfio;)Lbxj; 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 (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_152817_
		1 o p_152818_
		2 o p_152819_
		3 o p_152820_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_152840_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_152803_
	a (Leea$a;)Z lambda$canLight$2
		static
		0 o p_152810_
	b (Leeb;)Ljava/lang/Iterable; getParticleOffsets
		0 o p_152812_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_152844_
	d (Leeb;)Z canBeLit
		0 o p_152842_
	h (Leeb;)Z canLight
		static
		0 o p_152846_
	o (Leeb;)I lambda$static$0
		static
		0 o p_152848_
dqr net/minecraft/world/level/block/CandleCakeBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Lees; LIT
	e Lfjm; SHAPE
	f Ljava/util/Map; BY_CANDLE
	g Ljava/lang/Iterable; PARTICLE_OFFSETS
	h Ldqq; candleBlock
	<clinit> ()V <clinit>
		static
	<init> (Ldpz;Leea$d;)V <init>
		0 o p_152859_
		1 o p_152860_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldqq;)Leeb; byCandle
		static
		0 o p_316552_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_152898_
		1 o p_374136_
		2 o p_374358_
		3 o p_152902_
		4 o p_152899_
		5 o p_152903_
		6 o p_152900_
		7 o p_374518_
	a (Leeb;Leea$a;)Z lambda$canLight$2
		static
		0 o p_152895_
		1 o p_152896_
	a (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_304662_
		1 o p_152863_
		2 o p_152864_
		3 o p_387122_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_152891_
		1 o p_152892_
		2 o p_152893_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_152870_
		1 o p_152873_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_316519_
		1 o p_316226_
		2 o p_316122_
		3 o p_316438_
		4 o p_316849_
	a (Ldcv;Leeb;Ldmu;Ljb;Lcut;Lbxi;Lfio;)Lbxj; 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 (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_152875_
		1 o p_152876_
		2 o p_152877_
		3 o p_152878_
	a (Ldqr;)Ldpz; 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_368409_
	a (Lfio;)Z candleHit
		static
		0 o p_152907_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_152880_
		1 o p_152881_
		2 o p_152882_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_152905_
	b (Leeb;)Ljava/lang/Iterable; getParticleOffsets
		0 o p_152868_
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_152909_
	h (Leeb;)Z canLight
		static
		0 o p_152911_
dqs net/minecraft/world/level/block/CarpetBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_152915_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_152922_
		1 o p_152923_
		2 o p_152924_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_152917_
		1 o p_152918_
		2 o p_152919_
		3 o p_152920_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_152926_
		1 o p_374550_
		2 o p_374188_
		3 o p_152930_
		4 o p_152927_
		5 o p_152931_
		6 o p_152928_
		7 o p_374375_
dqt net/minecraft/world/level/block/CarrotBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b [Lfjm; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_51328_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_51330_
		1 o p_51331_
		2 o p_51332_
		3 o p_51333_
	c (I)Lfjm; lambda$static$0
		static
		0 o p_393607_
	d ()Ldmt; getBaseSeedId
dqu net/minecraft/world/level/block/CartographyTableBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lxo; CONTAINER_TITLE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_51349_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_51357_
		1 o p_51358_
		2 o p_51359_
		3 o p_51360_
		4 o p_51362_
	a (Ldmu;Ljb;ILcus;Lcut;)Lcym; lambda$getMenuProvider$0
		static
		0 o p_51351_
		1 o p_51352_
		2 o p_51353_
		3 o p_51354_
		4 o p_51355_
	b (Leeb;Ldmu;Ljb;)Lbxm; getMenuProvider
		0 o p_51364_
		1 o p_51365_
		2 o p_51366_
dqv net/minecraft/world/level/block/CarvedPumpkinBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; FACING
	c Leeg; snowGolemBase
	d Leeg; snowGolemFull
	e Leeg; ironGolemBase
	g Leeg; ironGolemFull
	h Ljava/util/function/Predicate; PUMPKINS_PREDICATE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_51375_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_51387_
		1 o p_51388_
		2 o p_51389_
		3 o p_51390_
		4 o p_51391_
	a (Leef;)Z lambda$getOrCreateIronGolemFull$2
		static
		0 o p_360137_
	a (Ldmu;Leeg$b;)V clearPatternBlocks
		static
		0 o p_249604_
		1 o p_251190_
	a (Ldmu;Ljb;)V trySpawnGolem
		0 o p_51379_
		1 o p_51380_
	a (Ldmx;Ljb;)Z canSpawnGolem
		0 o p_51382_
		1 o p_51383_
	a (Ldmu;Leeg$b;Lbzm;Ljb;)V spawnGolemInWorld
		static
		0 o p_249110_
		1 o p_251293_
		2 o p_251251_
		3 o p_251189_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_51385_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_51377_
	b ()Leeg; getOrCreateSnowGolemBase
	b (Leef;)Z lambda$getOrCreateIronGolemBase$1
		static
		0 o p_360136_
	b (Ldmu;Leeg$b;)V updatePatternBlocks
		static
		0 o p_248711_
		1 o p_251935_
	o (Leeb;)Z lambda$static$0
		static
		0 o p_51396_
	q ()Leeg; getOrCreateSnowGolemFull
	r ()Leeg; getOrCreateIronGolemBase
	y ()Leeg; getOrCreateIronGolemFull
dqw net/minecraft/world/level/block/CauldronBlock
	d Lcom/mojang/serialization/MapCodec; CODEC
	e F RAIN_FILL_CHANCE
	f F POWDER_SNOW_FILL_CHANCE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_51403_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Lfak;)V receiveStalactiteDrip
		0 o p_152940_
		1 o p_152941_
		2 o p_152942_
		3 o p_152943_
	a (Leeb;Ldmu;Ljb;Ldnx$c;)V handlePrecipitation
		0 o p_152935_
		1 o p_152936_
		2 o p_152937_
		3 o p_152938_
	a (Ldmu;Ldnx$c;)Z shouldHandlePrecipitation
		static
		0 o p_182451_
		1 o p_182452_
	a (Lfak;)Z canReceiveStalactiteDrip
		0 o p_152945_
	d (Leeb;)Z isFull
		0 o p_152947_
dqx net/minecraft/world/level/block/CaveVines
	A_ Lees; BERRIES
	z_ Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	a (ILeeb;)I lambda$emission$0
		static
		0 o p_181215_
		1 o p_181216_
	a (Lbzm;Leeb;Ldmu;Ljb;)Lbxj; use
		static
		0 o p_270738_
		1 o p_270772_
		2 o p_270721_
		3 o p_270587_
	i_ (I)Ljava/util/function/ToIntFunction; emission
		static
		0 o p_181218_
	j_ (Leeb;)Z hasGlowBerries
		static
		0 o p_152952_
dqy net/minecraft/world/level/block/CaveVinesBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	g F CHANCE_OF_BERRIES_ON_GROWTH
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_152959_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lbck;)I getBlocksToGrowWhenBonemealed
		0 o p_220928_
	a (Leeb;Leeb;)Leeb; updateBodyAfterConvertedFromHead
		0 o p_152987_
		1 o p_152988_
	a (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_304590_
		1 o p_152967_
		2 o p_152968_
		3 o p_386659_
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_220923_
		1 o p_220924_
		2 o p_220925_
		3 o p_220926_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_152980_
		1 o p_152981_
		2 o p_152982_
		3 o p_152983_
		4 o p_152985_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_152993_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_256026_
		1 o p_152971_
		2 o p_152972_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_220930_
		1 o p_220931_
		2 o p_220932_
		3 o p_220933_
	a (Leeb;Lbck;)Leeb; getGrowIntoState
		0 o p_220935_
		1 o p_220936_
	b ()Ldpz; getBodyBlock
	h (Leeb;)Z canGrowInto
		0 o p_152998_
dqz net/minecraft/world/level/block/CaveVinesPlantBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_153000_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_304444_
		1 o p_153008_
		2 o p_153009_
		3 o p_387975_
	a (Leeb;Leeb;)Leeb; updateHeadAfterConvertedFromBody
		0 o p_153028_
		1 o p_153029_
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_220938_
		1 o p_220939_
		2 o p_220940_
		3 o p_220941_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_153021_
		1 o p_153022_
		2 o p_153023_
		3 o p_153024_
		4 o p_153026_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_153031_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_255942_
		1 o p_153012_
		2 o p_153013_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_220943_
		1 o p_220944_
		2 o p_220945_
		3 o p_220946_
	c ()Ldtt; getHeadBlock
dr net/minecraft/advancements/critereon/StartRidingTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Ldr$a;)Z lambda$trigger$0
		static
		0 o p_160394_
	a (Lauc;)V trigger
		0 o p_160388_
dr$a net/minecraft/advancements/critereon/StartRidingTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o player
	a (Lbz$a;)Lar; playerStartsRiding
		static
		0 o p_160402_
	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_
	equals (Ljava/lang/Object;)Z equals
		0 o p_312576_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dra net/minecraft/world/level/block/CeilingHangingSignBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lefb; ROTATION
	c Lees; ATTACHED
	e Lfjm; SHAPE_DEFAULT
	f Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lefp;Leea$d;)V <init>
		0 o p_248716_
		1 o p_250481_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/util/Map$Entry;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_393351_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_251270_
		1 o p_374479_
		2 o p_374489_
		3 o p_249685_
		4 o p_250331_
		5 o p_251506_
		6 o p_249591_
		7 o p_374041_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_248994_
		1 o p_249061_
		2 o p_249490_
	a (Lcut;Lfio;Lecn;Ldcv;)Z shouldTryToChainAnotherHangingSign
		0 o p_278279_
		1 o p_278273_
		2 o p_278236_
		3 o p_278343_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_249682_
		1 o p_250199_
	a (Ldcv;Leeb;Ldmu;Ljb;Lcut;Lbxi;Lfio;)Lbxj; 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 (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_250564_
		1 o p_248998_
		2 o p_249501_
		3 o p_248978_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_249338_
		1 o p_250706_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_368410_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_279379_
		1 o p_279390_
		2 o p_279231_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_251174_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_252121_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_251162_
		1 o p_250515_
	b_ (Leeb;Ldly;Ljb;)Lfjm; getBlockSupportShape
		0 o p_254482_
		1 o p_253669_
		2 o p_253916_
	h (Leeb;)F getYRotationDegrees
		0 o p_277758_
drb net/minecraft/world/level/block/ChainBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; WATERLOGGED
	e Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_51452_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_51456_
		1 o p_51459_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_51470_
		1 o p_51471_
		2 o p_51472_
		3 o p_51473_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_51461_
		1 o p_374312_
		2 o p_374505_
		3 o p_51465_
		4 o p_51462_
		5 o p_51466_
		6 o p_51463_
		7 o p_374235_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_51468_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_51454_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_51475_
drc net/minecraft/world/level/block/ChangeOverTimeBlock
	E_ I SCAN_DISTANCE
	a (Laub;Ljb;Leeb;)V lambda$changeOverTime$0
		static
		0 o p_415472_
		1 o p_415473_
		2 o p_415474_
	a_ (Leeb;Laub;Ljb;Lbck;)V changeOverTime
		0 o p_309154_
		1 o p_309115_
		2 o p_308999_
		3 o p_308868_
	au_ ()F getChanceModifier
	c (Leeb;Laub;Ljb;Lbck;)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
	k_ (Leeb;)Ljava/util/Optional; getNext
		0 o p_153040_
drd net/minecraft/world/level/block/ChestBlock
	D Ldsh$b; MENU_PROVIDER_COMBINER
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Leez; FACING
	d Leez; TYPE
	e Lees; WATERLOGGED
	f I EVENT_SET_OPEN_COUNT
	g Lfjm; SHAPE
	h Ljava/util/Map; HALF_SHAPES
	i Ldsh$b; CHEST_COMBINER
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/Supplier;Leea$d;)V <init>
		0 o p_51491_
		1 o p_51490_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_220958_
		1 o p_220959_
		2 o p_220960_
		3 o p_220961_
	a (Leea$d;)Ldrd; lambda$static$1
		static
		0 o p_368411_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_51522_
		1 o p_51525_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_51531_
		1 o p_51532_
		2 o p_51533_
		3 o p_51534_
		4 o p_51536_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_51569_
		1 o p_51570_
		2 o p_51571_
		3 o p_51572_
	a (Ldgo;Ljh;)Ljh; candidatePartnerFacing
		0 o p_51495_
		1 o p_51496_
	a (Ldrd;Leeb;Ldmu;Ljb;Z)Lbxc; getContainer
		static
		0 o p_51512_
		1 o p_51513_
		2 o p_51514_
		3 o p_51515_
		4 o p_51516_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_51527_
		1 o p_51528_
		2 o p_51529_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_393880_
		1 o p_393720_
		2 o p_394177_
		3 o p_394178_
	a (Lecg;)Ldsh$b; opennessCombiner
		static
		0 o p_51518_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_51555_
		1 o p_374487_
		2 o p_374060_
		3 o p_51559_
		4 o p_51556_
		5 o p_51560_
		6 o p_51557_
		7 o p_374212_
	a (Ldmv;Ljb;)Z isChestBlockedAt
		static
		0 o p_51509_
		1 o p_51510_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_51549_
		1 o p_51550_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_153064_
		1 o p_153065_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_153055_
		1 o p_153056_
		2 o p_153057_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_51562_
	a (Ldly;Ljb;)Z isBlockedChestByBlock
		static
		0 o p_51500_
		1 o p_51501_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_51493_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_51552_
		1 o p_51553_
	a (Leeb;Ldmu;Ljb;Z)Ldsh$c; combine
		0 o p_51544_
		1 o p_51545_
		2 o p_51546_
		3 o p_51547_
	b (Leeb;Ldmu;Ljb;)Lbxm; getMenuProvider
		0 o p_51574_
		1 o p_51575_
		2 o p_51576_
	b (Ldmv;Ljb;)Z isCatSittingOnChest
		static
		0 o p_51564_
		1 o p_51565_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_51581_
	c (Ldmv;Ljb;)Z lambda$combine$2
		static
		0 o p_51578_
		1 o p_51579_
	c ()Lazg; getOpenChestStat
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_51520_
	d ()Lebb; blockEntityType
	h (Leeb;)Ldsh$a; getBlockType
		static
		0 o p_51583_
	i (Leeb;)Ljh; getConnectedDirection
		static
		0 o p_51585_
	q ()Lebb; lambda$static$0
		static
drd$1 net/minecraft/world/level/block/ChestBlock$1
	<init> ()V <init>
	a (Lebh;Lebh;)Ljava/util/Optional; acceptDouble
		0 o p_51591_
		1 o p_51592_
	a (Ljava/lang/Object;)Ljava/lang/Object; acceptSingle
		0 o p_51594_
	a (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; acceptDouble
		0 o p_51596_
		1 o p_51597_
	a (Lebh;)Ljava/util/Optional; acceptSingle
		0 o p_51589_
	a ()Ljava/util/Optional; acceptNone
	b ()Ljava/lang/Object; acceptNone
drd$2 net/minecraft/world/level/block/ChestBlock$2
	<init> ()V <init>
	a (Lebh;Lebh;)Ljava/util/Optional; acceptDouble
		0 o p_51604_
		1 o p_51605_
	a (Ljava/lang/Object;)Ljava/lang/Object; acceptSingle
		0 o p_51607_
	a (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; acceptDouble
		0 o p_51609_
		1 o p_51610_
	a (Lebh;)Ljava/util/Optional; acceptSingle
		0 o p_51602_
	a ()Ljava/util/Optional; acceptNone
	b ()Ljava/lang/Object; acceptNone
drd$2$1 net/minecraft/world/level/block/ChestBlock$2$1
	a Lebh; val$first
	b Lebh; val$second
	c Lbxc; val$container
	<init> (Ldrd$2;Lebh;Lebh;Lbxc;)V <init>
		0 o p_51617_
		1 o p_51618_
		2 o p_51619_
		3 o p_51620_
	Q_ ()Lxo; getDisplayName
	createMenu (ILcus;Lcut;)Lcym; createMenu
		0 o p_51622_
		1 o p_51623_
		2 o p_51624_
drd$3 net/minecraft/world/level/block/ChestBlock$3
	a Lecg; val$entity
	<init> (Lecg;)V <init>
		0 o p_51628_
	a (Lebh;Lebh;F)F lambda$acceptDouble$0
		static
		0 o p_51636_
		1 o p_51637_
		2 o p_51638_
	a (Lebh;Lebh;)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 (Lebh;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction; acceptSingle
		0 o p_51631_
	b ()Ljava/lang/Object; acceptNone
drd$4 net/minecraft/world/level/block/ChestBlock$4
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$ChestType
	<clinit> ()V <clinit>
		static
dre net/minecraft/world/level/block/ChiseledBookShelfBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I BOOKS_PER_ROW
	c Ljava/util/List; SLOT_OCCUPIED_PROPERTIES
	d I MAX_BOOKS_IN_STORAGE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_249989_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu;Ljb;Lcut;Lebj;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 (Lfir;)Ljava/util/OptionalInt; lambda$getHitSlot$0
		static
		0 o p_316073_
	a (Lfio;Leeb;)Ljava/util/OptionalInt; getHitSlot
		0 o p_316156_
		1 o p_316148_
	a (Leec$a;Lefe;)V lambda$createBlockStateDefinition$1
		static
		0 o p_261455_
		1 o p_261456_
	a (F)I getSection
		static
		0 o p_261599_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_316403_
		1 o p_316842_
		2 o p_316539_
		3 o p_316349_
		4 o p_316278_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_289000_
		1 o p_288962_
	a (Lfio;Ljh;)Ljava/util/Optional; getRelativeHitCoordinatesForBlockFace
		static
		0 o p_261714_
		1 o p_262116_
	a (Ldcv;Leeb;Ldmu;Ljb;Lcut;Lbxi;Lfio;)Lbxj; 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 (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_250440_
		1 o p_248729_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_249192_
		1 o p_252207_
		2 o p_248999_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_250973_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_251318_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_394006_
		1 o p_394108_
		2 o p_394432_
		3 o p_393697_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_288975_
		1 o p_288993_
	a (Ldmu;Ljb;Lcut;Lebj;Ldcv;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_
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_249302_
dre$1 net/minecraft/world/level/block/ChiseledBookShelfBlock$1
	a [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
drf net/minecraft/world/level/block/ChorusFlowerBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I DEAD_AGE
	c Lefb; AGE
	d Lfjm; SHAPE_BLOCK_SUPPORT
	e Ldpz; plant
	<clinit> ()V <clinit>
		static
	<init> (Ldpz;Leea$d;)V <init>
		0 o p_304388_
		1 o p_51652_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_51687_
		1 o p_374269_
		2 o p_374493_
		3 o p_51691_
		4 o p_51688_
		5 o p_51692_
		6 o p_51689_
		7 o p_374130_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_220975_
		1 o p_220976_
		2 o p_220977_
		3 o p_220978_
	a (Ldmu;Ljb;I)V placeGrownFlower
		0 o p_51662_
		1 o p_51663_
		2 o p_51664_
	a (Ldrf;)Ldpz; lambda$static$0
		static
		0 o p_304498_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_51683_
		1 o p_51684_
		2 o p_51685_
	a (Ldmu;Leeb;Lfio;Lcvo;)V onProjectileHit
		0 o p_51654_
		1 o p_51655_
		2 o p_51656_
		3 o p_51657_
	a (Ldmv;Ljb;Lbck;Ljb;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 (Ldmu;Ljb;)V placeDeadFlower
		0 o p_51659_
		1 o p_51660_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_368412_
	a (Ldmv;Ljb;Lbck;I)V generatePlant
		static
		0 o p_220963_
		1 o p_220964_
		2 o p_220965_
		3 o p_220966_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_51694_
	b (Ldmx;Ljb;Ljh;)Z allNeighborsEmpty
		static
		0 o p_51698_
		1 o p_51699_
		2 o p_51700_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_220980_
		1 o p_220981_
		2 o p_220982_
		3 o p_220983_
	b_ (Leeb;Ldly;Ljb;)Lfjm; getBlockSupportShape
		0 o p_294099_
		1 o p_294531_
		2 o p_295431_
	f (Leeb;)Z isRandomlyTicking
		0 o p_51696_
drg net/minecraft/world/level/block/ChorusPlantBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_51707_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_51724_
		1 o p_51725_
		2 o p_51726_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_51719_
		1 o p_51722_
	a (Ldly;Ljb;Leeb;)Leeb; getStateWithConnections
		static
		0 o p_51711_
		1 o p_51712_
		2 o p_304771_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_51728_
		1 o p_374320_
		2 o p_374500_
		3 o p_51732_
		4 o p_51729_
		5 o p_51733_
		6 o p_51730_
		7 o p_374170_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_220985_
		1 o p_220986_
		2 o p_220987_
		3 o p_220988_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_51735_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_51709_
drh net/minecraft/world/level/block/CocoaBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_AGE
	c Lefb; AGE
	d Ljava/util/List; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_51743_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_51771_
		1 o p_374569_
		2 o p_374118_
		3 o p_51775_
		4 o p_51772_
		5 o p_51776_
		6 o p_51773_
		7 o p_374448_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_51767_
		1 o p_51768_
		2 o p_51769_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_51762_
		1 o p_51765_
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_220990_
		1 o p_220991_
		2 o p_220992_
		3 o p_220993_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_51787_
		1 o p_51788_
		2 o p_51789_
		3 o p_51790_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_51778_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_256189_
		1 o p_51753_
		2 o p_51754_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_51750_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_220995_
		1 o p_220996_
		2 o p_220997_
		3 o p_220998_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_221000_
		1 o p_221001_
		2 o p_221002_
		3 o p_221003_
	b (I)Ljava/util/Map; lambda$static$0
		static
		0 o p_393488_
	f (Leeb;)Z isRandomlyTicking
		0 o p_51780_
dri net/minecraft/world/level/block/ColoredFallingBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lbat; dustColor
	<clinit> ()V <clinit>
		static
	<init> (Lbat;Leea$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_368413_
	a (Ldri;)Lbat; lambda$static$0
		static
		0 o p_304722_
	b (Leeb;Ldly;Ljb;)I getDustColor
		0 o p_304891_
		1 o p_304551_
		2 o p_304702_
drj net/minecraft/world/level/block/CommandBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; FACING
	c Lees; CONDITIONAL
	d Lorg/slf4j/Logger; LOGGER
	e Z automatic
	<clinit> ()V <clinit>
		static
	<init> (ZLeea$d;)V <init>
		0 o p_153081_
		1 o p_153080_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu;Ljb;Lebk;Z)V setPoweredAndUpdate
		0 o p_361576_
		1 o p_364447_
		2 o p_365383_
		3 o p_361062_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_221005_
		1 o p_221006_
		2 o p_221007_
		3 o p_221008_
	a (Laub;Ljb;Ljh;)V executeChain
		static
		0 o p_376781_
		1 o p_51811_
		2 o p_51812_
	a (Leeb;Laub;Ljb;Ldlt;Z)V execute
		0 o p_51832_
		1 o p_376608_
		2 o p_51834_
		3 o p_51835_
		4 o p_51836_
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_51838_
		1 o p_51839_
		2 o p_51840_
		3 o p_51841_
		4 o p_361514_
		5 o p_51843_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_51825_
		1 o p_51826_
		2 o p_51827_
		3 o p_51828_
		4 o p_51830_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_51845_
		1 o p_51846_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_153083_
		1 o p_153084_
	a (Ldrj;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_304800_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_368414_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_51821_
		1 o p_51822_
		2 o p_51823_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_51851_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_51800_
	a (Ldmu;Ljb;Leeb;Lcam;Ldcv;)V setPlacedBy
		0 o p_51804_
		1 o p_51805_
		2 o p_51806_
		3 o p_51807_
		4 o p_51808_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_51848_
		1 o p_51849_
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_51814_
drk net/minecraft/world/level/block/ComparatorBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; MODE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_51857_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljh;Lcqs;)Z lambda$getItemFrame$0
		static
		0 o p_427188_
		1 o p_427189_
	a (Ldly;Ljb;Leeb;)I getOutputSignal
		0 o p_51892_
		1 o p_51893_
		2 o p_51894_
	a (Ldmu;Ljb;Leeb;)Z shouldTurnOn
		0 o p_51861_
		1 o p_51862_
		2 o p_51863_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_301069_
		1 o p_374094_
		2 o p_374252_
		3 o p_301025_
		4 o p_301249_
		5 o p_301045_
		6 o p_301318_
		7 o p_374228_
	a (Ldmu;Ljh;Ljb;)Lcqs; getItemFrame
		0 o p_51865_
		1 o p_51866_
		2 o p_51867_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_221010_
		1 o p_221011_
		2 o p_221012_
		3 o p_221013_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_51880_
		1 o p_51881_
		2 o p_51882_
		3 o p_51883_
		4 o p_51885_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_153086_
		1 o p_153087_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_51887_
	a (Leeb;Ldmu;Ljb;II)Z triggerEvent
		0 o p_51874_
		1 o p_51875_
		2 o p_51876_
		3 o p_51877_
		4 o p_51878_
	b (Ldmu;Ljb;Leeb;)I getInputSignal
		0 o p_51896_
		1 o p_51897_
		2 o p_51898_
	c (Ldmu;Ljb;Leeb;)V checkTickOnNeighbor
		0 o p_51900_
		1 o p_51901_
		2 o p_51902_
	e (Ldmu;Ljb;Leeb;)I calculateOutputSignal
		0 o p_51904_
		1 o p_51905_
		2 o p_51906_
	f (Ldmu;Ljb;Leeb;)V refreshOutputState
		0 o p_51908_
		1 o p_51909_
		2 o p_51910_
	h (Leeb;)I getDelay
		0 o p_51912_
drl net/minecraft/world/level/block/ComposterBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I READY
	c I MIN_LEVEL
	d I MAX_LEVEL
	e Lefb; LEVEL
	f Lit/unimi/dsi/fastutil/objects/Object2FloatMap; COMPOSTABLES
	g I HOLE_WIDTH
	h [Lfjm; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_51919_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (FLdmt;)V add
		static
		0 o p_51921_
		1 o p_51922_
	a (Lbzm;Leeb;Laub;Ldcv;Ljb;)Leeb; insertItem
		static
		0 o p_270919_
		1 o p_270087_
		2 o p_270284_
		3 o p_270253_
		4 o p_270678_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_221015_
		1 o p_221016_
		2 o p_221017_
		3 o p_221018_
	a (Lbzm;Leeb;Ldmu;Ljb;)Leeb; extractProduce
		static
		0 o p_270467_
		1 o p_51999_
		2 o p_52000_
		3 o p_52001_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_51940_
		1 o p_51943_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_316361_
		1 o p_316271_
		2 o p_316647_
		3 o p_316633_
		4 o p_316555_
	a (Ldcv;Leeb;Ldmu;Ljb;Lcut;Lbxi;Lfio;)Lbxj; 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 (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_51973_
		1 o p_51974_
		2 o p_51975_
		3 o p_51976_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_51945_
		1 o p_51946_
		2 o p_51947_
	a (Leeb;Ldly;Ljb;)Lfjm; getInteractionShape
		0 o p_51969_
		1 o p_51970_
		2 o p_51971_
	a (Ldmu;Ljb;Z)V handleFill
		static
		0 o p_51924_
		1 o p_51925_
		2 o p_51926_
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_51978_
		1 o p_51979_
		2 o p_51980_
		3 o p_51981_
		4 o p_51982_
	a (Lbzm;Leeb;Ldmv;Ljb;Ldcv;)Leeb; addItem
		static
		0 o p_270464_
		1 o p_270603_
		2 o p_270151_
		3 o p_270547_
		4 o p_270354_
	a (Leeb;Ldmv;Ljb;)Lbxu; getContainer
		0 o p_51956_
		1 o p_51957_
		2 o p_51958_
	a (Lbzm;Leeb;Ldmv;Ljb;)Leeb; empty
		static
		0 o p_270236_
		1 o p_270873_
		2 o p_270963_
		3 o p_270211_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_51965_
	b (I)Lfjm; lambda$static$0
		static
		0 o p_393354_
	b (Leeb;Ldly;Ljb;Lfix;)Lfjm; getCollisionShape
		0 o p_51990_
		1 o p_51991_
		2 o p_51992_
		3 o p_51993_
	b ()V bootStrap
		static
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_51928_
	q ()[Lfjm; lambda$static$1
		static
drl$a net/minecraft/world/level/block/ComposterBlock$EmptyContainer
	<init> ()V <init>
	a (Ljh;)[I getSlotsForFace
		0 o p_52012_
	a (ILdcv;Ljh;)Z canPlaceItemThroughFace
		0 o p_52008_
		1 o p_52009_
		2 o p_52010_
	b (ILdcv;Ljh;)Z canTakeItemThroughFace
		0 o p_52014_
		1 o p_52015_
		2 o p_52016_
drl$b net/minecraft/world/level/block/ComposterBlock$InputContainer
	b Leeb; state
	c Ldmv; level
	d Ljb; pos
	e Z changed
	<init> (Leeb;Ldmv;Ljb;)V <init>
		0 o p_52022_
		1 o p_52023_
		2 o p_52024_
	a (Ljh;)[I getSlotsForFace
		0 o p_52032_
	a (ILdcv;Ljh;)Z canPlaceItemThroughFace
		0 o p_52028_
		1 o p_52029_
		2 o p_52030_
	an_ ()I getMaxStackSize
	b (ILdcv;Ljh;)Z canTakeItemThroughFace
		0 o p_52034_
		1 o p_52035_
		2 o p_52036_
	e ()V setChanged
drl$c net/minecraft/world/level/block/ComposterBlock$OutputContainer
	b Leeb; state
	c Ldmv; level
	d Ljb; pos
	e Z changed
	<init> (Leeb;Ldmv;Ljb;Ldcv;)V <init>
		0 o p_52042_
		1 o p_52043_
		2 o p_52044_
		3 o p_52045_
	a (Ljh;)[I getSlotsForFace
		0 o p_52053_
	a (ILdcv;Ljh;)Z canPlaceItemThroughFace
		0 o p_52049_
		1 o p_52050_
		2 o p_52051_
	an_ ()I getMaxStackSize
	b (ILdcv;Ljh;)Z canTakeItemThroughFace
		0 o p_52055_
		1 o p_52056_
		2 o p_52057_
	e ()V setChanged
drm net/minecraft/world/level/block/ConcretePowderBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ldpz; concrete
	<clinit> ()V <clinit>
		static
	<init> (Ldpz;Leea$d;)V <init>
		0 o p_52060_
		1 o p_52061_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_52074_
		1 o p_374245_
		2 o p_374286_
		3 o p_52078_
		4 o p_52075_
		5 o p_52079_
		6 o p_52076_
		7 o p_374119_
	a (Ldly;Ljb;Leeb;)Z shouldSolidify
		static
		0 o p_52081_
		1 o p_52082_
		2 o p_52083_
	a (Ldrm;)Ldpz; lambda$static$0
		static
		0 o p_304618_
	a (Ldmu;Ljb;Leeb;Leeb;Lcqy;)V onLand
		0 o p_52068_
		1 o p_52069_
		2 o p_52070_
		3 o p_52071_
		4 o p_52072_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_368415_
	a (Ldly;Ljb;)Z touchesLiquid
		static
		0 o p_52065_
		1 o p_52066_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_52063_
	b (Leeb;Ldly;Ljb;)I getDustColor
		0 o p_52085_
		1 o p_52086_
		2 o p_52087_
	o (Leeb;)Z canSolidify
		static
		0 o p_52089_
drn net/minecraft/world/level/block/ConduitBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; WATERLOGGED
	c Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_52094_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_52106_
		1 o p_52109_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_52122_
		1 o p_52123_
		2 o p_52124_
		3 o p_52125_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_153098_
		1 o p_153099_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_52111_
		1 o p_374404_
		2 o p_374238_
		3 o p_52115_
		4 o p_52112_
		5 o p_52116_
		6 o p_52113_
		7 o p_374453_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_153094_
		1 o p_153095_
		2 o p_153096_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_52118_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_52096_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_52127_
dro net/minecraft/world/level/block/CopperBulbBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; POWERED
	c Lees; LIT
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_308970_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_309207_
		1 o p_309068_
		2 o p_309087_
		3 o p_308908_
		4 o p_308906_
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_309025_
		1 o p_308955_
		2 o p_309153_
		3 o p_308949_
		4 o p_364418_
		5 o p_309085_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_308938_
		1 o p_309149_
		2 o p_309114_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_308903_
	a (Leeb;Laub;Ljb;)V checkAndFlip
		0 o p_313720_
		1 o p_313753_
		2 o p_313735_
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_308965_
drp net/minecraft/world/level/block/CoralBlock
	a Lcom/mojang/serialization/MapCodec; DEAD_CORAL_FIELD
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ldpz; deadBlock
	<clinit> ()V <clinit>
		static
	<init> (Ldpz;Leea$d;)V <init>
		0 o p_52130_
		1 o p_52131_
	a (Ldrp;)Ldpz; lambda$static$0
		static
		0 o p_304453_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_52143_
		1 o p_374246_
		2 o p_374434_
		3 o p_52147_
		4 o p_52144_
		5 o p_52148_
		6 o p_52145_
		7 o p_374050_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_221020_
		1 o p_221021_
		2 o p_221022_
		3 o p_221023_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_368416_
	a (Ldly;Ljb;)Z scanForWater
		0 o p_52135_
		1 o p_52136_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_52133_
drq net/minecraft/world/level/block/CoralFanBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Ldpz; deadBlock
	<clinit> ()V <clinit>
		static
	<init> (Ldpz;Leea$d;)V <init>
		0 o p_52151_
		1 o p_52152_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldrq;)Ldpz; lambda$static$0
		static
		0 o p_304769_
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_52166_
		1 o p_52167_
		2 o p_52168_
		3 o p_52169_
		4 o p_52170_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_52159_
		1 o p_374555_
		2 o p_374197_
		3 o p_52163_
		4 o p_52160_
		5 o p_52164_
		6 o p_52161_
		7 o p_374083_
	a (Leeb;Laub;Ljb;Lbck;)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_368417_
drr net/minecraft/world/level/block/CoralPlantBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Ldpz; deadBlock
	d Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Ldpz;Leea$d;)V <init>
		0 o p_52175_
		1 o p_52176_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_52195_
		1 o p_52196_
		2 o p_52197_
		3 o p_52198_
		4 o p_52199_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_52190_
		1 o p_52191_
		2 o p_52192_
		3 o p_52193_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_52183_
		1 o p_374499_
		2 o p_374397_
		3 o p_52187_
		4 o p_52184_
		5 o p_52188_
		6 o p_52185_
		7 o p_374079_
	a (Leeb;Laub;Ljb;Lbck;)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_368418_
	a (Ldrr;)Ldpz; lambda$static$0
		static
		0 o p_304420_
drs net/minecraft/world/level/block/CoralWallFanBlock
	e Lcom/mojang/serialization/MapCodec; CODEC
	f Ldpz; deadBlock
	<clinit> ()V <clinit>
		static
	<init> (Ldpz;Leea$d;)V <init>
		0 o p_52202_
		1 o p_52203_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_52217_
		1 o p_52218_
		2 o p_52219_
		3 o p_52220_
		4 o p_52221_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_52210_
		1 o p_374445_
		2 o p_374341_
		3 o p_52214_
		4 o p_52211_
		5 o p_52215_
		6 o p_52212_
		7 o p_374523_
	a (Leeb;Laub;Ljb;Lbck;)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_368419_
	a (Ldrs;)Ldpz; lambda$static$0
		static
		0 o p_304706_
drt net/minecraft/world/level/block/CrafterBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; CRAFTING
	c Lees; TRIGGERED
	d Leez; ORIENTATION
	e I MAX_CRAFTING_TICKS
	f I CRAFTING_TICK_DELAY
	g Ldhq; RECIPE_CACHE
	h I CRAFTER_ADVANCEMENT_DIAMETER
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_307674_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;Ldha;)Ljava/util/Optional; getPotentialResults
		static
		0 o p_380126_
		1 o p_345096_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_307471_
		1 o p_307641_
		2 o p_307339_
		3 o p_307565_
	a (Leaz;Z)V setBlockEntityTriggered
		0 o p_307610_
		1 o p_307577_
	a (Ldcv;)V lambda$dispenseFrom$0
		static
		0 o p_307295_
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_307205_
		1 o p_307451_
		2 o p_307272_
		3 o p_307542_
		4 o p_362007_
		5 o p_307540_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_307454_
		1 o p_307255_
		2 o p_307303_
		3 o p_307670_
		4 o p_307546_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_307514_
		1 o p_307198_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_307381_
		1 o p_307601_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_307308_
		1 o p_307639_
		2 o p_307651_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_307633_
		1 o p_307264_
		2 o p_307557_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_307200_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_307251_
	a (Ldmu;Ljb;Leeb;Lcam;Ldcv;)V setPlacedBy
		0 o p_307219_
		1 o p_307681_
		2 o p_307383_
		3 o p_307647_
		4 o p_307190_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_393684_
		1 o p_393956_
		2 o p_394624_
		3 o p_394348_
	a (Laub;Ljb;Lebo;Ldcv;Leeb;Ldhr;)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 (Leeb;Ldwu;)Leeb; rotate
		0 o p_307240_
		1 o p_307431_
	a (Leeb;Laub;Ljb;)V dispenseFrom
		0 o p_307495_
		1 o p_307310_
		2 o p_307672_
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_307445_
drt$1 net/minecraft/world/level/block/CrafterBlock$1
	a [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
dru net/minecraft/world/level/block/CraftingTableBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lxo; CONTAINER_TITLE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_52225_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_52233_
		1 o p_52234_
		2 o p_52235_
		3 o p_52236_
		4 o p_52238_
	a (Ldmu;Ljb;ILcus;Lcut;)Lcym; lambda$getMenuProvider$0
		static
		0 o p_52227_
		1 o p_52228_
		2 o p_52229_
		3 o p_52230_
		4 o p_52231_
	b (Leeb;Ldmu;Ljb;)Lbxm; getMenuProvider
		0 o p_52240_
		1 o p_52241_
		2 o p_52242_
drv net/minecraft/world/level/block/CreakingHeartBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; AXIS
	c Leez; STATE
	d Lees; NATURAL
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_380228_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_379552_
		1 o p_379446_
		2 o p_379318_
		3 o p_379343_
		4 o p_380340_
		5 o p_380150_
		6 o p_379791_
		7 o p_379888_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_394029_
		1 o p_394479_
		2 o p_394306_
		3 o p_393870_
	a (Ldmu;Ljb;Leeb;Lcut;)Leeb; playerWillDestroy
		0 o p_380319_
		1 o p_379939_
		2 o p_379928_
		3 o p_380097_
	a (Ldmu;)Z isNaturalNight
		static
		0 o p_380307_
	a (Lcut;Leeb;Ldmu;Ljb;)V tryAwardExperience
		0 o p_386796_
		1 o p_382970_
		2 o p_383065_
		3 o p_382941_
	a (Ldmv;Ljb;)Z isSurroundedByLogs
		static
		0 o p_379444_
		1 o p_380241_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_380178_
		1 o p_380317_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_379556_
		1 o p_379594_
		2 o p_379297_
		3 o p_379301_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_379447_
		1 o p_379641_
		2 o p_380325_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_381152_
		1 o p_381142_
		2 o p_381148_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_379898_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_379431_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_393635_
		1 o p_394550_
		2 o p_394080_
		3 o p_394343_
	a (Leeb;Laub;Ljb;Ldmn;Ljava/util/function/BiConsumer;)V onExplosionHit
		0 o p_382935_
		1 o p_382804_
		2 o p_383050_
		3 o p_383064_
		4 o p_383124_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_380251_
		1 o p_379529_
	b (Leeb;Ldmx;Ljb;)Z hasRequiredLogs
		static
		0 o p_379990_
		1 o p_380123_
		2 o p_380405_
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_380993_
	d (Leeb;Ldmu;Ljb;)Leeb; updateState
		static
		0 o p_380049_
		1 o p_393975_
		2 o p_379599_
drw net/minecraft/world/level/block/CropBlock
	a [Lfjm; SHAPES
	d Lcom/mojang/serialization/MapCodec; CODEC
	e I MAX_AGE
	f Lefb; AGE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_52247_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_221040_
		1 o p_221041_
		2 o p_221042_
		3 o p_221043_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_52297_
		1 o p_52298_
		2 o p_52299_
		3 o p_52300_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_221045_
		1 o p_221046_
		2 o p_221047_
		3 o p_221048_
	a (Ldmu;)I getBonemealAgeIncrease
		0 o p_52262_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_52282_
		1 o p_52283_
		2 o p_52284_
	a (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_304482_
		1 o p_52255_
		2 o p_52256_
		3 o p_387989_
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_52277_
		1 o p_52278_
		2 o p_52279_
		3 o p_52280_
		4 o p_405324_
	a (Ldmx;Ljb;)Z hasSufficientLight
		static
		0 o p_294828_
		1 o p_295989_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_52286_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_255715_
		1 o p_52259_
		2 o p_52260_
	a (Ldpz;Ldly;Ljb;)F getGrowthSpeed
		static
		0 o p_52273_
		1 o p_52274_
		2 o p_52275_
	b ()Lefb; getAgeProperty
	b (Ldmu;Ljb;Leeb;)V growCrops
		0 o p_52264_
		1 o p_52265_
		2 o p_52266_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_221050_
		1 o p_221051_
		2 o p_221052_
		3 o p_221053_
	b (Leeb;Ldly;Ljb;)Z mayPlaceOn
		0 o p_52302_
		1 o p_52303_
		2 o p_52304_
	b (I)Leeb; getStateForAge
		0 o p_52290_
	c ()I getMaxAge
	c (I)Lfjm; lambda$static$0
		static
		0 o p_394586_
	d ()Ldmt; getBaseSeedId
	f (Leeb;)Z isRandomlyTicking
		0 o p_52288_
	h (Leeb;)I getAge
		0 o p_52306_
	i (Leeb;)Z isMaxAge
		0 o p_52308_
drx net/minecraft/world/level/block/CrossCollisionBlock
	a Lees; NORTH
	b Lees; EAST
	c Lees; SOUTH
	d Lees; WEST
	e Lees; WATERLOGGED
	f Ljava/util/Map; PROPERTY_BY_DIRECTION
	g Ljava/util/function/Function; collisionShapes
	h Ljava/util/function/Function; shapes
	<clinit> ()V <clinit>
		static
	<init> (FFFFFLeea$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 (Lfjm;Ljava/util/Map;Leeb;)Lfjm; lambda$makeShapes$1
		static
		0 o p_393355_
		1 o p_393356_
		2 o p_393357_
	a (Ljava/util/Map$Entry;)Z lambda$static$0
		static
		0 o p_52346_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_52333_
		1 o p_52336_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_52338_
		1 o p_52339_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_52352_
		1 o p_52353_
		2 o p_52354_
		3 o p_52355_
	a (FFFFF)Ljava/util/function/Function; makeShapes
		0 o p_52327_
		1 o p_52328_
		2 o p_52329_
		3 o p_52330_
		4 o p_52331_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_52341_
		1 o p_52342_
	b (Leeb;Ldly;Ljb;Lfix;)Lfjm; getCollisionShape
		0 o p_52357_
		1 o p_52358_
		2 o p_52359_
		3 o p_52360_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_52362_
	e_ (Leeb;)Z propagatesSkylightDown
		0 o p_52348_
drx$1 net/minecraft/world/level/block/CrossCollisionBlock$1
	a [I $SwitchMap$net$minecraft$world$level$block$Rotation
	b [I $SwitchMap$net$minecraft$world$level$block$Mirror
	<clinit> ()V <clinit>
		static
dry net/minecraft/world/level/block/CryingObsidianBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_52371_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_221055_
		1 o p_221056_
		2 o p_221057_
		3 o p_221058_
drz net/minecraft/world/level/block/DaylightDetectorBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lefb; POWER
	c Lees; INVERTED
	d Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_52382_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu;Ljb;Leeb;Lebq;)V tickEntity
		static
		0 o p_153113_
		1 o p_153114_
		2 o p_153115_
		3 o p_153116_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_52391_
		1 o p_52392_
		2 o p_52393_
		3 o p_52394_
		4 o p_52396_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_52402_
		1 o p_52403_
		2 o p_52404_
		3 o p_52405_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_153118_
		1 o p_153119_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_153109_
		1 o p_153110_
		2 o p_153111_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_52398_
	a (Leeb;Ldly;Ljb;Ljh;)I getSignal
		0 o p_52386_
		1 o p_52387_
		2 o p_52388_
		3 o p_52389_
	d (Leeb;Ldmu;Ljb;)V updateSignalStrength
		static
		0 o p_52411_
		1 o p_52412_
		2 o p_52413_
	f_ (Leeb;)Z isSignalSource
		0 o p_52407_
	g_ (Leeb;)Z useShapeForLightOcclusion
		0 o p_52409_
ds net/minecraft/advancements/critereon/StatePropertiesPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ljava/util/List; properties
	d Lcom/mojang/serialization/Codec; 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 (Leeb;)Z matches
		0 o p_67668_
	a ()Ljava/util/List; properties
	a (Ljava/util/Map$Entry;)Lds$c; lambda$static$0
		static
		0 o p_297914_
	a (Ljava/util/List;)Ljava/util/Map; lambda$static$2
		static
		0 o p_297915_
	a (Lfal;)Z matches
		0 o p_67685_
	a (Leec;)Ljava/util/Optional; checkState
		0 o p_298590_
	a (Leec;Leed;)Z matches
		0 o p_67670_
		1 o p_67671_
	equals (Ljava/lang/Object;)Z equals
		0 o p_299046_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ds$a net/minecraft/advancements/critereon/StatePropertiesPredicate$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; matchers
	<init> ()V <init>
	a ()Lds$a; properties
		static
	a (Lefe;Ljava/lang/String;)Lds$a; hasProperty
		0 o p_67701_
		1 o p_67702_
	a (Lefe;Z)Lds$a; hasProperty
		0 o p_67704_
		1 o p_67705_
	a (Lefe;Ljava/lang/Comparable;)Lds$a; hasProperty
		0 o p_67698_
		1 o p_67699_
	a (Lefe;I)Lds$a; hasProperty
		0 o p_67695_
		1 o p_67696_
	b ()Ljava/util/Optional; build
ds$b net/minecraft/advancements/critereon/StatePropertiesPredicate$ExactMatcher
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	e Ljava/lang/String; value
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o value
	a ()Ljava/lang/String; value
	a (Leed;Lefe;)Z match
		0 o p_298379_
		1 o p_299294_
	equals (Ljava/lang/Object;)Z equals
		0 o p_299180_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ds$c net/minecraft/advancements/critereon/StatePropertiesPredicate$PropertyMatcher
	a Lzm; STREAM_CODEC
	b Ljava/lang/String; name
	c Lds$e; valueMatcher
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lds$e;)V <init>
		0 o name
		1 o valueMatcher
	a (Leec;)Ljava/util/Optional; checkState
		0 o p_67722_
	a (Leec;Leed;)Z match
		0 o p_67719_
		1 o p_67720_
	a ()Ljava/lang/String; name
	b ()Lds$e; valueMatcher
	equals (Ljava/lang/Object;)Z equals
		0 o p_298382_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ds$d net/minecraft/advancements/critereon/StatePropertiesPredicate$RangedMatcher
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	e Ljava/util/Optional; minValue
	f Ljava/util/Optional; maxValue
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o minValue
		1 o maxValue
	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_
	a (Leed;Lefe;)Z match
		0 o p_298772_
		1 o p_298371_
	b ()Ljava/util/Optional; maxValue
	equals (Ljava/lang/Object;)Z equals
		0 o p_298334_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ds$e net/minecraft/advancements/critereon/StatePropertiesPredicate$ValueMatcher
	c Lcom/mojang/serialization/Codec; CODEC
	d Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	a (Lds$e;)Lcom/mojang/datafixers/util/Either; lambda$static$1
		static
		0 o p_329686_
	a (Leed;Lefe;)Z match
		0 o p_299255_
		1 o p_298372_
	b (Lds$e;)Lcom/mojang/datafixers/util/Either; lambda$static$0
		static
		0 o p_299089_
dsa net/minecraft/world/level/block/DecoratedPotBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lame; SHERDS_DYNAMIC_DROP_ID
	c Leez; HORIZONTAL_FACING
	d Lees; CRACKED
	e Lees; WATERLOGGED
	f Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_273064_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_276307_
		1 o p_374037_
		2 o p_374267_
		3 o p_276270_
		4 o p_276322_
		5 o p_276312_
		6 o p_276280_
		7 o p_374464_
	a (Ldmu;Ljb;Leeb;Lcut;)Leeb; playerWillDestroy
		0 o p_273590_
		1 o p_273343_
		2 o p_272869_
		3 o p_273002_
	a (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_304622_
		1 o p_294412_
		2 o p_294723_
		3 o p_387769_
	a (Ldmu;Leeb;Lfio;Lcvo;)V onProjectileHit
		0 o p_306322_
		1 o p_306005_
		2 o p_306105_
		3 o p_305851_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_276295_
		1 o p_276303_
	a (Leeb;Lfdm$a;)Ljava/util/List; getDrops
		0 o p_287683_
		1 o p_287582_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_316866_
		1 o p_316544_
		2 o p_316541_
		3 o p_316732_
		4 o p_316860_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_334078_
		1 o p_333905_
	a (Ldcv;Leeb;Ldmu;Ljb;Lcut;Lbxi;Lfio;)Lbxj; 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 (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_273112_
		1 o p_273055_
		2 o p_273137_
		3 o p_273151_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_273396_
		1 o p_272674_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_306206_
		1 o p_306113_
		2 o p_306305_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_273169_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_272711_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_394575_
		1 o p_393957_
		2 o p_393972_
		3 o p_393685_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_333895_
		1 o p_333806_
	a (Lebr;Ljava/util/function/Consumer;)V lambda$getDrops$0
		static
		0 o p_330131_
		1 o p_330132_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_272593_
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_305995_
	h_ (Leeb;)Ldxx; getSoundType
		0 o p_277561_
dsb net/minecraft/world/level/block/DetectorRailBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Leez; SHAPE
	d Lees; POWERED
	e I PRESSED_CHECK_PERIOD
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_52431_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_52483_
		1 o p_52484_
		2 o p_52485_
		3 o p_52486_
		4 o p_52487_
	a (Lbzm;)Z lambda$getAnalogOutputSignal$1
		static
		0 o p_153123_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_221060_
		1 o p_221061_
		2 o p_221062_
		3 o p_221063_
	a (Ldmu;Ljb;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 (Ldmu;Ljb;Leeb;)V checkPressed
		0 o p_52433_
		1 o p_52434_
		2 o p_52435_
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_52458_
		1 o p_52459_
		2 o p_52460_
		3 o p_52461_
		4 o p_405668_
	a (Ljb;)Lfin; getSearchBB
		0 o p_52471_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_52463_
		1 o p_52464_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_52454_
		1 o p_52455_
		2 o p_52456_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_52469_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_52466_
		1 o p_52467_
	a (Leeb;Ldly;Ljb;Ljh;)I getSignal
		0 o p_52449_
		1 o p_52450_
		2 o p_52451_
		3 o p_52452_
	b (Lbzm;)Z lambda$checkPressed$0
		static
		0 o p_153125_
	b (Ldmu;Ljb;Leeb;Z)V updatePowerToConnected
		0 o p_52473_
		1 o p_52474_
		2 o p_52475_
		3 o p_52476_
	b (Leeb;Ldly;Ljb;Ljh;)I getDirectSignal
		0 o p_52478_
		1 o p_52479_
		2 o p_52480_
		3 o p_52481_
	c ()Lefe; getShapeProperty
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_52442_
	f_ (Leeb;)Z isSignalSource
		0 o p_52489_
dsc net/minecraft/world/level/block/DiodeBlock
	a Lfjm; SHAPE
	c Lees; POWERED
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_52499_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldly;Ljb;Leeb;)I getOutputSignal
		0 o p_52541_
		1 o p_52542_
		2 o p_52543_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_221065_
		1 o p_221066_
		2 o p_221067_
		3 o p_221068_
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_52525_
		1 o p_52526_
		2 o p_52527_
		3 o p_52528_
		4 o p_363074_
		5 o p_52530_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_52556_
		1 o p_52557_
		2 o p_52558_
		3 o p_52559_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_394602_
		1 o p_394501_
		2 o p_394572_
		3 o p_393902_
	a (Ldnm;Ljb;Leeb;)I getAlternateSignal
		0 o p_277358_
		1 o p_277763_
		2 o p_277604_
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_52566_
		1 o p_52567_
		2 o p_52568_
		3 o p_52569_
		4 o p_52570_
	a (Ldmu;Ljb;Leeb;)Z shouldTurnOn
		0 o p_52502_
		1 o p_52503_
		2 o p_52504_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_52538_
		1 o p_52539_
		2 o p_52540_
	a (Ldmx;Ljb;Leeb;)Z canSurviveOn
		0 o p_301314_
		1 o p_301010_
		2 o p_301320_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_52501_
	a (Ldmu;Ljb;Leeb;Lcam;Ldcv;)V setPlacedBy
		0 o p_52506_
		1 o p_52507_
		2 o p_52508_
		3 o p_52509_
		4 o p_52510_
	a (Leeb;Ldly;Ljb;Ljh;)I getSignal
		0 o p_52520_
		1 o p_52521_
		2 o p_52522_
		3 o p_52523_
	b (Leeb;Ldly;Ljb;Ljh;)I getDirectSignal
		0 o p_52561_
		1 o p_52562_
		2 o p_52563_
		3 o p_52564_
	b (Ldly;Ljb;Leeb;)Z shouldPrioritize
		0 o p_52574_
		1 o p_52575_
		2 o p_52576_
	b (Ldmu;Ljb;Leeb;)I getInputSignal
		0 o p_52544_
		1 o p_52545_
		2 o p_52546_
	b (Ldmx;Ljb;Leeb;)Z isLocked
		0 o p_52511_
		1 o p_52512_
		2 o p_52513_
	b ()Z sideInputDiodesOnly
	c (Ldmu;Ljb;Leeb;)V checkTickOnNeighbor
		0 o p_52577_
		1 o p_52578_
		2 o p_52579_
	d (Ldmu;Ljb;Leeb;)V updateNeighborsInFront
		0 o p_52581_
		1 o p_52582_
		2 o p_52583_
	f_ (Leeb;)Z isSignalSource
		0 o p_52572_
	h (Leeb;)I getDelay
		0 o p_52584_
	n (Leeb;)Z isDiode
		static
		0 o p_52587_
dsd net/minecraft/world/level/block/DirectionalBlock
	a Leez; FACING
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_52591_
	a ()Lcom/mojang/serialization/MapCodec; codec
dse net/minecraft/world/level/block/DirtPathBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_153129_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_153148_
		1 o p_153149_
		2 o p_153150_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_153138_
		1 o p_153141_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_153143_
		1 o p_153144_
		2 o p_153145_
		3 o p_153146_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_153152_
		1 o p_374225_
		2 o p_374127_
		3 o p_153156_
		4 o p_153153_
		5 o p_153157_
		6 o p_153154_
		7 o p_374236_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_221070_
		1 o p_221071_
		2 o p_221072_
		3 o p_221073_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_153131_
	g_ (Leeb;)Z useShapeForLightOcclusion
		0 o p_153159_
dsf net/minecraft/world/level/block/DispenserBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; FACING
	c Lees; TRIGGERED
	d Ljava/util/Map; DISPENSER_REGISTRY
	e Lorg/slf4j/Logger; LOGGER
	f Llm; DEFAULT_BEHAVIOR
	g I TRIGGER_DURATION
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_52664_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmt;Lln;)V registerBehavior
		static
		0 o p_52673_
		1 o p_52674_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_221075_
		1 o p_221076_
		2 o p_221077_
		3 o p_221078_
	a (Llk;)Ljv; getDispensePosition
		static
		0 o p_302440_
	a (Ldcv;)Lln; getDefaultDispenseMethod
		static
		0 o p_371649_
	a (Ldmt;)V registerProjectileBehavior
		static
		0 o p_338817_
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_52700_
		1 o p_52701_
		2 o p_52702_
		3 o p_52703_
		4 o p_360855_
		5 o p_52705_
	a (Ldmu;Ldcv;)Lln; getDispenseMethod
		0 o p_341306_
		1 o p_52667_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_52693_
		1 o p_52694_
		2 o p_52695_
		3 o p_52696_
		4 o p_52698_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_52713_
		1 o p_52714_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_153162_
		1 o p_153163_
	a (Laub;Leeb;Ljb;)V dispenseFrom
		0 o p_52665_
		1 o p_302451_
		2 o p_52666_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_52689_
		1 o p_52690_
		2 o p_52691_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_52719_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_52669_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_393538_
		1 o p_394459_
		2 o p_394052_
		3 o p_394019_
	a (Llk;DLfis;)Ljv; getDispensePosition
		static
		0 o p_338419_
		1 o p_338633_
		2 o p_338798_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_52716_
		1 o p_52717_
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_52682_
dsg net/minecraft/world/level/block/DoorBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; FACING
	c Leez; HALF
	d Leez; HINGE
	e Lees; OPEN
	f Lees; POWERED
	g Ljava/util/Map; SHAPES
	h Leeq; type
	<clinit> ()V <clinit>
		static
	<init> (Leeq;Leea$d;)V <init>
		0 o p_272854_
		1 o p_273303_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ljb;)J getSeed
		0 o p_52793_
		1 o p_52794_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_52764_
		1 o p_52767_
	a (Lbzm;Ldmu;Ljb;Z)V playSound
		0 o p_251616_
		1 o p_249656_
		2 o p_249439_
		3 o p_251628_
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_52776_
		1 o p_52777_
		2 o p_52778_
		3 o p_52779_
		4 o p_361881_
		5 o p_52781_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_52769_
		1 o p_52770_
		2 o p_52771_
		3 o p_52772_
		4 o p_52774_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_52807_
		1 o p_52808_
		2 o p_52809_
		3 o p_52810_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_368420_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_52796_
		1 o p_374501_
		2 o p_374380_
		3 o p_52800_
		4 o p_52797_
		5 o p_52801_
		6 o p_52798_
		7 o p_374395_
	a (Ldmu;Ljb;Leeb;Lcut;)Leeb; playerWillDestroy
		0 o p_52755_
		1 o p_52756_
		2 o p_52757_
		3 o p_52758_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_52783_
		1 o p_52784_
		2 o p_52785_
	a (Ldmu;Ljb;)Z isWoodenDoor
		static
		0 o p_52746_
		1 o p_52747_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_52787_
		1 o p_52788_
	a (Lbzm;Ldmu;Leeb;Ljb;Z)V setOpen
		0 o p_153166_
		1 o p_153167_
		2 o p_153168_
		3 o p_153169_
		4 o p_153170_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_52803_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_52739_
	a (Ldmu;Ljb;Leeb;Lcam;Ldcv;)V setPlacedBy
		0 o p_52749_
		1 o p_52750_
		2 o p_52751_
		3 o p_52752_
		4 o p_52753_
	a (Leeb;Laub;Ljb;Ldmn;Ljava/util/function/BiConsumer;)V onExplosionHit
		0 o p_312769_
		1 o p_363080_
		2 o p_311900_
		3 o p_312544_
		4 o p_312107_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_52790_
		1 o p_52791_
	b ()Leeq; type
	b (Ldgo;)Leew; getHinge
		0 o p_52805_
	n (Leeb;)Z isOpen
		0 o p_52816_
	o (Leeb;)Z isWoodenDoor
		static
		0 o p_52818_
dsg$1 net/minecraft/world/level/block/DoorBlock$1
	a [I $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType
	<clinit> ()V <clinit>
		static
dsh net/minecraft/world/level/block/DoubleBlockCombiner
	<init> ()V <init>
	a (Lebb;Ljava/util/function/Function;Ljava/util/function/Function;Lefe;Leeb;Ldmv;Ljb;Ljava/util/function/BiPredicate;)Ldsh$c; combineWithNeigbour
		static
		0 o p_52823_
		1 o p_52824_
		2 o p_52825_
		3 o p_374310_
		4 o p_52827_
		5 o p_52828_
		6 o p_52829_
		7 o p_52830_
dsh$a net/minecraft/world/level/block/DoubleBlockCombiner$BlockType
	a Ldsh$a; SINGLE
	b Ldsh$a; FIRST
	c Ldsh$a; SECOND
	d [Ldsh$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_52837_
		1 o p_52838_
	a ()[Ldsh$a; $values
		static
	valueOf (Ljava/lang/String;)Ldsh$a; valueOf
		static
		0 o p_52840_
	values ()[Ldsh$a; values
		static
dsh$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
dsh$c net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult
	apply (Ldsh$b;)Ljava/lang/Object; apply
		0 o p_52845_
dsh$c$a net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult$Double
	a Ljava/lang/Object; first
	b Ljava/lang/Object; second
	<init> (Ljava/lang/Object;Ljava/lang/Object;)V <init>
		0 o p_52849_
		1 o p_52850_
	apply (Ldsh$b;)Ljava/lang/Object; apply
		0 o p_52852_
dsh$c$b net/minecraft/world/level/block/DoubleBlockCombiner$NeighborCombineResult$Single
	a Ljava/lang/Object; single
	<init> (Ljava/lang/Object;)V <init>
		0 o p_52855_
	apply (Ldsh$b;)Ljava/lang/Object; apply
		0 o p_52857_
dsi net/minecraft/world/level/block/DoublePlantBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; HALF
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_52861_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_52894_
		1 o p_374107_
		2 o p_374359_
		3 o p_52898_
		4 o p_52895_
		5 o p_52899_
		6 o p_52896_
		7 o p_374454_
	a (Leeb;Ljb;)J getSeed
		0 o p_52891_
		1 o p_52892_
	a (Ldmu;Ljb;Leeb;Lcut;)Leeb; playerWillDestroy
		0 o p_52878_
		1 o p_52879_
		2 o p_52880_
		3 o p_52881_
	a (Ldmv;Leeb;Ljb;I)V placeAt
		static
		0 o p_153174_
		1 o p_153175_
		2 o p_153176_
		3 o p_153177_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_52887_
		1 o p_52888_
		2 o p_52889_
	a (Ldmu;Lcut;Ljb;Leeb;Leaz;Ldcv;)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 (Leec$a;)V createBlockStateDefinition
		0 o p_52901_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_52863_
	a (Ldmu;Ljb;Leeb;Lcam;Ldcv;)V setPlacedBy
		0 o p_52872_
		1 o p_52873_
		2 o p_52874_
		3 o p_52875_
		4 o p_52876_
	b (Ldmu;Ljb;Leeb;Lcut;)V preventDropFromBottomPart
		static
		0 o p_52904_
		1 o p_52905_
		2 o p_52906_
		3 o p_52907_
	b (Ldmx;Ljb;Leeb;)Leeb; copyWaterloggedFrom
		static
		0 o p_182454_
		1 o p_182455_
		2 o p_182456_
dsj net/minecraft/world/level/block/DragonEggBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_52911_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_52913_
		1 o p_52916_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_52923_
		1 o p_52924_
		2 o p_52925_
		3 o p_52926_
		4 o p_52928_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_52930_
		1 o p_52931_
		2 o p_52932_
		3 o p_52933_
	a_ (Leeb;Ldmu;Ljb;Lcut;)V attack
		0 o p_52918_
		1 o p_52919_
		2 o p_52920_
		3 o p_52921_
	b ()I getDelayAfterPlace
	b (Leeb;Ldly;Ljb;)I getDustColor
		0 o p_399914_
		1 o p_399493_
		2 o p_399689_
	d (Leeb;Ldmu;Ljb;)V teleport
		0 o p_52936_
		1 o p_52937_
		2 o p_52938_
dsk net/minecraft/world/level/block/DriedGhastBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_HYDRATION_LEVEL
	c Lefb; HYDRATION_LEVEL
	d Lees; WATERLOGGED
	e I HYDRATION_TICK_DELAY
	g Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_416326_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;Ljb;Leeb;)V spawnGhastling
		0 o p_415960_
		1 o p_416328_
		2 o p_416016_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_416335_
		1 o p_415693_
		2 o p_416196_
		3 o p_415889_
		4 o p_415854_
		5 o p_415679_
		6 o p_415825_
		7 o p_415629_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_416215_
		1 o p_416576_
		2 o p_415822_
		3 o p_415656_
	a (Ldmv;Ljb;Leeb;Lfal;)Z placeLiquid
		0 o p_416379_
		1 o p_415922_
		2 o p_416350_
		3 o p_415551_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_416514_
		1 o p_415674_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_416548_
		1 o p_416476_
		2 o p_416401_
		3 o p_415860_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_416682_
		1 o p_416357_
		2 o p_415792_
		3 o p_416494_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_415740_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_416452_
	a (Ldmu;Ljb;Leeb;Lcam;Ldcv;)V setPlacedBy
		0 o p_418520_
		1 o p_418137_
		2 o p_418409_
		3 o p_418198_
		4 o p_418118_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_416248_
		1 o p_416607_
		2 o p_415639_
		3 o p_415633_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_416060_
	c (Leeb;Laub;Ljb;Lbck;)V tickWaterlogged
		0 o p_416629_
		1 o p_416363_
		2 o p_415623_
		3 o p_415835_
	n (Leeb;)I getHydrationLevel
		0 o p_415767_
	o (Leeb;)Z isReadyToSpawn
		0 o p_415762_
dsl net/minecraft/world/level/block/DropExperienceBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lbwo; xpRange
	<clinit> ()V <clinit>
		static
	<init> (Lbwo;Leea$d;)V <init>
		0 o p_221084_
		1 o p_221083_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Laub;Ljb;Ldcv;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_368421_
	a (Ldsl;)Lbwo; lambda$static$0
		static
		0 o p_304879_
dsm net/minecraft/world/level/block/DropperBlock
	e Lcom/mojang/serialization/MapCodec; CODEC
	f Lorg/slf4j/Logger; LOGGER
	g Lln; DISPENSE_BEHAVIOUR
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_52942_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu;Ldcv;)Lln; getDispenseMethod
		0 o p_341227_
		1 o p_52947_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_153179_
		1 o p_153180_
	a (Laub;Leeb;Ljb;)V dispenseFrom
		0 o p_52944_
		1 o p_302455_
		2 o p_52945_
dsn net/minecraft/world/level/block/DryVegetationBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_401864_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_401767_
		1 o p_401764_
		2 o p_401758_
		3 o p_401896_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_401875_
		1 o p_401809_
		2 o p_401789_
		3 o p_401918_
	b (Leeb;Ldly;Ljb;)Z mayPlaceOn
		0 o p_401820_
		1 o p_401945_
		2 o p_401852_
dso net/minecraft/world/level/block/EnchantingTableBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/List; BOOKSHELF_OFFSETS
	c Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_341305_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu;Ljb;Ljb;)Z isValidBookShelf
		static
		0 o p_340976_
		1 o p_340984_
		2 o p_341294_
	a (Ldmu;Ljb;ILcus;Lcut;)Lcym; 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 (Leeb;Lfba;)Z isPathfindable
		0 o p_341007_
		1 o p_341167_
	a (Ljb;)Z lambda$static$0
		static
		0 o p_341357_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_341077_
		1 o p_341293_
		2 o p_341394_
		3 o p_340990_
		4 o p_341300_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_340823_
		1 o p_340890_
		2 o p_340839_
		3 o p_341114_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_341190_
		1 o p_340989_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_341263_
		1 o p_341303_
		2 o p_340983_
		3 o p_341147_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_340880_
		1 o p_341416_
		2 o p_341078_
	b (Leeb;Ldmu;Ljb;)Lbxm; getMenuProvider
		0 o p_341244_
		1 o p_340950_
		2 o p_340923_
	g_ (Leeb;)Z useShapeForLightOcclusion
		0 o p_341280_
dsp net/minecraft/world/level/block/EndGatewayBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_52999_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_304768_
		1 o p_53004_
		2 o p_53005_
		3 o p_387386_
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_350647_
		1 o p_350785_
		2 o p_350610_
		3 o p_350849_
		4 o p_405476_
	a (Leeb;Lfak;)Z canBeReplaced
		0 o p_53012_
		1 o p_53013_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_153193_
		1 o p_153194_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_221097_
		1 o p_221098_
		2 o p_221099_
		3 o p_221100_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_153189_
		1 o p_153190_
		2 o p_153191_
	a (Laub;Lbzm;Ljb;)Lfbl; getPortalDestination
		0 o p_350958_
		1 o p_350650_
		2 o p_350525_
	a_ (Leeb;)Ldwn; getRenderShape
		0 o p_389542_
dsq net/minecraft/world/level/block/EndPortalBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_53017_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;Lbzm;Ljb;)Lfbl; getPortalDestination
		0 o p_351032_
		1 o p_350274_
		2 o p_350589_
	a (Leeb;Ldly;Ljb;Lbzm;)Lfjm; getEntityInsideCollisionShape
		0 o p_371319_
		1 o p_399758_
		2 o p_371244_
		3 o p_399952_
	a (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_304508_
		1 o p_53022_
		2 o p_53023_
		3 o p_388548_
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_53025_
		1 o p_53026_
		2 o p_53027_
		3 o p_53028_
		4 o p_405056_
	a (Leeb;Lfak;)Z canBeReplaced
		0 o p_53035_
		1 o p_53036_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_53038_
		1 o p_53039_
		2 o p_53040_
		3 o p_53041_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_153196_
		1 o p_153197_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_221102_
		1 o p_221103_
		2 o p_221104_
		3 o p_221105_
	a_ (Leeb;)Ldwn; getRenderShape
		0 o p_389588_
dsr net/minecraft/world/level/block/EndPortalFrameBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; FACING
	c Lees; HAS_EYE
	d Lfjm; SHAPE_EMPTY
	e Lfjm; SHAPE_FULL
	f Leeg; portalShape
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_53050_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_53056_
		1 o p_53059_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_53065_
		1 o p_53066_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_53073_
		1 o p_53074_
		2 o p_53075_
		3 o p_53076_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_53061_
		1 o p_53062_
		2 o p_53063_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_53071_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_53052_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_53068_
		1 o p_53069_
	b ()Leeg; getOrCreatePortalShape
		static
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_53054_
	g_ (Leeb;)Z useShapeForLightOcclusion
		0 o p_53079_
dss net/minecraft/world/level/block/EndRodBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_53085_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_221107_
		1 o p_221108_
		2 o p_221109_
		3 o p_221110_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_53105_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_53087_
dst net/minecraft/world/level/block/EnderChestBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Leez; FACING
	d Lees; WATERLOGGED
	e Lfjm; SHAPE
	f Lxo; CONTAINER_TITLE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_53121_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_53160_
		1 o p_374322_
		2 o p_374149_
		3 o p_53164_
		4 o p_53161_
		5 o p_53165_
		6 o p_53162_
		7 o p_374199_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_221112_
		1 o p_221113_
		2 o p_221114_
		3 o p_221115_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_53132_
		1 o p_53135_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_53137_
		1 o p_53138_
		2 o p_53139_
		3 o p_53140_
		4 o p_53142_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_53154_
		1 o p_53155_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_53171_
		1 o p_53172_
		2 o p_53173_
		3 o p_53174_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_153208_
		1 o p_153209_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_221117_
		1 o p_221118_
		2 o p_221119_
		3 o p_221120_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_153199_
		1 o p_153200_
		2 o p_153201_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_53167_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_53128_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_53157_
		1 o p_53158_
	a (Ldaa;ILcus;Lcut;)Lcym; lambda$useWithoutItem$1
		static
		0 o p_53123_
		1 o p_53124_
		2 o p_53125_
		3 o p_53126_
	a (Leeb;Ldmu;Ljb;Z)Ldsh$c; combine
		0 o p_53149_
		1 o p_53150_
		2 o p_53151_
		3 o p_53152_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_53177_
	q ()Lebb; lambda$new$0
		static
dsu net/minecraft/world/level/block/EntityBlock
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_153212_
		1 o p_153213_
		2 o p_153214_
	a (Laub;Leaz;)Lejd; getListener
		0 o p_221121_
		1 o p_221122_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_153215_
		1 o p_153216_
dsv net/minecraft/world/level/block/EyeblossomBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	d I EYEBLOSSOM_XZ_RANGE
	e I EYEBLOSSOM_Y_RANGE
	f Ldsv$a; type
	<clinit> ()V <clinit>
		static
	<init> (Ldsv$a;Leea$d;)V <init>
		0 o p_382834_
		1 o p_383158_
	<init> (ZLeea$d;)V <init>
		0 o p_383090_
		1 o p_382887_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_382808_
		1 o p_383005_
		2 o p_383211_
		3 o p_383088_
	a (Laub;Leeb;Ljb;Lbck;Ljb;)V lambda$tryChangingState$2
		static
		0 o p_383182_
		1 o p_382974_
		2 o p_382945_
		3 o p_383029_
		4 o p_383198_
	a (Ldsv;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_383069_
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_382817_
		1 o p_383060_
		2 o p_383146_
		3 o p_383054_
		4 o p_405247_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_382850_
		1 o p_382933_
		2 o p_382838_
		3 o p_383190_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_383166_
	b ()Lbyq; getBeeInteractionEffect
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_382824_
		1 o p_382831_
		2 o p_382957_
		3 o p_382888_
	c (Leeb;Laub;Ljb;Lbck;)Z tryChangingState
		0 o p_383235_
		1 o p_383091_
		2 o p_383073_
		3 o p_383038_
dsv$a net/minecraft/world/level/block/EyeblossomBlock$Type
	a Ldsv$a; OPEN
	b Ldsv$a; CLOSED
	c Z open
	d Ljl; effect
	e F effectDuration
	f Layy; longSwitchSound
	g Layy; shortSwitchSound
	h I particleColor
	i [Ldsv$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IZLjl;FLayy;Layy;I)V <init>
		0 o p_383244_
		1 o p_383123_
		2 o p_383223_
		3 o p_383070_
		4 o p_382883_
		5 o p_383157_
		6 o p_383205_
		7 o p_383152_
	a (Z)Ldsv$a; fromBoolean
		static
		0 o p_382912_
	a ()Ldpz; block
	a (Laub;Ljb;Lbck;)V spawnTransformParticle
		0 o p_383084_
		1 o p_383042_
		2 o p_382825_
	b ()Leeb; state
	c ()Ldsv$a; transform
	d ()Z emitSounds
	e ()Layy; longSwitchSound
	f ()[Ldsv$a; $values
		static
	valueOf (Ljava/lang/String;)Ldsv$a; valueOf
		static
		0 o p_383164_
	values ()[Ldsv$a; values
		static
dsw net/minecraft/world/level/block/FaceAttachedHorizontalDirectionalBlock
	c Leez; FACE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_53182_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_53186_
		1 o p_53187_
		2 o p_53188_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_53190_
		1 o p_374233_
		2 o p_374169_
		3 o p_53194_
		4 o p_53191_
		5 o p_53195_
		6 o p_53192_
		7 o p_374040_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_53184_
	b (Ldmx;Ljb;Ljh;)Z canAttach
		static
		0 o p_53197_
		1 o p_53198_
		2 o p_53199_
	n (Leeb;)Ljh; getConnectedDirection
		static
		0 o p_53201_
dsw$1 net/minecraft/world/level/block/FaceAttachedHorizontalDirectionalBlock$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$AttachFace
	<clinit> ()V <clinit>
		static
dsx net/minecraft/world/level/block/Fallable
	a (Ldmu;Ljb;Lcqy;)V onBrokenAfterFall
		0 o p_153217_
		1 o p_153218_
		2 o p_153219_
	a (Lbzm;)Lbyb; getFallDamageSource
		0 o p_253907_
	a (Ldmu;Ljb;Leeb;Leeb;Lcqy;)V onLand
		0 o p_153220_
		1 o p_153221_
		2 o p_153222_
		3 o p_153223_
		4 o p_153224_
dsy net/minecraft/world/level/block/FallingBlock
	<init> (Leea$d;)V <init>
		0 o p_53205_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_53233_
		1 o p_53234_
		2 o p_53235_
		3 o p_53236_
		4 o p_53237_
	a (Lcqy;)V falling
		0 o p_53206_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_53226_
		1 o p_374327_
		2 o p_374521_
		3 o p_53230_
		4 o p_53227_
		5 o p_53231_
		6 o p_53228_
		7 o p_374287_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_221124_
		1 o p_221125_
		2 o p_221126_
		3 o p_221127_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_221129_
		1 o p_221130_
		2 o p_221131_
		3 o p_221132_
	b ()I getDelayAfterPlace
	b (Leeb;Ldly;Ljb;)I getDustColor
		0 o p_53238_
		1 o p_53239_
		2 o p_53240_
	n (Leeb;)Z isFree
		static
		0 o p_53242_
dsz net/minecraft/world/level/block/FarmBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lefb; MOISTURE
	c I MAX_MOISTURE
	d Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_53247_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lbzm;Leeb;Ldmu;Ljb;)V turnToDirt
		static
		0 o p_270981_
		1 o p_270402_
		2 o p_270568_
		3 o p_270551_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_53276_
		1 o p_374411_
		2 o p_374221_
		3 o p_53280_
		4 o p_53277_
		5 o p_53281_
		6 o p_53278_
		7 o p_374244_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_221134_
		1 o p_221135_
		2 o p_221136_
		3 o p_221137_
	a (Ldmu;Leeb;Ljb;Lbzm;D)V fallOn
		0 o p_153227_
		1 o p_153228_
		2 o p_153229_
		3 o p_153230_
		4 o p_397639_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_53272_
		1 o p_53273_
		2 o p_53274_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_53267_
		1 o p_53270_
	a (Ldmx;Ljb;)Z isNearWater
		static
		0 o p_53259_
		1 o p_53260_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_53290_
		1 o p_53291_
		2 o p_53292_
		3 o p_53293_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_53283_
	a (Ldly;Ljb;)Z shouldMaintainFarmland
		static
		0 o p_279219_
		1 o p_279209_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_53249_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_221139_
		1 o p_221140_
		2 o p_221141_
		3 o p_221142_
	g_ (Leeb;)Z useShapeForLightOcclusion
		0 o p_53295_
dt net/minecraft/advancements/critereon/SummonedEntityTrigger
	<init> ()V <init>
	a (Lfdj;Ldt$a;)Z lambda$trigger$0
		static
		0 o p_68264_
		1 o p_68265_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lauc;Lbzm;)V trigger
		0 o p_68257_
		1 o p_68258_
dt$a net/minecraft/advancements/critereon/SummonedEntityTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; entity
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o entity
	a (Lfdj;)Z matches
		0 o p_68280_
	a (Lbz$a;)Lar; summonedEntity
		static
		0 o p_68276_
	a (Lbk;)V validate
		0 o p_312389_
	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_
	b ()Ljava/util/Optional; entity
	equals (Ljava/lang/Object;)Z equals
		0 o p_312204_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dta net/minecraft/world/level/block/FenceBlock
	g Lcom/mojang/serialization/MapCodec; CODEC
	h Ljava/util/function/Function; occlusionShapes
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_53302_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_53323_
		1 o p_374492_
		2 o p_374576_
		3 o p_53327_
		4 o p_53324_
		5 o p_53328_
		6 o p_53325_
		7 o p_374530_
	a (Leeb;ZLjh;)Z connectsTo
		0 o p_53330_
		1 o p_53331_
		2 o p_53332_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_53306_
		1 o p_53309_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_316111_
		1 o p_316725_
		2 o p_316646_
		3 o p_316453_
		4 o p_316769_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_53334_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_53304_
	c (Leeb;Ldly;Ljb;Lfix;)Lfjm; getVisualShape
		0 o p_53311_
		1 o p_53312_
		2 o p_53313_
		3 o p_53314_
	d_ (Leeb;)Lfjm; getOcclusionShape
		0 o p_53338_
	o (Leeb;)Z isSameFence
		0 o p_153255_
dtb net/minecraft/world/level/block/FenceGateBlock
	D Ljava/util/Map; SHAPE_OCCLUSION
	R Ljava/util/Map; SHAPE_OCCLUSION_WALL
	S Lefp; type
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; OPEN
	c Lees; POWERED
	d Lees; IN_WALL
	e Ljava/util/Map; SHAPES
	g Ljava/util/Map; SHAPES_WALL
	h Ljava/util/Map; SHAPE_COLLISION
	i Ljava/util/Map; SHAPE_SUPPORT
	<clinit> ()V <clinit>
		static
	<init> (Lefp;Leea$d;)V <init>
		0 o p_273340_
		1 o p_273352_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_53382_
		1 o p_374250_
		2 o p_374455_
		3 o p_53386_
		4 o p_53383_
		5 o p_53387_
		6 o p_53384_
		7 o p_374522_
	a (Ldtb;)Lefp; lambda$static$0
		static
		0 o p_304842_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_53360_
		1 o p_53363_
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_53372_
		1 o p_53373_
		2 o p_53374_
		3 o p_53375_
		4 o p_362989_
		5 o p_53377_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_53365_
		1 o p_53366_
		2 o p_53367_
		3 o p_53368_
		4 o p_53370_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_53391_
		1 o p_53392_
		2 o p_53393_
		3 o p_53394_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_368422_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_53389_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_53358_
	a (Leeb;Laub;Ljb;Ldmn;Ljava/util/function/BiConsumer;)V onExplosionHit
		0 o p_312699_
		1 o p_361116_
		2 o p_312680_
		3 o p_312186_
		4 o p_312187_
	a (Leeb;Ljh;)Z connectsToDirection
		static
		0 o p_53379_
		1 o p_53380_
	b (Lfjm;)Lfjm; lambda$static$3
		static
		0 o p_393359_
	b (Leeb;Ldly;Ljb;Lfix;)Lfjm; getCollisionShape
		0 o p_53396_
		1 o p_53397_
		2 o p_53398_
		3 o p_53399_
	b_ (Leeb;Ldly;Ljb;)Lfjm; getBlockSupportShape
		0 o p_253862_
		1 o p_254569_
		2 o p_254197_
	c (Lfjm;)Lfjm; lambda$static$2
		static
		0 o p_393358_
	d_ (Leeb;)Lfjm; getOcclusionShape
		0 o p_53401_
	o (Leeb;)Z isWall
		0 o p_53405_
dtb$1 net/minecraft/world/level/block/FenceGateBlock$1
	a [I $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType
	<clinit> ()V <clinit>
		static
dtc net/minecraft/world/level/block/FireBlock
	D Ljava/util/Map; PROPERTY_BY_DIRECTION
	R Ljava/util/function/Function; shapes
	S I IGNITE_INSTANT
	T I IGNITE_EASY
	U I IGNITE_MEDIUM
	V I IGNITE_HARD
	W I BURN_INSTANT
	X I BURN_EASY
	Y I BURN_MEDIUM
	Z I BURN_HARD
	aa Lit/unimi/dsi/fastutil/objects/Object2IntMap; igniteOdds
	ab Lit/unimi/dsi/fastutil/objects/Object2IntMap; burnOdds
	b Lcom/mojang/serialization/MapCodec; CODEC
	c I MAX_AGE
	d Lefb; AGE
	e Lees; NORTH
	f Lees; EAST
	g Lees; SOUTH
	h Lees; WEST
	i Lees; UP
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_53425_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_221160_
		1 o p_221161_
		2 o p_221162_
		3 o p_221163_
	a (Ldpz;II)V setFlammable
		0 o p_53445_
		1 o p_53446_
		2 o p_53447_
	a (Ldmu;Ljb;ILbck;I)V checkBurnOut
		0 o p_221151_
		1 o p_221152_
		2 o p_221153_
		3 o p_221154_
		4 o p_221155_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_53474_
		1 o p_53475_
		2 o p_53476_
		3 o p_53477_
	a (Lbck;)I getFireTickDelay
		static
		0 o p_221149_
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_53479_
		1 o p_53480_
		2 o p_53481_
		3 o p_53482_
		4 o p_53483_
	a (Ldmx;Ljb;)I getIgniteOdds
		0 o p_221157_
		1 o p_221158_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_53458_
		1 o p_374288_
		2 o p_374582_
		3 o p_53462_
		4 o p_53459_
		5 o p_53463_
		6 o p_53460_
		7 o p_374484_
	a (Ljava/util/Map$Entry;)Z lambda$static$0
		static
		0 o p_53467_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_53454_
		1 o p_53455_
		2 o p_53456_
	a (Ldmu;Ljb;)Z isNearRain
		0 o p_53429_
		1 o p_53430_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_53465_
	a (Ljava/util/Map;Leeb;)Lfjm; lambda$makeShapes$1
		static
		0 o p_393360_
		1 o p_393361_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_53427_
	a (Ldmx;Ljb;I)Leeb; getStateWithAge
		0 o p_374519_
		1 o p_53439_
		2 o p_53440_
	b (Ldly;Ljb;)Leeb; getStateForPlacement
		0 o p_53471_
		1 o p_53472_
	b ()V bootStrap
		static
	d (Ldly;Ljb;)Z isValidFireLocation
		0 o p_53486_
		1 o p_53487_
	g (Leeb;)Z canBurn
		0 o p_53489_
	o (Leeb;)I getBurnOdds
		0 o p_221165_
	q (Leeb;)I getIgniteOdds
		0 o p_221167_
	q ()Ljava/util/function/Function; makeShapes
dtd net/minecraft/world/level/block/FireflyBushBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b D FIREFLY_CHANCE_PER_TICK
	c D FIREFLY_HORIZONTAL_RANGE
	d D FIREFLY_VERTICAL_RANGE
	e I FIREFLY_SPAWN_MAX_BRIGHTNESS_LEVEL
	f I FIREFLY_AMBIENT_SOUND_CHANCE_ONE_IN
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_401237_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_401415_
		1 o p_401124_
		2 o p_401112_
		3 o p_401260_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_401358_
		1 o p_401092_
		2 o p_401110_
		3 o p_401309_
	a (Laub;Ljb;)V lambda$performBonemeal$0
		0 o p_415477_
		1 o p_415478_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_401352_
		1 o p_401332_
		2 o p_401436_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_401120_
		1 o p_401417_
		2 o p_401298_
		3 o p_401423_
dte net/minecraft/world/level/block/FletchingTableBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_53499_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_53501_
		1 o p_53502_
		2 o p_53503_
		3 o p_53504_
		4 o p_53506_
dtf net/minecraft/world/level/block/FlowerBedBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; FACING
	c Lefb; AMOUNT
	g Ljava/util/function/Function; shapes
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_394040_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldgo;)Z canBeReplaced
		0 o p_393549_
		1 o p_393927_
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_394140_
		1 o p_394672_
		2 o p_393771_
		3 o p_394008_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_393796_
		1 o p_393802_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_393803_
		1 o p_394026_
		2 o p_394322_
		3 o p_394474_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_393753_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_393585_
		1 o p_393679_
		2 o p_394653_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_393645_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_393489_
		1 o p_394493_
		2 o p_394603_
		3 o p_393700_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_393932_
		1 o p_394491_
	b ()D getShapeHeight
	c ()Lefb; getSegmentAmountProperty
	q ()Ljava/util/function/Function; makeShapes
dtg net/minecraft/world/level/block/FlowerBlock
	a Lfjm; SHAPE
	b Lcom/mojang/serialization/MapCodec; EFFECTS_FIELD
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Ldfx; suspiciousStewEffects
	<clinit> ()V <clinit>
		static
	<init> (Ljl;FLeea$d;)V <init>
		0 o p_316154_
		1 o p_332744_
		2 o p_53514_
	<init> (Ldfx;Leea$d;)V <init>
		0 o p_330645_
		1 o p_304822_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_53517_
		1 o p_53518_
		2 o p_53519_
		3 o p_53520_
	a (Ljl;F)Ldfx; makeEffectList
		static
		0 o p_316817_
		1 o p_332817_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_368423_
	b ()Lbyq; getBeeInteractionEffect
	c ()Ldfx; getSuspiciousEffects
dth net/minecraft/world/level/block/FlowerPotBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Map; POTTED_BY_CONTENT
	c Lfjm; SHAPE
	d Ldpz; potted
	<clinit> ()V <clinit>
		static
	<init> (Ldpz;Leea$d;)V <init>
		0 o p_53528_
		1 o p_53529_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldth;)Ldpz; lambda$static$0
		static
		0 o p_304928_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_53547_
		1 o p_374311_
		2 o p_374506_
		3 o p_53551_
		4 o p_53548_
		5 o p_53552_
		6 o p_53549_
		7 o p_374435_
	a (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_304505_
		1 o p_53532_
		2 o p_53533_
		3 o p_388306_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_53535_
		1 o p_53538_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_316363_
		1 o p_316655_
		2 o p_316654_
		3 o p_316338_
		4 o p_316518_
	a (Ldcv;Leeb;Ldmu;Ljb;Lcut;Lbxi;Lfio;)Lbxj; 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 (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_53556_
		1 o p_53557_
		2 o p_53558_
		3 o p_53559_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_368424_
	b ()Ldpz; getPotted
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_382880_
		1 o p_383169_
		2 o p_382955_
		3 o p_383144_
	f (Leeb;)Z isRandomlyTicking
		0 o p_383068_
	o (Leeb;)Leeb; opposite
		0 o p_383006_
	q ()Z isEmpty
dti net/minecraft/world/level/block/FrogspawnBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MIN_TADPOLES_SPAWN
	c I MAX_TADPOLES_SPAWN
	d I DEFAULT_MIN_HATCH_TICK_DELAY
	e I DEFAULT_MAX_HATCH_TICK_DELAY
	f Lfjm; SHAPE
	g I minHatchTickDelay
	h I maxHatchTickDelay
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_221177_
	a (Lbck;)I getFrogspawnHatchDelay
		static
		0 o p_221186_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_221227_
		1 o p_221228_
		2 o p_221229_
		3 o p_221230_
		4 o p_221231_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_221213_
		1 o p_374087_
		2 o p_374429_
		3 o p_221217_
		4 o p_221214_
		5 o p_221218_
		6 o p_221215_
		7 o p_374092_
	a (Leeb;Laub;Ljb;Lbck;)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 (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_221209_
		1 o p_221210_
		2 o p_221211_
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_221204_
		1 o p_221205_
		2 o p_221206_
		3 o p_221207_
		4 o p_405189_
	a (Ldmu;Ljb;)V destroyBlock
		0 o p_221191_
		1 o p_221192_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_221199_
		1 o p_221200_
		2 o p_221201_
		3 o p_221202_
	a (Laub;Ljb;Lbck;)V hatchFrogspawn
		0 o p_221182_
		1 o p_221183_
		2 o p_221184_
	a (Ldly;Ljb;)Z mayPlaceOn
		static
		0 o p_221188_
		1 o p_221189_
	b (Lbck;)D getRandomTadpolePositionOffset
		0 o p_221225_
	b (Laub;Ljb;Lbck;)V spawnTadpoles
		0 o p_221221_
		1 o p_221222_
		2 o p_221223_
	b ()V setDefaultHatchDelay
		static
dtj net/minecraft/world/level/block/FrostedIceBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_AGE
	c Lefb; AGE
	f I NEIGHBORS_TO_AGE
	g I NEIGHBORS_TO_MELT
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_53564_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_304729_
		1 o p_53571_
		2 o p_53572_
		3 o p_386722_
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_345576_
		1 o p_346049_
		2 o p_346299_
		3 o p_346367_
		4 o p_344840_
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_53579_
		1 o p_53580_
		2 o p_53581_
		3 o p_53582_
		4 o p_365079_
		5 o p_53584_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_221233_
		1 o p_221234_
		2 o p_221235_
		3 o p_221236_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_53586_
	a (Ldly;Ljb;I)Z fewerNeigboursThan
		0 o p_53566_
		1 o p_53567_
		2 o p_53568_
	e (Leeb;Ldmu;Ljb;)Z slightlyMelt
		0 o p_53593_
		1 o p_53594_
		2 o p_53595_
dtk net/minecraft/world/level/block/FungusBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b D BONEMEAL_SUCCESS_PROBABILITY
	c Lfjm; SHAPE
	d Ldpz; requiredBlock
	e Lamd; feature
	<clinit> ()V <clinit>
		static
	<init> (Lamd;Ldpz;Leea$d;)V <init>
		0 o p_259087_
		1 o p_260223_
		2 o p_259749_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmx;)Ljava/util/Optional; getFeature
		0 o p_256589_
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_221243_
		1 o p_221244_
		2 o p_221245_
		3 o p_221246_
	a (Laub;Lbck;Ljb;Ljl;)V lambda$performBonemeal$3
		static
		0 o p_256516_
		1 o p_255804_
		2 o p_255721_
		3 o p_256352_
	a (Ldtk;)Ldpz; lambda$static$1
		static
		0 o p_304365_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_53618_
		1 o p_53619_
		2 o p_53620_
		3 o p_53621_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_368425_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_256655_
		1 o p_256553_
		2 o p_256213_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_221248_
		1 o p_221249_
		2 o p_221250_
		3 o p_221251_
	b (Ldtk;)Lamd; lambda$static$0
		static
		0 o p_304367_
	b (Leeb;Ldly;Ljb;)Z mayPlaceOn
		0 o p_53623_
		1 o p_53624_
		2 o p_53625_
dtl net/minecraft/world/level/block/FurnaceBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_53627_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_153277_
		1 o p_153278_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_221253_
		1 o p_221254_
		2 o p_221255_
		3 o p_221256_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_153273_
		1 o p_153274_
		2 o p_153275_
	a (Ldmu;Ljb;Lcut;)V openContainer
		0 o p_53631_
		1 o p_53632_
		2 o p_53633_
dtm net/minecraft/world/level/block/GameMasterBlock
dtn net/minecraft/world/level/block/GlazedTerracottaBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_53677_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leec$a;)V createBlockStateDefinition
		0 o p_53681_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_53679_
dto net/minecraft/world/level/block/GlowLichenBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	e Ldvi; spreader
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_153282_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ljb;Ljh;)Z lambda$isValidBonemealTarget$1
		0 o p_181229_
		1 o p_255939_
		2 o p_181231_
		3 o p_153316_
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_221259_
		1 o p_221260_
		2 o p_221261_
		3 o p_221262_
	a (ILeeb;)I lambda$emission$0
		static
		0 o p_181220_
		1 o p_181221_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_256569_
		1 o p_153290_
		2 o p_153291_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_221264_
		1 o p_221265_
		2 o p_221266_
		3 o p_221267_
	b (I)Ljava/util/function/ToIntFunction; emission
		static
		0 o p_181223_
	c ()Ldvi; getSpreader
	e_ (Leeb;)Z propagatesSkylightDown
		0 o p_181225_
dtp net/minecraft/world/level/block/GrassBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_53685_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_221270_
		1 o p_221271_
		2 o p_221272_
		3 o p_221273_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_256229_
		1 o p_256432_
		2 o p_255677_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_221275_
		1 o p_221276_
		2 o p_221277_
		3 o p_221278_
	aq_ ()Ldqc$a; getType
dtq net/minecraft/world/level/block/GrindstoneBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lxo; CONTAINER_TITLE
	d Ljava/util/function/Function; shapes
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_53808_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu;Ljb;ILcus;Lcut;)Lcym; lambda$getMenuProvider$1
		static
		0 o p_53810_
		1 o p_53811_
		2 o p_53812_
		3 o p_53813_
		4 o p_53814_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_53828_
		1 o p_53829_
		2 o p_53830_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_53816_
		1 o p_53819_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_53821_
		1 o p_53822_
		2 o p_53823_
		3 o p_53824_
		4 o p_53826_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_53832_
		1 o p_53833_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_53842_
		1 o p_53843_
		2 o p_53844_
		3 o p_53845_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_53838_
	a (Ljava/util/Map;Leeb;)Lfjm; lambda$makeShapes$0
		static
		0 o p_393362_
		1 o p_393363_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_53835_
		1 o p_53836_
	b (Leeb;Ldmu;Ljb;)Lbxm; getMenuProvider
		0 o p_53847_
		1 o p_53848_
		2 o p_53849_
	b (Leeb;Ldly;Ljb;Lfix;)Lfjm; getCollisionShape
		0 o p_53851_
		1 o p_53852_
		2 o p_53853_
		3 o p_53854_
	b ()Ljava/util/function/Function; makeShapes
	o (Leeb;)Lfjm; getVoxelShape
		0 o p_53856_
dtr net/minecraft/world/level/block/GrowingPlantBlock
	a Ljh; growthDirection
	b Z scheduleFluidTicks
	d Lfjm; shape
	<init> (Leea$d;Ljh;Lfjm;Z)V <init>
		0 o p_53863_
		1 o p_53864_
		2 o p_53865_
		3 o p_53866_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_53876_
		1 o p_53877_
		2 o p_53878_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_53880_
		1 o p_53881_
		2 o p_53882_
		3 o p_53883_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_221280_
		1 o p_221281_
		2 o p_221282_
		3 o p_221283_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_53868_
	b (Lbck;)Leeb; getStateForPlacement
		0 o p_374167_
	b ()Ldpz; getBodyBlock
	c ()Ldtt; getHeadBlock
	o (Leeb;)Z canAttachTo
		0 o p_153321_
dts net/minecraft/world/level/block/GrowingPlantBodyBlock
	<init> (Leea$d;Ljh;Lfjm;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 (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_304650_
		1 o p_53897_
		2 o p_53898_
		3 o p_388787_
	a (Leeb;Leeb;)Leeb; updateHeadAfterConvertedFromBody
		0 o p_153326_
		1 o p_153327_
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_221285_
		1 o p_221286_
		2 o p_221287_
		3 o p_221288_
	a (Leeb;Ldgo;)Z canBeReplaced
		0 o p_53910_
		1 o p_53911_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_53913_
		1 o p_374366_
		2 o p_374173_
		3 o p_53917_
		4 o p_53914_
		5 o p_53918_
		6 o p_53915_
		7 o p_374442_
	a (Ldly;Ljb;Ldpz;)Ljava/util/Optional; getHeadPos
		0 o p_153323_
		1 o p_153324_
		2 o p_153325_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_256221_
		1 o p_255647_
		2 o p_256117_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_221290_
		1 o p_221291_
		2 o p_221292_
		3 o p_221293_
	b ()Ldpz; getBodyBlock
dtt net/minecraft/world/level/block/GrowingPlantHeadBlock
	c D growPerTickProbability
	e Lefb; AGE
	f I MAX_AGE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;Ljh;Lfjm;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 (Lbck;)I getBlocksToGrowWhenBonemealed
		0 o p_221341_
	a (Leeb;Leeb;)Leeb; updateBodyAfterConvertedFromHead
		0 o p_153329_
		1 o p_153330_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_53951_
		1 o p_374080_
		2 o p_374450_
		3 o p_53955_
		4 o p_53952_
		5 o p_53956_
		6 o p_53953_
		7 o p_374560_
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_221337_
		1 o p_221338_
		2 o p_221339_
		3 o p_221340_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_53958_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_255931_
		1 o p_256046_
		2 o p_256550_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_221343_
		1 o p_221344_
		2 o p_221345_
		3 o p_221346_
	a (Leeb;Lbck;)Leeb; getGrowIntoState
		0 o p_221347_
		1 o p_221348_
	b (Lbck;)Leeb; getStateForPlacement
		0 o p_374460_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_221350_
		1 o p_221351_
		2 o p_221352_
		3 o p_221353_
	c ()Ldtt; getHeadBlock
	f (Leeb;)Z isRandomlyTicking
		0 o p_53961_
	h (Leeb;)Z canGrowInto
		0 o p_53968_
	p (Leeb;)Leeb; getMaxAgeState
		0 o p_187439_
	q (Leeb;)Z isMaxAge
		0 o p_187441_
dtu net/minecraft/world/level/block/HalfTransparentBlock
	d Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_53970_
	a ()Lcom/mojang/serialization/MapCodec; codec
	b (Leeb;Leeb;Ljh;)Z skipRendering
		0 o p_53972_
		1 o p_53973_
		2 o p_53974_
dtv net/minecraft/world/level/block/HangingMossBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; TIP
	c Lfjm; SHAPE_BASE
	d Lfjm; SHAPE_TIP
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_379903_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_380182_
		1 o p_380219_
		2 o p_380011_
		3 o p_380024_
		4 o p_380101_
		5 o p_380258_
		6 o p_379654_
		7 o p_379547_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_381085_
		1 o p_381014_
		2 o p_381010_
		3 o p_380962_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_380096_
		1 o p_379969_
		2 o p_380283_
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_379337_
		1 o p_379974_
		2 o p_379496_
		3 o p_379559_
	a (Ldly;Ljb;)Ljb; getTip
		0 o p_379440_
		1 o p_380142_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_379697_
		1 o p_380282_
		2 o p_379821_
		3 o p_379644_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_379410_
		1 o p_379865_
		2 o p_379365_
		3 o p_380130_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_379416_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_379509_
		1 o p_379596_
		2 o p_380331_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_380206_
		1 o p_380151_
		2 o p_379719_
		3 o p_379567_
	b (Ldly;Ljb;)Z canStayAtPosition
		0 o p_379546_
		1 o p_379355_
	e_ (Leeb;)Z propagatesSkylightDown
		0 o p_380235_
	o (Leeb;)Z canGrowInto
		0 o p_379897_
dtw net/minecraft/world/level/block/HangingRootsBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; WATERLOGGED
	c Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_153337_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_153347_
		1 o p_153348_
		2 o p_153349_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_153342_
		1 o p_153343_
		2 o p_153344_
		3 o p_153345_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_153351_
		1 o p_374138_
		2 o p_374229_
		3 o p_153355_
		4 o p_153352_
		5 o p_153356_
		6 o p_153353_
		7 o p_374467_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_153358_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_153340_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_153360_
dtx net/minecraft/world/level/block/HayBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_53976_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu;Leeb;Ljb;Lbzm;D)V fallOn
		0 o p_153362_
		1 o p_153363_
		2 o p_153364_
		3 o p_153365_
		4 o p_397598_
dty net/minecraft/world/level/block/HeavyCoreBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; WATERLOGGED
	c Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_333904_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_333758_
		1 o p_333728_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_334026_
		1 o p_334049_
		2 o p_334056_
		3 o p_333870_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_338756_
		1 o p_374371_
		2 o p_374063_
		3 o p_338346_
		4 o p_338189_
		5 o p_338401_
		6 o p_338723_
		7 o p_374262_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_333925_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_338691_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_335518_
dtz net/minecraft/world/level/block/HoneyBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b D SLIDE_STARTS_WHEN_VERTICAL_SPEED_IS_AT_LEAST
	c D MIN_FALL_SPEED_TO_BE_CONSIDERED_SLIDING
	e D THROTTLE_SLIDE_SPEED_TO
	f I SLIDE_ADVANCEMENT_CHECK_INTERVAL
	g Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_53985_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lbzm;)V showSlideParticles
		static
		0 o p_53987_
	a (Lbzm;Ljb;)V maybeDoSlideAchievement
		0 o p_53992_
		1 o p_53993_
	a (Lbzm;I)V showParticles
		static
		0 o p_53989_
		1 o p_53990_
	a (Ldmu;Leeb;Ljb;Lbzm;D)V fallOn
		0 o p_153372_
		1 o p_153373_
		2 o p_153374_
		3 o p_153375_
		4 o p_396999_
	a (Ljb;Lbzm;)Z isSlidingDown
		0 o p_54008_
		1 o p_54009_
	a (Ldmu;Lbzm;)V maybeDoSlideEffects
		0 o p_53995_
		1 o p_53996_
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_54003_
		1 o p_54004_
		2 o p_54005_
		3 o p_54006_
		4 o p_404924_
	b (D)D getOldDeltaY
		static
		0 o p_381724_
	b (Lbzm;)V showJumpParticles
		static
		0 o p_54011_
	b (Leeb;Ldly;Ljb;Lfix;)Lfjm; getCollisionShape
		0 o p_54015_
		1 o p_54016_
		2 o p_54017_
		3 o p_54018_
	c (Lbzm;)Z doesEntityDoHoneyBlockSlideEffects
		static
		0 o p_54013_
	c (D)D getNewDeltaY
		static
		0 o p_381725_
	d (Lbzm;)V doSlideMovement
		0 o p_54020_
du net/minecraft/advancements/critereon/TagPredicate
	a Lbae; tag
	b Z expected
	<init> (Lbae;Z)V <init>
		0 o tag
		1 o expected
	a ()Lbae; tag
	a (Ljl;)Z matches
		0 o p_270125_
	a (Lbae;)Ldu; is
		static
		0 o p_270668_
	a (Lamd;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0
		static
		0 o p_298896_
		1 o p_299212_
	a (Lamd;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_298649_
	b (Lbae;)Ldu; 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
dua net/minecraft/world/level/block/HopperBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; FACING
	c Lees; ENABLED
	d Ljava/util/function/Function; shapes
	e Ljava/util/Map; interactionShapes
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_54039_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_54110_
		1 o p_54111_
		2 o p_54112_
		3 o p_54113_
		4 o p_54114_
	a (Lfjm;Ljava/util/Map;Leeb;)Lfjm; lambda$makeShapes$0
		static
		0 o p_394287_
		1 o p_393698_
		2 o p_393725_
	a (Ldmu;Ljb;Leeb;)V checkPoweredState
		0 o p_275499_
		1 o p_275298_
		2 o p_275611_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_54057_
		1 o p_54060_
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_54066_
		1 o p_54067_
		2 o p_54068_
		3 o p_54069_
		4 o p_405580_
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_54078_
		1 o p_54079_
		2 o p_54080_
		3 o p_54081_
		4 o p_361307_
		5 o p_54083_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_54071_
		1 o p_54072_
		2 o p_54073_
		3 o p_54074_
		4 o p_54076_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_54091_
		1 o p_54092_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_54105_
		1 o p_54106_
		2 o p_54107_
		3 o p_54108_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_153382_
		1 o p_153383_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_153378_
		1 o p_153379_
		2 o p_153380_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_54062_
		1 o p_54063_
		2 o p_54064_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_54097_
	a (Leeb;Ldly;Ljb;)Lfjm; getInteractionShape
		0 o p_54099_
		1 o p_54100_
		2 o p_54101_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_54041_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_393723_
		1 o p_393834_
		2 o p_394230_
		3 o p_394190_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_54094_
		1 o p_54095_
	b (Lfjm;)Ljava/util/function/Function; makeShapes
		0 o p_393574_
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_54055_
dub net/minecraft/world/level/block/HorizontalDirectionalBlock
	f Leez; FACING
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_54120_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_54122_
		1 o p_54123_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_54125_
		1 o p_54126_
duc net/minecraft/world/level/block/HugeMushroomBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; NORTH
	c Lees; EAST
	d Lees; SOUTH
	e Lees; WEST
	f Lees; UP
	g Lees; DOWN
	h Ljava/util/Map; PROPERTY_BY_DIRECTION
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_54136_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_54140_
		1 o p_54141_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_54146_
		1 o p_374323_
		2 o p_374514_
		3 o p_54150_
		4 o p_54147_
		5 o p_54151_
		6 o p_54148_
		7 o p_374091_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_54153_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_54138_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_54143_
		1 o p_54144_
dud net/minecraft/world/level/block/IceBlock
	e Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_54155_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu;Lcut;Ljb;Leeb;Leaz;Ldcv;)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 ()Leeb; meltsInto
		static
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_221355_
		1 o p_221356_
		2 o p_221357_
		3 o p_221358_
	d (Leeb;Ldmu;Ljb;)V melt
		0 o p_54169_
		1 o p_54170_
		2 o p_54171_
due net/minecraft/world/level/block/InfestedBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ldpz; hostBlock
	c Ljava/util/Map; BLOCK_BY_HOST_BLOCK
	d Ljava/util/Map; HOST_TO_INFESTED_STATES
	e Ljava/util/Map; INFESTED_TO_HOST_STATES
	<clinit> ()V <clinit>
		static
	<init> (Ldpz;Leea$d;)V <init>
		0 o p_54178_
		1 o p_54179_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Laub;Ljb;Ldcv;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;Leeb;Ljava/util/function/Supplier;)Leeb; getNewStateWithProperties
		static
		0 o p_153424_
		1 o p_153425_
		2 o p_153426_
	a (Laub;Ljb;)V spawnInfestation
		0 o p_54181_
		1 o p_54182_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_368426_
	a (Ljava/util/function/Supplier;Leeb;)Leeb; lambda$getNewStateWithProperties$3
		static
		0 o p_153428_
		1 o p_153429_
	b ()Ldpz; getHostBlock
	o (Leeb;)Z isCompatibleHostBlock
		static
		0 o p_54196_
	p (Leeb;)Leeb; infestedStateByHost
		static
		0 o p_153431_
	q ()Leeb; lambda$hostStateByInfested$2
	q (Leeb;)Leeb; hostStateByInfested
		0 o p_153433_
	r (Leeb;)Leeb; lambda$infestedStateByHost$1
		static
		0 o p_153435_
duf net/minecraft/world/level/block/InfestedRotatedPillarBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldpz;Leea$d;)V <init>
		0 o p_153438_
		1 o p_153439_
	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_368427_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_153446_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_153441_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_153443_
		1 o p_153444_
dug net/minecraft/world/level/block/IronBarsBlock
	g Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_54198_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Z)Z attachsTo
		0 o p_54218_
		1 o p_54219_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_54211_
		1 o p_374527_
		2 o p_374556_
		3 o p_54215_
		4 o p_54212_
		5 o p_54216_
		6 o p_54213_
		7 o p_374254_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_54221_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_54200_
	b (Leeb;Leeb;Ljh;)Z skipRendering
		0 o p_54207_
		1 o p_54208_
		2 o p_54209_
	c (Leeb;Ldly;Ljb;Lfix;)Lfjm; getVisualShape
		0 o p_54202_
		1 o p_54203_
		2 o p_54204_
		3 o p_54205_
duh net/minecraft/world/level/block/JigsawBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; ORIENTATION
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_54225_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_54231_
		1 o p_54232_
		2 o p_54233_
		3 o p_54234_
		4 o p_54236_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_54238_
		1 o p_54239_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_153448_
		1 o p_153449_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_54244_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_54227_
	a (Leza$a;Leza$a;)Z canAttach
		static
		0 o p_379389_
		1 o p_380000_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_54241_
		1 o p_54242_
	o (Leeb;)Ljh; getFrontFacing
		static
		0 o p_54251_
	p (Leeb;)Ljh; getTopFacing
		static
		0 o p_54253_
dui net/minecraft/world/level/block/JukeboxBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; HAS_RECORD
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_54257_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_54281_
		1 o p_54282_
		2 o p_54283_
		3 o p_54284_
		4 o p_54286_
	a (Ldcv;Leeb;Ldmu;Ljb;Lcut;Lbxi;Lfio;)Lbxj; 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 (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_153451_
		1 o p_153452_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_239682_
		1 o p_239683_
		2 o p_239684_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_54277_
		1 o p_54278_
		2 o p_54279_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_54294_
	a (Ldmu;Ljb;Leeb;Lcam;Ldcv;)V setPlacedBy
		0 o p_54264_
		1 o p_54265_
		2 o p_54266_
		3 o p_54267_
		4 o p_54268_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_394657_
		1 o p_393637_
		2 o p_394442_
		3 o p_394460_
	a (Leeb;Ldly;Ljb;Ljh;)I getSignal
		0 o p_272942_
		1 o p_273232_
		2 o p_273524_
		3 o p_272902_
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_54275_
	f_ (Leeb;)Z isSignalSource
		0 o p_273404_
duj net/minecraft/world/level/block/KelpBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	g D GROW_PER_TICK_PROBABILITY
	h Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_54300_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcam;Ldly;Ljb;Leeb;Lfak;)Z canPlaceLiquid
		0 o p_393686_
		1 o p_54304_
		2 o p_54305_
		3 o p_54306_
		4 o p_54307_
	a (Lbck;)I getBlocksToGrowWhenBonemealed
		0 o p_221366_
	a (Ldmv;Ljb;Leeb;Lfal;)Z placeLiquid
		0 o p_54309_
		1 o p_54310_
		2 o p_54311_
		3 o p_54312_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_54302_
	b ()Ldpz; getBodyBlock
	b_ (Leeb;)Lfal; getFluidState
		0 o p_54319_
	h (Leeb;)Z canGrowInto
		0 o p_54321_
	o (Leeb;)Z canAttachTo
		0 o p_153455_
duk net/minecraft/world/level/block/KelpPlantBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_54323_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcam;Ldly;Ljb;Leeb;Lfak;)Z canPlaceLiquid
		0 o p_394660_
		1 o p_54325_
		2 o p_54326_
		3 o p_54327_
		4 o p_54328_
	a (Ldmv;Ljb;Leeb;Lfal;)Z placeLiquid
		0 o p_54330_
		1 o p_54331_
		2 o p_54332_
		3 o p_54333_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_54336_
	c ()Ldtt; getHeadBlock
	o (Leeb;)Z canAttachTo
		0 o p_153457_
dul net/minecraft/world/level/block/LadderBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; FACING
	c Lees; WATERLOGGED
	d Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_54345_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_54363_
		1 o p_374096_
		2 o p_374237_
		3 o p_54367_
		4 o p_54364_
		5 o p_54368_
		6 o p_54365_
		7 o p_374476_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_54353_
		1 o p_54354_
		2 o p_54355_
	a (Ldly;Ljb;Ljh;)Z canAttachTo
		0 o p_54349_
		1 o p_54350_
		2 o p_54351_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_54357_
		1 o p_54358_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_54372_
		1 o p_54373_
		2 o p_54374_
		3 o p_54375_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_54370_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_54347_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_54360_
		1 o p_54361_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_54377_
dum net/minecraft/world/level/block/LanternBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; HANGING
	c Lees; WATERLOGGED
	d Lfjm; SHAPE_STANDING
	e Lfjm; SHAPE_HANGING
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_153465_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_153479_
		1 o p_153480_
		2 o p_153481_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_153469_
		1 o p_153472_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_153474_
		1 o p_153475_
		2 o p_153476_
		3 o p_153477_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_153483_
		1 o p_374491_
		2 o p_374260_
		3 o p_153487_
		4 o p_153484_
		5 o p_153488_
		6 o p_153485_
		7 o p_374175_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_153490_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_153467_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_153492_
	o (Leeb;)Ljh; getConnectedDirection
		static
		0 o p_153496_
dun net/minecraft/world/level/block/LavaCauldronBlock
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Lfjm; SHAPE_INSIDE
	f Lfjm; FILLED_SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_153498_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldly;Ljb;Lbzm;)Lfjm; getEntityInsideCollisionShape
		0 o p_423606_
		1 o p_423559_
		2 o p_423584_
		3 o p_423629_
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_153506_
		1 o p_153507_
		2 o p_153508_
		3 o p_153509_
		4 o p_404841_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_153502_
		1 o p_153503_
		2 o p_153504_
	b (Leeb;)D getContentHeight
		0 o p_153500_
	d (Leeb;)Z isFull
		0 o p_153511_
duo net/minecraft/world/level/block/LayeredCauldronBlock
	D [Lfjm; FILLED_SHAPES
	R Ldnx$c; precipitationType
	d Lcom/mojang/serialization/MapCodec; CODEC
	e I MIN_FILL_LEVEL
	f I MAX_FILL_LEVEL
	g Lefb; LEVEL
	h I BASE_CONTENT_HEIGHT
	i D HEIGHT_PER_LEVEL
	<clinit> ()V <clinit>
		static
	<init> (Ldnx$c;Lki$a;Leea$d;)V <init>
		0 o p_304591_
		1 o p_304761_
		2 o p_153522_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lduo;)Lki$a; lambda$static$1
		static
		0 o p_304369_
	a (Laub;Ljb;Leeb;Ldmu;Lbzm;)V lambda$entityInside$5
		0 o p_423398_
		1 o p_423399_
		2 o p_423400_
		3 o p_423401_
		4 o p_423402_
	a (Leeb;Ldmu;Ljb;Ldnx$c;)V handlePrecipitation
		0 o p_153539_
		1 o p_153540_
		2 o p_153541_
		3 o p_153542_
	a (Lfak;)Z canReceiveStalactiteDrip
		0 o p_153551_
	a (Leeb;Ldly;Ljb;Lbzm;)Lfjm; getEntityInsideCollisionShape
		0 o p_423555_
		1 o p_423560_
		2 o p_423649_
		3 o p_423623_
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_153534_
		1 o p_153535_
		2 o p_153536_
		3 o p_153537_
		4 o p_405060_
	a (Leeb;Ldmu;Ljb;Lfak;)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_368428_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_153530_
		1 o p_153531_
		2 o p_153532_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_153549_
	b (I)D getPixelContentHeight
		static
		0 o p_423661_
	b (Leeb;)D getContentHeight
		0 o p_153528_
	b ()[Lfjm; lambda$static$4
		static
	b (Lduo;)Ldnx$c; lambda$static$0
		static
		0 o p_304371_
	c (I)Lfjm; lambda$static$3
		static
		0 o p_423403_
	d (Leeb;)Z isFull
		0 o p_153555_
	d (Leeb;Ldmu;Ljb;)V lowerFillLevel
		static
		0 o p_153560_
		1 o p_153561_
		2 o p_153562_
	e (Leeb;Ldmu;Ljb;)V handleEntityOnFireInside
		0 o p_153556_
		1 o p_153557_
		2 o p_153558_
dup net/minecraft/world/level/block/LeafLitterBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; FACING
	c Ljava/util/function/Function; shapes
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_393543_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_401850_
		1 o p_401768_
		2 o p_401902_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldgo;)Z canBeReplaced
		0 o p_394494_
		1 o p_393674_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_393478_
		1 o p_393616_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_393565_
		1 o p_393799_
		2 o p_394123_
		3 o p_393894_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_393852_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_394214_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_394056_
		1 o p_394157_
	q ()Ljava/util/function/Function; makeShapes
duq net/minecraft/world/level/block/LeavesBlock
	a I DECAY_DISTANCE
	b Lefb; DISTANCE
	c Lees; PERSISTENT
	d Lees; WATERLOGGED
	e F leafParticleChance
	f I TICK_DELAY
	<clinit> ()V <clinit>
		static
	<init> (FLeea$d;)V <init>
		0 o p_400083_
		1 o p_54422_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmv;Ljb;)Leeb; updateDistance
		static
		0 o p_54436_
		1 o p_54437_
		2 o p_54438_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_54440_
		1 o p_374064_
		2 o p_374538_
		3 o p_54444_
		4 o p_54441_
		5 o p_54445_
		6 o p_54442_
		7 o p_374122_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_221369_
		1 o p_221370_
		2 o p_221371_
		3 o p_221372_
	a (Ldmu;Ljb;Lbck;)V spawnFallingLeavesParticle
		0 o p_399924_
		1 o p_399922_
		2 o p_400164_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_221374_
		1 o p_221375_
		2 o p_221376_
		3 o p_221377_
	a (Ldmu;Ljb;Lbck;Leeb;Ljb;)V makeDrippingWaterParticles
		static
		0 o p_394137_
		1 o p_394032_
		2 o p_393792_
		3 o p_393464_
		4 o p_393946_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_54447_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_54424_
	b (Ldmu;Ljb;Lbck;Leeb;Ljb;)V makeFallingLeavesParticles
		0 o p_394081_
		1 o p_393863_
		2 o p_394086_
		3 o p_394001_
		4 o p_393715_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_221379_
		1 o p_221380_
		2 o p_221381_
		3 o p_221382_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_221384_
	b_ (Leeb;Ldly;Ljb;)Lfjm; getBlockSupportShape
		0 o p_54456_
		1 o p_54457_
		2 o p_54458_
	f (Leeb;)Z isRandomlyTicking
		0 o p_54449_
	i_ (Leeb;)I getLightBlock
		0 o p_54460_
	o (Leeb;)Z decaying
		0 o p_221386_
	q (Leeb;)Ljava/util/OptionalInt; getOptionalDistanceAt
		static
		0 o p_277868_
	r (Leeb;)I getDistanceAt
		static
		0 o p_54464_
dur net/minecraft/world/level/block/LecternBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; FACING
	c Lees; POWERED
	d Lees; HAS_BOOK
	e Lfjm; SHAPE_COLLISION
	f Ljava/util/Map; SHAPES
	g I PAGE_CHANGE_IMPULSE_TICKS
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_54479_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_221388_
		1 o p_221389_
		2 o p_221390_
		3 o p_221391_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_54510_
		1 o p_54513_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_316164_
		1 o p_316515_
		2 o p_316598_
		3 o p_316584_
		4 o p_316197_
	a (Ldcv;Leeb;Ldmu;Ljb;Lcut;Lbxi;Lfio;)Lbxj; 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 (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_54561_
		1 o p_54562_
		2 o p_54563_
		3 o p_54564_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_54520_
		1 o p_54521_
		2 o p_54522_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_394224_
		1 o p_394158_
		2 o p_393759_
		3 o p_393736_
	a (Lbzm;Ldmu;Ljb;Leeb;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 (Ldmu;Ljb;Leeb;)V signalPageChange
		static
		0 o p_54489_
		1 o p_54490_
		2 o p_54491_
	a (Ldmu;Ljb;Lcut;)V openScreen
		0 o p_54485_
		1 o p_54486_
		2 o p_54487_
	a (Lcam;Ldmu;Ljb;Leeb;Ldcv;)Z tryPlaceBook
		static
		0 o p_347473_
		1 o p_270604_
		2 o p_270276_
		3 o p_270445_
		4 o p_270458_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_54537_
		1 o p_54538_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_153573_
		1 o p_153574_
	a (Ldmu;Ljb;Leeb;Z)V changePowered
		static
		0 o p_54554_
		1 o p_54555_
		2 o p_54556_
		3 o p_54557_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_54543_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_54481_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_54540_
		1 o p_54541_
	a (Leeb;Ldly;Ljb;Ljh;)I getSignal
		0 o p_54515_
		1 o p_54516_
		2 o p_54517_
		3 o p_54518_
	b (Lcam;Ldmu;Ljb;Leeb;Ldcv;)V placeBook
		static
		0 o p_347484_
		1 o p_270065_
		2 o p_270155_
		3 o p_270753_
		4 o p_270173_
	b (Ldmu;Ljb;Leeb;)V updateBelow
		static
		0 o p_54545_
		1 o p_54546_
		2 o p_54547_
	b (Leeb;Ldly;Ljb;Ljh;)I getDirectSignal
		0 o p_54566_
		1 o p_54567_
		2 o p_54568_
		3 o p_54569_
	b (Leeb;Ldmu;Ljb;)Lbxm; getMenuProvider
		0 o p_54571_
		1 o p_54572_
		2 o p_54573_
	b (Leeb;Ldly;Ljb;Lfix;)Lfjm; getCollisionShape
		0 o p_54577_
		1 o p_54578_
		2 o p_54579_
		3 o p_54580_
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_54503_
	d_ (Leeb;)Lfjm; getOcclusionShape
		0 o p_54584_
	f_ (Leeb;)Z isSignalSource
		0 o p_54575_
	g_ (Leeb;)Z useShapeForLightOcclusion
		0 o p_54582_
dus net/minecraft/world/level/block/LevelEvent
	A I SOUND_CHORUS_DEATH
	B I SOUND_BREWING_STAND_BREW
	C I SOUND_END_PORTAL_SPAWN
	D I SOUND_PHANTOM_BITE
	E I SOUND_ZOMBIE_TO_DROWNED
	F I SOUND_HUSK_TO_ZOMBIE
	G I SOUND_GRINDSTONE_USED
	H I SOUND_PAGE_TURN
	I I SOUND_SMITHING_TABLE_USED
	J I SOUND_POINTED_DRIPSTONE_LAND
	K I SOUND_DRIP_LAVA_INTO_CAULDRON
	L I SOUND_DRIP_WATER_INTO_CAULDRON
	M I SOUND_SKELETON_TO_STRAY
	N I SOUND_CRAFTER_CRAFT
	O I SOUND_CRAFTER_FAIL
	P I SOUND_WIND_CHARGE_SHOOT
	Q I COMPOSTER_FILL
	R I LAVA_FIZZ
	S I REDSTONE_TORCH_BURNOUT
	T I END_PORTAL_FRAME_FILL
	U I DRIPSTONE_DRIP
	V I PARTICLES_AND_SOUND_PLANT_GROWTH
	W I PARTICLES_SHOOT_SMOKE
	X I PARTICLES_DESTROY_BLOCK
	Y I PARTICLES_SPELL_POTION_SPLASH
	Z I PARTICLES_EYE_OF_ENDER_DEATH
	a I SOUND_DISPENSER_DISPENSE
	aA I ANIMATION_SPAWN_COBWEB
	aB I PARTICLES_TRIAL_SPAWNER_DETECT_PLAYER_OMINOUS
	aC I PARTICLES_TRIAL_SPAWNER_BECOME_OMINOUS
	aD I PARTICLES_TRIAL_SPAWNER_SPAWN_ITEM
	aa I PARTICLES_MOBBLOCK_SPAWN
	ab I PARTICLES_DRAGON_FIREBALL_SPLASH
	ac I PARTICLES_INSTANT_POTION_SPLASH
	ad I PARTICLES_DRAGON_BLOCK_BREAK
	ae I PARTICLES_WATER_EVAPORATING
	af I PARTICLES_SHOOT_WHITE_SMOKE
	ag I PARTICLES_BEE_GROWTH
	ah I PARTICLES_TURTLE_EGG_PLACEMENT
	ai I PARTICLES_SMASH_ATTACK
	aj I ANIMATION_END_GATEWAY_SPAWN
	ak I ANIMATION_DRAGON_SUMMON_ROAR
	al I PARTICLES_ELECTRIC_SPARK
	am I PARTICLES_AND_SOUND_WAX_ON
	an I PARTICLES_WAX_OFF
	ao I PARTICLES_SCRAPE
	ap I PARTICLES_SCULK_CHARGE
	aq I PARTICLES_SCULK_SHRIEK
	ar I PARTICLES_AND_SOUND_BRUSH_BLOCK_COMPLETE
	as I PARTICLES_EGG_CRACK
	at I PARTICLES_TRIAL_SPAWNER_SPAWN
	au I PARTICLES_TRIAL_SPAWNER_SPAWN_MOB_AT
	av I PARTICLES_TRIAL_SPAWNER_DETECT_PLAYER
	aw I ANIMATION_TRIAL_SPAWNER_EJECT_ITEM
	ax I ANIMATION_VAULT_ACTIVATE
	ay I ANIMATION_VAULT_DEACTIVATE
	az I ANIMATION_VAULT_EJECT_ITEM
	b I SOUND_DISPENSER_FAIL
	c I SOUND_DISPENSER_PROJECTILE_LAUNCH
	d I SOUND_FIREWORK_SHOOT
	e I SOUND_EXTINGUISH_FIRE
	f I SOUND_PLAY_JUKEBOX_SONG
	g I SOUND_STOP_JUKEBOX_SONG
	h I SOUND_GHAST_WARNING
	i I SOUND_GHAST_FIREBALL
	j I SOUND_DRAGON_FIREBALL
	k I SOUND_BLAZE_FIREBALL
	l I SOUND_ZOMBIE_WOODEN_DOOR
	m I SOUND_ZOMBIE_IRON_DOOR
	n I SOUND_ZOMBIE_DOOR_CRASH
	o I SOUND_WITHER_BLOCK_BREAK
	p I SOUND_WITHER_BOSS_SPAWN
	q I SOUND_WITHER_BOSS_SHOOT
	r I SOUND_BAT_LIFTOFF
	s I SOUND_ZOMBIE_INFECTED
	t I SOUND_ZOMBIE_CONVERTED
	u I SOUND_DRAGON_DEATH
	v I SOUND_ANVIL_BROKEN
	w I SOUND_ANVIL_USED
	x I SOUND_ANVIL_LAND
	y I SOUND_PORTAL_TRAVEL
	z I SOUND_CHORUS_GROW
	<init> ()V <init>
dut net/minecraft/world/level/block/LeverBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; POWERED
	d Ljava/util/function/Function; shapes
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_54633_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmv;Ljb;F)V makeParticle
		static
		0 o p_54658_
		1 o p_54659_
		2 o p_54660_
		3 o p_54661_
	a (Lcut;Ldmv;Ljb;Leeb;)V playSound
		static
		0 o p_346119_
		1 o p_346020_
		2 o p_345585_
		3 o p_346002_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_54640_
		1 o p_54641_
		2 o p_54642_
		3 o p_54643_
		4 o p_54645_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_54665_
		1 o p_54666_
		2 o p_54667_
		3 o p_54668_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_221395_
		1 o p_221396_
		2 o p_221397_
		3 o p_221398_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_54663_
	a (Ljava/util/Map;Leeb;)Lfjm; lambda$makeShapes$0
		static
		0 o p_394481_
		1 o p_394076_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_394661_
		1 o p_394153_
		2 o p_394342_
		3 o p_393487_
	a (Leeb;Laub;Ljb;Ldmn;Ljava/util/function/BiConsumer;)V onExplosionHit
		0 o p_312405_
		1 o p_361347_
		2 o p_311795_
		3 o p_312090_
		4 o p_312313_
	a (Leeb;Ldly;Ljb;Ljh;)I getSignal
		0 o p_54635_
		1 o p_54636_
		2 o p_54637_
		3 o p_54638_
	b (Leeb;Ldmu;Ljb;Lcut;)V pull
		0 o p_54677_
		1 o p_54678_
		2 o p_54679_
		3 o p_344918_
	b ()Ljava/util/function/Function; makeShapes
	b (Leeb;Ldly;Ljb;Ljh;)I getDirectSignal
		0 o p_54670_
		1 o p_54671_
		2 o p_54672_
		3 o p_54673_
	d (Leeb;Ldmu;Ljb;)V updateNeighbours
		0 o p_54681_
		1 o p_54682_
		2 o p_54683_
	f_ (Leeb;)Z isSignalSource
		0 o p_54675_
duu net/minecraft/world/level/block/LightBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_LEVEL
	c Lefb; LEVEL
	d Lees; WATERLOGGED
	e Ljava/util/function/ToIntFunction; LIGHT_EMISSION
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_153662_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_153680_
		1 o p_374432_
		2 o p_374195_
		3 o p_153684_
		4 o p_153681_
		5 o p_153685_
		6 o p_153682_
		7 o p_374328_
	a (Ldcv;I)Ldcv; setLightOnStack
		static
		0 o p_259339_
		1 o p_259353_
	a (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_304798_
		1 o p_153665_
		2 o p_153666_
		3 o p_387561_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_153673_
		1 o p_153674_
		2 o p_153675_
		3 o p_153676_
		4 o p_153678_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_153668_
		1 o p_153669_
		2 o p_153670_
		3 o p_153671_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_153687_
	a_ (Leeb;)Ldwn; getRenderShape
		0 o p_153693_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_153699_
	c (Leeb;Ldly;Ljb;)F getShadeBrightness
		0 o p_153689_
		1 o p_153690_
		2 o p_153691_
	e_ (Leeb;)Z propagatesSkylightDown
		0 o p_153695_
	o (Leeb;)I lambda$static$0
		static
		0 o p_153701_
duv net/minecraft/world/level/block/LightningRodBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lees; WATERLOGGED
	d Lees; POWERED
	e I RANGE
	f I ACTIVATION_TICKS
	g I SPARK_CYCLE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_153709_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_153753_
		1 o p_153754_
		2 o p_153755_
		3 o p_153756_
		4 o p_153757_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_153739_
		1 o p_374261_
		2 o p_374456_
		3 o p_153743_
		4 o p_153740_
		5 o p_153744_
		6 o p_153741_
		7 o p_374086_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_221400_
		1 o p_221401_
		2 o p_221402_
		3 o p_221403_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_221405_
		1 o p_221406_
		2 o p_221407_
		3 o p_221408_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_153746_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_153711_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_394444_
		1 o p_394662_
		2 o p_394106_
		3 o p_394227_
	a (Leeb;Ldly;Ljb;Ljh;)I getSignal
		0 o p_153723_
		1 o p_153724_
		2 o p_153725_
		3 o p_153726_
	b (Leeb;Ldly;Ljb;Ljh;)I getDirectSignal
		0 o p_153748_
		1 o p_153749_
		2 o p_153750_
		3 o p_153751_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_153759_
	d (Leeb;Ldmu;Ljb;)V onLightningStrike
		0 o p_153761_
		1 o p_153762_
		2 o p_153763_
	e (Leeb;Ldmu;Ljb;)V updateNeighbours
		0 o p_153765_
		1 o p_153766_
		2 o p_153767_
	f_ (Leeb;)Z isSignalSource
		0 o p_153769_
duw net/minecraft/world/level/block/LiquidBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lefb; LEVEL
	c Lfaj; fluid
	d Lfjm; SHAPE_STABLE
	e Lcom/google/common/collect/ImmutableList; POSSIBLE_FLOW_DIRECTIONS
	f Lcom/mojang/serialization/Codec; FLOWING_FLUID
	g Ljava/util/List; stateCache
	<clinit> ()V <clinit>
		static
	<init> (Lfaj;Leea$d;)V <init>
		0 o p_54694_
		1 o p_54695_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lfak;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_304912_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_54704_
		1 o p_54707_
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_54709_
		1 o p_54710_
		2 o p_54711_
		3 o p_54712_
		4 o p_361226_
		5 o p_54714_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_54749_
		1 o p_54750_
		2 o p_54751_
		3 o p_54752_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_368429_
	a (Lduw;)Lfaj; lambda$static$3
		static
		0 o p_304898_
	a (Lfaj;)Lfak; lambda$static$2
		static
		0 o p_304608_
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_54754_
		1 o p_54755_
		2 o p_54756_
		3 o p_54757_
		4 o p_54758_
	a (Ldmu;Ljb;Leeb;)Z shouldSpreadLiquid
		0 o p_54697_
		1 o p_54698_
		2 o p_54699_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_54723_
		1 o p_374418_
		2 o p_374542_
		3 o p_54727_
		4 o p_54724_
		5 o p_54728_
		6 o p_54725_
		7 o p_374563_
	a (Lcam;Ldmv;Ljb;Leeb;)Ldcv; pickupBlock
		0 o p_393591_
		1 o p_153772_
		2 o p_153773_
		3 o p_153774_
	a (Leeb;Lfdm$a;)Ljava/util/List; getDrops
		0 o p_54720_
		1 o p_287727_
	a (Ldmv;Ljb;)V fizz
		0 o p_54701_
		1 o p_54702_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_54730_
	a_ (Leeb;)Ldwn; getRenderShape
		0 o p_54738_
	as_ ()Ljava/util/Optional; getPickupSound
	b (Lfak;)Ljava/lang/String; lambda$static$0
		static
		0 o p_339536_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_221410_
		1 o p_221411_
		2 o p_221412_
		3 o p_221413_
	b (Leeb;Leeb;Ljh;)Z skipRendering
		0 o p_54716_
		1 o p_54717_
		2 o p_54718_
	b (Leeb;Ldly;Ljb;Lfix;)Lfjm; getCollisionShape
		0 o p_54760_
		1 o p_54761_
		2 o p_54762_
		3 o p_54763_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_54765_
	e_ (Leeb;)Z propagatesSkylightDown
		0 o p_54745_
	f (Leeb;)Z isRandomlyTicking
		0 o p_54732_
dux net/minecraft/world/level/block/LiquidBlockContainer
	a (Lcam;Ldly;Ljb;Leeb;Lfak;)Z canPlaceLiquid
		0 o p_393589_
		1 o p_54766_
		2 o p_54767_
		3 o p_54768_
		4 o p_54769_
	a (Ldmv;Ljb;Leeb;Lfal;)Z placeLiquid
		0 o p_54770_
		1 o p_54771_
		2 o p_54772_
		3 o p_54773_
duy net/minecraft/world/level/block/LoomBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lxo; CONTAINER_TITLE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_54777_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_54787_
		1 o p_54788_
		2 o p_54789_
		3 o p_54790_
		4 o p_54792_
	a (Ldmu;Ljb;ILcus;Lcut;)Lcym; 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 (Leec$a;)V createBlockStateDefinition
		0 o p_54794_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_54779_
	b (Leeb;Ldmu;Ljb;)Lbxm; getMenuProvider
		0 o p_54796_
		1 o p_54797_
		2 o p_54798_
duz net/minecraft/world/level/block/MagmaBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I BUBBLE_COLUMN_CHECK_DELAY
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_54800_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu;Ljb;Leeb;Lbzm;)V stepOn
		0 o p_153777_
		1 o p_153778_
		2 o p_153779_
		3 o p_153780_
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_54823_
		1 o p_54824_
		2 o p_54825_
		3 o p_54826_
		4 o p_54827_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_54811_
		1 o p_374494_
		2 o p_374388_
		3 o p_54815_
		4 o p_54812_
		5 o p_54816_
		6 o p_54813_
		7 o p_374472_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_221415_
		1 o p_221416_
		2 o p_221417_
		3 o p_221418_
dv net/minecraft/advancements/critereon/TameAnimalTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lauc;Lcmd;)V trigger
		0 o p_68830_
		1 o p_68831_
	a (Lfdj;Ldv$a;)Z lambda$trigger$0
		static
		0 o p_68837_
		1 o p_68838_
dv$a net/minecraft/advancements/critereon/TameAnimalTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; entity
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o entity
	a (Lbz$a;)Lar; tamedAnimal
		static
		0 o p_301051_
	a (Lbk;)V validate
		0 o p_312345_
	a (Lfdj;)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_
	b ()Lar; 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
dva net/minecraft/world/level/block/MangroveLeavesBlock
	f Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (FLeea$d;)V <init>
		0 o p_399527_
		1 o p_221425_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_221427_
		1 o p_221428_
		2 o p_221429_
		3 o p_221430_
	a (Ljb;)Ljb; getParticlePos
		0 o p_316180_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_399455_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_256534_
		1 o p_256299_
		2 o p_255926_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_221437_
		1 o p_221438_
		2 o p_221439_
		3 o p_221440_
	a (Ldva;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_399454_
dvb net/minecraft/world/level/block/MangrovePropaguleBlock
	D Lees; WATERLOGGED
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lefb; AGE
	c I MAX_AGE
	d Lees; HANGING
	h [I SHAPE_MIN_Y
	i [Lfjm; SHAPE_PER_AGE
	<clinit> ()V <clinit>
		static
	<init> (Ledp;Leea$d;)V <init>
		0 o p_304562_
		1 o p_221449_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldvb;)Ledp; lambda$static$0
		static
		0 o p_304527_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_221477_
		1 o p_374145_
		2 o p_374362_
		3 o p_221481_
		4 o p_221478_
		5 o p_221482_
		6 o p_221479_
		7 o p_374203_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_221473_
		1 o p_221474_
		2 o p_221475_
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_221451_
		1 o p_221452_
		2 o p_221453_
		3 o p_221454_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_221468_
		1 o p_221469_
		2 o p_221470_
		3 o p_221471_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_368430_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_221484_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_256541_
		1 o p_221459_
		2 o p_221460_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_221456_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_221463_
		1 o p_221464_
		2 o p_221465_
		3 o p_221466_
	b (I)Leeb; createNewHangingPropagule
		static
		0 o p_221486_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_221488_
		1 o p_221489_
		2 o p_221490_
		3 o p_221491_
	b (Leeb;Ldly;Ljb;)Z mayPlaceOn
		0 o p_221496_
		1 o p_221497_
		2 o p_221498_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_221494_
	c ()Leeb; createNewHangingPropagule
		static
	c (I)Lfjm; lambda$static$2
		static
		0 o p_393364_
	o (Leeb;)Z isHanging
		static
		0 o p_221500_
	q (Leeb;)Z isFullyGrown
		static
		0 o p_221502_
dvc net/minecraft/world/level/block/MangroveRootsBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; WATERLOGGED
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_221506_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_221514_
		1 o p_374345_
		2 o p_374139_
		3 o p_221518_
		4 o p_221515_
		5 o p_221519_
		6 o p_221516_
		7 o p_374100_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_221521_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_221508_
	b (Leeb;Leeb;Ljh;)Z skipRendering
		0 o p_221510_
		1 o p_221511_
		2 o p_221512_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_221523_
dvd net/minecraft/world/level/block/Mirror
	a Ldvd; NONE
	b Ldvd; LEFT_RIGHT
	c Ldvd; FRONT_BACK
	d Lcom/mojang/serialization/Codec; CODEC
	e Lcom/mojang/serialization/Codec; LEGACY_CODEC
	f Ljava/lang/String; id
	g Lxo; symbol
	h Lh; rotation
	i [Ldvd; $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 (Ljh;)Ldwu; getRotation
		0 o p_54847_
	a (II)I mirror
		0 o p_54844_
		1 o p_54845_
	b ()Lxo; symbol
	b (Ljh;)Ljh; mirror
		0 o p_54849_
	c ()Ljava/lang/String; getSerializedName
	d ()[Ldvd; $values
		static
	valueOf (Ljava/lang/String;)Ldvd; valueOf
		static
		0 o p_54851_
	values ()[Ldvd; values
		static
dve net/minecraft/world/level/block/MossyCarpetBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; BASE
	c Leez; NORTH
	d Leez; EAST
	e Leez; SOUTH
	f Leez; WEST
	g Ljava/util/Map; PROPERTY_BY_DIRECTION
	h Ljava/util/function/Function; shapes
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_380381_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldly;Ljb;Z)Leeb; getUpdatedState
		static
		0 o p_379720_
		1 o p_379555_
		2 o p_379912_
		3 o p_379623_
	a (Ldly;Ljb;Ljava/util/function/BooleanSupplier;)Leeb; createTopperWithSideChance
		static
		0 o p_380187_
		1 o p_380387_
		2 o p_380154_
	a (Ljava/util/Map;Ljava/util/Map;Leeb;)Lfjm; lambda$makeShapes$0
		static
		0 o p_393365_
		1 o p_393366_
		2 o p_393367_
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_379402_
		1 o p_379670_
		2 o p_379387_
		3 o p_379934_
	a (Ldly;Ljb;Ljh;)Z canSupportAtFace
		static
		0 o p_380047_
		1 o p_379895_
		2 o p_380188_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_380262_
		1 o p_379532_
		2 o p_379586_
		3 o p_380281_
	a (Ldmv;Ljb;Lbck;I)V placeAt
		static
		0 o p_379453_
		1 o p_380271_
		2 o p_379424_
		3 o p_380167_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_380168_
		1 o p_380045_
		2 o p_380299_
		3 o p_379595_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_379698_
		1 o p_379600_
		2 o p_380394_
		3 o p_380051_
		4 o p_380408_
		5 o p_380380_
		6 o p_379613_
		7 o p_379309_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_379574_
		1 o p_379768_
		2 o p_380354_
	a (Ljh;)Leez; getPropertyForFace
		static
		0 o p_379421_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_379462_
		1 o p_380184_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_379510_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_379909_
		1 o p_379807_
		2 o p_379358_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_380111_
	a (Ldmu;Ljb;Leeb;Lcam;Ldcv;)V setPlacedBy
		0 o p_380310_
		1 o p_380202_
		2 o p_379659_
		3 o p_379877_
		4 o p_380344_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_379325_
		1 o p_380164_
	b (Leeb;Ldly;Ljb;Lfix;)Lfjm; getCollisionShape
		0 o p_380336_
		1 o p_380068_
		2 o p_379717_
		3 o p_379651_
	b ()Ljava/util/function/Function; makeShapes
	d_ (Leeb;)Lfjm; getOcclusionShape
		0 o p_380234_
	e_ (Leeb;)Z propagatesSkylightDown
		0 o p_379750_
	o (Leeb;)Z hasFaces
		static
		0 o p_379942_
	q ()Z lambda$performBonemeal$2
		static
	r ()Z lambda$isValidBonemealTarget$1
		static
dve$1 net/minecraft/world/level/block/MossyCarpetBlock$1
	a [I $SwitchMap$net$minecraft$world$level$block$Rotation
	b [I $SwitchMap$net$minecraft$world$level$block$Mirror
	c [I $SwitchMap$net$minecraft$world$level$block$state$properties$WallSide
	<clinit> ()V <clinit>
		static
dvf net/minecraft/world/level/block/MudBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_221545_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_221547_
		1 o p_221550_
	b (Leeb;Ldly;Ljb;Lfix;)Lfjm; getCollisionShape
		0 o p_221561_
		1 o p_221562_
		2 o p_221563_
		3 o p_221564_
	b_ (Leeb;Ldly;Ljb;)Lfjm; getBlockSupportShape
		0 o p_221566_
		1 o p_221567_
		2 o p_221568_
	c (Leeb;Ldly;Ljb;Lfix;)Lfjm; getVisualShape
		0 o p_221556_
		1 o p_221557_
		2 o p_221558_
		3 o p_221559_
	c (Leeb;Ldly;Ljb;)F getShadeBrightness
		0 o p_221552_
		1 o p_221553_
		2 o p_221554_
dvg net/minecraft/world/level/block/MultifaceBlock
	a Ljava/util/Map; PROPERTY_BY_DIRECTION
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lees; WATERLOGGED
	d [Ljh; DIRECTIONS
	e Ljava/util/function/Function; shapes
	f Z canRotate
	g Z canMirrorX
	h Z canMirrorZ
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_153822_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldly;Ljh;Ljb;Leeb;)Z canAttachTo
		static
		0 o p_153830_
		1 o p_153831_
		2 o p_153832_
		3 o p_153833_
	a (Ljava/util/Collection;)B pack
		static
		0 o p_221577_
	a (Ldly;Ljb;Ljh;)Z canAttachTo
		static
		0 o p_383192_
		1 o p_383013_
		2 o p_383221_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_153851_
		1 o p_153852_
		2 o p_153853_
		3 o p_153854_
	a (Leeb;Ldmu;Ljb;Ljh;)Leeb; lambda$getStateForPlacement$1
		0 o p_153862_
		1 o p_153863_
		2 o p_153864_
		3 o p_153865_
	a (B)Ljava/util/Set; unpack
		static
		0 o p_221570_
	a (Leeb;Ljava/util/function/Function;)Leeb; mapDirections
		0 o p_153911_
		1 o p_153912_
	a (Leeb;Lees;)Leeb; removeFace
		static
		0 o p_153898_
		1 o p_153899_
	a (Leeb;Ldgo;)Z canBeReplaced
		0 o p_153848_
		1 o p_153849_
	a (Ldly;Leeb;Ljb;Ljh;)Z isValidStateForPlacement
		0 o p_221572_
		1 o p_221573_
		2 o p_221574_
		3 o p_221575_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_153904_
		1 o p_374463_
		2 o p_374073_
		3 o p_153908_
		4 o p_153905_
		5 o p_153909_
		6 o p_153906_
		7 o p_374390_
	a (Leec;)Leeb; getDefaultMultifaceState
		static
		0 o p_153919_
	a (Ljh;)Z isFaceSupported
		0 o p_153921_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_153888_
		1 o p_153889_
		2 o p_153890_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_153892_
		1 o p_153893_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_153917_
	a (Ljava/util/Map;Leeb;)Lfjm; lambda$makeShapes$0
		static
		0 o p_393368_
		1 o p_393369_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_153824_
	a (Leeb;Ljh;)Z hasFace
		static
		0 o p_153901_
		1 o p_153902_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_153895_
		1 o p_153896_
	b (Ljh;)Lees; getFaceProperty
		static
		0 o p_153934_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_389529_
	c (Leeb;Ldly;Ljb;Ljh;)Leeb; getStateForPlacement
		0 o p_153941_
		1 o p_153942_
		2 o p_153943_
		3 o p_153944_
	o (Leeb;)Ljava/util/Set; availableFaces
		static
		0 o p_221585_
	q (Leeb;)Z hasAnyFace
		static
		0 o p_153961_
	q ()Ljava/util/function/Function; makeShapes
	r (Leeb;)Z hasAnyVacantFace
		static
		0 o p_153963_
dvh net/minecraft/world/level/block/MultifaceSpreadeableBlock
	<init> (Leea$d;)V <init>
		0 o p_382846_
	a ()Lcom/mojang/serialization/MapCodec; codec
	c ()Ldvi; getSpreader
dvi net/minecraft/world/level/block/MultifaceSpreader
	a [Ldvi$e; DEFAULT_SPREAD_ORDER
	b Ldvi$b; config
	<clinit> ()V <clinit>
		static
	<init> (Ldvg;)V <init>
		0 o p_221590_
	<init> (Ldvi$b;)V <init>
		0 o p_221592_
	a (Leeb;Ldmv;Ljb;ZLjh;)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 (Leeb;Ldmv;Ljb;Ljh;ZLjh;)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 (Ldmv;Ldvi$c;Z)Ljava/util/Optional; spreadToFace
		0 o p_221594_
		1 o p_221595_
		2 o p_221596_
	a (Leeb;Ldly;Ljb;Ljh;Ljh;Ldvi$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 (Ldmv;ZLdvi$c;)Ljava/util/Optional; lambda$spreadFromFaceTowardDirection$7
		0 o p_221598_
		1 o p_221599_
		2 o p_221600_
	a (Leeb;Ldmv;Ljb;Z)J spreadAll
		0 o p_221658_
		1 o p_221659_
		2 o p_221660_
		3 o p_221661_
	a (Leeb;Ldly;Ljb;Ljh;)Z canSpreadInAnyDirection
		0 o p_221602_
		1 o p_221603_
		2 o p_221604_
		3 o p_221605_
	a (Leeb;Ldmv;Ljb;Lbck;)Ljava/util/Optional; spreadFromRandomFaceTowardRandomDirection
		0 o p_221620_
		1 o p_221621_
		2 o p_221622_
		3 o p_221623_
	a (Leeb;Ldmv;Ljb;Ljh;Lbck;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 (Leeb;Ldly;Ljb;Ljh;Ljh;)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 (Leeb;Ldmv;Ljb;Ljh;Ljh;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 (Leeb;Ldmv;Ljb;Lbck;Ljh;)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 (Leeb;Ldmv;Ljb;Ljh;Z)J spreadFromFaceTowardAllDirections
		0 o p_221645_
		1 o p_221646_
		2 o p_221647_
		3 o p_221648_
		4 o p_221649_
	a (Leeb;Ljh;)Z lambda$spreadAll$3
		0 o p_221669_
		1 o p_221670_
	b (Leeb;Ljh;)Z lambda$spreadFromRandomFaceTowardRandomDirection$1
		0 o p_221679_
		1 o p_221680_
	b (Leeb;Ldmv;Ljb;Ljh;ZLjh;)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_
dvi$a net/minecraft/world/level/block/MultifaceSpreader$DefaultSpreaderConfig
	a Ldvg; block
	<init> (Ldvg;)V <init>
		0 o p_221683_
	a (Ldly;Ljb;Ljb;Ljh;Leeb;)Z stateCanBeReplaced
		0 o p_221688_
		1 o p_221689_
		2 o p_221690_
		3 o p_221691_
		4 o p_221692_
	a (Leeb;Ldly;Ljb;Ljh;)Leeb; getStateForPlacement
		0 o p_221694_
		1 o p_221695_
		2 o p_221696_
		3 o p_221697_
	a (Ldly;Ljb;Ldvi$c;)Z canSpreadInto
		0 o p_221685_
		1 o p_221686_
		2 o p_221687_
dvi$b net/minecraft/world/level/block/MultifaceSpreader$SpreadConfig
	a (Leeb;)Z isOtherBlockValidAsSource
		0 o p_221706_
	a (Leeb;Ldly;Ljb;Ljh;)Leeb; getStateForPlacement
		0 o p_221707_
		1 o p_221708_
		2 o p_221709_
		3 o p_221710_
	a ()[Ldvi$e; getSpreadTypes
	a (Ldly;Ljb;Ldvi$c;)Z canSpreadInto
		0 o p_221698_
		1 o p_221699_
		2 o p_221700_
	a (Leeb;Ljh;)Z hasFace
		0 o p_221712_
		1 o p_221713_
	a (Ldmv;Ldvi$c;Leeb;Z)Z placeBlock
		0 o p_221702_
		1 o p_221703_
		2 o p_221704_
		3 o p_221705_
	b (Leeb;Ljh;)Z canSpreadFrom
		0 o p_221715_
		1 o p_221716_
dvi$c net/minecraft/world/level/block/MultifaceSpreader$SpreadPos
	a Ljb; pos
	b Ljh; face
	<init> (Ljb;Ljh;)V <init>
		0 o pos
		1 o face
	a ()Ljb; pos
	b ()Ljh; face
	equals (Ljava/lang/Object;)Z equals
		0 o p_221725_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dvi$d net/minecraft/world/level/block/MultifaceSpreader$SpreadPredicate
	test (Ldly;Ljb;Ldvi$c;)Z test
		0 o p_221729_
		1 o p_221730_
		2 o p_221731_
dvi$e net/minecraft/world/level/block/MultifaceSpreader$SpreadType
	a Ldvi$e; SAME_POSITION
	b Ldvi$e; SAME_PLANE
	c Ldvi$e; WRAP_AROUND
	d [Ldvi$e; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_221738_
		1 o p_221739_
	a ()[Ldvi$e; $values
		static
	a (Ljb;Ljh;Ljh;)Ldvi$c; getSpreadPos
		0 o p_221741_
		1 o p_221742_
		2 o p_221743_
	valueOf (Ljava/lang/String;)Ldvi$e; valueOf
		static
		0 o p_221745_
	values ()[Ldvi$e; values
		static
dvi$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 (Ljb;Ljh;Ljh;)Ldvi$c; getSpreadPos
		0 o p_221751_
		1 o p_221752_
		2 o p_221753_
dvi$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 (Ljb;Ljh;Ljh;)Ldvi$c; getSpreadPos
		0 o p_221758_
		1 o p_221759_
		2 o p_221760_
dvi$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 (Ljb;Ljh;Ljh;)Ldvi$c; getSpreadPos
		0 o p_221765_
		1 o p_221766_
		2 o p_221767_
dvj net/minecraft/world/level/block/MushroomBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfjm; SHAPE
	c Lamd; feature
	<clinit> ()V <clinit>
		static
	<init> (Lamd;Leea$d;)V <init>
		0 o p_256049_
		1 o p_256027_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldvj;)Lamd; lambda$static$0
		static
		0 o p_304931_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_54880_
		1 o p_54881_
		2 o p_54882_
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_221769_
		1 o p_221770_
		2 o p_221771_
		3 o p_221772_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_54889_
		1 o p_54890_
		2 o p_54891_
		3 o p_54892_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_368432_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_255904_
		1 o p_54871_
		2 o p_54872_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_221779_
		1 o p_221780_
		2 o p_221781_
		3 o p_221782_
	a (Laub;Ljb;Leeb;Lbck;)Z growMushroom
		0 o p_221774_
		1 o p_221775_
		2 o p_221776_
		3 o p_221777_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_221784_
		1 o p_221785_
		2 o p_221786_
		3 o p_221787_
	b (Leeb;Ldly;Ljb;)Z mayPlaceOn
		0 o p_54894_
		1 o p_54895_
		2 o p_54896_
dvk net/minecraft/world/level/block/MyceliumBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_54898_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_221789_
		1 o p_221790_
		2 o p_221791_
		3 o p_221792_
dvl net/minecraft/world/level/block/NetherPortalBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; AXIS
	c Lorg/slf4j/Logger; LOGGER
	d Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_54909_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;Lbzm;Ljb;Ljb;ZLeft;)Lfbl; 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 (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_54928_
		1 o p_374413_
		2 o p_374339_
		3 o p_54932_
		4 o p_54929_
		5 o p_54933_
		6 o p_54930_
		7 o p_374242_
	a (Ljb;Lbzm;)V lambda$getExitPortal$1
		static
		0 o p_351966_
		1 o p_351967_
	a (Laub;Lbzm;Ljb;)Lfbl; getPortalDestination
		0 o p_350444_
		1 o p_350334_
		2 o p_350764_
	a (Laub;Lbzm;)I getPortalTransitionTime
		0 o p_350689_
		1 o p_350280_
	a (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_304402_
		1 o p_54912_
		2 o p_54913_
		3 o p_386478_
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_54915_
		1 o p_54916_
		2 o p_54917_
		3 o p_54918_
		4 o p_405383_
	a (Laub;Leeb;Ljb;)Z lambda$getExitPortal$0
		static
		0 o p_351968_
		1 o p_351969_
		2 o p_351970_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_54942_
		1 o p_54943_
		2 o p_54944_
		3 o p_54945_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_221794_
		1 o p_221795_
		2 o p_221796_
		3 o p_221797_
	a (Lbzm;Ljb;Lm$a;Laub;Lfbl$a;)Lfbl; getDimensionTransitionFromExit
		static
		0 o p_350906_
		1 o p_350376_
		2 o p_350428_
		3 o p_350928_
		4 o p_379530_
	a (Laub;Lm$a;Ljh$a;Lfis;Lbzm;Lfbl$a;)Lfbl; 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_379531_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_54935_
	a (Lbzm;Leeb;Ljb;)Z lambda$getDimensionTransitionFromExit$2
		static
		0 o p_350617_
		1 o p_350823_
		2 o p_351016_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_54925_
		1 o p_54926_
	b ()Ldvz$a; getLocalTransition
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_221799_
		1 o p_221800_
		2 o p_221801_
		3 o p_221802_
dvl$1 net/minecraft/world/level/block/NetherPortalBlock$1
	a [I $SwitchMap$net$minecraft$core$Direction$Axis
	b [I $SwitchMap$net$minecraft$world$level$block$Rotation
	<clinit> ()V <clinit>
		static
dvm net/minecraft/world/level/block/NetherSproutsBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_54952_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_54955_
		1 o p_54956_
		2 o p_54957_
		3 o p_54958_
	b (Leeb;Ldly;Ljb;)Z mayPlaceOn
		0 o p_54960_
		1 o p_54961_
		2 o p_54962_
dvn net/minecraft/world/level/block/NetherVines
	a D GROW_PER_TICK_PROBABILITY
	b D BONEMEAL_GROW_PROBABILITY_DECREASE_RATE
	<init> ()V <init>
	a (Lbck;)I getBlocksToGrowWhenBonemealed
		static
		0 o p_221804_
	a (Leeb;)Z isValidGrowthState
		static
		0 o p_54964_
dvo net/minecraft/world/level/block/NetherWartBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_AGE
	c Lefb; AGE
	d [Lfjm; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_54971_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_304797_
		1 o p_54974_
		2 o p_54975_
		3 o p_387454_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_54986_
		1 o p_54987_
		2 o p_54988_
		3 o p_54989_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_54977_
	b (I)Lfjm; lambda$static$0
		static
		0 o p_394024_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_221806_
		1 o p_221807_
		2 o p_221808_
		3 o p_221809_
	b (Leeb;Ldly;Ljb;)Z mayPlaceOn
		0 o p_54991_
		1 o p_54992_
		2 o p_54993_
	f (Leeb;)Z isRandomlyTicking
		0 o p_54979_
dvp net/minecraft/world/level/block/NetherrackBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_54995_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_221811_
		1 o p_221812_
		2 o p_221813_
		3 o p_221814_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_256620_
		1 o p_55003_
		2 o p_55004_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_221816_
		1 o p_221817_
		2 o p_221818_
		3 o p_221819_
	aq_ ()Ldqc$a; getType
dvq net/minecraft/world/level/block/NoteBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; INSTRUMENT
	c Lees; POWERED
	d Lefb; NOTE
	e I NOTE_VOLUME
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_55016_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lbzm;Leeb;Ldmu;Ljb;)V playNote
		0 o p_261664_
		1 o p_261606_
		2 o p_261819_
		3 o p_262042_
	a (Ldmu;Ljb;)Lame; getCustomSoundId
		0 o p_263070_
		1 o p_262999_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_55048_
		1 o p_374298_
		2 o p_374153_
		3 o p_55052_
		4 o p_55049_
		5 o p_55053_
		6 o p_55050_
		7 o p_374540_
	a (Ldmx;Ljb;Leeb;)Leeb; setInstrument
		0 o p_374305_
		1 o p_261908_
		2 o p_262130_
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_55041_
		1 o p_55042_
		2 o p_55043_
		3 o p_55044_
		4 o p_361888_
		5 o p_55046_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_316441_
		1 o p_316774_
		2 o p_316344_
		3 o p_316884_
		4 o p_316631_
	a (Ldcv;Leeb;Ldmu;Ljb;Lcut;Lbxi;Lfio;)Lbxj; 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 (Leec$a;)V createBlockStateDefinition
		0 o p_55055_
	a (Leeb;Ldmu;Ljb;II)Z triggerEvent
		0 o p_55023_
		1 o p_55024_
		2 o p_55025_
		3 o p_55026_
		4 o p_55027_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_55018_
	a_ (Leeb;Ldmu;Ljb;Lcut;)V attack
		0 o p_55029_
		1 o p_55030_
		2 o p_55031_
		3 o p_55032_
	b (I)F getPitchFromNote
		static
		0 o p_277409_
dvr net/minecraft/world/level/block/NyliumBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_55057_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_221825_
		1 o p_221826_
		2 o p_221827_
		3 o p_221828_
	a (Laub;Lefz;Lbck;Ljb;Ljl$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_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_256194_
		1 o p_256152_
		2 o p_256389_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_221830_
		1 o p_221831_
		2 o p_221832_
		3 o p_221833_
	a (Ljy;Lamd;Laub;Lefz;Lbck;Ljb;)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_
	aq_ ()Ldqc$a; getType
	b (Leeb;Ldmx;Ljb;)Z canBeNylium
		static
		0 o p_55079_
		1 o p_55080_
		2 o p_55081_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_221835_
		1 o p_221836_
		2 o p_221837_
		3 o p_221838_
dvs net/minecraft/world/level/block/ObserverBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lees; POWERED
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_55085_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_55132_
		1 o p_55133_
		2 o p_55134_
		3 o p_55135_
		4 o p_55136_
	a (Ldmx;Ldnj;Ljb;)V startSignal
		0 o p_374495_
		1 o p_374055_
		2 o p_55094_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_55118_
		1 o p_374557_
		2 o p_374458_
		3 o p_55122_
		4 o p_55119_
		5 o p_55123_
		6 o p_55120_
		7 o p_374161_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_221840_
		1 o p_221841_
		2 o p_221842_
		3 o p_221843_
	a (Ldmu;Ljb;Leeb;)V updateNeighborsInFront
		0 o p_55089_
		1 o p_55090_
		2 o p_55091_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_55112_
		1 o p_55113_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_55125_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_55087_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_393998_
		1 o p_394664_
		2 o p_394449_
		3 o p_394257_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_55115_
		1 o p_55116_
	a (Leeb;Ldly;Ljb;Ljh;)I getSignal
		0 o p_55101_
		1 o p_55102_
		2 o p_55103_
		3 o p_55104_
	b (Leeb;Ldly;Ljb;Ljh;)I getDirectSignal
		0 o p_55127_
		1 o p_55128_
		2 o p_55129_
		3 o p_55130_
	f_ (Leeb;)Z isSignalSource
		0 o p_55138_
dvt net/minecraft/world/level/block/PiglinWallSkullBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	e Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_261530_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_261765_
		1 o p_261604_
		2 o p_261948_
		3 o p_261889_
dvu net/minecraft/world/level/block/PipeBlock
	a Ljava/util/function/Function; shapes
	b Lees; NORTH
	c Lees; EAST
	d Lees; SOUTH
	e Lees; WEST
	f Lees; UP
	g Lees; DOWN
	h Ljava/util/Map; PROPERTY_BY_DIRECTION
	<clinit> ()V <clinit>
		static
	<init> (FLeea$d;)V <init>
		0 o p_55159_
		1 o p_55160_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lfjm;Ljava/util/Map;Leeb;)Lfjm; lambda$makeShapes$0
		static
		0 o p_393370_
		1 o p_393371_
		2 o p_393372_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_55170_
		1 o p_55171_
		2 o p_55172_
		3 o p_55173_
	a (F)Ljava/util/function/Function; makeShapes
		0 o p_55162_
	e_ (Leeb;)Z propagatesSkylightDown
		0 o p_55166_
dvv net/minecraft/world/level/block/PitcherCropBlock
	D Lfjm; SHAPE_CROP
	R Ljava/util/function/Function; shapes
	c Lcom/mojang/serialization/MapCodec; CODEC
	d I MAX_AGE
	e Lefb; AGE
	f Leez; HALF
	g I DOUBLE_PLANT_AGE_INTERSECTION
	h I BONEMEAL_INCREASE
	i Lfjm; SHAPE_BULB
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_277780_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmx;Ljb;Leeb;I)Z canGrow
		0 o p_290007_
		1 o p_290014_
		2 o p_290017_
		3 o p_290008_
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_277717_
		1 o p_277870_
		2 o p_277836_
		3 o p_278034_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_277602_
		1 o p_277617_
		2 o p_278005_
		3 o p_277514_
	a ([ILeeb;)Lfjm; lambda$makeShapes$0
		static
		0 o p_394186_
		1 o p_394141_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_277920_
		1 o p_277594_
		2 o p_277401_
		3 o p_277434_
	a (Laub;Leeb;Ljb;I)V grow
		0 o p_277975_
		1 o p_277349_
		2 o p_277585_
		3 o p_277498_
	a (Leeb;Ldgo;)Z canBeReplaced
		0 o p_277627_
		1 o p_277759_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_277518_
		1 o p_374059_
		2 o p_374076_
		3 o p_277982_
		4 o p_277700_
		5 o p_278106_
		6 o p_277660_
		7 o p_374409_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_277671_
		1 o p_277477_
		2 o p_278085_
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_279266_
		1 o p_279469_
		2 o p_279119_
		3 o p_279372_
		4 o p_404719_
	a (Ldmx;Ljb;)Z canGrowInto
		static
		0 o p_290010_
		1 o p_277823_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_277573_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_277380_
		1 o p_277500_
		2 o p_277715_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_277448_
	a (Ldmu;Ljb;Leeb;Lcam;Ldcv;)V setPlacedBy
		0 o p_277432_
		1 o p_277632_
		2 o p_277479_
		3 o p_277805_
		4 o p_277663_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_277950_
		1 o p_277589_
		2 o p_277937_
		3 o p_277887_
	b (Leeb;Ldly;Ljb;)Z mayPlaceOn
		0 o p_277418_
		1 o p_277461_
		2 o p_277608_
	b (Ldmx;Ljb;)Z sufficientLight
		static
		0 o p_290018_
		1 o p_290011_
	b (I)Z isDouble
		static
		0 o p_295217_
	b (Leeb;Ldly;Ljb;Lfix;)Lfjm; getCollisionShape
		0 o p_277609_
		1 o p_277398_
		2 o p_278042_
		3 o p_277995_
	b ()Ljava/util/function/Function; makeShapes
	c (Ldmx;Ljb;Leeb;)Ldvv$a; getLowerHalf
		0 o p_290009_
		1 o p_290016_
		2 o p_290015_
	f (Leeb;)Z isRandomlyTicking
		0 o p_277483_
	o (Leeb;)Z isLower
		static
		0 o p_279488_
	q (Leeb;)Z isMaxAge
		0 o p_277387_
dvv$1 net/minecraft/world/level/block/PitcherCropBlock$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$DoubleBlockHalf
	<clinit> ()V <clinit>
		static
dvv$a net/minecraft/world/level/block/PitcherCropBlock$PosAndState
	a Ljb; pos
	b Leeb; state
	<init> (Ljb;Leeb;)V <init>
		0 o pos
		1 o state
	a ()Ljb; pos
	b ()Leeb; state
	equals (Ljava/lang/Object;)Z equals
		0 o p_290012_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dvw net/minecraft/world/level/block/PlayerHeadBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_55177_
	a ()Lcom/mojang/serialization/MapCodec; codec
dvx net/minecraft/world/level/block/PlayerWallHeadBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_55185_
	a ()Lcom/mojang/serialization/MapCodec; codec
dvy net/minecraft/world/level/block/PointedDripstoneBlock
	D F WATER_TRANSFER_PROBABILITY_PER_RANDOM_TICK
	R F LAVA_TRANSFER_PROBABILITY_PER_RANDOM_TICK
	S D MIN_TRIDENT_VELOCITY_TO_BREAK_DRIPSTONE
	T F STALACTITE_DAMAGE_PER_FALL_DISTANCE_AND_SIZE
	U I STALACTITE_MAX_DAMAGE
	V I MAX_STALACTITE_HEIGHT_FOR_DAMAGE_CALCULATION
	W F STALAGMITE_FALL_DISTANCE_OFFSET
	X I STALAGMITE_FALL_DAMAGE_MODIFIER
	Y F AVERAGE_DAYS_PER_GROWTH
	Z F GROWTH_PROBABILITY_PER_RANDOM_TICK
	a Lcom/mojang/serialization/MapCodec; CODEC
	aa I MAX_GROWTH_LENGTH
	ab I MAX_STALAGMITE_SEARCH_RANGE_WHEN_GROWING
	ac Lfjm; SHAPE_TIP_MERGE
	ad Lfjm; SHAPE_TIP_UP
	ae Lfjm; SHAPE_TIP_DOWN
	af Lfjm; SHAPE_FRUSTUM
	ag Lfjm; SHAPE_MIDDLE
	ah Lfjm; SHAPE_BASE
	ai D STALACTITE_DRIP_START_PIXEL
	aj F MAX_HORIZONTAL_OFFSET
	ak Lfjm; REQUIRED_SPACE_TO_DRIP_THROUGH_NON_SOLID_BLOCK
	b Leez; TIP_DIRECTION
	c Leez; THICKNESS
	d Lees; WATERLOGGED
	e I MAX_SEARCH_LENGTH_WHEN_CHECKING_DRIP_TYPE
	f I DELAY_BEFORE_FALLING
	g F DRIP_PROBABILITY_PER_ANIMATE_TICK
	h F DRIP_PROBABILITY_PER_ANIMATE_TICK_IF_UNDER_LIQUID_SOURCE
	i I MAX_SEARCH_LENGTH_BETWEEN_STALACTITE_TIP_AND_CAULDRON
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_154025_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lfak;Leeb;)Z lambda$findFillableCauldronBelowStalactiteTip$7
		static
		0 o p_154161_
		1 o p_154162_
	a (Ljh;Ljb;Leeb;)Z lambda$findRootBlock$5
		static
		0 o p_373971_
		1 o p_373972_
		2 o p_373973_
	a (Ldvy$a;)Lfak; lambda$getCauldronFillFluidType$10
		static
		0 o p_221858_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_221865_
		1 o p_221866_
		2 o p_221867_
		3 o p_221868_
	a (Leeb;Laub;Ljb;F)V maybeTransferFluid
		static
		0 o p_221860_
		1 o p_221861_
		2 o p_221862_
		3 o p_221863_
	a (Laub;Ljb;Ljh;)V grow
		static
		0 o p_154036_
		1 o p_154037_
		2 o p_154038_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_154112_
		1 o p_154115_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_154117_
		1 o p_154118_
		2 o p_154119_
		3 o p_154120_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_221870_
		1 o p_221871_
		2 o p_221872_
		3 o p_221873_
	a (Ldmv;Ljb;Ljh$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 (Ldmu;Lfak;)Lfak; getDripFluid
		static
		0 o p_154053_
		1 o p_154054_
	a (Leeb;Laub;Ljb;)V spawnFallingStalactite
		static
		0 o p_154098_
		1 o p_154099_
		2 o p_154100_
	a (Leeb;Leeb;)Z canGrow
		static
		0 o p_154141_
		1 o p_154142_
	a (Leeb;Ldmv;Ljb;IZ)Ljb; findTip
		static
		0 o p_154131_
		1 o p_154132_
		2 o p_154133_
		3 o p_154134_
		4 o p_154135_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_154137_
		1 o p_154138_
		2 o p_154139_
	a (Leeb;Ldmv;Ljb;)V createMergedTips
		static
		0 o p_154231_
		1 o p_154232_
		2 o p_154233_
	a (Ldmu;Leeb;Lfio;Lcvo;)V onProjectileHit
		0 o p_154042_
		1 o p_154043_
		2 o p_154044_
		3 o p_154045_
	a (Ldmu;Ljb;Leeb;I)Ljava/util/Optional; findRootBlock
		static
		0 o p_154067_
		1 o p_154068_
		2 o p_154069_
		3 o p_154070_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_154040_
	a (FLdvy$a;)Z lambda$animateTick$0
		static
		0 o p_221847_
		1 o p_221848_
	a (Leeb;Ljh;)Z isUnmergedTipWithDirection
		static
		0 o p_154144_
		1 o p_154145_
	a (Ldmv;Ljb;Ljh;Leey;)V createDripstone
		static
		0 o p_154088_
		1 o p_154089_
		2 o p_154090_
		3 o p_154091_
	a (Lfak;)Z canFillCauldron
		static
		0 o p_154159_
	a (Ldmu;Ljb;Lfak;)Ljb; findFillableCauldronBelowStalactiteTip
		static
		0 o p_154077_
		1 o p_154078_
		2 o p_154079_
	a (Laub;Ljb;)Lfak; getCauldronFillFluidType
		static
		0 o p_221850_
		1 o p_221851_
	a (Ldmu;Ljb;Leeb;Lfak;)V spawnDripParticle
		static
		0 o p_154072_
		1 o p_154073_
		2 o p_154074_
		3 o p_154075_
	a (Leeb;Z)Z isTip
		static
		0 o p_154154_
		1 o p_154155_
	a (Ldmx;Ljb;Ljh;Z)Leey; calculateDripstoneThickness
		static
		0 o p_154093_
		1 o p_154094_
		2 o p_154095_
		3 o p_154096_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_154147_
		1 o p_374104_
		2 o p_374078_
		3 o p_154151_
		4 o p_154148_
		5 o p_154152_
		6 o p_154149_
		7 o p_374393_
	a (Ldmu;Ljb;Lcqy;)V onBrokenAfterFall
		0 o p_154059_
		1 o p_154060_
		2 o p_154061_
	a (Ldmu;Leeb;Ljb;Lbzm;D)V fallOn
		0 o p_154047_
		1 o p_154048_
		2 o p_154049_
		3 o p_154050_
		4 o p_397761_
	a (Ldly;Ljb;Leeb;)Z canDripThrough
		static
		0 o p_202018_
		1 o p_202019_
		2 o p_202020_
	a (Ldmu;Ljb;Leeb;)V spawnDripParticle
		static
		0 o p_154063_
		1 o p_154064_
		2 o p_154065_
	a (Lbzm;)Lbyb; getFallDamageSource
		0 o p_254432_
	a (Ldmu;Ljb;Leeb;Ldvy$a;)V lambda$spawnDripParticle$2
		static
		0 o p_221853_
		1 o p_221854_
		2 o p_221855_
		3 o p_221856_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_154157_
	a (Ldmu;Ljb;)Ljb; findStalactiteTipAboveCauldron
		static
		0 o p_154056_
		1 o p_154057_
	a (ZLeeb;)Z lambda$findTip$4
		static
		0 o p_154167_
		1 o p_154168_
	a_ (Leeb;Ldly;Ljb;)Z isCollisionShapeFullBlock
		0 o p_181235_
		1 o p_181236_
		2 o p_181237_
	ar_ ()F getMaxHorizontalOffset
	b (Ldmu;Ljb;)Ldvy$a; lambda$getFluidAboveStalactite$11
		static
		0 o p_221875_
		1 o p_221876_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_221883_
		1 o p_221884_
		2 o p_221885_
		3 o p_221886_
	b (Laub;Ljb;)V growStalagmiteBelow
		static
		0 o p_154033_
		1 o p_154034_
	b (Leeb;Ljh;)Z isPointedDripstoneWithDirection
		static
		0 o p_154208_
		1 o p_154209_
	b (Ldmx;Ljb;Ljh;)Ljh; calculateTipDirection
		static
		0 o p_154191_
		1 o p_154192_
		2 o p_154193_
	b (Ldmu;Ljb;Leeb;Ldvy$a;)V lambda$animateTick$1
		static
		0 o p_221878_
		1 o p_221879_
		2 o p_221880_
		3 o p_221881_
	b (Leeb;Laub;Ljb;)Z canTipGrow
		static
		0 o p_154195_
		1 o p_154196_
		2 o p_154197_
	b (Ljh;Ljb;Leeb;)Z lambda$findTip$3
		static
		0 o p_373974_
		1 o p_373975_
		2 o p_373976_
	b (Leeb;Ldmx;Ljb;)Z isStalactiteStartPos
		static
		0 o p_154204_
		1 o p_154205_
		2 o p_154206_
	b (Ldmu;Ljb;Leeb;)Ljava/util/Optional; getFluidAboveStalactite
		static
		0 o p_154182_
		1 o p_154183_
		2 o p_154184_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_154235_
	c (Leeb;Laub;Ljb;Lbck;)V growStalactiteOrStalagmiteIfPossible
		static
		0 o p_221888_
		1 o p_221889_
		2 o p_221890_
		3 o p_221891_
	c (Ldmx;Ljb;Ljh;)Z isValidPointedDripstonePlacement
		static
		0 o p_154222_
		1 o p_154223_
		2 o p_154224_
	c (Ldmu;Ljb;Leeb;)Z lambda$findStalactiteTipAboveCauldron$9
		static
		0 o p_202029_
		1 o p_202030_
		2 o p_202031_
	d (Ldmu;Ljb;Leeb;)Z lambda$findFillableCauldronBelowStalactiteTip$8
		static
		0 o p_202033_
		1 o p_202034_
		2 o p_202035_
	d_ (Leeb;)Lfjm; getOcclusionShape
		0 o p_154170_
	o (Leeb;)Z canDrip
		static
		0 o p_154239_
	q (Leeb;)Z isStalactite
		static
		0 o p_154241_
	r (Leeb;)Z isStalagmite
		static
		0 o p_154243_
	s (Leeb;)Z lambda$findRootBlock$6
		static
		0 o p_154245_
dvy$1 net/minecraft/world/level/block/PointedDripstoneBlock$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$DripstoneThickness
	<clinit> ()V <clinit>
		static
dvy$a net/minecraft/world/level/block/PointedDripstoneBlock$FluidInfo
	a Ljb; pos
	b Lfak; fluid
	c Leeb; sourceState
	<init> (Ljb;Lfak;Leeb;)V <init>
		0 o pos
		1 o fluid
		2 o sourceState
	a ()Ljb; pos
	b ()Lfak; fluid
	c ()Leeb; sourceState
	equals (Ljava/lang/Object;)Z equals
		0 o p_221903_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dvz net/minecraft/world/level/block/Portal
	a (Laub;Lbzm;Ljb;)Lfbl; getPortalDestination
		0 o p_350469_
		1 o p_350401_
		2 o p_350443_
	a (Laub;Lbzm;)I getPortalTransitionTime
		0 o p_350613_
		1 o p_350544_
	b ()Ldvz$a; getLocalTransition
dvz$a net/minecraft/world/level/block/Portal$Transition
	a Ldvz$a; CONFUSION
	b Ldvz$a; NONE
	c [Ldvz$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_350945_
		1 o p_350265_
	a ()[Ldvz$a; $values
		static
	valueOf (Ljava/lang/String;)Ldvz$a; valueOf
		static
		0 o p_350520_
	values ()[Ldvz$a; values
		static
dw net/minecraft/advancements/critereon/TargetBlockTrigger
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lauc;Lbzm;Lfis;I)V trigger
		0 o p_70212_
		1 o p_70213_
		2 o p_70214_
		3 o p_70215_
	a (Lfdj;Lfis;ILdw$a;)Z lambda$trigger$0
		static
		0 o p_70221_
		1 o p_70222_
		2 o p_70223_
		3 o p_70224_
dw$a net/minecraft/advancements/critereon/TargetBlockTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Lcx$d; signalStrength
	d Ljava/util/Optional; projectile
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lcx$d;Ljava/util/Optional;)V <init>
		0 o player
		1 o signalStrength
		2 o projectile
	a (Lbk;)V validate
		0 o p_312460_
	a (Lcx$d;Ljava/util/Optional;)Lar; targetHit
		static
		0 o p_286700_
		1 o p_298563_
	a ()Ljava/util/Optional; player
	a (Lfdj;Lfis;I)Z matches
		0 o p_70242_
		1 o p_70243_
		2 o p_70244_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337400_
	b ()Lcx$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
dwa net/minecraft/world/level/block/PotatoBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b [Lfjm; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_55198_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_55200_
		1 o p_55201_
		2 o p_55202_
		3 o p_55203_
	c (I)Lfjm; lambda$static$0
		static
		0 o p_394591_
	d ()Ldmt; getBaseSeedId
dwb net/minecraft/world/level/block/PowderSnowBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b F HORIZONTAL_PARTICLE_MOMENTUM_FACTOR
	c F IN_BLOCK_HORIZONTAL_SPEED_MULTIPLIER
	d F IN_BLOCK_VERTICAL_SPEED_MULTIPLIER
	e F NUM_BLOCKS_TO_FALL_INTO_BLOCK
	f Lfjm; FALLING_COLLISION_SHAPE
	g D MINIMUM_FALL_DISTANCE_FOR_SOUND
	h D MINIMUM_FALL_DISTANCE_FOR_BIG_SOUND
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_154253_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lbzm;)Z canEntityWalkOnPowderSnow
		static
		0 o p_154256_
	a (Ldmu;Leeb;Ljb;Lbzm;D)V fallOn
		0 o p_196695_
		1 o p_196696_
		2 o p_196697_
		3 o p_196698_
		4 o p_397645_
	a (Ldmu;Ljb;Lbzm;)V lambda$entityInside$0
		static
		0 o p_405287_
		1 o p_405675_
		2 o p_405326_
	a (Lcam;Ldmv;Ljb;Leeb;)Ldcv; pickupBlock
		0 o p_394634_
		1 o p_154281_
		2 o p_154282_
		3 o p_154283_
	a (Leeb;Ldly;Ljb;Lbzm;)Lfjm; getEntityInsideCollisionShape
		0 o p_399731_
		1 o p_399744_
		2 o p_400088_
		3 o p_399982_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_154258_
		1 o p_154261_
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_154263_
		1 o p_154264_
		2 o p_154265_
		3 o p_154266_
		4 o p_405853_
	as_ ()Ljava/util/Optional; getPickupSound
	b (Leeb;Ldly;Ljb;Lfix;)Lfjm; getCollisionShape
		0 o p_154285_
		1 o p_154286_
		2 o p_154287_
		3 o p_154288_
	b (Leeb;Leeb;Ljh;)Z skipRendering
		0 o p_154268_
		1 o p_154269_
		2 o p_154270_
	c (Leeb;Ldly;Ljb;Lfix;)Lfjm; getVisualShape
		0 o p_154276_
		1 o p_154277_
		2 o p_154278_
		3 o p_154279_
dwc net/minecraft/world/level/block/PoweredBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_55206_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldly;Ljb;Ljh;)I getSignal
		0 o p_55208_
		1 o p_55209_
		2 o p_55210_
		3 o p_55211_
	f_ (Leeb;)Z isSignalSource
		0 o p_55213_
dwd net/minecraft/world/level/block/PoweredRailBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Leez; SHAPE
	d Lees; POWERED
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_55218_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu;Ljb;Leeb;ZI)Z findPoweredRailSignal
		0 o p_55220_
		1 o p_55221_
		2 o p_55222_
		3 o p_55223_
		4 o p_55224_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_55237_
		1 o p_55238_
	a (Ldmu;Ljb;ZILeff;)Z isSameRailWithPower
		0 o p_55226_
		1 o p_55227_
		2 o p_55228_
		3 o p_55229_
		4 o p_55230_
	a (Leeb;Ldmu;Ljb;Ldpz;)V updateState
		0 o p_55232_
		1 o p_55233_
		2 o p_55234_
		3 o p_55235_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_55243_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_55240_
		1 o p_55241_
	c ()Lefe; getShapeProperty
dwd$1 net/minecraft/world/level/block/PoweredRailBlock$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape
	<clinit> ()V <clinit>
		static
dwe net/minecraft/world/level/block/PressurePlateBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Lees; POWERED
	<clinit> ()V <clinit>
		static
	<init> (Leeq;Leea$d;)V <init>
		0 o p_273284_
		1 o p_273571_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;I)Leeb; setSignalForState
		0 o p_55259_
		1 o p_55260_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_368433_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_55262_
	a (Ldwe;)Leeq; lambda$static$0
		static
		0 o p_304917_
	b (Ldmu;Ljb;)I getSignalStrength
		0 o p_55264_
		1 o p_55265_
	h (Leeb;)I getSignalForState
		0 o p_55270_
dwe$1 net/minecraft/world/level/block/PressurePlateBlock$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$BlockSetType$PressurePlateSensitivity
	<clinit> ()V <clinit>
		static
dwf net/minecraft/world/level/block/PumpkinBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_55284_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldcv;Leeb;Ldmu;Ljb;Lcut;Lbxi;Lfio;)Lbxj; 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_
dwg net/minecraft/world/level/block/RailBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Leez; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_55395_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_55402_
		1 o p_55403_
	a (Leeb;Ldmu;Ljb;Ldpz;)V updateState
		0 o p_55397_
		1 o p_55398_
		2 o p_55399_
		3 o p_55400_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_55408_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_55405_
		1 o p_55406_
	c ()Lefe; getShapeProperty
dwh net/minecraft/world/level/block/RailState
	a Ldmu; level
	b Ljb; pos
	c Ldpo; block
	d Leeb; state
	e Z isStraight
	f Ljava/util/List; connections
	<init> (Ldmu;Ljb;Leeb;)V <init>
		0 o p_55421_
		1 o p_55422_
		2 o p_55423_
	a (Ldwh;)Z connectsTo
		0 o p_55426_
	a ()Ljava/util/List; getConnections
	a (ZZLeff;)Ldwh; place
		0 o p_55432_
		1 o p_55433_
		2 o p_55434_
	a (Ljb;)Z hasRail
		0 o p_55430_
	a (Leff;)V updateConnections
		0 o p_55428_
	b (Ldwh;)Z canConnectTo
		0 o p_55437_
	b ()I countPotentialConnections
	b (Ljb;)Ldwh; getRail
		0 o p_55439_
	c ()Leeb; getState
	c (Ljb;)Z hasConnection
		0 o p_55444_
	c (Ldwh;)V connectTo
		0 o p_55442_
	d (Ljb;)Z hasNeighborRail
		0 o p_55447_
	d ()V removeSoftConnections
dwh$1 net/minecraft/world/level/block/RailState$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape
	<clinit> ()V <clinit>
		static
dwi net/minecraft/world/level/block/RedStoneOreBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; LIT
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_55453_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Laub;Ljb;Ldcv;Z)V spawnAfterBreak
		0 o p_221907_
		1 o p_221908_
		2 o p_221909_
		3 o p_221910_
		4 o p_221911_
	a (Ldmu;Ljb;Leeb;Lbzm;)V stepOn
		0 o p_154299_
		1 o p_154300_
		2 o p_154301_
		3 o p_154302_
	a (Ldmu;Ljb;)V spawnParticles
		static
		0 o p_55455_
		1 o p_55456_
	a (Ldcv;Leeb;Ldmu;Ljb;Lcut;Lbxi;Lfio;)Lbxj; 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 (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_221913_
		1 o p_221914_
		2 o p_221915_
		3 o p_221916_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_55484_
	a_ (Leeb;Ldmu;Ljb;Lcut;)V attack
		0 o p_55467_
		1 o p_55468_
		2 o p_55469_
		3 o p_55470_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_221918_
		1 o p_221919_
		2 o p_221920_
		3 o p_221921_
	d (Leeb;Ldmu;Ljb;)V interact
		static
		0 o p_55493_
		1 o p_55494_
		2 o p_55495_
	f (Leeb;)Z isRandomlyTicking
		0 o p_55486_
dwj net/minecraft/world/level/block/RedStoneWireBlock
	D Ljava/util/function/Function; shapes
	R Leeb; crossState
	S Lfbv; evaluator
	T Z shouldSignal
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; NORTH
	c Leez; EAST
	d Leez; SOUTH
	e Leez; WEST
	f Lefb; POWER
	g Ljava/util/Map; PROPERTY_BY_DIRECTION
	h [I COLORS
	i F PARTICLE_DENSITY
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_55511_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmv;Ljb;II)V updateIndirectNeighbourShapes
		0 o p_55579_
		1 o p_55580_
		2 o p_55581_
		3 o p_55582_
		4 o p_55583_
	a (Ldly;Ljb;Ljh;Z)Lefg; getConnectingSide
		0 o p_55523_
		1 o p_55524_
		2 o p_55525_
		3 o p_55526_
	a (Ldly;Leeb;Ljb;)Leeb; getConnectionState
		0 o p_55515_
		1 o p_55516_
		2 o p_55517_
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_55561_
		1 o p_55562_
		2 o p_55563_
		3 o p_55564_
		4 o p_362973_
		5 o p_55566_
	a (Ldmu;)Z useExperimentalEvaluator
		static
		0 o p_360594_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_55554_
		1 o p_55555_
		2 o p_55556_
		3 o p_55557_
		4 o p_55559_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_55620_
		1 o p_55621_
		2 o p_55622_
		3 o p_55623_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_221932_
		1 o p_221933_
		2 o p_221934_
		3 o p_221935_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_393608_
		1 o p_393706_
		2 o p_394400_
		3 o p_393564_
	a (Ldmu;Lbck;Ljb;ILjh;Ljh;FF)V spawnParticlesAlongLine
		static
		0 o p_221923_
		1 o p_221924_
		2 o p_221925_
		3 o p_380943_
		4 o p_221927_
		5 o p_221928_
		6 o p_221929_
		7 o p_221930_
	a (Ldly;Ljb;Ljh;)Lefg; getConnectingSide
		0 o p_55519_
		1 o p_55520_
		2 o p_55521_
	a (Lfjm;Ljava/util/Map;Ljava/util/Map;Leeb;)Lfjm; lambda$makeShapes$1
		static
		0 o p_393373_
		1 o p_393374_
		2 o p_393375_
		3 o p_393376_
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_55630_
		1 o p_55631_
		2 o p_55632_
		3 o p_55633_
		4 o p_55634_
	a ([I)V lambda$static$0
		static
		0 o p_381107_
	a (Ldmu;Ljb;)I getBlockSignal
		0 o p_360310_
		1 o p_361281_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_55598_
		1 o p_374191_
		2 o p_374077_
		3 o p_55602_
		4 o p_55599_
		5 o p_55603_
		6 o p_55600_
		7 o p_374364_
	a (Ldly;Ljb;Leeb;)Z canSurviveOn
		0 o p_55613_
		1 o p_55614_
		2 o p_55615_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_55585_
		1 o p_55586_
		2 o p_55587_
	a (Ldmu;Ljb;Leeb;Leeb;)V updatesOnShapeChange
		0 o p_55535_
		1 o p_55536_
		2 o p_55537_
		3 o p_55538_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_55589_
		1 o p_55590_
	a (Ldmu;Ljb;Leeb;Lfbt;Z)V updatePowerStrength
		0 o p_55531_
		1 o p_55532_
		2 o p_55533_
		3 o p_362758_
		4 o p_366538_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_55605_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_55513_
	a (Leeb;Ljh;)Z shouldConnectTo
		static
		0 o p_55595_
		1 o p_55596_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_55592_
		1 o p_55593_
	a (Leeb;Ldly;Ljb;Ljh;)I getSignal
		0 o p_55549_
		1 o p_55550_
		2 o p_55551_
		3 o p_55552_
	b (Leeb;Ldly;Ljb;Ljh;)I getDirectSignal
		0 o p_55625_
		1 o p_55626_
		2 o p_55627_
		3 o p_55628_
	b (Ldly;Leeb;Ljb;)Leeb; getMissingConnections
		0 o p_55609_
		1 o p_55610_
		2 o p_55611_
	b (Ldmu;Ljb;)V checkCornerChangeAt
		0 o p_55617_
		1 o p_55618_
	b ()Ljava/util/function/Function; makeShapes
	b (I)I getColorForPower
		static
		0 o p_55607_
	c (Ldmu;Ljb;)V updateNeighborsOfNeighboringWires
		0 o p_55638_
		1 o p_55639_
	f_ (Leeb;)Z isSignalSource
		0 o p_55636_
	o (Leeb;)Z shouldConnectTo
		static
		0 o p_55641_
	q (Leeb;)Z isCross
		static
		0 o p_55645_
	r (Leeb;)Z isDot
		static
		0 o p_55647_
dwj$1 net/minecraft/world/level/block/RedStoneWireBlock$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$RedstoneSide
	b [I $SwitchMap$net$minecraft$world$level$block$Rotation
	c [I $SwitchMap$net$minecraft$world$level$block$Mirror
	<clinit> ()V <clinit>
		static
dwk net/minecraft/world/level/block/RedstoneLampBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; LIT
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_55657_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_55666_
		1 o p_55667_
		2 o p_55668_
		3 o p_55669_
		4 o p_364297_
		5 o p_55671_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_221937_
		1 o p_221938_
		2 o p_221939_
		3 o p_221940_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_55673_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_55659_
dwl net/minecraft/world/level/block/RedstoneTorchBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; LIT
	c I RECENT_TOGGLE_TIMER
	d I MAX_RECENT_TOGGLES
	e I RESTART_DELAY
	f Ljava/util/Map; RECENT_TOGGLES
	g I TOGGLE_DELAY
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_55678_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_55724_
		1 o p_55725_
		2 o p_55726_
		3 o p_55727_
		4 o p_55728_
	a (Ldmu;Ljb;Z)Z isToggledTooFrequently
		static
		0 o p_55685_
		1 o p_55686_
		2 o p_55687_
	a (Ldmu;Ljb;Leeb;)Z hasNeighborSignal
		0 o p_55681_
		1 o p_55682_
		2 o p_55683_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_221949_
		1 o p_221950_
		2 o p_221951_
		3 o p_221952_
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_55699_
		1 o p_55700_
		2 o p_55701_
		3 o p_55702_
		4 o p_362458_
		5 o p_55704_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_221954_
		1 o p_221955_
		2 o p_221956_
		3 o p_221957_
	a (Ldly;)Ljava/util/List; lambda$isToggledTooFrequently$0
		static
		0 o p_55680_
	a (Ldmu;Leeb;)Lfbt; randomOrientation
		0 o p_361710_
		1 o p_365031_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_55717_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_393663_
		1 o p_394074_
		2 o p_393851_
		3 o p_393740_
	a (Leeb;Ldly;Ljb;Ljh;)I getSignal
		0 o p_55694_
		1 o p_55695_
		2 o p_55696_
		3 o p_55697_
	b (Ldmu;Ljb;Leeb;)V notifyNeighbors
		0 o p_362355_
		1 o p_361925_
		2 o p_362556_
	b (Leeb;Ldly;Ljb;Ljh;)I getDirectSignal
		0 o p_55719_
		1 o p_55720_
		2 o p_55721_
		3 o p_55722_
	f_ (Leeb;)Z isSignalSource
		0 o p_55730_
dwl$a net/minecraft/world/level/block/RedstoneTorchBlock$Toggle
	a Ljb; pos
	b J when
	<init> (Ljb;J)V <init>
		0 o p_55734_
		1 o p_55735_
dwm net/minecraft/world/level/block/RedstoneWallTorchBlock
	f Lcom/mojang/serialization/MapCodec; CODEC
	g Leez; FACING
	h Lees; LIT
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_55744_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu;Ljb;Leeb;)Z hasNeighborSignal
		0 o p_55748_
		1 o p_55749_
		2 o p_55750_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_55772_
		1 o p_374227_
		2 o p_374302_
		3 o p_55776_
		4 o p_55773_
		5 o p_55777_
		6 o p_55774_
		7 o p_374372_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_55762_
		1 o p_55763_
		2 o p_55764_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_55766_
		1 o p_55767_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_55781_
		1 o p_55782_
		2 o p_55783_
		3 o p_55784_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_221959_
		1 o p_221960_
		2 o p_221961_
		3 o p_221962_
	a (Ldmu;Leeb;)Lfbt; randomOrientation
		0 o p_363049_
		1 o p_364776_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_55779_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_55746_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_55769_
		1 o p_55770_
	a (Leeb;Ldly;Ljb;Ljh;)I getSignal
		0 o p_55752_
		1 o p_55753_
		2 o p_55754_
		3 o p_55755_
dwn net/minecraft/world/level/block/RenderShape
	a Ldwn; INVISIBLE
	b Ldwn; MODEL
	c [Ldwn; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_55792_
		1 o p_55793_
	a ()[Ldwn; $values
		static
	valueOf (Ljava/lang/String;)Ldwn; valueOf
		static
		0 o p_55795_
	values ()[Ldwn; values
		static
dwo net/minecraft/world/level/block/RepeaterBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; LOCKED
	d Lefb; DELAY
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_55801_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_55809_
		1 o p_55810_
		2 o p_55811_
		3 o p_55812_
		4 o p_55814_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_55821_
		1 o p_374255_
		2 o p_374035_
		3 o p_55825_
		4 o p_55822_
		5 o p_55826_
		6 o p_55823_
		7 o p_374140_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_221964_
		1 o p_221965_
		2 o p_221966_
		3 o p_221967_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_55828_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_55803_
	b ()Z sideInputDiodesOnly
	b (Ldmx;Ljb;Leeb;)Z isLocked
		0 o p_55805_
		1 o p_55806_
		2 o p_55807_
	h (Leeb;)I getDelay
		0 o p_55830_
dwp net/minecraft/world/level/block/RespawnAnchorBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MIN_CHARGES
	c I MAX_CHARGES
	d Lefb; CHARGE
	e Lcom/google/common/collect/ImmutableList; RESPAWN_HORIZONTAL_OFFSETS
	f Lcom/google/common/collect/ImmutableList; RESPAWN_OFFSETS
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_55838_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;I)I getScaledChargeLevel
		static
		0 o p_55862_
		1 o p_55863_
	a (Ljb;Ldmu;)Z isWaterThatWouldFlow
		static
		0 o p_55888_
		1 o p_55889_
	a (Lbzv;Ldmc;Ljb;)Ljava/util/Optional; findStandUpPosition
		static
		0 o p_55840_
		1 o p_55841_
		2 o p_55842_
	a (Ldmu;Ljb;)Z lambda$explode$0
		static
		0 o p_55853_
		1 o p_55854_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_55865_
		1 o p_55868_
	a (Ldmu;)Z canSetSpawn
		static
		0 o p_55851_
	a (Lbzm;Ldmu;Ljb;Leeb;)V charge
		static
		0 o p_270997_
		1 o p_270172_
		2 o p_270534_
		3 o p_270661_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_316377_
		1 o p_316150_
		2 o p_316161_
		3 o p_316889_
		4 o p_316358_
	a (Ldcv;Leeb;Ldmu;Ljb;Lcut;Lbxi;Lfio;)Lbxj; 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 (Lbzv;Ldmc;Ljb;Z)Ljava/util/Optional; findStandUpPosition
		static
		0 o p_55844_
		1 o p_55845_
		2 o p_55846_
		3 o p_55847_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_221969_
		1 o p_221970_
		2 o p_221971_
		3 o p_221972_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_55870_
		1 o p_55871_
		2 o p_55872_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_55886_
	a (Ldcv;)Z isRespawnFuel
		static
		0 o p_55849_
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_55860_
	d (Leeb;Ldmu;Ljb;)V explode
		0 o p_55891_
		1 o p_55892_
		2 o p_55893_
	o (Leeb;)Z canBeCharged
		static
		0 o p_55895_
dwp$1 net/minecraft/world/level/block/RespawnAnchorBlock$1
	a Ljb; val$pos
	b Z val$inWater
	<init> (Ldwp;Ljb;Z)V <init>
		0 o p_55900_
		1 o p_55901_
		2 o p_55902_
	a (Ldmn;Ldly;Ljb;Leeb;Lfal;)Ljava/util/Optional; getBlockExplosionResistance
		0 o p_55904_
		1 o p_55905_
		2 o p_55906_
		3 o p_55907_
		4 o p_55908_
dwq net/minecraft/world/level/block/RodBlock
	b Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_154339_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_154341_
		1 o p_154344_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_154351_
		1 o p_154352_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_154346_
		1 o p_154347_
		2 o p_154348_
		3 o p_154349_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_154354_
		1 o p_154355_
dwr net/minecraft/world/level/block/RootedDirtBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_154359_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_221974_
		1 o p_221975_
		2 o p_221976_
		3 o p_221977_
	a (Ljb;)Ljb; getParticlePos
		0 o p_316883_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_256100_
		1 o p_255943_
		2 o p_255655_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_221979_
		1 o p_221980_
		2 o p_221981_
		3 o p_221982_
dws net/minecraft/world/level/block/RootsBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_55912_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_55915_
		1 o p_55916_
		2 o p_55917_
		3 o p_55918_
	b (Leeb;Ldly;Ljb;)Z mayPlaceOn
		0 o p_55920_
		1 o p_55921_
		2 o p_55922_
dwt net/minecraft/world/level/block/RotatedPillarBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Leez; AXIS
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_55926_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leec$a;)V createBlockStateDefinition
		0 o p_55933_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_55928_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_55930_
		1 o p_55931_
	b (Leeb;Ldwu;)Leeb; rotatePillar
		static
		0 o p_154377_
		1 o p_154378_
dwt$1 net/minecraft/world/level/block/RotatedPillarBlock$1
	a [I $SwitchMap$net$minecraft$core$Direction$Axis
	b [I $SwitchMap$net$minecraft$world$level$block$Rotation
	<clinit> ()V <clinit>
		static
dwu net/minecraft/world/level/block/Rotation
	a Ldwu; NONE
	b Ldwu; CLOCKWISE_90
	c Ldwu; CLOCKWISE_180
	d Ldwu; COUNTERCLOCKWISE_90
	e Ljava/util/function/IntFunction; BY_ID
	f Lcom/mojang/serialization/Codec; CODEC
	g Lzm; STREAM_CODEC
	h Lcom/mojang/serialization/Codec; LEGACY_CODEC
	i I index
	j Ljava/lang/String; id
	k Lh; rotation
	l [Ldwu; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;Lh;)V <init>
		0 o p_221986_
		1 o p_221987_
		2 o p_397622_
		3 o p_221988_
		4 o p_221989_
	a (Ldwu;)Ldwu; getRotated
		0 o p_55953_
	a (Ljh;)Ljh; rotate
		0 o p_55955_
	a ()Lh; rotation
	a (Lbck;)Ldwu; getRandom
		static
		0 o p_221991_
	a (II)I rotate
		0 o p_55950_
		1 o p_55951_
	b (Lbck;)Ljava/util/List; getShuffled
		static
		0 o p_221993_
	b ()I getIndex
	c ()Ljava/lang/String; getSerializedName
	d ()[Ldwu; $values
		static
	valueOf (Ljava/lang/String;)Ldwu; valueOf
		static
		0 o p_55961_
	values ()[Ldwu; values
		static
dwv net/minecraft/world/level/block/SandBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lbat;Leea$d;)V <init>
		0 o p_401085_
		1 o p_401375_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_401157_
		1 o p_401385_
		2 o p_401240_
		3 o p_401370_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_401346_
	a (Ldwv;)Lbat; lambda$static$0
		static
		0 o p_401097_
dww net/minecraft/world/level/block/SaplingBlock
	a Lfjm; SHAPE
	e Lcom/mojang/serialization/MapCodec; CODEC
	f Lefb; STAGE
	g Ledp; treeGrower
	<clinit> ()V <clinit>
		static
	<init> (Ledp;Leea$d;)V <init>
		0 o p_304782_
		1 o p_55979_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;Ljb;Leeb;Lbck;)V advanceTree
		0 o p_222001_
		1 o p_222002_
		2 o p_222003_
		3 o p_222004_
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_221996_
		1 o p_221997_
		2 o p_221998_
		3 o p_221999_
	a (Ldww;)Ledp; lambda$static$0
		static
		0 o p_304391_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_56008_
		1 o p_56009_
		2 o p_56010_
		3 o p_56011_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_368434_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_56001_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_256124_
		1 o p_55992_
		2 o p_55993_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_222006_
		1 o p_222007_
		2 o p_222008_
		3 o p_222009_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_222011_
		1 o p_222012_
		2 o p_222013_
		3 o p_222014_
dwx net/minecraft/world/level/block/ScaffoldingBlock
	D Lfjm; SHAPE_BELOW_BLOCK
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I STABILITY_MAX_DISTANCE
	c Lefb; DISTANCE
	d Lees; WATERLOGGED
	e Lees; BOTTOM
	f I TICK_DELAY
	g Lfjm; SHAPE_STABLE
	h Lfjm; SHAPE_UNSTABLE_BOTTOM
	i Lfjm; SHAPE_UNSTABLE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_56021_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_56062_
		1 o p_56063_
		2 o p_56064_
		3 o p_56065_
		4 o p_56066_
	a (Leeb;Ldgo;)Z canBeReplaced
		0 o p_56037_
		1 o p_56038_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_56044_
		1 o p_374031_
		2 o p_374303_
		3 o p_56048_
		4 o p_56045_
		5 o p_56049_
		6 o p_56046_
		7 o p_374574_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_222019_
		1 o p_222020_
		2 o p_222021_
		3 o p_222022_
	a (Ldly;Ljb;)I getDistance
		static
		0 o p_56025_
		1 o p_56026_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_56040_
		1 o p_56041_
		2 o p_56042_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_56057_
		1 o p_56058_
		2 o p_56059_
		3 o p_56060_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_56051_
	a (Leeb;Ldly;Ljb;)Lfjm; getInteractionShape
		0 o p_56053_
		1 o p_56054_
		2 o p_56055_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_56023_
	a (Ldly;Ljb;I)Z isBottom
		0 o p_56028_
		1 o p_56029_
		2 o p_56030_
	b (Leeb;Ldly;Ljb;Lfix;)Lfjm; getCollisionShape
		0 o p_56068_
		1 o p_56069_
		2 o p_56070_
		3 o p_56071_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_56073_
dwy net/minecraft/world/level/block/SculkBehaviour
	B_ Ldwy; DEFAULT
	<clinit> ()V <clinit>
		static
	a (Ldxd$a;Ldmv;Ljb;Lbck;Ldxd;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 (Ldmv;Ljb;Leeb;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_
	a (Ldmv;Leeb;Ljb;Lbck;)V onDischarged
		0 o p_222026_
		1 o p_222027_
		2 o p_222028_
		3 o p_222029_
	a (Ldmv;Ljb;Lbck;)Z depositCharge
		0 o p_222031_
		1 o p_222032_
		2 o p_222033_
	b ()B getSculkSpreadDelay
	d ()Z canChangeBlockStateOnSpread
	j_ (I)I updateDecayDelay
		0 o p_222045_
dwy$1 net/minecraft/world/level/block/SculkBehaviour$1
	<init> ()V <init>
	a (Ldxd$a;Ldmv;Ljb;Lbck;Ldxd;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 (Ldmv;Ljb;Leeb;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_
dwz net/minecraft/world/level/block/SculkBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_222063_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldxd$a;Ldmv;Ljb;Lbck;Ldxd;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 (Ldmv;Ljb;)Z canPlaceGrowth
		static
		0 o p_222065_
		1 o p_222066_
	a (Ldxd;Ljb;Ljb;I)I getDecayPenalty
		static
		0 o p_222080_
		1 o p_222081_
		2 o p_222082_
		3 o p_222083_
	a (Ldmv;Ljb;Lbck;Z)Leeb; getRandomGrowthState
		0 o p_222068_
		1 o p_222069_
		2 o p_222070_
		3 o p_222071_
	d ()Z canChangeBlockStateOnSpread
dx net/minecraft/advancements/critereon/TradeTrigger
	<init> ()V <init>
	a (Lauc;Lcua;Ldcv;)V trigger
		0 o p_70960_
		1 o p_70961_
		2 o p_70962_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lfdj;Ldcv;Ldx$a;)Z lambda$trigger$0
		static
		0 o p_70968_
		1 o p_70969_
		2 o p_70970_
dx$a net/minecraft/advancements/critereon/TradeTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; villager
	d Ljava/util/Optional; 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 (Lbz$a;)Lar; tradedWithVillager
		static
		0 o p_191437_
	a (Lbk;)V validate
		0 o p_312082_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_337401_
	a ()Ljava/util/Optional; player
	a (Lfdj;Ldcv;)Z matches
		0 o p_70985_
		1 o p_70986_
	b ()Lar; 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
dxa net/minecraft/world/level/block/SculkCatalystBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; PULSE
	c Lbwo; xpRange
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_222090_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Laub;Ljb;Ldcv;Z)V spawnAfterBreak
		0 o p_222109_
		1 o p_222110_
		2 o p_222111_
		3 o p_222112_
		4 o p_222113_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_222117_
		1 o p_222118_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_222104_
		1 o p_222105_
		2 o p_222106_
		3 o p_222107_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_222100_
		1 o p_222101_
		2 o p_222102_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_222115_
dxb net/minecraft/world/level/block/SculkSensorBlock
	a Lfjm; SHAPE
	b [F RESONANCE_PITCH_BEND
	c Lcom/mojang/serialization/MapCodec; CODEC
	d I ACTIVE_TICKS
	e I COOLDOWN_TICKS
	f Leez; PHASE
	g Lefb; POWER
	h Lees; WATERLOGGED
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_277588_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_222137_
		1 o p_222138_
		2 o p_222139_
		3 o p_222140_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_154427_
		1 o p_154430_
	a (Ldmu;Ljb;Leeb;Lbzm;)V stepOn
		0 o p_222132_
		1 o p_222133_
		2 o p_222134_
		3 o p_222135_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_154432_
		1 o p_154433_
		2 o p_154434_
		3 o p_154435_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_222148_
		1 o p_222149_
		2 o p_222150_
		3 o p_222151_
	a (Leeb;Ldmu;Ljb;)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 (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_393931_
		1 o p_394552_
		2 o p_394037_
		3 o p_393527_
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_154471_
		1 o p_154472_
		2 o p_154473_
		3 o p_154474_
		4 o p_154475_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_154457_
		1 o p_374292_
		2 o p_374575_
		3 o p_154461_
		4 o p_154458_
		5 o p_154462_
		6 o p_154459_
		7 o p_374248_
	a (Leeb;Laub;Ljb;Ldcv;Z)V spawnAfterBreak
		0 o p_222142_
		1 o p_222143_
		2 o p_222144_
		3 o p_222145_
		4 o p_222146_
	a (Ldmu;Ljb;Leeb;)V deactivate
		static
		0 o p_154408_
		1 o p_154409_
		2 o p_154410_
	a (Lbzm;Ldmu;Ljb;Leeb;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 (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_154466_
		1 o p_154467_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_154401_
		1 o p_154402_
		2 o p_154403_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_154464_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_154396_
	a (Ldmu;Ljb;Leeb;Leck;)V lambda$getTicker$1
		static
		0 o p_281130_
		1 o p_281131_
		2 o p_281132_
		3 o p_281133_
	a (Lbzm;Ldmu;Ljb;I)V tryResonateVibration
		static
		0 o p_279315_
		1 o p_277804_
		2 o p_277458_
		3 o p_277347_
	a (Leeb;Ldly;Ljb;Ljh;)I getSignal
		0 o p_154437_
		1 o p_154438_
		2 o p_154439_
		3 o p_154440_
	b (Ldmu;Ljb;Leeb;)V updateNeighbours
		static
		0 o p_278067_
		1 o p_277440_
		2 o p_277354_
	b (Leeb;Ldly;Ljb;Ljh;)I getDirectSignal
		0 o p_279407_
		1 o p_279217_
		2 o p_279190_
		3 o p_279273_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_154479_
	c ()I getActiveTicks
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_154481_
	f_ (Leeb;)Z isSignalSource
		0 o p_154484_
	g_ (Leeb;)Z useShapeForLightOcclusion
		0 o p_154486_
	o (Leeb;)Lefi; getPhase
		static
		0 o p_154488_
	q (Leeb;)Z canActivate
		static
		0 o p_154490_
dxc net/minecraft/world/level/block/SculkShriekerBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; SHRIEKING
	c Lees; WATERLOGGED
	d Lees; CAN_SUMMON
	e D TOP_Y
	f Lfjm; SHAPE_COLLISION
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_222159_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Laub;Ljb;Ldcv;Z)V spawnAfterBreak
		0 o p_222192_
		1 o p_222193_
		2 o p_222194_
		3 o p_222195_
		4 o p_222196_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_222204_
		1 o p_374289_
		2 o p_374095_
		3 o p_222208_
		4 o p_222205_
		5 o p_222209_
		6 o p_222206_
		7 o p_374058_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_222187_
		1 o p_222188_
		2 o p_222189_
		3 o p_222190_
	a (Ldmu;Ljb;Leeb;Lbzm;)V stepOn
		0 o p_222177_
		1 o p_222178_
		2 o p_222179_
		3 o p_222180_
	a (Laub;Lecl;)V lambda$tick$1
		static
		0 o p_222216_
		1 o p_222217_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_222213_
		1 o p_222214_
	a (Laub;Lauc;Lecl;)V lambda$stepOn$0
		static
		0 o p_222161_
		1 o p_222162_
		2 o p_222163_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_222173_
		1 o p_222174_
		2 o p_222175_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_222211_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_222171_
	a (Ldmu;Ljb;Leeb;Lecl;)V lambda$getTicker$2
		static
		0 o p_281134_
		1 o p_281135_
		2 o p_281136_
		3 o p_281137_
	b (Leeb;Ldly;Ljb;Lfix;)Lfjm; getCollisionShape
		0 o p_222225_
		1 o p_222226_
		2 o p_222227_
		3 o p_222228_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_222230_
	d_ (Leeb;)Lfjm; getOcclusionShape
		0 o p_222221_
	g_ (Leeb;)Z useShapeForLightOcclusion
		0 o p_222232_
dxd net/minecraft/world/level/block/SculkSpreader
	a I MAX_GROWTH_RATE_RADIUS
	b I MAX_CHARGE
	c F MAX_DECAY_FACTOR
	d I SHRIEKER_PLACEMENT_RATE
	e I MAX_CURSOR_DISTANCE
	f I MAX_CURSORS
	g Z isWorldGeneration
	h Lbae; replaceableBlocks
	i I growthSpawnCost
	j I noGrowthRadius
	k I chargeDecayRate
	l I additionalDecayRate
	m Ljava/util/List; cursors
	<init> (ZLbae;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 (Ldxd$a;Ljb;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$updateCursors$1
		static
		0 o p_222263_
		1 o p_222264_
		2 o p_222265_
	a (Ldxd$a;)V addCursor
		0 o p_222261_
	a (Ljb;I)V addCursors
		0 o p_222267_
		1 o p_222268_
	a (Ldmv;Ljb;Lbck;Z)V updateCursors
		0 o p_222256_
		1 o p_222257_
		2 o p_222258_
		3 o p_222259_
	a ()Ldxd; createLevelSpreader
		static
	a (Lfda;)V load
		0 o p_421893_
	a (Lfdc;)V save
		0 o p_422716_
	b (Ldxd$a;)Ljava/lang/Integer; lambda$save$0
		static
		0 o p_281138_
	b ()Ldxd; createWorldGenSpreader
		static
	c ()Lbae; replaceableBlocks
	d ()I growthSpawnCost
	e ()I noGrowthRadius
	f ()I chargeDecayRate
	g ()I additionalDecayRate
	h ()Z isWorldGeneration
	i ()Ljava/util/List; getCursors
	j ()V clear
dxd$a net/minecraft/world/level/block/SculkSpreader$ChargeCursor
	a I MAX_CURSOR_DECAY_DELAY
	b Lcom/mojang/serialization/Codec; CODEC
	c Lit/unimi/dsi/fastutil/objects/ObjectArrayList; NON_CORNER_NEIGHBOURS
	d Ljb; pos
	e I charge
	f I updateDelay
	g I decayDelay
	h Ljava/util/Set; facings
	i Lcom/mojang/serialization/Codec; DIRECTION_SET
	<clinit> ()V <clinit>
		static
	<init> (Ljb;I)V <init>
		0 o p_222296_
		1 o p_222297_
	<init> (Ljb;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 (Ldxd$a;)V mergeWith
		0 o p_222332_
	a (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;)V lambda$static$1
		static
		0 o p_222338_
	a (Ldmv;Ljb;Lbck;Ldxd;Z)V update
		0 o p_222312_
		1 o p_222313_
		2 o p_222314_
		3 o p_222315_
		4 o p_222316_
	a (Ldmv;Ljb;Z)Z shouldUpdate
		0 o p_222326_
		1 o p_222327_
		2 o p_222328_
	a (Ldmv;Ljb;Ljh;)Z isUnobstructed
		static
		0 o p_222322_
		1 o p_222323_
		2 o p_222324_
	a (Leeb;)Ldwy; getBlockBehaviour
		static
		0 o p_222334_
	a (Ljava/util/List;)Ljava/util/Set; lambda$static$2
		static
		0 o p_222340_
	a (Ldmv;Ljb;Lbck;)Ljb; getValidMovementPos
		static
		0 o p_222308_
		1 o p_222309_
		2 o p_222310_
	a (Ljb;)Z isPosUnreasonable
		0 o p_381739_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_222330_
	a (Ldmv;Ljb;Ljb;)Z isMovementUnobstructed
		static
		0 o p_222318_
		1 o p_222319_
		2 o p_222320_
	a (Lbck;)Ljava/util/List; getRandomizedNonCornerNeighbourOffsets
		static
		0 o p_222306_
	a ()Ljb; getPos
	b ()I getCharge
	b (Ljb;)Z lambda$static$0
		static
		0 o p_222336_
	b (Ldxd$a;)Ljava/util/Optional; lambda$static$4
		static
		0 o p_222343_
	c ()I getDecayDelay
	c (Ldxd$a;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_222346_
	d ()Ljava/util/Set; getFacingData
dxe net/minecraft/world/level/block/SculkVeinBlock
	e Lcom/mojang/serialization/MapCodec; CODEC
	f Ldvi; veinSpreader
	g Ldvi; sameSpaceSpreader
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_222353_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldxd$a;Ldmv;Ljb;Lbck;Ldxd;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 (Ldmv;Leeb;Ljb;)Z hasSubstrateAccess
		static
		0 o p_222355_
		1 o p_222356_
		2 o p_222357_
	a (Ldxd;Ldmv;Ljb;Lbck;)Z attemptPlaceSculk
		0 o p_222376_
		1 o p_222377_
		2 o p_222378_
		3 o p_222379_
	a (Ldmv;Ljb;Leeb;Ljava/util/Collection;)Z regrow
		static
		0 o p_222364_
		1 o p_222365_
		2 o p_222366_
		3 o p_222367_
	a (Ldmv;Leeb;Ljb;Lbck;)V onDischarged
		0 o p_222359_
		1 o p_222360_
		2 o p_222361_
		3 o p_222362_
	c ()Ldvi; getSpreader
	q ()Ldvi; getSameSpaceSpreader
dxe$a net/minecraft/world/level/block/SculkVeinBlock$SculkVeinSpreaderConfig
	b [Ldvi$e; spreadTypes
	<init> (Ldxe;[Ldvi$e;)V <init>
		0 o p_222401_
		1 o p_222402_
	a ()[Ldvi$e; getSpreadTypes
	a (Ldly;Ljb;Ljb;Ljh;Leeb;)Z stateCanBeReplaced
		0 o p_222405_
		1 o p_222406_
		2 o p_222407_
		3 o p_222408_
		4 o p_222409_
	a (Leeb;)Z isOtherBlockValidAsSource
		0 o p_222411_
dxf net/minecraft/world/level/block/SeaPickleBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_PICKLES
	c Lefb; PICKLES
	d Lees; WATERLOGGED
	e Lfjm; SHAPE_ONE
	f Lfjm; SHAPE_TWO
	g Lfjm; SHAPE_THREE
	h Lfjm; SHAPE_FOUR
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_56082_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldgo;)Z canBeReplaced
		0 o p_56101_
		1 o p_56102_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_56113_
		1 o p_374408_
		2 o p_374099_
		3 o p_56117_
		4 o p_56114_
		5 o p_56118_
		6 o p_56115_
		7 o p_374294_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_56109_
		1 o p_56110_
		2 o p_56111_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_56104_
		1 o p_56107_
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_222413_
		1 o p_222414_
		2 o p_222415_
		3 o p_222416_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_56122_
		1 o p_56123_
		2 o p_56124_
		3 o p_56125_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_56120_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_255984_
		1 o p_56092_
		2 o p_56093_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_56089_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_222418_
		1 o p_222419_
		2 o p_222420_
		3 o p_222421_
	b (Leeb;Ldly;Ljb;)Z mayPlaceOn
		0 o p_56127_
		1 o p_56128_
		2 o p_56129_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_56131_
	o (Leeb;)Z isDead
		static
		0 o p_56133_
dxg net/minecraft/world/level/block/SeagrassBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_154496_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_154530_
		1 o p_374421_
		2 o p_374071_
		3 o p_154534_
		4 o p_154531_
		5 o p_154535_
		6 o p_154532_
		7 o p_374406_
	a (Lcam;Ldly;Ljb;Leeb;Lfak;)Z canPlaceLiquid
		0 o p_394548_
		1 o p_296449_
		2 o p_154511_
		3 o p_154512_
		4 o p_295712_
	a (Ldmv;Ljb;Leeb;Lfal;)Z placeLiquid
		0 o p_154520_
		1 o p_154521_
		2 o p_154522_
		3 o p_154523_
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_222423_
		1 o p_222424_
		2 o p_222425_
		3 o p_222426_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_154525_
		1 o p_154526_
		2 o p_154527_
		3 o p_154528_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_295512_
		1 o p_154506_
		2 o p_154507_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_154503_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_222428_
		1 o p_222429_
		2 o p_222430_
		3 o p_222431_
	b (Leeb;Ldly;Ljb;)Z mayPlaceOn
		0 o p_154539_
		1 o p_154540_
		2 o p_154541_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_154537_
dxh net/minecraft/world/level/block/SegmentableBlock
	d I MIN_SEGMENT
	e I MAX_SEGMENT
	f Lefb; AMOUNT
	<clinit> ()V <clinit>
		static
	a (Leeb;Ldgo;Lefb;)Z canBeReplaced
		0 o p_394221_
		1 o p_394124_
		2 o p_394071_
	a (Leez;Lefb;Ljava/util/Map;Leeb;)Lfjm; lambda$getShapeCalculator$0
		static
		0 o p_393776_
		1 o p_394120_
		2 o p_393755_
		3 o p_393772_
	a (Leez;Lefb;)Ljava/util/function/Function; getShapeCalculator
		0 o p_394273_
		1 o p_394415_
	a (Ldgo;Ldpz;Lefb;Leez;)Leeb; getStateForPlacement
		0 o p_394035_
		1 o p_393593_
		2 o p_394488_
		3 o p_393563_
	b ()D getShapeHeight
	c ()Lefb; getSegmentAmountProperty
dxi net/minecraft/world/level/block/ShortDryGrassBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_401946_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_401950_
		1 o p_401831_
		2 o p_401948_
		3 o p_401868_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_401780_
		1 o p_401807_
		2 o p_401895_
		3 o p_401802_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_416439_
		1 o p_415933_
		2 o p_416136_
		3 o p_415976_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_401814_
		1 o p_401760_
		2 o p_401924_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_401806_
		1 o p_401772_
		2 o p_401791_
		3 o p_401942_
dxj net/minecraft/world/level/block/ShulkerBoxBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Map; SHAPES_OPEN_SUPPORT
	c Leez; FACING
	d Lame; CONTENTS
	e Ldbt; color
	<clinit> ()V <clinit>
		static
	<init> (Ldbt;Leea$d;)V <init>
		0 o p_56188_
		1 o p_56189_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldbt;)Ldpz; getBlockByColor
		static
		0 o p_56191_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_56227_
		1 o p_56228_
		2 o p_56229_
		3 o p_56230_
		4 o p_56232_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_56257_
		1 o p_56258_
		2 o p_56259_
		3 o p_56260_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_368435_
	a (Leeb;Ldmu;Ljb;Lecm;)Z canOpen
		static
		0 o p_154547_
		1 o p_154548_
		2 o p_154549_
		3 o p_154550_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_56223_
		1 o p_56224_
		2 o p_56225_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_393743_
		1 o p_394398_
		2 o p_393898_
		3 o p_394318_
	a (Ldmu;Ljb;Leeb;Lcut;)Leeb; playerWillDestroy
		0 o p_56212_
		1 o p_56213_
		2 o p_56214_
		3 o p_56215_
	a (Leeb;Lfdm$a;)Ljava/util/List; getDrops
		0 o p_287632_
		1 o p_287691_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_56240_
		1 o p_56241_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_154552_
		1 o p_154553_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_154543_
		1 o p_154544_
		2 o p_154545_
	a (Lecm;Ljava/util/function/Consumer;)V lambda$getDrops$3
		static
		0 o p_56217_
		1 o p_56219_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_56249_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_56198_
	a (Ljava/util/Optional;Leea$d;)Ldxj; lambda$static$1
		static
		0 o p_304374_
		1 o p_304375_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_56243_
		1 o p_56244_
	a (Ldxj;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_304373_
	b (Ldbt;)Ldcv; getColoredItemStack
		static
		0 o p_56251_
	b ()Ldbt; getColor
	b_ (Leeb;Ldly;Ljb;)Lfjm; getBlockSupportShape
		0 o p_259177_
		1 o p_260305_
		2 o p_259168_
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_56221_
	e_ (Leeb;)Z propagatesSkylightDown
		0 o p_341628_
dxj$1 net/minecraft/world/level/block/ShulkerBoxBlock$1
	a [I $SwitchMap$net$minecraft$world$item$DyeColor
	<clinit> ()V <clinit>
		static
dxk net/minecraft/world/level/block/SignBlock
	a Lfjm; SHAPE
	b Lefp; type
	d Lees; WATERLOGGED
	<clinit> ()V <clinit>
		static
	<init> (Lefp;Leea$d;)V <init>
		0 o p_56274_
		1 o p_56273_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldpz;)Lefp; getWoodType
		static
		0 o p_251096_
	a (Leeb;)Z isPossibleToRespawnInThis
		0 o p_279137_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_56285_
		1 o p_374509_
		2 o p_374520_
		3 o p_56289_
		4 o p_56286_
		5 o p_56290_
		6 o p_56287_
		7 o p_374213_
	a (Lcut;Lecn;)Z otherPlayerIsEditingSign
		0 o p_277952_
		1 o p_277599_
	a (Lcut;Lecn;Z)V openTextEdit
		0 o p_277738_
		1 o p_277467_
		2 o p_277771_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_316779_
		1 o p_316615_
		2 o p_316127_
		3 o p_316173_
		4 o p_316850_
	a (Ldcv;Leeb;Ldmu;Ljb;Lcut;Lbxi;Lfio;)Lbxj; 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 (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_56293_
		1 o p_56294_
		2 o p_56295_
		3 o p_56296_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_154556_
		1 o p_154557_
	a (Lxo;)Z lambda$hasEditableText$0
		static
		0 o p_339537_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_277367_
		1 o p_277896_
		2 o p_277724_
	b (Lcut;Lecn;Z)Z hasEditableText
		0 o p_279394_
		1 o p_279187_
		2 o p_279225_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_56299_
	d ()Lefp; type
	h (Leeb;)F getYRotationDegrees
		0 o p_277705_
	o (Leeb;)Lfis; getSignHitboxCenterPosition
		0 o p_278294_
dxl net/minecraft/world/level/block/SimpleWaterloggedBlock
	a (Lcam;Ldly;Ljb;Leeb;Lfak;)Z canPlaceLiquid
		0 o p_393688_
		1 o p_56301_
		2 o p_56302_
		3 o p_56303_
		4 o p_56304_
	a (Ldmv;Ljb;Leeb;Lfal;)Z placeLiquid
		0 o p_56306_
		1 o p_56307_
		2 o p_56308_
		3 o p_56309_
	a (Lcam;Ldmv;Ljb;Leeb;)Ldcv; pickupBlock
		0 o p_394370_
		1 o p_154560_
		2 o p_154561_
		3 o p_154562_
	as_ ()Ljava/util/Optional; getPickupSound
dxm net/minecraft/world/level/block/SkullBlock
	b I ROTATIONS
	c Lcom/mojang/serialization/MapCodec; CODEC
	d I MAX
	e Lefb; ROTATION
	f Lfjm; SHAPE
	g Lfjm; SHAPE_PIGLIN
	<clinit> ()V <clinit>
		static
	<init> (Ldxm$a;Leea$d;)V <init>
		0 o p_56318_
		1 o p_56319_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_56323_
		1 o p_56324_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_56331_
		1 o p_56332_
		2 o p_56333_
		3 o p_56334_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_368436_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_56329_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_56321_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_56326_
		1 o p_56327_
	d_ (Leeb;)Lfjm; getOcclusionShape
		0 o p_56336_
dxm$a net/minecraft/world/level/block/SkullBlock$Type
	a Ljava/util/Map; TYPES
	b Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
dxm$b net/minecraft/world/level/block/SkullBlock$Types
	c Ldxm$b; SKELETON
	d Ldxm$b; WITHER_SKELETON
	e Ldxm$b; PLAYER
	f Ldxm$b; ZOMBIE
	g Ldxm$b; CREEPER
	h Ldxm$b; PIGLIN
	i Ldxm$b; DRAGON
	j Ljava/lang/String; name
	k [Ldxm$b; $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 ()[Ldxm$b; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldxm$b; valueOf
		static
		0 o p_56351_
	values ()[Ldxm$b; values
		static
dxn net/minecraft/world/level/block/SlabBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; TYPE
	c Lees; WATERLOGGED
	d Lfjm; SHAPE_BOTTOM
	e Lfjm; SHAPE_TOP
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_56359_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldgo;)Z canBeReplaced
		0 o p_56373_
		1 o p_56374_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_56381_
		1 o p_374541_
		2 o p_374470_
		3 o p_56385_
		4 o p_56382_
		5 o p_56386_
		6 o p_56383_
		7 o p_374101_
	a (Lcam;Ldly;Ljb;Leeb;Lfak;)Z canPlaceLiquid
		0 o p_394277_
		1 o p_56363_
		2 o p_56364_
		3 o p_56365_
		4 o p_56366_
	a (Ldmv;Ljb;Leeb;Lfal;)Z placeLiquid
		0 o p_56368_
		1 o p_56369_
		2 o p_56370_
		3 o p_56371_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_56376_
		1 o p_56379_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_56390_
		1 o p_56391_
		2 o p_56392_
		3 o p_56393_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_56388_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_56361_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_56397_
	g_ (Leeb;)Z useShapeForLightOcclusion
		0 o p_56395_
dxn$1 net/minecraft/world/level/block/SlabBlock$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$SlabType
	b [I $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType
	<clinit> ()V <clinit>
		static
dxo net/minecraft/world/level/block/SlimeBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_56402_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu;Ljb;Leeb;Lbzm;)V stepOn
		0 o p_154573_
		1 o p_154574_
		2 o p_154575_
		3 o p_154576_
	a (Lbzm;)V bounceUp
		0 o p_56404_
	a (Ldmu;Leeb;Ljb;Lbzm;D)V fallOn
		0 o p_154567_
		1 o p_154568_
		2 o p_154569_
		3 o p_154570_
		4 o p_397954_
	a (Ldly;Lbzm;)V updateEntityMovementAfterFallOn
		0 o p_56406_
		1 o p_56407_
dxp net/minecraft/world/level/block/SmallDripleafBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Leez; FACING
	e Lees; WATERLOGGED
	f Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_154583_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_154625_
		1 o p_374488_
		2 o p_374525_
		3 o p_154629_
		4 o p_154626_
		5 o p_154630_
		6 o p_154627_
		7 o p_374277_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_154615_
		1 o p_154616_
		2 o p_154617_
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_222433_
		1 o p_222434_
		2 o p_222435_
		3 o p_222436_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_154619_
		1 o p_154620_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_154610_
		1 o p_154611_
		2 o p_154612_
		3 o p_154613_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_154632_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_255772_
		1 o p_154595_
		2 o p_154596_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_154592_
	a (Ldmu;Ljb;Leeb;Lcam;Ldcv;)V setPlacedBy
		0 o p_154599_
		1 o p_154600_
		2 o p_154601_
		3 o p_154602_
		4 o p_154603_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_222438_
		1 o p_222439_
		2 o p_222440_
		3 o p_222441_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_154622_
		1 o p_154623_
	at_ ()F getMaxVerticalOffset
	b (Leeb;Ldly;Ljb;)Z mayPlaceOn
		0 o p_154636_
		1 o p_154637_
		2 o p_154638_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_154634_
dxq net/minecraft/world/level/block/SmithingTableBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lxo; CONTAINER_TITLE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_56420_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_56428_
		1 o p_56429_
		2 o p_56430_
		3 o p_56431_
		4 o p_56433_
	a (Ldmu;Ljb;ILcus;Lcut;)Lcym; lambda$getMenuProvider$0
		static
		0 o p_277302_
		1 o p_277303_
		2 o p_277304_
		3 o p_277305_
		4 o p_277306_
	b (Leeb;Ldmu;Ljb;)Lbxm; getMenuProvider
		0 o p_56435_
		1 o p_56436_
		2 o p_56437_
dxr net/minecraft/world/level/block/SmokerBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_56439_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_154644_
		1 o p_154645_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_222443_
		1 o p_222444_
		2 o p_222445_
		3 o p_222446_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_154640_
		1 o p_154641_
		2 o p_154642_
	a (Ldmu;Ljb;Lcut;)V openContainer
		0 o p_56443_
		1 o p_56444_
		2 o p_56445_
dxs net/minecraft/world/level/block/SnifferEggBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_HATCH_LEVEL
	c Lefb; HATCH
	d I REGULAR_HATCH_TIME_TICKS
	e I BOOSTED_HATCH_TIME_TICKS
	f I RANDOM_HATCH_OFFSET_TICKS
	g Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_277906_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_279414_
		1 o p_279299_
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_277964_
		1 o p_277827_
		2 o p_277526_
		3 o p_277618_
		4 o p_277819_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_277872_
		1 o p_278090_
		2 o p_277364_
		3 o p_278016_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_277841_
		1 o p_277739_
		2 o p_277692_
		3 o p_277973_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_277441_
	a (Ldly;Ljb;)Z hatchBoost
		static
		0 o p_277485_
		1 o p_278065_
	o (Leeb;)I getHatchLevel
		0 o p_279125_
	q (Leeb;)Z isReadyToHatch
		0 o p_278021_
dxt net/minecraft/world/level/block/SnowLayerBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_HEIGHT
	c Lefb; LAYERS
	d I HEIGHT_IMPASSABLE
	e [Lfjm; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_56585_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldgo;)Z canBeReplaced
		0 o p_56589_
		1 o p_56590_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_56606_
		1 o p_374469_
		2 o p_374526_
		3 o p_56610_
		4 o p_56607_
		5 o p_56611_
		6 o p_56608_
		7 o p_374113_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_56602_
		1 o p_56603_
		2 o p_56604_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_56592_
		1 o p_56595_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_56620_
		1 o p_56621_
		2 o p_56622_
		3 o p_56623_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_56613_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_56587_
	b (I)Lfjm; lambda$static$0
		static
		0 o p_394619_
	b (Leeb;Ldly;Ljb;Lfix;)Lfjm; getCollisionShape
		0 o p_56625_
		1 o p_56626_
		2 o p_56627_
		3 o p_56628_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_222448_
		1 o p_222449_
		2 o p_222450_
		3 o p_222451_
	b_ (Leeb;Ldly;Ljb;)Lfjm; getBlockSupportShape
		0 o p_56632_
		1 o p_56633_
		2 o p_56634_
	c (Leeb;Ldly;Ljb;Lfix;)Lfjm; getVisualShape
		0 o p_56597_
		1 o p_56598_
		2 o p_56599_
		3 o p_56600_
	c (Leeb;Ldly;Ljb;)F getShadeBrightness
		0 o p_222453_
		1 o p_222454_
		2 o p_222455_
	g_ (Leeb;)Z useShapeForLightOcclusion
		0 o p_56630_
dxu net/minecraft/world/level/block/SnowyDirtBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lees; SNOWY
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_56640_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_56644_
		1 o p_374564_
		2 o p_374201_
		3 o p_56648_
		4 o p_56645_
		5 o p_56649_
		6 o p_56646_
		7 o p_374447_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_56651_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_56642_
	o (Leeb;)Z isSnowySetting
		static
		0 o p_154649_
dxv net/minecraft/world/level/block/SoulFireBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_56653_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_56655_
		1 o p_56656_
		2 o p_56657_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_56659_
		1 o p_374511_
		2 o p_374567_
		3 o p_56663_
		4 o p_56660_
		5 o p_56664_
		6 o p_56661_
		7 o p_374480_
	g (Leeb;)Z canBurn
		0 o p_56668_
	o (Leeb;)Z canSurviveOnBlock
		static
		0 o p_154651_
dxw net/minecraft/world/level/block/SoulSandBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfjm; SHAPE
	c I BUBBLE_COLUMN_CHECK_DELAY
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_56672_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_56679_
		1 o p_56682_
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_56696_
		1 o p_56697_
		2 o p_56698_
		3 o p_56699_
		4 o p_56700_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_56689_
		1 o p_374561_
		2 o p_374416_
		3 o p_56693_
		4 o p_56690_
		5 o p_56694_
		6 o p_56691_
		7 o p_374114_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_222457_
		1 o p_222458_
		2 o p_222459_
		3 o p_222460_
	b (Leeb;Ldly;Ljb;Lfix;)Lfjm; getCollisionShape
		0 o p_56702_
		1 o p_56703_
		2 o p_56704_
		3 o p_56705_
	b_ (Leeb;Ldly;Ljb;)Lfjm; getBlockSupportShape
		0 o p_56707_
		1 o p_56708_
		2 o p_56709_
	c (Leeb;Ldly;Ljb;Lfix;)Lfjm; getVisualShape
		0 o p_56684_
		1 o p_56685_
		2 o p_56686_
		3 o p_56687_
	c (Leeb;Ldly;Ljb;)F getShadeBrightness
		0 o p_222462_
		1 o p_222463_
		2 o p_222464_
dxx net/minecraft/world/level/block/SoundType
	A Ldxx; LANTERN
	B Ldxx; STEM
	C Ldxx; NYLIUM
	D Ldxx; FUNGUS
	E Ldxx; ROOTS
	F Ldxx; SHROOMLIGHT
	G Ldxx; WEEPING_VINES
	H Ldxx; TWISTING_VINES
	I Ldxx; SOUL_SAND
	J Ldxx; SOUL_SOIL
	K Ldxx; BASALT
	L Ldxx; WART_BLOCK
	M Ldxx; NETHERRACK
	N Ldxx; NETHER_BRICKS
	O Ldxx; NETHER_SPROUTS
	P Ldxx; NETHER_ORE
	Q Ldxx; BONE_BLOCK
	R Ldxx; NETHERITE_BLOCK
	S Ldxx; ANCIENT_DEBRIS
	T Ldxx; LODESTONE
	U Ldxx; CHAIN
	V Ldxx; NETHER_GOLD_ORE
	W Ldxx; GILDED_BLACKSTONE
	X Ldxx; CANDLE
	Y Ldxx; AMETHYST
	Z Ldxx; AMETHYST_CLUSTER
	a Ldxx; EMPTY
	aA Ldxx; SCULK_SENSOR
	aB Ldxx; SCULK_CATALYST
	aC Ldxx; SCULK
	aD Ldxx; SCULK_VEIN
	aE Ldxx; SCULK_SHRIEKER
	aF Ldxx; GLOW_LICHEN
	aG Ldxx; DEEPSLATE
	aH Ldxx; DEEPSLATE_BRICKS
	aI Ldxx; DEEPSLATE_TILES
	aJ Ldxx; POLISHED_DEEPSLATE
	aK Ldxx; FROGLIGHT
	aL Ldxx; FROGSPAWN
	aM Ldxx; MANGROVE_ROOTS
	aN Ldxx; MUDDY_MANGROVE_ROOTS
	aO Ldxx; MUD
	aP Ldxx; MUD_BRICKS
	aQ Ldxx; PACKED_MUD
	aR Ldxx; HANGING_SIGN
	aS Ldxx; NETHER_WOOD_HANGING_SIGN
	aT Ldxx; BAMBOO_WOOD_HANGING_SIGN
	aU Ldxx; BAMBOO_WOOD
	aV Ldxx; NETHER_WOOD
	aW Ldxx; CHERRY_WOOD
	aX Ldxx; CHERRY_SAPLING
	aY Ldxx; CHERRY_LEAVES
	aZ Ldxx; CHERRY_WOOD_HANGING_SIGN
	aa Ldxx; SMALL_AMETHYST_BUD
	ab Ldxx; MEDIUM_AMETHYST_BUD
	ac Ldxx; LARGE_AMETHYST_BUD
	ad Ldxx; TUFF
	ae Ldxx; TUFF_BRICKS
	af Ldxx; POLISHED_TUFF
	ag Ldxx; CALCITE
	ah Ldxx; DRIPSTONE_BLOCK
	ai Ldxx; POINTED_DRIPSTONE
	aj Ldxx; COPPER
	ak Ldxx; COPPER_BULB
	al Ldxx; COPPER_GRATE
	am Ldxx; CAVE_VINES
	an Ldxx; SPORE_BLOSSOM
	ao Ldxx; CACTUS_FLOWER
	ap Ldxx; AZALEA
	aq Ldxx; FLOWERING_AZALEA
	ar Ldxx; MOSS_CARPET
	as Ldxx; PINK_PETALS
	at Ldxx; LEAF_LITTER
	au Ldxx; MOSS
	av Ldxx; BIG_DRIPLEAF
	aw Ldxx; SMALL_DRIPLEAF
	ax Ldxx; ROOTED_DIRT
	ay Ldxx; HANGING_ROOTS
	az Ldxx; AZALEA_LEAVES
	b Ldxx; WOOD
	ba Ldxx; CHISELED_BOOKSHELF
	bb Ldxx; SUSPICIOUS_SAND
	bc Ldxx; SUSPICIOUS_GRAVEL
	bd Ldxx; DECORATED_POT
	be Ldxx; DECORATED_POT_CRACKED
	bf Ldxx; TRIAL_SPAWNER
	bg Ldxx; SPONGE
	bh Ldxx; WET_SPONGE
	bi Ldxx; VAULT
	bj Ldxx; CREAKING_HEART
	bk Ldxx; HEAVY_CORE
	bl Ldxx; COBWEB
	bm Ldxx; SPAWNER
	bn Ldxx; RESIN
	bo Ldxx; RESIN_BRICKS
	bp Ldxx; IRON
	bq Ldxx; DRIED_GHAST
	br F volume
	bs F pitch
	bt Layy; breakSound
	bu Layy; stepSound
	bv Layy; placeSound
	bw Layy; hitSound
	bx Layy; fallSound
	c Ldxx; GRAVEL
	d Ldxx; GRASS
	e Ldxx; LILY_PAD
	f Ldxx; STONE
	g Ldxx; METAL
	h Ldxx; GLASS
	i Ldxx; WOOL
	j Ldxx; SAND
	k Ldxx; SNOW
	l Ldxx; POWDER_SNOW
	m Ldxx; LADDER
	n Ldxx; ANVIL
	o Ldxx; SLIME_BLOCK
	p Ldxx; HONEY_BLOCK
	q Ldxx; WET_GRASS
	r Ldxx; CORAL_BLOCK
	s Ldxx; BAMBOO
	t Ldxx; BAMBOO_SAPLING
	u Ldxx; SCAFFOLDING
	v Ldxx; SWEET_BERRY_BUSH
	w Ldxx; CROP
	x Ldxx; HARD_CROP
	y Ldxx; VINE
	z Ldxx; NETHER_WART
	<clinit> ()V <clinit>
		static
	<init> (FFLayy;Layy;Layy;Layy;Layy;)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 ()Layy; getBreakSound
	d ()Layy; getStepSound
	e ()Layy; getPlaceSound
	f ()Layy; getHitSound
	g ()Layy; getFallSound
dxy net/minecraft/world/level/block/SpawnerBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_56781_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Laub;Ljb;Ldcv;Z)V spawnAfterBreak
		0 o p_222477_
		1 o p_222478_
		2 o p_222479_
		3 o p_222480_
		4 o p_222481_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_154687_
		1 o p_154688_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_154683_
		1 o p_154684_
		2 o p_154685_
dxz net/minecraft/world/level/block/SpongeBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_DEPTH
	c I MAX_COUNT
	d [Ljh; ALL_DIRECTIONS
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_56796_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljb;Ljava/util/function/Consumer;)V lambda$removeWaterBreadthFirstSearch$0
		static
		0 o p_277519_
		1 o p_277492_
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_56811_
		1 o p_56812_
		2 o p_56813_
		3 o p_56814_
		4 o p_56815_
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_56801_
		1 o p_56802_
		2 o p_56803_
		3 o p_56804_
		4 o p_364278_
		5 o p_56806_
	a (Ldmu;Ljb;)V tryAbsorbWater
		0 o p_56798_
		1 o p_56799_
	a (Ljb;Ldmu;Ljb;)Ljb$b; lambda$removeWaterBreadthFirstSearch$1
		static
		0 o p_294067_
		1 o p_294068_
		2 o p_294069_
	b (Ldmu;Ljb;)Z removeWaterBreadthFirstSearch
		0 o p_56808_
		1 o p_56809_
dy net/minecraft/advancements/critereon/UsedEnderEyeTrigger
	<init> ()V <init>
	a (DLdy$a;)Z lambda$trigger$0
		static
		0 o p_73933_
		1 o p_73934_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lauc;Ljb;)V trigger
		0 o p_73936_
		1 o p_73937_
dy$a net/minecraft/advancements/critereon/UsedEnderEyeTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Lcx$c; distance
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lcx$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 ()Lcx$c; distance
	equals (Ljava/lang/Object;)Z equals
		0 o p_311834_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dya net/minecraft/world/level/block/SporeBlossomBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfjm; SHAPE
	c I ADD_PARTICLE_ATTEMPTS
	d I PARTICLE_XZ_RADIUS
	e I PARTICLE_Y_MAX
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_154697_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_154709_
		1 o p_154710_
		2 o p_154711_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_154699_
		1 o p_154700_
		2 o p_154701_
		3 o p_154702_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_154713_
		1 o p_374047_
		2 o p_374543_
		3 o p_154717_
		4 o p_154714_
		5 o p_154718_
		6 o p_154715_
		7 o p_374461_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_222503_
		1 o p_222504_
		2 o p_222505_
		3 o p_222506_
dyb net/minecraft/world/level/block/SpreadingSnowyDirtBlock
	<init> (Leea$d;)V <init>
		0 o p_56817_
	a ()Lcom/mojang/serialization/MapCodec; codec
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_222508_
		1 o p_222509_
		2 o p_222510_
		3 o p_222511_
	b (Leeb;Ldmx;Ljb;)Z canBeGrass
		static
		0 o p_56824_
		1 o p_56825_
		2 o p_56826_
	c (Leeb;Ldmx;Ljb;)Z canPropagate
		static
		0 o p_56828_
		1 o p_56829_
		2 o p_56830_
dyc net/minecraft/world/level/block/StainedGlassBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Ldbt; color
	<clinit> ()V <clinit>
		static
	<init> (Ldbt;Leea$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_368437_
	b ()Ldbt; getColor
dyd net/minecraft/world/level/block/StainedGlassPaneBlock
	h Lcom/mojang/serialization/MapCodec; CODEC
	i Ldbt; color
	<clinit> ()V <clinit>
		static
	<init> (Ldbt;Leea$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_368438_
	b ()Ldbt; getColor
dye net/minecraft/world/level/block/StairBlock
	D Ljava/util/Map; SHAPE_BOTTOM_OUTER
	R Ljava/util/Map; SHAPE_BOTTOM_STRAIGHT
	S Ljava/util/Map; SHAPE_BOTTOM_INNER
	T Ljava/util/Map; SHAPE_TOP_OUTER
	U Ljava/util/Map; SHAPE_TOP_STRAIGHT
	V Ljava/util/Map; SHAPE_TOP_INNER
	W Ldpz; base
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; FACING
	c Leez; HALF
	d Leez; SHAPE
	e Lees; WATERLOGGED
	f Leeb; baseState
	g Lfjm; SHAPE_OUTER
	h Lfjm; SHAPE_STRAIGHT
	i Lfjm; SHAPE_INNER
	<clinit> ()V <clinit>
		static
	<init> (Leeb;Leea$d;)V <init>
		0 o p_56862_
		1 o p_56863_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_56925_
		1 o p_374183_
		2 o p_374352_
		3 o p_56929_
		4 o p_56926_
		5 o p_56930_
		6 o p_56927_
		7 o p_374581_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_56891_
		1 o p_56894_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_56919_
		1 o p_56920_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_56956_
		1 o p_56957_
		2 o p_56958_
		3 o p_56959_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_368439_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_56932_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_56872_
	a (Ldye;)Leeb; lambda$static$0
		static
		0 o p_304378_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_56922_
		1 o p_56923_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_56969_
	c (Leeb;Ldly;Ljb;Ljh;)Z canTakeShape
		static
		0 o p_56971_
		1 o p_56972_
		2 o p_56973_
		3 o p_56974_
	e (Leeb;Ldly;Ljb;)Lefk; getStairsShape
		static
		0 o p_56977_
		1 o p_56978_
		2 o p_56979_
	e ()F getExplosionResistance
	g_ (Leeb;)Z useShapeForLightOcclusion
		0 o p_56967_
	o (Leeb;)Z isStairs
		static
		0 o p_56981_
dye$1 net/minecraft/world/level/block/StairBlock$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$StairsShape
	b [I $SwitchMap$net$minecraft$world$level$block$Mirror
	<clinit> ()V <clinit>
		static
dyf net/minecraft/world/level/block/StandingSignBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lefb; ROTATION
	<clinit> ()V <clinit>
		static
	<init> (Lefp;Leea$d;)V <init>
		0 o p_56991_
		1 o p_56990_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_56995_
		1 o p_56996_
		2 o p_56997_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_56999_
		1 o p_57000_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_57005_
		1 o p_374220_
		2 o p_374377_
		3 o p_57009_
		4 o p_57006_
		5 o p_57010_
		6 o p_57007_
		7 o p_374251_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_368440_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_57012_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_56993_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_57002_
		1 o p_57003_
	h (Leeb;)F getYRotationDegrees
		0 o p_277795_
dyg net/minecraft/world/level/block/StemBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_AGE
	c Lefb; AGE
	d [Lfjm; SHAPES
	e Lamd; fruit
	f Lamd; attachedStem
	g Lamd; seed
	<clinit> ()V <clinit>
		static
	<init> (Lamd;Lamd;Lamd;Leea$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 (Ldyg;)Lamd; lambda$static$2
		static
		0 o p_304883_
	a (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_304982_
		1 o p_57027_
		2 o p_57028_
		3 o p_387824_
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_222528_
		1 o p_222529_
		2 o p_222530_
		3 o p_222531_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_57047_
		1 o p_57048_
		2 o p_57049_
		3 o p_57050_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_368441_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_57040_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_255699_
		1 o p_57031_
		2 o p_57032_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_222533_
		1 o p_222534_
		2 o p_222535_
		3 o p_222536_
	b (Ldyg;)Lamd; lambda$static$1
		static
		0 o p_304684_
	b (I)Lfjm; lambda$static$4
		static
		0 o p_393377_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_222538_
		1 o p_222539_
		2 o p_222540_
		3 o p_222541_
	b (Leeb;Ldly;Ljb;)Z mayPlaceOn
		0 o p_57053_
		1 o p_57054_
		2 o p_57055_
	c (Ldyg;)Lamd; lambda$static$0
		static
		0 o p_304695_
dyh net/minecraft/world/level/block/StonecutterBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; FACING
	c Lxo; CONTAINER_TITLE
	d Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_57068_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu;Ljb;ILcus;Lcut;)Lcym; 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 (Leeb;Lfba;)Z isPathfindable
		0 o p_57078_
		1 o p_57081_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_57083_
		1 o p_57084_
		2 o p_57085_
		3 o p_57086_
		4 o p_57088_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_57090_
		1 o p_57091_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_57100_
		1 o p_57101_
		2 o p_57102_
		3 o p_57103_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_57096_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_57070_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_57093_
		1 o p_57094_
	b (Leeb;Ldmu;Ljb;)Lbxm; getMenuProvider
		0 o p_57105_
		1 o p_57106_
		2 o p_57107_
	g_ (Leeb;)Z useShapeForLightOcclusion
		0 o p_57109_
dyi net/minecraft/world/level/block/StructureBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; MODE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_57113_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_57135_
		1 o p_57136_
		2 o p_57137_
		3 o p_57138_
		4 o p_364789_
		5 o p_57140_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_57128_
		1 o p_57129_
		2 o p_57130_
		3 o p_57131_
		4 o p_57133_
	a (Laub;Lecs;)V trigger
		0 o p_57115_
		1 o p_57116_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_154732_
		1 o p_154733_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_57142_
	a (Ldmu;Ljb;Leeb;Lcam;Ldcv;)V setPlacedBy
		0 o p_57122_
		1 o p_57123_
		2 o p_57124_
		3 o p_57125_
		4 o p_57126_
dyi$1 net/minecraft/world/level/block/StructureBlock$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$StructureMode
	<clinit> ()V <clinit>
		static
dyj net/minecraft/world/level/block/StructureVoidBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_57150_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_57158_
		1 o p_57159_
		2 o p_57160_
		3 o p_57161_
	a_ (Leeb;)Ldwn; getRenderShape
		0 o p_57156_
	c (Leeb;Ldly;Ljb;)F getShadeBrightness
		0 o p_57152_
		1 o p_57153_
		2 o p_57154_
dyk net/minecraft/world/level/block/SugarCaneBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lefb; AGE
	c Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_57168_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_57175_
		1 o p_57176_
		2 o p_57177_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_57193_
		1 o p_57194_
		2 o p_57195_
		3 o p_57196_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_57179_
		1 o p_374168_
		2 o p_374217_
		3 o p_57183_
		4 o p_57180_
		5 o p_57184_
		6 o p_57181_
		7 o p_374240_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_222543_
		1 o p_222544_
		2 o p_222545_
		3 o p_222546_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_57186_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_222548_
		1 o p_222549_
		2 o p_222550_
		3 o p_222551_
dyl net/minecraft/world/level/block/SupportType
	a Ldyl; FULL
	b Ldyl; CENTER
	c Ldyl; RIGID
	d [Ldyl; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_57203_
		1 o p_57204_
	a ()[Ldyl; $values
		static
	a (Leeb;Ldly;Ljb;Ljh;)Z isSupporting
		0 o p_57209_
		1 o p_57210_
		2 o p_57211_
		3 o p_57212_
	valueOf (Ljava/lang/String;)Ldyl; valueOf
		static
		0 o p_57214_
	values ()[Ldyl; values
		static
dyl$1 net/minecraft/world/level/block/SupportType$1
	<init> (Ljava/lang/String;I)V <init>
		0 o p_57217_
		1 o p_57218_
	a (Leeb;Ldly;Ljb;Ljh;)Z isSupporting
		0 o p_57220_
		1 o p_57221_
		2 o p_57222_
		3 o p_57223_
dyl$2 net/minecraft/world/level/block/SupportType$2
	d Lfjm; CENTER_SUPPORT_SHAPE
	<init> (Ljava/lang/String;I)V <init>
		0 o p_57227_
		1 o p_57228_
	a (Leeb;Ldly;Ljb;Ljh;)Z isSupporting
		0 o p_57230_
		1 o p_57231_
		2 o p_57232_
		3 o p_57233_
dyl$3 net/minecraft/world/level/block/SupportType$3
	d Lfjm; RIGID_SUPPORT_SHAPE
	<init> (Ljava/lang/String;I)V <init>
		0 o p_57237_
		1 o p_57238_
	a (Leeb;Ldly;Ljb;Ljh;)Z isSupporting
		0 o p_57240_
		1 o p_57241_
		2 o p_57242_
		3 o p_57243_
dym net/minecraft/world/level/block/SuspiciousEffectHolder
	a (Ldmt;)Ldym; tryGet
		static
		0 o p_259322_
	c ()Ldfx; getSuspiciousEffects
	d ()Ljava/util/List; getAllEffectHolders
		static
dyn net/minecraft/world/level/block/SweetBerryBushBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_AGE
	c Lefb; AGE
	d F HURT_SPEED_THRESHOLD
	e Lfjm; SHAPE_SAPLING
	f Lfjm; SHAPE_GROWING
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_57249_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_304655_
		1 o p_57257_
		2 o p_57258_
		3 o p_388022_
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_57270_
		1 o p_57271_
		2 o p_57272_
		3 o p_57273_
		4 o p_405414_
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_222553_
		1 o p_222554_
		2 o p_222555_
		3 o p_222556_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_316134_
		1 o p_316429_
		2 o p_316748_
		3 o p_316431_
		4 o p_316474_
	a (Ldcv;Leeb;Ldmu;Ljb;Lcut;Lbxi;Lfio;)Lbxj; 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 (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_57291_
		1 o p_57292_
		2 o p_57293_
		3 o p_57294_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_57282_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_256056_
		1 o p_57261_
		2 o p_57262_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_222558_
		1 o p_222559_
		2 o p_222560_
		3 o p_222561_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_222563_
		1 o p_222564_
		2 o p_222565_
		3 o p_222566_
	f (Leeb;)Z isRandomlyTicking
		0 o p_57284_
dyo net/minecraft/world/level/block/TallDryGrassBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_401761_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_401804_
		1 o p_401769_
		2 o p_401777_
		3 o p_401790_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_401857_
		1 o p_401866_
		2 o p_401940_
		3 o p_401832_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_416597_
		1 o p_416118_
		2 o p_415677_
		3 o p_415821_
	a (Laub;Ljb;)V lambda$performBonemeal$0
		static
		0 o p_415479_
		1 o p_415480_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_401899_
		1 o p_401858_
		2 o p_401909_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_401931_
		1 o p_401815_
		2 o p_401808_
		3 o p_401935_
dyp net/minecraft/world/level/block/TallFlowerBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_57296_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_222568_
		1 o p_222569_
		2 o p_222570_
		3 o p_222571_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_256234_
		1 o p_57304_
		2 o p_57305_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_222573_
		1 o p_222574_
		2 o p_222575_
		3 o p_222576_
dyq net/minecraft/world/level/block/TallGrassBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_57318_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;Lbck;Ljb;Leeb;)V performBonemeal
		0 o p_222578_
		1 o p_222579_
		2 o p_222580_
		3 o p_222581_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_57336_
		1 o p_57337_
		2 o p_57338_
		3 o p_57339_
	a (Ldmx;Ljb;Leeb;)Z isValidBonemealTarget
		0 o p_255692_
		1 o p_57326_
		2 o p_57327_
	a (Ldmu;Lbck;Ljb;Leeb;)Z isBonemealSuccess
		0 o p_222583_
		1 o p_222584_
		2 o p_222585_
		3 o p_222586_
	o (Leeb;)Ldsi; getGrownBlock
		static
		0 o p_363948_
dyr net/minecraft/world/level/block/TallSeagrassBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Leez; HALF
	e Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_154745_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_154768_
		1 o p_154769_
		2 o p_154770_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_304988_
		1 o p_154750_
		2 o p_154751_
		3 o p_387662_
	a (Lcam;Ldly;Ljb;Leeb;Lfak;)Z canPlaceLiquid
		0 o p_394229_
		1 o p_154753_
		2 o p_154754_
		3 o p_154755_
		4 o p_154756_
	a (Ldmv;Ljb;Leeb;Lfal;)Z placeLiquid
		0 o p_154758_
		1 o p_154759_
		2 o p_154760_
		3 o p_154761_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_154763_
		1 o p_154764_
		2 o p_154765_
		3 o p_154766_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_154747_
	b (Leeb;Ldly;Ljb;)Z mayPlaceOn
		0 o p_154774_
		1 o p_154775_
		2 o p_154776_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_154772_
dys net/minecraft/world/level/block/TargetBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lefb; OUTPUT_POWER
	c I ACTIVATION_TICKS_ARROWS
	d I ACTIVATION_TICKS_OTHER
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_57379_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmv;Leeb;Lfio;Lbzm;)I updateRedstoneOutput
		static
		0 o p_57392_
		1 o p_57393_
		2 o p_57394_
		3 o p_57395_
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_57412_
		1 o p_57413_
		2 o p_57414_
		3 o p_57415_
		4 o p_57416_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_222588_
		1 o p_222589_
		2 o p_222590_
		3 o p_222591_
	a (Ldmv;Leeb;ILjb;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 (Ldmu;Leeb;Lfio;Lcvo;)V onProjectileHit
		0 o p_57381_
		1 o p_57382_
		2 o p_57383_
		3 o p_57384_
	a (Lfio;Lfis;)I getRedstoneStrength
		static
		0 o p_57409_
		1 o p_57410_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_57407_
	a (Leeb;Ldly;Ljb;Ljh;)I getSignal
		0 o p_57402_
		1 o p_57403_
		2 o p_57404_
		3 o p_57405_
	f_ (Leeb;)Z isSignalSource
		0 o p_57418_
dyt net/minecraft/world/level/block/TestBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; MODE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_397223_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_397712_
		1 o p_397112_
		2 o p_397466_
		3 o p_397531_
	a (Ldmu;Ljb;)Lect; getServerTestBlockEntity
		static
		0 o p_397380_
		1 o p_397998_
	a (Ldcv;Lefm;)Ldcv; setModeOnStack
		static
		0 o p_396991_
		1 o p_397281_
	a (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_397697_
		1 o p_397696_
		2 o p_397513_
		3 o p_398035_
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_397457_
		1 o p_397572_
		2 o p_397104_
		3 o p_397813_
		4 o p_397759_
		5 o p_397459_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_397020_
		1 o p_397230_
		2 o p_397100_
		3 o p_397362_
		4 o p_397202_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_397356_
		1 o p_397468_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_397099_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_397700_
	a (Leeb;Ldly;Ljb;Ljh;)I getSignal
		0 o p_397637_
		1 o p_397297_
		2 o p_397948_
		3 o p_397493_
dyu net/minecraft/world/level/block/TestInstanceBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_397840_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_397015_
		1 o p_397062_
		2 o p_397232_
		3 o p_397809_
		4 o p_397307_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_397973_
		1 o p_397522_
dyv net/minecraft/world/level/block/TintedGlassBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_154822_
	a ()Lcom/mojang/serialization/MapCodec; codec
	e_ (Leeb;)Z propagatesSkylightDown
		0 o p_154824_
	i_ (Leeb;)I getLightBlock
		0 o p_154828_
dyw net/minecraft/world/level/block/TintedParticleLeavesBlock
	g Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (FLeea$d;)V <init>
		0 o p_400257_
		1 o p_399704_
	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_400250_
	a (Ldyw;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_399927_
	a (Ldmu;Ljb;Lbck;)V spawnFallingLeavesParticle
		0 o p_399553_
		1 o p_400280_
		2 o p_400310_
dyx net/minecraft/world/level/block/TntBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; UNSTABLE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_57422_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmn;)Z dropFromExplosion
		0 o p_57427_
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_57466_
		1 o p_57467_
		2 o p_57468_
		3 o p_57469_
		4 o p_57470_
	a (Ldmu;Ljb;Leeb;Lcut;)Leeb; playerWillDestroy
		0 o p_57445_
		1 o p_57446_
		2 o p_57447_
		3 o p_57448_
	a (Ldmu;Ljb;)Z prime
		static
		0 o p_57437_
		1 o p_57438_
	a (Ldmu;Leeb;Lfio;Lcvo;)V onProjectileHit
		0 o p_57429_
		1 o p_57430_
		2 o p_57431_
		3 o p_57432_
	a (Ldmu;Ljb;Lcam;)Z prime
		static
		0 o p_394104_
		1 o p_393490_
		2 o p_411047_
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_57457_
		1 o p_57458_
		2 o p_57459_
		3 o p_57460_
		4 o p_364510_
		5 o p_57462_
	a (Laub;Ljb;Ldmn;)V wasExploded
		0 o p_364953_
		1 o p_57442_
		2 o p_57443_
	a (Ldcv;Leeb;Ldmu;Ljb;Lcut;Lbxi;Lfio;)Lbxj; 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 (Leec$a;)V createBlockStateDefinition
		0 o p_57464_
dyy net/minecraft/world/level/block/TorchBlock
	a Lcom/mojang/serialization/MapCodec; PARTICLE_OPTIONS_FIELD
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lmi; flameParticle
	<clinit> ()V <clinit>
		static
	<init> (Lmi;Leea$d;)V <init>
		0 o p_304940_
		1 o p_57491_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lmi;)Lmd; lambda$static$2
		static
		0 o p_304720_
	a (Lmd;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_304958_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_222593_
		1 o p_222594_
		2 o p_222595_
		3 o p_222596_
	a (Ldyy;)Lmi; lambda$static$3
		static
		0 o p_304762_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_368442_
	b (Lmd;)Ljava/lang/String; lambda$static$0
		static
		0 o p_339538_
dyz net/minecraft/world/level/block/TorchflowerCropBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I MAX_AGE
	c Lefb; AGE
	g [Lfjm; SHAPES
	h I BONEMEAL_INCREASE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_272642_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu;)I getBonemealAgeIncrease
		0 o p_273475_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_272748_
		1 o p_273408_
		2 o p_272762_
		3 o p_272649_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_272679_
	b ()Lefb; getAgeProperty
	b (I)Leeb; getStateForAge
		0 o p_275698_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_273361_
		1 o p_273515_
		2 o p_273546_
		3 o p_273261_
	c ()I getMaxAge
	c (I)Lfjm; lambda$static$0
		static
		0 o p_394173_
	d ()Ldmt; getBaseSeedId
dz net/minecraft/advancements/critereon/UsedTotemTrigger
	<init> ()V <init>
	a (Lauc;Ldcv;)V trigger
		0 o p_74432_
		1 o p_74433_
	a (Ldcv;Ldz$a;)Z lambda$trigger$0
		static
		0 o p_74435_
		1 o p_74436_
	a ()Lcom/mojang/serialization/Codec; codec
dz$a net/minecraft/advancements/critereon/UsedTotemTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; item
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o player
		1 o item
	a (Ljm;Ldmt;)Lar; usedTotem
		static
		0 o p_364731_
		1 o p_74453_
	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 (Lcn;)Lar; usedTotem
		static
		0 o p_163725_
	a (Ldcv;)Z matches
		0 o p_74451_
	b ()Ljava/util/Optional; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_312888_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
dza net/minecraft/world/level/block/TransparentBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_309186_
	a ()Lcom/mojang/serialization/MapCodec; codec
	c (Leeb;Ldly;Ljb;Lfix;)Lfjm; getVisualShape
		0 o p_309057_
		1 o p_308936_
		2 o p_308956_
		3 o p_309006_
	c (Leeb;Ldly;Ljb;)F getShadeBrightness
		0 o p_308911_
		1 o p_308952_
		2 o p_308918_
	e_ (Leeb;)Z propagatesSkylightDown
		0 o p_309084_
dzb net/minecraft/world/level/block/TrapDoorBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; OPEN
	c Leez; HALF
	d Lees; POWERED
	e Lees; WATERLOGGED
	g Ljava/util/Map; SHAPES
	h Leeq; type
	<clinit> ()V <clinit>
		static
	<init> (Leeq;Leea$d;)V <init>
		0 o p_272964_
		1 o p_273079_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_57554_
		1 o p_374386_
		2 o p_374038_
		3 o p_57558_
		4 o p_57555_
		5 o p_57559_
		6 o p_57556_
		7 o p_374093_
	a (Ldzb;)Leeq; lambda$static$0
		static
		0 o p_304735_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_57535_
		1 o p_57538_
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_57547_
		1 o p_57548_
		2 o p_57549_
		3 o p_57550_
		4 o p_364404_
		5 o p_57552_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_57540_
		1 o p_57541_
		2 o p_57542_
		3 o p_57543_
		4 o p_57545_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_57563_
		1 o p_57564_
		2 o p_57565_
		3 o p_57566_
	a (Lcut;Ldmu;Ljb;Z)V playSound
		0 o p_57528_
		1 o p_57529_
		2 o p_57530_
		3 o p_57531_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_368443_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_57561_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_57533_
	a (Leeb;Laub;Ljb;Ldmn;Ljava/util/function/BiConsumer;)V onExplosionHit
		0 o p_312371_
		1 o p_360483_
		2 o p_312879_
		3 o p_312330_
		4 o p_312161_
	b (Leeb;Ldmu;Ljb;Lcut;)V toggle
		0 o p_312094_
		1 o p_312235_
		2 o p_312619_
		3 o p_312853_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_57568_
	q ()Leeq; getType
dzb$1 net/minecraft/world/level/block/TrapDoorBlock$1
	a [I $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType
	<clinit> ()V <clinit>
		static
dzc net/minecraft/world/level/block/TrappedChestBlock
	g Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_57573_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_154834_
		1 o p_154835_
	a (Leeb;Ldly;Ljb;Ljh;)I getSignal
		0 o p_57577_
		1 o p_57578_
		2 o p_57579_
		3 o p_57580_
	b (Leeb;Ldly;Ljb;Ljh;)I getDirectSignal
		0 o p_57582_
		1 o p_57583_
		2 o p_57584_
		3 o p_57585_
	c ()Lazg; getOpenChestStat
	f_ (Leeb;)Z isSignalSource
		0 o p_57587_
	q ()Lebb; lambda$new$0
		static
dzd net/minecraft/world/level/block/TrialSpawnerBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; STATE
	c Lees; OMINOUS
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_312795_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu;Ljb;Leeb;Lecz;)V lambda$getTicker$1
		static
		0 o p_337980_
		1 o p_337981_
		2 o p_337982_
		3 o p_337983_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_311941_
		1 o p_312821_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_311756_
		1 o p_312797_
		2 o p_312122_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_312785_
	a (Laub;Ldmu;Ljb;Leeb;Lecz;)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_
dze net/minecraft/world/level/block/TripWireBlock
	D Lfjm; SHAPE_ATTACHED
	R Lfjm; SHAPE_NOT_ATTACHED
	S I RECHECK_PERIOD
	T Ldpz; hook
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; POWERED
	c Lees; ATTACHED
	d Lees; DISARMED
	e Lees; NORTH
	f Lees; EAST
	g Lees; SOUTH
	h Lees; WEST
	i Ljava/util/Map; PROPERTY_BY_DIRECTION
	<clinit> ()V <clinit>
		static
	<init> (Ldpz;Leea$d;)V <init>
		0 o p_304873_
		1 o p_57604_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_57659_
		1 o p_57660_
		2 o p_57661_
		3 o p_57662_
		4 o p_57663_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_57645_
		1 o p_374437_
		2 o p_374214_
		3 o p_57649_
		4 o p_57646_
		5 o p_57650_
		6 o p_57647_
		7 o p_374065_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_222598_
		1 o p_222599_
		2 o p_222600_
		3 o p_222601_
	a (Ldmu;Ljb;Leeb;)V updateSource
		0 o p_57611_
		1 o p_57612_
		2 o p_57613_
	a (Ldmu;Ljb;Leeb;Lcut;)Leeb; playerWillDestroy
		0 o p_57615_
		1 o p_57616_
		2 o p_57617_
		3 o p_57618_
	a (Leeb;Ldly;Ljb;Lbzm;)Lfjm; getEntityInsideCollisionShape
		0 o p_371595_
		1 o p_400245_
		2 o p_371231_
		3 o p_399588_
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_57625_
		1 o p_57626_
		2 o p_57627_
		3 o p_57628_
		4 o p_405466_
	a (Ldmu;Ljb;)V checkPressed
		0 o p_57608_
		1 o p_57609_
	a (Ldze;)Ldpz; lambda$static$0
		static
		0 o p_304664_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_57636_
		1 o p_57637_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_57654_
		1 o p_57655_
		2 o p_57656_
		3 o p_57657_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_368444_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_57652_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_57606_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_394298_
		1 o p_393642_
		2 o p_393978_
		3 o p_393483_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_57639_
		1 o p_57640_
	a (Leeb;Ljh;)Z shouldConnectTo
		0 o p_57642_
		1 o p_57643_
	a (Ldmu;Ljb;Ljava/util/List;)V checkPressed
		0 o p_371409_
		1 o p_371396_
		2 o p_371326_
dze$1 net/minecraft/world/level/block/TripWireBlock$1
	a [I $SwitchMap$net$minecraft$world$level$block$Rotation
	b [I $SwitchMap$net$minecraft$world$level$block$Mirror
	<clinit> ()V <clinit>
		static
dzf net/minecraft/world/level/block/TripWireHookBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; FACING
	c Lees; POWERED
	d Lees; ATTACHED
	e I WIRE_DIST_MIN
	f I WIRE_DIST_MAX
	g I RECHECK_PERIOD
	h Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_57676_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_57731_
		1 o p_374415_
		2 o p_374046_
		3 o p_57735_
		4 o p_57732_
		5 o p_57736_
		6 o p_57733_
		7 o p_374155_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_222610_
		1 o p_222611_
		2 o p_222612_
		3 o p_222613_
	a (Ldmu;Ljb;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 (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_57721_
		1 o p_57722_
		2 o p_57723_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_57725_
		1 o p_57726_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_57740_
		1 o p_57741_
		2 o p_57742_
		3 o p_57743_
	a (Ldmu;Ljb;Leeb;ZZILeeb;)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 (Leec$a;)V createBlockStateDefinition
		0 o p_57738_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_57678_
	a (Ldmu;Ljb;Leeb;Lcam;Ldcv;)V setPlacedBy
		0 o p_57680_
		1 o p_57681_
		2 o p_57682_
		3 o p_57683_
		4 o p_57684_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_393497_
		1 o p_393954_
		2 o p_394068_
		3 o p_394288_
	a (Ldpz;Ldmu;Ljb;Ljh;)V notifyNeighbors
		static
		0 o p_304466_
		1 o p_57694_
		2 o p_57695_
		3 o p_57696_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_57728_
		1 o p_57729_
	a (Leeb;Ldly;Ljb;Ljh;)I getSignal
		0 o p_57710_
		1 o p_57711_
		2 o p_57712_
		3 o p_57713_
	b (Leeb;Ldly;Ljb;Ljh;)I getDirectSignal
		0 o p_57745_
		1 o p_57746_
		2 o p_57747_
		3 o p_57748_
	f_ (Leeb;)Z isSignalSource
		0 o p_57750_
dzg net/minecraft/world/level/block/TurtleEggBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lefb; HATCH
	c Lefb; EGGS
	d I MAX_HATCH_LEVEL
	e I MIN_EGGS
	f I MAX_EGGS
	g Lfjm; SHAPE_SINGLE
	h Lfjm; SHAPE_MULTIPLE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_57759_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu;Leeb;Ljb;Lbzm;I)V destroyEgg
		0 o p_154851_
		1 o p_154852_
		2 o p_154853_
		3 o p_154854_
		4 o p_154855_
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_57814_
		1 o p_57815_
		2 o p_57816_
		3 o p_57817_
		4 o p_57818_
	a (Leeb;Ldgo;)Z canBeReplaced
		0 o p_57796_
		1 o p_57797_
	a (Ldmu;Leeb;Ljb;Lbzm;D)V fallOn
		0 o p_154845_
		1 o p_154846_
		2 o p_154847_
		3 o p_154848_
		4 o p_397908_
	a (Ldmu;Ljb;Leeb;)V decreaseEggs
		0 o p_57792_
		1 o p_57793_
		2 o p_57794_
	a (Ldmu;Ljb;Leeb;Lbzm;)V stepOn
		0 o p_154857_
		1 o p_154858_
		2 o p_154859_
		3 o p_154860_
	a (Ldmu;Lcut;Ljb;Leeb;Leaz;Ldcv;)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 (Ldmu;)Z shouldUpdateHatchLevel
		0 o p_57766_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_57809_
		1 o p_57810_
		2 o p_57811_
		3 o p_57812_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_57799_
	a (Ldly;Ljb;)Z onSand
		static
		0 o p_57763_
		1 o p_57764_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_57761_
	a (Laub;Lbzm;)Z canDestroyEgg
		0 o p_376510_
		1 o p_57769_
	b (Ldly;Ljb;)Z isSand
		static
		0 o p_57801_
		1 o p_57802_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_222644_
		1 o p_222645_
		2 o p_222646_
		3 o p_222647_
dzh net/minecraft/world/level/block/TwistingVinesBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	g Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_154864_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lbck;)I getBlocksToGrowWhenBonemealed
		0 o p_222649_
	b ()Ldpz; getBodyBlock
	h (Leeb;)Z canGrowInto
		0 o p_154869_
dzi net/minecraft/world/level/block/TwistingVinesPlantBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	e Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_154873_
	a ()Lcom/mojang/serialization/MapCodec; codec
	c ()Ldtt; getHeadBlock
dzj net/minecraft/world/level/block/UntintedParticleLeavesBlock
	f Lcom/mojang/serialization/MapCodec; CODEC
	g Lmc; leafParticle
	<clinit> ()V <clinit>
		static
	<init> (FLmc;Leea$d;)V <init>
		0 o p_400162_
		1 o p_399765_
		2 o p_399723_
	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_399854_
	a (Ldmu;Ljb;Lbck;)V spawnFallingLeavesParticle
		0 o p_399654_
		1 o p_399778_
		2 o p_400146_
	a (Ldzj;)Lmc; lambda$static$1
		static
		0 o p_399817_
	b (Ldzj;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_399708_
dzk net/minecraft/world/level/block/VaultBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lefe; STATE
	c Leez; FACING
	d Lees; OMINOUS
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_324605_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;Ldmu;Ljb;Leeb;Ledi;)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 (Ldmu;Ljb;Leeb;Ledi;)V lambda$getTicker$1
		static
		0 o p_324290_
		1 o p_323926_
		2 o p_323941_
		3 o p_323489_
	a (Ldcv;Leeb;Ldmu;Ljb;Lcut;Lbxi;Lfio;)Lbxj; 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 (Leeb;Ldvd;)Leeb; mirror
		0 o p_323894_
		1 o p_324242_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_324543_
		1 o p_323652_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_323525_
		1 o p_324070_
		2 o p_323541_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_323673_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_324576_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_324232_
		1 o p_324443_
dzl net/minecraft/world/level/block/VegetationBlock
	<init> (Leea$d;)V <init>
		0 o p_401368_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_401395_
		1 o p_401031_
		2 o p_401248_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_401351_
		1 o p_401371_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_401118_
		1 o p_401198_
		2 o p_401107_
		3 o p_401142_
		4 o p_401236_
		5 o p_401082_
		6 o p_401336_
		7 o p_401169_
	b (Leeb;Ldly;Ljb;)Z mayPlaceOn
		0 o p_401274_
		1 o p_401010_
		2 o p_401365_
	e_ (Leeb;)Z propagatesSkylightDown
		0 o p_401261_
dzm net/minecraft/world/level/block/VineBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; UP
	c Lees; NORTH
	d Lees; EAST
	e Lees; SOUTH
	f Lees; WEST
	g Ljava/util/Map; PROPERTY_BY_DIRECTION
	h Ljava/util/function/Function; shapes
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_57847_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Leeb;Lbck;)Leeb; copyRandomFaces
		0 o p_222651_
		1 o p_222652_
		2 o p_222653_
	a (Ldly;Ljb;Ljh;)Z isAcceptableNeighbour
		static
		0 o p_57854_
		1 o p_57855_
		2 o p_57856_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_57897_
		1 o p_57898_
		2 o p_57899_
		3 o p_57900_
	a (Leeb;Ldgo;)Z canBeReplaced
		0 o p_57858_
		1 o p_57859_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_57875_
		1 o p_374150_
		2 o p_374192_
		3 o p_57879_
		4 o p_57876_
		5 o p_57880_
		6 o p_57877_
		7 o p_374278_
	a (Ljh;)Lees; getPropertyForFace
		static
		0 o p_57884_
	a (Ljava/util/Map$Entry;)Z lambda$static$0
		static
		0 o p_57886_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_57861_
		1 o p_57862_
		2 o p_57863_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_57865_
		1 o p_57866_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_57882_
	a (Ljava/util/Map;Leeb;)Lfjm; lambda$makeShapes$1
		static
		0 o p_393378_
		1 o p_393379_
	a (Ldly;Ljb;)Z canSpread
		0 o p_57851_
		1 o p_57852_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_57849_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_57868_
		1 o p_57869_
	b (Ldly;Ljb;Ljh;)Z canSupportAtFace
		0 o p_57888_
		1 o p_57889_
		2 o p_57890_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_222655_
		1 o p_222656_
		2 o p_222657_
		3 o p_222658_
	b ()Ljava/util/function/Function; makeShapes
	e (Leeb;Ldly;Ljb;)Leeb; getUpdatedState
		0 o p_57902_
		1 o p_57903_
		2 o p_57904_
	e_ (Leeb;)Z propagatesSkylightDown
		0 o p_181239_
	o (Leeb;)Z hasFaces
		0 o p_57908_
	q (Leeb;)I countFaces
		0 o p_57910_
	r (Leeb;)Z hasHorizontalConnection
		0 o p_57912_
dzm$1 net/minecraft/world/level/block/VineBlock$1
	a [I $SwitchMap$net$minecraft$world$level$block$Rotation
	b [I $SwitchMap$net$minecraft$world$level$block$Mirror
	<clinit> ()V <clinit>
		static
dzn net/minecraft/world/level/block/WallBannerBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; FACING
	c Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Ldbt;Leea$d;)V <init>
		0 o p_57920_
		1 o p_57921_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_57925_
		1 o p_57926_
		2 o p_57927_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_57929_
		1 o p_57930_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_57944_
		1 o p_57945_
		2 o p_57946_
		3 o p_57947_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_57935_
		1 o p_374553_
		2 o p_374106_
		3 o p_57939_
		4 o p_57936_
		5 o p_57940_
		6 o p_57937_
		7 o p_374162_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_368445_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_57942_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_57923_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_57932_
		1 o p_57933_
dzo net/minecraft/world/level/block/WallBlock
	D Ljava/util/function/Function; collisionShapes
	R Lfjm; TEST_SHAPE_POST
	S Ljava/util/Map; TEST_SHAPES_WALL
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lees; UP
	c Leez; EAST
	d Leez; NORTH
	e Leez; SOUTH
	f Leez; WEST
	g Ljava/util/Map; PROPERTY_BY_DIRECTION
	h Lees; WATERLOGGED
	i Ljava/util/function/Function; shapes
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_57964_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmx;Ljb;Leeb;Ljb;Leeb;Ljh;)Leeb; 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 (Leeb;Leeb;Lfjm;)Z shouldRaisePost
		0 o p_58007_
		1 o p_58008_
		2 o p_58009_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_57996_
		1 o p_57999_
	a (Leeb;ZZZZLfjm;)Leeb; 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 (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_58050_
		1 o p_58051_
		2 o p_58052_
		3 o p_58053_
	a (FF)Ljava/util/function/Function; makeShapes
		0 o p_57966_
		1 o p_57967_
	a (Lfjm;Ljava/util/Map;Ljava/util/Map;Leeb;)Lfjm; lambda$makeShapes$0
		static
		0 o p_393552_
		1 o p_394376_
		2 o p_393843_
		3 o p_394478_
	a (Ldmx;Leeb;Ljb;Leeb;ZZZZ)Leeb; 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 (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_58014_
		1 o p_374577_
		2 o p_374176_
		3 o p_58018_
		4 o p_58015_
		5 o p_58019_
		6 o p_58016_
		7 o p_374535_
	a (Leeb;ZLjh;)Z connectsTo
		0 o p_58021_
		1 o p_58022_
		2 o p_58023_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_58001_
		1 o p_58002_
	a (Lfjm;Lfjm;)Z isCovered
		static
		0 o p_58039_
		1 o p_58040_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_58032_
	a (Ldmx;Leeb;Ljb;Leeb;)Leeb; topUpdate
		0 o p_57975_
		1 o p_57976_
		2 o p_57977_
		3 o p_57978_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_57973_
	a (ZLfjm;Lfjm;)Lefo; makeWallState
		0 o p_58042_
		1 o p_58043_
		2 o p_58044_
	a (Leeb;Lefe;)Z isConnected
		static
		0 o p_58011_
		1 o p_58012_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_58004_
		1 o p_58005_
	b (Leeb;Ldly;Ljb;Lfix;)Lfjm; getCollisionShape
		0 o p_58055_
		1 o p_58056_
		2 o p_58057_
		3 o p_58058_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_58060_
	e_ (Leeb;)Z propagatesSkylightDown
		0 o p_58046_
dzo$1 net/minecraft/world/level/block/WallBlock$1
	a [I $SwitchMap$net$minecraft$world$level$block$Rotation
	b [I $SwitchMap$net$minecraft$world$level$block$Mirror
	c [I $SwitchMap$net$minecraft$world$level$block$state$properties$WallSide
	<clinit> ()V <clinit>
		static
dzp net/minecraft/world/level/block/WallHangingSignBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; FACING
	c Ljava/util/Map; SHAPES_PLANK
	e Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lefp;Leea$d;)V <init>
		0 o p_252140_
		1 o p_251606_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_249879_
		1 o p_374368_
		2 o p_374179_
		3 o p_252327_
		4 o p_249939_
		5 o p_251853_
		6 o p_250767_
		7 o p_374570_
	a (Leeb;Lcut;Lfio;Lecn;Ldcv;)Z shouldTryToChainAnotherHangingSign
		0 o p_278346_
		1 o p_278263_
		2 o p_278269_
		3 o p_278290_
		4 o p_278238_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_253755_
		1 o p_253687_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_250446_
		1 o p_249494_
	a (Ldcv;Leeb;Ldmu;Ljb;Lcut;Lbxi;Lfio;)Lbxj; 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 (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_250980_
		1 o p_251012_
		2 o p_251391_
		3 o p_251875_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_250745_
		1 o p_250905_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_368446_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_279316_
		1 o p_279345_
		2 o p_279384_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_251029_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_251399_
	a (Lfio;Leeb;)Z isHittingEditableSide
		0 o p_278339_
		1 o p_278302_
	a (Ldmx;Leeb;Ljb;Ljh;)Z canAttachTo
		0 o p_249746_
		1 o p_251128_
		2 o p_250583_
		3 o p_250567_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_249292_
		1 o p_249867_
	b (Leeb;Ldmx;Ljb;)Z canPlace
		0 o p_249472_
		1 o p_249453_
		2 o p_251235_
	b (Leeb;Ldly;Ljb;Lfix;)Lfjm; getCollisionShape
		0 o p_249963_
		1 o p_248542_
		2 o p_252224_
		3 o p_251891_
	b_ (Leeb;Ldly;Ljb;)Lfjm; getBlockSupportShape
		0 o p_253927_
		1 o p_254149_
		2 o p_253805_
	h (Leeb;)F getYRotationDegrees
		0 o p_278073_
dzq net/minecraft/world/level/block/WallSignBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; FACING
	c Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lefp;Leea$d;)V <init>
		0 o p_58069_
		1 o p_58068_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_58083_
		1 o p_374417_
		2 o p_374151_
		3 o p_58087_
		4 o p_58084_
		5 o p_58088_
		6 o p_58085_
		7 o p_374032_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_58073_
		1 o p_58074_
		2 o p_58075_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_58077_
		1 o p_58078_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_58092_
		1 o p_58093_
		2 o p_58094_
		3 o p_58095_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_368447_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_58090_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_58071_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_58080_
		1 o p_58081_
	h (Leeb;)F getYRotationDegrees
		0 o p_278024_
	o (Leeb;)Lfis; getSignHitboxCenterPosition
		0 o p_278316_
dzr net/minecraft/world/level/block/WallSkullBlock
	b Ljava/util/Map; SHAPES
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Leez; FACING
	<clinit> ()V <clinit>
		static
	<init> (Ldxm$a;Leea$d;)V <init>
		0 o p_58101_
		1 o p_58102_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_58106_
		1 o p_58107_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_58114_
		1 o p_58115_
		2 o p_58116_
		3 o p_58117_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_368448_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_58112_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_58104_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_58109_
		1 o p_58110_
dzs net/minecraft/world/level/block/WallTorchBlock
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Leez; FACING
	f Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Lmi;Leea$d;)V <init>
		0 o p_304467_
		1 o p_58123_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_58143_
		1 o p_374329_
		2 o p_374207_
		3 o p_58147_
		4 o p_58144_
		5 o p_58148_
		6 o p_58145_
		7 o p_374234_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_58133_
		1 o p_58134_
		2 o p_58135_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_58137_
		1 o p_58138_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_58152_
		1 o p_58153_
		2 o p_58154_
		3 o p_58155_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_222660_
		1 o p_222661_
		2 o p_222662_
		3 o p_222663_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_368449_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_58150_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_58126_
	a (Ldzs;)Lmi; lambda$static$0
		static
		0 o p_304470_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_58140_
		1 o p_58141_
	b (Ldmx;Ljb;Ljh;)Z canSurvive
		static
		0 o p_320074_
		1 o p_320860_
		2 o p_320326_
	o (Leeb;)Lfjm; getShape
		static
		0 o p_58157_
dzt net/minecraft/world/level/block/WaterlilyBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_58162_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_58164_
		1 o p_58165_
		2 o p_58166_
		3 o p_58167_
		4 o p_405495_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_58169_
		1 o p_58170_
		2 o p_58171_
		3 o p_58172_
	b (Leeb;Ldly;Ljb;)Z mayPlaceOn
		0 o p_58174_
		1 o p_58175_
		2 o p_58176_
dzu net/minecraft/world/level/block/WaterloggedTransparentBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lees; WATERLOGGED
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_313902_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_313906_
		1 o p_374178_
		2 o p_374293_
		3 o p_313842_
		4 o p_313739_
		5 o p_313843_
		6 o p_313829_
		7 o p_374433_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_313896_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_313836_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_313789_
dzv net/minecraft/world/level/block/WeatheringCopper
	C_ Ljava/util/function/Supplier; NEXT_BY_BLOCK
	D_ Ljava/util/function/Supplier; PREVIOUS_BY_BLOCK
	<clinit> ()V <clinit>
		static
	a ()Lcom/google/common/collect/BiMap; lambda$static$1
		static
	a (Leeb;Ldpz;)Leeb; lambda$getNext$3
		static
		0 o p_154895_
		1 o p_154896_
	a (Ldpz;)Ljava/util/Optional; getPrevious
		static
		0 o p_154891_
	au_ ()F getChanceModifier
	b (Leeb;Ldpz;)Leeb; lambda$getPrevious$2
		static
		0 o p_154902_
		1 o p_154903_
	b (Ldpz;)Ldpz; getFirst
		static
		0 o p_154898_
	b (Leeb;)Ljava/util/Optional; getPrevious
		static
		0 o p_154900_
	c (Ldpz;)Ljava/util/Optional; getNext
		static
		0 o p_154905_
	c (Leeb;)Leeb; getFirst
		static
		0 o p_154907_
	d ()Lcom/google/common/collect/BiMap; lambda$static$0
		static
	k_ (Leeb;)Ljava/util/Optional; getNext
		0 o p_154893_
dzv$a net/minecraft/world/level/block/WeatheringCopper$WeatherState
	a Ldzv$a; UNAFFECTED
	b Ldzv$a; EXPOSED
	c Ldzv$a; WEATHERED
	d Ldzv$a; OXIDIZED
	e Lcom/mojang/serialization/Codec; CODEC
	f Ljava/lang/String; name
	g [Ldzv$a; $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 ()[Ldzv$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ldzv$a; valueOf
		static
		0 o p_154921_
	values ()[Ldzv$a; values
		static
dzw net/minecraft/world/level/block/WeatheringCopperBulbBlock
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Ldzv$a; weatherState
	<clinit> ()V <clinit>
		static
	<init> (Ldzv$a;Leea$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_368450_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_309163_
		1 o p_309177_
		2 o p_309033_
		3 o p_308946_
	c ()Ljava/lang/Enum; getAge
	f (Leeb;)Z isRandomlyTicking
		0 o p_308966_
	q ()Ldzv$a; getAge
dzx net/minecraft/world/level/block/WeatheringCopperDoorBlock
	g Lcom/mojang/serialization/MapCodec; CODEC
	h Ldzv$a; weatherState
	<clinit> ()V <clinit>
		static
	<init> (Leeq;Ldzv$a;Leea$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_368451_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_308942_
		1 o p_309109_
		2 o p_309034_
		3 o p_309156_
	c ()Ljava/lang/Enum; getAge
	f (Leeb;)Z isRandomlyTicking
		0 o p_308997_
	q ()Ldzv$a; getAge
dzy net/minecraft/world/level/block/WeatheringCopperFullBlock
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Ldzv$a; weatherState
	<clinit> ()V <clinit>
		static
	<init> (Ldzv$a;Leea$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_368452_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_222665_
		1 o p_222666_
		2 o p_222667_
		3 o p_222668_
	c ()Ljava/lang/Enum; getAge
	f (Leeb;)Z isRandomlyTicking
		0 o p_154935_
	q ()Ldzv$a; getAge
dzz net/minecraft/world/level/block/WeatheringCopperGrateBlock
	e Lcom/mojang/serialization/MapCodec; CODEC
	f Ldzv$a; weatherState
	<clinit> ()V <clinit>
		static
	<init> (Ldzv$a;Leea$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_368453_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_309111_
		1 o p_309121_
		2 o p_309090_
		3 o p_308865_
	c ()Ljava/lang/Enum; getAge
	f (Leeb;)Z isRandomlyTicking
		0 o p_309102_
	q ()Ldzv$a; getAge
e com/mojang/math/GivensParameters
	a F sinHalf
	b F 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/UsingItemTrigger
	<init> ()V <init>
	a (Lauc;Ldcv;)V trigger
		0 o p_163866_
		1 o p_163867_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Ldcv;Lea$a;)Z lambda$trigger$0
		static
		0 o p_163869_
		1 o p_163870_
ea$a net/minecraft/advancements/critereon/UsingItemTrigger$TriggerInstance
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; player
	c Ljava/util/Optional; 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 (Lbz$a;Lcn$a;)Lar; lookingAt
		static
		0 o p_163884_
		1 o p_163885_
	a (Ldcv;)Z matches
		0 o p_163887_
	b ()Ljava/util/Optional; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_311948_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eaa net/minecraft/world/level/block/WeatheringCopperSlabBlock
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Ldzv$a; weatherState
	<clinit> ()V <clinit>
		static
	<init> (Ldzv$a;Leea$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_368454_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_222670_
		1 o p_222671_
		2 o p_222672_
		3 o p_222673_
	c ()Ljava/lang/Enum; getAge
	f (Leeb;)Z isRandomlyTicking
		0 o p_154947_
	q ()Ldzv$a; getAge
eab net/minecraft/world/level/block/WeatheringCopperStairBlock
	g Lcom/mojang/serialization/MapCodec; CODEC
	h Ldzv$a; weatherState
	<clinit> ()V <clinit>
		static
	<init> (Ldzv$a;Leeb;Leea$d;)V <init>
		0 o p_154951_
		1 o p_154952_
		2 o p_154953_
	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_368455_
	a (Leab;)Leeb; lambda$static$0
		static
		0 o p_304556_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_222675_
		1 o p_222676_
		2 o p_222677_
		3 o p_222678_
	c ()Ljava/lang/Enum; getAge
	f (Leeb;)Z isRandomlyTicking
		0 o p_154961_
	q ()Ldzv$a; getAge
eac net/minecraft/world/level/block/WeatheringCopperTrapDoorBlock
	g Lcom/mojang/serialization/MapCodec; CODEC
	h Ldzv$a; weatherState
	<clinit> ()V <clinit>
		static
	<init> (Leeq;Ldzv$a;Leea$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_368456_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_309138_
		1 o p_309005_
		2 o p_309123_
		3 o p_309094_
	c ()Ljava/lang/Enum; getAge
	f (Leeb;)Z isRandomlyTicking
		0 o p_309078_
	r ()Ldzv$a; getAge
ead net/minecraft/world/level/block/WebBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_58178_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_58180_
		1 o p_58181_
		2 o p_58182_
		3 o p_58183_
		4 o p_405438_
eae net/minecraft/world/level/block/WeepingVinesBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	g Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_154966_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lbck;)I getBlocksToGrowWhenBonemealed
		0 o p_222680_
	b ()Ldpz; getBodyBlock
	h (Leeb;)Z canGrowInto
		0 o p_154971_
eaf net/minecraft/world/level/block/WeepingVinesPlantBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	e Lfjm; SHAPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_154975_
	a ()Lcom/mojang/serialization/MapCodec; codec
	c ()Ldtt; getHeadBlock
eag net/minecraft/world/level/block/WeightedPressurePlateBlock
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Lefb; POWER
	e I maxWeight
	<clinit> ()V <clinit>
		static
	<init> (ILeeq;Leea$d;)V <init>
		0 o p_273669_
		1 o p_272868_
		2 o p_273512_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;I)Leeb; setSignalForState
		0 o p_58208_
		1 o p_58209_
	a (Leag;)Leeq; lambda$static$1
		static
		0 o p_304629_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_368457_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_58211_
	b (Ldmu;Ljb;)I getSignalStrength
		0 o p_58213_
		1 o p_58214_
	b ()I getPressedTime
	b (Leag;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_304500_
	h (Leeb;)I getSignalForState
		0 o p_58220_
eah net/minecraft/world/level/block/WetSpongeBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_58222_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_222682_
		1 o p_222683_
		2 o p_222684_
		3 o p_222685_
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_58229_
		1 o p_58230_
		2 o p_58231_
		3 o p_58232_
		4 o p_58233_
eai net/minecraft/world/level/block/WitherRoseBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljl;FLeea$d;)V <init>
		0 o p_316323_
		1 o p_332767_
		2 o p_304869_
	<init> (Ldfx;Leea$d;)V <init>
		0 o p_330573_
		1 o p_58236_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_58238_
		1 o p_58239_
		2 o p_58240_
		3 o p_58241_
		4 o p_405727_
	a (Leeb;Ldmu;Ljb;Lbck;)V animateTick
		0 o p_222687_
		1 o p_222688_
		2 o p_222689_
		3 o p_222690_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_368458_
	b ()Lbyq; getBeeInteractionEffect
	b (Leeb;Ldly;Ljb;)Z mayPlaceOn
		0 o p_58248_
		1 o p_58249_
		2 o p_58250_
eaj net/minecraft/world/level/block/WitherSkullBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	f Leeg; witherPatternFull
	g Leeg; witherPatternBase
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_58254_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu;Ljb;Lecp;)V checkSpawn
		static
		0 o p_58256_
		1 o p_58257_
		2 o p_58258_
	a (Leef;)Z lambda$getOrCreateWitherBase$3
		static
		0 o p_360148_
	a (Ldmu;Ljb;)V checkSpawn
		static
		0 o p_320011_
		1 o p_320602_
	a (Ldmu;Ljb;Leeb;Lcam;Ldcv;)V setPlacedBy
		0 o p_58260_
		1 o p_58261_
		2 o p_58262_
		3 o p_58263_
		4 o p_58264_
	b (Ldmu;Ljb;Ldcv;)Z canSpawnMob
		static
		0 o p_58268_
		1 o p_58269_
		2 o p_58270_
	b (Leef;)Z lambda$getOrCreateWitherBase$2
		static
		0 o p_58266_
	c (Leef;)Z lambda$getOrCreateWitherFull$1
		static
		0 o p_360149_
	d (Leef;)Z lambda$getOrCreateWitherFull$0
		static
		0 o p_58272_
	q ()Leeg; getOrCreateWitherFull
		static
	r ()Leeg; getOrCreateWitherBase
		static
eak net/minecraft/world/level/block/WitherWallSkullBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_58276_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmu;Ljb;Leeb;Lcam;Ldcv;)V setPlacedBy
		0 o p_58278_
		1 o p_58279_
		2 o p_58280_
		3 o p_58281_
		4 o p_58282_
eal net/minecraft/world/level/block/WoolCarpetBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ldbt; color
	<clinit> ()V <clinit>
		static
	<init> (Ldbt;Leea$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_368459_
	b ()Ldbt; getColor
eam net/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity
	A I cookingTimer
	B I cookingTotalTime
	C Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap; recipesUsed
	D Ldht$a; quickCheck
	b I SLOT_INPUT
	c I SLOT_FUEL
	d I SLOT_RESULT
	e I DATA_LIT_TIME
	f I DATA_LIT_DURATION
	g I DATA_COOKING_PROGRESS
	h I DATA_COOKING_TOTAL_TIME
	i I NUM_DATA_VALUES
	j I BURN_TIME_STANDARD
	k I BURN_COOL_SPEED
	l Lju; items
	m Lcyy; dataAccess
	q [I SLOTS_FOR_UP
	r [I SLOTS_FOR_DOWN
	s [I SLOTS_FOR_SIDES
	t Lcom/mojang/serialization/Codec; RECIPES_USED_CODEC
	u S DEFAULT_COOKING_TIMER
	v S DEFAULT_COOKING_TOTAL_TIME
	w S DEFAULT_LIT_TIME_REMAINING
	x S DEFAULT_LIT_TOTAL_TIME
	y I litTimeRemaining
	z I litTotalTime
	<clinit> ()V <clinit>
		static
	<init> (Lebb;Ljb;Leeb;Ldhx;)V <init>
		0 o p_154991_
		1 o p_154992_
		2 o p_154993_
		3 o p_154994_
	a (Ljava/util/List;Laub;Lfis;Lit/unimi/dsi/fastutil/objects/Reference2IntMap$Entry;Ldhr;)V lambda$getRecipesToAwardAndPopExperience$1
		static
		0 o p_379264_
		1 o p_379265_
		2 o p_379266_
		3 o p_379267_
		4 o p_379268_
	a (Laub;Lfis;IF)V createExperience
		static
		0 o p_154999_
		1 o p_155000_
		2 o p_155001_
		3 o p_155002_
	a (Ljb;Leeb;)V preRemoveSideEffects
		0 o p_393693_
		1 o p_393780_
	a (Laub;Leam;)I getTotalCookTime
		static
		0 o p_380169_
		1 o p_222694_
	a (Laub;Ljb;Leeb;Leam;)V serverTick
		static
		0 o p_379747_
		1 o p_155015_
		2 o p_155016_
		3 o p_155017_
	a (Laub;Lfis;)Ljava/util/List; getRecipesToAwardAndPopExperience
		0 o p_154996_
		1 o p_154997_
	a (Ljz;Ldhr;Ldif;Lju;I)Z canBurn
		static
		0 o p_266924_
		1 o p_301107_
		2 o p_380038_
		3 o p_155007_
		4 o p_155008_
	a (Ldhr;)V setRecipeUsed
		0 o p_301245_
	a (ILdcv;Ljh;)Z canPlaceItemThroughFace
		0 o p_58336_
		1 o p_58337_
		2 o p_58338_
	a (Lauc;)V awardUsedRecipesAndPopExperience
		0 o p_155004_
	a (Lcut;Ljava/util/List;)V awardUsedRecipes
		0 o p_58396_
		1 o p_282202_
	a (Leby;Ldcv;)I getBurnDuration
		0 o p_363501_
		1 o p_58343_
	a (Ljh;)[I getSlotsForFace
		0 o p_58363_
	a (ILdcv;)V setItem
		0 o p_58333_
		1 o p_58334_
	a (Lfda;)V loadAdditional
		0 o p_421736_
	a (Lfdc;)V saveAdditional
		0 o p_421785_
	a (Lju;)V setItems
		0 o p_332808_
	b (Ljz;Ldhr;Ldif;Lju;I)Z burn
		static
		0 o p_266740_
		1 o p_300910_
		2 o p_380269_
		3 o p_267073_
		4 o p_267157_
	b (ILdcv;Ljh;)Z canTakeItemThroughFace
		0 o p_58392_
		1 o p_58393_
		2 o p_58394_
	b (Ldhr;)Ljava/lang/Integer; lambda$getTotalCookTime$0
		static
		0 o p_379263_
	b (ILdcv;)Z canPlaceItem
		0 o p_58389_
		1 o p_58390_
	b ()I getContainerSize
	d ()Ldhr; getRecipeUsed
	f ()Lju; getItems
	fillStackedContents (Lcuz;)V fillStackedContents
		0 o p_363281_
	k ()Z isLit
eam$1 net/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity$1
	a Leam; this$0
	<init> (Leam;)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
ean net/minecraft/world/level/block/entity/BannerBlockEntity
	a I MAX_PATTERNS
	b Ljava/lang/String; TAG_PATTERNS
	c Lxo; name
	d Ldbt; baseColor
	e Leap; patterns
	<init> (Ljb;Leeb;Ldbt;)V <init>
		0 o p_155038_
		1 o p_155039_
		2 o p_155040_
	<init> (Ljb;Leeb;)V <init>
		0 o p_155035_
		1 o p_155036_
	a ()Lacw; getUpdatePacket
	a (Lkl;)V applyImplicitComponents
		0 o p_397928_
	a (Lkn$a;)V collectImplicitComponents
		0 o p_338762_
	a (Ljn$a;)Lui; getUpdateTag
		0 o p_324478_
	a (Lfda;)V loadAdditional
		0 o p_421624_
	a (Lfdc;)V saveAdditional
		0 o p_422307_
	aj ()Lxo; getName
	al ()Lxo; getCustomName
	ax_ ()Lzw; getUpdatePacket
	b ()Leap; getPatterns
	b (Lfdc;)V removeComponentsFromTag
		0 o p_422302_
	c ()Ldcv; getItem
	f ()Ldbt; getBaseColor
eao net/minecraft/world/level/block/entity/BannerPattern
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lzm; DIRECT_STREAM_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Lzm; STREAM_CODEC
	e Lame; assetId
	f Ljava/lang/String; translationKey
	<clinit> ()V <clinit>
		static
	<init> (Lame;Ljava/lang/String;)V <init>
		0 o assetId
		1 o translationKey
	a ()Lame; 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
eap net/minecraft/world/level/block/entity/BannerPatternLayers
	a Leap; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Lzm; STREAM_CODEC
	d Ljava/util/List; layers
	e Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o layers
	a ()Leap; removeLast
	a (Ldcr$b;Ljava/util/function/Consumer;Ldek;Lkl;)V addToTooltip
		0 o p_400214_
		1 o p_400134_
		2 o p_400157_
		3 o p_399701_
	b ()Ljava/util/List; layers
	equals (Ljava/lang/Object;)Z equals
		0 o p_331712_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eap$a net/minecraft/world/level/block/entity/BannerPatternLayers$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; layers
	<init> ()V <init>
	a ()Leap; build
	a (Ljl;Ldbt;)Leap$a; add
		0 o p_330325_
		1 o p_330891_
	a (Leap$b;)Leap$a; add
		0 o p_331518_
	a (Leap;)Leap$a; addAll
		0 o p_330600_
	a (Ljm;Lamd;Ldbt;)Leap$a; addIfRegistered
		0 o p_332806_
		1 o p_332663_
		2 o p_332781_
eap$b net/minecraft/world/level/block/entity/BannerPatternLayers$Layer
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ljl; pattern
	d Ldbt; color
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Ldbt;)V <init>
		0 o pattern
		1 o color
	a ()Lyc; description
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_332633_
	b ()Ljl; pattern
	c ()Ldbt; color
	equals (Ljava/lang/Object;)Z equals
		0 o p_330817_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eaq net/minecraft/world/level/block/entity/BannerPatterns
	A Lamd; HALF_VERTICAL
	B Lamd; HALF_HORIZONTAL
	C Lamd; HALF_VERTICAL_MIRROR
	D Lamd; HALF_HORIZONTAL_MIRROR
	E Lamd; BORDER
	F Lamd; CURLY_BORDER
	G Lamd; GRADIENT
	H Lamd; GRADIENT_UP
	I Lamd; BRICKS
	J Lamd; GLOBE
	K Lamd; CREEPER
	L Lamd; SKULL
	M Lamd; FLOWER
	N Lamd; MOJANG
	O Lamd; PIGLIN
	P Lamd; FLOW
	Q Lamd; GUSTER
	a Lamd; BASE
	b Lamd; SQUARE_BOTTOM_LEFT
	c Lamd; SQUARE_BOTTOM_RIGHT
	d Lamd; SQUARE_TOP_LEFT
	e Lamd; SQUARE_TOP_RIGHT
	f Lamd; STRIPE_BOTTOM
	g Lamd; STRIPE_TOP
	h Lamd; STRIPE_LEFT
	i Lamd; STRIPE_RIGHT
	j Lamd; STRIPE_CENTER
	k Lamd; STRIPE_MIDDLE
	l Lamd; STRIPE_DOWNRIGHT
	m Lamd; STRIPE_DOWNLEFT
	n Lamd; STRIPE_SMALL
	o Lamd; CROSS
	p Lamd; STRAIGHT_CROSS
	q Lamd; TRIANGLE_BOTTOM
	r Lamd; TRIANGLE_TOP
	s Lamd; TRIANGLES_BOTTOM
	t Lamd; TRIANGLES_TOP
	u Lamd; DIAGONAL_LEFT
	v Lamd; DIAGONAL_RIGHT
	w Lamd; DIAGONAL_LEFT_MIRROR
	x Lamd; DIAGONAL_RIGHT_MIRROR
	y Lamd; CIRCLE_MIDDLE
	z Lamd; RHOMBUS_MIDDLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;Lamd;)V register
		static
		0 o p_332752_
		1 o p_331267_
	a (Ljava/lang/String;)Lamd; create
		static
		0 o p_222757_
	a (Lqq;)V bootstrap
		static
		0 o p_332769_
ear net/minecraft/world/level/block/entity/BarrelBlockEntity
	d Lju; items
	e Lebn; openersCounter
	<init> (Ljb;Leeb;)V <init>
		0 o p_155052_
		1 o p_155053_
	a (ILcus;)Lcym; createMenu
		0 o p_58598_
		1 o p_58599_
	a (Leeb;Z)V updateBlockState
		0 o p_58607_
		1 o p_58608_
	a (Leeb;Layy;)V playSound
		0 o p_58601_
		1 o p_58602_
	a (Lfda;)V loadAdditional
		0 o p_422397_
	a (Lfdc;)V saveAdditional
		0 o p_422559_
	a (Lju;)V setItems
		0 o p_58610_
	b ()I getContainerSize
	c (Lcut;)V stopOpen
		0 o p_58614_
	e_ (Lcut;)V startOpen
		0 o p_58616_
	f ()Lju; getItems
	j ()Lxo; getDefaultName
	k ()V recheckOpen
ear$1 net/minecraft/world/level/block/entity/BarrelBlockEntity$1
	a Lear; this$0
	<init> (Lear;)V <init>
		0 o p_155058_
	a (Lcut;)Z isOwnContainer
		0 o p_155060_
	a (Ldmu;Ljb;Leeb;)V onOpen
		0 o p_155062_
		1 o p_155063_
		2 o p_155064_
	a (Ldmu;Ljb;Leeb;II)V openerCountChanged
		0 o p_155066_
		1 o p_155067_
		2 o p_155068_
		3 o p_155069_
		4 o p_155070_
	b (Ldmu;Ljb;Leeb;)V onClose
		0 o p_155072_
		1 o p_155073_
		2 o p_155074_
eas net/minecraft/world/level/block/entity/BaseContainerBlockEntity
	d Lbxl; lockKey
	e Lxo; name
	<init> (Lebb;Ljb;Leeb;)V <init>
		0 o p_155076_
		1 o p_155077_
		2 o p_155078_
	Q_ ()Lxo; getDisplayName
	a (Lcut;)Z stillValid
		0 o p_332791_
	a (ILcus;)Lcym; createMenu
		0 o p_58627_
		1 o p_58628_
	a (I)Ldcv; getItem
		0 o p_332727_
	a (Lkl;)V applyImplicitComponents
		0 o p_397486_
	a (Lkn$a;)V collectImplicitComponents
		0 o p_338252_
	a (Lcut;Lbxl;Lxo;)Z canUnlock
		static
		0 o p_58630_
		1 o p_58631_
		2 o p_58632_
	a (II)Ldcv; removeItem
		0 o p_332707_
		1 o p_332672_
	a ()V clearContent
	a (ILdcv;)V setItem
		0 o p_332705_
		1 o p_332643_
	a (Lfda;)V loadAdditional
		0 o p_422403_
	a (Lfdc;)V saveAdditional
		0 o p_422177_
	a (Lju;)V setItems
		0 o p_332640_
	aj ()Lxo; getName
	al ()Lxo; getCustomName
	b (Lfdc;)V removeComponentsFromTag
		0 o p_421741_
	b (I)Ldcv; removeItemNoUpdate
		0 o p_332812_
	c ()Z isEmpty
	createMenu (ILcus;Lcut;)Lcym; createMenu
		0 o p_58641_
		1 o p_58642_
		2 o p_58643_
	d (Lcut;)Z canOpen
		0 o p_58645_
	f ()Lju; getItems
	j ()Lxo; getDefaultName
eat net/minecraft/world/level/block/entity/BeaconBeamOwner
	a ()Ljava/util/List; getBeamSections
eat$a net/minecraft/world/level/block/entity/BeaconBeamOwner$Section
	a I color
	b I height
	<init> (I)V <init>
		0 o p_397159_
	a ()V increaseHeight
	b ()I getColor
	c ()I getHeight
eau net/minecraft/world/level/block/entity/BeaconBlockEntity
	a Ljava/util/List; BEACON_EFFECTS
	b I DATA_LEVELS
	c I DATA_PRIMARY
	d I DATA_SECONDARY
	e I NUM_DATA_VALUES
	f I MAX_LEVELS
	g Ljava/util/Set; VALID_EFFECTS
	h I BLOCKS_CHECK_PER_TICK
	i Lxo; DEFAULT_NAME
	j Ljava/lang/String; TAG_PRIMARY
	k Ljava/lang/String; TAG_SECONDARY
	l Ljava/util/List; beamSections
	m Ljava/util/List; checkingBeamSections
	q I levels
	r I lastCheckY
	s Ljl; primaryPower
	t Ljl; secondaryPower
	u Lxo; name
	v Lbxl; lockKey
	w Lcyy; dataAccess
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Leeb;)V <init>
		0 o p_155088_
		1 o p_155089_
	Q_ ()Lxo; getDisplayName
	a (Lxo;)V setCustomName
		0 o p_58682_
	a ()Ljava/util/List; getBeamSections
	a (Ldmu;)V setLevel
		0 o p_155091_
	a (Ldmu;Ljb;Layy;)V playSound
		static
		0 o p_155104_
		1 o p_155105_
		2 o p_155106_
	a (Ldmu;Ljb;ILjl;Ljl;)V applyEffects
		static
		0 o p_155098_
		1 o p_155099_
		2 o p_155100_
		3 o p_316599_
		4 o p_316343_
	a (Ldmu;Ljb;Leeb;Leau;)V tick
		static
		0 o p_155108_
		1 o p_155109_
		2 o p_155110_
		3 o p_155111_
	a (Ljl;)Ljl; filterEffect
		static
		0 o p_316372_
	a (Lfdc;Ljava/lang/String;Ljl;)V storeEffect
		static
		0 o p_422641_
		1 o p_298983_
		2 o p_316689_
	a (Lfdc;Ljava/lang/String;Lamd;)V lambda$storeEffect$0
		static
		0 o p_421415_
		1 o p_421416_
		2 o p_421417_
	a (Lkl;)V applyImplicitComponents
		0 o p_397309_
	a (Lkn$a;)V collectImplicitComponents
		0 o p_338239_
	a (Ldmu;III)I updateBase
		static
		0 o p_155093_
		1 o p_155094_
		2 o p_155095_
		3 o p_155096_
	a (Ljn$a;)Lui; getUpdateTag
		0 o p_324570_
	a (Lfda;)V loadAdditional
		0 o p_421952_
	a (Lfdc;)V saveAdditional
		0 o p_422018_
	aj ()Lxo; getName
	al ()Lxo; getCustomName
	av_ ()V setRemoved
	ax_ ()Lzw; getUpdatePacket
	b (Lfdc;)V removeComponentsFromTag
		0 o p_421511_
	b (Lfda;Ljava/lang/String;)Ljl; loadEffect
		static
		0 o p_422185_
		1 o p_299310_
	c ()Lacw; getUpdatePacket
	createMenu (ILcus;Lcut;)Lcym; createMenu
		0 o p_58696_
		1 o p_58697_
		2 o p_58698_
eau$1 net/minecraft/world/level/block/entity/BeaconBlockEntity$1
	a Leau; this$0
	<init> (Leau;)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
eav net/minecraft/world/level/block/entity/BedBlockEntity
	a Ldbt; color
	<init> (Ljb;Leeb;Ldbt;)V <init>
		0 o p_155118_
		1 o p_155119_
		2 o p_155120_
	<init> (Ljb;Leeb;)V <init>
		0 o p_155115_
		1 o p_155116_
	a ()Lacw; getUpdatePacket
	ax_ ()Lzw; getUpdatePacket
	c ()Ldbt; getColor
eaw net/minecraft/world/level/block/entity/BeehiveBlockEntity
	a I MAX_OCCUPANTS
	b I MIN_OCCUPATION_TICKS_NECTARLESS
	c Lorg/slf4j/Logger; LOGGER
	d Ljava/lang/String; TAG_FLOWER_POS
	e Ljava/lang/String; BEES
	f Ljava/util/List; IGNORED_BEE_TAGS
	g I MIN_TICKS_BEFORE_REENTERING_HIVE
	h I MIN_OCCUPATION_TICKS_NECTAR
	i Ljava/util/List; stored
	j Ljb; savedFlowerPos
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Leeb;)V <init>
		0 o p_155134_
		1 o p_155135_
	a (Leaw$c;)V storeBee
		0 o p_330820_
	a ()Z isFireNearby
	a (Leeb;Leaw$b;)Ljava/util/List; releaseAllOccupants
		0 o p_58760_
		1 o p_58761_
	a (Leea$a;)Z lambda$releaseOccupant$1
		static
		0 o p_202037_
	a (Ldmu;Ljb;Leeb;Ljava/util/List;Ljb;)V tickOccupants
		static
		0 o p_155150_
		1 o p_155151_
		2 o p_155152_
		3 o p_155153_
		4 o p_155154_
	a (Leeb;Ljava/util/List;Leaw$b;Leaw$a;)Z lambda$releaseAllOccupants$0
		0 o p_330135_
		1 o p_330136_
		2 o p_330137_
		3 o p_330138_
	a (Ldmu;Ljb;Leeb;Leaw;)V serverTick
		static
		0 o p_155145_
		1 o p_155146_
		2 o p_155147_
		3 o p_155148_
	a (Lcme;)V addOccupant
		0 o p_389531_
	a (Leeb;)I getHoneyLevel
		static
		0 o p_58753_
	a (Lkl;)V applyImplicitComponents
		0 o p_397481_
	a (Lkn$a;)V collectImplicitComponents
		0 o p_338773_
	a (Lcut;Leeb;Leaw$b;)V emptyAllLivingFromHive
		0 o p_58749_
		1 o p_58750_
		2 o p_58751_
	a (Lfda;)V loadAdditional
		0 o p_422386_
	a (Ldmu;Ljb;Leeb;Leaw$c;Ljava/util/List;Leaw$b;Ljb;)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 (Lfdc;)V saveAdditional
		0 o p_422298_
	b (Lfdc;)V removeComponentsFromTag
		0 o p_422198_
	c ()Z isEmpty
	d ()Z isFull
	e ()V setChanged
	f ()I getOccupantCount
	j ()Z isSedated
	k ()Z hasSavedFlowerPos
	u ()Ljava/util/List; getBees
eaw$a net/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeData
	a Leaw$c; occupant
	b I ticksInHive
	<init> (Leaw$c;)V <init>
		0 o p_331832_
	a ()Z tick
	b ()Leaw$c; toOccupant
	c ()Z hasNectar
eaw$b net/minecraft/world/level/block/entity/BeehiveBlockEntity$BeeReleaseStatus
	a Leaw$b; HONEY_DELIVERED
	b Leaw$b; BEE_RELEASED
	c Leaw$b; EMERGENCY
	d [Leaw$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_58808_
		1 o p_58809_
	a ()[Leaw$b; $values
		static
	valueOf (Ljava/lang/String;)Leaw$b; valueOf
		static
		0 o p_58811_
	values ()[Leaw$b; values
		static
eaw$c net/minecraft/world/level/block/entity/BeehiveBlockEntity$Occupant
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcom/mojang/serialization/Codec; LIST_CODEC
	c Lzm; STREAM_CODEC
	d Ldfd; entityData
	e I ticksInHive
	f I minTicksInHive
	<clinit> ()V <clinit>
		static
	<init> (Ldfd;II)V <init>
		0 o entityData
		1 o ticksInHive
		2 o minTicksInHive
	a (ILcme;)V setBeeReleaseData
		static
		0 o p_331728_
		1 o p_331988_
	a (Lbzm;)Leaw$c; of
		static
		0 o p_331485_
	a (Ldmu;Ljb;)Lbzm; createEntity
		0 o p_331790_
		1 o p_330712_
	a (I)Leaw$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 ()Ldfd; entityData
	b ()I ticksInHive
	b (Lbzm;)Lbzm; lambda$createEntity$1
		static
		0 o p_331097_
	c ()I minTicksInHive
	equals (Ljava/lang/Object;)Z equals
		0 o p_330319_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eax net/minecraft/world/level/block/entity/BellBlockEntity
	a I ticks
	b Z shaking
	c Ljh; clickDirection
	d I DURATION
	e I GLOW_DURATION
	f I MIN_TICKS_BETWEEN_SEARCHES
	g I MAX_RESONATION_TICKS
	h I TICKS_BEFORE_RESONATION
	i I SEARCH_RADIUS
	j I HEAR_BELL_RADIUS
	k I HIGHLIGHT_RAIDERS_RADIUS
	l J lastRingTimestamp
	m Ljava/util/List; nearbyEntities
	q Z resonating
	r I resonationTicks
	<init> (Ljb;Leeb;)V <init>
		0 o p_155173_
		1 o p_155174_
	a (Ldmu;Ljb;Leeb;Leax;Leax$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 (Ljh;)V onHit
		0 o p_58835_
	a (Ldmu;Ljb;Leeb;Leax;)V clientTick
		static
		0 o p_155176_
		1 o p_155177_
		2 o p_155178_
		3 o p_155179_
	a (Lcam;)V glow
		static
		0 o p_58841_
	a (Ljb;Lcam;)Z isRaiderWithinRange
		static
		0 o p_155197_
		1 o p_155198_
	a (Ljb;Ljava/util/List;)Z areRaidersNearby
		static
		0 o p_155200_
		1 o p_155201_
	a ()V updateEntities
	a (Ljb;ILorg/apache/commons/lang3/mutable/MutableInt;Ldmu;Lcam;)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 (Ldmu;Ljb;Ljava/util/List;)V makeRaidersGlow
		static
		0 o p_155187_
		1 o p_155188_
		2 o p_155189_
	a_ (II)Z triggerEvent
		0 o p_58837_
		1 o p_58838_
	b (Ldmu;Ljb;Ljava/util/List;)V showBellParticles
		static
		0 o p_155208_
		1 o p_155209_
		2 o p_155210_
	b (Ljb;Lcam;)Z lambda$showBellParticles$2
		static
		0 o p_155212_
		1 o p_155213_
	b (Ldmu;Ljb;Leeb;Leax;)V serverTick
		static
		0 o p_155203_
		1 o p_155204_
		2 o p_155205_
		3 o p_155206_
	c (Ljb;Lcam;)Z lambda$showBellParticles$1
		static
		0 o p_427190_
		1 o p_427191_
	d (Ljb;Lcam;)Z lambda$makeRaidersGlow$0
		static
		0 o p_155218_
		1 o p_155219_
eax$a net/minecraft/world/level/block/entity/BellBlockEntity$ResonationEndAction
	run (Ldmu;Ljb;Ljava/util/List;)V run
		0 o p_155221_
		1 o p_155222_
		2 o p_155223_
eay net/minecraft/world/level/block/entity/BlastFurnaceBlockEntity
	<init> (Ljb;Leeb;)V <init>
		0 o p_155225_
		1 o p_155226_
	a (Leby;Ldcv;)I getBurnDuration
		0 o p_362551_
		1 o p_58852_
	a (ILcus;)Lcym; createMenu
		0 o p_58849_
		1 o p_58850_
	j ()Lxo; getDefaultName
eaz net/minecraft/world/level/block/entity/BlockEntity
	d Lcom/mojang/serialization/Codec; TYPE_CODEC
	e Lorg/slf4j/Logger; LOGGER
	f Lebb; type
	g Leeb; blockState
	h Lkn; components
	n Ldmu; level
	o Ljb; worldPosition
	p Z remove
	<clinit> ()V <clinit>
		static
	<init> (Lebb;Ljb;Leeb;)V <init>
		0 o p_155228_
		1 o p_155229_
		2 o p_155230_
	a (Ljb;Leeb;)V preRemoveSideEffects
		0 o p_394577_
		1 o p_394161_
	a (Ldmu;)V setLevel
		0 o p_155231_
	a (Lq;)V fillCrashReportCategory
		0 o p_58887_
	a (Lkn;Lko;)V applyComponents
		0 o p_330364_
		1 o p_338381_
	a (Lkl;)V applyImplicitComponents
		0 o p_397929_
	a (Lfda;)V loadAdditional
		0 o p_422607_
	a (Lfdc;Lebb;)V addEntityType
		static
		0 o p_422078_
		1 o p_187470_
	a (Leeb;)V validateBlockState
		0 o p_353132_
	a (Ldcv;)V applyComponentsFromItemStack
		0 o p_338428_
	a (Lfda;Ljava/lang/String;)Lxo; parseCustomNameSafe
		static
		0 o p_422468_
		1 o p_422388_
	a (Ldmu;Ljb;Leeb;)V setChanged
		static
		0 o p_155233_
		1 o p_155234_
		2 o p_155235_
	a (Lkn;)V setComponents
		0 o p_338529_
	a (Ljb;Leeb;Lui;Ljn$a;)Leaz; loadStatic
		static
		0 o p_155242_
		1 o p_155243_
		2 o p_155244_
		3 o p_323542_
	a (Lkn$a;)V collectImplicitComponents
		0 o p_338210_
	a (Ljn$a;)Lui; getUpdateTag
		0 o p_323910_
	a (Ldlz;Lui;)Ljb; getPosFromTag
		static
		0 o p_412201_
		1 o p_187473_
	a (Lfdc;)V saveAdditional
		0 o p_422639_
	aA_ ()Ljb; getBlockPos
	a_ (II)Z triggerEvent
		0 o p_58889_
		1 o p_58890_
	av_ ()V setRemoved
	ax_ ()Lzw; getUpdatePacket
	b (Leeb;)Z isValidBlockState
		0 o p_353131_
	b (Lfdc;)V removeComponentsFromTag
		0 o p_422208_
	b (Ljn$a;)Lui; saveWithFullMetadata
		0 o p_323767_
	b (Lfda;)V loadWithComponents
		0 o p_422624_
	c (Lfda;)V loadCustomOnly
		0 o p_422425_
	c (Leeb;)V setBlockState
		0 o p_155251_
	c (Ljn$a;)Lui; saveWithoutMetadata
		0 o p_324030_
	c (Lfdc;)V saveWithFullMetadata
		0 o p_422554_
	d (Lfdc;)V saveWithId
		0 o p_421636_
	d (Ljn$a;)Lui; saveCustomOnly
		0 o p_338656_
	e (Lfdc;)V saveWithoutMetadata
		0 o p_422668_
	e ()V setChanged
	f (Lfdc;)V saveCustomOnly
		0 o p_422286_
	g (Lfdc;)V saveId
		0 o p_422237_
	h (Lfdc;)V saveMetadata
		0 o p_422642_
	i ()Ldmu; getLevel
	k ()Ljava/lang/String; lambda$fillCrashReportCategory$0
	l ()Z hasLevel
	m ()Leeb; getBlockState
	n ()Z isRemoved
	o ()V clearRemoved
	p ()Ljava/lang/String; getNameForReporting
	q ()Lebb; getType
	r ()Lkn; collectComponents
	s ()Lkn; components
	t ()Lbci$f; problemPath
eaz$1 net/minecraft/world/level/block/entity/BlockEntity$1
	a Ljava/util/Set; val$implicitComponents
	b Lkn; val$fullView
	<init> (Leaz;Ljava/util/Set;Lkn;)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_
eaz$a net/minecraft/world/level/block/entity/BlockEntity$BlockEntityPathElement
	a Leaz; blockEntity
	<init> (Leaz;)V <init>
		0 o blockEntity
	a ()Leaz; blockEntity
	equals (Ljava/lang/Object;)Z equals
		0 o p_422394_
	get ()Ljava/lang/String; get
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eb net/minecraft/advancements/critereon/WrappedMinMaxBounds
	a Leb; ANY
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INTS_ONLY
	c Ljava/lang/Float; min
	d Ljava/lang/Float; max
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Float;Ljava/lang/Float;)V <init>
		0 o min
		1 o max
	a (Lcom/mojang/brigadier/StringReader;ZLjava/util/function/Function;)Leb; fromReader
		static
		0 o p_75360_
		1 o p_75361_
		2 o p_75362_
	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/google/gson/JsonElement; serializeToJson
	a (Lcom/mojang/brigadier/StringReader;Z)Leb; fromReader
		static
		0 o p_164410_
		1 o p_164411_
	a (Ljava/lang/Float;Ljava/util/function/Function;)Ljava/lang/Float; optionallyFormat
		static
		0 o p_75364_
		1 o p_75365_
	a (F)Leb; exactly
		static
		0 o p_164403_
	a (Lcom/google/gson/JsonElement;)Leb; fromJson
		static
		0 o p_164408_
	a (FF)Leb; between
		static
		0 o p_164405_
		1 o p_164406_
	b ()Ljava/lang/Float; min
	b (Lcom/mojang/brigadier/StringReader;Z)Ljava/lang/Float; readNumber
		static
		0 o p_75368_
		1 o p_75369_
	b (F)Leb; atLeast
		static
		0 o p_164415_
	c ()Ljava/lang/Float; max
	c (Lcom/mojang/brigadier/StringReader;Z)Z isAllowedNumber
		static
		0 o p_75371_
		1 o p_75372_
	c (F)Leb; 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
eba net/minecraft/world/level/block/entity/BlockEntityTicker
	tick (Ldmu;Ljb;Leeb;Leaz;)V tick
		0 o p_155253_
		1 o p_155254_
		2 o p_155255_
		3 o p_155256_
ebb net/minecraft/world/level/block/entity/BlockEntityType
	A Lebb; CONDUIT
	B Lebb; BARREL
	C Lebb; SMOKER
	D Lebb; BLAST_FURNACE
	E Lebb; LECTERN
	F Lebb; BELL
	G Lebb; JIGSAW
	H Lebb; CAMPFIRE
	I Lebb; BEEHIVE
	J Lebb; SCULK_SENSOR
	K Lebb; CALIBRATED_SCULK_SENSOR
	L Lebb; SCULK_CATALYST
	M Lebb; SCULK_SHRIEKER
	N Lebb; CHISELED_BOOKSHELF
	O Lebb; BRUSHABLE_BLOCK
	P Lebb; DECORATED_POT
	Q Lebb; CRAFTER
	R Lebb; TRIAL_SPAWNER
	S Lebb; VAULT
	T Lebb; TEST_BLOCK
	U Lebb; TEST_INSTANCE_BLOCK
	V Lorg/slf4j/Logger; LOGGER
	W Ljava/util/Set; OP_ONLY_CUSTOM_DATA
	X Lebb$a; factory
	Y Ljava/util/Set; validBlocks
	Z Ljl$c; builtInRegistryHolder
	a Lebb; FURNACE
	b Lebb; CHEST
	c Lebb; TRAPPED_CHEST
	d Lebb; ENDER_CHEST
	e Lebb; JUKEBOX
	f Lebb; DISPENSER
	g Lebb; DROPPER
	h Lebb; SIGN
	i Lebb; HANGING_SIGN
	j Lebb; MOB_SPAWNER
	k Lebb; CREAKING_HEART
	l Lebb; PISTON
	m Lebb; BREWING_STAND
	n Lebb; ENCHANTING_TABLE
	o Lebb; END_PORTAL
	p Lebb; BEACON
	q Lebb; SKULL
	r Lebb; DAYLIGHT_DETECTOR
	s Lebb; HOPPER
	t Lebb; COMPARATOR
	u Lebb; BANNER
	v Lebb; STRUCTURE_BLOCK
	w Lebb; END_GATEWAY
	x Lebb; COMMAND_BLOCK
	y Lebb; SHULKER_BOX
	z Lebb; BED
	<clinit> ()V <clinit>
		static
	<init> (Lebb$a;Ljava/util/Set;)V <init>
		0 o p_155259_
		1 o p_155260_
	a (Leeb;)Z isValid
		0 o p_155263_
	a ()Ljl$c; builtInRegistryHolder
	a (Ljava/lang/String;Lebb$a;[Ldpz;)Lebb; register
		static
		0 o p_58957_
		1 o p_362578_
		2 o p_364748_
	a (Ljb;Leeb;)Leaz; create
		0 o p_155265_
		1 o p_155266_
	a (Ldly;Ljb;)Leaz; getBlockEntity
		0 o p_58950_
		1 o p_58951_
	a (Lebb;)Lame; getKey
		static
		0 o p_58955_
	b ()Z onlyOpCanSetNbt
ebb$a net/minecraft/world/level/block/entity/BlockEntityType$BlockEntitySupplier
	create (Ljb;Leeb;)Leaz; create
		0 o p_155268_
		1 o p_155269_
ebc net/minecraft/world/level/block/entity/BoundingBoxRenderable
	b ()Lebc$a; renderMode
	c ()Lebc$b; getRenderableBox
ebc$a net/minecraft/world/level/block/entity/BoundingBoxRenderable$Mode
	a Lebc$a; NONE
	b Lebc$a; BOX
	c Lebc$a; BOX_AND_INVISIBLE_BLOCKS
	d [Lebc$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_397487_
		1 o p_397532_
	a ()[Lebc$a; $values
		static
	valueOf (Ljava/lang/String;)Lebc$a; valueOf
		static
		0 o p_397007_
	values ()[Lebc$a; values
		static
ebc$b net/minecraft/world/level/block/entity/BoundingBoxRenderable$RenderableBox
	a Ljb; localPos
	b Lkg; size
	<init> (Ljb;Lkg;)V <init>
		0 o localPos
		1 o size
	a (IIIIII)Lebc$b; fromCorners
		static
		0 o p_397940_
		1 o p_397363_
		2 o p_397619_
		3 o p_397665_
		4 o p_397058_
		5 o p_397720_
	a ()Ljb; localPos
	b ()Lkg; size
	equals (Ljava/lang/Object;)Z equals
		0 o p_397375_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ebd net/minecraft/world/level/block/entity/BrewingStandBlockEntity
	b I FUEL_USES
	c I DATA_BREW_TIME
	d I DATA_FUEL_USES
	e I NUM_DATA_VALUES
	f Lcyy; dataAccess
	g I INGREDIENT_SLOT
	h I FUEL_SLOT
	i [I SLOTS_FOR_UP
	j [I SLOTS_FOR_DOWN
	k [I SLOTS_FOR_SIDES
	l S DEFAULT_BREW_TIME
	m B DEFAULT_FUEL
	q Lju; items
	r I brewTime
	s [Z lastPotionCount
	t Ldcr; ingredient
	u I fuel
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Leeb;)V <init>
		0 o p_155283_
		1 o p_155284_
	a (ILcus;)Lcym; createMenu
		0 o p_58990_
		1 o p_58991_
	a (Ldeq;Lju;)Z isBrewable
		static
		0 o p_341061_
		1 o p_155295_
	a (Ljh;)[I getSlotsForFace
		0 o p_59010_
	a (Ldmu;Ljb;Leeb;Lebd;)V serverTick
		static
		0 o p_155286_
		1 o p_155287_
		2 o p_155288_
		3 o p_155289_
	a (ILdcv;Ljh;)Z canPlaceItemThroughFace
		0 o p_58996_
		1 o p_58997_
		2 o p_58998_
	a (Lfda;)V loadAdditional
		0 o p_421911_
	a (Lfdc;)V saveAdditional
		0 o p_422167_
	a (Ldmu;Ljb;Lju;)V doBrew
		static
		0 o p_155291_
		1 o p_155292_
		2 o p_155293_
	a (Lju;)V setItems
		0 o p_332710_
	b (ILdcv;Ljh;)Z canTakeItemThroughFace
		0 o p_59020_
		1 o p_59021_
		2 o p_59022_
	b ()I getContainerSize
	b (ILdcv;)Z canPlaceItem
		0 o p_59017_
		1 o p_59018_
	f ()Lju; getItems
	j ()Lxo; getDefaultName
	k ()[Z getPotionBits
ebd$1 net/minecraft/world/level/block/entity/BrewingStandBlockEntity$1
	a Lebd; this$0
	<init> (Lebd;)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
ebe net/minecraft/world/level/block/entity/BrushableBlockEntity
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/lang/String; LOOT_TABLE_TAG
	c Ljava/lang/String; LOOT_TABLE_SEED_TAG
	d Ljava/lang/String; HIT_DIRECTION_TAG
	e Ljava/lang/String; ITEM_TAG
	f I BRUSH_COOLDOWN_TICKS
	g I BRUSH_RESET_TICKS
	h I REQUIRED_BRUSHES_TO_BREAK
	i I brushCount
	j J brushCountResetsAtTick
	k J coolDownEndsAtTick
	l Ldcv; item
	m Ljh; hitDirection
	q Lamd; lootTable
	r J lootTableSeed
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Leeb;)V <init>
		0 o p_277558_
		1 o p_278093_
	a (Laub;)V checkReset
		0 o p_372947_
	a (JLaub;Lcam;Ljh;Ldcv;)Z brush
		0 o p_277786_
		1 o p_373105_
		2 o p_393879_
		3 o p_277424_
		4 o p_372848_
	a ()Lacw; getUpdatePacket
	a (Laub;Lcam;Ldcv;)V unpackLootTable
		0 o p_373015_
		1 o p_394489_
		2 o p_372798_
	a (Lamd;J)V setLootTable
		0 o p_335433_
		1 o p_277991_
	a (Ljn$a;)Lui; getUpdateTag
		0 o p_323531_
	a (Lfda;)V loadAdditional
		0 o p_422299_
	a (Lfdc;)V saveAdditional
		0 o p_421746_
	ax_ ()Lzw; getUpdatePacket
	b (Laub;Lcam;Ldcv;)V brushingCompleted
		0 o p_373046_
		1 o p_394011_
		2 o p_373073_
	c ()Ljh; getHitDirection
	c (Laub;Lcam;Ldcv;)V dropContent
		0 o p_373112_
		1 o p_393620_
		2 o p_372836_
	d ()Ldcv; getItem
	d (Lfda;)Z tryLoadLootTable
		0 o p_422032_
	f ()I getCompletionState
	g (Lfdc;)Z trySaveLootTable
		0 o p_421941_
ebf net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity
	<init> (Ljb;Leeb;)V <init>
		0 o p_277459_
		1 o p_278100_
	a ()Lejk$d; createVibrationUser
ebf$a net/minecraft/world/level/block/entity/CalibratedSculkSensorBlockEntity$VibrationUser
	a Lebf; this$0
	<init> (Lebf;Ljb;)V <init>
		0 o p_282767_
		1 o p_281602_
	a (Laub;Ljb;Ljl;Lejb$a;)Z canReceiveVibration
		0 o p_282061_
		1 o p_282550_
		2 o p_316545_
		3 o p_281456_
	a ()I getListenerRadius
	a (Ldmu;Ljb;Leeb;)I getBackSignal
		0 o p_282204_
		1 o p_282397_
		2 o p_282240_
ebg net/minecraft/world/level/block/entity/CampfireBlockEntity
	a Lorg/slf4j/Logger; LOGGER
	b I BURN_COOL_SPEED
	c I NUM_SLOTS
	d Lju; items
	e [I cookingProgress
	f [I cookingTime
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Leeb;)V <init>
		0 o p_155301_
		1 o p_155302_
	a (Laub;Ljb;Leeb;Lebg;Ldht$a;)V cookTick
		static
		0 o p_380207_
		1 o p_155308_
		2 o p_155309_
		3 o p_155310_
		4 o p_380193_
	a ([I)V lambda$loadAdditional$3
		0 o p_409481_
	a (Ljb;Leeb;)V preRemoveSideEffects
		0 o p_394031_
		1 o p_394253_
	a (Ldif;Laub;Ldhr;)Ldcv; lambda$cookTick$0
		static
		0 o p_425490_
		1 o p_425491_
		2 o p_425492_
	a (Ldmu;Ljb;Leeb;Lebg;)V cooldownTick
		static
		0 o p_155314_
		1 o p_155315_
		2 o p_155316_
		3 o p_155317_
	a (Lkl;)V applyImplicitComponents
		0 o p_397891_
	a (Lkn$a;)V collectImplicitComponents
		0 o p_338620_
	a (Ljn$a;)Lui; getUpdateTag
		0 o p_324612_
	a ()V clearContent
	a (Lfda;)V loadAdditional
		0 o p_421552_
	a (Laub;Lcam;Ldcv;)Z placeFood
		0 o p_380019_
		1 o p_347582_
		2 o p_238286_
	a (Lfdc;)V saveAdditional
		0 o p_422604_
	ax_ ()Lzw; getUpdatePacket
	b (Ldmu;Ljb;Leeb;Lebg;)V particleTick
		static
		0 o p_155319_
		1 o p_155320_
		2 o p_155321_
		3 o p_155322_
	b (Lfdc;)V removeComponentsFromTag
		0 o p_422231_
	b ([I)V lambda$loadAdditional$1
		0 o p_409480_
	c ()Lju; getItems
	d ()Lacw; getUpdatePacket
	f ()V markUpdated
	j ()V lambda$loadAdditional$4
	k ()V lambda$loadAdditional$2
ebh net/minecraft/world/level/block/entity/ChestBlockEntity
	d I EVENT_SET_OPEN_COUNT
	e Lju; items
	f Lebn; openersCounter
	g Lebi; chestLidController
	<init> (Lebb;Ljb;Leeb;)V <init>
		0 o p_155327_
		1 o p_155328_
		2 o p_155329_
	<init> (Ljb;Leeb;)V <init>
		0 o p_155331_
		1 o p_155332_
	a (Ldmu;Ljb;Leeb;Layy;)V playSound
		static
		0 o p_155339_
		1 o p_155340_
		2 o p_155341_
		3 o p_155342_
	a (ILcus;)Lcym; createMenu
		0 o p_59082_
		1 o p_59083_
	a (Ldmu;Ljb;Leeb;II)V signalOpenCount
		0 o p_155333_
		1 o p_155334_
		2 o p_155335_
		3 o p_155336_
		4 o p_155337_
	a (Lebh;Lebh;)V swapContents
		static
		0 o p_59104_
		1 o p_59105_
	a (Ldly;Ljb;)I getOpenCount
		static
		0 o p_59087_
		1 o p_59088_
	a (Ldmu;Ljb;Leeb;Lebh;)V lidAnimateTick
		static
		0 o p_155344_
		1 o p_155345_
		2 o p_155346_
		3 o p_155347_
	a (F)F getOpenNess
		0 o p_59080_
	a (Lfda;)V loadAdditional
		0 o p_422326_
	a (Lfdc;)V saveAdditional
		0 o p_422157_
	a (Lju;)V setItems
		0 o p_59110_
	a_ (II)Z triggerEvent
		0 o p_59114_
		1 o p_59115_
	b ()I getContainerSize
	c (Lcut;)V stopOpen
		0 o p_59118_
	e_ (Lcut;)V startOpen
		0 o p_59120_
	f ()Lju; getItems
	j ()Lxo; getDefaultName
	k ()V recheckOpen
ebh$1 net/minecraft/world/level/block/entity/ChestBlockEntity$1
	a Lebh; this$0
	<init> (Lebh;)V <init>
		0 o p_155353_
	a (Lcut;)Z isOwnContainer
		0 o p_155355_
	a (Ldmu;Ljb;Leeb;)V onOpen
		0 o p_155357_
		1 o p_155358_
		2 o p_155359_
	a (Ldmu;Ljb;Leeb;II)V openerCountChanged
		0 o p_155361_
		1 o p_155362_
		2 o p_155363_
		3 o p_155364_
		4 o p_155365_
	b (Ldmu;Ljb;Leeb;)V onClose
		0 o p_155367_
		1 o p_155368_
		2 o p_155369_
ebi net/minecraft/world/level/block/entity/ChestLidController
	a Z shouldBeOpen
	b F openness
	c F oOpenness
	<init> ()V <init>
	a ()V tickLid
	a (Z)V shouldBeOpen
		0 o p_155378_
	a (F)F getOpenness
		0 o p_155376_
ebj net/minecraft/world/level/block/entity/ChiseledBookShelfBlockEntity
	b I MAX_BOOKS_IN_STORAGE
	c Lorg/slf4j/Logger; LOGGER
	d I DEFAULT_LAST_INTERACTED_SLOT
	e Lju; items
	f I lastInteractedSlot
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Leeb;)V <init>
		0 o p_249541_
		1 o p_251752_
	a (Lcut;)Z stillValid
		0 o p_256481_
	a (Lbxc;ILdcv;)Z canTakeItem
		0 o p_282172_
		1 o p_281387_
		2 o p_283257_
	a (I)Ldcv; getItem
		0 o p_256203_
	a (Lkl;)V applyImplicitComponents
		0 o p_396989_
	a (Ldcv;Lbxc;Ldcv;)Z lambda$canTakeItem$0
		static
		0 o p_335298_
		1 o p_335299_
		2 o p_335300_
	a (Lkn$a;)V collectImplicitComponents
		0 o p_338540_
	a (II)Ldcv; removeItem
		0 o p_255828_
		1 o p_255673_
	a ()V clearContent
	a (ILdcv;)V setItem
		0 o p_256610_
		1 o p_255789_
	a (Lfda;)V loadAdditional
		0 o p_422122_
	a (Lfdc;)V saveAdditional
		0 o p_422265_
	an_ ()I getMaxStackSize
	b ()I getContainerSize
	b (Lfdc;)V removeComponentsFromTag
		0 o p_421863_
	b (ILdcv;)Z canPlaceItem
		0 o p_256567_
		1 o p_255922_
	b (I)Ldcv; removeItemNoUpdate
		0 o p_255874_
	c (I)V updateState
		0 o p_261806_
	c ()Z isEmpty
	f ()I count
	j ()I getLastInteractedSlot
ebk net/minecraft/world/level/block/entity/CommandBlockEntity
	a Z DEFAULT_POWERED
	b Z DEFAULT_CONDITION_MET
	c Z DEFAULT_AUTOMATIC
	d Z powered
	e Z auto
	f Z conditionMet
	g Ldlt; commandBlock
	<init> (Ljb;Leeb;)V <init>
		0 o p_155380_
		1 o p_155381_
	a (Z)V setPowered
		0 o p_59136_
	a (Lkl;)V applyImplicitComponents
		0 o p_397353_
	a (Lkn$a;)V collectImplicitComponents
		0 o p_338580_
	a ()Ldlt; getCommandBlock
	a (Lfda;)V loadAdditional
		0 o p_422285_
	a (Lfdc;)V saveAdditional
		0 o p_421935_
	b (Lfdc;)V removeComponentsFromTag
		0 o p_421500_
	b (Z)V setAutomatic
		0 o p_59138_
	c ()Z isPowered
	d ()Z isAutomatic
	f ()V onModeSwitch
	j ()Z wasConditionMet
	k ()Z markConditionMet
	u ()Lebk$a; getMode
	v ()Z isConditional
	w ()V scheduleTick
ebk$1 net/minecraft/world/level/block/entity/CommandBlockEntity$1
	b Lebk; this$0
	<init> (Lebk;)V <init>
		0 o p_59155_
	a (Ljava/lang/String;)V setCommand
		0 o p_59157_
	e ()Laub; getLevel
	f ()V onUpdated
	g ()Lfis; getPosition
	i ()Lek; createCommandSourceStack
	j ()Z isValid
ebk$a net/minecraft/world/level/block/entity/CommandBlockEntity$Mode
	a Lebk$a; SEQUENCE
	b Lebk$a; AUTO
	c Lebk$a; REDSTONE
	d [Lebk$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_59168_
		1 o p_59169_
	a ()[Lebk$a; $values
		static
	valueOf (Ljava/lang/String;)Lebk$a; valueOf
		static
		0 o p_59171_
	values ()[Lebk$a; values
		static
ebl net/minecraft/world/level/block/entity/ComparatorBlockEntity
	a I DEFAULT_OUTPUT
	b I output
	<init> (Ljb;Leeb;)V <init>
		0 o p_155386_
		1 o p_155387_
	a (Lfda;)V loadAdditional
		0 o p_422269_
	a ()I getOutputSignal
	a (Lfdc;)V saveAdditional
		0 o p_421778_
	a (I)V setOutputSignal
		0 o p_59176_
ebm net/minecraft/world/level/block/entity/ConduitBlockEntity
	a I tickCount
	b I BLOCK_REFRESH_RATE
	c I EFFECT_DURATION
	d F ROTATION_SPEED
	e I MIN_ACTIVE_SIZE
	f I MIN_KILL_SIZE
	g I KILL_RANGE
	h [Ldpz; VALID_BLOCKS
	i F activeRotation
	j Z isActive
	k Z isHunting
	l Ljava/util/List; effectBlocks
	m Lbzs; destroyTarget
	q J nextAmbientSoundActivation
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Leeb;)V <init>
		0 o p_155397_
		1 o p_155398_
	a (Z)V setHunting
		0 o p_59215_
	a (Laub;Ljb;)Lbzs; selectNewTarget
		static
		0 o p_423488_
		1 o p_423513_
	a (Lcam;)Z lambda$selectNewTarget$0
		static
		0 o p_427192_
	a ()Lacw; getUpdatePacket
	a (Ldmu;Ljb;Leeb;Lebm;)V clientTick
		static
		0 o p_155404_
		1 o p_155405_
		2 o p_155406_
		3 o p_155407_
	a (Lebm;Ljava/util/List;)V updateHunting
		static
		0 o p_155429_
		1 o p_155430_
	a (Laub;Ljb;Leeb;Lebm;Z)V updateAndAttackTarget
		static
		0 o p_423464_
		1 o p_423617_
		2 o p_423636_
		3 o p_423533_
		4 o p_423687_
	a (Lbzs;Laub;Ljb;Z)Lbzs; updateDestroyTarget
		static
		0 o p_423553_
		1 o p_423665_
		2 o p_155410_
		3 o p_423478_
	a (Ljb;)Lfin; getDestroyRangeAABB
		static
		0 o p_155432_
	a (F)F getActiveRotation
		0 o p_59198_
	a (Ljn$a;)Lui; getUpdateTag
		0 o p_324390_
	a (Lfda;)V loadAdditional
		0 o p_422459_
	a (Ldmu;Ljb;Ljava/util/List;)Z updateShape
		static
		0 o p_155415_
		1 o p_155416_
		2 o p_155417_
	a (Ldmu;Ljb;Ljava/util/List;Lbzm;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 (Lfdc;)V saveAdditional
		0 o p_422645_
	ax_ ()Lzw; getUpdatePacket
	b (Ldmu;Ljb;Ljava/util/List;)V applyEffects
		static
		0 o p_155444_
		1 o p_155445_
		2 o p_155446_
	b (Ldmu;Ljb;Leeb;Lebm;)V serverTick
		static
		0 o p_155439_
		1 o p_155440_
		2 o p_155441_
		3 o p_155442_
	c ()Z isActive
	d ()Z isHunting
ebn net/minecraft/world/level/block/entity/ContainerOpenersCounter
	a I CHECK_TICK_DELAY
	b I openCount
	c D maxInteractionRange
	<init> ()V <init>
	a (Lcut;)Z isOwnContainer
		0 o p_155451_
	a (Ldmu;Ljb;Leeb;II)V openerCountChanged
		0 o p_155463_
		1 o p_155464_
		2 o p_155465_
		3 o p_155466_
		4 o p_155467_
	a (Lcut;Ldmu;Ljb;Leeb;)V incrementOpeners
		0 o p_155453_
		1 o p_155454_
		2 o p_155455_
		3 o p_155456_
	a (Ldmu;Ljb;)Ljava/util/List; getPlayersWithContainerOpen
		0 o p_320335_
		1 o p_320624_
	a ()I getOpenerCount
	a (Ldmu;Ljb;Leeb;)V onOpen
		0 o p_155460_
		1 o p_155461_
		2 o p_155462_
	b (Lcut;Ldmu;Ljb;Leeb;)V decrementOpeners
		0 o p_155469_
		1 o p_155470_
		2 o p_155471_
		3 o p_155472_
	b (Ldmu;Ljb;Leeb;)V onClose
		0 o p_155473_
		1 o p_155474_
		2 o p_155475_
	c (Ldmu;Ljb;Leeb;)V recheckOpeners
		0 o p_155477_
		1 o p_155478_
		2 o p_155479_
	d (Ldmu;Ljb;Leeb;)V scheduleRecheck
		static
		0 o p_155481_
		1 o p_155482_
		2 o p_155483_
ebo net/minecraft/world/level/block/entity/CrafterBlockEntity
	d I CONTAINER_WIDTH
	e I CONTAINER_HEIGHT
	f I CONTAINER_SIZE
	g I SLOT_DISABLED
	h I SLOT_ENABLED
	i I DATA_TRIGGERED
	j I NUM_DATA
	k Lcyy; containerData
	q I DEFAULT_CRAFTING_TICKS_REMAINING
	r I DEFAULT_TRIGGERED
	s Lju; items
	t I craftingTicksRemaining
	<init> (Ljb;Leeb;)V <init>
		0 o p_307502_
		1 o p_307485_
	a (ILcus;)Lcym; createMenu
		0 o p_307441_
		1 o p_307664_
	a (Lcut;)Z stillValid
		0 o p_307443_
	a (Z)V setTriggered
		0 o p_307366_
	a (I)Ldcv; getItem
		0 o p_307189_
	a ([I)V lambda$loadAdditional$0
		0 o p_409682_
	a (Ldmu;Ljb;Leeb;Lebo;)V serverTick
		static
		0 o p_307316_
		1 o p_307463_
		2 o p_307350_
		3 o p_307265_
	a (ILdcv;I)Z smallerStackExist
		0 o p_307396_
		1 o p_307520_
		2 o p_307348_
	a (ILdcv;)V setItem
		0 o p_307195_
		1 o p_307232_
	a (IZ)V setSlotState
		0 o p_307571_
		1 o p_307624_
	a (Lfda;)V loadAdditional
		0 o p_421579_
	a (Lfdc;)V saveAdditional
		0 o p_422000_
	a (Lju;)V setItems
		0 o p_307392_
	ay_ ()I getWidth
	b (ILdcv;)Z canPlaceItem
		0 o p_307543_
		1 o p_307267_
	b ()I getContainerSize
	c (I)Z isSlotDisabled
		0 o p_307461_
	c ()Z isEmpty
	d (I)V setCraftingTicksRemaining
		0 o p_307276_
	e (I)Z slotCanBeDisabled
		0 o p_307658_
	f ()Lju; getItems
	fillStackedContents (Lcuz;)V fillStackedContents
		0 o p_364629_
	g (Lfdc;)V addDisabledSlots
		0 o p_422709_
	g ()I getHeight
	h (Lfdc;)V addTriggered
		0 o p_422572_
	h ()Ljava/util/List; getItems
	j ()Lxo; getDefaultName
	k ()Z isTriggered
	u ()I getRedstoneSignal
ebo$1 net/minecraft/world/level/block/entity/CrafterBlockEntity$1
	a [I slotStates
	b I triggered
	<init> (Lebo;)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
ebp net/minecraft/world/level/block/entity/CreakingHeartBlockEntity
	a I CREAKING_ROAMING_RADIUS
	b I PLAYER_DETECTION_RANGE
	c I DISTANCE_CREAKING_TOO_FAR
	d I SPAWN_RANGE_XZ
	e I SPAWN_RANGE_Y
	f I ATTEMPTS_PER_SPAWN
	g I UPDATE_TICKS
	h I UPDATE_TICKS_VARIANCE
	i I HURT_CALL_TOTAL_TICKS
	j I NUMBER_OF_HURT_CALLS
	k I HURT_CALL_INTERVAL
	l I HURT_CALL_PARTICLE_TICKS
	m I MAX_DEPTH
	q I MAX_COUNT
	r I TICKS_GRACE_PERIOD
	s Ljava/util/Optional; NO_CREAKING
	t Lcom/mojang/datafixers/util/Either; creakingInfo
	u J ticksExisted
	v I ticker
	w I emitter
	x Lfis; emitterTarget
	y I outputSignal
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Leeb;)V <init>
		0 o p_380287_
		1 o p_379335_
	a (Ldmu;Ljb;Leeb;Lebp;)V serverTick
		static
		0 o p_379321_
		1 o p_379679_
		2 o p_379831_
		3 o p_379534_
	a (Ljb;Leeb;)V preRemoveSideEffects
		0 o p_394454_
		1 o p_393611_
	a (Laub;IZ)V emitParticles
		0 o p_379473_
		1 o p_380023_
		2 o p_379802_
	a (Lbyb;)V removeProtector
		0 o p_379965_
	a (Ljb;)V lambda$creakingHurt$2
		0 o p_393388_
	a (Ljava/util/UUID;)V setCreakingInfo
		0 o p_390523_
	a (Ljb;Ljava/util/function/Consumer;)V lambda$spreadResin$3
		0 o p_389388_
		1 o p_389389_
	a (Laub;Lebp;)Lcsz; spawnProtector
		static
		0 o p_379873_
		1 o p_379806_
	a ()Lacw; getUpdatePacket
	a (Lorg/apache/commons/lang3/mutable/Mutable;Ljb;)Ljb$b; lambda$spreadResin$4
		0 o p_389383_
		1 o p_389384_
	a (Lcsz;)V setCreakingInfo
		0 o p_390482_
	a (Lcsz;Lcsz;)Ljava/lang/Boolean; lambda$isProtector$5
		static
		0 o p_389390_
		1 o p_389391_
	a (Ldmu;Leeb;Ljb;Lebp;)Leeb; updateCreakingState
		static
		0 o p_393728_
		1 o p_393633_
		2 o p_394500_
		3 o p_394605_
	a (Ljn$a;)Lui; getUpdateTag
		0 o p_379306_
	a (Lfda;)V loadAdditional
		0 o p_422490_
	a (Lfdc;)V saveAdditional
		0 o p_421850_
	a (Lebp;Lcsz;)V lambda$serverTick$0
		static
		0 o p_427193_
		1 o p_427194_
	ax_ ()Lzw; getUpdatePacket
	b (Ljava/util/UUID;)Ljava/util/UUID; lambda$saveAdditional$6
		static
		0 o p_389392_
	b (Lcsz;)Z isProtector
		0 o p_380040_
	c (Lcsz;)Ljava/lang/Double; lambda$distanceToCreaking$1
		0 o p_425493_
	c ()V creakingHurt
	d ()I getAnalogOutputSignal
	f ()I computeAnalogOutputSignal
	j ()D distanceToCreaking
	k ()V clearCreakingInfo
	u ()Ljava/util/Optional; getCreakingProtector
	v ()Ljava/util/Optional; spreadResin
ebq net/minecraft/world/level/block/entity/DaylightDetectorBlockEntity
	<init> (Ljb;Leeb;)V <init>
		0 o p_155485_
		1 o p_155486_
ebr net/minecraft/world/level/block/entity/DecoratedPotBlockEntity
	d Ljava/lang/String; TAG_SHERDS
	e Ljava/lang/String; TAG_ITEM
	f I EVENT_POT_WOBBLES
	g J wobbleStartedAtTick
	h Lebr$a; lastWobbleStyle
	i Lamd; lootTable
	j J lootTableSeed
	k Lech; decorations
	l Ldcv; item
	<init> (Ljb;Leeb;)V <init>
		0 o p_273660_
		1 o p_272831_
	a (Lech;)Ldcv; createDecoratedPotItem
		static
		0 o p_330827_
	a (Lebr$a;)V wobble
		0 o p_305984_
	a (Lkl;)V applyImplicitComponents
		0 o p_397357_
	a (Lkn$a;)V collectImplicitComponents
		0 o p_338608_
	a (Ljn$a;)Lui; getUpdateTag
		0 o p_324359_
	a (Lfda;)V loadAdditional
		0 o p_421562_
	a (J)V setLootTableSeed
		0 o p_309580_
	a (Lfdc;)V saveAdditional
		0 o p_421506_
	a (Lamd;)V setLootTable
		0 o p_336080_
	a_ (II)Z triggerEvent
		0 o p_306146_
		1 o p_305858_
	aw_ ()Lamd; getLootTable
	ax_ ()Lzw; getUpdatePacket
	az_ ()J getLootTableSeed
	b (Lfdc;)V removeComponentsFromTag
		0 o p_421737_
	b (Ldcv;)V setTheItem
		0 o p_305817_
	c (I)Ldcv; splitTheItem
		0 o p_305991_
	f ()Ldcv; getTheItem
	j ()Lacw; getUpdatePacket
	k ()Ljh; getDirection
	u ()Lech; getDecorations
	v ()Leaz; getContainerBlockEntity
ebr$a net/minecraft/world/level/block/entity/DecoratedPotBlockEntity$WobbleStyle
	a Lebr$a; POSITIVE
	b Lebr$a; NEGATIVE
	c I duration
	d [Lebr$a; $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 ()[Lebr$a; $values
		static
	valueOf (Ljava/lang/String;)Lebr$a; valueOf
		static
		0 o p_305966_
	values ()[Lebr$a; values
		static
ebs net/minecraft/world/level/block/entity/DecoratedPotPattern
	a Lame; assetId
	<init> (Lame;)V <init>
		0 o assetId
	a ()Lame; assetId
	equals (Ljava/lang/Object;)Z equals
		0 o p_347673_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ebt net/minecraft/world/level/block/entity/DecoratedPotPatterns
	a Lamd; BLANK
	b Lamd; ANGLER
	c Lamd; ARCHER
	d Lamd; ARMS_UP
	e Lamd; BLADE
	f Lamd; BREWER
	g Lamd; BURN
	h Lamd; DANGER
	i Lamd; EXPLORER
	j Lamd; FLOW
	k Lamd; FRIEND
	l Lamd; GUSTER
	m Lamd; HEART
	n Lamd; HEARTBREAK
	o Lamd; HOWL
	p Lamd; MINER
	q Lamd; MOURNER
	r Lamd; PLENTY
	s Lamd; PRIZE
	t Lamd; SCRAPE
	u Lamd; SHEAF
	v Lamd; SHELTER
	w Lamd; SKULL
	x Lamd; SNORT
	y Ljava/util/Map; ITEM_TO_POT_TEXTURE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lamd; create
		static
		0 o p_272919_
	a (Ljy;Lamd;Ljava/lang/String;)Lebs; register
		static
		0 o p_347598_
		1 o p_347620_
		2 o p_347616_
	a (Ljy;)Lebs; bootstrap
		static
		0 o p_273479_
	a (Ldcr;)Lamd; getPatternFromItem
		static
		0 o p_273094_
ebu net/minecraft/world/level/block/entity/DispenserBlockEntity
	d I CONTAINER_SIZE
	e Lju; items
	<init> (Lebb;Ljb;Leeb;)V <init>
		0 o p_155489_
		1 o p_155490_
		2 o p_155491_
	<init> (Ljb;Leeb;)V <init>
		0 o p_155493_
		1 o p_155494_
	a (Lbck;)I getRandomSlot
		0 o p_222762_
	a (ILcus;)Lcym; createMenu
		0 o p_59235_
		1 o p_59236_
	a (Lfda;)V loadAdditional
		0 o p_421597_
	a (Lfdc;)V saveAdditional
		0 o p_422073_
	a (Lju;)V setItems
		0 o p_59243_
	b (Ldcv;)Ldcv; insertItem
		0 o p_347519_
	b ()I getContainerSize
	f ()Lju; getItems
	j ()Lxo; getDefaultName
ebv net/minecraft/world/level/block/entity/DropperBlockEntity
	<init> (Ljb;Leeb;)V <init>
		0 o p_155498_
		1 o p_155499_
	j ()Lxo; getDefaultName
ebw net/minecraft/world/level/block/entity/EnchantingTableBlockEntity
	a I time
	b F flip
	c F oFlip
	d F flipT
	e F flipA
	f F open
	g F oOpen
	h F rot
	i F oRot
	j F tRot
	k Lbck; RANDOM
	l Lxo; name
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Leeb;)V <init>
		0 o p_340972_
		1 o p_340871_
	a (Lkl;)V applyImplicitComponents
		0 o p_397284_
	a (Lxo;)V setCustomName
		0 o p_341274_
	a (Lkn$a;)V collectImplicitComponents
		0 o p_340897_
	a (Ldmu;Ljb;Leeb;Lebw;)V bookAnimationTick
		static
		0 o p_341315_
		1 o p_341271_
		2 o p_341158_
		3 o p_341066_
	a (Lfda;)V loadAdditional
		0 o p_422324_
	a (Lfdc;)V saveAdditional
		0 o p_421876_
	aj ()Lxo; getName
	al ()Lxo; getCustomName
	b (Lfdc;)V removeComponentsFromTag
		0 o p_422024_
ebx net/minecraft/world/level/block/entity/EnderChestBlockEntity
	a Lebi; chestLidController
	b Lebn; openersCounter
	<init> (Ljb;Leeb;)V <init>
		0 o p_155513_
		1 o p_155514_
	a (Ldmu;Ljb;Leeb;Lebx;)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 (Lcut;)V startOpen
		0 o p_155516_
	a ()V recheckOpen
	a_ (II)Z triggerEvent
		0 o p_59285_
		1 o p_59286_
	b (Lcut;)V stopOpen
		0 o p_155523_
	c (Lcut;)Z stillValid
		0 o p_59283_
ebx$1 net/minecraft/world/level/block/entity/EnderChestBlockEntity$1
	a Lebx; this$0
	<init> (Lebx;)V <init>
		0 o p_155527_
	a (Lcut;)Z isOwnContainer
		0 o p_155529_
	a (Ldmu;Ljb;Leeb;)V onOpen
		0 o p_155531_
		1 o p_155532_
		2 o p_155533_
	a (Ldmu;Ljb;Leeb;II)V openerCountChanged
		0 o p_155535_
		1 o p_155536_
		2 o p_155537_
		3 o p_155538_
		4 o p_155539_
	b (Ldmu;Ljb;Leeb;)V onClose
		0 o p_155541_
		1 o p_155542_
		2 o p_155543_
eby net/minecraft/world/level/block/entity/FuelValues
	a Lit/unimi/dsi/fastutil/objects/Object2IntSortedMap; values
	<init> (Lit/unimi/dsi/fastutil/objects/Object2IntSortedMap;)V <init>
		0 o p_362184_
	a ()Ljava/util/SequencedSet; fuelItems
	a (Ljn$a;Lcyd;I)Leby; vanillaBurnTimes
		static
		0 o p_362290_
		1 o p_364291_
		2 o p_363365_
	a (Ljn$a;Lcyd;)Leby; vanillaBurnTimes
		static
		0 o p_360841_
		1 o p_365144_
	a (Ldcv;)Z isFuel
		0 o p_361943_
	b (Ldcv;)I burnDuration
		0 o p_362816_
eby$a net/minecraft/world/level/block/entity/FuelValues$Builder
	a Ljn; items
	b Lcyd; enabledFeatures
	c Lit/unimi/dsi/fastutil/objects/Object2IntSortedMap; values
	<init> (Ljn$a;Lcyd;)V <init>
		0 o p_364498_
		1 o p_363815_
	a (Ldmt;I)Leby$a; add
		0 o p_361713_
		1 o p_362628_
	a (Lbae;Ldcr;)Z lambda$remove$0
		static
		0 o p_361979_
		1 o p_363176_
	a (ILjp$c;)V lambda$add$1
		0 o p_365345_
		1 o p_364314_
	a (Lbae;)Leby$a; remove
		0 o p_360569_
	a ()Leby; build
	a (Lbae;I)Leby$a; add
		0 o p_363594_
		1 o p_361965_
	a (ILdcr;)V putInternal
		0 o p_360649_
		1 o p_363984_
ebz net/minecraft/world/level/block/entity/FurnaceBlockEntity
	<init> (Ljb;Leeb;)V <init>
		0 o p_155545_
		1 o p_155546_
	a (ILcus;)Lcym; createMenu
		0 o p_59293_
		1 o p_59294_
	j ()Lxo; getDefaultName
ec net/minecraft/advancements/critereon/package-info
eca net/minecraft/world/level/block/entity/HangingSignBlockEntity
	a I MAX_TEXT_LINE_WIDTH
	b I TEXT_LINE_HEIGHT
	<init> (Ljb;Leeb;)V <init>
		0 o p_250603_
		1 o p_251674_
	a ()I getTextLineHeight
	c ()I getMaxTextLineWidth
	d ()Layy; getSignInteractionFailedSoundEvent
ecb net/minecraft/world/level/block/entity/Hopper
	F_ Lfin; SUCK_AABB
	<clinit> ()V <clinit>
		static
	A ()D getLevelX
	B ()D getLevelY
	C ()D getLevelZ
	D ()Z isGridAligned
	al_ ()Lfin; getSuckAabb
ecc net/minecraft/world/level/block/entity/HopperBlockEntity
	d I MOVE_ITEM_SPEED
	e I HOPPER_CONTAINER_SIZE
	f [[I CACHED_SLOTS
	g I NO_COOLDOWN_TIME
	h Lju; items
	i I cooldownTime
	j J tickedGameTime
	k Ljh; facing
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Leeb;)V <init>
		0 o p_155550_
		1 o p_155551_
	A ()D getLevelX
	B ()D getLevelY
	C ()D getLevelZ
	D ()Z isGridAligned
	a (Ldmu;DDD)Lbxc; getEntityContainer
		static
		0 o p_326325_
		1 o p_326012_
		2 o p_326191_
		3 o p_326289_
	a (ILcus;)Lcym; createMenu
		0 o p_59312_
		1 o p_59313_
	a (Lbxc;Lbxc;Ldcv;Ljh;)Ldcv; addItem
		static
		0 o p_59327_
		1 o p_59328_
		2 o p_59329_
		3 o p_59330_
	a (Lecb;Lbxc;ILjh;)Z tryTakeInItemFromSlot
		static
		0 o p_59355_
		1 o p_59356_
		2 o p_59357_
		3 o p_59358_
	a (Lbxc;Ljh;)[I getSlots
		static
		0 o p_59340_
		1 o p_59341_
	a (Lbxc;Lcqz;)Z addItem
		static
		0 o p_59332_
		1 o p_59333_
	a (Ldmu;Ljb;Leeb;Lbzm;Lecc;)V entityInside
		static
		0 o p_155568_
		1 o p_155569_
		2 o p_155570_
		3 o p_155571_
		4 o p_155572_
	a (Ldmu;Ljb;)Lbxc; getContainerAt
		static
		0 o p_59391_
		1 o p_59392_
	a (Ldmu;Lecc;)Z lambda$pushItemsTick$0
		static
		0 o p_155560_
		1 o p_155561_
	a (Ldmu;Ljb;Leeb;DDD)Lbxc; 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 (Lecc;Lcqz;)Z lambda$entityInside$1
		static
		0 o p_300844_
		1 o p_300845_
	a (Ldmu;Lecb;Ljb;Leeb;)Lbxc; getSourceContainer
		static
		0 o p_155597_
		1 o p_155598_
		2 o p_326315_
		3 o p_326093_
	a (Ldcv;Ldcv;)Z canMergeItems
		static
		0 o p_59345_
		1 o p_59346_
	a (Ldmu;Ljb;Leeb;Lecc;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 (Lbxc;Lbxc;Ldcv;ILjh;)Z canTakeItemFromContainer
		static
		0 o p_273433_
		1 o p_273542_
		2 o p_273400_
		3 o p_273519_
		4 o p_273088_
	a (II)Ldcv; removeItem
		0 o p_59309_
		1 o p_59310_
	a (Ldmu;Ljb;Lecc;)Z ejectItems
		static
		0 o p_155563_
		1 o p_155564_
		2 o p_326256_
	a (Ldmu;Ljb;Leeb;Lecc;)V pushItemsTick
		static
		0 o p_155574_
		1 o p_155575_
		2 o p_155576_
		3 o p_155577_
	a (ILdcv;)V setItem
		0 o p_59315_
		1 o p_59316_
	a (Lbxc;Ldcv;ILjh;)Z canPlaceItemInContainer
		static
		0 o p_59335_
		1 o p_59336_
		2 o p_59337_
		3 o p_59338_
	a (Lfda;)V loadAdditional
		0 o p_421495_
	a (Ldmu;Lecb;)Z suckInItems
		static
		0 o p_155553_
		1 o p_155554_
	a (Lfdc;)V saveAdditional
		0 o p_422620_
	a (Lju;)V setItems
		0 o p_59371_
	b (Lbxc;Ljh;)Z isFullContainer
		static
		0 o p_59386_
		1 o p_59387_
	b (Ldmu;Ljb;Lecc;)Lbxc; getAttachedContainer
		static
		0 o p_155593_
		1 o p_155594_
		2 o p_326320_
	b ()I getContainerSize
	b (Ldmu;Lecb;)Ljava/util/List; getItemsAtAndAbove
		static
		0 o p_155590_
		1 o p_155591_
	b (Lbxc;Lbxc;Ldcv;ILjh;)Ldcv; tryMoveInItem
		static
		0 o p_59321_
		1 o p_59322_
		2 o p_59323_
		3 o p_59324_
		4 o p_59325_
	b (Ldmu;Ljb;Leeb;)Lbxc; getBlockContainer
		static
		0 o p_326127_
		1 o p_326017_
		2 o p_326108_
	c (Leeb;)V setBlockState
		0 o p_326468_
	c (I)[I createFlatSlots
		static
		0 o p_326328_
	d (I)V setCooldown
		0 o p_59396_
	f ()Lju; getItems
	j ()Lxo; getDefaultName
	k ()Z inventoryFull
	u ()Z isOnCooldown
	v ()Z isOnCustomCooldown
ecd net/minecraft/world/level/block/entity/JigsawBlockEntity
	a Lcom/mojang/serialization/Codec; POOL_CODEC
	b Lame; EMPTY_ID
	c Ljava/lang/String; TARGET
	d Ljava/lang/String; POOL
	e Ljava/lang/String; JOINT
	f Ljava/lang/String; PLACEMENT_PRIORITY
	g Ljava/lang/String; SELECTION_PRIORITY
	h Ljava/lang/String; NAME
	i Ljava/lang/String; FINAL_STATE
	j Ljava/lang/String; DEFAULT_FINAL_STATE
	k I DEFAULT_PLACEMENT_PRIORITY
	l I DEFAULT_SELECTION_PRIORITY
	m Lame; name
	q Lame; target
	r Lamd; pool
	s Lecd$a; joint
	t Ljava/lang/String; finalState
	u I placementPriority
	v I selectionPriority
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Leeb;)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 (Laub;IZ)V generate
		0 o p_59421_
		1 o p_59422_
		2 o p_59423_
	a ()Lame; getName
	a (Lecd$a;)V setJoint
		0 o p_59425_
	a (Ljn$a;)Lui; getUpdateTag
		0 o p_323882_
	a (Lfda;)V loadAdditional
		0 o p_421503_
	a (Lfdc;)V saveAdditional
		0 o p_421767_
	a (Lamd;)V setPool
		0 o p_222764_
	a (Lame;)V setName
		0 o p_59436_
	ax_ ()Lzw; getUpdatePacket
	b (I)V setSelectionPriority
		0 o p_309018_
	b (Lame;)V setTarget
		0 o p_59439_
	c ()Lame; getTarget
	d ()Lamd; getPool
	f ()Ljava/lang/String; getFinalState
	j ()Lecd$a; getJoint
	k ()I getPlacementPriority
	u ()I getSelectionPriority
	v ()Lacw; getUpdatePacket
	w ()Lecd$a; lambda$loadAdditional$0
ecd$a net/minecraft/world/level/block/entity/JigsawBlockEntity$JointType
	a Lecd$a; ROLLABLE
	b Lecd$a; ALIGNED
	c Lbda$a; CODEC
	d Ljava/lang/String; name
	e [Lecd$a; $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 ()Lxo; getTranslatedName
	b ()[Lecd$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lecd$a; valueOf
		static
		0 o p_59463_
	values ()[Lecd$a; values
		static
ece net/minecraft/world/level/block/entity/JukeboxBlockEntity
	b Ljava/lang/String; SONG_ITEM_TAG_ID
	c Ljava/lang/String; TICKS_SINCE_SONG_STARTED_TAG_ID
	d Ldcv; item
	e Lddc; jukeboxSongPlayer
	<init> (Ljb;Leeb;)V <init>
		0 o p_155613_
		1 o p_155614_
	a (Ljl;)V lambda$tryForcePlaySong$3
		0 o p_350319_
	a (Lbxc;ILdcv;)Z canTakeItem
		0 o p_273497_
		1 o p_273168_
		2 o p_273785_
	a (Ljava/lang/Long;Ljl;)V lambda$loadAdditional$0
		0 o p_409490_
		1 o p_409491_
	a (Ljb;Leeb;)V preRemoveSideEffects
		0 o p_394607_
		1 o p_393961_
	a (Z)V notifyItemChangedInJukebox
		0 o p_350455_
	a (Lfda;)V loadAdditional
		0 o p_422647_
	a (Lfda;Ljava/lang/Long;)V lambda$loadAdditional$1
		0 o p_421418_
		1 o p_421419_
	a (Lfdc;)V saveAdditional
		0 o p_421534_
	a (Ldmu;Ljb;Leeb;Lece;)V tick
		static
		0 o p_273615_
		1 o p_273143_
		2 o p_273372_
		3 o p_350984_
	an_ ()I getMaxStackSize
	b (Ljl;)V lambda$setSongItemWithoutPlaying$2
		0 o p_350672_
	b (ILdcv;)Z canPlaceItem
		0 o p_273369_
		1 o p_273689_
	b (Ldcv;)V setTheItem
		0 o p_304781_
	c (I)Ldcv; splitTheItem
		0 o p_304604_
	c (Ldcv;)V setSongItemWithoutPlaying
		0 o p_350615_
	f ()Ldcv; getTheItem
	j ()Lddc; getSongPlayer
	k ()V onSongChanged
	u ()V popOutTheItem
	v ()Leaz; getContainerBlockEntity
	w ()I getComparatorOutput
	x ()V tryForcePlaySong
ecf net/minecraft/world/level/block/entity/LecternBlockEntity
	a I DATA_PAGE
	b I NUM_DATA
	c I SLOT_BOOK
	d I NUM_SLOTS
	e Lbxc; bookAccess
	f Lcyy; dataAccess
	g Ldcv; book
	h I page
	i I pageCount
	<init> (Ljb;Leeb;)V <init>
		0 o p_155622_
		1 o p_155623_
	Q_ ()Lxo; getDisplayName
	a (I)V setPage
		0 o p_59533_
	a (Ljb;Leeb;)V preRemoveSideEffects
		0 o p_393826_
		1 o p_393542_
	a (Ldcv;Lcut;)V setBook
		0 o p_59539_
		1 o p_59540_
	a (Lcut;Laub;)Lek; createCommandSourceStack
		0 o p_59535_
		1 o p_373006_
	a ()V clearContent
	a (Lfda;)V loadAdditional
		0 o p_422392_
	a (Lfdc;)V saveAdditional
		0 o p_421844_
	b (Ldcv;Lcut;)Ldcv; resolveBook
		0 o p_59555_
		1 o p_59556_
	b (Ldcv;)V setBook
		0 o p_59537_
	c (Ldcv;)I getPageCount
		static
		0 o p_331229_
	c ()Ldcv; getBook
	createMenu (ILcus;Lcut;)Lcym; createMenu
		0 o p_59562_
		1 o p_59563_
		2 o p_59564_
	d (Ldcv;)Ldcv; lambda$loadAdditional$0
		0 o p_405745_
	f ()Z hasBook
	j ()I getPage
	k ()I getRedstoneSignal
	u ()V onBookItemRemove
ecf$1 net/minecraft/world/level/block/entity/LecternBlockEntity$1
	b Lecf; this$0
	<init> (Lecf;)V <init>
		0 o p_59574_
	a (Lcut;)Z stillValid
		0 o p_59588_
	a (I)Ldcv; getItem
		0 o p_59580_
	a ()V clearContent
	a (II)Ldcv; removeItem
		0 o p_59582_
		1 o p_59583_
	a (ILdcv;)V setItem
		0 o p_59585_
		1 o p_59586_
	an_ ()I getMaxStackSize
	b ()I getContainerSize
	b (ILdcv;)Z canPlaceItem
		0 o p_59592_
		1 o p_59593_
	b (I)Ldcv; removeItemNoUpdate
		0 o p_59590_
	c ()Z isEmpty
	e ()V setChanged
ecf$2 net/minecraft/world/level/block/entity/LecternBlockEntity$2
	a Lecf; this$0
	<init> (Lecf;)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
ecg net/minecraft/world/level/block/entity/LidBlockEntity
	a (F)F getOpenNess
		0 o p_59604_
ech net/minecraft/world/level/block/entity/PotDecorations
	a Lech; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Lzm; STREAM_CODEC
	d Ljava/util/Optional; back
	e Ljava/util/Optional; left
	f Ljava/util/Optional; right
	g Ljava/util/Optional; 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> (Ldcr;Ldcr;Ldcr;Ldcr;)V <init>
		0 o p_331754_
		1 o p_331488_
		2 o p_331845_
		3 o p_330988_
	a (Ljava/util/function/Consumer;Ljava/util/Optional;)V addSideDetailsToTooltip
		static
		0 o p_399583_
		1 o p_399711_
	a (Ldcr$b;Ljava/util/function/Consumer;Ldek;Lkl;)V addToTooltip
		0 o p_399741_
		1 o p_399714_
		2 o p_399652_
		3 o p_399540_
	a ()Ljava/util/List; ordered
	a (Ljava/util/Optional;)Ldcr; 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
	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
eci net/minecraft/world/level/block/entity/RandomizableContainerBlockEntity
	l Lamd; lootTable
	m J lootTableSeed
	<init> (Lebb;Ljb;Leeb;)V <init>
		0 o p_155629_
		1 o p_155630_
		2 o p_155631_
	a (I)Ldcv; getItem
		0 o p_59611_
	a (Lkl;)V applyImplicitComponents
		0 o p_397239_
	a (Lkn$a;)V collectImplicitComponents
		0 o p_338607_
	a (II)Ldcv; removeItem
		0 o p_59613_
		1 o p_59614_
	a (ILdcv;)V setItem
		0 o p_59616_
		1 o p_59617_
	a (J)V setLootTableSeed
		0 o p_309615_
	a (Lamd;)V setLootTable
		0 o p_335597_
	aw_ ()Lamd; getLootTable
	az_ ()J getLootTableSeed
	b (Lfdc;)V removeComponentsFromTag
		0 o p_422368_
	b (I)Ldcv; removeItemNoUpdate
		0 o p_59630_
	c ()Z isEmpty
	createMenu (ILcus;Lcut;)Lcym; createMenu
		0 o p_59637_
		1 o p_59638_
		2 o p_59639_
	d (Lcut;)Z canOpen
		0 o p_59643_
ecj net/minecraft/world/level/block/entity/SculkCatalystBlockEntity
	a Lecj$a; catalystListener
	<init> (Ljb;Leeb;)V <init>
		0 o p_222774_
		1 o p_222775_
	a ()Lecj$a; getListener
	a (Lfda;)V loadAdditional
		0 o p_421771_
	a (Lfdc;)V saveAdditional
		0 o p_422464_
	a (Ldmu;Ljb;Leeb;Lecj;)V serverTick
		static
		0 o p_222780_
		1 o p_222781_
		2 o p_222782_
		3 o p_222783_
	c ()Lejd; getListener
ecj$a net/minecraft/world/level/block/entity/SculkCatalystBlockEntity$CatalystListener
	a I PULSE_TICKS
	b Ldxd; sculkSpreader
	c Leeb; blockState
	d Lejf; positionSource
	<init> (Leeb;Lejf;)V <init>
		0 o p_283224_
		1 o p_283095_
	a (Laub;Ljb;Leeb;Lbck;)V bloom
		0 o p_281501_
		1 o p_281448_
		2 o p_281966_
		3 o p_283606_
	a ()Lejf; getListenerSource
	a (Laub;Lfis;)V lambda$handleGameEvent$0
		0 o p_425494_
		1 o p_425495_
	a (Ldmu;Lcam;)V tryAwardItSpreadsAdvancement
		0 o p_281279_
		1 o p_281378_
	a (Laub;Ljl;Lejb$a;Lfis;)Z handleGameEvent
		0 o p_283470_
		1 o p_316661_
		2 o p_283014_
		3 o p_282350_
	b ()I getListenerRadius
	c ()Lejd$a; getDeliveryMode
	d ()Ldxd; getSculkSpreader
eck net/minecraft/world/level/block/entity/SculkSensorBlockEntity
	a I DEFAULT_LAST_VIBRATION_FREQUENCY
	b Lejk$a; vibrationData
	c Lejk$b; vibrationListener
	d Lejk$d; vibrationUser
	e I lastVibrationFrequency
	<init> (Lebb;Ljb;Leeb;)V <init>
		0 o p_277405_
		1 o p_277502_
		2 o p_277699_
	<init> (Ljb;Leeb;)V <init>
		0 o p_155635_
		1 o p_155636_
	a ()Lejk$d; createVibrationUser
	a (I)V setLastVibrationFrequency
		0 o p_222801_
	a (Lfda;)V loadAdditional
		0 o p_421530_
	a (Lfdc;)V saveAdditional
		0 o p_422193_
	c ()Lejd; getListener
	d ()I getLastVibrationFrequency
	f ()Lejk$b; getListener
	gI ()Lejk$a; getVibrationData
	gJ ()Lejk$d; getVibrationUser
eck$a net/minecraft/world/level/block/entity/SculkSensorBlockEntity$VibrationUser
	a Lejf; positionSource
	b I LISTENER_RANGE
	c Ljb; blockPos
	d Leck; this$0
	<init> (Leck;Ljb;)V <init>
		0 o p_281952_
		1 o p_283482_
	a (Laub;Ljb;Ljl;Lejb$a;)Z canReceiveVibration
		0 o p_282127_
		1 o p_283268_
		2 o p_316115_
		3 o p_282856_
	a ()I getListenerRadius
	a (Laub;Ljb;Ljl;Lbzm;Lbzm;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 ()Lejf; getPositionSource
	d ()Z canTriggerAvoidVibration
	e ()V onDataChanged
	f ()Z requiresAdjacentChunksToBeTicking
ecl net/minecraft/world/level/block/entity/SculkShriekerBlockEntity
	a I WARNING_SOUND_RADIUS
	b I WARDEN_SPAWN_ATTEMPTS
	c I WARDEN_SPAWN_RANGE_XZ
	d I WARDEN_SPAWN_RANGE_Y
	e I DARKNESS_RADIUS
	f I SHRIEKING_TICKS
	j Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; SOUND_BY_LEVEL
	k I DEFAULT_WARNING_LEVEL
	l I warningLevel
	m Lejk$d; vibrationUser
	q Lejk$a; vibrationData
	r Lejk$b; vibrationListener
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Leeb;)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 (Laub;Lbzm;)V shriek
		0 o p_222845_
		1 o p_222846_
	a (I)V lambda$tryToWarn$1
		0 o p_222838_
	a (Laub;)V tryRespond
		0 o p_222840_
	a (Ljb;Leeb;)V preRemoveSideEffects
		0 o p_394217_
		1 o p_393528_
	a ()Lejk$b; getListener
	a (Lbzm;)Lauc; tryGetPlayer
		static
		0 o p_222862_
	a (Lfda;)V loadAdditional
		0 o p_422415_
	a (Lfdc;)V saveAdditional
		0 o p_422120_
	a (Laub;Lauc;)V tryShriek
		0 o p_222842_
		1 o p_222843_
	b (Ldmu;)V playWardenReplySound
		0 o p_281300_
	b (Laub;)Z canRespond
		0 o p_222873_
	b (Laub;Lauc;)Z tryToWarn
		0 o p_222875_
		1 o p_222876_
	c ()Lejd; getListener
	c (Laub;)Z trySummonWarden
		0 o p_222881_
	gI ()Lejk$a; getVibrationData
	gJ ()Lejk$d; getVibrationUser
ecl$a net/minecraft/world/level/block/entity/SculkShriekerBlockEntity$VibrationUser
	a Lecl; this$0
	b I LISTENER_RADIUS
	c Lejf; positionSource
	<init> (Lecl;)V <init>
		0 o p_281443_
	a (Laub;Ljb;Ljl;Lejb$a;)Z canReceiveVibration
		0 o p_281256_
		1 o p_281528_
		2 o p_316788_
		3 o p_282914_
	a ()I getListenerRadius
	a (Laub;Ljb;Ljl;Lbzm;Lbzm;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 ()Lejf; getPositionSource
	c ()Lbae; getListenableEvents
	e ()V onDataChanged
	f ()Z requiresAdjacentChunksToBeTicking
ecm net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity
	d I COLUMNS
	e I ROWS
	f I CONTAINER_SIZE
	g I EVENT_SET_OPEN_COUNT
	h I OPENING_TICK_LENGTH
	i F MAX_LID_HEIGHT
	j F MAX_LID_ROTATION
	k [I SLOTS
	q Lju; itemStacks
	r I openCount
	s Lecm$a; animationStatus
	t F progress
	u F progressOld
	v Ldbt; color
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Leeb;)V <init>
		0 o p_155670_
		1 o p_155671_
	<init> (Ldbt;Ljb;Leeb;)V <init>
		0 o p_155666_
		1 o p_155667_
		2 o p_155668_
	a (ILcus;)Lcym; createMenu
		0 o p_59660_
		1 o p_59661_
	a (Ljb;Leeb;)V preRemoveSideEffects
		0 o p_397016_
		1 o p_397217_
	a (Leeb;)Lfin; getBoundingBox
		0 o p_59667_
	a (F)F getProgress
		0 o p_59658_
	a (ILdcv;Ljh;)Z canPlaceItemThroughFace
		0 o p_59663_
		1 o p_59664_
		2 o p_59665_
	a (Ljh;)[I getSlotsForFace
		0 o p_59672_
	a (Ldmu;Ljb;Leeb;Lecm;)V tick
		static
		0 o p_155673_
		1 o p_155674_
		2 o p_155675_
		3 o p_155676_
	a (Lfda;)V loadAdditional
		0 o p_422489_
	a (Lfdc;)V saveAdditional
		0 o p_422337_
	a (Lju;)V setItems
		0 o p_59674_
	a_ (II)Z triggerEvent
		0 o p_59678_
		1 o p_59679_
	b (ILdcv;Ljh;)Z canTakeItemThroughFace
		0 o p_59682_
		1 o p_59683_
		2 o p_59684_
	b (Ldmu;Ljb;Leeb;)V updateAnimation
		0 o p_155680_
		1 o p_155681_
		2 o p_155682_
	b ()I getContainerSize
	c (Ldmu;Ljb;Leeb;)V moveCollidedEntities
		0 o p_155684_
		1 o p_155685_
		2 o p_155686_
	c (Lcut;)V stopOpen
		0 o p_59688_
	d (Ldmu;Ljb;Leeb;)V doNeighborUpdates
		static
		0 o p_155688_
		1 o p_155689_
		2 o p_155690_
	d (Lfda;)V loadFromTag
		0 o p_421881_
	e_ (Lcut;)V startOpen
		0 o p_59692_
	f ()Lju; getItems
	j ()Lxo; getDefaultName
	k ()Lecm$a; getAnimationStatus
	u ()Ldbt; getColor
	v ()Z isClosed
ecm$a net/minecraft/world/level/block/entity/ShulkerBoxBlockEntity$AnimationStatus
	a Lecm$a; CLOSED
	b Lecm$a; OPENING
	c Lecm$a; OPENED
	d Lecm$a; CLOSING
	e [Lecm$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_59715_
		1 o p_59716_
	a ()[Lecm$a; $values
		static
	valueOf (Ljava/lang/String;)Lecm$a; valueOf
		static
		0 o p_59718_
	values ()[Lecm$a; values
		static
ecn net/minecraft/world/level/block/entity/SignBlockEntity
	a Lorg/slf4j/Logger; LOGGER
	b I MAX_TEXT_LINE_WIDTH
	c I TEXT_LINE_HEIGHT
	d Z DEFAULT_IS_WAXED
	e Ljava/util/UUID; playerWhoMayEdit
	f Leco; frontText
	g Leco; backText
	h Z isWaxed
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Leeb;)V <init>
		0 o p_155700_
		1 o p_155701_
	<init> (Lebb;Ljb;Leeb;)V <init>
		0 o p_249609_
		1 o p_248914_
		2 o p_249550_
	a (Z)Leco; getText
		0 o p_277918_
	a (Lcut;)Z isFacingFrontText
		0 o p_277382_
	a (Lxo;)Lxo; loadLine
		0 o p_278307_
	a ()I getTextLineHeight
	a (Laub;Lcut;Ljb;Z)Z executeClickCommandsIfPresent
		0 o p_426215_
		1 o p_279304_
		2 o p_278282_
		3 o p_278254_
	a (Lcut;Laub;Ljb;)Lek; createCommandSourceStack
		static
		0 o p_279428_
		1 o p_426006_
		2 o p_279430_
	a (Lcut;Ljava/util/List;Leco;)Leco; setMessages
		0 o p_277396_
		1 o p_277744_
		2 o p_277359_
	a (Ljava/util/UUID;)V setAllowedPlayerEditor
		0 o p_155714_
	a (Ldmu;Ljb;Leeb;Lecn;)V tick
		static
		0 o p_277662_
		1 o p_278050_
		2 o p_277927_
		3 o p_277928_
	a (Leco;)Leco; loadLines
		0 o p_278305_
	a (Lcut;ZLjava/util/List;)V updateSignText
		0 o p_278048_
		1 o p_278103_
		2 o p_277990_
	a (Leco;Z)Z setText
		0 o p_277733_
		1 o p_277720_
	a (Lecn;Ldmu;Ljava/util/UUID;)V clearInvalidPlayerWhoMayEdit
		0 o p_277656_
		1 o p_277853_
		2 o p_277849_
	a (Ljn$a;)Lui; getUpdateTag
		0 o p_324439_
	a (Lfda;)V loadAdditional
		0 o p_422423_
	a (Lfdc;)V saveAdditional
		0 o p_421950_
	a (ZLcut;)Z canExecuteClickCommands
		0 o p_278276_
		1 o p_278240_
	a (Ljava/util/function/UnaryOperator;Z)Z updateText
		0 o p_277877_
		1 o p_277426_
	ax_ ()Lzw; getUpdatePacket
	b (Lcut;Ljava/util/List;Leco;)Leco; lambda$updateSignText$0
		0 o p_277775_
		1 o p_277941_
		2 o p_277776_
	b (Leco;)Z setBackText
		0 o p_277777_
	b (Z)Z setWaxed
		0 o p_277344_
	b (Ljava/util/UUID;)Z playerIsTooFarAwayToEdit
		0 o p_277978_
	c ()I getMaxTextLineWidth
	c (Leco;)Z setFrontText
		0 o p_278038_
	d ()Layy; getSignInteractionFailedSoundEvent
	f ()Leco; createDefaultSignText
	j ()Leco; getFrontText
	k ()Leco; getBackText
	u ()Lacw; getUpdatePacket
	v ()Ljava/util/UUID; getPlayerWhoMayEdit
	w ()Z isWaxed
	x ()V markUpdated
eco net/minecraft/world/level/block/entity/SignText
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b I LINES
	c Lcom/mojang/serialization/Codec; LINES_CODEC
	d [Lxo; messages
	e [Lxo; filteredMessages
	f Ldbt; color
	g Z hasGlowingText
	h [Lbbm; renderMessages
	i Z renderMessagedFiltered
	<clinit> ()V <clinit>
		static
	<init> ([Lxo;[Lxo;Ldbt;Z)V <init>
		0 o p_277506_
		1 o p_277908_
		2 o p_277883_
		3 o p_278091_
	<init> ()V <init>
	a (Z)Leco; setHasGlowingText
		0 o p_277953_
	a (Lcut;)Z hasMessage
		0 o p_277764_
	a (Ldbt;)Leco; setColor
		0 o p_277507_
	a ([Lxo;)Ljava/util/List; lambda$static$2
		static
		0 o p_277460_
	a ()Z hasGlowingText
	a (Leco;)Ljava/lang/Boolean; lambda$static$5
		static
		0 o p_277555_
	a (IZ)Lxo; getMessage
		0 o p_277404_
		1 o p_278108_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6
		static
		0 o p_338000_
	a (Lxo;)Z lambda$hasMessage$7
		static
		0 o p_277499_
	a ([Lxo;Ljava/util/Optional;Ldbt;Z)Leco; load
		static
		0 o p_277661_
		1 o p_277768_
		2 o p_277345_
		3 o p_278008_
	a (ILxo;Lxo;)Leco; setMessage
		0 o p_277690_
		1 o p_277852_
		2 o p_277564_
	a (ILxo;)Leco; setMessage
		0 o p_277878_
		1 o p_277360_
	a (ZLjava/util/function/Function;)[Lbbm; getRenderMessages
		0 o p_277336_
		1 o p_277538_
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_337999_
	b (Lcut;)Z hasAnyClickCommands
		0 o p_277865_
	b ()Ldbt; getColor
	b (Z)[Lxo; getMessages
		0 o p_277992_
	b (Leco;)Ldbt; lambda$static$4
		static
		0 o p_277343_
	b (Ljava/util/List;)[Lxo; lambda$static$0
		static
		0 o p_277881_
	c ()[Lxo; emptyMessages
		static
	c (Leco;)[Lxo; lambda$static$3
		static
		0 o p_277822_
	d ()Ljava/util/Optional; filteredMessages
ecp net/minecraft/world/level/block/entity/SkullBlockEntity
	a Ljava/util/concurrent/Executor; CHECKED_MAIN_THREAD_EXECUTOR
	b Ljava/lang/String; TAG_PROFILE
	c Ljava/lang/String; TAG_NOTE_BLOCK_SOUND
	d Ljava/lang/String; TAG_CUSTOM_NAME
	e Ljava/util/concurrent/Executor; mainThreadExecutor
	f Lcom/google/common/cache/LoadingCache; profileCacheByName
	g Lcom/google/common/cache/LoadingCache; profileCacheById
	h Ldfv; owner
	i Lame; noteBlockSound
	j I animationTickCount
	k Z isAnimating
	l Lxo; customName
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Leeb;)V <init>
		0 o p_155731_
		1 o p_155732_
	a (Ljava/util/UUID;Lamz;Ljava/util/function/BooleanSupplier;)Ljava/util/concurrent/CompletableFuture; fetchProfileById
		static
		0 o p_339663_
		1 o p_339676_
		2 o p_339631_
	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 ()V clear
		static
	a (Lamz;Ljava/util/concurrent/Executor;)V setup
		static
		0 o p_222886_
		1 o p_222887_
	a (Ldmu;Ljb;Leeb;Lecp;)V animation
		static
		0 o p_261710_
		1 o p_262153_
		2 o p_262021_
		3 o p_261594_
	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/lang/String;)Ljava/util/concurrent/CompletableFuture; fetchGameProfile
		static
		0 o p_295932_
	a (Ljava/util/function/BooleanSupplier;Lamz;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/Optional;Ljava/util/Optional;)Ljava/util/Optional; lambda$fetchProfileByName$3
		static
		0 o p_339542_
		1 o p_339543_
	a (Lkl;)V applyImplicitComponents
		0 o p_397656_
	a (Ljava/lang/String;Lamz;)Ljava/util/concurrent/CompletableFuture; fetchProfileByName
		static
		0 o p_339683_
		1 o p_339592_
	a (Lkn$a;)V collectImplicitComponents
		0 o p_338880_
	a (Ldfv;)V setOwner
		0 o p_332738_
	a (Ljn$a;)Lui; getUpdateTag
		0 o p_323711_
	a (Lfda;)V loadAdditional
		0 o p_422414_
	a (Lfdc;)V saveAdditional
		0 o p_421512_
	ax_ ()Lzw; getUpdatePacket
	b (Ldfv;)V lambda$updateOwnerProfile$6
		0 o p_332638_
	b (Lfdc;)V removeComponentsFromTag
		0 o p_421915_
	b (Ljava/util/Optional;)Ljava/util/Optional; lambda$fetchProfileByName$2
		static
		0 o p_339544_
	c ()Ldfv; getOwnerProfile
	d ()Lame; getNoteBlockSound
	f ()Lacw; getUpdatePacket
	j ()V updateOwnerProfile
	k ()Z lambda$setup$1
		static
ecp$1 net/minecraft/world/level/block/entity/SkullBlockEntity$1
	a Lamz; val$services
	<init> (Lamz;)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_
ecp$2 net/minecraft/world/level/block/entity/SkullBlockEntity$2
	a Lamz; val$services
	b Ljava/util/function/BooleanSupplier; val$invalidated
	<init> (Lamz;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_
ecq net/minecraft/world/level/block/entity/SmokerBlockEntity
	<init> (Ljb;Leeb;)V <init>
		0 o p_155749_
		1 o p_155750_
	a (Leby;Ldcv;)I getBurnDuration
		0 o p_360506_
		1 o p_59786_
	a (ILcus;)Lcym; createMenu
		0 o p_59783_
		1 o p_59784_
	j ()Lxo; getDefaultName
ecr net/minecraft/world/level/block/entity/SpawnerBlockEntity
	a Ldlu; spawner
	<init> (Ljb;Leeb;)V <init>
		0 o p_155752_
		1 o p_155753_
	a (Ldmu;Ljb;Leeb;Lecr;)V clientTick
		static
		0 o p_155755_
		1 o p_155756_
		2 o p_155757_
		3 o p_155758_
	a (Ljn$a;)Lui; getUpdateTag
		0 o p_324015_
	a (Lfda;)V loadAdditional
		0 o p_422363_
	a (Lfdc;)V saveAdditional
		0 o p_422474_
	a (Lbzv;Lbck;)V setEntityId
		0 o p_254530_
		1 o p_253719_
	a ()Lacw; getUpdatePacket
	a_ (II)Z triggerEvent
		0 o p_59797_
		1 o p_59798_
	ax_ ()Lzw; getUpdatePacket
	b (Ldmu;Ljb;Leeb;Lecr;)V serverTick
		static
		0 o p_155762_
		1 o p_155763_
		2 o p_155764_
		3 o p_155765_
	c ()Ldlu; getSpawner
ecr$1 net/minecraft/world/level/block/entity/SpawnerBlockEntity$1
	<init> (Lecr;)V <init>
		0 o p_59805_
	a (Ldmu;Ljb;Ldno;)V setNextSpawnData
		0 o p_155771_
		1 o p_155772_
		2 o p_155773_
	a (Ldmu;Ljb;I)V broadcastEvent
		0 o p_155767_
		1 o p_155768_
		2 o p_155769_
ecs net/minecraft/world/level/block/entity/StructureBlockEntity
	A Ldwu; rotation
	B Lefl; mode
	C Z ignoreEntities
	D Z strict
	E Z powered
	F Z showAir
	G Z showBoundingBox
	H F integrity
	I J seed
	a I MAX_OFFSET_PER_AXIS
	b I MAX_SIZE_PER_AXIS
	c Ljava/lang/String; AUTHOR_TAG
	d I SCAN_CORNER_BLOCKS_RANGE
	e Ljava/lang/String; DEFAULT_AUTHOR
	f Ljava/lang/String; DEFAULT_METADATA
	g Ljb; DEFAULT_POS
	h Lkg; DEFAULT_SIZE
	i Ldwu; DEFAULT_ROTATION
	j Ldvd; DEFAULT_MIRROR
	k Z DEFAULT_IGNORE_ENTITIES
	l Z DEFAULT_STRICT
	m Z DEFAULT_POWERED
	q Z DEFAULT_SHOW_AIR
	r Z DEFAULT_SHOW_BOUNDING_BOX
	s F DEFAULT_INTEGRITY
	t J DEFAULT_SEED
	u Lame; structureName
	v Ljava/lang/String; author
	w Ljava/lang/String; metaData
	x Ljb; structurePos
	y Lkg; structureSize
	z Ldvd; mirror
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Leeb;)V <init>
		0 o p_155779_
		1 o p_155780_
	A ()F getIntegrity
	B ()J getSeed
	C ()Z detectSize
	D ()Z saveStructure
	E ()V unloadStructure
	F ()Z isStructureLoadable
	G ()Z isPowered
	H ()Z getShowAir
	I ()Z getShowBoundingBox
	J ()V updateBlockState
	a (Leaz;)Lecs; lambda$getRelatedCorners$3
		static
		0 o p_155785_
	a (Z)V setIgnoreEntities
		0 o p_59877_
	a (Laub;Ljb;)V lambda$placeStructure$5
		static
		0 o p_155782_
		1 o p_155783_
	a (Ljb;)V setStructurePos
		0 o p_59886_
	a (Ldwu;)V setRotation
		0 o p_59884_
	a (Lefl;)V setMode
		0 o p_59861_
	a (F)V setIntegrity
		0 o p_59839_
	a ()Lacw; getUpdatePacket
	a (Ldvd;)V setMirror
		0 o p_59882_
	a (Leza;)V loadStructureInfo
		0 o p_309715_
	a (Lfda;)V loadAdditional
		0 o p_422679_
	a (J)V setSeed
		0 o p_59841_
	a (Ljava/lang/String;)V setStructureName
		0 o p_59869_
	a (Lcut;)Z usedBy
		0 o p_59854_
	a (Lkg;)V setStructureSize
		0 o p_155798_
	a (Laub;Leza;)V placeStructure
		0 o p_309691_
		1 o p_309550_
	a (Lame;)V setStructureName
		0 o p_59875_
	a (Lecs;)Z lambda$getRelatedCorners$4
		0 o p_155787_
	a (Laub;Lame;Ljb;Lkg;ZLjava/lang/String;ZLjava/util/List;)Z saveStructure
		static
		0 o p_396983_
		1 o p_397437_
		2 o p_397750_
		3 o p_397557_
		4 o p_397306_
		5 o p_397604_
		6 o p_397822_
		7 o p_428567_
	a (Ljb;Ljb;)Ljava/util/stream/Stream; getRelatedCorners
		0 o p_155792_
		1 o p_155793_
	a (Ljb;Ljava/util/stream/Stream;)Ljava/util/Optional; calculateEnclosingBoundingBox
		static
		0 o p_155795_
		1 o p_155796_
	a (Lcam;)V createdBy
		0 o p_59852_
	a (Ljn$a;)Lui; getUpdateTag
		0 o p_324257_
	a (Laub;)Z placeStructureIfSameSize
		0 o p_309647_
	a (Ljb;Leuq;)Z lambda$detectSize$0
		0 o p_155789_
		1 o p_155790_
	a (Lfdc;)V saveAdditional
		0 o p_422197_
	ax_ ()Lzw; getUpdatePacket
	b (Ljb;)Z lambda$getRelatedCorners$1
		0 o p_272561_
	b (Leaz;)Z lambda$getRelatedCorners$2
		static
		0 o p_155802_
	b (Z)V setStrict
		0 o p_393555_
	b ()Lebc$a; renderMode
	b (J)Lbck; createRandom
		static
		0 o p_222889_
	b (Laub;)Z loadStructureInfo
		0 o p_309683_
	b (Ljava/lang/String;)V setMetaData
		0 o p_59888_
	c (Laub;)V placeStructure
		0 o p_309543_
	c ()Lebc$b; getRenderableBox
	c (Z)Z saveStructure
		0 o p_59890_
	d ()Ljava/lang/String; getStructureName
	d (Laub;)Leza; getStructureTemplate
		0 o p_309601_
	d (Z)V setPowered
		0 o p_59894_
	e (Z)V setShowAir
		0 o p_59897_
	f (Z)V setShowBoundingBox
		0 o p_59899_
	f ()Z hasStructureName
	j ()Ljb; getStructurePos
	k ()Lkg; getStructureSize
	u ()Ldvd; getMirror
	v ()Ldwu; getRotation
	w ()Ljava/lang/String; getMetaData
	x ()Lefl; getMode
	y ()Z isIgnoreEntities
	z ()Z isStrict
ecs$1 net/minecraft/world/level/block/entity/StructureBlockEntity$1
	a [I $SwitchMap$net$minecraft$world$level$block$Mirror
	b [I $SwitchMap$net$minecraft$world$level$block$Rotation
	<clinit> ()V <clinit>
		static
ecs$a net/minecraft/world/level/block/entity/StructureBlockEntity$UpdateType
	a Lecs$a; UPDATE_DATA
	b Lecs$a; SAVE_AREA
	c Lecs$a; LOAD_AREA
	d Lecs$a; SCAN_AREA
	e [Lecs$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_59920_
		1 o p_59921_
	a ()[Lecs$a; $values
		static
	valueOf (Ljava/lang/String;)Lecs$a; valueOf
		static
		0 o p_59923_
	values ()[Lecs$a; values
		static
ect net/minecraft/world/level/block/entity/TestBlockEntity
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/lang/String; DEFAULT_MESSAGE
	c Z DEFAULT_POWERED
	d Lefm; mode
	e Ljava/lang/String; message
	f Z powered
	g Z triggered
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Leeb;)V <init>
		0 o p_397386_
		1 o p_397748_
	a (Ljava/lang/String;)V setMessage
		0 o p_398047_
	a (Z)V setPowered
		0 o p_397669_
	a ()Lacw; getUpdatePacket
	a (Ljn$a;)Lui; getUpdateTag
		0 o p_397116_
	a (Lfda;)V loadAdditional
		0 o p_422212_
	a (Lfdc;)V saveAdditional
		0 o p_421533_
	a (Lefm;)V setMode
		0 o p_397055_
	ax_ ()Lzw; getUpdatePacket
	c ()Z isPowered
	d ()Lefm; getMode
	f ()V reset
	j ()V trigger
	k ()V log
	u ()Z hasTriggered
	v ()Ljava/lang/String; getMessage
	w ()V updateBlockState
	x ()Ldpz; getBlockType
ecu net/minecraft/world/level/block/entity/TestInstanceBlockEntity
	a Lxo; INVALID_TEST_NAME
	b Ljava/util/List; BEAM_CLEARED
	c Ljava/util/List; BEAM_RUNNING
	d Ljava/util/List; BEAM_SUCCESS
	e Ljava/util/List; BEAM_REQUIRED_FAILED
	f Ljava/util/List; BEAM_OPTIONAL_FAILED
	g Lkg; STRUCTURE_OFFSET
	h Lecu$a; data
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Leeb;)V <init>
		0 o p_398018_
		1 o p_397894_
	A ()Lacw; getUpdatePacket
	B ()Ljb; getStructurePos
	C ()Z placeStructure
	D ()Ljb; getStartCorner
	E ()V encaseStructure
	F ()V removeBarriers
	G ()Ljava/util/Optional; getTestHolder
	H ()Lkg; getTransformedSize
	I ()V removeEntities
	J ()V forceLoadChunks
	a (Ljl$c;)Ljava/lang/Boolean; lambda$processStructureBoundary$8
		static
		0 o p_397339_
	a (Lxo;)V setErrorMessage
		0 o p_397179_
	a (Lbzm;)Z lambda$removeEntities$4
		static
		0 o p_399456_
	a (Lamd;)Lxo; lambda$getTestName$2
		static
		0 o p_397722_
	a (Laub;Lamd;)Ljava/util/Optional; getStructureSize
		static
		0 o p_397895_
		1 o p_397299_
	a (Laub;Lame;)Ljava/util/Optional; lambda$getStructureTemplate$1
		static
		0 o p_397694_
		1 o p_396996_
	a (Laub;Ldlz;)V lambda$forceLoadChunks$5
		static
		0 o p_397075_
		1 o p_397470_
	a (Laub;Lame;Ljava/util/function/Consumer;)Z export
		static
		0 o p_397725_
		1 o p_397333_
		2 o p_397846_
	a (Lfda;)V loadAdditional
		0 o p_421695_
	a (Ljb;Ljb;ZLjava/util/function/Consumer;Ljb;)V lambda$processStructureBoundary$9
		static
		0 o p_397350_
		1 o p_397241_
		2 o p_397409_
		3 o p_397121_
		4 o p_397351_
	a ()Ljava/util/List; getBeamSections
	a (Laub;Leza;)V placeStructure
		0 o p_397984_
		1 o p_397168_
	a (Lecu$a;)V set
		0 o p_397682_
	a (Ljava/util/function/Consumer;)V resetTest
		0 o p_397939_
	a (Ljb;)Ljb; getStructurePos
		static
		0 o p_397863_
	a (Ljn$a;)Lui; getUpdateTag
		0 o p_397498_
	a (Lfdc;)V saveAdditional
		0 o p_421621_
	ax_ ()Lzw; getUpdatePacket
	b (Ljb;)V lambda$removeBarriers$7
		0 o p_398011_
	b (Ljl$c;)Lame; lambda$getStructureTemplate$0
		static
		0 o p_397340_
	b ()Lebc$a; renderMode
	b (Laub;Lamd;)Ljava/util/Optional; getStructureTemplate
		static
		0 o p_397539_
		1 o p_397417_
	b (Ljava/util/function/Consumer;)Ljava/util/Optional; saveTest
		0 o p_398041_
	c (Ljava/util/function/Consumer;)Z exportTest
		0 o p_396997_
	c ()Lebc$b; getRenderableBox
	c (Laub;Lamd;)Ljava/util/Optional; lambda$placeStructure$3
		static
		0 o p_397198_
		1 o p_397292_
	c (Ljb;)V lambda$encaseStructure$6
		0 o p_397469_
	d ()Leuq; getStructureBoundingBox
	d (Ljava/util/function/Consumer;)V runTest
		0 o p_397726_
	e (Ljava/util/function/Consumer;)V processStructureBoundary
		0 o p_397268_
	e ()V setChanged
	f ()Lfin; getStructureBounds
	j ()Ljava/util/Optional; test
	k ()Lxo; getTestName
	u ()Z ignoreEntities
	v ()Lkg; getSize
	w ()Ldwu; getRotation
	x ()Ljava/util/Optional; errorMessage
	y ()V setSuccess
	z ()V setRunning
ecu$1 net/minecraft/world/level/block/entity/TestInstanceBlockEntity$1
	a [I $SwitchMap$net$minecraft$world$level$block$Rotation
	<clinit> ()V <clinit>
		static
ecu$a net/minecraft/world/level/block/entity/TestInstanceBlockEntity$Data
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ljava/util/Optional; test
	d Lkg; size
	e Ldwu; rotation
	f Z ignoreEntities
	g Lecu$b; status
	h Ljava/util/Optional; errorMessage
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lkg;Ldwu;ZLecu$b;Ljava/util/Optional;)V <init>
		0 o test
		1 o size
		2 o rotation
		3 o ignoreEntities
		4 o status
		5 o errorMessage
	a (Lkg;)Lecu$a; withSize
		0 o p_397709_
	a (Lxo;)Lecu$a; withError
		0 o p_397453_
	a (Lecu$b;)Lecu$a; withStatus
		0 o p_398013_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_397596_
	a ()Ljava/util/Optional; test
	b ()Lkg; size
	c ()Ldwu; rotation
	d ()Z ignoreEntities
	e ()Lecu$b; status
	equals (Ljava/lang/Object;)Z equals
		0 o p_397172_
	f ()Ljava/util/Optional; errorMessage
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ecu$b net/minecraft/world/level/block/entity/TestInstanceBlockEntity$Status
	a Lecu$b; CLEARED
	b Lecu$b; RUNNING
	c Lecu$b; FINISHED
	d Lcom/mojang/serialization/Codec; CODEC
	e Lzm; STREAM_CODEC
	f Ljava/util/function/IntFunction; ID_MAP
	g Ljava/lang/String; id
	h I index
	i [Lecu$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;I)V <init>
		0 o p_397047_
		1 o p_397354_
		2 o p_397410_
		3 o p_397632_
	a ()[Lecu$b; $values
		static
	a (I)Lecu$b; byIndex
		static
		0 o p_397227_
	a (Lecu$b;)I lambda$static$1
		static
		0 o p_397803_
	b (Lecu$b;)I lambda$static$0
		static
		0 o p_397441_
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lecu$b; valueOf
		static
		0 o p_397658_
	values ()[Lecu$b; values
		static
ecv net/minecraft/world/level/block/entity/TheEndGatewayBlockEntity
	a Lorg/slf4j/Logger; LOGGER
	b I SPAWN_TIME
	c I COOLDOWN_TIME
	d I ATTENTION_INTERVAL
	e I EVENT_COOLDOWN
	f I GATEWAY_HEIGHT_ABOVE_SURFACE
	g J DEFAULT_AGE
	h Z DEFAULT_EXACT_TELEPORT
	i J age
	j I teleportCooldown
	k Ljb; exitPortal
	l Z exactTeleport
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Leeb;)V <init>
		0 o p_155813_
		1 o p_155814_
	a (Laub;Lfis;)Z isChunkEmpty
		static
		0 o p_155816_
		1 o p_155817_
	a (Ldmu;Lfis;)Legi; getChunk
		static
		0 o p_59948_
		1 o p_59949_
	a (Laub;Ljb;Ljl$c;)V lambda$findOrCreateValidTeleportPos$1
		static
		0 o p_255911_
		1 o p_255685_
		2 o p_256040_
	a (Ljb;Z)V setExitPosition
		0 o p_59956_
		1 o p_59957_
	a (Legi;)Ljb; findValidSpawnInChunk
		static
		0 o p_59954_
	a (Ldmu;Ljb;Leeb;Lecv;)V beamAnimationTick
		static
		0 o p_155835_
		1 o p_155836_
		2 o p_155837_
		3 o p_155838_
	a ()Z isSpawning
	a (F)F getSpawnPercent
		0 o p_59934_
	a (Laub;Ljb;)Lfis; getPortalPosition
		0 o p_350561_
		1 o p_350271_
	a (Ldly;Ljb;IZ)Ljb; findTallestBlock
		static
		0 o p_59943_
		1 o p_59944_
		2 o p_59945_
		3 o p_59946_
	a (Laub;Ljb;Lepk;)V spawnGatewayPortal
		static
		0 o p_155822_
		1 o p_155823_
		2 o p_155824_
	a (Ljh;)Z shouldRenderFace
		0 o p_59959_
	a (Ljy;)Ljava/util/Optional; lambda$findOrCreateValidTeleportPos$0
		static
		0 o p_368462_
	a (Ljn$a;)Lui; getUpdateTag
		0 o p_324313_
	a (Lfda;)V loadAdditional
		0 o p_421812_
	a (Ldmu;Ljb;)Ljb; findExitPosition
		static
		0 o p_155826_
		1 o p_155827_
	a (Lfdc;)V saveAdditional
		0 o p_422500_
	a_ (II)Z triggerEvent
		0 o p_59963_
		1 o p_59964_
	ax_ ()Lzw; getUpdatePacket
	b (Ldmu;Ljb;Leeb;Lecv;)V portalTick
		static
		0 o p_350841_
		1 o p_350745_
		2 o p_350476_
		3 o p_350562_
	b (F)F getCooldownPercent
		0 o p_59968_
	b (Laub;Ljb;)Ljb; findOrCreateValidTeleportPos
		static
		0 o p_155819_
		1 o p_155820_
	c (Laub;Ljb;)Lfis; findExitPortalXZPosTentative
		static
		0 o p_155842_
		1 o p_155843_
	c ()Z isCoolingDown
	c (Ldmu;Ljb;Leeb;Lecv;)V triggerCooldown
		static
		0 o p_155850_
		1 o p_155851_
		2 o p_155852_
		3 o p_155853_
	d ()Lacw; getUpdatePacket
	f ()I getParticleAmount
ecw net/minecraft/world/level/block/entity/TheEndPortalBlockEntity
	<init> (Lebb;Ljb;Leeb;)V <init>
		0 o p_155855_
		1 o p_155856_
		2 o p_155857_
	<init> (Ljb;Leeb;)V <init>
		0 o p_155859_
		1 o p_155860_
	a (Ljh;)Z shouldRenderFace
		0 o p_59980_
ecx net/minecraft/world/level/block/entity/TickingBlockEntity
	a ()V tick
	b ()Z isRemoved
	c ()Ljb; getPos
	d ()Ljava/lang/String; getType
ecy net/minecraft/world/level/block/entity/TrappedChestBlockEntity
	<init> (Ljb;Leeb;)V <init>
		0 o p_155862_
		1 o p_155863_
	a (Ldmu;Ljb;Leeb;II)V signalOpenCount
		0 o p_155865_
		1 o p_155866_
		2 o p_155867_
		3 o p_155868_
		4 o p_155869_
ecz net/minecraft/world/level/block/entity/TrialSpawnerBlockEntity
	a Ledc; trialSpawner
	<init> (Ljb;Leeb;)V <init>
		0 o p_312399_
		1 o p_312206_
	a ()Lacw; getUpdatePacket
	a (Ldmu;Ledf;)V setState
		0 o p_311786_
		1 o p_312721_
	a (Ljn$a;)Lui; getUpdateTag
		0 o p_323524_
	a (Lfda;)V loadAdditional
		0 o p_421993_
	a (Lfdc;)V saveAdditional
		0 o p_421643_
	a (Lbzv;Lbck;)V setEntityId
		0 o p_311807_
		1 o p_311976_
	ax_ ()Lzw; getUpdatePacket
	c ()Ledc; getTrialSpawner
	d ()Ledf; getState
	f ()V markUpdated
	j ()Ledc; createDefaultSpawner
ed net/minecraft/advancements/package-info
eda net/minecraft/world/level/block/entity/package-info
edb net/minecraft/world/level/block/entity/trialspawner/PlayerDetector
	a Ledb; NO_CREATIVE_PLAYERS
	b Ledb; INCLUDING_CREATIVE_PLAYERS
	c Ledb; SHEEP
	<clinit> ()V <clinit>
		static
	a (Laub;Ledb$a;Ljb;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 (Ljb;DLcut;)Z lambda$static$3
		static
		0 o p_427210_
		1 o p_427211_
		2 o p_427212_
	a (ZLaub;Ljb;Lcut;)Z lambda$static$4
		static
		0 o p_427203_
		1 o p_427204_
		2 o p_427205_
		3 o p_427206_
	a (ZLaub;Ljb;Lcpd;)Z lambda$static$6
		static
		0 o p_427199_
		1 o p_427200_
		2 o p_427201_
		3 o p_427202_
	a (Ldmu;Lfis;Lfis;)Z inLineOfSight
		static
		0 o p_338760_
		1 o p_338259_
		2 o p_338810_
	b (ZLaub;Ljb;Lcut;)Z lambda$static$1
		static
		0 o p_427195_
		1 o p_427196_
		2 o p_427197_
		3 o p_427198_
	b (Laub;Ledb$a;Ljb;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_
	b (Ljb;DLcut;)Z lambda$static$0
		static
		0 o p_427207_
		1 o p_427208_
		2 o p_427209_
	c (Laub;Ledb$a;Ljb;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 (Laub;Ledb$a;Ljb;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_
edb$a net/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector
	a Ledb$a; SELECT_FROM_LEVEL
	<clinit> ()V <clinit>
		static
	a (Laub;Lein;Lfin;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 (Lcut;)Ledb$a; onlySelectPlayer
		static
		0 o p_324540_
	a (Ljava/util/List;)Ledb$a; onlySelectPlayers
		static
		0 o p_323995_
	a (Laub;Ljava/util/function/Predicate;)Ljava/util/List; getPlayers
		0 o p_323807_
		1 o p_324034_
edb$a$1 net/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector$1
	<init> ()V <init>
	a (Laub;Lein;Lfin;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 (Laub;Ljava/util/function/Predicate;)Ljava/util/List; getPlayers
		0 o p_323695_
		1 o p_324206_
edb$a$2 net/minecraft/world/level/block/entity/trialspawner/PlayerDetector$EntitySelector$2
	b Ljava/util/List; val$players
	<init> (Ljava/util/List;)V <init>
		0 o p_324440_
	a (Laub;Lein;Lfin;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 (Laub;Ljava/util/function/Predicate;)Ljava/util/List; getPlayers
		0 o p_323585_
		1 o p_323950_
edc net/minecraft/world/level/block/entity/trialspawner/TrialSpawner
	a I DETECT_PLAYER_SPAWN_BUFFER
	b Lorg/slf4j/Logger; LOGGER
	c I DEFAULT_TARGET_COOLDOWN_LENGTH
	d I DEFAULT_PLAYER_SCAN_RANGE
	e I MAX_MOB_TRACKING_DISTANCE
	f I MAX_MOB_TRACKING_DISTANCE_SQR
	g F SPAWNING_AMBIENT_SOUND_CHANCE
	h Ledg; data
	i Ledc$b; config
	j Ledc$c; stateAccessor
	k Ledb; playerDetector
	l Ledb$a; entitySelector
	m Z overridePeacefulAndMobSpawnRule
	n Z isOminous
	<clinit> ()V <clinit>
		static
	<init> (Ledc$b;Ledc$c;Ledb;Ledb$a;)V <init>
		0 o p_422371_
		1 o p_312198_
		2 o p_312690_
		3 o p_323834_
	a ()Ledd; activeConfig
	a (Ldmu;Ljb;Lbck;)V addBecomeOminousParticles
		static
		0 o p_338657_
		1 o p_338406_
		2 o p_338527_
	a (Laub;Ljb;)V applyOminous
		0 o p_338315_
		1 o p_338416_
	a (Laub;Ljb;Ljava/util/UUID;)Z shouldMobBeUntracked
		static
		0 o p_312908_
		1 o p_312807_
		2 o p_311952_
	a (Ljb;)Ljava/lang/String; lambda$spawnMob$0
		static
		0 o p_421420_
	a (Lbzv;Ldmu;)V overrideEntityToSpawn
		0 o p_387174_
		1 o p_386596_
	a (Ldmu;Ljb;Lbck;ILmc;)V addDetectPlayerParticles
		static
		0 o p_312225_
		1 o p_311759_
		2 o p_312553_
		3 o p_312188_
		4 o p_338522_
	a (Laub;Ljb;Lamd;)V ejectReward
		0 o p_312892_
		1 o p_312668_
		2 o p_335942_
	a (Ldmu;Ljb;Z)V tickClient
		0 o p_312771_
		1 o p_312484_
		2 o p_338382_
	a (Lfis;Lbck;Lbzm;)Lbzm; lambda$spawnMob$2
		static
		0 o p_404586_
		1 o p_404587_
		2 o p_404588_
	a (Ldmu;Lfis;Lfis;)Z inLineOfSight
		static
		0 o p_312623_
		1 o p_312390_
		2 o p_312652_
	a (Laub;Ljb;Z)V tickServer
		0 o p_312132_
		1 o p_312062_
		2 o p_338207_
	a (Ldmu;Ledf;)V setState
		0 o p_312688_
		1 o p_312718_
	a (Ledb;)V setPlayerDetector
		0 o p_312510_
	a (Ldmu;Ljb;Lbck;Lmi;)V addSpawnParticles
		static
		0 o p_312303_
		1 o p_312392_
		2 o p_312825_
		3 o p_338426_
	a (Laub;)Z canSpawnInLevel
		0 o p_376465_
	a (Lfda;)V load
		0 o p_421696_
	a (Ljb;Lbck;)Lfis; lambda$spawnMob$1
		0 o p_421421_
		1 o p_421422_
	a (Lfdc;)V store
		0 o p_422109_
	b (Ldmu;Ljb;Lbck;)V addEjectItemParticles
		static
		0 o p_312009_
		1 o p_312583_
		2 o p_312715_
	b (Laub;Ljb;Ljava/util/UUID;)Z lambda$tickServer$3
		static
		0 o p_311928_
		1 o p_311982_
		2 o p_312870_
	b (Laub;Ljb;)V removeOminous
		0 o p_338672_
		1 o p_338318_
	b ()Ledd; normalConfig
	c (Laub;Ljb;)Ljava/util/Optional; spawnMob
		0 o p_312582_
		1 o p_312518_
	c ()Ledd; ominousConfig
	d ()Z isOminous
	e ()I getTargetCooldownLength
	f ()I getRequiredPlayerRange
	g ()Ledf; getState
	h ()Ledg; getStateData
	i ()V markUpdated
	j ()Ledb; getPlayerDetector
	k ()Ledb$a; getEntitySelector
	l ()V overridePeacefulAndMobSpawnRule
edc$a net/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FlameParticle
	a Ledc$a; NORMAL
	b Ledc$a; OMINOUS
	c Lmi; particleType
	d [Ledc$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILmi;)V <init>
		0 o p_338614_
		1 o p_338626_
		2 o p_338374_
	a (I)Ledc$a; decode
		static
		0 o p_338695_
	a ()I encode
	b ()[Ledc$a; $values
		static
	valueOf (Ljava/lang/String;)Ledc$a; valueOf
		static
		0 o p_338179_
	values ()[Ledc$a; values
		static
edc$b net/minecraft/world/level/block/entity/trialspawner/TrialSpawner$FullConfig
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Ledc$b; DEFAULT
	c Ljl; normal
	d Ljl; ominous
	e I targetCooldownLength
	f I requiredPlayerRange
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Ljl;II)V <init>
		0 o normal
		1 o ominous
		2 o targetCooldownLength
		3 o requiredPlayerRange
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_422015_
	a ()Ljl; normal
	a (Lbzv;)Ledc$b; overrideEntity
		0 o p_422573_
	b ()Ljl; ominous
	c ()I targetCooldownLength
	d ()I requiredPlayerRange
	equals (Ljava/lang/Object;)Z equals
		0 o p_422146_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
edc$c net/minecraft/world/level/block/entity/trialspawner/TrialSpawner$StateAccessor
	a (Ldmu;Ledf;)V setState
		0 o p_312617_
		1 o p_312288_
	d ()Ledf; getState
	f ()V markUpdated
edd net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig
	a Ledd; DEFAULT
	b Lcom/mojang/serialization/Codec; DIRECT_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d I spawnRange
	e F totalMobs
	f F simultaneousMobs
	g F totalMobsAddedPerPlayer
	h F simultaneousMobsAddedPerPlayer
	i I ticksBetweenSpawn
	j Lbvt; spawnPotentialsDefinition
	k Lbvt; lootTablesToEject
	l Lamd; itemsToDropWhenOminous
	<clinit> ()V <clinit>
		static
	<init> (IFFFFILbvt;Lbvt;Lamd;)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 (Lbzv;)Ledd; withSpawning
		0 o p_388049_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_338041_
	b ()Ledd$a; builder
		static
	b (I)I calculateTargetSimultaneousMobs
		0 o p_312885_
	c ()I spawnRange
	d ()F totalMobs
	e ()F simultaneousMobs
	equals (Ljava/lang/Object;)Z equals
		0 o p_311907_
	f ()F totalMobsAddedPerPlayer
	g ()F simultaneousMobsAddedPerPlayer
	h ()I ticksBetweenSpawn
	hashCode ()I hashCode
	i ()Lbvt; spawnPotentialsDefinition
	j ()Lbvt; lootTablesToEject
	k ()Lamd; itemsToDropWhenOminous
	toString ()Ljava/lang/String; toString
edd$a net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfig$Builder
	a I spawnRange
	b F totalMobs
	c F simultaneousMobs
	d F totalMobsAddedPerPlayer
	e F simultaneousMobsAddedPerPlayer
	f I ticksBetweenSpawn
	g Lbvt; spawnPotentialsDefinition
	h Lbvt; lootTablesToEject
	i Lamd; itemsToDropWhenOminous
	<init> ()V <init>
	a ()Ledd; build
	a (F)Ledd$a; totalMobs
		0 o p_368764_
	a (Lbvt;)Ledd$a; spawnPotentialsDefinition
		0 o p_393494_
	a (I)Ledd$a; spawnRange
		0 o p_368590_
	a (Lamd;)Ledd$a; itemsToDropWhenOminous
		0 o p_368515_
	b (F)Ledd$a; simultaneousMobs
		0 o p_368497_
	b (I)Ledd$a; ticksBetweenSpawn
		0 o p_368690_
	b (Lbvt;)Ledd$a; lootTablesToEject
		0 o p_394126_
	c (F)Ledd$a; totalMobsAddedPerPlayer
		0 o p_368619_
	d (F)Ledd$a; simultaneousMobsAddedPerPlayer
		0 o p_368672_
ede net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfigs
	a Lede$a; TRIAL_CHAMBER_BREEZE
	b Lede$a; TRIAL_CHAMBER_MELEE_HUSK
	c Lede$a; TRIAL_CHAMBER_MELEE_SPIDER
	d Lede$a; TRIAL_CHAMBER_MELEE_ZOMBIE
	e Lede$a; TRIAL_CHAMBER_RANGED_POISON_SKELETON
	f Lede$a; TRIAL_CHAMBER_RANGED_SKELETON
	g Lede$a; TRIAL_CHAMBER_RANGED_STRAY
	h Lede$a; TRIAL_CHAMBER_SLOW_RANGED_POISON_SKELETON
	i Lede$a; TRIAL_CHAMBER_SLOW_RANGED_SKELETON
	j Lede$a; TRIAL_CHAMBER_SLOW_RANGED_STRAY
	k Lede$a; TRIAL_CHAMBER_SMALL_MELEE_BABY_ZOMBIE
	l Lede$a; TRIAL_CHAMBER_SMALL_MELEE_CAVE_SPIDER
	m Lede$a; TRIAL_CHAMBER_SMALL_MELEE_SILVERFISH
	n Lede$a; TRIAL_CHAMBER_SMALL_MELEE_SLIME
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lamd; registryKey
		static
		0 o p_368671_
	a (Lqq;)V bootstrap
		static
		0 o p_368527_
	a (Lbzv;Ljava/util/function/Consumer;Lamd;)Ldno; customSpawnDataWithEquipment
		static
		0 o p_368649_
		1 o p_368713_
		2 o p_368614_
	a (Lbzv;)Ldno; spawnData
		static
		0 o p_368746_
	a (Lqq;Lede$a;Ledd;Ledd;)V register
		static
		0 o p_368516_
		1 o p_368618_
		2 o p_368587_
		3 o p_368728_
	a (Lui;)V lambda$spawnDataWithEquipment$7
		static
		0 o p_368493_
	a ()Ledd$a; trialChamberMeleeOminous
		static
	a (Lbzv;Ljava/util/function/Consumer;)Ldno; customSpawnData
		static
		0 o p_368550_
		1 o p_368670_
	a (Lamd;)Lbzy; lambda$customSpawnDataWithEquipment$8
		static
		0 o p_368648_
	a (Lbzv;Lamd;)Ldno; spawnDataWithEquipment
		static
		0 o p_368596_
		1 o p_368586_
	b ()Ledd$a; trialChamberSlowRanged
		static
	b (Lui;)V lambda$spawnData$6
		static
		0 o p_368629_
	c ()Ledd$a; trialChamberBase
		static
	c (Lui;)V lambda$bootstrap$5
		static
		0 o p_368528_
	d (Lui;)V lambda$bootstrap$4
		static
		0 o p_368702_
	e (Lui;)V lambda$bootstrap$3
		static
		0 o p_368676_
	f (Lui;)V lambda$bootstrap$2
		static
		0 o p_368658_
	g (Lui;)V lambda$bootstrap$1
		static
		0 o p_368512_
	h (Lui;)V lambda$bootstrap$0
		static
		0 o p_368519_
ede$a net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerConfigs$Keys
	a Lamd; normal
	b Lamd; ominous
	<init> (Lamd;Lamd;)V <init>
		0 o normal
		1 o ominous
	a (Ljava/lang/String;)Lede$a; of
		static
		0 o p_368642_
	a ()Lamd; normal
	b ()Lamd; ominous
	equals (Ljava/lang/Object;)Z equals
		0 o p_368734_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
edf net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState
	a Ledf; INACTIVE
	b Ledf; WAITING_FOR_PLAYERS
	c Ledf; ACTIVE
	d Ledf; WAITING_FOR_REWARD_EJECTION
	e Ledf; EJECTING_REWARD
	f Ledf; COOLDOWN
	g F DELAY_BEFORE_EJECT_AFTER_KILLING_LAST_MOB
	h I TIME_BETWEEN_EACH_EJECTION
	i Ljava/lang/String; name
	j I lightLevel
	k D spinningMobSpeed
	l Ledf$b; particleEmission
	m Z isCapableOfSpawning
	n [Ledf; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;ILedf$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 (Ledc;Laub;Ljb;Lamd;)V lambda$tickAndGetNext$2
		static
		0 o p_335301_
		1 o p_335302_
		2 o p_335303_
		3 o p_335304_
	a (Lbzm;Laub;)Ljava/util/Optional; calculatePositionAbove
		static
		0 o p_338791_
		1 o p_338807_
	a (Laub;Ljb;Ledc;)V spawnOminousOminousItemSpawner
		0 o p_338483_
		1 o p_338824_
		2 o p_338767_
	a (Laub;Ldcv;Ledg;Ledc;Lfis;)V lambda$spawnOminousOminousItemSpawner$3
		static
		0 o p_338060_
		1 o p_338061_
		2 o p_421688_
		3 o p_338063_
		4 o p_338064_
	a ()I lightLevel
	a (Ljb;Ledc;Lbzm;)Z lambda$selectEntityToSpawnItemAbove$5
		static
		0 o p_338049_
		1 o p_338050_
		2 o p_338051_
	a (Laub;Ledg;)Z timeToSpawnItemSpawner
		0 o p_338741_
		1 o p_421817_
	a (Ljb;Ledc;Laub;)Ledf; tickAndGetNext
		0 o p_312221_
		1 o p_311912_
		2 o p_311974_
	a (Ljava/util/List;Ljava/util/Set;Ledc;Ljb;Laub;)Lbzm; selectEntityToSpawnItemAbove
		static
		0 o p_338467_
		1 o p_338224_
		2 o p_338687_
		3 o p_338268_
		4 o p_338524_
	a (Ljb;Ledc;Lcut;)Z lambda$calculatePositionToSpawnSpawner$4
		static
		0 o p_427213_
		1 o p_427214_
		2 o p_427215_
	a (Ledg;Ledc;Ldno;)V lambda$tickAndGetNext$0
		static
		0 o p_421423_
		1 o p_421424_
		2 o p_421425_
	a (Ldmu;Ljb;Z)V emitParticles
		0 o p_312507_
		1 o p_312610_
		2 o p_338615_
	a (Laub;Ljb;Ledc;Ledg;)Ljava/util/Optional; calculatePositionToSpawnSpawner
		static
		0 o p_338436_
		1 o p_338583_
		2 o p_338226_
		3 o p_422600_
	a (Ledg;Laub;Ledd;Ledc;Ljava/util/UUID;)V lambda$tickAndGetNext$1
		static
		0 o p_428181_
		1 o p_428182_
		2 o p_428183_
		3 o p_428184_
		4 o p_428185_
	b ()D spinningMobSpeed
	c ()Ljava/lang/String; getSerializedName
	d ()Z hasSpinningMob
	e ()Z isCapableOfSpawning
	f ()[Ledf; $values
		static
	valueOf (Ljava/lang/String;)Ledf; valueOf
		static
		0 o p_311917_
	values ()[Ledf; values
		static
edf$a net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$LightLevel
	a I UNLIT
	b I HALF_LIT
	c I LIT
	<init> ()V <init>
edf$b net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$ParticleEmission
	a Ledf$b; NONE
	b Ledf$b; SMALL_FLAMES
	c Ledf$b; FLAMES_AND_SMOKE
	d Ledf$b; SMOKE_INSIDE_AND_TOP_FACE
	<clinit> ()V <clinit>
		static
	a (Lmi;Lfis;Ldmu;)V addParticle
		static
		0 o p_312519_
		1 o p_312023_
		2 o p_311937_
	a (Ldmu;Lbck;Ljb;Z)V lambda$static$3
		static
		0 o p_311899_
		1 o p_311762_
		2 o p_312096_
		3 o p_338301_
	b (Ldmu;Lbck;Ljb;Z)V lambda$static$2
		static
		0 o p_338065_
		1 o p_338066_
		2 o p_338067_
		3 o p_338068_
	c (Ldmu;Lbck;Ljb;Z)V lambda$static$1
		static
		0 o p_338069_
		1 o p_338070_
		2 o p_338071_
		3 o p_338072_
	d (Ldmu;Lbck;Ljb;Z)V lambda$static$0
		static
		0 o p_311998_
		1 o p_311983_
		2 o p_312351_
		3 o p_338371_
	emit (Ldmu;Lbck;Ljb;Z)V emit
		0 o p_312730_
		1 o p_312474_
		2 o p_312127_
		3 o p_338742_
edf$c net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerState$SpinningMob
	a D NONE
	b D SLOW
	c D FAST
	<init> ()V <init>
edg net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerStateData
	a Ljava/util/Set; detectedPlayers
	b Ljava/util/Set; currentMobs
	c J cooldownEndsAt
	d J nextMobSpawnsAt
	e I totalMobsSpawned
	f Ljava/util/Optional; nextSpawnData
	g Ljava/util/Optional; ejectingLootTable
	h D spin
	i D oSpin
	j Ljava/lang/String; TAG_SPAWN_DATA
	k Ljava/lang/String; TAG_NEXT_MOB_SPAWNS_AT
	l I DELAY_BETWEEN_PLAYER_SCANS
	m I TRIAL_OMEN_PER_BAD_OMEN_LEVEL
	n Lbzm; displayEntity
	o Lbvt; dispensing
	<init> ()V <init>
	a (Laub;Lbzm;)V lambda$resetAfterBecomingOminous$2
		static
		0 o p_421716_
		1 o p_421890_
	a (Ledc;Ldmu;Ledf;)Lbzm; getOrCreateDisplayEntity
		0 o p_422419_
		1 o p_421870_
		2 o p_422215_
	a (Laub;Ljb;Ledc;)V tryDetectPlayers
		0 o p_422381_
		1 o p_421956_
		2 o p_421925_
	a (Lcut;)V transformBadOmenIntoTrialOmen
		static
		0 o p_422355_
	a (Ledd;I)Z hasFinishedSpawningAllMobs
		0 o p_422354_
		1 o p_422183_
	a (Ledc;Lbck;)Z hasMobToSpawn
		0 o p_422351_
		1 o p_421482_
	a (Ledc;Laub;)V resetAfterBecomingOminous
		0 o p_421806_
		1 o p_422006_
	a (Laub;Ljb;)J lowResolutionPosition
		static
		0 o p_422056_
		1 o p_421660_
	a ()Ledg$a; pack
	a (Lui;Ldno;)V lambda$getUpdateTag$3
		static
		0 o p_422264_
		1 o p_422694_
	a (Ljb;)I countAdditionalPlayers
		0 o p_422699_
	a (Laub;Ledd;Ljb;)Lbvt; getDispensingItems
		0 o p_421873_
		1 o p_421889_
		2 o p_422242_
	a (Ledg$a;)V apply
		0 o p_421478_
	a (Laub;Ledd;I)Z isReadyToSpawnNextMob
		0 o p_422162_
		1 o p_422263_
		2 o p_422207_
	a (Ledf;)Lui; getUpdateTag
		0 o p_422094_
	a (Laub;Ledc;Ljb;Lcom/mojang/datafixers/util/Pair;)V lambda$tryDetectPlayers$0
		static
		0 o p_427216_
		1 o p_427217_
		2 o p_427218_
		3 o p_427219_
	a (Laub;Ljava/util/List;)Ljava/util/Optional; findPlayerWithOminousEffect
		static
		0 o p_422672_
		1 o p_422201_
	a (Laub;)Z isCooldownFinished
		0 o p_421790_
	a (Laub;FI)Z isReadyToOpenShutter
		0 o p_421776_
		1 o p_422030_
		2 o p_422651_
	b (Ledc;Lbck;)Ldno; getOrCreateNextSpawnData
		0 o p_422364_
		1 o p_422656_
	b (Lcut;)Lcom/mojang/datafixers/util/Pair; lambda$findPlayerWithOminousEffect$1
		static
		0 o p_421755_
	b (Laub;FI)Z isReadyToEjectItems
		0 o p_422356_
		1 o p_422031_
		2 o p_422141_
	b ()V reset
	c ()V resetStatistics
	d ()Z haveAllCurrentMobsDied
	e ()D getSpin
	f ()D getOSpin
edg$a net/minecraft/world/level/block/entity/trialspawner/TrialSpawnerStateData$Packed
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Ljava/util/Set; detectedPlayers
	c Ljava/util/Set; currentMobs
	d J cooldownEndsAt
	e J nextMobSpawnsAt
	f I totalMobsSpawned
	g Ljava/util/Optional; nextSpawnData
	h Ljava/util/Optional; ejectingLootTable
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Set;Ljava/util/Set;JJILjava/util/Optional;Ljava/util/Optional;)V <init>
		0 o detectedPlayers
		1 o currentMobs
		2 o cooldownEndsAt
		3 o nextMobSpawnsAt
		4 o totalMobsSpawned
		5 o nextSpawnData
		6 o ejectingLootTable
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_421723_
	a ()Ljava/util/Set; detectedPlayers
	b ()Ljava/util/Set; currentMobs
	c ()J cooldownEndsAt
	d ()J nextMobSpawnsAt
	e ()I totalMobsSpawned
	equals (Ljava/lang/Object;)Z equals
		0 o p_422102_
	f ()Ljava/util/Optional; nextSpawnData
	g ()Ljava/util/Optional; ejectingLootTable
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
edh net/minecraft/world/level/block/entity/trialspawner/package-info
edi net/minecraft/world/level/block/entity/vault/VaultBlockEntity
	a Ledl; serverData
	b Ledm; sharedData
	c Ledj; clientData
	d Ledk; config
	<init> (Ljb;Leeb;)V <init>
		0 o p_324016_
		1 o p_324022_
	a (Ledk;)V setConfig
		0 o p_324010_
	a (Ljn$a;Lui;)V lambda$getUpdateTag$0
		0 o p_400954_
		1 o p_400955_
	a ()Ledl; getServerData
	a (Ljn$a;)Lui; getUpdateTag
		0 o p_324118_
	a (Lfda;)V loadAdditional
		0 o p_422442_
	a (Lfdc;)V saveAdditional
		0 o p_422441_
	ax_ ()Lzw; getUpdatePacket
	b (Ldmu;Ljb;Leeb;)V access$000
		static
		0 o p_323749_
		1 o p_324074_
		2 o p_324488_
	c ()Ledm; getSharedData
	d ()Ledj; getClientData
	f ()Ledk; getConfig
edi$a net/minecraft/world/level/block/entity/vault/VaultBlockEntity$Client
	a I PARTICLE_TICK_RATE
	b F IDLE_PARTICLE_CHANCE
	c F AMBIENT_SOUND_CHANCE
	d I ACTIVATION_PARTICLE_COUNT
	e I DEACTIVATION_PARTICLE_COUNT
	<init> ()V <init>
	a (Ledm;)Z shouldDisplayActiveEffects
		static
		0 o p_323681_
	a (Ljb;Ljh;)Lfis; keyholePos
		static
		0 o p_323572_
		1 o p_324503_
	a (Ldmu;Lfis;Lcut;)V emitConnectionParticlesForPlayer
		static
		0 o p_323629_
		1 o p_324592_
		2 o p_324428_
	a (Ljb;Ledm;Lcut;)Z isWithinConnectionRange
		static
		0 o p_324081_
		1 o p_323688_
		2 o p_324438_
	a (Ldmu;Ljb;Leeb;Ledm;)V emitConnectionParticlesForNearbyPlayers
		static
		0 o p_324593_
		1 o p_324162_
		2 o p_324246_
		3 o p_323584_
	a (Ldmu;Ljb;Ledm;Lmc;)V emitIdleParticles
		static
		0 o p_324004_
		1 o p_324516_
		2 o p_324173_
		3 o p_338823_
	a (Ldmu;Ljb;Lmc;)V emitDeactivationParticles
		static
		0 o p_324419_
		1 o p_324587_
		2 o p_338582_
	a (Ldmu;Ljb;Leeb;Ledm;Lmc;)V emitActivationParticles
		static
		0 o p_323761_
		1 o p_324150_
		2 o p_324527_
		3 o p_324466_
		4 o p_338551_
	a (Ldmu;Ljb;Ledm;)V playIdleSounds
		static
		0 o p_323802_
		1 o p_323510_
		2 o p_324457_
	a (Ljb;Lbck;)Lfis; randomPosCenterOfCage
		static
		0 o p_323493_
		1 o p_324481_
	a (Ldmu;Ljb;Leeb;Ledj;Ledm;)V tick
		static
		0 o p_324312_
		1 o p_323810_
		2 o p_323862_
		3 o p_324314_
		4 o p_323914_
	b (Ljb;Lbck;)Lfis; randomPosInsideCage
		static
		0 o p_324080_
		1 o p_324532_
edi$b net/minecraft/world/level/block/entity/vault/VaultBlockEntity$Server
	a I UNLOCKING_DELAY_TICKS
	b I DISPLAY_CYCLE_TICK_RATE
	c I INSERT_FAIL_SOUND_BUFFER_TICKS
	<init> ()V <init>
	a (Laub;Ljb;Leeb;Ledk;Ledl;Ledm;Lcut;Ldcv;)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 (Ledk;Ledn;)Z canEjectReward
		static
		0 o p_323595_
		1 o p_324160_
	a (JLedn;)Z shouldCycleDisplayItem
		static
		0 o p_323548_
		1 o p_323823_
	a (Laub;Ledn;Ledk;Ledm;Ljb;)V cycleDisplayItemFromLootTable
		static
		0 o p_323551_
		1 o p_324221_
		2 o p_324332_
		3 o p_323644_
		4 o p_323602_
	a (Laub;Ljb;Lamd;)Ldcv; getRandomDisplayItemFromLootTable
		static
		0 o p_323781_
		1 o p_324109_
		2 o p_336119_
	a (Laub;Ljb;Leeb;Ledk;Ledl;Ledm;)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 (Laub;Ljb;Leeb;Leeb;Ledk;Ledm;)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 (Laub;Ledk;Ljb;Lcut;Ldcv;)Ljava/util/List; resolveItemsToEject
		static
		0 o p_323877_
		1 o p_324041_
		2 o p_324255_
		3 o p_324347_
		4 o p_373066_
	a (Laub;Leeb;Ljb;Ledk;Ledl;Ledm;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 (Laub;Ledl;Ljb;Layy;)V playInsertFailSound
		static
		0 o p_324555_
		1 o p_324017_
		2 o p_324186_
		3 o p_350407_
	a (Ledk;Ldcv;)Z isValidToInsert
		static
		0 o p_323488_
		1 o p_324101_
edj net/minecraft/world/level/block/entity/vault/VaultClientData
	a F ROTATION_SPEED
	b F currentSpin
	c F previousSpin
	<init> ()V <init>
	a ()F currentSpin
	b ()F previousSpin
	c ()V updateDisplayItemSpin
edk net/minecraft/world/level/block/entity/vault/VaultConfig
	a Ljava/lang/String; TAG_NAME
	b Ledk; DEFAULT
	c Lcom/mojang/serialization/Codec; CODEC
	d Lamd; lootTable
	e D activationRange
	f D deactivationRange
	g Ldcv; keyItem
	h Ljava/util/Optional; overrideLootTableToDisplay
	i Ledb; playerDetector
	j Ledb$a; entitySelector
	<clinit> ()V <clinit>
		static
	<init> (Lamd;DDLdcv;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> (Lamd;DDLdcv;Ljava/util/Optional;Ledb;Ledb$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 ()Ledb; playerDetector
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_404598_
	b ()Lamd; lootTable
	c ()D activationRange
	d ()D deactivationRange
	e ()Ldcv; keyItem
	equals (Ljava/lang/Object;)Z equals
		0 o p_324353_
	f ()Ljava/util/Optional; overrideLootTableToDisplay
	g ()Ledb$a; entitySelector
	h ()Lcom/mojang/serialization/DataResult; validate
	hashCode ()I hashCode
	i ()Ljava/lang/String; lambda$validate$1
	toString ()Ljava/lang/String; toString
edl net/minecraft/world/level/block/entity/vault/VaultServerData
	a Ljava/lang/String; TAG_NAME
	b Lcom/mojang/serialization/Codec; CODEC
	c Z isDirty
	d I MAX_REWARD_PLAYERS
	e Ljava/util/Set; rewardedPlayers
	f J stateUpdatingResumesAt
	g Ljava/util/List; itemsToEject
	h J lastInsertFailTimestamp
	i 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 (Lcut;)Z hasRewardedPlayer
		0 o p_324533_
	a (Ledl;)V set
		0 o p_323643_
	a ()J getLastInsertFailTimestamp
	a (Ljava/util/List;)V setItemsToEject
		0 o p_324402_
	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_
	b ()Ljava/util/Set; getRewardedPlayers
	b (J)V pauseStateUpdatingUntil
		0 o p_323478_
	b (Ledl;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_323753_
	b (Lcut;)V addToRewardedPlayers
		0 o p_323713_
	c ()J stateUpdatingResumesAt
	c (Ledl;)Ljava/util/List; lambda$static$2
		static
		0 o p_323976_
	d ()Ljava/util/List; getItemsToEject
	d (Ledl;)Ljava/lang/Long; lambda$static$1
		static
		0 o p_323634_
	e (Ledl;)Ljava/util/Set; lambda$static$0
		static
		0 o p_323523_
	e ()V markEjectionFinished
	f ()Ldcv; getNextItemToEject
	g ()Ldcv; popNextItemToEject
	h ()F ejectionProgress
	i ()V markChanged
edm net/minecraft/world/level/block/entity/vault/VaultSharedData
	a Ljava/lang/String; TAG_NAME
	b Lcom/mojang/serialization/Codec; CODEC
	c Z isDirty
	d Ldcv; displayItem
	e Ljava/util/Set; connectedPlayers
	f D connectedParticlesRange
	<clinit> ()V <clinit>
		static
	<init> (Ldcv;Ljava/util/Set;D)V <init>
		0 o p_324245_
		1 o p_324007_
		2 o p_324069_
	<init> ()V <init>
	a (Laub;Ljb;Ledl;Ledk;D)V updateConnectedPlayersWithinRange
		0 o p_324193_
		1 o p_324358_
		2 o p_324348_
		3 o p_324058_
		4 o p_324450_
	a ()Ldcv; getDisplayItem
	a (Ldcv;)V setDisplayItem
		0 o p_324243_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_338074_
	a (Ledl;Ljava/util/UUID;)Z lambda$updateConnectedPlayersWithinRange$4
		static
		0 o p_323919_
		1 o p_324308_
	a (Ledm;)V set
		0 o p_324621_
	b (Ledm;)Ljava/lang/Double; lambda$static$2
		static
		0 o p_323486_
	b ()Z hasDisplayItem
	c ()Z hasConnectedPlayers
	c (Ledm;)Ljava/util/Set; lambda$static$1
		static
		0 o p_324110_
	d ()Ljava/util/Set; getConnectedPlayers
	d (Ledm;)Ldcv; lambda$static$0
		static
		0 o p_324217_
	e ()D connectedParticlesRange
	f ()V markDirty
edn net/minecraft/world/level/block/entity/vault/VaultState
	a Ledn; INACTIVE
	b Ledn; ACTIVE
	c Ledn; UNLOCKING
	d Ledn; EJECTING
	e I UPDATE_CONNECTED_PLAYERS_TICK_RATE
	f I DELAY_BETWEEN_EJECTIONS_TICKS
	g I DELAY_AFTER_LAST_EJECTION_TICKS
	h I DELAY_BEFORE_FIRST_EJECTION_TICKS
	i Ljava/lang/String; stateName
	j Ledn$a; lightLevel
	k [Ledn; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ledn$a;)V <init>
		0 o p_324287_
		1 o p_324365_
		2 o p_323637_
		3 o p_324597_
	a (Laub;Ljb;Ledk;Ledl;Ledm;)Ledn; tickAndGetNext
		0 o p_324582_
		1 o p_323837_
		2 o p_323770_
		3 o p_324291_
		4 o p_324388_
	a ()I lightLevel
	a (Laub;Ljb;Ledk;Ledm;)V onExit
		0 o p_324093_
		1 o p_324256_
		2 o p_324614_
		3 o p_324591_
	a (Laub;Ljb;Ledk;Ledl;Ledm;D)Ledn; 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 (Laub;Ljb;Ledk;Ledm;Z)V onEnter
		0 o p_323591_
		1 o p_324053_
		2 o p_324561_
		3 o p_323516_
		4 o p_338369_
	a (Laub;Ljb;Ledn;Ledk;Ledm;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 (Laub;Ljb;Ldcv;F)V ejectResultItem
		0 o p_324066_
		1 o p_324594_
		2 o p_324065_
		3 o p_324283_
	b ()[Ledn; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ledn; valueOf
		static
		0 o p_324334_
	values ()[Ledn; values
		static
edn$1 net/minecraft/world/level/block/entity/vault/VaultState$1
	<init> (Ljava/lang/String;ILjava/lang/String;Ledn$a;)V <init>
		0 o p_323745_
		1 o p_324267_
		2 o p_324436_
		3 o p_324368_
	a (Laub;Ljb;Ledk;Ledm;Z)V onEnter
		0 o p_324512_
		1 o p_324300_
		2 o p_323552_
		3 o p_324096_
		4 o p_338586_
edn$2 net/minecraft/world/level/block/entity/vault/VaultState$2
	<init> (Ljava/lang/String;ILjava/lang/String;Ledn$a;)V <init>
		0 o p_324429_
		1 o p_323843_
		2 o p_324062_
		3 o p_324012_
	a (Laub;Ljb;Ledk;Ledm;Z)V onEnter
		0 o p_324513_
		1 o p_324445_
		2 o p_323855_
		3 o p_323750_
		4 o p_338489_
edn$3 net/minecraft/world/level/block/entity/vault/VaultState$3
	<init> (Ljava/lang/String;ILjava/lang/String;Ledn$a;)V <init>
		0 o p_324588_
		1 o p_323872_
		2 o p_324472_
		3 o p_323601_
	a (Laub;Ljb;Ledk;Ledm;Z)V onEnter
		0 o p_324077_
		1 o p_323729_
		2 o p_323520_
		3 o p_323550_
		4 o p_338182_
edn$4 net/minecraft/world/level/block/entity/vault/VaultState$4
	<init> (Ljava/lang/String;ILjava/lang/String;Ledn$a;)V <init>
		0 o p_324577_
		1 o p_324456_
		2 o p_323867_
		3 o p_324188_
	a (Laub;Ljb;Ledk;Ledm;Z)V onEnter
		0 o p_324167_
		1 o p_324285_
		2 o p_324106_
		3 o p_324596_
		4 o p_338590_
	a (Laub;Ljb;Ledk;Ledm;)V onExit
		0 o p_323987_
		1 o p_324064_
		2 o p_323588_
		3 o p_324224_
edn$a net/minecraft/world/level/block/entity/vault/VaultState$LightLevel
	a Ledn$a; HALF_LIT
	b Ledn$a; LIT
	c I value
	d [Ledn$a; $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 ()[Ledn$a; $values
		static
	valueOf (Ljava/lang/String;)Ledn$a; valueOf
		static
		0 o p_324052_
	values ()[Ledn$a; values
		static
edo net/minecraft/world/level/block/entity/vault/package-info
edp net/minecraft/world/level/block/grower/TreeGrower
	a Lcom/mojang/serialization/Codec; CODEC
	b Ledp; OAK
	c Ledp; SPRUCE
	d Ledp; MANGROVE
	e Ledp; AZALEA
	f Ledp; BIRCH
	g Ledp; JUNGLE
	h Ledp; ACACIA
	i Ledp; CHERRY
	j Ledp; DARK_OAK
	k Ledp; PALE_OAK
	l Ljava/util/Map; GROWERS
	m Ljava/lang/String; name
	n F secondaryChance
	o Ljava/util/Optional; megaTree
	p Ljava/util/Optional; secondaryMegaTree
	q Ljava/util/Optional; tree
	r Ljava/util/Optional; secondaryTree
	s Ljava/util/Optional; flowers
	t Ljava/util/Optional; 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 (Ledp;)Ljava/lang/String; lambda$static$0
		static
		0 o p_304625_
	a (Laub;Lefz;Ljb;Leeb;Lbck;)Z growTree
		0 o p_304396_
		1 o p_304672_
		2 o p_304643_
		3 o p_304439_
		4 o p_304893_
	a (Ldmv;Ljb;)Z hasFlowers
		0 o p_304555_
		1 o p_304465_
	a (Leeb;Ldly;Ljb;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 (Lbck;Z)Lamd; getConfiguredFeature
		0 o p_304525_
		1 o p_304410_
	a (Lbck;)Lamd; getConfiguredMegaFeature
		0 o p_304575_
edq net/minecraft/world/level/block/grower/package-info
edr net/minecraft/world/level/block/package-info
eds net/minecraft/world/level/block/piston/MovingPistonBlock
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leez; FACING
	c Leez; TYPE
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_60050_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ldmv;Ljb;Leeb;)V destroy
		0 o p_60061_
		1 o p_60062_
		2 o p_60063_
	a (Ljb;Leeb;Leeb;Ljh;ZZ)Leaz; 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 (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_304937_
		1 o p_60058_
		2 o p_60059_
		3 o p_386505_
	a (Ldly;Ljb;)Ledw; getBlockEntity
		0 o p_60054_
		1 o p_60055_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_60065_
		1 o p_60068_
	a (Leeb;Lfdm$a;)Ljava/util/List; getDrops
		0 o p_287650_
		1 o p_287754_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_60070_
		1 o p_60071_
		2 o p_60072_
		3 o p_60073_
		4 o p_60075_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_60083_
		1 o p_60084_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_60099_
		1 o p_60100_
		2 o p_60101_
		3 o p_60102_
	a (Ljb;Leeb;)Leaz; newBlockEntity
		0 o p_155879_
		1 o p_155880_
	a (Ldmu;Leeb;Lebb;)Leba; getTicker
		0 o p_155875_
		1 o p_155876_
		2 o p_155877_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_60097_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_60086_
		1 o p_60087_
	a_ (Leeb;)Ldwn; getRenderShape
		0 o p_389569_
	b (Leeb;Ldly;Ljb;Lfix;)Lfjm; getCollisionShape
		0 o p_60104_
		1 o p_60105_
		2 o p_60106_
		3 o p_60107_
edt net/minecraft/world/level/block/piston/PistonBaseBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lees; EXTENDED
	d I TRIGGER_EXTEND
	e I TRIGGER_CONTRACT
	f I TRIGGER_DROP
	g I PLATFORM_THICKNESS
	h Ljava/util/Map; SHAPES
	i Z isSticky
	<clinit> ()V <clinit>
		static
	<init> (ZLeea$d;)V <init>
		0 o p_60163_
		1 o p_60164_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmu;Ljb;Ljh;ZLjh;)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 (Ldmu;Ljb;Ljh;Z)Z moveBlocks
		0 o p_60182_
		1 o p_60183_
		2 o p_60184_
		3 o p_60185_
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_60225_
		1 o p_60226_
		2 o p_60227_
		3 o p_60228_
		4 o p_60229_
	a (Ldnm;Ljb;Ljh;)Z getNeighborSignal
		0 o p_277378_
		1 o p_60179_
		2 o p_60180_
	a (Ldmu;Ljb;Leeb;)V checkIfExtend
		0 o p_60168_
		1 o p_60169_
		2 o p_60170_
	a (Ledt;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_304492_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_60187_
		1 o p_60190_
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_60198_
		1 o p_60199_
		2 o p_60200_
		3 o p_60201_
		4 o p_363070_
		5 o p_60203_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_60212_
		1 o p_60213_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_60220_
		1 o p_60221_
		2 o p_60222_
		3 o p_60223_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_368476_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_60218_
	a (Leeb;Ldmu;Ljb;II)Z triggerEvent
		0 o p_60192_
		1 o p_60193_
		2 o p_60194_
		3 o p_60195_
		4 o p_60196_
	a (Ldgo;)Leeb; getStateForPlacement
		0 o p_60166_
	a (Ldmu;Ljb;Leeb;Lcam;Ldcv;)V setPlacedBy
		0 o p_60172_
		1 o p_60173_
		2 o p_60174_
		3 o p_60175_
		4 o p_60176_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_60215_
		1 o p_60216_
	g_ (Leeb;)Z useShapeForLightOcclusion
		0 o p_60231_
edt$1 net/minecraft/world/level/block/piston/PistonBaseBlock$1
	a [I $SwitchMap$net$minecraft$world$level$material$PushReaction
	<clinit> ()V <clinit>
		static
edu net/minecraft/world/level/block/piston/PistonHeadBlock
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Leez; TYPE
	d Lees; SHORT
	e I PLATFORM_THICKNESS
	f Lfjm; SHAPE_PLATFORM
	g Ljava/util/Map; SHAPES_SHORT
	h Ljava/util/Map; SHAPES
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_60259_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Leeb;)Z isFittingBase
		0 o p_60298_
		1 o p_60299_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_60301_
		1 o p_374256_
		2 o p_374426_
		3 o p_60305_
		4 o p_60302_
		5 o p_60306_
		6 o p_60303_
		7 o p_374478_
	a (Ldmu;Ljb;Leeb;Lcut;)Leeb; playerWillDestroy
		0 o p_60265_
		1 o p_60266_
		2 o p_60267_
		3 o p_60268_
	a (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_304638_
		1 o p_60262_
		2 o p_60263_
		3 o p_386559_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_60288_
		1 o p_60289_
		2 o p_60290_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_60270_
		1 o p_60273_
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_60275_
		1 o p_60276_
		2 o p_60277_
		3 o p_60278_
		4 o p_363965_
		5 o p_60280_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_60292_
		1 o p_60293_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_60320_
		1 o p_60321_
		2 o p_60322_
		3 o p_60323_
	a (Leec$a;)V createBlockStateDefinition
		0 o p_60308_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_393727_
		1 o p_394573_
		2 o p_393756_
		3 o p_394300_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_60295_
		1 o p_60296_
	g_ (Leeb;)Z useShapeForLightOcclusion
		0 o p_60325_
edv net/minecraft/world/level/block/piston/PistonMath
	<init> ()V <init>
	a (Lfin;Ljh;D)Lfin; getMovementArea
		static
		0 o p_60329_
		1 o p_60330_
		2 o p_60331_
edv$1 net/minecraft/world/level/block/piston/PistonMath$1
	a [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
edw net/minecraft/world/level/block/piston/PistonMovingBlockEntity
	a D TICK_MOVEMENT
	b I TICKS_TO_EXTEND
	c D PUSH_OFFSET
	d Leeb; DEFAULT_BLOCK_STATE
	e F DEFAULT_PROGRESS
	f Z DEFAULT_EXTENDING
	g Z DEFAULT_SOURCE
	h Leeb; movedState
	i Ljh; direction
	j Z extending
	k Z isSourcePiston
	l Ljava/lang/ThreadLocal; NOCLIP
	m F progress
	q F progressO
	r J lastTicked
	s I deathTicks
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Leeb;Leeb;Ljh;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> (Ljb;Leeb;)V <init>
		0 o p_155901_
		1 o p_155902_
	a (Ldly;Ljb;)Lfjm; getCollisionShape
		0 o p_60357_
		1 o p_60358_
	a (Ldmu;Ljb;Leeb;Ledw;)V tick
		static
		0 o p_155916_
		1 o p_155917_
		2 o p_155918_
		3 o p_155919_
	a (Ljb;Leeb;)V preRemoveSideEffects
		0 o p_394613_
		1 o p_393744_
	a (Ldmu;Ljb;FLedw;)V moveCollidedEntities
		static
		0 o p_155911_
		1 o p_155912_
		2 o p_155913_
		3 o p_155914_
	a (Ldmu;)V setLevel
		0 o p_250671_
	a ()Z isExtending
	a (F)F getProgress
		0 o p_60351_
	a (Lfin;Lbzm;Ljb;)Z matchesStickyCritera
		static
		0 o p_287782_
		1 o p_287720_
		2 o p_287775_
	a (Ljb;Lfin;Ledw;)Lfin; moveByPositionAndProgress
		static
		0 o p_155926_
		1 o p_155927_
		2 o p_155928_
	a (Lfin;Ljh;Lfin;)D getMovement
		static
		0 o p_60368_
		1 o p_60369_
		2 o p_60370_
	a (Lfin;Ljb;Lbzm;)Z lambda$moveStuckEntities$1
		static
		0 o p_287550_
		1 o p_287551_
		2 o p_287552_
	a (Ljn$a;)Lui; getUpdateTag
		0 o p_324521_
	a (Ljb;Lbzm;Ljh;D)V fixEntityWithinPistonBase
		static
		0 o p_155921_
		1 o p_155922_
		2 o p_155923_
		3 o p_155924_
	a (Lfda;)V loadAdditional
		0 o p_422577_
	a (Lfdc;)V saveAdditional
		0 o p_422430_
	a (Ljh;Lbzm;DLjh;)V moveEntityByPiston
		static
		0 o p_60372_
		1 o p_60373_
		2 o p_60374_
		3 o p_60375_
	b (F)F getXOff
		0 o p_60381_
	b (Ldmu;Ljb;FLedw;)V moveStuckEntities
		static
		0 o p_155932_
		1 o p_155933_
		2 o p_155934_
		3 o p_155935_
	c ()Ljh; 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 ()Ljh; getMovementDirection
	j ()Leeb; getMovedState
	k ()V finalTick
	u ()Ljh; getPushDirection
	v ()J getLastTicked
	w ()Leeb; getCollisionRelatedBlockState
	x ()Z isStickyForEntities
	y ()Ljh; lambda$static$0
		static
edw$1 net/minecraft/world/level/block/piston/PistonMovingBlockEntity$1
	a [I $SwitchMap$net$minecraft$core$Direction$Axis
	b [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
edx net/minecraft/world/level/block/piston/PistonStructureResolver
	a I MAX_PUSH_DEPTH
	b Ldmu; level
	c Ljb; pistonPos
	d Z extending
	e Ljb; startPos
	f Ljh; pushDirection
	g Ljava/util/List; toPush
	h Ljava/util/List; toDestroy
	i Ljh; pistonDirection
	<init> (Ldmu;Ljb;Ljh;Z)V <init>
		0 o p_60418_
		1 o p_60419_
		2 o p_60420_
		3 o p_60421_
	a (Ljb;)Z addBranchingBlocks
		0 o p_60432_
	a (Leeb;Leeb;)Z canStickToEachOther
		static
		0 o p_155940_
		1 o p_155941_
	a (Leeb;)Z isSticky
		static
		0 o p_155938_
	a ()Z resolve
	a (Ljb;Ljh;)Z addBlockLine
		0 o p_60434_
		1 o p_60435_
	a (II)V reorderListAtCollision
		0 o p_60424_
		1 o p_60425_
	b ()Ljh; getPushDirection
	c ()Ljava/util/List; getToPush
	d ()Ljava/util/List; getToDestroy
edy net/minecraft/world/level/block/piston/package-info
edz net/minecraft/world/level/block/sounds/AmbientDesertBlockSoundsPlayer
	a I IDLE_SOUND_CHANCE
	b I DRY_GRASS_SOUND_CHANCE
	c I DEAD_BUSH_SOUND_CHANCE
	d I DEAD_BUSH_SOUND_BADLANDS_DECREASED_CHANCE
	e I SURROUNDING_BLOCKS_PLAY_SOUND_THRESHOLD
	f I SURROUNDING_BLOCKS_DISTANCE_HORIZONTAL_CHECK
	g I SURROUNDING_BLOCKS_DISTANCE_VERTICAL_CHECK
	h I HORIZONTAL_DIRECTIONS
	<init> ()V <init>
	a (Ldmu;Ljb;)Z shouldPlayDesertDryVegetationBlockSounds
		static
		0 o p_415994_
		1 o p_416398_
	a (Leeb;)Z canTriggerAmbientDesertSandSounds
		static
		0 o p_416367_
	a (Ldmu;Ljb$a;)Z columnContainsTriggeringBlock
		static
		0 o p_415875_
		1 o p_416428_
	a (Ldmu;Ljb;Lbck;)V playAmbientSandSounds
		static
		0 o p_416243_
		1 o p_416099_
		2 o p_415930_
	b (Ldmu;Ljb;)Z shouldPlayAmbientSandSound
		static
		0 o p_415908_
		1 o p_415910_
	b (Ldmu;Ljb;Lbck;)V playAmbientDryGrassSounds
		static
		0 o p_415932_
		1 o p_416532_
		2 o p_416610_
	c (Ldmu;Ljb;Lbck;)V playAmbientDeadBushSounds
		static
		0 o p_416134_
		1 o p_416323_
		2 o p_415564_
ee net/minecraft/commands/BrigadierExceptions
	A Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; DISPATCHER_PARSE_EXCEPTION
	a Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; DOUBLE_TOO_SMALL
	b Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; DOUBLE_TOO_BIG
	c Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; FLOAT_TOO_SMALL
	d Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; FLOAT_TOO_BIG
	e Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; INTEGER_TOO_SMALL
	f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; INTEGER_TOO_BIG
	g Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; LONG_TOO_SMALL
	h Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; LONG_TOO_BIG
	i Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; LITERAL_INCORRECT
	j Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; READER_EXPECTED_START_OF_QUOTE
	k Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; READER_EXPECTED_END_OF_QUOTE
	l Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; READER_INVALID_ESCAPE
	m Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; READER_INVALID_BOOL
	n Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; READER_INVALID_INT
	o Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; READER_EXPECTED_INT
	p Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; READER_INVALID_LONG
	q Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; READER_EXPECTED_LONG
	r Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; READER_INVALID_DOUBLE
	s Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; READER_EXPECTED_DOUBLE
	t Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; READER_INVALID_FLOAT
	u Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; READER_EXPECTED_FLOAT
	v Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; READER_EXPECTED_BOOL
	w Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; READER_EXPECTED_SYMBOL
	x Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; DISPATCHER_UNKNOWN_COMMAND
	y Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; DISPATCHER_UNKNOWN_ARGUMENT
	z Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; 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
eea net/minecraft/world/level/block/state/BlockBehaviour
	E [Ljh; UPDATE_SHAPE_ORDER
	F Z hasCollision
	G F explosionResistance
	H Z isRandomlyTicking
	I Ldxx; soundType
	J F friction
	K F speedFactor
	L F jumpFactor
	M Z dynamicShape
	N Lcyd; requiredFeatures
	O Leea$d; properties
	P Ljava/util/Optional; drops
	Q Ljava/lang/String; descriptionId
	<clinit> ()V <clinit>
		static
	<init> (Leea$d;)V <init>
		0 o p_60452_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Leeb;Ldmv;Ljb;II)V updateIndirectNeighbourShapes
		0 o p_60520_
		1 o p_60521_
		2 o p_60522_
		3 o p_60523_
		4 o p_60524_
	a (Ljava/util/function/BiConsumer;Ljb;Ldcv;)V lambda$onExplosionHit$1
		static
		0 o p_311750_
		1 o p_311751_
		2 o p_311752_
	a (Leeb;Laub;Ljb;Lbck;)V tick
		0 o p_222945_
		1 o p_222946_
		2 o p_222947_
		3 o p_222948_
	a (Leeb;Ljb;)J getSeed
		0 o p_60539_
		1 o p_60540_
	a (Leeb;Lfba;)Z isPathfindable
		0 o p_60475_
		1 o p_60478_
	a (Leeb;Ldmu;Ljb;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_60503_
		1 o p_60504_
		2 o p_60505_
		3 o p_60506_
		4 o p_60508_
	a (Leeb;Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_60555_
		1 o p_60556_
		2 o p_60557_
		3 o p_60558_
	a (Leeb;Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_60487_
		1 o p_60488_
		2 o p_60489_
	a (Leeb;Ldly;Ljb;)Lfjm; getInteractionShape
		0 o p_60547_
		1 o p_60548_
		2 o p_60549_
	a (Leeb;Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_394424_
		1 o p_394241_
		2 o p_393520_
		3 o p_394545_
	a (Leeb;Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_60566_
		1 o p_60567_
		2 o p_60568_
		3 o p_60569_
		4 o p_60570_
	a (Ldmx;Ljb;Leeb;Z)Ldcv; getCloneItemStack
		0 o p_382795_
		1 o p_383120_
		2 o p_382830_
		3 o p_388788_
	a (Leeb;Ldmx;Ljb;)Z canSurvive
		0 o p_60525_
		1 o p_60526_
		2 o p_60527_
	a (Ldmu;Leeb;Lfio;Lcvo;)V onProjectileHit
		0 o p_60453_
		1 o p_60454_
		2 o p_60455_
		3 o p_60456_
	a (Leeb;Lfak;)Z canBeReplaced
		0 o p_60535_
		1 o p_60536_
	a (Leeb;Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_60495_
		1 o p_60496_
		2 o p_60497_
		3 o p_60498_
		4 o p_405359_
	a (Leeb;Laub;Ljb;Ldmn;Ljava/util/function/BiConsumer;)V onExplosionHit
		0 o p_311951_
		1 o p_365148_
		2 o p_312489_
		3 o p_312925_
		4 o p_312073_
	a (Leeb;Ldly;Ljb;Ljh;)I getSignal
		0 o p_60483_
		1 o p_60484_
		2 o p_60485_
		3 o p_60486_
	a (Leeb;Ldly;Ljb;Lbzm;)Lfjm; getEntityInsideCollisionShape
		0 o p_371936_
		1 o p_399929_
		2 o p_371292_
		3 o p_399852_
	a (Leeb;Ldmu;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_60509_
		1 o p_60510_
		2 o p_60511_
		3 o p_60512_
		4 o p_365159_
		5 o p_60514_
	a (Ldcv;Leeb;Ldmu;Ljb;Lcut;Lbxi;Lfio;)Lbxj; 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 (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 (Leeb;Ldmu;Ljb;II)Z triggerEvent
		0 o p_60490_
		1 o p_60491_
		2 o p_60492_
		3 o p_60493_
		4 o p_60494_
	a (Leeb;Ldgo;)Z canBeReplaced
		0 o p_60470_
		1 o p_60471_
	a (Leeb;Lcut;Ldly;Ljb;)F getDestroyProgress
		0 o p_60466_
		1 o p_60467_
		2 o p_60468_
		3 o p_60469_
	a (Leeb;Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_60541_
		1 o p_374332_
		2 o p_374457_
		3 o p_60545_
		4 o p_60542_
		5 o p_60546_
		6 o p_60543_
		7 o p_374120_
	a (Leeb;Laub;Ljb;Ldcv;Z)V spawnAfterBreak
		0 o p_222949_
		1 o p_222950_
		2 o p_222951_
		3 o p_222952_
		4 o p_222953_
	a (Leeb;Lfdm$a;)Ljava/util/List; getDrops
		0 o p_287732_
		1 o p_287596_
	a (Leeb;Ldvd;)Leeb; mirror
		0 o p_60528_
		1 o p_60529_
	a (Leeb;Ldwu;)Leeb; rotate
		0 o p_60530_
		1 o p_60531_
	a_ (Leeb;)Ldwn; getRenderShape
		0 o p_60550_
	a_ (Leeb;Ldmu;Ljb;Lcut;)V attack
		0 o p_60499_
		1 o p_60500_
		2 o p_60501_
		3 o p_60502_
	a_ (Leeb;Ldly;Ljb;)Z isCollisionShapeFullBlock
		0 o p_181242_
		1 o p_181243_
		2 o p_181244_
	ar_ ()F getMaxHorizontalOffset
	at_ ()F getMaxVerticalOffset
	b (Leeb;Ldly;Ljb;Ljh;)I getDirectSignal
		0 o p_60559_
		1 o p_60560_
		2 o p_60561_
		3 o p_60562_
	b (Leeb;Laub;Ljb;Lbck;)V randomTick
		0 o p_222954_
		1 o p_222955_
		2 o p_222956_
		3 o p_222957_
	b (Leeb;Leeb;Ljh;)Z skipRendering
		0 o p_60532_
		1 o p_60533_
		2 o p_60534_
	b (Leeb;Ldmu;Ljb;)Lbxm; getMenuProvider
		0 o p_60563_
		1 o p_60564_
		2 o p_60565_
	b (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; simpleCodec
		static
		0 o p_304394_
	b (Leeb;Ldly;Ljb;Lfix;)Lfjm; getCollisionShape
		0 o p_60572_
		1 o p_60573_
		2 o p_60574_
		3 o p_60575_
	b_ (Leeb;)Lfal; getFluidState
		0 o p_60577_
	b_ (Leeb;Ldly;Ljb;)Lfjm; getBlockSupportShape
		0 o p_60581_
		1 o p_60582_
		2 o p_60583_
	c (Leeb;Ldly;Ljb;Lfix;)Lfjm; getVisualShape
		0 o p_60479_
		1 o p_60480_
		2 o p_60481_
		3 o p_60482_
	c (Leeb;Ldly;Ljb;)F getShadeBrightness
		0 o p_60472_
		1 o p_60473_
		2 o p_60474_
	c_ (Leeb;)Z hasAnalogOutputSignal
		0 o p_60457_
	d_ (Leeb;)Lfjm; getOcclusionShape
		0 o p_60578_
	e_ (Leeb;)Z propagatesSkylightDown
		0 o p_320652_
	f (Leeb;)Z isRandomlyTicking
		0 o p_320297_
	f_ (Leeb;)Z isSignalSource
		0 o p_60571_
	g_ (Leeb;)Z useShapeForLightOcclusion
		0 o p_60576_
	h ()Ldcr; asItem
	h_ (Leeb;)Ldxx; getSoundType
		0 o p_320941_
	i_ (Leeb;)I getLightBlock
		0 o p_60585_
	k ()Lcyd; requiredFeatures
	o ()Ldpz; asBlock
	s ()Leea$d; properties
	t ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; propertiesCodec
		static
	u ()Ljava/util/Optional; getLootTable
	v ()Ljava/lang/String; getDescriptionId
	w ()Lfap; defaultMapColor
	x ()F defaultDestroyTime
eea$1 net/minecraft/world/level/block/state/BlockBehaviour$1
	a [I $SwitchMap$net$minecraft$world$level$pathfinder$PathComputationType
	<clinit> ()V <clinit>
		static
eea$a net/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase
	A Z replaceable
	B Leea$a$a; cache
	C Lfal; fluidState
	D Z isRandomlyTicking
	E Z solidRender
	F Lfjm; occlusionShape
	G [Lfjm; occlusionShapesByFace
	H Z propagatesSkylightDown
	I I lightBlock
	a [Ljh; DIRECTIONS
	f [Lfjm; EMPTY_OCCLUSION_SHAPES
	g [Lfjm; FULL_BLOCK_OCCLUSION_SHAPES
	h I lightEmission
	i Z useShapeForLightOcclusion
	j Z isAir
	k Z ignitedByLava
	l Z liquid
	m Z legacySolid
	n Lfaq; pushReaction
	o Lfap; mapColor
	p F destroySpeed
	q Z requiresCorrectToolForDrops
	r Z canOcclude
	s Leea$f; isRedstoneConductor
	t Leea$f; isSuffocating
	u Leea$f; isViewBlocking
	v Leea$f; hasPostProcess
	w Leea$f; emissiveRendering
	x Leea$b; offsetFunction
	y Z spawnTerrainParticles
	z Lefc; instrument
	<clinit> ()V <clinit>
		static
	<init> (Ldpz;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 ()Ldxx; getSoundType
	B ()Leeb; asState
	C ()Z requiresCorrectToolForDrops
	D ()Z shouldSpawnTerrainParticles
	E ()Lefc; instrument
	H ()Z calculateSolid
	a (Ldly;Ljb;Ljh;Ldyl;)Z isFaceSturdy
		0 o p_60660_
		1 o p_60661_
		2 o p_60662_
		3 o p_60663_
	a (Ldmu;Ljb;II)Z triggerEvent
		0 o p_60678_
		1 o p_60679_
		2 o p_60680_
		3 o p_60681_
	a (Ldmu;Ljb;Ldpz;Lfbt;Z)V handleNeighborChanged
		0 o p_60691_
		1 o p_60692_
		2 o p_60693_
		3 o p_364063_
		4 o p_60695_
	a (Ldmx;Ljb;Z)Ldcv; getCloneItemStack
		0 o p_382841_
		1 o p_382980_
		2 o p_387610_
	a (Ldly;Ljb;Lbzm;Ljh;)Z entityCanStandOnFace
		0 o p_60639_
		1 o p_60640_
		2 o p_60641_
		3 o p_60642_
	a (Lfba;)Z isPathfindable
		0 o p_60650_
	a (Lfdm$a;)Ljava/util/List; getDrops
		0 o p_287688_
	a (Ljl;)Z is
		0 o p_298890_
	a (Ldmu;Leeb;Lfio;Lcvo;)V onProjectileHit
		0 o p_60670_
		1 o p_60671_
		2 o p_60672_
		3 o p_60673_
	a (Ldmu;Ljb;Leeb;Z)V onPlace
		0 o p_60697_
		1 o p_60698_
		2 o p_60699_
		3 o p_60700_
	a (Lbae;Ljava/util/function/Predicate;)Z is
		0 o p_204339_
		1 o p_204340_
	a (Ldly;Ljb;Lfix;)Lfjm; getShape
		0 o p_60652_
		1 o p_60653_
		2 o p_60654_
	a (Leeb;Ljh;)Z skipRendering
		0 o p_60720_
		1 o p_60721_
	a (Ljh;)Lfjm; getFaceOcclusionShape
		0 o p_60658_
	a (Lfak;)Z canBeReplaced
		0 o p_60723_
	a ()V initCache
	a (Ldpz;)Z is
		0 o p_60714_
	a (Laub;Ljb;Ldmn;Ljava/util/function/BiConsumer;)V onExplosionHit
		0 o p_361755_
		1 o p_311872_
		2 o p_312863_
		3 o p_312559_
	a (Lcut;Ldly;Ljb;)F getDestroyProgress
		0 o p_60626_
		1 o p_60627_
		2 o p_60628_
	a (Ldmv;Ljb;II)V updateNeighbourShapes
		0 o p_60706_
		1 o p_60707_
		2 o p_60708_
		3 o p_60709_
	a (Laub;Ljb;Z)V affectNeighborsAfterRemoval
		0 o p_394387_
		1 o p_394482_
		2 o p_394128_
	a (Ldly;Ljb;)Lfap; getMapColor
		0 o p_285002_
		1 o p_285293_
	a (Ldly;Ljb;Lbzm;)Lfjm; getEntityInsideCollisionShape
		0 o p_399863_
		1 o p_371798_
		2 o p_399825_
	a ([Lfjm;)V lambda$static$1
		static
		0 o p_361879_
	a (Laub;Ljb;Lbck;)V tick
		0 o p_222964_
		1 o p_222965_
		2 o p_222966_
	a (Ldgo;)Z canBeReplaced
		0 o p_60630_
	a (Ldcv;Ldmu;Lcut;Lbxi;Lfio;)Lbxj; useItemOn
		0 o p_316374_
		1 o p_316651_
		2 o p_316623_
		3 o p_316469_
		4 o p_316877_
	a (Ljp;)Z is
		0 o p_204342_
	a (Ldly;Ljb;Ljh;)I getSignal
		0 o p_60747_
		1 o p_60748_
		2 o p_60749_
	a (Lamd;)Z is
		0 o p_304668_
	a (Ldmx;Ljb;)Z canSurvive
		0 o p_60711_
		1 o p_60712_
	a (Ldly;Ljb;Lbzv;)Z isValidSpawn
		0 o p_60644_
		1 o p_60645_
		2 o p_60646_
	a (Lbae;)Z is
		0 o p_204337_
	a (Ldvd;)Leeb; mirror
		0 o p_60716_
	a (Ljb;)Lfis; getOffset
		0 o p_60826_
	a (Ldmv;Ljb;I)V updateNeighbourShapes
		0 o p_60702_
		1 o p_60703_
		2 o p_60704_
	a (Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_60683_
		1 o p_60684_
		2 o p_60685_
		3 o p_404722_
	a (Ldmu;Lebb;)Leba; getTicker
		0 o p_155945_
		1 o p_155946_
	a (Ldwu;)Leeb; rotate
		0 o p_60718_
	a (Ldmu;Ljb;)I getAnalogOutputSignal
		0 o p_60675_
		1 o p_60676_
	a (Ldmu;Ljb;Lcut;)V attack
		0 o p_60687_
		1 o p_60688_
		2 o p_60689_
	a (Laub;Ljb;Ldcv;Z)V spawnAfterBreak
		0 o p_222968_
		1 o p_222969_
		2 o p_222970_
		3 o p_222971_
	a (Ldmu;Lcut;Lfio;)Lbxj; useWithoutItem
		0 o p_316368_
		1 o p_316500_
		2 o p_316346_
	a (Ldmx;Ldnj;Ljb;Ljh;Ljb;Leeb;Lbck;)Leeb; updateShape
		0 o p_374280_
		1 o p_374430_
		2 o p_60732_
		3 o p_60729_
		4 o p_60733_
		5 o p_60730_
		6 o p_374164_
	b (Ldmv;Ljb;II)V updateIndirectNeighbourShapes
		0 o p_60763_
		1 o p_60764_
		2 o p_60765_
		3 o p_60766_
	b ()Ldpz; getBlock
	b (Ldmu;Ljb;)Lbxm; getMenuProvider
		0 o p_60751_
		1 o p_60752_
	b (Ldmv;Ljb;I)V updateIndirectNeighbourShapes
		0 o p_60759_
		1 o p_60760_
		2 o p_60761_
	b (Laub;Ljb;Lbck;)V randomTick
		0 o p_222973_
		1 o p_222974_
		2 o p_222975_
	b (Ldly;Ljb;)Z emissiveRendering
		0 o p_60789_
		1 o p_60790_
	b ([Lfjm;)V lambda$static$0
		static
		0 o p_362173_
	b (Ljb;)J getSeed
		0 o p_60727_
	b (Ldly;Ljb;Lfix;)Lfjm; getCollisionShape
		0 o p_60743_
		1 o p_60744_
		2 o p_60745_
	b (Ldly;Ljb;Lbzm;)Z entityCanStandOn
		0 o p_60635_
		1 o p_60636_
		2 o p_60637_
	b (Ldly;Ljb;Ljh;)I getDirectSignal
		0 o p_60776_
		1 o p_60777_
		2 o p_60778_
	c (Ldly;Ljb;Ljh;)Z isFaceSturdy
		0 o p_60784_
		1 o p_60785_
		2 o p_60786_
	c ()Ljl; getBlockHolder
	c (Ldly;Ljb;)F getShadeBrightness
		0 o p_60793_
		1 o p_60794_
	c (Ldly;Ljb;Lfix;)Lfjm; getVisualShape
		0 o p_60772_
		1 o p_60773_
		2 o p_60774_
	d (Ldly;Ljb;)Z isRedstoneConductor
		0 o p_60797_
		1 o p_60798_
	d ()Z blocksMotion
	e (Ldly;Ljb;)F getDestroySpeed
		0 o p_60801_
		1 o p_60802_
	e ()Z isSolid
	f ()Z propagatesSkylightDown
	f (Ldly;Ljb;)Lfjm; getShape
		0 o p_60809_
		1 o p_60810_
	g ()I getLightBlock
	g (Ldly;Ljb;)Lfjm; getCollisionShape
		0 o p_60813_
		1 o p_60814_
	h (Ldly;Ljb;)Lfjm; getBlockSupportShape
		0 o p_60817_
		1 o p_60818_
	h ()Lfjm; getOcclusionShape
	i ()Z hasLargeCollisionShape
	i (Ldly;Ljb;)Lfjm; getInteractionShape
		0 o p_60821_
		1 o p_60822_
	j (Ldly;Ljb;)Z isSuffocating
		0 o p_60829_
		1 o p_60830_
	j ()Z useShapeForLightOcclusion
	k ()I getLightEmission
	k (Ldly;Ljb;)Z isViewBlocking
		0 o p_60832_
		1 o p_60833_
	l ()Z isAir
	l (Ldly;Ljb;)Z hasPostProcess
		0 o p_60836_
		1 o p_60837_
	m ()Z ignitedByLava
	m (Ldly;Ljb;)Z isCollisionShapeFullBlock
		0 o p_60839_
		1 o p_60840_
	n ()Z liquid
	o ()Ldwn; getRenderShape
	p ()Z isSignalSource
	q ()Z hasAnalogOutputSignal
	r ()Lfaq; getPistonPushReaction
	s ()Z isSolidRender
	t ()Z canOcclude
	u ()Z hasOffsetFunction
	v ()Z canBeReplaced
	w ()Ljava/util/stream/Stream; getTags
	x ()Z hasBlockEntity
	y ()Lfal; getFluidState
	z ()Z isRandomlyTicking
eea$a$a net/minecraft/world/level/block/state/BlockBehaviour$BlockStateBase$Cache
	a Lfjm; collisionShape
	b Z largeCollisionShape
	c Z isCollisionShapeFullBlock
	d [Ljh; DIRECTIONS
	e I SUPPORT_TYPE_COUNT
	f [Z faceSturdy
	<clinit> ()V <clinit>
		static
	<init> (Leeb;)V <init>
		0 o p_60853_
	a (Ljh;Ldyl;)Z isFaceSturdy
		0 o p_60862_
		1 o p_60863_
	a (Ljh$a;)Z lambda$new$0
		0 o p_60860_
	b (Ljh;Ldyl;)I getFaceSupportIndex
		static
		0 o p_60867_
		1 o p_60868_
eea$b net/minecraft/world/level/block/state/BlockBehaviour$OffsetFunction
	evaluate (Leeb;Ljb;)Lfis; evaluate
		0 o p_273639_
		1 o p_273779_
eea$c net/minecraft/world/level/block/state/BlockBehaviour$OffsetType
	a Leea$c; NONE
	b Leea$c; XZ
	c Leea$c; XYZ
	d [Leea$c; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_60877_
		1 o p_60878_
	a ()[Leea$c; $values
		static
	valueOf (Ljava/lang/String;)Leea$c; valueOf
		static
		0 o p_60880_
	values ()[Leea$c; values
		static
eea$d net/minecraft/world/level/block/state/BlockBehaviour$Properties
	A Leea$f; isRedstoneConductor
	B Leea$f; isSuffocating
	C Leea$f; isViewBlocking
	D Leea$f; hasPostProcess
	E Leea$f; emissiveRendering
	F Z dynamicShape
	G Lcyd; requiredFeatures
	H Leea$b; offsetFunction
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/function/Function; mapColor
	c Z hasCollision
	d Ldxx; soundType
	e Ljava/util/function/ToIntFunction; lightEmission
	f F explosionResistance
	g F destroyTime
	h Z requiresCorrectToolForDrops
	i Z isRandomlyTicking
	j F friction
	k F speedFactor
	l F jumpFactor
	m Lamd; id
	n Lalw; drops
	o Lalw; descriptionId
	p Z canOcclude
	q Z isAir
	r Z ignitedByLava
	s Z liquid
	t Z forceSolidOff
	u Z forceSolidOn
	v Lfaq; pushReaction
	w Z spawnTerrainParticles
	x Lefc; instrument
	y Z replaceable
	z Leea$e; isValidSpawn
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Leea$d; of
		static
	a (Leea$f;)Leea$d; isRedstoneConductor
		0 o p_60925_
	a (Ldbt;Leeb;)Lfap; lambda$mapColor$10
		static
		0 o p_284891_
		1 o p_284892_
	a (Ldbt;)Leea$d; mapColor
		0 o p_285331_
	a (F)Leea$d; friction
		0 o p_60912_
	a (Leeb;Ljb;)Lfis; lambda$offsetType$13
		static
		0 o p_272565_
		1 o p_272567_
	a (Lfaq;)Leea$d; pushReaction
		0 o p_278265_
	a (Lfap;Leeb;)Lfap; lambda$mapColor$11
		static
		0 o p_285237_
		1 o p_222988_
	a (Lfap;)Leea$d; mapColor
		0 o p_285137_
	a (Leeb;Ldly;Ljb;Lbzv;)Z lambda$new$5
		static
		0 o p_360193_
		1 o p_360194_
		2 o p_360195_
		3 o p_360196_
	a (Leeb;Ldly;Ljb;)Z lambda$new$9
		static
		0 o p_60931_
		1 o p_60932_
		2 o p_60933_
	a (Lamd;)Leea$d; setId
		0 o p_368742_
	a (Leeb;)I lambda$new$2
		static
		0 o p_60929_
	a (Ljava/util/function/ToIntFunction;)Leea$d; lightLevel
		0 o p_60954_
	a (Leea$c;)Leea$d; offsetType
		0 o p_222980_
	a (Ldxx;)Leea$d; sound
		0 o p_60919_
	a (Ljava/util/Optional;)Leea$d; overrideLootTable
		0 o p_368748_
	a (FF)Leea$d; strength
		0 o p_60914_
		1 o p_60915_
	a ([Lcyb;)Leea$d; requiredFeatures
		0 o p_248792_
	a (Ljava/lang/String;)Leea$d; overrideDescription
		0 o p_368509_
	a (Leea;)Leea$d; ofFullCopy
		static
		0 o p_312473_
	a (Lefc;)Leea$d; instrument
		0 o p_282170_
	a (Ljava/util/function/Function;)Leea$d; mapColor
		0 o p_285406_
	a (Leea$e;)Leea$d; isValidSpawn
		0 o p_60923_
	b (F)Leea$d; speedFactor
		0 o p_60957_
	b (Leea;)Leea$d; ofLegacyCopy
		static
		0 o p_312385_
	b (Lamd;)Ljava/lang/String; lambda$new$4
		static
		0 o p_368478_
	b (Leea$f;)Leea$d; isSuffocating
		0 o p_60961_
	b (Leeb;Ldly;Ljb;)Z lambda$new$8
		static
		0 o p_60963_
		1 o p_60964_
		2 o p_60965_
	b (Leeb;)Lfap; lambda$new$1
		static
		0 o p_284884_
	b ()Leea$d; noCollission
	b (Leeb;Ljb;)Lfis; lambda$offsetType$12
		static
		0 o p_272562_
		1 o p_272564_
	c (Lamd;)Ljava/util/Optional; lambda$new$3
		static
		0 o p_368477_
	c (Leea$f;)Leea$d; isViewBlocking
		0 o p_60972_
	c ()Leea$d; noOcclusion
	c (Leeb;Ldly;Ljb;)Z lambda$new$7
		static
		0 o p_360187_
		1 o p_360188_
		2 o p_360189_
	c (F)Leea$d; jumpFactor
		0 o p_60968_
	d ()Leea$d; instabreak
	d (Leea$f;)Leea$d; hasPostProcess
		0 o p_60983_
	d (F)Leea$d; strength
		0 o p_60979_
	d (Leeb;Ldly;Ljb;)Z lambda$new$6
		static
		0 o p_360190_
		1 o p_360191_
		2 o p_360192_
	e (F)Leea$d; destroyTime
		0 o p_155955_
	e ()Leea$d; randomTicks
	e (Leea$f;)Leea$d; emissiveRendering
		0 o p_60992_
	f ()Leea$d; dynamicShape
	f (F)Leea$d; explosionResistance
		0 o p_155957_
	g ()Leea$d; noLootTable
	h ()Ljava/util/Optional; effectiveDrops
	i ()Leea$d; ignitedByLava
	j ()Leea$d; liquid
	k ()Leea$d; forceSolidOn
	l ()Leea$d; forceSolidOff
	m ()Leea$d; air
	n ()Leea$d; requiresCorrectToolForDrops
	o ()Leea$d; noTerrainParticles
	p ()Leea$d; replaceable
	q ()Ljava/lang/String; effectiveDescriptionId
	r ()Leea$d; lambda$static$0
		static
eea$e net/minecraft/world/level/block/state/BlockBehaviour$StateArgumentPredicate
	test (Leeb;Ldly;Ljb;Ljava/lang/Object;)Z test
		0 o p_61031_
		1 o p_61032_
		2 o p_61033_
		3 o p_61034_
eea$f net/minecraft/world/level/block/state/BlockBehaviour$StatePredicate
	test (Leeb;Ldly;Ljb;)Z test
		0 o p_61036_
		1 o p_61037_
		2 o p_61038_
eeb net/minecraft/world/level/block/state/BlockState
	a Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ldpz;Lit/unimi/dsi/fastutil/objects/Reference2ObjectArrayMap;Lcom/mojang/serialization/MapCodec;)V <init>
		0 o p_61042_
		1 o p_326238_
		2 o p_61044_
	B ()Leeb; asState
eec net/minecraft/world/level/block/state/StateDefinition
	a Ljava/util/regex/Pattern; NAME_PATTERN
	b Ljava/lang/Object; owner
	c Lcom/google/common/collect/ImmutableSortedMap; propertiesByName
	d Lcom/google/common/collect/ImmutableList; states
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/Function;Ljava/lang/Object;Leec$b;Ljava/util/Map;)V <init>
		0 o p_61052_
		1 o p_61053_
		2 o p_61054_
		3 o p_61055_
	a (Ljava/util/List;Lefe;Ljava/lang/Comparable;)Ljava/util/List; lambda$new$1
		static
		0 o p_155959_
		1 o p_155960_
		2 o p_155961_
	a (Ljava/util/function/Function;Ljava/lang/Object;)Leed; lambda$new$0
		static
		0 o p_61088_
		1 o p_61089_
	a ()Lcom/google/common/collect/ImmutableList; getPossibleStates
	a (Lefe;Ljava/util/function/Supplier;)Lefe$a; lambda$appendPropertyCodec$5
		static
		0 o p_187538_
		1 o p_187539_
	a (Leec$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 (Lefe;Ljava/util/List;)Ljava/util/stream/Stream; lambda$new$2
		static
		0 o p_372783_
		1 o p_372784_
	a (Lcom/mojang/serialization/MapCodec;Ljava/util/function/Supplier;Ljava/lang/String;Lefe;)Lcom/mojang/serialization/MapCodec; appendPropertyCodec
		static
		0 o p_61077_
		1 o p_61078_
		2 o p_61079_
		3 o p_61080_
	a (Lefe;Lcom/mojang/datafixers/util/Pair;)Leed; lambda$appendPropertyCodec$6
		static
		0 o p_187535_
		1 o p_187536_
	a (Lefe;Leed;)Lcom/mojang/datafixers/util/Pair; lambda$appendPropertyCodec$7
		static
		0 o p_187532_
		1 o p_187533_
	a (Ljava/lang/String;)Lefe; getProperty
		0 o p_61082_
	b ()Leed; 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
eec$a net/minecraft/world/level/block/state/StateDefinition$Builder
	a Ljava/lang/Object; owner
	b Ljava/util/Map; properties
	<init> (Ljava/lang/Object;)V <init>
		0 o p_61098_
	a ([Lefe;)Leec$a; add
		0 o p_61105_
	a (Lefe;)V validateProperty
		0 o p_61100_
	a (Ljava/util/function/Function;Leec$b;)Leec; create
		0 o p_61102_
		1 o p_61103_
eec$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_
eed net/minecraft/world/level/block/state/StateHolder
	a Ljava/util/function/Function; PROPERTY_ENTRY_TO_STRING_FUNCTION
	b Ljava/lang/String; NAME_TAG
	c Ljava/lang/String; PROPERTIES_TAG
	d Ljava/lang/Object; owner
	e Lcom/mojang/serialization/MapCodec; propertiesCodec
	f Lit/unimi/dsi/fastutil/objects/Reference2ObjectArrayMap; values
	g Ljava/util/Map; 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_
	F ()Ljava/util/Collection; getProperties
	G ()Ljava/util/Map; getValues
	a (Ljava/util/Map;Lefe;Ljava/lang/Comparable;)Ljava/lang/Object; lambda$populateNeighbours$0
		0 o p_372785_
		1 o p_372786_
		2 o p_372787_
	a (Lefe;Ljava/lang/Comparable;Ljava/lang/Comparable;)Ljava/lang/Object; setValueInternal
		0 o p_372896_
		1 o p_372842_
		2 o p_372921_
	a (Lefe;Ljava/lang/Comparable;)Ljava/lang/Comparable; getValueOrElse
		0 o p_363461_
		1 o p_362474_
	a (Leed;Ljava/util/Optional;)Leed; lambda$codec$2
		static
		0 o p_187543_
		1 o p_187544_
	a (Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec; lambda$codec$3
		static
		0 o p_338075_
		1 o p_338076_
	a (Ljava/util/Map;)V populateNeighbours
		0 o p_61134_
	a (Ljava/util/List;Ljava/lang/Object;)Ljava/lang/Object; findNextInCollection
		static
		0 o p_373062_
		1 o p_61132_
	a (Lefe;)Ljava/lang/Object; cycle
		0 o p_61123_
	a (Leed;)Ljava/lang/Object; lambda$codec$1
		static
		0 o p_61121_
	a (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_61128_
		1 o p_61129_
	b (Lefe;)Z hasProperty
		0 o p_61139_
	b (Lefe;Ljava/lang/Comparable;)Ljava/lang/Object; setValue
		0 o p_61125_
		1 o p_61126_
	c (Lefe;Ljava/lang/Comparable;)Ljava/lang/Object; trySetValue
		0 o p_263324_
		1 o p_263334_
	c (Lefe;)Ljava/lang/Comparable; getValue
		0 o p_61144_
	d (Lefe;Ljava/lang/Comparable;)Ljava/util/Map; makeNeighbourValues
		0 o p_61141_
		1 o p_61142_
	d (Lefe;)Ljava/util/Optional; getOptionalValue
		0 o p_61146_
	e (Lefe;)Ljava/lang/Comparable; getNullableValue
		0 o p_360378_
	equals (Ljava/lang/Object;)Z equals
		0 o p_394267_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eed$1 net/minecraft/world/level/block/state/StateHolder$1
	<init> ()V <init>
	a (Ljava/util/Map$Entry;)Ljava/lang/String; apply
		0 o p_61155_
	a (Lefe;Ljava/lang/Comparable;)Ljava/lang/String; getName
		0 o p_61152_
		1 o p_61153_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_61157_
eee net/minecraft/world/level/block/state/package-info
eef net/minecraft/world/level/block/state/pattern/BlockInWorld
	a Ldmx; level
	b Ljb; pos
	c Z loadChunks
	d Leeb; state
	e Leaz; entity
	f Z cachedEntity
	<init> (Ldmx;Ljb;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 ()Leeb; getState
	a (Ljava/util/function/Predicate;Leef;)Z lambda$hasState$0
		static
		0 o p_61172_
		1 o p_61173_
	b ()Leaz; getEntity
	c ()Ldmx; getLevel
	d ()Ljb; getPos
eeg net/minecraft/world/level/block/state/pattern/BlockPattern
	a [[[Ljava/util/function/Predicate; pattern
	b I depth
	c I height
	d I width
	<init> ([[[Ljava/util/function/Predicate;)V <init>
		0 o p_61182_
	a (Ldmx;Ljb;Ljh;Ljh;)Leeg$b; matches
		0 o p_155965_
		1 o p_155966_
		2 o p_155967_
		3 o p_155968_
	a (Ljb;Ljh;Ljh;Lcom/google/common/cache/LoadingCache;)Leeg$b; matches
		0 o p_61198_
		1 o p_61199_
		2 o p_61200_
		3 o p_61201_
	a ()I getDepth
	a (Ljb;Ljh;Ljh;III)Ljb; 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 (Ldmx;Z)Lcom/google/common/cache/LoadingCache; createLevelCache
		static
		0 o p_61188_
		1 o p_61189_
	a (Ldmx;Ljb;)Leeg$b; find
		0 o p_61185_
		1 o p_61186_
	b ()I getHeight
	c ()I getWidth
	d ()[[[Ljava/util/function/Predicate; getPattern
eeg$a net/minecraft/world/level/block/state/pattern/BlockPattern$BlockCacheLoader
	a Ldmx; level
	b Z loadChunks
	<init> (Ldmx;Z)V <init>
		0 o p_61207_
		1 o p_61208_
	a (Ljb;)Leef; load
		0 o p_61210_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_61212_
eeg$b net/minecraft/world/level/block/state/pattern/BlockPattern$BlockPatternMatch
	a Ljb; frontTopLeft
	b Ljh; forwards
	c Ljh; up
	d Lcom/google/common/cache/LoadingCache; cache
	e I width
	f I height
	g I depth
	<init> (Ljb;Ljh;Ljh;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 (III)Leef; getBlock
		0 o p_61230_
		1 o p_61231_
		2 o p_61232_
	a ()Ljb; getFrontTopLeft
	b ()Ljh; getForwards
	c ()Ljh; getUp
	d ()I getWidth
	e ()I getHeight
	f ()I getDepth
	toString ()Ljava/lang/String; toString
eeh net/minecraft/world/level/block/state/pattern/BlockPatternBuilder
	a Lcom/google/common/base/Joiner; COMMA_JOINED
	b Ljava/util/List; pattern
	c Ljava/util/Map; lookup
	d I height
	e I width
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Leef;)Z lambda$new$0
		static
		0 o p_187549_
	a (CLjava/util/function/Predicate;)Leeh; where
		0 o p_61245_
		1 o p_61246_
	a ()Leeh; start
		static
	a ([Ljava/lang/String;)Leeh; aisle
		0 o p_61248_
	b ()Leeg; build
	c ()[[[Ljava/util/function/Predicate; createPattern
	d ()V ensureAllCharactersMatched
eei net/minecraft/world/level/block/state/pattern/package-info
eej net/minecraft/world/level/block/state/predicate/BlockPredicate
	a Ldpz; block
	<init> (Ldpz;)V <init>
		0 o p_61274_
	a (Leeb;)Z test
		0 o p_61278_
	a (Ldpz;)Leej; forBlock
		static
		0 o p_61276_
	test (Ljava/lang/Object;)Z test
		0 o p_61280_
eek net/minecraft/world/level/block/state/predicate/BlockStatePredicate
	a Ljava/util/function/Predicate; ANY
	b Leec; definition
	c Ljava/util/Map; properties
	<clinit> ()V <clinit>
		static
	<init> (Leec;)V <init>
		0 o p_61286_
	a (Leeb;)Z test
		0 o p_61290_
	a (Ldpz;)Leek; forBlock
		static
		0 o p_61288_
	a (Lefe;Ljava/util/function/Predicate;)Leek; where
		0 o p_61296_
		1 o p_61297_
	a (Leeb;Lefe;Ljava/util/function/Predicate;)Z applies
		0 o p_61292_
		1 o p_61293_
		2 o p_61294_
	b (Leeb;)Z lambda$static$0
		static
		0 o p_61299_
	test (Ljava/lang/Object;)Z test
		0 o p_61301_
eel net/minecraft/world/level/block/state/predicate/package-info
eem net/minecraft/world/level/block/state/properties/AttachFace
	a Leem; FLOOR
	b Leem; WALL
	c Leem; CEILING
	d Ljava/lang/String; name
	e [Leem; $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 ()[Leem; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Leem; valueOf
		static
		0 o p_61314_
	values ()[Leem; values
		static
een net/minecraft/world/level/block/state/properties/BambooLeaves
	a Leen; NONE
	b Leen; SMALL
	c Leen; LARGE
	d Ljava/lang/String; name
	e [Leen; $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 ()[Leen; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Leen; valueOf
		static
		0 o p_61329_
	values ()[Leen; values
		static
eeo net/minecraft/world/level/block/state/properties/BedPart
	a Leeo; HEAD
	b Leeo; FOOT
	c Ljava/lang/String; name
	d [Leeo; $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 ()[Leeo; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Leeo; valueOf
		static
		0 o p_61343_
	values ()[Leeo; values
		static
eep net/minecraft/world/level/block/state/properties/BellAttachType
	a Leep; FLOOR
	b Leep; CEILING
	c Leep; SINGLE_WALL
	d Leep; DOUBLE_WALL
	e Ljava/lang/String; name
	f [Leep; $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 ()[Leep; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Leep; valueOf
		static
		0 o p_61358_
	values ()[Leep; values
		static
eeq net/minecraft/world/level/block/state/properties/BlockSetType
	A Layy; trapdoorClose
	B Layy; trapdoorOpen
	C Layy; pressurePlateClickOff
	D Layy; pressurePlateClickOn
	E Layy; buttonClickOff
	F Layy; buttonClickOn
	G Ljava/util/Map; TYPES
	a Lcom/mojang/serialization/Codec; CODEC
	b Leeq; IRON
	c Leeq; COPPER
	d Leeq; GOLD
	e Leeq; STONE
	f Leeq; POLISHED_BLACKSTONE
	g Leeq; OAK
	h Leeq; SPRUCE
	i Leeq; BIRCH
	j Leeq; ACACIA
	k Leeq; CHERRY
	l Leeq; JUNGLE
	m Leeq; DARK_OAK
	n Leeq; PALE_OAK
	o Leeq; CRIMSON
	p Leeq; WARPED
	q Leeq; MANGROVE
	r Leeq; BAMBOO
	s Ljava/lang/String; name
	t Z canOpenByHand
	u Z canOpenByWindCharge
	v Z canButtonBeActivatedByArrows
	w Leeq$a; pressurePlateSensitivity
	x Ldxx; soundType
	y Layy; doorClose
	z Layy; doorOpen
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ZZZLeeq$a;Ldxx;Layy;Layy;Layy;Layy;Layy;Layy;Layy;Layy;)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
	<init> (Ljava/lang/String;)V <init>
		0 o p_272860_
	a (Leeq;)Leeq; 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 ()Leeq$a; pressurePlateSensitivity
	g ()Ldxx; soundType
	h ()Layy; doorClose
	hashCode ()I hashCode
	i ()Layy; doorOpen
	j ()Layy; trapdoorClose
	k ()Layy; trapdoorOpen
	l ()Layy; pressurePlateClickOff
	m ()Layy; pressurePlateClickOn
	n ()Layy; buttonClickOff
	o ()Layy; buttonClickOn
	toString ()Ljava/lang/String; toString
eeq$a net/minecraft/world/level/block/state/properties/BlockSetType$PressurePlateSensitivity
	a Leeq$a; EVERYTHING
	b Leeq$a; MOBS
	c [Leeq$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_304398_
		1 o p_304426_
	a ()[Leeq$a; $values
		static
	valueOf (Ljava/lang/String;)Leeq$a; valueOf
		static
		0 o p_304778_
	values ()[Leeq$a; values
		static
eer net/minecraft/world/level/block/state/properties/BlockStateProperties
	A Lees; POWERED
	B Lees; SHORT
	C Lees; SHRIEKING
	D Lees; SIGNAL_FIRE
	E Lees; SNOWY
	F Lees; TIP
	G Lees; TRIGGERED
	H Lees; UNSTABLE
	I Lees; WATERLOGGED
	J Leez; HORIZONTAL_AXIS
	K Leez; AXIS
	L Lees; UP
	M Lees; DOWN
	N Lees; NORTH
	O Lees; EAST
	P Lees; SOUTH
	Q Lees; WEST
	R Leez; FACING
	S Leez; FACING_HOPPER
	T Leez; HORIZONTAL_FACING
	U Lefb; FLOWER_AMOUNT
	V Lefb; SEGMENT_AMOUNT
	W Leez; ORIENTATION
	X Leez; ATTACH_FACE
	Y Leez; BELL_ATTACHMENT
	Z Leez; EAST_WALL
	a Lees; ATTACHED
	aA Lefb; AGE_25
	aB Lefb; BITES
	aC Lefb; CANDLES
	aD Lefb; DELAY
	aE I MAX_DISTANCE
	aF Lefb; DISTANCE
	aG Lefb; EGGS
	aH Lefb; HATCH
	aI Lefb; LAYERS
	aJ I MIN_LEVEL
	aK I MIN_LEVEL_CAULDRON
	aL I MAX_LEVEL_3
	aM I MAX_LEVEL_8
	aN Lefb; LEVEL_CAULDRON
	aO Lefb; LEVEL_COMPOSTER
	aP Lefb; LEVEL_FLOWING
	aQ Lefb; LEVEL_HONEY
	aR I MAX_LEVEL_15
	aS Lefb; LEVEL
	aT Lefb; MOISTURE
	aU Lefb; NOTE
	aV Lefb; PICKLES
	aW Lefb; POWER
	aX Lefb; STAGE
	aY I STABILITY_MAX_DISTANCE
	aZ Lefb; STABILITY_DISTANCE
	aa Leez; NORTH_WALL
	ab Leez; SOUTH_WALL
	ac Leez; WEST_WALL
	ad Leez; EAST_REDSTONE
	ae Leez; NORTH_REDSTONE
	af Leez; SOUTH_REDSTONE
	ag Leez; WEST_REDSTONE
	ah Leez; DOUBLE_BLOCK_HALF
	ai Leez; HALF
	aj Leez; RAIL_SHAPE
	ak Leez; RAIL_SHAPE_STRAIGHT
	al I MAX_AGE_1
	am I MAX_AGE_2
	an I MAX_AGE_3
	ao I MAX_AGE_4
	ap I MAX_AGE_5
	aq I MAX_AGE_7
	ar I MAX_AGE_15
	as I MAX_AGE_25
	at Lefb; AGE_1
	au Lefb; AGE_2
	av Lefb; AGE_3
	aw Lefb; AGE_4
	ax Lefb; AGE_5
	ay Lefb; AGE_7
	az Lefb; AGE_15
	b Lees; BERRIES
	bA Lees; CRACKED
	bB Lees; CRAFTING
	bC Leez; TRIAL_SPAWNER_STATE
	bD Leez; VAULT_STATE
	bE Leez; CREAKING_HEART_STATE
	bF Lees; OMINOUS
	bG Leez; TEST_BLOCK_MODE
	bH Lees; MAP
	ba I MIN_RESPAWN_ANCHOR_CHARGES
	bb I MAX_RESPAWN_ANCHOR_CHARGES
	bc Lefb; RESPAWN_ANCHOR_CHARGES
	bd Lefb; DRIED_GHAST_HYDRATION_LEVELS
	be Lefb; ROTATION_16
	bf Leez; BED_PART
	bg Leez; CHEST_TYPE
	bh Leez; MODE_COMPARATOR
	bi Leez; DOOR_HINGE
	bj Leez; NOTEBLOCK_INSTRUMENT
	bk Leez; PISTON_TYPE
	bl Leez; SLAB_TYPE
	bm Leez; STAIRS_SHAPE
	bn Leez; STRUCTUREBLOCK_MODE
	bo Leez; BAMBOO_LEAVES
	bp Leez; TILT
	bq Leez; VERTICAL_DIRECTION
	br Leez; DRIPSTONE_THICKNESS
	bs Leez; SCULK_SENSOR_PHASE
	bt Lees; CHISELED_BOOKSHELF_SLOT_0_OCCUPIED
	bu Lees; CHISELED_BOOKSHELF_SLOT_1_OCCUPIED
	bv Lees; CHISELED_BOOKSHELF_SLOT_2_OCCUPIED
	bw Lees; CHISELED_BOOKSHELF_SLOT_3_OCCUPIED
	bx Lees; CHISELED_BOOKSHELF_SLOT_4_OCCUPIED
	by Lees; CHISELED_BOOKSHELF_SLOT_5_OCCUPIED
	bz Lefb; DUSTED
	c Lees; BLOOM
	d Lees; BOTTOM
	e Lees; CAN_SUMMON
	f Lees; CONDITIONAL
	g Lees; DISARMED
	h Lees; DRAG
	i Lees; ENABLED
	j Lees; EXTENDED
	k Lees; EYE
	l Lees; FALLING
	m Lees; HANGING
	n Lees; HAS_BOTTLE_0
	o Lees; HAS_BOTTLE_1
	p Lees; HAS_BOTTLE_2
	q Lees; HAS_RECORD
	r Lees; HAS_BOOK
	s Lees; INVERTED
	t Lees; IN_WALL
	u Lees; LIT
	v Lees; LOCKED
	w Lees; NATURAL
	x Lees; OCCUPIED
	y Lees; OPEN
	z Lees; PERSISTENT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Leff;)Z lambda$static$1
		static
		0 o p_61454_
	a (Ljh;)Z lambda$static$0
		static
		0 o p_61456_
ees net/minecraft/world/level/block/state/properties/BooleanProperty
	a Ljava/util/List; VALUES
	b I TRUE_INDEX
	c I FALSE_INDEX
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_61459_
	a ()Ljava/util/List; getPossibleValues
	a (Ljava/lang/Comparable;)I getInternalIndex
		0 o p_372924_
	a (Ljava/lang/Boolean;)Ljava/lang/String; getName
		0 o p_61462_
	a (Ljava/lang/String;)Lees; create
		static
		0 o p_61466_
	b (Ljava/lang/Boolean;)I getInternalIndex
		0 o p_373048_
	b (Ljava/lang/Comparable;)Ljava/lang/String; getName
		0 o p_61464_
	b (Ljava/lang/String;)Ljava/util/Optional; getValue
		0 o p_61469_
eet net/minecraft/world/level/block/state/properties/ChestType
	a Leet; SINGLE
	b Leet; LEFT
	c Leet; RIGHT
	d Ljava/lang/String; name
	e [Leet; $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 ()Leet; getOpposite
	b ()[Leet; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Leet; valueOf
		static
		0 o p_61488_
	values ()[Leet; values
		static
eeu net/minecraft/world/level/block/state/properties/ComparatorMode
	a Leeu; COMPARE
	b Leeu; SUBTRACT
	c Ljava/lang/String; name
	d [Leeu; $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 ()[Leeu; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Leeu; valueOf
		static
		0 o p_61538_
	values ()[Leeu; values
		static
eev net/minecraft/world/level/block/state/properties/CreakingHeartState
	a Leev; UPROOTED
	b Leev; DORMANT
	c Leev; AWAKE
	d Ljava/lang/String; name
	e [Leev; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_394169_
		1 o p_393811_
		2 o p_394470_
	a ()[Leev; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Leev; valueOf
		static
		0 o p_394557_
	values ()[Leev; values
		static
eew net/minecraft/world/level/block/state/properties/DoorHingeSide
	a Leew; LEFT
	b Leew; RIGHT
	c [Leew; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_61557_
		1 o p_61558_
	a ()[Leew; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Leew; valueOf
		static
		0 o p_61562_
	values ()[Leew; values
		static
eex net/minecraft/world/level/block/state/properties/DoubleBlockHalf
	a Leex; UPPER
	b Leex; LOWER
	c Ljh; directionToOther
	d [Leex; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjh;)V <init>
		0 o p_61569_
		1 o p_61570_
		2 o p_309059_
	a ()Ljh; getDirectionToOther
	b ()Leex; getOtherHalf
	c ()Ljava/lang/String; getSerializedName
	d ()[Leex; $values
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Leex; valueOf
		static
		0 o p_61574_
	values ()[Leex; values
		static
eey net/minecraft/world/level/block/state/properties/DripstoneThickness
	a Leey; TIP_MERGE
	b Leey; TIP
	c Leey; FRUSTUM
	d Leey; MIDDLE
	e Leey; BASE
	f Ljava/lang/String; name
	g [Leey; $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 ()[Leey; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Leey; valueOf
		static
		0 o p_156023_
	values ()[Leey; values
		static
eez net/minecraft/world/level/block/state/properties/EnumProperty
	a Ljava/util/List; values
	b Ljava/util/Map; names
	c [I ordinalToIndex
	<init> (Ljava/lang/String;Ljava/lang/Class;Ljava/util/List;)V <init>
		0 o p_61579_
		1 o p_61580_
		2 o p_372820_
	a (Ljava/lang/String;Ljava/lang/Class;Ljava/util/function/Predicate;)Leez; create
		static
		0 o p_61595_
		1 o p_61596_
		2 o p_61597_
	a (Ljava/lang/Enum;)Ljava/lang/String; getName
		0 o p_61586_
	a (Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Enum;)Leez; create
		static
		0 o p_61599_
		1 o p_61600_
		2 o p_61601_
	a ()Ljava/util/List; getPossibleValues
	a (Ljava/lang/Comparable;)I getInternalIndex
		0 o p_373051_
	a (Ljava/lang/String;Ljava/lang/Class;Ljava/util/List;)Leez; create
		static
		0 o p_61591_
		1 o p_61592_
		2 o p_372944_
	a (Ljava/lang/String;Ljava/lang/Class;)Leez; create
		static
		0 o p_61588_
		1 o p_61589_
	b (Ljava/lang/Enum;)I getInternalIndex
		0 o p_373052_
	b ()I generateHashCode
	b (Ljava/lang/String;)Ljava/util/Optional; getValue
		0 o p_61604_
	b (Ljava/lang/Comparable;)Ljava/lang/String; getName
		0 o p_61584_
	c (Ljava/lang/Enum;)Z lambda$create$0
		static
		0 o p_187560_
	equals (Ljava/lang/Object;)Z equals
		0 o p_61606_
ef net/minecraft/commands/CacheableFunction
	a Lcom/mojang/serialization/Codec; CODEC
	b Lame; id
	c Z resolved
	d Ljava/util/Optional; function
	<clinit> ()V <clinit>
		static
	<init> (Lame;)V <init>
		0 o p_305952_
	a ()Lame; getId
	a (Lamt;)Ljava/util/Optional; get
		0 o p_305905_
	equals (Ljava/lang/Object;)Z equals
		0 o p_312197_
efa net/minecraft/world/level/block/state/properties/Half
	a Lefa; TOP
	b Lefa; BOTTOM
	c Ljava/lang/String; name
	d [Lefa; $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 ()[Lefa; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lefa; valueOf
		static
		0 o p_61619_
	values ()[Lefa; values
		static
efb net/minecraft/world/level/block/state/properties/IntegerProperty
	a Lit/unimi/dsi/fastutil/ints/IntImmutableList; values
	b I min
	c I max
	<init> (Ljava/lang/String;II)V <init>
		0 o p_61623_
		1 o p_61624_
		2 o p_61625_
	a (Ljava/lang/String;II)Lefb; create
		static
		0 o p_61632_
		1 o p_61633_
		2 o p_61634_
	a ()Ljava/util/List; getPossibleValues
	a (Ljava/lang/Comparable;)I getInternalIndex
		0 o p_373091_
	a (Ljava/lang/Integer;)Ljava/lang/String; getName
		0 o p_61630_
	b (Ljava/lang/Comparable;)Ljava/lang/String; getName
		0 o p_61628_
	b ()I generateHashCode
	b (Ljava/lang/Integer;)I getInternalIndex
		0 o p_372977_
	b (Ljava/lang/String;)Ljava/util/Optional; getValue
		0 o p_61637_
	equals (Ljava/lang/Object;)Z equals
		0 o p_61639_
efc net/minecraft/world/level/block/state/properties/NoteBlockInstrument
	A [Lefc; $VALUES
	a Lefc; HARP
	b Lefc; BASEDRUM
	c Lefc; SNARE
	d Lefc; HAT
	e Lefc; BASS
	f Lefc; FLUTE
	g Lefc; BELL
	h Lefc; GUITAR
	i Lefc; CHIME
	j Lefc; XYLOPHONE
	k Lefc; IRON_XYLOPHONE
	l Lefc; COW_BELL
	m Lefc; DIDGERIDOO
	n Lefc; BIT
	o Lefc; BANJO
	p Lefc; PLING
	q Lefc; ZOMBIE
	r Lefc; SKELETON
	s Lefc; CREEPER
	t Lefc; DRAGON
	u Lefc; WITHER_SKELETON
	v Lefc; PIGLIN
	w Lefc; CUSTOM_HEAD
	x Ljava/lang/String; name
	y Ljl; soundEvent
	z Lefc$a; type
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ljl;Lefc$a;)V <init>
		0 o p_263379_
		1 o p_263396_
		2 o p_263425_
		3 o p_263341_
		4 o p_263322_
	a ()Ljl; getSoundEvent
	b ()Z isTunable
	c ()Ljava/lang/String; getSerializedName
	d ()Z hasCustomSound
	e ()Z worksAboveNoteBlock
	f ()[Lefc; $values
		static
	valueOf (Ljava/lang/String;)Lefc; valueOf
		static
		0 o p_61670_
	values ()[Lefc; values
		static
efc$a net/minecraft/world/level/block/state/properties/NoteBlockInstrument$Type
	a Lefc$a; BASE_BLOCK
	b Lefc$a; MOB_HEAD
	c Lefc$a; CUSTOM
	d [Lefc$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_262639_
		1 o p_262649_
	a ()[Lefc$a; $values
		static
	valueOf (Ljava/lang/String;)Lefc$a; valueOf
		static
		0 o p_262650_
	values ()[Lefc$a; values
		static
efd net/minecraft/world/level/block/state/properties/PistonType
	a Lefd; DEFAULT
	b Lefd; STICKY
	c Ljava/lang/String; name
	d [Lefd; $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 ()[Lefd; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lefd; valueOf
		static
		0 o p_61684_
	values ()[Lefd; values
		static
efe net/minecraft/world/level/block/state/properties/Property
	a Ljava/lang/Class; clazz
	b Ljava/lang/String; name
	c Ljava/lang/Integer; hashCode
	d Lcom/mojang/serialization/Codec; codec
	e Lcom/mojang/serialization/Codec; valueCodec
	<init> (Ljava/lang/String;Ljava/lang/Class;)V <init>
		0 o p_61692_
		1 o p_61693_
	a (Leed;Ljava/lang/Comparable;)Leed; lambda$parseValue$3
		0 o p_156029_
		1 o p_156030_
	a ()Ljava/util/List; getPossibleValues
	a (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$new$2
		0 o p_61698_
	a (Ljava/lang/Comparable;)I getInternalIndex
		0 o p_373087_
	a (Leed;)Lefe$a; value
		0 o p_61695_
	a (Lcom/mojang/serialization/DynamicOps;Leed;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; parseValue
		0 o p_156032_
		1 o p_156033_
		2 o p_156034_
	b ()I generateHashCode
	b (Ljava/lang/String;)Ljava/util/Optional; getValue
		0 o p_61701_
	b (Ljava/lang/Comparable;)Ljava/lang/String; getName
		0 o p_61696_
	c (Ljava/lang/Comparable;)Lefe$a; value
		0 o p_61700_
	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
efe$a net/minecraft/world/level/block/state/properties/Property$Value
	a Lefe; property
	b Ljava/lang/Comparable; value
	<init> (Lefe;Ljava/lang/Comparable;)V <init>
		0 o property
		1 o value
	a ()Lefe; property
	b ()Ljava/lang/Comparable; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_61724_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eff net/minecraft/world/level/block/state/properties/RailShape
	a Leff; NORTH_SOUTH
	b Leff; EAST_WEST
	c Leff; ASCENDING_EAST
	d Leff; ASCENDING_WEST
	e Leff; ASCENDING_NORTH
	f Leff; ASCENDING_SOUTH
	g Leff; SOUTH_EAST
	h Leff; SOUTH_WEST
	i Leff; NORTH_WEST
	j Leff; NORTH_EAST
	k Ljava/lang/String; name
	l [Leff; $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 isSlope
	c ()Ljava/lang/String; getSerializedName
	d ()[Leff; $values
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Leff; valueOf
		static
		0 o p_61748_
	values ()[Leff; values
		static
efg net/minecraft/world/level/block/state/properties/RedstoneSide
	a Lefg; UP
	b Lefg; SIDE
	c Lefg; NONE
	d Ljava/lang/String; name
	e [Lefg; $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 ()[Lefg; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lefg; valueOf
		static
		0 o p_61764_
	values ()[Lefg; values
		static
efh net/minecraft/world/level/block/state/properties/RotationSegment
	a Lbcn; SEGMENTED_ANGLE16
	b I MAX_SEGMENT_INDEX
	c I NORTH_0
	d I EAST_90
	e I SOUTH_180
	f I 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 (Ljh;)I convertToSegment
		static
		0 o p_249634_
	a ()I getMaxSegmentIndex
		static
	b (I)F convertToDegrees
		static
		0 o p_250653_
efi net/minecraft/world/level/block/state/properties/SculkSensorPhase
	a Lefi; INACTIVE
	b Lefi; ACTIVE
	c Lefi; COOLDOWN
	d Ljava/lang/String; name
	e [Lefi; $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 ()[Lefi; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lefi; valueOf
		static
		0 o p_156055_
	values ()[Lefi; values
		static
efj net/minecraft/world/level/block/state/properties/SlabType
	a Lefj; TOP
	b Lefj; BOTTOM
	c Lefj; DOUBLE
	d Ljava/lang/String; name
	e [Lefj; $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 ()[Lefj; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lefj; valueOf
		static
		0 o p_61779_
	values ()[Lefj; values
		static
efk net/minecraft/world/level/block/state/properties/StairsShape
	a Lefk; STRAIGHT
	b Lefk; INNER_LEFT
	c Lefk; INNER_RIGHT
	d Lefk; OUTER_LEFT
	e Lefk; OUTER_RIGHT
	f Ljava/lang/String; name
	g [Lefk; $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 ()[Lefk; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lefk; valueOf
		static
		0 o p_61796_
	values ()[Lefk; values
		static
efl net/minecraft/world/level/block/state/properties/StructureMode
	a Lefl; SAVE
	b Lefl; LOAD
	c Lefl; CORNER
	d Lefl; DATA
	e Lcom/mojang/serialization/Codec; LEGACY_CODEC
	f Ljava/lang/String; name
	g Lxo; displayName
	h [Lefl; $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 ()Lxo; getDisplayName
	b ()[Lefl; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lefl; valueOf
		static
		0 o p_61813_
	values ()[Lefl; values
		static
efm net/minecraft/world/level/block/state/properties/TestBlockMode
	a Lefm; START
	b Lefm; LOG
	c Lefm; FAIL
	d Lefm; ACCEPT
	e Lcom/mojang/serialization/Codec; CODEC
	f Lzm; STREAM_CODEC
	g Ljava/util/function/IntFunction; BY_ID
	h I id
	i Ljava/lang/String; name
	j Lxo; displayName
	k Lxo; detailedMessage
	l [Lefm; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_397771_
		1 o p_397850_
		2 o p_397579_
		3 o p_397715_
	a (Lefm;)I lambda$static$1
		static
		0 o p_397887_
	a ()Lxo; getDisplayName
	b (Lefm;)I lambda$static$0
		static
		0 o p_397460_
	b ()Lxo; getDetailedMessage
	c ()Ljava/lang/String; getSerializedName
	d ()[Lefm; $values
		static
	valueOf (Ljava/lang/String;)Lefm; valueOf
		static
		0 o p_397478_
	values ()[Lefm; values
		static
efn net/minecraft/world/level/block/state/properties/Tilt
	a Lefn; NONE
	b Lefn; UNSTABLE
	c Lefn; PARTIAL
	d Lefn; FULL
	e Ljava/lang/String; name
	f Z causesVibration
	g [Lefn; $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 ()[Lefn; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lefn; valueOf
		static
		0 o p_156088_
	values ()[Lefn; values
		static
efo net/minecraft/world/level/block/state/properties/WallSide
	a Lefo; NONE
	b Lefo; LOW
	c Lefo; TALL
	d Ljava/lang/String; name
	e [Lefo; $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 ()[Lefo; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lefo; valueOf
		static
		0 o p_61828_
	values ()[Lefo; values
		static
efp net/minecraft/world/level/block/state/properties/WoodType
	a Lcom/mojang/serialization/Codec; CODEC
	b Lefp; OAK
	c Lefp; SPRUCE
	d Lefp; BIRCH
	e Lefp; ACACIA
	f Lefp; CHERRY
	g Lefp; JUNGLE
	h Lefp; DARK_OAK
	i Lefp; PALE_OAK
	j Lefp; CRIMSON
	k Lefp; WARPED
	l Lefp; MANGROVE
	m Lefp; BAMBOO
	n Ljava/lang/String; name
	o Leeq; setType
	p Ldxx; soundType
	q Ldxx; hangingSignSoundType
	r Layy; fenceGateClose
	s Layy; fenceGateOpen
	t Ljava/util/Map; TYPES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Leeq;)V <init>
		0 o p_273766_
		1 o p_273104_
	<init> (Ljava/lang/String;Leeq;Ldxx;Ldxx;Layy;Layy;)V <init>
		0 o name
		1 o setType
		2 o soundType
		3 o hangingSignSoundType
		4 o fenceGateClose
		5 o fenceGateOpen
	a (Lefp;)Lefp; register
		static
		0 o p_61845_
	a ()Ljava/util/stream/Stream; values
		static
	b ()Ljava/lang/String; name
	c ()Leeq; setType
	d ()Ldxx; soundType
	e ()Ldxx; hangingSignSoundType
	equals (Ljava/lang/Object;)Z equals
		0 o p_273126_
	f ()Layy; fenceGateClose
	g ()Layy; fenceGateOpen
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
efq net/minecraft/world/level/block/state/properties/package-info
efr net/minecraft/world/level/border/BorderChangeListener
	a (Left;D)V onBorderSizeSet
		0 o p_61847_
		1 o p_61848_
	a (Left;DDJ)V onBorderSizeLerping
		0 o p_61852_
		1 o p_61853_
		2 o p_61854_
		3 o p_61855_
	a (Left;I)V onBorderSetWarningTime
		0 o p_61856_
		1 o p_61857_
	a (Left;DD)V onBorderCenterSet
		0 o p_61849_
		1 o p_61850_
		2 o p_61851_
	b (Left;I)V onBorderSetWarningBlocks
		0 o p_61860_
		1 o p_61861_
	b (Left;D)V onBorderSetDamagePerBlock
		0 o p_61858_
		1 o p_61859_
	c (Left;D)V onBorderSetDamageSafeZOne
		0 o p_61862_
		1 o p_61863_
efr$a net/minecraft/world/level/border/BorderChangeListener$DelegateBorderChangeListener
	a Left; worldBorder
	<init> (Left;)V <init>
		0 o p_61866_
	a (Left;D)V onBorderSizeSet
		0 o p_61868_
		1 o p_61869_
	a (Left;DDJ)V onBorderSizeLerping
		0 o p_61875_
		1 o p_61876_
		2 o p_61877_
		3 o p_61878_
	a (Left;I)V onBorderSetWarningTime
		0 o p_61880_
		1 o p_61881_
	a (Left;DD)V onBorderCenterSet
		0 o p_61871_
		1 o p_61872_
		2 o p_61873_
	b (Left;I)V onBorderSetWarningBlocks
		0 o p_61886_
		1 o p_61887_
	b (Left;D)V onBorderSetDamagePerBlock
		0 o p_61883_
		1 o p_61884_
	c (Left;D)V onBorderSetDamageSafeZOne
		0 o p_61889_
		1 o p_61890_
efs net/minecraft/world/level/border/BorderStatus
	a Lefs; GROWING
	b Lefs; SHRINKING
	c Lefs; STATIONARY
	d I color
	e [Lefs; $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 ()[Lefs; $values
		static
	valueOf (Ljava/lang/String;)Lefs; valueOf
		static
		0 o p_61903_
	values ()[Lefs; values
		static
eft net/minecraft/world/level/border/WorldBorder
	a Ljava/util/List; listeners
	b D MAX_SIZE
	c D MAX_CENTER_COORDINATE
	d Left$d; DEFAULT_SETTINGS
	e D damagePerBlock
	f D damageSafeZone
	g I warningTime
	h I warningBlocks
	i D centerX
	j D centerZ
	k I absoluteMaxSize
	l Left$a; extent
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljb;)Z isWithinBounds
		0 o p_61938_
	a (Lfin;)Z isWithinBounds
		0 o p_61936_
	a (Left$d;)V applySettings
		0 o p_61932_
	a (Lbzm;)D getDistanceToBorder
		0 o p_61926_
	a (Lefr;)V addListener
		0 o p_61930_
	a (D)V setSize
		0 o p_61918_
	a (Lfis;)Z isWithinBounds
		0 o p_352959_
	a (DDDD)Z isWithinBounds
		0 o p_352952_
		1 o p_352910_
		2 o p_352939_
		3 o p_352943_
	a (DDJ)V lerpSizeBetween
		0 o p_61920_
		1 o p_61921_
		2 o p_61922_
	a ()D getCenterX
	a (DDD)Z isWithinBounds
		0 o p_187563_
		1 o p_187564_
		2 o p_187565_
	a (Ldlz;)Z isWithinBounds
		0 o p_61928_
	a (DD)Z isWithinBounds
		0 o p_156094_
		1 o p_156095_
	a (I)V setAbsoluteMaxSize
		0 o p_61924_
	a (Lbzm;Lfin;)Z isInsideCloseToBorder
		0 o p_187567_
		1 o p_187568_
	a (Left$b;)D lambda$closestBorder$0
		static
		0 o p_401927_
	b (Ljb;)Ljb; clampToBounds
		0 o p_352967_
	b (DDD)Ljb; clampToBounds
		0 o p_187570_
		1 o p_187571_
		2 o p_187572_
	b (D)V setDamageSafeZone
		0 o p_61940_
	b (DD)D getDistanceToBorder
		0 o p_61942_
		1 o p_61943_
	b (Lefr;)V removeListener
		0 o p_156097_
	b (Lfis;)Ljb; clampToBounds
		0 o p_352921_
	b (I)V setWarningTime
		0 o p_61945_
	b ()D getCenterZ
	c (I)V setWarningBlocks
		0 o p_61953_
	c (DD)Ljava/util/List; closestBorder
		0 o p_401930_
		1 o p_401786_
	c ()Lfjm; getCollisionShape
	c (DDD)Lfis; clampVec3ToBound
		0 o p_362510_
		1 o p_362166_
		2 o p_360417_
	c (D)V setDamagePerBlock
		0 o p_61948_
	c (Lfis;)Lfis; clampVec3ToBound
		0 o p_362111_
	d ()Lefs; getStatus
	d (DD)V setCenter
		0 o p_61950_
		1 o p_61951_
	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 ()Left$d; createSettings
eft$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 ()Lefs; getStatus
	j ()V onAbsoluteMaxSizeChange
	k ()V onCenterChange
	l ()Left$a; update
	m ()Lfjm; getCollisionShape
eft$b net/minecraft/world/level/border/WorldBorder$DistancePerDirection
	a Ljh; direction
	b D distance
	<init> (Ljh;D)V <init>
		0 o direction
		1 o distance
	a ()Ljh; direction
	b ()D distance
	equals (Ljava/lang/Object;)Z equals
		0 o p_401821_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eft$c net/minecraft/world/level/border/WorldBorder$MovingBorderExtent
	a Left; this$0
	b D from
	c D to
	d J lerpEnd
	e J lerpBegin
	f D lerpDuration
	<init> (Left;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 ()Lefs; getStatus
	j ()V onAbsoluteMaxSizeChange
	k ()V onCenterChange
	l ()Left$a; update
	m ()Lfjm; getCollisionShape
eft$d net/minecraft/world/level/border/WorldBorder$Settings
	a D centerX
	b D centerZ
	c D damagePerBlock
	d D safeZone
	e I warningBlocks
	f I warningTime
	g D size
	h J sizeLerpTime
	i D sizeLerpTarget
	<init> (Left;)V <init>
		0 o p_62032_
	<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_
	a (Lcom/mojang/serialization/DynamicLike;Left$d;)Left$d; read
		static
		0 o p_62038_
		1 o p_62039_
	a ()D getCenterX
	a (Lui;)V write
		0 o p_62041_
	b ()D getCenterZ
	c ()D getDamagePerBlock
	d ()D getSafeZone
	e ()I getWarningBlocks
	f ()I getWarningTime
	g ()D getSize
	h ()J getSizeLerpTime
	i ()D getSizeLerpTarget
eft$e net/minecraft/world/level/border/WorldBorder$StaticBorderExtent
	a Left; this$0
	b D size
	c D minX
	d D minZ
	e D maxX
	f D maxZ
	g Lfjm; shape
	<init> (Left;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 ()Lefs; getStatus
	j ()V onAbsoluteMaxSizeChange
	k ()V onCenterChange
	l ()Left$a; update
	m ()Lfjm; getCollisionShape
	n ()V updateBox
efu net/minecraft/world/level/border/package-info
efv net/minecraft/world/level/chunk/BlockColumn
	a (ILeeb;)V setBlock
		0 o p_187574_
		1 o p_187575_
	a (I)Leeb; getBlock
		0 o p_187573_
efw net/minecraft/world/level/chunk/BulkSectionAccess
	a Ldmv; level
	b Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; acquiredSections
	c Legj; lastSection
	d J lastSectionKey
	<init> (Ldmv;)V <init>
		0 o p_156103_
	a (Ljb;IJ)Legj; lambda$getSection$0
		0 o p_156107_
		1 o p_156108_
		2 o p_156109_
	a (Ljb;)Legj; getSection
		0 o p_156105_
	b (Ljb;)Leeb; getBlockState
		0 o p_156111_
	close ()V close
efx net/minecraft/world/level/chunk/CarvingMask
	a I minY
	b Ljava/util/BitSet; mask
	c Lefx$a; 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 (Ldlz;I)Ljb; lambda$stream$1
		0 o p_196708_
		1 o p_196709_
	a ()[J toArray
	a (Ldlz;)Ljava/util/stream/Stream; stream
		0 o p_187590_
	a (III)V set
		0 o p_187586_
		1 o p_187587_
		2 o p_187588_
	a (Lefx$a;)V setAdditionalMask
		0 o p_196711_
	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_
efx$a net/minecraft/world/level/chunk/CarvingMask$Mask
	test (III)Z test
		0 o p_196717_
		1 o p_196718_
		2 o p_196719_
efy net/minecraft/world/level/chunk/ChunkAccess
	a I NO_FILLED_SECTION
	b [Lit/unimi/dsi/fastutil/shorts/ShortList; postProcessing
	c Ldlz; chunkPos
	d Leke; noiseChunk
	e Legv; upgradeData
	f Leld; blendingData
	h Ljava/util/Map; heightmaps
	i Lezv; skyLightSources
	j Ljava/util/Map; pendingBlockEntities
	k Ljava/util/Map; blockEntities
	l Ldmw; levelHeightAccessor
	m [Legj; sections
	n Lorg/slf4j/Logger; LOGGER
	o Lit/unimi/dsi/fastutil/longs/LongSet; EMPTY_REFERENCE_SET
	p Z unsaved
	q Z isLightCorrect
	r J inhabitedTime
	s Ldny; carverBiomeSettings
	t Ljava/util/Map; structureStarts
	u Ljava/util/Map; structuresRefences
	<clinit> ()V <clinit>
		static
	<init> (Ldlz;Legv;Ldmw;Ljy;J[Legj;Leld;)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 ()Z isUpgrading
	B ()Ldmw; getHeightAccessorForGeneration
	C ()V initializeLightSources
	D ()Lezv; getSkyLightSources
	E ()Lbci$f; problemPath
	L_ ()I getMinY
	M_ ()I getHeight
	a (Lbzm;)V addEntity
		0 o p_62078_
	a (II)Z isYSpaceEmpty
		0 o p_62075_
		1 o p_62076_
	a (Ljava/util/function/Function;)Leke; getOrCreateNoiseChunk
		0 o p_223013_
	a (J)Lefy$b; getTicksForSerialization
		0 o p_361170_
	a (Z)V setLightCorrect
		0 o p_62100_
	a (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V findBlocks
		0 o p_285343_
		1 o p_285030_
	a (III)Ljava/lang/String; lambda$getNoiseBiome$3
		0 o p_207934_
		1 o p_207935_
		2 o p_207936_
	a (Lui;)V setBlockEntityNbt
		0 o p_62091_
	a (Ljava/util/function/Supplier;)Ldny; carverBiome
		0 o p_223015_
	a (Ljava/util/function/BiConsumer;)V findBlockLightSources
		0 o p_285269_
	a (Leuy;)Levg; getStartForStructure
		0 o p_223005_
	a (Lit/unimi/dsi/fastutil/shorts/ShortList;I)V addPackedPostProcess
		0 o p_364924_
		1 o p_62093_
	a (Leka$a;[J)V setHeightmap
		0 o p_62083_
		1 o p_62084_
	a (Leka$a;)Leka; getOrCreateHeightmapUnprimed
		0 o p_62079_
	a (Ljy;[Legj;)V replaceMissingSections
		static
		0 o p_281389_
		1 o p_282796_
	a (Ljb;Ljn$a;)Lui; getBlockEntityNbtForSaving
		0 o p_62104_
		1 o p_324415_
	a (Ldoa;Ldog$f;)V fillBiomesFromNoise
		0 o p_187638_
		1 o p_187639_
	a (Leeb;)Z lambda$findBlockLightSources$2
		static
		0 o p_360197_
	a ()I getHighestFilledSectionIndex
	a (Leka$a;II)I getHeight
		0 o p_62080_
		1 o p_62081_
		2 o p_62082_
	a (Ljb;Leeb;)Leeb; setBlockState
		0 o p_393915_
		1 o p_394484_
	a (Ldlz;)Lbci$f; problemPath
		static
		0 o p_421990_
	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 (Ljb;Leeb;I)Leeb; setBlockState
		0 o p_62087_
		1 o p_62088_
		2 o p_394631_
	a (Leuy;Levg;)V setStartForStructure
		0 o p_223010_
		1 o p_223011_
	a (Leaz;)V setBlockEntity
		0 o p_156114_
	a (Ljava/util/Map;)V setAllStarts
		0 o p_62090_
	a (I)Leje; getListenerRegistry
		0 o p_251437_
	a (Leuy;J)V addReferenceForStructure
		0 o p_223007_
		1 o p_223008_
	b (J)V incrementInhabitedTime
		0 o p_187633_
	b (Leka$a;)Z hasPrimedHeightmap
		0 o p_187659_
	b (Ljava/util/Map;)V setAllReferences
		0 o p_187663_
	b (I)Legj; getSection
		0 o p_187657_
	b (Leuy;)Lit/unimi/dsi/fastutil/longs/LongSet; getReferencesForStructure
		0 o p_223017_
	b ()I getHighestSectionPosition
	c (Leuy;)Lit/unimi/dsi/fastutil/longs/LongSet; lambda$addReferenceForStructure$1
		static
		0 o p_223019_
	c (Leka$a;)Leka; lambda$getOrCreateHeightmapUnprimed$0
		0 o p_187665_
	c ()Ljava/util/Set; getBlockEntitiesPos
	c (J)V setInhabitedTime
		0 o p_62099_
	d (Ljb;)V removeBlockEntity
		0 o p_62101_
	d ()[Legj; getSections
	e ()Ljava/util/Collection; getHeightmaps
	e (Ljb;)V markPosForPostprocessing
		0 o p_62102_
	f (Ljb;)Lui; getBlockEntityNbt
		0 o p_62103_
	f ()Ldlz; getPos
	g ()Ljava/util/Map; getAllStarts
	getNoiseBiome (III)Ljl; getNoiseBiome
		0 o p_204347_
		1 o p_204348_
		2 o p_204349_
	h ()Ljava/util/Map; getAllReferences
	i ()V markUnsaved
	j ()Z tryMarkSaved
	k ()Z isUnsaved
	n ()Legz; getPersistedStatus
	o ()Legz; getHighestGeneratedStatus
	p ()[Lit/unimi/dsi/fastutil/shorts/ShortList; getPostProcessing
	q ()Lfkn; getBlockTicks
	r ()Lfkn; getFluidTicks
	s ()Z canBeSerialized
	t ()Legv; getUpgradeData
	u ()Z isOldNoiseGeneration
	v ()Leld; getBlendingData
	w ()J getInhabitedTime
	x ()Z isLightCorrect
	y ()Z hasAnyStructureReferences
	z ()Lejo; getBelowZeroRetrogen
efy$a net/minecraft/world/level/chunk/ChunkAccess$ChunkPathElement
	a Ldlz; pos
	<init> (Ldlz;)V <init>
		0 o pos
	a ()Ldlz; pos
	equals (Ljava/lang/Object;)Z equals
		0 o p_422369_
	get ()Ljava/lang/String; get
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
efy$b net/minecraft/world/level/chunk/ChunkAccess$PackedTicks
	a Ljava/util/List; blocks
	b Ljava/util/List; fluids
	<init> (Ljava/util/List;Ljava/util/List;)V <init>
		0 o blocks
		1 o fluids
	a ()Ljava/util/List; blocks
	b ()Ljava/util/List; fluids
	equals (Ljava/lang/Object;)Z equals
		0 o p_364136_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
efz net/minecraft/world/level/chunk/ChunkGenerator
	a Lcom/mojang/serialization/Codec; CODEC
	b Ldob; biomeSource
	c Ljava/util/function/Supplier; featuresPerStep
	d Ljava/util/function/Function; generationSettingsGetter
	<clinit> ()V <clinit>
		static
	<init> (Ldob;Ljava/util/function/Function;)V <init>
		0 o p_255838_
		1 o p_256216_
	<init> (Ldob;)V <init>
		0 o p_256133_
	a (Ljb;Levg;)Z lambda$getMobsAt$12
		static
		0 o p_223129_
		1 o p_223130_
	a (Ljava/util/Optional;Levg;)Ljava/lang/String; lambda$createReferences$16
		static
		0 o p_223179_
		1 o p_223180_
	a (Levv;)Ljava/util/Set; lambda$findNearestMapStructure$4
		static
		0 o p_223127_
	a (Ljl;)Ldny; getBiomeGenerationSettings
		0 o p_223132_
	a (Ljava/util/List;Leko;Ljb;)V addDebugScreenInfo
		0 o p_223175_
		1 o p_223176_
		2 o p_223177_
	a (Lauj;Ldnq;Leko;Lefy;)V buildSurface
		0 o p_223050_
		1 o p_223051_
		2 o p_223052_
		3 o p_223053_
	a (Ljy;Leuy;)Ljava/lang/String; lambda$applyBiomeDecoration$7
		static
		0 o p_258981_
		1 o p_258982_
	a (Lelc;Leko;Ldnq;Lefy;)Ljava/util/concurrent/CompletableFuture; fillFromNoise
		0 o p_223210_
		1 o p_223211_
		2 o p_223212_
		3 o p_223213_
	a (Ldob;Ljava/util/function/Function;)Ljava/util/List; lambda$new$2
		static
		0 o p_223095_
		1 o p_223096_
	a (Ldmw;)I getSpawnHeight
		0 o p_156157_
	a (Levg;)Ljava/lang/String; lambda$createReferences$18
		static
		0 o p_223115_
	a (Ldnt;Ldnq;Lekz;Lefy;Ldlz;Levg;)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 (Ljy;Leuc;)Ljava/lang/String; lambda$applyBiomeDecoration$10
		static
		0 o p_258978_
		1 o p_258979_
	a (IILeka$a;Ldmw;Leko;)I getBaseHeight
		0 o p_223032_
		1 o p_223033_
		2 o p_223034_
		3 o p_223035_
		4 o p_223036_
	a (Laub;Ljp;Ljb;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 (Leko;Lelc;Ldnq;Lefy;)Ljava/util/concurrent/CompletableFuture; createBiomes
		0 o p_223160_
		1 o p_223161_
		2 o p_223162_
		3 o p_223163_
	a (Ldnq;Lke;Lefy;Lega;Ldlz;Ljz;Leko;Lezb;Lamd;Ljl;)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_382809_
		9 o p_255564_
	a (Ljava/util/function/Function;Ljl;)Ljava/util/List; lambda$new$1
		static
		0 o p_223215_
		1 o p_223216_
	a (Ldnq;Levg;)Z tryAddReference
		static
		0 o p_223060_
		1 o p_223061_
	a (Lefy;)Leuq; getWritableArea
		static
		0 o p_187718_
	a (Ljl;Ldnq;Lcap;Ljb;)Lbvt; getMobsAt
		0 o p_223134_
		1 o p_223135_
		2 o p_223136_
		3 o p_223137_
	a (Ldnq;Ljb;Levg;)Z lambda$getMobsAt$11
		static
		0 o p_223063_
		1 o p_223064_
		2 o p_223065_
	a (Ldnt;Lefy;Ldnq;)V applyBiomeDecoration
		0 o p_223087_
		1 o p_223088_
		2 o p_223089_
	a (Lauj;)V spawnOriginalMobs
		0 o p_62167_
	a (IILdmw;Leko;)Ldng; getBaseColumn
		0 o p_223028_
		1 o p_223029_
		2 o p_223030_
		3 o p_223031_
	a (Ljn;Leko;J)Lega; createState
		0 o p_256405_
		1 o p_256101_
		2 o p_256018_
	a (Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/util/function/Predicate;Levg;)V lambda$getMobsAt$13
		static
		0 o p_223218_
		1 o p_223219_
		2 o p_223220_
	a (Ldnt;Ljava/util/Set;Ldlz;)V lambda$applyBiomeDecoration$6
		static
		0 o p_223091_
		1 o p_223092_
		2 o p_223093_
	a (Ljava/util/Set;Ldmx;Ldnq;IIIZJLevt;)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 ()V validate
	a (Leuy;)Ljava/lang/Integer; lambda$applyBiomeDecoration$5
		static
		0 o p_223103_
	a (Ljava/util/Set;Laub;Ldnq;Ljb;ZLevs;)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 (Lauj;JLeko;Ldnz;Ldnq;Lefy;)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_
	a (Levg;Ljy;)Ljava/lang/String; lambda$createReferences$15
		static
		0 o p_258976_
		1 o p_258977_
	a (Ljz;Lega;Ldnq;Lefy;Lezb;Lamd;)V createStructures
		0 o p_255835_
		1 o p_256505_
		2 o p_255934_
		3 o p_255767_
		4 o p_255832_
		5 o p_383210_
	a (Ljava/util/Set;Ldmx;Ldnq;ZLevv;Ldlz;)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 (Ldnt;Ldnq;Lefy;)V createReferences
		0 o p_223077_
		1 o p_223078_
		2 o p_223079_
	a (Lefy;Leko;)Lefy; lambda$createBiomes$3
		0 o p_223098_
		1 o p_223099_
	a (Ldnq;Lefy;Lke;Leuy;)I fetchReferences
		static
		0 o p_223055_
		1 o p_223056_
		2 o p_223057_
		3 o p_223058_
	a (Leve$a;Ldnq;Ljz;Leko;Lezb;JLefy;Ldlz;Lke;Lamd;)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_
		9 o p_383135_
	a (Lit/unimi/dsi/fastutil/ints/IntSet;Ldoh$b;Leuc;)V lambda$applyBiomeDecoration$9
		static
		0 o p_223172_
		1 o p_223173_
		2 o p_223174_
	b (Ljl;)Ldny; lambda$new$0
		static
		0 o p_223234_
	b (Levg;)Ljava/lang/String; lambda$createReferences$17
		static
		0 o p_258980_
	b ()Lcom/mojang/serialization/MapCodec; codec
	b (IILeka$a;Ldmw;Leko;)I getFirstFreeHeight
		0 o p_223222_
		1 o p_223223_
		2 o p_223224_
		3 o p_223225_
		4 o p_223226_
	c ()Ljava/util/Optional; getTypeNameForDataFixer
	c (IILeka$a;Ldmw;Leko;)I getFirstOccupiedHeight
		0 o p_223236_
		1 o p_223237_
		2 o p_223238_
		3 o p_223239_
		4 o p_223240_
	d ()Ldob; getBiomeSource
	e ()I getGenDepth
	f ()I getSeaLevel
	g ()I getMinY
eg net/minecraft/commands/CommandBuildContext
	a ()Lcyd; enabledFeatures
	a (Ljn$a;Lcyd;)Leg; simple
		static
		0 o p_255702_
		1 o p_255968_
eg$1 net/minecraft/commands/CommandBuildContext$1
	a Ljn$a; val$access
	b Lcyd; val$enabledFeatures
	<init> (Ljn$a;Lcyd;)V <init>
		0 o p_256248_
		1 o p_255812_
	a ()Lcyd; enabledFeatures
	a (Lcyd;Ljn$b;)Ljn$b; lambda$lookup$0
		static
		0 o p_324229_
		1 o p_323674_
	a (Lamd;)Ljava/util/Optional; lookup
		0 o p_323477_
	b ()Ljava/util/stream/Stream; listRegistryKeys
ega net/minecraft/world/level/chunk/ChunkGeneratorStructureState
	a Lorg/slf4j/Logger; LOGGER
	b Leko; randomState
	c Ldob; biomeSource
	d J levelSeed
	e J concentricRingsSeed
	f Ljava/util/Map; placementsForStructure
	g Ljava/util/Map; ringPositions
	h Z hasGeneratedPositions
	i Ljava/util/List; possibleStructureSets
	<clinit> ()V <clinit>
		static
	<init> (Leko;Ldob;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 (Ljl;III)Z hasStructureChunkInRange
		0 o p_256489_
		1 o p_256593_
		2 o p_256115_
		3 o p_256619_
	a (Lcom/google/common/base/Stopwatch;Ljl;Ljava/util/List;)Ljava/util/List; lambda$generateRingPositions$6
		static
		0 o p_256458_
		1 o p_256047_
		2 o p_256372_
	a (IILjp;Lbck;)Ldlz; lambda$generateRingPositions$5
		0 o p_256436_
		1 o p_255909_
		2 o p_255994_
		3 o p_255880_
	a (Ljl;Levs;)Ljava/util/concurrent/CompletableFuture; generateRingPositions
		0 o p_255966_
		1 o p_255744_
	a (Ldob;Ljl;)Z lambda$createForFlat$0
		static
		0 o p_256624_
		1 o p_255616_
	a ()Ljava/util/List; possibleStructureSets
	a (Leko;JLdob;Ljava/util/stream/Stream;)Lega; createForFlat
		static
		0 o p_256240_
		1 o p_256404_
		2 o p_256274_
		3 o p_256348_
	a (Ldob;Ljl$c;)Z lambda$createForNormal$1
		static
		0 o p_256116_
		1 o p_256144_
	a (Ljl;)Ljava/util/List; getPlacementsForStructure
		0 o p_256494_
	a (Leve;Ldob;)Z hasBiomesForStructureSet
		static
		0 o p_255766_
		1 o p_256424_
	a (Leko;JLdob;Ljn;)Lega; createForNormal
		static
		0 o p_256197_
		1 o p_255806_
		2 o p_256653_
		3 o p_256659_
	a (Ljava/util/Set;Ljl;)V lambda$generatePositions$4
		0 o p_255659_
		1 o p_255638_
	a (Leve$a;)Ljava/util/stream/Stream; lambda$hasBiomesForStructureSet$2
		static
		0 o p_255738_
	a (Levs;)Ljava/util/List; getRingPositionsFor
		0 o p_256667_
	a (Leuy;)Ljava/util/List; lambda$generatePositions$3
		static
		0 o p_256235_
	b ()V ensureStructuresGenerated
	c ()Leko; randomState
	d ()J getLevelSeed
	e ()V generatePositions
egb net/minecraft/world/level/chunk/ChunkGenerators
	<init> ()V <init>
	a (Ljy;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_223243_
egc net/minecraft/world/level/chunk/ChunkSource
	<init> ()V <init>
	a (IIIZ)V onSectionEmptinessChanged
		0 o p_366795_
		1 o p_366481_
		2 o p_366587_
		3 o p_366495_
	a (II)Legi; getChunkNow
		0 o p_62221_
		1 o p_62222_
	a (IIZ)Legi; getChunk
		0 o p_62228_
		1 o p_62229_
		2 o p_62230_
	a (IILegz;Z)Lefy; getChunk
		0 o p_62223_
		1 o p_62224_
		2 o p_330657_
		3 o p_62226_
	a (Ldlz;Z)Z updateChunkForced
		0 o p_62233_
		1 o p_62234_
	a (Ljava/util/function/BooleanSupplier;Z)V tick
		0 o p_202162_
		1 o p_202163_
	b (II)Z hasChunk
		0 o p_62238_
		1 o p_62239_
	b (Z)V setSpawnSettings
		0 o p_62236_
	c (II)Legk; getChunkForLighting
		0 o p_62241_
		1 o p_62242_
	close ()V close
	e ()Ljava/lang/String; gatherStats
	j ()I getLoadedChunksCount
	k ()Lit/unimi/dsi/fastutil/longs/LongSet; getForceLoadedChunks
	q ()Lfaa; getLightEngine
egd net/minecraft/world/level/chunk/DataLayer
	a I LAYER_COUNT
	b I LAYER_SIZE
	c I SIZE
	d [B data
	e I NIBBLE_SIZE
	f I 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 ()Legd; copy
	b (III)I getIndex
		static
		0 o p_62572_
		1 o p_62573_
		2 o p_62574_
	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
ege net/minecraft/world/level/chunk/EmptyLevelChunk
	n Ljl; biome
	<init> (Ldmu;Ldlz;Ljl;)V <init>
		0 o p_204422_
		1 o p_204423_
		2 o p_204424_
	F ()Z isEmpty
	G ()Latp; getFullStatus
	a (II)Z isYSpaceEmpty
		0 o p_62587_
		1 o p_62588_
	a (Ljb;Legi$b;)Leaz; getBlockEntity
		0 o p_62609_
		1 o p_62610_
	a (Ljb;Leeb;I)Leeb; setBlockState
		0 o p_62605_
		1 o p_62606_
		2 o p_394216_
	a (Leaz;)V setBlockEntity
		0 o p_156344_
	a_ (Ljb;)Leeb; getBlockState
		0 o p_62625_
	b (Leaz;)V addAndRegisterBlockEntity
		0 o p_156346_
	b_ (Ljb;)Lfal; getFluidState
		0 o p_62621_
	d (Ljb;)V removeBlockEntity
		0 o p_62623_
	getNoiseBiome (III)Ljl; getNoiseBiome
		0 o p_204426_
		1 o p_204427_
		2 o p_204428_
	i (Ljb;)I getLightEmission
		0 o p_62628_
egf net/minecraft/world/level/chunk/GlobalPalette
	a Ljq; registry
	<init> (Ljq;)V <init>
		0 o p_187897_
	a (ILjq;Legp;Ljava/util/List;)Lego; create
		static
		0 o p_187899_
		1 o p_187900_
		2 o p_187901_
		3 o p_187902_
	a (Legp;)Lego; copy
		0 o p_362871_
	a (I)Ljava/lang/Object; valueFor
		0 o p_62646_
	a (Ljava/util/function/Predicate;)Z maybeHas
		0 o p_62650_
	a ()I getSerializedSize
	a (Lwg;)V read
		0 o p_62654_
	a (Ljava/lang/Object;)I idFor
		0 o p_62648_
	b (Lwg;)V write
		0 o p_62656_
	b ()I getSize
egg net/minecraft/world/level/chunk/HashMapPalette
	a Ljq; registry
	b Lbaw; values
	c Legp; resizeHandler
	d I bits
	<init> (Ljq;ILegp;)V <init>
		0 o p_187904_
		1 o p_187905_
		2 o p_187906_
	<init> (Ljq;ILegp;Ljava/util/List;)V <init>
		0 o p_187908_
		1 o p_187909_
		2 o p_187910_
		3 o p_187911_
	<init> (Ljq;ILegp;Lbaw;)V <init>
		0 o p_199915_
		1 o p_199916_
		2 o p_199917_
		3 o p_199918_
	a ()I getSerializedSize
	a (Lwg;)V read
		0 o p_62679_
	a (ILjq;Legp;Ljava/util/List;)Lego; create
		static
		0 o p_187913_
		1 o p_187914_
		2 o p_187915_
		3 o p_187916_
	a (Legp;)Lego; copy
		0 o p_363012_
	a (I)Ljava/lang/Object; valueFor
		0 o p_62671_
	a (Ljava/util/function/Predicate;)Z maybeHas
		0 o p_62675_
	a (Ljava/lang/Object;)I idFor
		0 o p_62673_
	b (Lwg;)V write
		0 o p_62684_
	b ()I getSize
	c ()Ljava/util/List; getEntries
egh net/minecraft/world/level/chunk/ImposterProtoChunk
	n Legi; wrapped
	o Z allowWrites
	<init> (Legi;Z)V <init>
		0 o p_187920_
		1 o p_187921_
	C ()V initializeLightSources
	D ()Lezv; getSkyLightSources
	F ()Lefx; getCarvingMask
	G ()Lefx; getOrCreateCarvingMask
	H ()Legi; getWrapped
	a (Lbzm;)V addEntity
		0 o p_62692_
	a (Legz;)V setPersistedStatus
		0 o p_347629_
	a (J)Lefy$b; getTicksForSerialization
		0 o p_362470_
	a (Z)V setLightCorrect
		0 o p_62740_
	a (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V findBlocks
		0 o p_285465_
		1 o p_285061_
	a (Leka$a;II)I getHeight
		0 o p_62702_
		1 o p_62703_
		2 o p_62704_
	a (Lui;)V setBlockEntityNbt
		0 o p_62728_
	a (Leuy;)Levg; getStartForStructure
		0 o p_223400_
	a (Leka$a;[J)V setHeightmap
		0 o p_62706_
		1 o p_62707_
	a (Ljb;Leeb;I)Leeb; setBlockState
		0 o p_62722_
		1 o p_62723_
		2 o p_393912_
	a (Leka$a;)Leka; getOrCreateHeightmapUnprimed
		0 o p_187928_
	a (Leuy;Levg;)V setStartForStructure
		0 o p_223405_
		1 o p_223406_
	a (Ljava/util/Map;)V setAllStarts
		0 o p_62726_
	a (Leaz;)V setBlockEntity
		0 o p_156358_
	a (Ljb;Ljn$a;)Lui; getBlockEntityNbtForSaving
		0 o p_62760_
		1 o p_323691_
	a (Ldoa;Ldog$f;)V fillBiomesFromNoise
		0 o p_187923_
		1 o p_187924_
	a (Leuy;J)V addReferenceForStructure
		0 o p_223402_
		1 o p_223403_
	a_ (Ljb;)Leeb; getBlockState
		0 o p_62749_
	b (Ljava/util/Map;)V setAllReferences
		0 o p_62738_
	b (I)Legj; getSection
		0 o p_187932_
	b (Leuy;)Lit/unimi/dsi/fastutil/longs/LongSet; getReferencesForStructure
		0 o p_223408_
	b_ (Ljb;)Lfal; getFluidState
		0 o p_62736_
	c (Leka$a;)Leka$a; fixType
		0 o p_62742_
	c_ (Ljb;)Leaz; getBlockEntity
		0 o p_62744_
	d ()[Legj; getSections
	d (Ljb;)V removeBlockEntity
		0 o p_62747_
	e (Ljb;)V markPosForPostprocessing
		0 o p_62752_
	f ()Ldlz; getPos
	f (Ljb;)Lui; getBlockEntityNbt
		0 o p_62757_
	g ()Ljava/util/Map; getAllStarts
	getNoiseBiome (III)Ljl; getNoiseBiome
		0 o p_204430_
		1 o p_204431_
		2 o p_204432_
	h ()Ljava/util/Map; getAllReferences
	i ()V markUnsaved
	j ()Z tryMarkSaved
	k ()Z isUnsaved
	n ()Legz; getPersistedStatus
	q ()Lfkn; getBlockTicks
	r ()Lfkn; getFluidTicks
	s ()Z canBeSerialized
	v ()Leld; getBlendingData
	x ()Z isLightCorrect
egi net/minecraft/world/level/chunk/LevelChunk
	n Lorg/slf4j/Logger; LOGGER
	o Lecx; NULL_TICKER
	p Ljava/util/Map; tickersInLevel
	q Z loaded
	r Ldmu; level
	s Ljava/util/function/Supplier; fullStatus
	t Legi$c; postLoad
	u Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; gameEventListenerRegistrySections
	v Lfkf; blockTicks
	w Lfkf; fluidTicks
	x Legi$e; unsavedListener
	<clinit> ()V <clinit>
		static
	<init> (Ldmu;Ldlz;Legv;Lfkf;Lfkf;J[Legj;Legi$c;Leld;)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> (Ldmu;Ldlz;)V <init>
		0 o p_187945_
		1 o p_187946_
	<init> (Laub;Legs;Legi$c;)V <init>
		0 o p_196850_
		1 o p_196851_
		2 o p_196852_
	F ()Z isEmpty
	G ()Latp; getFullStatus
	H ()V runPostLoad
	I ()Ldmu; getLevel
	J ()Ljava/util/Map; getBlockEntities
	K ()V clearAllBlockEntities
	L ()V registerAllBlockEntitiesAfterLevelLoad
	M ()Z isInLevel
	a (Lbzm;)V addEntity
		0 o p_62826_
	a (Ljb;Legi$b;)Leaz; getBlockEntity
		0 o p_62868_
		1 o p_62869_
	a (Leaz;Leba;)Lecx; createTicker
		0 o p_156376_
		1 o p_156377_
	a (J)Lefy$b; getTicksForSerialization
		0 o p_361545_
	a (Lbci$j;Ljb;Lebb;Lui;)V lambda$replaceWithPacketData$4
		0 o p_421431_
		1 o p_421432_
		2 o p_421433_
		3 o p_421434_
	a (Ljb;Lui;)Leaz; promotePendingBlockEntity
		0 o p_62871_
		1 o p_62872_
	a (Ljb;Ljn$a;)Lui; getBlockEntityNbtForSaving
		0 o p_62932_
		1 o p_323699_
	a (III)Lfal; getFluidState
		0 o p_62815_
		1 o p_62816_
		2 o p_62817_
	a (Legi$e;)V setUnsavedListener
		0 o p_381704_
	a (Laub;)V postProcessGeneration
		0 o p_376244_
	a (Leaz;Laub;)V removeGameEventListener
		0 o p_223413_
		1 o p_223414_
	a (Laub;II)Leje; lambda$getListenerRegistry$1
		0 o p_281219_
		1 o p_281220_
		2 o p_281221_
	a (Leaz;Leba;Ljb;Legi$d;)Legi$d; lambda$updateBlockEntityTicker$7
		0 o p_386423_
		1 o p_386424_
		2 o p_386425_
		3 o p_386426_
	a (Ljb;Leeb;I)Leeb; setBlockState
		0 o p_62865_
		1 o p_62866_
		2 o p_393859_
	a (Legi$d;)V lambda$clearAllBlockEntities$5
		static
		0 o p_187966_
	a (Lwg;)V replaceBiomes
		0 o p_275574_
	a (Leaz;)V setBlockEntity
		0 o p_156374_
	a (I)Leje; getListenerRegistry
		0 o p_251193_
	a (Lwg;Ljava/util/Map;Ljava/util/function/Consumer;)V replaceWithPacketData
		0 o p_187972_
		1 o p_404796_
		2 o p_187974_
	a_ (Ljb;)Leeb; getBlockState
		0 o p_62923_
	b (Leaz;Laub;)V addGameEventListener
		0 o p_223416_
		1 o p_223417_
	b (Leaz;)V addAndRegisterBlockEntity
		0 o p_156391_
	b (Ldlz;)V lambda$new$0
		static
		0 o p_381697_
	b (Z)V setLoaded
		0 o p_62914_
	b (Laub;)V registerTickContainerInLevel
		0 o p_187959_
	b (Ljava/util/function/Supplier;)V setFullStatus
		0 o p_62880_
	b (III)Ljava/lang/String; lambda$getFluidState$3
		0 o p_187976_
		1 o p_187977_
		2 o p_187978_
	b_ (Ljb;)Lfal; getFluidState
		0 o p_62895_
	c (I)V removeGameEventListenerRegistry
		0 o p_283355_
	c (Laub;)V unregisterTickContainerFromLevel
		0 o p_187980_
	c (III)Ljava/lang/String; lambda$getBlockState$2
		0 o p_187982_
		1 o p_187983_
		2 o p_187984_
	c (Leaz;)V updateBlockEntityTicker
		0 o p_156407_
	c_ (Ljb;)Leaz; getBlockEntity
		0 o p_62912_
	d (Leaz;)V lambda$registerAllBlockEntitiesAfterLevelLoad$6
		0 o p_427220_
	d (Ljb;)V removeBlockEntity
		0 o p_62919_
	d (J)V unpackTicks
		0 o p_187986_
	g (Ljb;)Leaz; createBlockEntity
		0 o p_62935_
	h (Ljb;)Z isTicking
		0 o p_156411_
	i ()V markUnsaved
	k (Ljb;)V removeBlockEntityTicker
		0 o p_156413_
	n ()Legz; getPersistedStatus
	q ()Lfkn; getBlockTicks
	r ()Lfkn; getFluidTicks
egi$1 net/minecraft/world/level/chunk/LevelChunk$1
	<init> ()V <init>
	a ()V tick
	b ()Z isRemoved
	c ()Ljb; getPos
	d ()Ljava/lang/String; getType
egi$a net/minecraft/world/level/chunk/LevelChunk$BoundTickingBlockEntity
	a Legi; this$0
	b Leaz; blockEntity
	c Leba; ticker
	d Z loggedInvalidBlockState
	<init> (Legi;Leaz;Leba;)V <init>
		0 o p_156432_
		1 o p_156433_
		2 o p_156434_
	a ()V tick
	b ()Z isRemoved
	c ()Ljb; getPos
	d ()Ljava/lang/String; getType
	toString ()Ljava/lang/String; toString
egi$b net/minecraft/world/level/chunk/LevelChunk$EntityCreationType
	a Legi$b; IMMEDIATE
	b Legi$b; QUEUED
	c Legi$b; CHECK
	d [Legi$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_62962_
		1 o p_62963_
	a ()[Legi$b; $values
		static
	valueOf (Ljava/lang/String;)Legi$b; valueOf
		static
		0 o p_62965_
	values ()[Legi$b; values
		static
egi$c net/minecraft/world/level/chunk/LevelChunk$PostLoadProcessor
	run (Legi;)V run
		0 o p_196867_
egi$d net/minecraft/world/level/chunk/LevelChunk$RebindableTickingBlockEntityWrapper
	a Lecx; ticker
	<init> (Lecx;)V <init>
		0 o p_156447_
	a ()V tick
	a (Lecx;)V rebind
		0 o p_156450_
	b ()Z isRemoved
	c ()Ljb; getPos
	d ()Ljava/lang/String; getType
	toString ()Ljava/lang/String; toString
egi$e net/minecraft/world/level/chunk/LevelChunk$UnsavedListener
	setUnsaved (Ldlz;)V setUnsaved
		0 o p_381701_
egj net/minecraft/world/level/chunk/LevelChunkSection
	a I SECTION_WIDTH
	b I SECTION_HEIGHT
	c I SECTION_SIZE
	d I BIOME_CONTAINER_BITS
	e S nonEmptyBlockCount
	f S tickingBlockCount
	g S tickingFluidCount
	h Legq; states
	i Legr; biomes
	<init> (Legq;Legr;)V <init>
		0 o p_282846_
		1 o p_281695_
	<init> (Legj;)V <init>
		0 o p_365080_
	<init> (Ljy;)V <init>
		0 o p_282873_
	a (Ldoa;Ldog$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 (III)Leeb; getBlockState
		0 o p_62983_
		1 o p_62984_
		2 o p_62985_
	a (IIILeeb;)Leeb; setBlockState
		0 o p_62987_
		1 o p_62988_
		2 o p_62989_
		3 o p_62990_
	a ()V acquire
	a (Lwg;)V read
		0 o p_63005_
	a (IIILeeb;Z)Leeb; setBlockState
		0 o p_62992_
		1 o p_62993_
		2 o p_62994_
		3 o p_62995_
		4 o p_62996_
	a (Ljava/util/function/Predicate;)Z maybeHas
		0 o p_63003_
	b (III)Lfal; getFluidState
		0 o p_63008_
		1 o p_63009_
		2 o p_63010_
	b (Lwg;)V readBiomes
		0 o p_275669_
	b ()V release
	c ()Z hasOnlyAir
	c (III)Ljl; getNoiseBiome
		0 o p_204434_
		1 o p_204435_
		2 o p_204436_
	c (Lwg;)V write
		0 o p_63012_
	d ()Z isRandomlyTicking
	e ()Z isRandomlyTickingBlocks
	f ()Z isRandomlyTickingFluids
	g ()V recalcBlockCounts
	h ()Legq; getStates
	i ()Legr; getBiomes
	j ()I getSerializedSize
	k ()Legj; copy
egj$a net/minecraft/world/level/chunk/LevelChunkSection$1BlockCounter
	a I nonEmptyBlockCount
	b I tickingBlockCount
	c I tickingFluidCount
	<init> (Legj;)V <init>
		0 o p_204442_
	a (Leeb;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_
egk net/minecraft/world/level/chunk/LightChunk
	D ()Lezv; getSkyLightSources
	a (Ljava/util/function/BiConsumer;)V findBlockLightSources
		0 o p_285040_
egl net/minecraft/world/level/chunk/LightChunkGetter
	a (Ldnd;Lke;)V onLightUpdate
		0 o p_63021_
		1 o p_63022_
	c (II)Legk; getChunkForLighting
		0 o p_63023_
		1 o p_63024_
	r ()Ldly; getLevel
egm net/minecraft/world/level/chunk/LinearPalette
	a Ljq; registry
	b [Ljava/lang/Object; values
	c Legp; resizeHandler
	d I bits
	e I size
	<init> (Ljq;ILegp;Ljava/util/List;)V <init>
		0 o p_188015_
		1 o p_188016_
		2 o p_188017_
		3 o p_188018_
	<init> (Ljq;[Ljava/lang/Object;Legp;II)V <init>
		0 o p_199921_
		1 o p_199922_
		2 o p_199923_
		3 o p_199924_
		4 o p_199925_
	a (ILjq;Legp;Ljava/util/List;)Lego; create
		static
		0 o p_188020_
		1 o p_188021_
		2 o p_188022_
		3 o p_188023_
	a (Legp;)Lego; copy
		0 o p_360339_
	a (I)Ljava/lang/Object; valueFor
		0 o p_63038_
	a (Ljava/util/function/Predicate;)Z maybeHas
		0 o p_63042_
	a ()I getSerializedSize
	a (Lwg;)V read
		0 o p_63046_
	a (Ljava/lang/Object;)I idFor
		0 o p_63040_
	b (Lwg;)V write
		0 o p_63049_
	b ()I getSize
egn net/minecraft/world/level/chunk/MissingPaletteEntryException
	<init> (I)V <init>
		0 o p_188025_
ego net/minecraft/world/level/chunk/Palette
	a (Legp;)Lego; copy
		0 o p_361266_
	a (I)Ljava/lang/Object; valueFor
		0 o p_63060_
	a (Ljava/util/function/Predicate;)Z maybeHas
		0 o p_63062_
	a ()I getSerializedSize
	a (Lwg;)V read
		0 o p_63064_
	a (Ljava/lang/Object;)I idFor
		0 o p_63061_
	b (Lwg;)V write
		0 o p_63065_
	b ()I getSize
ego$a net/minecraft/world/level/chunk/Palette$Factory
	create (ILjq;Legp;Ljava/util/List;)Lego; create
		0 o p_188027_
		1 o p_188028_
		2 o p_188029_
		3 o p_188030_
egp net/minecraft/world/level/chunk/PaletteResize
	onResize (ILjava/lang/Object;)I onResize
		0 o p_63066_
		1 o p_63067_
egq net/minecraft/world/level/chunk/PalettedContainer
	a I MIN_PALETTE_BITS
	b Legp; dummyPaletteResize
	c Ljq; registry
	d Legq$c; data
	e Legq$d; strategy
	f Lbdd; threadingDetector
	<init> (Ljq;Legq$d;Legq$a;Lbao;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> (Ljq;Legq$d;Legq$c;)V <init>
		0 o p_199928_
		1 o p_199929_
		2 o p_199930_
	<init> (Legq;)V <init>
		0 o p_364034_
	<init> (Ljq;Ljava/lang/Object;Legq$d;)V <init>
		0 o p_188041_
		1 o p_188042_
		2 o p_188043_
	a (Ljq;Lcom/mojang/serialization/Codec;Legq$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 (Legq$c;I)Legq$c; createOrReuseData
		0 o p_188052_
		1 o p_188053_
	a (Ljq;Legq$d;)Legr$a; pack
		0 o p_188065_
		1 o p_188066_
	a (Legq$b;)V count
		0 o p_63100_
	a (Ljava/util/function/Consumer;Lego;I)V lambda$getAll$6
		static
		0 o p_238272_
		1 o p_238273_
		2 o p_238274_
	a (Ljq;Legq$d;Legr;)Legr$a; lambda$codec$5
		static
		0 o p_188072_
		1 o p_188073_
		2 o p_238263_
	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 (Lbcs$a;)Ljava/lang/String; lambda$unpack$10
		static
		0 o p_275178_
	a (Ljq;Lego;I)I lambda$unpack$9
		static
		0 o p_238281_
		1 o p_238282_
		2 o p_238283_
	a ()V acquire
	a (Ljq;Lcom/mojang/serialization/Codec;Legq$d;Ljava/lang/Object;Legr$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 (ILjava/lang/Object;)Ljava/lang/Object; getAndSet
		0 o p_63097_
		1 o p_63098_
	a (Legq$b;Lit/unimi/dsi/fastutil/ints/Int2IntMap$Entry;)V lambda$count$13
		0 o p_238270_
		1 o p_238271_
	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 (Legq;)Legr; lambda$codecRO$1
		static
		0 o p_238264_
	a (Lwg;)V read
		0 o p_63119_
	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 (Legr$b;Ljq;Legq$d;Legr$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 (Legg;I)I lambda$pack$11
		0 o p_198177_
		1 o p_198178_
	a (Lit/unimi/dsi/fastutil/ints/Int2IntOpenHashMap;I)V lambda$count$12
		static
		0 o p_238268_
		1 o p_238269_
	a (Ljava/util/function/Predicate;)Z maybeHas
		0 o p_63110_
	a (I)Ljava/lang/Object; get
		0 o p_63086_
	a (Ljq;Legq$d;Legr$a;)Lcom/mojang/serialization/DataResult; unpack
		static
		0 o p_188068_
		1 o p_188069_
		2 o p_238258_
	a ([ILjava/util/function/IntUnaryOperator;)V swapPalette
		static
		0 o p_198190_
		1 o p_198191_
	b (ILjava/lang/Object;)V set
		0 o p_63133_
		1 o p_63134_
	b (Ljq;Legq$d;Legr$a;)Lcom/mojang/serialization/DataResult; lambda$codecRO$2
		static
		0 o p_338083_
		1 o p_338084_
		2 o p_338085_
	b (Ljq;Lcom/mojang/serialization/Codec;Legq$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 (IIILjava/lang/Object;)Ljava/lang/Object; getAndSetUnchecked
		0 o p_63128_
		1 o p_63129_
		2 o p_63130_
		3 o p_63131_
	b (Lwg;)V write
		0 o p_63136_
	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 ()Legq; copy
	d (ILjava/lang/Object;)I lambda$new$0
		static
		0 o p_238275_
		1 o p_238276_
	e ()Legq; recreate
	f ()Ljava/lang/String; lambda$unpack$7
		static
	onResize (ILjava/lang/Object;)I onResize
		0 o p_63142_
		1 o p_63143_
egq$a net/minecraft/world/level/chunk/PalettedContainer$Configuration
	a Lego$a; factory
	b I bits
	<init> (Lego$a;I)V <init>
		0 o factory
		1 o bits
	a (Ljq;Legp;I)Legq$c; createData
		0 o p_188092_
		1 o p_188093_
		2 o p_188094_
	a ()Lego$a; factory
	b ()I bits
	equals (Ljava/lang/Object;)Z equals
		0 o p_188097_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
egq$b net/minecraft/world/level/chunk/PalettedContainer$CountConsumer
	accept (Ljava/lang/Object;I)V accept
		0 o p_63145_
		1 o p_63146_
egq$c net/minecraft/world/level/chunk/PalettedContainer$Data
	a Legq$a; configuration
	b Lbao; storage
	c Lego; palette
	<init> (Legq$a;Lbao;Lego;)V <init>
		0 o configuration
		1 o storage
		2 o palette
	a (Legp;)Legq$c; copy
		0 o p_363624_
	a (Lego;Lbao;)V copyFrom
		0 o p_188112_
		1 o p_188113_
	a ()I getSerializedSize
	a (Lwg;)V write
		0 o p_188115_
	b ()Legq$a; configuration
	c ()Lbao; storage
	d ()Lego; palette
	equals (Ljava/lang/Object;)Z equals
		0 o p_188120_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
egq$d net/minecraft/world/level/chunk/PalettedContainer$Strategy
	a Lego$a; SINGLE_VALUE_PALETTE_FACTORY
	b Lego$a; LINEAR_PALETTE_FACTORY
	c Lego$a; HASHMAP_PALETTE_FACTORY
	d Legq$d; SECTION_STATES
	e Legq$d; SECTION_BIOMES
	f Lego$a; GLOBAL_PALETTE_FACTORY
	g I sizeBits
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_188143_
	a (III)I getIndex
		0 o p_188146_
		1 o p_188147_
		2 o p_188148_
	a (Ljq;I)Legq$a; getConfiguration
		0 o p_188149_
		1 o p_188150_
	a ()I size
	b (Ljq;I)I calculateBitsForSerialization
		0 o p_188152_
		1 o p_188153_
egq$d$1 net/minecraft/world/level/chunk/PalettedContainer$Strategy$1
	<init> (I)V <init>
		0 o p_188155_
	a (Ljq;I)Legq$a; getConfiguration
		0 o p_188157_
		1 o p_188158_
egq$d$2 net/minecraft/world/level/chunk/PalettedContainer$Strategy$2
	<init> (I)V <init>
		0 o p_188160_
	a (Ljq;I)Legq$a; getConfiguration
		0 o p_188162_
		1 o p_188163_
egr 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 (Ljq;Legq$d;)Legr$a; pack
		0 o p_238441_
		1 o p_238442_
	a (Legq$b;)V count
		0 o p_238355_
	a (Ljava/util/function/Predicate;)Z maybeHas
		0 o p_238437_
	b (Lwg;)V write
		0 o p_238417_
	c ()I getSerializedSize
	d ()Legq; copy
	e ()Legq; recreate
egr$a net/minecraft/world/level/chunk/PalettedContainerRO$PackedData
	a Ljava/util/List; paletteEntries
	b Ljava/util/Optional; 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
egr$b net/minecraft/world/level/chunk/PalettedContainerRO$Unpacker
	read (Ljq;Legq$d;Legr$a;)Lcom/mojang/serialization/DataResult; read
		0 o p_238364_
		1 o p_238365_
		2 o p_238366_
egs net/minecraft/world/level/chunk/ProtoChunk
	n Lorg/slf4j/Logger; LOGGER
	o Lfaa; lightEngine
	p Legz; status
	q Ljava/util/List; entities
	r Lefx; carvingMask
	s Lejo; belowZeroRetrogen
	t Lfki; blockTicks
	u Lfki; fluidTicks
	<clinit> ()V <clinit>
		static
	<init> (Ldlz;Legv;[Legj;Lfki;Lfki;Ldmw;Ljy;Leld;)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> (Ldlz;Legv;Ldmw;Ljy;Leld;)V <init>
		0 o p_188167_
		1 o p_188168_
		2 o p_188169_
		3 o p_188170_
		4 o p_188171_
	B ()Ldmw; getHeightAccessorForGeneration
	F ()Lefx; getCarvingMask
	G ()Lefx; getOrCreateCarvingMask
	I ()Ljava/util/Map; getBlockEntities
	J ()Ljava/util/List; getEntities
	K ()Ljava/util/Map; getBlockEntityNbts
	L ()Lfkf; unpackBlockTicks
	M ()Lfkf; unpackFluidTicks
	a (Lbzm;)V addEntity
		0 o p_63183_
	a (Legz;)V setPersistedStatus
		0 o p_330748_
	a (J)Lefy$b; getTicksForSerialization
		0 o p_360967_
	a (SILdlz;)Ljb; unpackOffsetCoordinates
		static
		0 o p_63228_
		1 o p_63229_
		2 o p_63230_
	a (Lfaa;)V setLightEngine
		0 o p_63210_
	a (Lefx;)V setCarvingMask
		0 o p_188188_
	a (Lit/unimi/dsi/fastutil/shorts/ShortList;I)V addPackedPostProcess
		0 o p_360490_
		1 o p_63226_
	a (Ljb;Leeb;I)Leeb; setBlockState
		0 o p_63217_
		1 o p_63218_
		2 o p_393955_
	a (Leuy;Levg;)V setStartForStructure
		0 o p_223432_
		1 o p_223433_
	a (Leaz;)V setBlockEntity
		0 o p_156488_
	a (Ljb;Ljn$a;)Lui; getBlockEntityNbtForSaving
		0 o p_63275_
		1 o p_324473_
	a (Lfki;)Lfkf; unpackTicks
		static
		0 o p_188190_
	a (Lejo;)V setBelowZeroRetrogen
		0 o p_188184_
	a_ (Ljb;)Leeb; getBlockState
		0 o p_63264_
	b (Lui;)V addEntity
		0 o p_63243_
	b_ (Ljb;)Lfal; getFluidState
		0 o p_63239_
	c_ (Ljb;)Leaz; getBlockEntity
		0 o p_63257_
	d (Ljb;)V removeBlockEntity
		0 o p_63262_
	e (Ljb;)V markPosForPostprocessing
		0 o p_63266_
	g (Ljb;)S packOffsetCoordinates
		static
		0 o p_63281_
	getNoiseBiome (III)Ljl; getNoiseBiome
		0 o p_204450_
		1 o p_204451_
		2 o p_204452_
	n ()Legz; getPersistedStatus
	q ()Lfkn; getBlockTicks
	r ()Lfkn; getFluidTicks
	z ()Lejo; getBelowZeroRetrogen
egt net/minecraft/world/level/chunk/SingleValuePalette
	a Ljq; registry
	b Ljava/lang/Object; value
	c Legp; resizeHandler
	<init> (Ljq;Legp;Ljava/util/List;)V <init>
		0 o p_188207_
		1 o p_188208_
		2 o p_188209_
	a (ILjq;Legp;Ljava/util/List;)Lego; create
		static
		0 o p_188214_
		1 o p_188215_
		2 o p_188216_
		3 o p_188217_
	a (Legp;)Lego; copy
		0 o p_361293_
	a (I)Ljava/lang/Object; valueFor
		0 o p_188212_
	a (Ljava/util/function/Predicate;)Z maybeHas
		0 o p_188221_
	a ()I getSerializedSize
	a (Lwg;)V read
		0 o p_188223_
	a (Ljava/lang/Object;)I idFor
		0 o p_188219_
	b (Lwg;)V write
		0 o p_188226_
	b ()I getSize
egu net/minecraft/world/level/chunk/StructureAccess
	a (Leuy;)Levg; getStartForStructure
		0 o p_223434_
	a (Leuy;Levg;)V setStartForStructure
		0 o p_223437_
		1 o p_223438_
	a (Leuy;J)V addReferenceForStructure
		0 o p_223435_
		1 o p_223436_
	b (Leuy;)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
egv net/minecraft/world/level/chunk/UpgradeData
	a Legv; EMPTY
	b Lorg/slf4j/Logger; LOGGER
	c Ljava/lang/String; TAG_INDICES
	d [Lji; DIRECTIONS
	e Lcom/mojang/serialization/Codec; BLOCK_TICKS_CODEC
	f Lcom/mojang/serialization/Codec; FLUID_TICKS_CODEC
	g Ljava/util/EnumSet; sides
	h Ljava/util/List; neighborBlockTicks
	i Ljava/util/List; neighborFluidTicks
	j [[I index
	k Ljava/util/Map; MAP
	l Ljava/util/Set; CHUNKY_FIXERS
	<clinit> ()V <clinit>
		static
	<init> (Ldmw;)V <init>
		0 o p_156506_
	<init> (Lui;Ldmw;)V <init>
		0 o p_156508_
		1 o p_156509_
	<init> (Legv;)V <init>
		0 o p_363177_
	a (Legi;Lji;)V upgradeSides
		static
		0 o p_63344_
		1 o p_63345_
	a (Legi;)V upgrade
		0 o p_63342_
	a (Lui;)V lambda$new$0
		0 o p_409524_
	a ()Z isEmpty
	a (Ldmu;Lfkj;)V lambda$upgrade$2
		static
		0 o p_208124_
		1 o p_208125_
	a (Ldmu;Legv$a;)V lambda$upgrade$3
		static
		0 o p_208121_
		1 o p_208122_
	a (Leeb;Ljh;Ldmv;Ljb;Ljb;)Leeb; updateState
		static
		0 o p_63336_
		1 o p_63337_
		2 o p_63338_
		3 o p_63339_
		4 o p_63340_
	b ()Lui; write
	b (Legi;)V upgradeInside
		0 o p_63348_
	b (Ldmu;Lfkj;)V lambda$upgrade$1
		static
		0 o p_208141_
		1 o p_208142_
	c ()Legv; copy
egv$a net/minecraft/world/level/chunk/UpgradeData$BlockFixer
	a (Ldmv;)V processChunk
		0 o p_63351_
	a (Leeb;Ljh;Leeb;Ldmv;Ljb;Ljb;)Leeb; 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_
egv$b net/minecraft/world/level/chunk/UpgradeData$BlockFixers
	a Legv$b; BLACKLIST
	b Legv$b; DEFAULT
	c Legv$b; CHEST
	d Legv$b; LEAVES
	e Legv$b; STEM_BLOCK
	f [Ljh; DIRECTIONS
	g [Legv$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IZ[Ldpz;)V <init>
		0 o p_63367_
		1 o p_63368_
		2 o p_63369_
		3 o p_63370_
	<init> (Ljava/lang/String;I[Ldpz;)V <init>
		0 o p_63378_
		1 o p_63379_
		2 o p_63380_
	a ()[Legv$b; $values
		static
	valueOf (Ljava/lang/String;)Legv$b; valueOf
		static
		0 o p_63387_
	values ()[Legv$b; values
		static
egv$b$1 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$1
	<init> (Ljava/lang/String;I[Ldpz;)V <init>
		0 o p_63390_
		1 o p_63391_
		2 o p_63392_
	a (Leeb;Ljh;Leeb;Ldmv;Ljb;Ljb;)Leeb; 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_
egv$b$2 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$2
	<init> (Ljava/lang/String;I[Ldpz;)V <init>
		0 o p_63401_
		1 o p_63402_
		2 o p_63403_
	a (Leeb;Ljh;Leeb;Ldmv;Ljb;Ljb;)Leeb; 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_
egv$b$3 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$3
	<init> (Ljava/lang/String;I[Ldpz;)V <init>
		0 o p_63412_
		1 o p_63413_
		2 o p_63414_
	a (Leeb;Ljh;Leeb;Ldmv;Ljb;Ljb;)Leeb; 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_
egv$b$4 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$4
	g Ljava/lang/ThreadLocal; queue
	<init> (Ljava/lang/String;IZ[Ldpz;)V <init>
		0 o p_63424_
		1 o p_63425_
		2 o p_63426_
		3 o p_63427_
	a (Ldmv;)V processChunk
		0 o p_63430_
	a (Leeb;Ljh;Leeb;Ldmv;Ljb;Ljb;)Leeb; 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_
	a ()Ljava/util/List; lambda$$0
		static
egv$b$5 net/minecraft/world/level/chunk/UpgradeData$BlockFixers$5
	<init> (Ljava/lang/String;I[Ldpz;)V <init>
		0 o p_63439_
		1 o p_63440_
		2 o p_63441_
	a (Leeb;Ljh;Leeb;Ldmv;Ljb;Ljb;)Leeb; 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_
egw net/minecraft/world/level/chunk/package-info
egx net/minecraft/world/level/chunk/status/ChunkDependencies
	a Lcom/google/common/collect/ImmutableList; dependencyByRadius
	b [I radiusByDependency
	<init> (Lcom/google/common/collect/ImmutableList;)V <init>
		0 o p_347595_
	a (I)Legz; get
		0 o p_347623_
	a ()Lcom/google/common/collect/ImmutableList; asList
	a (Legz;)I getRadiusOf
		0 o p_347685_
	b ()I size
	c ()I getRadius
	toString ()Ljava/lang/String; toString
egy net/minecraft/world/level/chunk/status/ChunkPyramid
	a Legy; GENERATION_PYRAMID
	b Legy; LOADING_PYRAMID
	c Lcom/google/common/collect/ImmutableList; steps
	<clinit> ()V <clinit>
		static
	<init> (Lcom/google/common/collect/ImmutableList;)V <init>
		0 o steps
	a (Legz;)Lehc; getStepTo
		0 o p_347527_
	a (Lehc$a;)Lehc$a; lambda$static$23
		static
		0 o p_347695_
	a ()Lcom/google/common/collect/ImmutableList; steps
	b (Lehc$a;)Lehc$a; lambda$static$22
		static
		0 o p_347516_
	c (Lehc$a;)Lehc$a; lambda$static$21
		static
		0 o p_347463_
	d (Lehc$a;)Lehc$a; lambda$static$20
		static
		0 o p_347603_
	e (Lehc$a;)Lehc$a; lambda$static$19
		static
		0 o p_347446_
	equals (Ljava/lang/Object;)Z equals
		0 o p_347536_
	f (Lehc$a;)Lehc$a; lambda$static$18
		static
		0 o p_347448_
	g (Lehc$a;)Lehc$a; lambda$static$17
		static
		0 o p_347532_
	h (Lehc$a;)Lehc$a; lambda$static$16
		static
		0 o p_347573_
	hashCode ()I hashCode
	i (Lehc$a;)Lehc$a; lambda$static$15
		static
		0 o p_347461_
	j (Lehc$a;)Lehc$a; lambda$static$14
		static
		0 o p_347653_
	k (Lehc$a;)Lehc$a; lambda$static$13
		static
		0 o p_347676_
	l (Lehc$a;)Lehc$a; lambda$static$12
		static
		0 o p_347564_
	m (Lehc$a;)Lehc$a; lambda$static$11
		static
		0 o p_347696_
	n (Lehc$a;)Lehc$a; lambda$static$10
		static
		0 o p_347644_
	o (Lehc$a;)Lehc$a; lambda$static$9
		static
		0 o p_347515_
	p (Lehc$a;)Lehc$a; lambda$static$8
		static
		0 o p_347525_
	q (Lehc$a;)Lehc$a; lambda$static$7
		static
		0 o p_347654_
	r (Lehc$a;)Lehc$a; lambda$static$6
		static
		0 o p_347578_
	s (Lehc$a;)Lehc$a; lambda$static$5
		static
		0 o p_347669_
	t (Lehc$a;)Lehc$a; lambda$static$4
		static
		0 o p_347641_
	toString ()Ljava/lang/String; toString
	u (Lehc$a;)Lehc$a; lambda$static$3
		static
		0 o p_347660_
	v (Lehc$a;)Lehc$a; lambda$static$2
		static
		0 o p_347504_
	w (Lehc$a;)Lehc$a; lambda$static$1
		static
		0 o p_347517_
	x (Lehc$a;)Lehc$a; lambda$static$0
		static
		0 o p_347683_
egy$a net/minecraft/world/level/chunk/status/ChunkPyramid$Builder
	a Ljava/util/List; steps
	<init> ()V <init>
	a (Legz;Ljava/util/function/UnaryOperator;)Legy$a; step
		0 o p_347677_
		1 o p_347470_
	a ()Legy; build
egz net/minecraft/world/level/chunk/status/ChunkStatus
	a I MAX_STRUCTURE_DISTANCE
	b Ljava/util/EnumSet; FINAL_HEIGHTMAPS
	c Legz; EMPTY
	d Legz; STRUCTURE_STARTS
	e Legz; STRUCTURE_REFERENCES
	f Legz; BIOMES
	g Legz; NOISE
	h Legz; SURFACE
	i Legz; CARVERS
	j Legz; FEATURES
	k Legz; INITIALIZE_LIGHT
	l Legz; LIGHT
	m Legz; SPAWN
	n Legz; FULL
	o Lcom/mojang/serialization/Codec; CODEC
	p Ljava/util/EnumSet; WORLDGEN_HEIGHTMAPS
	q I index
	r Legz; parent
	s Lehd; chunkType
	t Ljava/util/EnumSet; heightmapsAfter
	<clinit> ()V <clinit>
		static
	<init> (Legz;Ljava/util/EnumSet;Lehd;)V <init>
		0 o p_330316_
		1 o p_331442_
		2 o p_331412_
	a (Ljava/lang/String;)Legz; byName
		static
		0 o p_330923_
	a ()Ljava/util/List; getStatusList
		static
	a (Legz;Legz;)Legz; max
		static
		0 o p_347651_
		1 o p_347554_
	a (Legz;)Z isOrAfter
		0 o p_330216_
	a (Ljava/lang/String;Legz;Ljava/util/EnumSet;Lehd;)Legz; register
		static
		0 o p_330494_
		1 o p_331829_
		2 o p_330717_
		3 o p_331982_
	b (Legz;)Z isAfter
		0 o p_347553_
	b ()I getIndex
	c (Legz;)Z isOrBefore
		0 o p_347528_
	c ()Legz; getParent
	d ()Lehd; getChunkType
	d (Legz;)Z isBefore
		0 o p_347551_
	e ()Ljava/util/EnumSet; heightmapsAfter
	f ()Ljava/lang/String; getName
	toString ()Ljava/lang/String; toString
eh net/minecraft/commands/CommandResultCallback
	a Leh; EMPTY
	<clinit> ()V <clinit>
		static
	a (Leh;Leh;ZI)V lambda$chain$0
		static
		0 o p_309680_
		1 o p_309658_
		2 o p_309648_
		3 o p_309546_
	chain (Leh;Leh;)Leh; 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_
eh$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
eha net/minecraft/world/level/chunk/status/ChunkStatusTask
	doWork (Lehe;Lehc;Lbcx;Lefy;)Ljava/util/concurrent/CompletableFuture; doWork
		0 o p_347520_
		1 o p_347546_
		2 o p_347485_
		3 o p_347617_
ehb net/minecraft/world/level/chunk/status/ChunkStatusTasks
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lefy;Lehe;Latr;)Lefy; lambda$full$2
		static
		0 o p_421439_
		1 o p_421440_
		2 o p_421441_
	a (Lefy;Laub;Legs;Legi;)V lambda$full$1
		static
		0 o p_421435_
		1 o p_421436_
		2 o p_421437_
		3 o p_421438_
	a (Laub;Lfda$b;)V postLoadProtoChunk
		static
		0 o p_347492_
		1 o p_421553_
	a (Lehe;Lehc;Lbcx;Lefy;)Ljava/util/concurrent/CompletableFuture; passThrough
		static
		0 o p_347652_
		1 o p_347508_
		2 o p_347686_
		3 o p_347612_
	a (Lefy;)Z isLighted
		static
		0 o p_330524_
	b (Lefy;)Lefy; lambda$generateNoise$0
		static
		0 o p_330442_
	b (Lehe;Lehc;Lbcx;Lefy;)Ljava/util/concurrent/CompletableFuture; generateStructureStarts
		static
		0 o p_331607_
		1 o p_347505_
		2 o p_347639_
		3 o p_330224_
	c (Lehe;Lehc;Lbcx;Lefy;)Ljava/util/concurrent/CompletableFuture; loadStructureStarts
		static
		0 o p_331337_
		1 o p_347700_
		2 o p_347697_
		3 o p_331647_
	d (Lehe;Lehc;Lbcx;Lefy;)Ljava/util/concurrent/CompletableFuture; generateStructureReferences
		static
		0 o p_331037_
		1 o p_347588_
		2 o p_347555_
		3 o p_331453_
	e (Lehe;Lehc;Lbcx;Lefy;)Ljava/util/concurrent/CompletableFuture; generateBiomes
		static
		0 o p_331619_
		1 o p_347659_
		2 o p_347729_
		3 o p_332054_
	f (Lehe;Lehc;Lbcx;Lefy;)Ljava/util/concurrent/CompletableFuture; generateNoise
		static
		0 o p_331452_
		1 o p_347576_
		2 o p_347613_
		3 o p_330927_
	g (Lehe;Lehc;Lbcx;Lefy;)Ljava/util/concurrent/CompletableFuture; generateSurface
		static
		0 o p_331468_
		1 o p_347720_
		2 o p_347636_
		3 o p_331100_
	h (Lehe;Lehc;Lbcx;Lefy;)Ljava/util/concurrent/CompletableFuture; generateCarvers
		static
		0 o p_331858_
		1 o p_347728_
		2 o p_347581_
		3 o p_330818_
	i (Lehe;Lehc;Lbcx;Lefy;)Ljava/util/concurrent/CompletableFuture; generateFeatures
		static
		0 o p_330280_
		1 o p_347560_
		2 o p_347674_
		3 o p_332040_
	j (Lehe;Lehc;Lbcx;Lefy;)Ljava/util/concurrent/CompletableFuture; initializeLight
		static
		0 o p_347725_
		1 o p_347727_
		2 o p_347486_
		3 o p_331196_
	k (Lehe;Lehc;Lbcx;Lefy;)Ljava/util/concurrent/CompletableFuture; light
		static
		0 o p_347668_
		1 o p_347535_
		2 o p_347456_
		3 o p_347599_
	l (Lehe;Lehc;Lbcx;Lefy;)Ljava/util/concurrent/CompletableFuture; generateSpawn
		static
		0 o p_330441_
		1 o p_347702_
		2 o p_347488_
		3 o p_331907_
	m (Lehe;Lehc;Lbcx;Lefy;)Ljava/util/concurrent/CompletableFuture; full
		static
		0 o p_347565_
		1 o p_347455_
		2 o p_347586_
		3 o p_347656_
ehc net/minecraft/world/level/chunk/status/ChunkStep
	a Legz; targetStatus
	b Legx; directDependencies
	c Legx; accumulatedDependencies
	d I blockStateWriteRadius
	e Leha; task
	<init> (Legz;Legx;Legx;ILeha;)V <init>
		0 o targetStatus
		1 o directDependencies
		2 o accumulatedDependencies
		3 o blockStateWriteRadius
		4 o task
	a (Lefy;Lbue;)Lefy; completeChunkGeneration
		0 o p_347705_
		1 o p_347691_
	a ()Legz; targetStatus
	a (Lbue;Lefy;)Lefy; lambda$apply$0
		0 o p_347637_
		1 o p_347625_
	a (Lehe;Lbcx;Lefy;)Ljava/util/concurrent/CompletableFuture; apply
		0 o p_347561_
		1 o p_347614_
		2 o p_347449_
	a (Legz;)I getAccumulatedRadiusOf
		0 o p_347454_
	b ()Legx; directDependencies
	c ()Legx; accumulatedDependencies
	d ()I blockStateWriteRadius
	e ()Leha; task
	equals (Ljava/lang/Object;)Z equals
		0 o p_347583_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ehc$a net/minecraft/world/level/chunk/status/ChunkStep$Builder
	a Legz; status
	b Lehc; parent
	c [Legz; directDependenciesByRadius
	d I blockStateWriteRadius
	e Leha; task
	<init> (Legz;Lehc;)V <init>
		0 o p_347600_
		1 o p_347655_
	<init> (Legz;)V <init>
		0 o p_347618_
	a (Leha;)Lehc$a; setTask
		0 o p_347502_
	a ()Lehc; build
	a (Legz;I)Lehc$a; addRequirement
		0 o p_347610_
		1 o p_347602_
	a (Legz;)I getRadiusOfParent
		0 o p_347567_
	a (I)Lehc$a; blockStateWriteRadius
		0 o p_347450_
	b ()[Legz; buildAccumulatedDependencies
ehd net/minecraft/world/level/chunk/status/ChunkType
	a Lehd; PROTOCHUNK
	b Lehd; LEVELCHUNK
	c [Lehd; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_332094_
		1 o p_331692_
	a ()[Lehd; $values
		static
	valueOf (Ljava/lang/String;)Lehd; valueOf
		static
		0 o p_331645_
	values ()[Lehd; values
		static
ehe net/minecraft/world/level/chunk/status/WorldGenContext
	a Laub; level
	b Lefz; generator
	c Lezb; structureManager
	d Lauf; lightEngine
	e Ljava/util/concurrent/Executor; mainThreadExecutor
	f Legi$e; unsavedListener
	<init> (Laub;Lefz;Lezb;Lauf;Ljava/util/concurrent/Executor;Legi$e;)V <init>
		0 o level
		1 o generator
		2 o structureManager
		3 o lightEngine
		4 o mainThreadExecutor
		5 o unsavedListener
	a ()Laub; level
	b ()Lefz; generator
	c ()Lezb; structureManager
	d ()Lauf; lightEngine
	e ()Ljava/util/concurrent/Executor; mainThreadExecutor
	equals (Ljava/lang/Object;)Z equals
		0 o p_331303_
	f ()Legi$e; unsavedListener
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ehf net/minecraft/world/level/chunk/status/package-info
ehg net/minecraft/world/level/chunk/storage/ChunkIOErrorReporter
	a (Ldlz;Ldlz;Lehr;)V reportMisplacedChunk
		0 o p_352223_
		1 o p_352433_
		2 o p_352461_
	a (Ljava/lang/Throwable;Lehr;Ldlz;)V reportChunkLoadFailure
		0 o p_352423_
		1 o p_352249_
		2 o p_352119_
	a (Ldlz;Ldlz;)Laa; createMisplacedChunkReport
		static
		0 o p_352158_
		1 o p_352311_
	b (Ljava/lang/Throwable;Lehr;Ldlz;)V reportChunkSaveFailure
		0 o p_352260_
		1 o p_352103_
		2 o p_352276_
ehh net/minecraft/world/level/chunk/storage/ChunkScanAccess
	a (Ldlz;Lvf;)Ljava/util/concurrent/CompletableFuture; scanChunk
		0 o p_196888_
		1 o p_196889_
ehi net/minecraft/world/level/chunk/storage/ChunkStorage
	a Lehk; worker
	b Leut; legacyStructureHandler
	d I LAST_MONOLYTH_STRUCTURE_DATA_VERSION
	e Lcom/mojang/datafixers/DataFixer; fixerUpper
	<init> (Lehr;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 (Ldlz;Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; write
		0 o p_63503_
		1 o p_361344_
	a (Lamd;Ljava/util/function/Supplier;Lui;Ljava/util/Optional;)Lui; upgradeChunkTag
		0 o p_188289_
		1 o p_188290_
		2 o p_188291_
		3 o p_188292_
	a (Lamd;Ljava/util/function/Supplier;)Leut; getLegacyStructureHandler
		0 o p_223449_
		1 o p_223450_
	a (Lui;Lamd;)V lambda$injectDatafixingContext$1
		static
		0 o p_196916_
		1 o p_196917_
	a (Lui;Lamd;Ljava/util/Optional;)V injectDatafixingContext
		static
		0 o p_196919_
		1 o p_196920_
		2 o p_196921_
	a (Lui;)I getVersion
		static
		0 o p_63506_
	b (Lui;)V removeDatafixingContext
		static
		0 o p_348632_
	b (Ldlz;I)Z isOldChunkAround
		0 o p_223452_
		1 o p_223453_
	c (Lui;)Ljava/util/Optional; lambda$upgradeChunkTag$0
		static
		0 o p_409525_
	close ()V close
	d (Ldlz;)Ljava/util/concurrent/CompletableFuture; read
		0 o p_223455_
	e (Ldlz;)V handleLegacyStructureIndex
		0 o p_321604_
	o ()V flushWorker
	p ()Lehh; chunkScanner
	q ()Lehr; storageInfo
ehj net/minecraft/world/level/chunk/storage/EntityStorage
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/lang/String; ENTITIES_TAG
	c Ljava/lang/String; POSITION_TAG
	d Laub; level
	e Lehu; simpleRegionStorage
	f Lit/unimi/dsi/fastutil/longs/LongSet; emptyChunks
	g Lbvy; entityDeserializerQueue
	<clinit> ()V <clinit>
		static
	<init> (Lehu;Laub;Ljava/util/concurrent/Executor;)V <init>
		0 o p_321748_
		1 o p_196924_
		2 o p_196928_
	a (Leie;)V storeEntities
		0 o p_156559_
	a (Z)V flush
		0 o p_182487_
	a (Ldlz;)Ljava/util/concurrent/CompletableFuture; loadEntities
		0 o p_156551_
	a (Ljava/util/concurrent/CompletableFuture;Ldlz;)V reportSaveFailureIfPresent
		0 o p_352240_
		1 o p_352077_
	a (Lbci$j;Luo;Lbzm;)V lambda$storeEntities$1
		static
		0 o p_421444_
		1 o p_421445_
		2 o p_421446_
	a (Ldlz;Ljava/lang/Throwable;)Ljava/lang/Object; lambda$reportLoadFailureIfPresent$3
		0 o p_351989_
		1 o p_351990_
	a (Ldlz;Ljava/util/Optional;)Leie; lambda$loadEntities$0
		0 o p_421442_
		1 o p_421443_
	b (Ldlz;Ljava/lang/Throwable;)Ljava/lang/Object; lambda$reportSaveFailureIfPresent$2
		0 o p_351985_
		1 o p_351986_
	b (Ldlz;)Leie; emptyChunk
		static
		0 o p_156569_
	b (Ljava/util/concurrent/CompletableFuture;Ldlz;)V reportLoadFailureIfPresent
		0 o p_352123_
		1 o p_352328_
	close ()V close
ehk net/minecraft/world/level/chunk/storage/IOWorker
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/concurrent/atomic/AtomicBoolean; shutdownRequested
	c Lbwb; consecutiveExecutor
	d Lehp; storage
	e Ljava/util/SequencedMap; pendingWrites
	f Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; regionCacheForBlender
	g I REGION_CACHE_SIZE
	<clinit> ()V <clinit>
		static
	<init> (Lehr;Ljava/nio/file/Path;Z)V <init>
		0 o p_325953_
		1 o p_196930_
		2 o p_196931_
	a (Lui;Ldlz;)Lehk$a; lambda$store$3
		static
		0 o p_223487_
		1 o p_223488_
	a (Ldlz;Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; store
		0 o p_360728_
		1 o p_361805_
	a (Ldlz;Lvf;)Ljava/util/concurrent/CompletableFuture; scanChunk
		0 o p_196939_
		1 o p_196940_
	a (Lehk$c;Ljava/util/concurrent/CompletableFuture;)V lambda$submitThrowingTask$14
		0 o p_371167_
		1 o p_371168_
	a (Ldlz;)Ljava/util/concurrent/CompletableFuture; loadAsync
		0 o p_156588_
	a (II)Ljava/util/concurrent/CompletableFuture; getOrCreateOldDataForRegion
		0 o p_223464_
		1 o p_223465_
	a (Lui;)Z isOldChunk
		0 o p_223485_
	a (Ljava/util/function/Supplier;Ljava/util/concurrent/CompletableFuture;)V lambda$submitTask$15
		0 o p_371172_
		1 o p_371173_
	a (Ljava/util/concurrent/CompletableFuture;)V lambda$waitForShutdown$16
		static
		0 o p_371169_
	a (Ljava/util/BitSet;Ldlz;)V lambda$createOldDataForRegion$0
		0 o p_223479_
		1 o p_223480_
	a (Ldlz;Lui;)Ljava/util/concurrent/CompletableFuture; store
		0 o p_63539_
		1 o p_63540_
	a (Ldlz;Lehk$a;)V runStore
		0 o p_63536_
		1 o p_63537_
	a (Ldlz;I)Z isOldChunkAround
		0 o p_223472_
		1 o p_223473_
	a (Lehk$a;)Ljava/util/concurrent/CompletableFuture; lambda$synchronize$6
		static
		0 o p_223475_
	a ()Lehr; storageInfo
	a (Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage; lambda$synchronize$12
		0 o p_223477_
	a (Ljava/util/function/Supplier;Ldlz;)Ljava/util/concurrent/CompletableFuture; lambda$store$4
		0 o p_371165_
		1 o p_371166_
	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 (I)[Ljava/util/concurrent/CompletableFuture; lambda$synchronize$7
		static
		0 o p_223462_
	a (Lehk$c;)Ljava/util/concurrent/CompletableFuture; submitThrowingTask
		0 o p_371938_
	b (Lui;)Lui; lambda$store$2
		static
		0 o p_360201_
	b (Ldlz;)Ljava/util/Optional; lambda$loadAsync$5
		0 o p_371164_
	b (Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage; lambda$synchronize$10
		0 o p_371174_
	b (II)Ljava/util/concurrent/CompletableFuture; createOldDataForRegion
		0 o p_223490_
		1 o p_223491_
	b (Ldlz;Lvf;)Ljava/lang/Void; lambda$scanChunk$13
		0 o p_371170_
		1 o p_371171_
	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 ()V waitForShutdown
	e ()Ljava/lang/Void; lambda$synchronize$11
		static
	f ()Ljava/lang/Void; lambda$synchronize$9
	g ()Ljava/util/concurrent/CompletableFuture; lambda$synchronize$8
ehk$a net/minecraft/world/level/chunk/storage/IOWorker$PendingStore
	a Lui; data
	b Ljava/util/concurrent/CompletableFuture; result
	<init> (Lui;)V <init>
		0 o p_63568_
	a ()Lui; copyData
ehk$b net/minecraft/world/level/chunk/storage/IOWorker$Priority
	a Lehk$b; FOREGROUND
	b Lehk$b; BACKGROUND
	c Lehk$b; SHUTDOWN
	d [Lehk$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_63581_
		1 o p_63582_
	a ()[Lehk$b; $values
		static
	valueOf (Ljava/lang/String;)Lehk$b; valueOf
		static
		0 o p_63584_
	values ()[Lehk$b; values
		static
ehk$c net/minecraft/world/level/chunk/storage/IOWorker$ThrowingSupplier
	get ()Ljava/lang/Object; get
ehl net/minecraft/world/level/chunk/storage/RecreatingChunkStorage
	a Lehk; writeWorker
	b Ljava/nio/file/Path; writeFolder
	<init> (Lehr;Ljava/nio/file/Path;Lehr;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 (Ldlz;Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; write
		0 o p_321778_
		1 o p_363767_
	close ()V close
ehm net/minecraft/world/level/chunk/storage/RecreatingSimpleRegionStorage
	a Lehk; writeWorker
	b Ljava/nio/file/Path; writeFolder
	<init> (Lehr;Ljava/nio/file/Path;Lehr;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;ZLbdr;)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 (Ldlz;Lui;)Ljava/util/concurrent/CompletableFuture; write
		0 o p_321592_
		1 o p_321676_
	close ()V close
ehn net/minecraft/world/level/chunk/storage/RegionBitmap
	a Ljava/util/BitSet; used
	<init> ()V <init>
	a (I)I allocate
		0 o p_63611_
	a (II)V force
		0 o p_63613_
		1 o p_63614_
	a ()Lit/unimi/dsi/fastutil/ints/IntSet; getUsed
	b (II)V free
		0 o p_63616_
		1 o p_63617_
eho net/minecraft/world/level/chunk/storage/RegionFile
	a I SECTOR_INTS
	b Lehn; usedSectors
	c Lorg/slf4j/Logger; LOGGER
	d I SECTOR_BYTES
	e I CHUNK_HEADER_SIZE
	f I HEADER_OFFSET
	g Ljava/nio/ByteBuffer; PADDING_BUFFER
	h Ljava/lang/String; EXTERNAL_FILE_EXTENSION
	i I EXTERNAL_STREAM_FLAG
	j I EXTERNAL_CHUNK_THRESHOLD
	k I CHUNK_NOT_PRESENT
	l Lehr; info
	m Ljava/nio/file/Path; path
	n Ljava/nio/channels/FileChannel; file
	o Ljava/nio/file/Path; externalFileDir
	p Lehq; version
	q Ljava/nio/ByteBuffer; header
	r Ljava/nio/IntBuffer; offsets
	s Ljava/nio/IntBuffer; timestamps
	<clinit> ()V <clinit>
		static
	<init> (Lehr;Ljava/nio/file/Path;Ljava/nio/file/Path;Lehq;Z)V <init>
		0 o p_326221_
		1 o p_63633_
		2 o p_63634_
		3 o p_63635_
		4 o p_63636_
	<init> (Lehr;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_
	a (Ldlz;Ljava/nio/ByteBuffer;)V write
		0 o p_63655_
		1 o p_63656_
	a (Ldlz;BLjava/io/InputStream;)Ljava/io/DataInputStream; createChunkInputStream
		0 o p_63651_
		1 o p_63652_
		2 o p_63653_
	a (II)I packSectorOffset
		0 o p_63643_
		1 o p_63644_
	a (B)Z isExternalStreamChunk
		static
		0 o p_63639_
	a ()Ljava/nio/file/Path; getPath
	a (I)I getNumSectors
		static
		0 o p_63641_
	a (Ldlz;)Ljava/io/DataInputStream; getChunkDataInputStream
		0 o p_63646_
	a (Ldlz;B)Ljava/io/DataInputStream; createExternalChunkInputStream
		0 o p_63648_
		1 o p_63649_
	a (Ljava/nio/ByteBuffer;I)Ljava/io/ByteArrayInputStream; createStream
		static
		0 o p_63660_
		1 o p_63661_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;)V lambda$writeToExternalFile$1
		static
		0 o p_63666_
		1 o p_63667_
	a (Ljava/nio/file/Path;Ljava/nio/ByteBuffer;)Leho$b; writeToExternalFile
		0 o p_63663_
		1 o p_63664_
	b (B)B getExternalChunkVersion
		static
		0 o p_63670_
	b (Ldlz;)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 (Ldlz;)Ljava/io/DataOutputStream; getChunkDataOutputStream
		0 o p_63679_
	close ()V close
	d (Ldlz;)V clear
		0 o p_156614_
	d ()Ljava/nio/ByteBuffer; createExternalStub
	e ()V writeHeader
	e (Ldlz;)Z hasChunk
		0 o p_63683_
	f ()V padToFullSector
	f (Ldlz;)Ljava/nio/file/Path; getExternalChunkPath
		0 o p_63685_
	g (Ldlz;)I getOffset
		0 o p_63687_
	h (Ldlz;)I getOffsetIndex
		static
		0 o p_63689_
	i (Ldlz;)V lambda$write$0
		0 o p_63691_
eho$a net/minecraft/world/level/chunk/storage/RegionFile$ChunkBuffer
	a Leho; this$0
	b Ldlz; pos
	<init> (Leho;Ldlz;)V <init>
		0 o p_63695_
		1 o p_63696_
	close ()V close
eho$b net/minecraft/world/level/chunk/storage/RegionFile$CommitOp
	run ()V run
ehp net/minecraft/world/level/chunk/storage/RegionFileStorage
	a Ljava/lang/String; ANVIL_EXTENSION
	b I MAX_CACHE_SIZE
	c Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap; regionCache
	d Lehr; info
	e Ljava/nio/file/Path; folder
	f Z sync
	<init> (Lehr;Ljava/nio/file/Path;Z)V <init>
		0 o p_326161_
		1 o p_196954_
		2 o p_196955_
	a (Ldlz;Lvf;)V scanChunk
		0 o p_196957_
		1 o p_196958_
	a ()V flush
	a (Ldlz;)Lui; read
		0 o p_63707_
	a (Ldlz;Lui;)V write
		0 o p_63709_
		1 o p_63710_
	b (Ldlz;)Leho; getRegionFile
		0 o p_63712_
	b ()Lehr; info
	close ()V close
ehq net/minecraft/world/level/chunk/storage/RegionFileVersion
	a Lehq; VERSION_GZIP
	b Lehq; VERSION_DEFLATE
	c Lehq; VERSION_NONE
	d Lehq; VERSION_LZ4
	e Lehq; VERSION_CUSTOM
	f Lehq; DEFAULT
	g Lorg/slf4j/Logger; LOGGER
	h Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; VERSIONS
	i Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; VERSIONS_BY_NAME
	j Lehq; selected
	k I id
	l Ljava/lang/String; optionName
	m Lehq$a; inputWrapper
	n Lehq$a; outputWrapper
	<clinit> ()V <clinit>
		static
	<init> (ILjava/lang/String;Lehq$a;Lehq$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 (I)Lehq; fromId
		static
		0 o p_63757_
	a ()Lehq; getSelected
		static
	a (Lehq;)Lehq; register
		static
		0 o p_63759_
	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_
ehq$a net/minecraft/world/level/chunk/storage/RegionFileVersion$StreamWrapper
	wrap (Ljava/lang/Object;)Ljava/lang/Object; wrap
		0 o p_63771_
ehr net/minecraft/world/level/chunk/storage/RegionStorageInfo
	a Ljava/lang/String; level
	b Lamd; dimension
	c Ljava/lang/String; type
	<init> (Ljava/lang/String;Lamd;Ljava/lang/String;)V <init>
		0 o level
		1 o dimension
		2 o type
	a (Ljava/lang/String;)Lehr; withTypeSuffix
		0 o p_325980_
	a ()Ljava/lang/String; level
	b ()Lamd; dimension
	c ()Ljava/lang/String; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_326074_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ehs net/minecraft/world/level/chunk/storage/SectionStorage
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/lang/String; SECTIONS_TAG
	c Ldmw; levelHeightAccessor
	d Lehu; simpleRegionStorage
	e Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; storage
	f Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet; dirtyChunks
	g Lcom/mojang/serialization/Codec; codec
	h Ljava/util/function/Function; packer
	i Ljava/util/function/BiFunction; unpacker
	j Ljava/util/function/Function; factory
	k Ljz; registryAccess
	l Lehg; errorReporter
	m Lit/unimi/dsi/fastutil/longs/LongSet; loadedChunks
	n Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; pendingLoads
	o Ljava/lang/Object; loadLock
	<clinit> ()V <clinit>
		static
	<init> (Lehu;Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/BiFunction;Ljava/util/function/Function;Ljz;Lehg;Ldmw;)V <init>
		0 o p_321814_
		1 o p_363117_
		2 o p_223510_
		3 o p_360520_
		4 o p_223511_
		5 o p_223515_
		6 o p_352357_
		7 o p_223516_
	a (Ldlz;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; writeChunk
		0 o p_362535_
		1 o p_360921_
	a (Lcom/mojang/serialization/Dynamic;)I getVersion
		static
		0 o p_63806_
	a (Ldlz;)Ljava/util/concurrent/CompletableFuture; prefetch
		0 o p_364373_
	a (JLjava/lang/Object;)Ljava/lang/Object; lambda$unpackChunk$8
		0 o p_360209_
		1 o p_360210_
	a (Ldlz;I)J getKey
		static
		0 o p_156628_
		1 o p_156629_
	a (JZLjava/lang/Object;)V lambda$unpackChunk$9
		0 o p_223521_
		1 o p_223522_
		2 o p_223523_
	a ()V flushAll
	a (Ldlz;J)Ljava/util/concurrent/CompletableFuture; lambda$unpackChunk$3
		0 o p_360212_
		1 o p_360213_
	a (Ldlz;Ljava/lang/Throwable;)Ljava/lang/Void; lambda$writeChunk$10
		0 o p_351991_
		1 o p_351992_
	a (Lamc;Ljava/util/Optional;)Ljava/util/Optional; lambda$tryRead$5
		0 o p_360207_
		1 o p_360208_
	a (Ljava/util/function/BooleanSupplier;)V tick
		0 o p_63812_
	a (J)V setDirty
		0 o p_63788_
	a (Ljava/util/Map;Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;Ljava/lang/Object;)V lambda$writeChunk$11
		static
		0 o p_223528_
		1 o p_223529_
		2 o p_223530_
		3 o p_223531_
	a (Ldlz;Lehs$a;)V unpackChunk
		0 o p_365130_
		1 o p_361845_
	a (Lamc;Lui;)Lehs$a; lambda$tryRead$4
		0 o p_360214_
		1 o p_360215_
	b (Ldlz;Ljava/lang/Throwable;)Ljava/util/Optional; lambda$tryRead$6
		0 o p_382774_
		1 o p_382775_
	b (Ldlz;)V flush
		0 o p_63797_
	b (Ldlz;J)Ljava/util/concurrent/CompletableFuture; lambda$prefetch$2
		0 o p_360205_
		1 o p_360206_
	b (J)V onSectionLoad
		0 o p_63813_
	b ()Z hasWork
	c (J)Ljava/util/Optional; get
		0 o p_63819_
	c (Ldlz;)V unpackChunk
		0 o p_365521_
	c ()V unpackPendingLoads
	close ()V close
	d (Ldlz;)Ljava/util/concurrent/CompletableFuture; tryRead
		0 o p_223533_
	d (J)Ljava/util/Optional; getOrLoad
		0 o p_63824_
	e (Ldlz;)V writeChunk
		0 o p_361540_
	e (J)Z outsideStoredRange
		0 o p_156631_
	f (J)Ljava/lang/Object; getOrCreate
		0 o p_63828_
	g (J)V lambda$unpackChunk$7
		0 o p_223537_
	h (J)V lambda$getOrCreate$1
		0 o p_63834_
	i (J)V lambda$flushAll$0
		0 o p_360211_
ehs$a net/minecraft/world/level/chunk/storage/SectionStorage$PackedChunk
	a Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; sectionsByY
	b Z versionChanged
	<init> (Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Z)V <init>
		0 o sectionsByY
		1 o versionChanged
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; lambda$parse$0
		static
		0 o p_360881_
		1 o p_361362_
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;Lvi;Lehu;Ldmw;)Lehs$a; parse
		static
		0 o p_365233_
		1 o p_363840_
		2 o p_364375_
		3 o p_362076_
		4 o p_362314_
	a ()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; sectionsByY
	b ()Z versionChanged
	equals (Ljava/lang/Object;)Z equals
		0 o p_362435_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eht net/minecraft/world/level/chunk/storage/SerializableChunkData
	A Lcom/mojang/serialization/Codec; BLOCK_TICKS_CODEC
	B Lcom/mojang/serialization/Codec; FLUID_TICKS_CODEC
	C Lorg/slf4j/Logger; LOGGER
	D Ljava/lang/String; TAG_UPGRADE_DATA
	E Ljava/lang/String; BLOCK_TICKS_TAG
	F Ljava/lang/String; FLUID_TICKS_TAG
	a Ljava/lang/String; X_POS_TAG
	b Ljava/lang/String; Z_POS_TAG
	c Ljava/lang/String; HEIGHTMAPS_TAG
	d Ljava/lang/String; IS_LIGHT_ON_TAG
	e Ljava/lang/String; SECTIONS_TAG
	f Ljava/lang/String; BLOCK_LIGHT_TAG
	g Ljava/lang/String; SKY_LIGHT_TAG
	h Ljy; biomeRegistry
	i Ldlz; chunkPos
	j I minSectionY
	k J lastUpdateTime
	l J inhabitedTime
	m Legz; chunkStatus
	n Leld$d; blendingData
	o Lejo; belowZeroRetrogen
	p Legv; upgradeData
	q [J carvingMask
	r Ljava/util/Map; heightmaps
	s Lefy$b; packedTicks
	t [Lit/unimi/dsi/fastutil/shorts/ShortList; postProcessingSections
	u Z lightCorrect
	v Ljava/util/List; sectionData
	w Ljava/util/List; entities
	x Ljava/util/List; blockEntities
	y Lui; structureData
	z Lcom/mojang/serialization/Codec; BLOCK_STATE_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljy;Ldlz;IJJLegz;Leld$d;Lejo;Legv;[JLjava/util/Map;Lefy$b;[Lit/unimi/dsi/fastutil/shorts/ShortList;ZLjava/util/List;Ljava/util/List;Ljava/util/List;Lui;)V <init>
		0 o biomeRegistry
		1 o chunkPos
		2 o minSectionY
		3 o lastUpdateTime
		4 o inhabitedTime
		5 o chunkStatus
		6 o blendingData
		7 o belowZeroRetrogen
		8 o upgradeData
		9 o carvingMask
		10 o heightmaps
		11 o packedTicks
		12 o postProcessingSections
		13 o lightCorrect
		14 o sectionData
		15 o entities
		16 o blockEntities
		17 o structureData
	a (Lcom/mojang/serialization/Codec;Ldlz;ILui;)Legr; lambda$parse$7
		static
		0 o p_409530_
		1 o p_409531_
		2 o p_409532_
		3 o p_409533_
	a (Ljy;)Lcom/mojang/serialization/Codec; makeBiomeCodec
		static
		0 o p_364562_
	a (Ljava/util/List;Laub;Ljava/util/List;Legi;)V lambda$postLoadChunk$12
		static
		0 o p_421447_
		1 o p_421448_
		2 o p_421449_
		3 o p_421450_
	a (Legz;Ljava/util/Map;Lui;)V lambda$parse$2
		static
		0 o p_409534_
		1 o p_409535_
		2 o p_409536_
	a ()Lui; write
	a (Ljy;Ldlz;Ljava/util/Map;Ljava/lang/String;Lvi;)V lambda$unpackStructureReferences$14
		static
		0 o p_409537_
		1 o p_409538_
		2 o p_409539_
		3 o p_409540_
		4 o p_409541_
	a (Lui;Leka$a;[J)V lambda$write$11
		static
		0 o p_365155_
		1 o p_362472_
		2 o p_363515_
	a (Ljz;Ldlz;Lui;)Ljava/util/Map; unpackStructureReferences
		static
		0 o p_360856_
		1 o p_362116_
		2 o p_360575_
	a (Laub;Lclp;Lehr;Ldlz;)Legs; read
		0 o p_360452_
		1 o p_364451_
		2 o p_364971_
		3 o p_360628_
	a (Ldlz;Lame;J)Z lambda$unpackStructureReferences$13
		static
		0 o p_363462_
		1 o p_361939_
		2 o p_360765_
	a (Ldlz;ILui;)Legq; lambda$parse$4
		static
		0 o p_409526_
		1 o p_409527_
		2 o p_409528_
	a (Lui;Lefy$b;)V saveTicks
		static
		0 o p_362920_
		1 o p_361228_
	a (Lit/unimi/dsi/fastutil/shorts/ShortList;)Lit/unimi/dsi/fastutil/shorts/ShortArrayList; lambda$copyOf$9
		static
		0 o p_363794_
	a (Laub;Lefy;)Leht; copyOf
		static
		0 o p_365319_
		1 o p_362284_
	a (Laub;Ljava/util/List;Ljava/util/List;)Legi$c; postLoadChunk
		static
		0 o p_363005_
		1 o p_362405_
		2 o p_364156_
	a (Lui;)Legz; getChunkStatusFromTag
		static
		0 o p_405768_
	a (Levo;Lui;J)Ljava/util/Map; unpackStructureStart
		static
		0 o p_360982_
		1 o p_363682_
		2 o p_362695_
	a (Levo;Ldlz;Ljava/util/Map;Ljava/util/Map;)Lui; packStructureData
		static
		0 o p_361063_
		1 o p_365377_
		2 o p_365385_
		3 o p_362410_
	a (Ljava/util/Map;Leka$a;[J)V lambda$parse$1
		static
		0 o p_409542_
		1 o p_409543_
		2 o p_409544_
	a (Ldmw;Ljz;Lui;)Leht; parse
		static
		0 o p_361938_
		1 o p_365010_
		2 o p_362040_
	a (I)[Lit/unimi/dsi/fastutil/shorts/ShortList; lambda$copyOf$10
		static
		0 o p_365131_
	a ([Lit/unimi/dsi/fastutil/shorts/ShortList;)Luo; packOffsets
		static
		0 o p_364852_
	a (Ldmw;Lui;)Legv; lambda$parse$0
		static
		0 o p_409545_
		1 o p_409546_
	a (Ldlz;ILjava/lang/String;)V logErrors
		static
		0 o p_361949_
		1 o p_364275_
		2 o p_360703_
	b ()Ljy; biomeRegistry
	b (Ljy;)Legr; lambda$parse$8
		static
		0 o p_409529_
	b (Ldlz;ILjava/lang/String;)V lambda$parse$6
		static
		0 o p_364669_
		1 o p_360731_
		2 o p_361282_
	c ()Ldlz; chunkPos
	c (Ldlz;ILjava/lang/String;)V lambda$parse$3
		static
		0 o p_364947_
		1 o p_361446_
		2 o p_361842_
	d ()I minSectionY
	e ()J lastUpdateTime
	equals (Ljava/lang/Object;)Z equals
		0 o p_363525_
	f ()J inhabitedTime
	g ()Legz; chunkStatus
	h ()Leld$d; blendingData
	hashCode ()I hashCode
	i ()Lejo; belowZeroRetrogen
	j ()Legv; upgradeData
	k ()[J carvingMask
	l ()Ljava/util/Map; heightmaps
	m ()Lefy$b; packedTicks
	n ()[Lit/unimi/dsi/fastutil/shorts/ShortList; postProcessingSections
	o ()Z lightCorrect
	p ()Ljava/util/List; sectionData
	q ()Ljava/util/List; entities
	r ()Ljava/util/List; blockEntities
	s ()Lui; structureData
	t ()Legq; lambda$parse$5
		static
	toString ()Ljava/lang/String; toString
eht$a net/minecraft/world/level/chunk/storage/SerializableChunkData$ChunkReadException
	<init> (Ljava/lang/String;)V <init>
		0 o p_361971_
eht$b net/minecraft/world/level/chunk/storage/SerializableChunkData$SectionData
	a I y
	b Legj; chunkSection
	c Legd; blockLight
	d Legd; skyLight
	<init> (ILegj;Legd;Legd;)V <init>
		0 o y
		1 o chunkSection
		2 o blockLight
		3 o skyLight
	a ()I y
	b ()Legj; chunkSection
	c ()Legd; blockLight
	d ()Legd; skyLight
	equals (Ljava/lang/Object;)Z equals
		0 o p_363741_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ehu net/minecraft/world/level/chunk/storage/SimpleRegionStorage
	a Lehk; worker
	b Lcom/mojang/datafixers/DataFixer; fixerUpper
	c Lbdr; dataFixType
	<init> (Lehr;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;ZLbdr;)V <init>
		0 o p_326109_
		1 o p_321582_
		2 o p_321815_
		3 o p_321788_
		4 o p_321522_
	a ()Lehr; storageInfo
	a (Ldlz;Lui;)Ljava/util/concurrent/CompletableFuture; write
		0 o p_321715_
		1 o p_321816_
	a (Ldlz;)Ljava/util/concurrent/CompletableFuture; read
		0 o p_321653_
	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_
	a (Lui;I)Lui; upgradeChunkTag
		0 o p_321601_
		1 o p_321496_
	close ()V close
ehv net/minecraft/world/level/chunk/storage/package-info
ehw net/minecraft/world/level/dimension/BuiltinDimensionTypes
	a Lamd; OVERWORLD
	b Lamd; NETHER
	c Lamd; END
	d Lamd; OVERWORLD_CAVES
	e Lame; OVERWORLD_EFFECTS
	f Lame; NETHER_EFFECTS
	g Lame; END_EFFECTS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lamd; register
		static
		0 o p_223548_
ehx net/minecraft/world/level/dimension/DimensionDefaults
	a I CLOUD_THICKNESS
	b I OVERWORLD_MIN_Y
	c I OVERWORLD_LEVEL_HEIGHT
	d I OVERWORLD_GENERATION_HEIGHT
	e I OVERWORLD_LOGICAL_HEIGHT
	f I OVERWORLD_CLOUD_HEIGHT
	g I NETHER_MIN_Y
	h I NETHER_LEVEL_HEIGHT
	i I NETHER_GENERATION_HEIGHT
	j I NETHER_LOGICAL_HEIGHT
	k I END_MIN_Y
	l I END_LEVEL_HEIGHT
	m I END_GENERATION_HEIGHT
	n I END_LOGICAL_HEIGHT
	o I END_ISLAND_BASE_Y
	<init> ()V <init>
ehy net/minecraft/world/level/dimension/DimensionType
	A Ljava/util/Optional; cloudHeight
	B Lehy$a; monsterSettings
	a I BITS_FOR_Y
	b I MIN_HEIGHT
	c I Y_SIZE
	d I MAX_Y
	e I MIN_Y
	f I WAY_ABOVE_MAX_Y
	g I WAY_BELOW_MIN_Y
	h Lcom/mojang/serialization/Codec; DIRECT_CODEC
	i Lzm; STREAM_CODEC
	j I MOON_PHASES
	k [F MOON_BRIGHTNESS_PER_PHASE
	l Lcom/mojang/serialization/Codec; CODEC
	m Ljava/util/OptionalLong; fixedTime
	n Z hasSkyLight
	o Z hasCeiling
	p Z ultraWarm
	q Z natural
	r D coordinateScale
	s Z bedWorks
	t Z respawnAnchorWorks
	u I minY
	v I height
	w I logicalHeight
	x Lbae; infiniburn
	y Lame; effectsLocation
	z F ambientLight
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/OptionalLong;ZZZZDZZIIILbae;Lame;FLjava/util/Optional;Lehy$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 cloudHeight
		15 o monsterSettings
	a ()Z hasFixedTime
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_415523_
	a (J)F timeOfDay
		0 o p_63905_
	a (Lehy;Lehy;)D getTeleportationScale
		static
		0 o p_63909_
		1 o p_63910_
	a (Lamd;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 ()Lbwo; 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 ()Lbae; infiniburn
	r ()Lame; effectsLocation
	s ()F ambientLight
	t ()Ljava/util/Optional; cloudHeight
	toString ()Ljava/lang/String; toString
	u ()Lehy$a; monsterSettings
ehy$a net/minecraft/world/level/dimension/DimensionType$MonsterSettings
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Z piglinSafe
	c Z hasRaids
	d Lbwo; monsterSpawnLightTest
	e I monsterSpawnBlockLightLimit
	<clinit> ()V <clinit>
		static
	<init> (ZZLbwo;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 ()Lbwo; monsterSpawnLightTest
	d ()I monsterSpawnBlockLightLimit
	equals (Ljava/lang/Object;)Z equals
		0 o p_223596_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ehz net/minecraft/world/level/dimension/LevelStem
	a Lcom/mojang/serialization/Codec; CODEC
	b Lamd; OVERWORLD
	c Lamd; NETHER
	d Lamd; END
	e Ljl; type
	f Lefz; generator
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Lefz;)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 ()Ljl; type
	b ()Lefz; generator
	equals (Ljava/lang/Object;)Z equals
		0 o p_249224_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ei net/minecraft/commands/CommandSigningContext
	a Lei; ANONYMOUS
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lye; getArgument
		0 o p_230580_
ei$1 net/minecraft/commands/CommandSigningContext$1
	<init> ()V <init>
	a (Ljava/lang/String;)Lye; getArgument
		0 o p_242898_
ei$a net/minecraft/commands/CommandSigningContext$SignedArguments
	b Ljava/util/Map; arguments
	<init> (Ljava/util/Map;)V <init>
		0 o arguments
	a (Ljava/lang/String;)Lye; getArgument
		0 o p_242852_
	a ()Ljava/util/Map; arguments
	equals (Ljava/lang/Object;)Z equals
		0 o p_230600_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eia net/minecraft/world/level/dimension/end/DragonRespawnAnimation
	a Leia; START
	b Leia; PREPARING_TO_SUMMON_PILLARS
	c Leia; SUMMONING_PILLARS
	d Leia; SUMMONING_DRAGON
	e Leia; END
	f [Leia; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_63999_
		1 o p_64000_
	a ()[Leia; $values
		static
	a (Laub;Leib;Ljava/util/List;ILjb;)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;)Leia; valueOf
		static
		0 o p_64011_
	values ()[Leia; values
		static
eia$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 (Laub;Leib;Ljava/util/List;ILjb;)V tick
		0 o p_64017_
		1 o p_64018_
		2 o p_64019_
		3 o p_64020_
		4 o p_64021_
eia$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 (Laub;Leib;Ljava/util/List;ILjb;)V tick
		0 o p_64026_
		1 o p_64027_
		2 o p_64028_
		3 o p_64029_
		4 o p_64030_
eia$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 (Laub;Leib;Ljava/util/List;ILjb;)V tick
		0 o p_64035_
		1 o p_64036_
		2 o p_64037_
		3 o p_64038_
		4 o p_64039_
eia$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 (Laub;Leib;Ljava/util/List;ILjb;)V tick
		0 o p_64044_
		1 o p_64045_
		2 o p_64046_
		3 o p_64047_
		4 o p_64048_
eia$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 (Laub;Leib;Ljava/util/List;ILjb;)V tick
		0 o p_64053_
		1 o p_64054_
		2 o p_64055_
		3 o p_64056_
		4 o p_64057_
eib net/minecraft/world/level/dimension/end/EndDragonFight
	A I respawnTime
	B Ljava/util/List; respawnCrystals
	a I TIME_BETWEEN_PLAYER_SCANS
	b I ARENA_TICKET_LEVEL
	c I DRAGON_SPAWN_Y
	d Lorg/slf4j/Logger; LOGGER
	e I MAX_TICKS_BEFORE_DRAGON_RESPAWN
	f I TIME_BETWEEN_CRYSTAL_SCANS
	g I ARENA_SIZE_CHUNKS
	h I GATEWAY_COUNT
	i I GATEWAY_DISTANCE
	j Ljava/util/function/Predicate; validPlayer
	k Latx; dragonEvent
	l Laub; level
	m Ljb; origin
	n Lit/unimi/dsi/fastutil/objects/ObjectArrayList; gateways
	o Leeg; exitPortalPattern
	p I ticksSinceDragonSeen
	q I crystalsAlive
	r I ticksSinceCrystalsScanned
	s I ticksSinceLastPlayerScan
	t Z dragonKilled
	u Z previouslyKilled
	v Z skipArenaLoadedCheck
	w Ljava/util/UUID; dragonUUID
	x Z needsStateScanning
	y Ljb; portalLocation
	z Leia; respawnStage
	<clinit> ()V <clinit>
		static
	<init> (Laub;JLeib$a;Ljb;)V <init>
		0 o p_289771_
		1 o p_289793_
		2 o p_289768_
		3 o p_289794_
	<init> (Laub;JLeib$a;)V <init>
		0 o p_289759_
		1 o p_289805_
		2 o p_289800_
	a (Z)V spawnExitPortal
		0 o p_64094_
	a (Ljb;Ljl$c;)V lambda$spawnNewGateway$2
		0 o p_256007_
		1 o p_256486_
	a (Ljb;)V spawnNewGateway
		0 o p_64090_
	a ()V skipArenaLoadedCheck
	a (J)Ljava/util/List; lambda$new$0
		static
		0 o p_308862_
	a (Lcps;)V setDragonKilled
		0 o p_64086_
	a (Ljava/util/List;)V respawnDragon
		0 o p_64092_
	a (Ljy;)Ljava/util/Optional; lambda$spawnNewGateway$1
		static
		0 o p_368479_
	a (Leia;)V setRespawnStage
		0 o p_64088_
	a (Lcpr;Lbyb;)V onCrystalDestroyed
		0 o p_64083_
		1 o p_64084_
	b (Lcps;)V updateDragon
		0 o p_64097_
	b ()Leib$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 ()Leeg$b; findExitPortal
	n ()Z isArenaLoaded
	o ()V updatePlayers
	p ()V updateCrystalCount
	q ()V spawnNewGateway
	r ()Lcps; createNewDragon
eib$a net/minecraft/world/level/dimension/end/EndDragonFight$Data
	a Lcom/mojang/serialization/Codec; CODEC
	b Leib$a; DEFAULT
	c Z needsStateScanning
	d Z dragonKilled
	e Z previouslyKilled
	f Z isRespawning
	g Ljava/util/Optional; dragonUUID
	h Ljava/util/Optional; exitPortalLocation
	i Ljava/util/Optional; 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
eic net/minecraft/world/level/dimension/end/package-info
eid net/minecraft/world/level/dimension/package-info
eie net/minecraft/world/level/entity/ChunkEntities
	a Ldlz; pos
	b Ljava/util/List; entities
	<init> (Ldlz;Ljava/util/List;)V <init>
		0 o p_156789_
		1 o p_156790_
	a ()Ldlz; getPos
	b ()Ljava/util/stream/Stream; getEntities
	c ()Z isEmpty
eif net/minecraft/world/level/entity/ChunkStatusUpdateListener
	onChunkStatusChange (Ldlz;Latp;)V onChunkStatusChange
		0 o p_156795_
		1 o p_287725_
eig net/minecraft/world/level/entity/EntityAccess
	a (Leih;)V setLevelCallback
		0 o p_156797_
	ar ()I getId
	c (Lbzm$e;)V setRemoved
		0 o p_156798_
	cV ()Lfin; getBoundingBox
	dX ()Z shouldBeSaved
	dY ()Z isAlwaysTicking
	dc ()Ljava/util/stream/Stream; getSelfAndPassengers
	dd ()Ljava/util/stream/Stream; getPassengersAndSelf
	dx ()Ljb; blockPosition
eih net/minecraft/world/level/entity/EntityInLevelCallback
	a Leih; NULL
	<clinit> ()V <clinit>
		static
	a ()V onMove
	a (Lbzm$e;)V onRemove
		0 o p_156801_
eih$1 net/minecraft/world/level/entity/EntityInLevelCallback$1
	<init> ()V <init>
	a ()V onMove
	a (Lbzm$e;)V onRemove
		0 o p_156805_
eii net/minecraft/world/level/entity/EntityLookup
	a Lorg/slf4j/Logger; LOGGER
	b Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; byId
	c Ljava/util/Map; byUuid
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lein;Lbak;)V getEntities
		0 o p_261575_
		1 o p_261925_
	a (I)Leig; getEntity
		0 o p_156813_
	a (Ljava/util/UUID;)Leig; getEntity
		0 o p_156820_
	a ()Ljava/lang/Iterable; getAllEntities
	a (Leig;)V add
		0 o p_156815_
	b (Leig;)V remove
		0 o p_156823_
	b ()I count
eij net/minecraft/world/level/entity/EntityPersistentStorage
	a (Leie;)V storeEntities
		0 o p_156825_
	a (Z)V flush
		0 o p_182503_
	a (Ldlz;)Ljava/util/concurrent/CompletableFuture; loadEntities
		0 o p_156824_
	close ()V close
eik net/minecraft/world/level/entity/EntitySection
	a Lorg/slf4j/Logger; LOGGER
	b Lbar; storage
	c Leiv; chunkStatus
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Class;Leiv;)V <init>
		0 o p_156831_
		1 o p_156832_
	a (Lfin;Lbak;)Lbak$a; getEntities
		0 o p_262016_
		1 o p_261863_
	a ()Z isEmpty
	a (Lein;Lfin;Lbak;)Lbak$a; getEntities
		0 o p_188349_
		1 o p_188350_
		2 o p_261535_
	a (Leiv;)Leiv; updateChunkStatus
		0 o p_156839_
	a (Leig;)V add
		0 o p_188347_
	b (Leig;)Z remove
		0 o p_188356_
	b ()Ljava/util/stream/Stream; getEntities
	c ()Leiv; getStatus
	d ()I size
eil net/minecraft/world/level/entity/EntitySectionStorage
	a I CHONKY_ENTITY_SEARCH_GRACE
	b I MAX_NON_CHONKY_ENTITY_SIZE
	c Ljava/lang/Class; entityClass
	d Lit/unimi/dsi/fastutil/longs/Long2ObjectFunction; intialSectionVisibility
	e Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; sections
	f Lit/unimi/dsi/fastutil/longs/LongSortedSet; 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 (II)Lit/unimi/dsi/fastutil/longs/LongSortedSet; getChunkSections
		0 o p_156859_
		1 o p_156860_
	a (Lein;Lfin;Lbak;)V getEntities
		0 o p_261630_
		1 o p_261843_
		2 o p_261742_
	a (Lfin;Lbak;)V forEachAccessibleNonEmptySection
		0 o p_188363_
		1 o p_261588_
	a (Lfin;Lbak;Leik;)Lbak$a; lambda$getEntities$1
		static
		0 o p_261457_
		1 o p_261458_
		2 o p_261459_
	a (Lein;Lfin;Lbak;Leik;)Lbak$a; lambda$getEntities$2
		static
		0 o p_261460_
		1 o p_261461_
		2 o p_261462_
		3 o p_261463_
	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 (Lfin;Lbak;)V getEntities
		0 o p_261820_
		1 o p_261992_
	c (J)Leik; getOrCreateSection
		0 o p_156894_
	d (J)Leik; getSection
		0 o p_156896_
	e (J)V remove
		0 o p_156898_
	f (J)J getChunkKeyFromSectionKey
		static
		0 o p_156900_
	g (J)Leik; createSection
		0 o p_156902_
eim net/minecraft/world/level/entity/EntityTickList
	a Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; active
	b Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; passive
	c Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; iterated
	<init> ()V <init>
	a (Lbzm;)V add
		0 o p_156909_
	a (Ljava/util/function/Consumer;)V forEach
		0 o p_156911_
	a ()V ensureActiveIsNotIterated
	b (Lbzm;)V remove
		0 o p_156913_
	c (Lbzm;)Z contains
		0 o p_156915_
ein net/minecraft/world/level/entity/EntityTypeTest
	a (Ljava/lang/Class;)Lein; 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;)Lein; forExactClass
		static
		0 o p_313881_
ein$1 net/minecraft/world/level/entity/EntityTypeTest$1
	a Ljava/lang/Class; 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
ein$2 net/minecraft/world/level/entity/EntityTypeTest$2
	a Ljava/lang/Class; 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
eio 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_
eip net/minecraft/world/level/entity/LevelEntityGetter
	a (Lein;Lbak;)V get
		0 o p_156935_
		1 o p_261602_
	a (I)Leig; get
		0 o p_156931_
	a (Ljava/util/UUID;)Leig; get
		0 o p_156939_
	a ()Ljava/lang/Iterable; getAll
	a (Lfin;Ljava/util/function/Consumer;)V get
		0 o p_156937_
		1 o p_156938_
	a (Lein;Lfin;Lbak;)V get
		0 o p_156932_
		1 o p_156933_
		2 o p_261542_
eiq net/minecraft/world/level/entity/LevelEntityGetterAdapter
	a Leii; visibleEntities
	b Leil; sectionStorage
	<init> (Leii;Leil;)V <init>
		0 o p_156943_
		1 o p_156944_
	a (Lein;Lbak;)V get
		0 o p_261718_
		1 o p_262009_
	a (I)Leig; get
		0 o p_156947_
	a (Ljava/util/UUID;)Leig; get
		0 o p_156959_
	a ()Ljava/lang/Iterable; getAll
	a (Lfin;Ljava/util/function/Consumer;)V get
		0 o p_156956_
		1 o p_156957_
	a (Lein;Lfin;Lbak;)V get
		0 o p_261696_
		1 o p_261693_
		2 o p_261719_
eir net/minecraft/world/level/entity/PersistentEntitySectionManager
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/Set; knownUuids
	c Leio; callbacks
	d Leij; permanentStorage
	e Leii; visibleEntityStorage
	f Leil; sectionStorage
	g Leip; entityGetter
	h Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; chunkVisibility
	i Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; chunkLoadStatuses
	j Lit/unimi/dsi/fastutil/longs/LongSet; chunksToUnload
	k Ljava/util/Queue; loadingInbox
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Class;Leio;Leij;)V <init>
		0 o p_157503_
		1 o p_157504_
		2 o p_157505_
	a (JLeik;)V removeSectionIfEmpty
		0 o p_157510_
		1 o p_157511_
	a (Leiv;Leik;)V lambda$updateChunkStatus$6
		0 o p_157544_
		1 o p_157545_
	a (Leik;)Ljava/util/stream/Stream; lambda$storeChunkSections$7
		static
		0 o p_157542_
	a (Ljava/io/Writer;)V dumpSections
		0 o p_157549_
	a (Ljb;)Z canPositionTick
		0 o p_202168_
	a (Ljava/util/UUID;)Z isLoaded
		0 o p_157551_
	a (Leig;Leiv;)Leiv; getEffectiveStatus
		static
		0 o p_157536_
		1 o p_157537_
	a (Lbaz;Leir$b;J)V lambda$dumpSections$16
		0 o p_157519_
		1 o p_157520_
		2 o p_157521_
	a (Ldlz;Ljava/lang/Throwable;)Ljava/lang/Void; lambda$requestChunkLoad$8
		static
		0 o p_157531_
		1 o p_157532_
	a (Ldlz;Leiv;)V updateChunkStatus
		0 o p_157528_
		1 o p_157529_
	a (J)Z areEntitiesLoaded
		0 o p_157508_
	a (Ldlz;Latp;)V updateChunkStatus
		0 o p_287590_
		1 o p_287623_
	a (Leig;Z)Z addEntity
		0 o p_157539_
		1 o p_157540_
	a ()V processPendingLoads
	a (Ldlz;)Z isTicking
		0 o p_397122_
	a (JLjava/util/function/Consumer;)Z storeChunkSections
		0 o p_157513_
		1 o p_157514_
	a (Lbaz;J)V lambda$dumpSections$17
		0 o p_157516_
		1 o p_157517_
	a (Leig;)Z addNewEntity
		0 o p_157534_
	a (Ljava/util/stream/Stream;)V addLegacyChunkEntities
		0 o p_157553_
	b (Leig;)Z addEntityUuid
		0 o p_157558_
	b (Ljava/util/stream/Stream;)V addWorldGenChunkEntities
		0 o p_157560_
	b (Ldlz;)Z canPositionTick
		0 o p_202166_
	b (J)V ensureChunkQueuedForLoad
		0 o p_157556_
	b ()V tick
	c ()V autoSave
	c (J)V requestChunkLoad
		0 o p_157563_
	c (Leig;)V startTicking
		0 o p_157565_
	close ()V close
	d (Leig;)V stopTicking
		0 o p_157571_
	d ()V saveAll
	d (J)Z processChunkUnload
		0 o p_157569_
	e ()Leip; getEntityGetter
	e (Leig;)V startTracking
		0 o p_157576_
	e (J)Z lambda$saveAll$15
		0 o p_157574_
	f (Leig;)V stopTracking
		0 o p_157581_
	f (J)V lambda$autoSave$13
		0 o p_157579_
	f ()Ljava/lang/String; gatherStats
	g ()I count
	g (Leig;)V unloadEntity
		0 o p_157586_
	g (J)Z lambda$processUnloads$10
		0 o p_157584_
	h (Leig;)V lambda$saveAll$14
		static
		0 o p_157589_
	h ()V processUnloads
	i ()Lit/unimi/dsi/fastutil/longs/LongSet; getAllChunksToSave
	i (Leig;)V lambda$autoSave$12
		static
		0 o p_157591_
	j (Leig;)V lambda$processPendingLoads$11
		0 o p_157593_
	k (Leig;)V lambda$processChunkUnload$9
		0 o p_157595_
	l (Leig;)Z lambda$updateChunkStatus$5
		static
		0 o p_157597_
	m (Leig;)Z lambda$updateChunkStatus$4
		static
		0 o p_157599_
	n (Leig;)Z lambda$updateChunkStatus$3
		static
		0 o p_157601_
	o (Leig;)Z lambda$updateChunkStatus$2
		static
		0 o p_157603_
	p (Leig;)V lambda$addWorldGenChunkEntities$1
		0 o p_157605_
	q (Leig;)V lambda$addLegacyChunkEntities$0
		0 o p_157607_
eir$a net/minecraft/world/level/entity/PersistentEntitySectionManager$Callback
	b Leir; this$0
	c Leig; entity
	d J currentSectionKey
	e Leik; currentSection
	<init> (Leir;Leig;JLeik;)V <init>
		0 o p_157613_
		1 o p_157614_
		2 o p_157615_
		3 o p_157616_
	a ()V onMove
	a (Lbzm$e;)V onRemove
		0 o p_157619_
	a (Leiv;Leiv;)V updateStatus
		0 o p_157621_
		1 o p_157622_
eir$b net/minecraft/world/level/entity/PersistentEntitySectionManager$ChunkLoadStatus
	a Leir$b; FRESH
	b Leir$b; PENDING
	c Leir$b; LOADED
	d [Leir$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_157629_
		1 o p_157630_
	a ()[Leir$b; $values
		static
	valueOf (Ljava/lang/String;)Leir$b; valueOf
		static
		0 o p_157633_
	values ()[Leir$b; values
		static
eis net/minecraft/world/level/entity/TransientEntitySectionManager
	a Lorg/slf4j/Logger; LOGGER
	b Leio; callbacks
	c Leii; entityStorage
	d Leil; sectionStorage
	e Lit/unimi/dsi/fastutil/longs/LongSet; tickingChunks
	f Leip; entityGetter
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Class;Leio;)V <init>
		0 o p_157643_
		1 o p_157644_
	a (JLeik;)V removeSectionIfEmpty
		0 o p_157649_
		1 o p_157650_
	a (Leig;)V addEntity
		0 o p_157654_
	a (Leik;)V lambda$stopTicking$4
		0 o p_157656_
	a (J)Leiv; lambda$new$0
		0 o p_157647_
	a ()Leip; getEntityGetter
	a (Ldlz;)V startTicking
		0 o p_157652_
	b (Leig;)Z lambda$stopTicking$3
		static
		0 o p_157661_
	b (Leik;)V lambda$startTicking$2
		0 o p_157663_
	b ()I count
	b (Ldlz;)V stopTicking
		0 o p_157659_
	c (Leig;)Z lambda$startTicking$1
		static
		0 o p_157666_
	c ()Ljava/lang/String; gatherStats
eis$a net/minecraft/world/level/entity/TransientEntitySectionManager$Callback
	b Leis; this$0
	c Leig; entity
	d J currentSectionKey
	e Leik; currentSection
	<init> (Leis;Leig;JLeik;)V <init>
		0 o p_157672_
		1 o p_157673_
		2 o p_157674_
		3 o p_157675_
	a ()V onMove
	a (Lbzm$e;)V onRemove
		0 o p_157678_
eit net/minecraft/world/level/entity/UUIDLookup
	getEntity (Ljava/util/UUID;)Leiu; getEntity
		0 o p_393911_
eiu net/minecraft/world/level/entity/UniquelyIdentifyable
	cK ()Ljava/util/UUID; getUUID
	dU ()Z isRemoved
eiv net/minecraft/world/level/entity/Visibility
	a Leiv; HIDDEN
	b Leiv; TRACKED
	c Leiv; TICKING
	d Z accessible
	e Z ticking
	f [Leiv; $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 (Latp;)Leiv; fromFullChunkStatus
		static
		0 o p_287651_
	b ()Z isAccessible
	c ()[Leiv; $values
		static
	valueOf (Ljava/lang/String;)Leiv; valueOf
		static
		0 o p_157697_
	values ()[Leiv; values
		static
eiw net/minecraft/world/level/entity/package-info
eix net/minecraft/world/level/gameevent/BlockPositionSource
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lzm; STREAM_CODEC
	e Ljb; pos
	<clinit> ()V <clinit>
		static
	<init> (Ljb;)V <init>
		0 o p_157703_
	a ()Lejg; getType
	a (Ldmu;)Ljava/util/Optional; getPosition
		0 o p_157708_
	a (Leix;)Ljb; lambda$static$2
		static
		0 o p_319758_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_157710_
	b (Leix;)Ljb; lambda$static$0
		static
		0 o p_223611_
eix$a net/minecraft/world/level/gameevent/BlockPositionSource$Type
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; codec
	b ()Lzm; streamCodec
eiy net/minecraft/world/level/gameevent/DynamicGameEventListener
	a Lejd; listener
	b Lke; lastSection
	<init> (Lejd;)V <init>
		0 o p_223615_
	a (Ldmx;Lke;Ljava/util/function/Consumer;)V ifChunkExists
		static
		0 o p_223623_
		1 o p_223624_
		2 o p_223625_
	a (Laub;)V add
		0 o p_223618_
	a ()Lejd; getListener
	a (Laub;Lke;)V lambda$move$3
		0 o p_223620_
		1 o p_223621_
	a (Leje;)V lambda$move$2
		0 o p_248451_
	b (Leje;)V lambda$move$1
		0 o p_248452_
	b (Laub;)V remove
		0 o p_223635_
	c (Leje;)V lambda$remove$0
		0 o p_248453_
	c (Laub;)V move
		0 o p_223642_
eiz net/minecraft/world/level/gameevent/EntityPositionSource
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lzm; STREAM_CODEC
	e Lcom/mojang/datafixers/util/Either; entityOrUuidOrId
	f F yOffset
	<clinit> ()V <clinit>
		static
	<init> (Lbzm;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 (Lbzm;)V lambda$resolveEntity$8
		0 o p_223654_
	a ()Lejg; getType
	a (Ldmu;)Ljava/util/Optional; getPosition
		0 o p_157733_
	a (Leiz;)Ljava/lang/Float; lambda$static$3
		static
		0 o p_319761_
	a (Ljava/util/UUID;)Ljava/lang/Integer; lambda$getId$11
		static
		0 o p_223670_
	a (Ljava/util/UUID;Ljava/lang/Float;)Leiz; lambda$static$1
		static
		0 o p_223672_
		1 o p_223673_
	a (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Integer; lambda$getId$12
		static
		0 o p_223662_
	a (Ljava/lang/Integer;Ljava/lang/Float;)Leiz; lambda$static$4
		static
		0 o p_319759_
		1 o p_319760_
	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_
	a (Ldmu;Ljava/util/UUID;)Lbzm; lambda$resolveEntity$6
		static
		0 o p_393426_
		1 o p_393427_
	a (Ldmu;Lcom/mojang/datafixers/util/Either;)Ljava/util/Optional; lambda$resolveEntity$7
		static
		0 o p_223656_
		1 o p_223657_
	b ()Ljava/util/UUID; getUuid
	b (Lcom/mojang/datafixers/util/Either;)Ljava/util/UUID; lambda$getUuid$10
		static
		0 o p_223680_
	b (Lbzm;)Lfis; lambda$getPosition$5
		0 o p_223676_
	b (Ldmu;)V resolveEntity
		0 o p_223678_
	b (Leiz;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_223666_
	c ()I getId
eiz$a net/minecraft/world/level/gameevent/EntityPositionSource$Type
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; codec
	b ()Lzm; streamCodec
ej net/minecraft/commands/CommandSource
	a Lej; NULL
	<clinit> ()V <clinit>
		static
	a (Lxo;)V sendSystemMessage
		0 o p_230797_
	c ()Z shouldInformAdmins
	o_ ()Z alwaysAccepts
	x_ ()Z acceptsSuccess
	y_ ()Z acceptsFailure
ej$1 net/minecraft/commands/CommandSource$1
	<init> ()V <init>
	a (Lxo;)V sendSystemMessage
		0 o p_230799_
	c ()Z shouldInformAdmins
	x_ ()Z acceptsSuccess
	y_ ()Z acceptsFailure
eja net/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry
	b Ljava/util/List; listeners
	c Ljava/util/Set; listenersToRemove
	d Ljava/util/List; listenersToAdd
	e Z processing
	f Laub; level
	g I sectionY
	h Leja$a; onEmptyAction
	<init> (Laub;ILeja$a;)V <init>
		0 o p_281505_
		1 o p_283450_
		2 o p_282325_
	a ()Z isEmpty
	a (Ljl;Lfis;Lejb$a;Leje$a;)Z visitInRangeListeners
		0 o p_316862_
		1 o p_251445_
		2 o p_252317_
		3 o p_251422_
	a (Lejd;)V register
		0 o p_248767_
	a (Laub;Lfis;Lejd;)Ljava/util/Optional; getPostableListenerPosition
		static
		0 o p_249585_
		1 o p_251333_
		2 o p_251051_
	b (Lejd;)V unregister
		0 o p_250006_
eja$a net/minecraft/world/level/gameevent/EuclideanGameEventListenerRegistry$OnEmptyAction
	apply (I)V apply
		0 o p_282867_
ejb net/minecraft/world/level/gameevent/GameEvent
	A Ljl$c; HIT_GROUND
	B Ljl$c; INSTRUMENT_PLAY
	C Ljl$c; ITEM_INTERACT_FINISH
	D Ljl$c; ITEM_INTERACT_START
	E Ljl$c; JUKEBOX_PLAY
	F Ljl$c; JUKEBOX_STOP_PLAY
	G Ljl$c; LIGHTNING_STRIKE
	H Ljl$c; NOTE_BLOCK_PLAY
	I Ljl$c; PRIME_FUSE
	J Ljl$c; PROJECTILE_LAND
	K Ljl$c; PROJECTILE_SHOOT
	L Ljl$c; SCULK_SENSOR_TENDRILS_CLICKING
	M Ljl$c; SHEAR
	N Ljl$c; SHRIEK
	O Ljl$c; SPLASH
	P Ljl$c; STEP
	Q Ljl$c; SWIM
	R Ljl$c; TELEPORT
	S Ljl$c; UNEQUIP
	T Ljl$c; RESONATE_1
	U Ljl$c; RESONATE_2
	V Ljl$c; RESONATE_3
	W Ljl$c; RESONATE_4
	X Ljl$c; RESONATE_5
	Y Ljl$c; RESONATE_6
	Z Ljl$c; RESONATE_7
	a Ljl$c; BLOCK_ACTIVATE
	aa Ljl$c; RESONATE_8
	ab Ljl$c; RESONATE_9
	ac Ljl$c; RESONATE_10
	ad Ljl$c; RESONATE_11
	ae Ljl$c; RESONATE_12
	af Ljl$c; RESONATE_13
	ag Ljl$c; RESONATE_14
	ah Ljl$c; RESONATE_15
	ai I DEFAULT_NOTIFICATION_RADIUS
	aj Lcom/mojang/serialization/Codec; CODEC
	ak I notificationRadius
	b Ljl$c; BLOCK_ATTACH
	c Ljl$c; BLOCK_CHANGE
	d Ljl$c; BLOCK_CLOSE
	e Ljl$c; BLOCK_DEACTIVATE
	f Ljl$c; BLOCK_DESTROY
	g Ljl$c; BLOCK_DETACH
	h Ljl$c; BLOCK_OPEN
	i Ljl$c; BLOCK_PLACE
	j Ljl$c; CONTAINER_CLOSE
	k Ljl$c; CONTAINER_OPEN
	l Ljl$c; DRINK
	m Ljl$c; EAT
	n Ljl$c; ELYTRA_GLIDE
	o Ljl$c; ENTITY_DAMAGE
	p Ljl$c; ENTITY_DIE
	q Ljl$c; ENTITY_DISMOUNT
	r Ljl$c; ENTITY_INTERACT
	s Ljl$c; ENTITY_MOUNT
	t Ljl$c; ENTITY_PLACE
	u Ljl$c; ENTITY_ACTION
	v Ljl$c; EQUIP
	w Ljl$c; EXPLODE
	x Ljl$c; FLAP
	y Ljl$c; FLUID_PICKUP
	z Ljl$c; FLUID_PLACE
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o notificationRadius
	a (Ljava/lang/String;)Ljl$c; register
		static
		0 o p_157825_
	a (Ljava/lang/String;I)Ljl$c; register
		static
		0 o p_157823_
		1 o p_316588_
	a ()I notificationRadius
	a (Ljy;)Ljl; bootstrap
		static
		0 o p_316246_
	equals (Ljava/lang/Object;)Z equals
		0 o p_316493_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ejb$a net/minecraft/world/level/gameevent/GameEvent$Context
	a Lbzm; sourceEntity
	b Leeb; affectedState
	<init> (Lbzm;Leeb;)V <init>
		0 o sourceEntity
		1 o affectedState
	a (Leeb;)Lejb$a; of
		static
		0 o p_223723_
	a (Lbzm;Leeb;)Lejb$a; of
		static
		0 o p_223720_
		1 o p_223721_
	a (Lbzm;)Lejb$a; of
		static
		0 o p_223718_
	a ()Lbzm; sourceEntity
	b ()Leeb; affectedState
	equals (Ljava/lang/Object;)Z equals
		0 o p_223726_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ejb$b net/minecraft/world/level/gameevent/GameEvent$ListenerInfo
	a Ljl; gameEvent
	b Lfis; source
	c Lejb$a; context
	d Lejd; recipient
	e D distanceToRecipient
	<init> (Ljl;Lfis;Lejb$a;Lejd;Lfis;)V <init>
		0 o p_316198_
		1 o p_249118_
		2 o p_251196_
		3 o p_251701_
		4 o p_248854_
	a (Lejb$b;)I compareTo
		0 o p_249631_
	a ()Ljl; gameEvent
	b ()Lfis; source
	c ()Lejb$a; context
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_252054_
	d ()Lejd; recipient
ejc net/minecraft/world/level/gameevent/GameEventDispatcher
	a Laub; level
	<init> (Laub;)V <init>
		0 o p_251921_
	a (Ljava/util/List;)V handleGameEventMessagesInQueue
		0 o p_251433_
	a (Ljl;Lfis;Lejb$a;)V post
		0 o p_316151_
		1 o p_250613_
		2 o p_251777_
	a (Ljava/util/List;Ljl;Lfis;Lejb$a;Lejd;Lfis;)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_
ejd net/minecraft/world/level/gameevent/GameEventListener
	a (Laub;Ljl;Lejb$a;Lfis;)Z handleGameEvent
		0 o p_223757_
		1 o p_316739_
		2 o p_249681_
		3 o p_251048_
	a ()Lejf; getListenerSource
	b ()I getListenerRadius
	c ()Lejd$a; getDeliveryMode
ejd$a net/minecraft/world/level/gameevent/GameEventListener$DeliveryMode
	a Lejd$a; UNSPECIFIED
	b Lejd$a; BY_DISTANCE
	c [Lejd$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_249147_
		1 o p_249637_
	a ()[Lejd$a; $values
		static
	valueOf (Ljava/lang/String;)Lejd$a; valueOf
		static
		0 o p_250916_
	values ()[Lejd$a; values
		static
ejd$b net/minecraft/world/level/gameevent/GameEventListener$Provider
	c ()Lejd; getListener
eje net/minecraft/world/level/gameevent/GameEventListenerRegistry
	a Leje; NOOP
	<clinit> ()V <clinit>
		static
	a (Lejd;)V register
		0 o p_249257_
	a ()Z isEmpty
	a (Ljl;Lfis;Lejb$a;Leje$a;)Z visitInRangeListeners
		0 o p_316434_
		1 o p_249144_
		2 o p_249328_
		3 o p_250123_
	b (Lejd;)V unregister
		0 o p_248758_
eje$1 net/minecraft/world/level/gameevent/GameEventListenerRegistry$1
	<init> ()V <init>
	a (Lejd;)V register
		0 o p_251092_
	a ()Z isEmpty
	a (Ljl;Lfis;Lejb$a;Leje$a;)Z visitInRangeListeners
		0 o p_316158_
		1 o p_249086_
		2 o p_249012_
		3 o p_252106_
	b (Lejd;)V unregister
		0 o p_251937_
eje$a net/minecraft/world/level/gameevent/GameEventListenerRegistry$ListenerVisitor
	visit (Lejd;Lfis;)V visit
		0 o p_250787_
		1 o p_251603_
ejf net/minecraft/world/level/gameevent/PositionSource
	c Lcom/mojang/serialization/Codec; CODEC
	d Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	a ()Lejg; getType
	a (Ldmu;)Ljava/util/Optional; getPosition
		0 o p_157870_
ejg net/minecraft/world/level/gameevent/PositionSourceType
	a Lejg; BLOCK
	b Lejg; ENTITY
	<clinit> ()V <clinit>
		static
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/lang/String;Lejg;)Lejg; register
		static
		0 o p_157878_
		1 o p_157879_
	b ()Lzm; streamCodec
ejh net/minecraft/world/level/gameevent/package-info
eji net/minecraft/world/level/gameevent/vibrations/VibrationInfo
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljl; gameEvent
	c F distance
	d Lfis; pos
	e Ljava/util/UUID; uuid
	f Ljava/util/UUID; projectileOwnerUuid
	g Lbzm; entity
	<clinit> ()V <clinit>
		static
	<init> (Ljl;FLfis;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> (Ljl;FLfis;Lbzm;)V <init>
		0 o p_316851_
		1 o p_250190_
		2 o p_251692_
		3 o p_316868_
	<init> (Ljl;FLfis;Ljava/util/UUID;Ljava/util/UUID;Lbzm;)V <init>
		0 o gameEvent
		1 o distance
		2 o pos
		3 o uuid
		4 o projectileOwnerUuid
		5 o entity
	a (Lbzm;)Ljava/util/UUID; getProjectileOwner
		static
		0 o p_251531_
	a (Leji;)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_
	a (Ljl;Ljava/lang/Float;Lfis;Ljava/util/Optional;Ljava/util/Optional;)Leji; 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 (Laub;)Ljava/util/Optional; getEntity
		0 o p_249184_
	a ()Ljl; gameEvent
	b (Leji;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_250608_
	b (Laub;)Ljava/util/Optional; getProjectileOwner
		0 o p_249217_
	b (Lbzm;)Lcvo; lambda$getProjectileOwner$6
		static
		0 o p_249388_
	b ()F distance
	c (Laub;)Ljava/util/Optional; lambda$getProjectileOwner$7
		0 o p_251816_
	c ()Lfis; pos
	c (Lbzm;)Z lambda$getProjectileOwner$5
		static
		0 o p_249829_
	d (Laub;)Ljava/util/Optional; lambda$getEntity$4
		0 o p_251545_
	d ()Ljava/util/UUID; uuid
	e ()Ljava/util/UUID; projectileOwnerUuid
	equals (Ljava/lang/Object;)Z equals
		0 o p_249239_
	f ()Lbzm; entity
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ejj net/minecraft/world/level/gameevent/vibrations/VibrationSelector
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; currentVibrationData
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	<init> (Ljava/util/Optional;J)V <init>
		0 o p_251736_
		1 o p_251649_
	a (Lejj;)Ljava/lang/Long; lambda$static$1
		static
		0 o p_251458_
	a (Leji;J)V addCandidate
		0 o p_250149_
		1 o p_249749_
	a (JLeji;)Lorg/apache/commons/lang3/tuple/Pair; lambda$new$3
		static
		0 o p_251479_
		1 o p_251571_
	a ()V startOver
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_338089_
	a (J)Ljava/util/Optional; chosenCandidate
		0 o p_250251_
	b (Lejj;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_251862_
	b (Leji;J)Z shouldReplaceVibration
		0 o p_248697_
		1 o p_249040_
ejk net/minecraft/world/level/gameevent/vibrations/VibrationSystem
	l_ Ljava/util/List; RESONANCE_EVENTS
	m_ I NO_VIBRATION_FREQUENCY
	n_ Ljava/util/function/ToIntFunction; VIBRATION_FREQUENCY_FOR_EVENT
	<clinit> ()V <clinit>
		static
	a (Lamd;)I getGameEventFrequency
		static
		0 o p_316800_
	a (Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap;)V lambda$static$0
		static
		0 o p_316653_
	a_ (FI)I getRedstoneStrengthForDistance
		static
		0 o p_282483_
		1 o p_282722_
	a_ (Ljl;)I getGameEventFrequency
		static
		0 o p_316300_
	b (I)Lamd; getResonanceEventByFrequency
		static
		0 o p_282105_
	gI ()Lejk$a; getVibrationData
	gJ ()Lejk$d; getVibrationUser
ejk$a net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Data
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/lang/String; NBT_TAG_KEY
	c Leji; currentVibration
	d I travelTimeInTicks
	e Lejj; selectionStrategy
	f Z reloadVibrationParticle
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	<init> (Leji;Lejj;IZ)V <init>
		0 o p_281967_
		1 o p_283036_
		2 o p_283607_
		3 o p_282438_
	a ()Lejj; getSelectionStrategy
	a (I)V setTravelTimeInTicks
		0 o p_282973_
	a (Z)V setReloadVibrationParticle
		0 o p_281702_
	a (Ljava/util/Optional;Lejj;Ljava/lang/Integer;)Lejk$a; lambda$static$1
		static
		0 o p_281934_
		1 o p_282381_
		2 o p_282931_
	a (Lejk$a;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_281665_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_338090_
	a (Leji;)V setCurrentVibration
		0 o p_282049_
	b ()Leji; getCurrentVibration
	c ()I getTravelTimeInTicks
	d ()V decrementTravelTime
	e ()Z shouldReloadVibrationParticle
ejk$b net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Listener
	a Lejk; system
	<init> (Lejk;)V <init>
		0 o p_281843_
	a (Laub;Lejk$a;Ljl;Lejb$a;Lfis;Lfis;)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 (Leeb;)Z lambda$isOccluded$1
		static
		0 o p_283608_
	a ()Lejf; getListenerSource
	a (Ljb;Ljb;)F distanceBetweenInBlocks
		static
		0 o p_282413_
		1 o p_281960_
	a (Ldmu;Lfis;Lfis;)Z isOccluded
		static
		0 o p_283225_
		1 o p_283328_
		2 o p_283163_
	a (Laub;Ljl;Lejb$a;Lfis;Lfis;)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 (Laub;Ljl;Lejb$a;Lfis;)Z handleGameEvent
		0 o p_282254_
		1 o p_316513_
		2 o p_283664_
		3 o p_282426_
	b (Laub;Ljl;Lejb$a;Lfis;)V forceScheduleVibration
		0 o p_282808_
		1 o p_316321_
		2 o p_281652_
		3 o p_281530_
	b ()I getListenerRadius
ejk$c net/minecraft/world/level/gameevent/vibrations/VibrationSystem$Ticker
	a (Ldmu;Ljb;)Z areAdjacentChunksTicking
		static
		0 o p_282735_
		1 o p_281722_
	a (Laub;Lejk$a;Lejk$d;)V trySelectAndScheduleVibration
		static
		0 o p_282775_
		1 o p_282792_
		2 o p_281845_
	a (Laub;Lejk$a;Lejk$d;Leji;)Z receiveVibration
		static
		0 o p_282967_
		1 o p_283447_
		2 o p_282301_
		3 o p_281498_
	a (Lejk$a;Lejk$d;Laub;Leji;)V lambda$trySelectAndScheduleVibration$0
		static
		0 o p_281625_
		1 o p_282561_
		2 o p_281332_
		3 o p_282059_
	a (Ldmu;Lejk$a;Lejk$d;)V tick
		static
		0 o p_281704_
		1 o p_282633_
		2 o p_281564_
	b (Laub;Lejk$a;Lejk$d;)V tryReloadVibrationParticle
		static
		0 o p_282010_
		1 o p_282354_
		2 o p_282958_
ejk$d net/minecraft/world/level/gameevent/vibrations/VibrationSystem$User
	a (Laub;Ljb;Ljl;Lejb$a;)Z canReceiveVibration
		0 o p_282960_
		1 o p_282488_
		2 o p_316319_
		3 o p_283577_
	a (F)I calculateTravelTimeInTicks
		0 o p_281658_
	a ()I getListenerRadius
	a (Laub;Ljb;Ljl;Lbzm;Lbzm;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_
	a (Ljl;Lejb$a;)Z isValidVibration
		0 o p_316804_
		1 o p_283373_
	b ()Lejf; getPositionSource
	c ()Lbae; getListenableEvents
	d ()Z canTriggerAvoidVibration
	e ()V onDataChanged
	f ()Z requiresAdjacentChunksToBeTicking
ejl net/minecraft/world/level/gameevent/vibrations/package-info
ejm net/minecraft/world/level/levelgen/Aquifer
	a (Lejt$b;D)Leeb; computeSubstance
		0 o p_208158_
		1 o p_208159_
	a ()Z shouldScheduleFluidUpdate
	a (Lejm$a;)Lejm; createDisabled
		static
		0 o p_188375_
	a (Leke;Ldlz;Lekg;Lekn;IILejm$a;)Lejm; 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_
ejm$1 net/minecraft/world/level/levelgen/Aquifer$1
	a Lejm$a; val$fluidRule
	<init> (Lejm$a;)V <init>
		0 o p_188390_
	a (Lejt$b;D)Leeb; computeSubstance
		0 o p_208172_
		1 o p_208173_
	a ()Z shouldScheduleFluidUpdate
ejm$a net/minecraft/world/level/levelgen/Aquifer$FluidPicker
	computeFluid (III)Lejm$b; computeFluid
		0 o p_188397_
		1 o p_188398_
		2 o p_188399_
ejm$b net/minecraft/world/level/levelgen/Aquifer$FluidStatus
	a I fluidLevel
	b Leeb; fluidType
	<init> (ILeeb;)V <init>
		0 o fluidLevel
		1 o fluidType
	a (I)Leeb; at
		0 o p_188406_
	a ()I fluidLevel
	b ()Leeb; fluidType
	equals (Ljava/lang/Object;)Z equals
		0 o p_362487_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ejm$c net/minecraft/world/level/levelgen/Aquifer$NoiseBasedAquifer
	A I gridSizeX
	B I gridSizeZ
	C [[I SURFACE_SAMPLING_OFFSETS_IN_CHUNKS
	a I X_RANGE
	b I Y_RANGE
	c I Z_RANGE
	d I X_SEPARATION
	e I Y_SEPARATION
	f I Z_SEPARATION
	g I X_SPACING
	h I Y_SPACING
	i I Z_SPACING
	j I MAX_REASONABLE_DISTANCE_TO_AQUIFER_CENTER
	k D FLOWING_UPDATE_SIMULARITY
	l Leke; noiseChunk
	m Lejt; barrierNoise
	n Lejt; fluidLevelFloodednessNoise
	o Lejt; fluidLevelSpreadNoise
	p Lejt; lavaNoise
	q Lekn; positionalRandomFactory
	r [Lejm$b; aquiferCache
	s [J aquiferLocationCache
	t Lejm$a; globalFluidPicker
	u Lejt; erosion
	v Lejt; depth
	w Z shouldScheduleFluidUpdate
	x I minGridX
	y I minGridY
	z I minGridZ
	<clinit> ()V <clinit>
		static
	<init> (Leke;Ldlz;Lekg;Lekn;IILejm$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 (Lejt$b;D)Leeb; computeSubstance
		0 o p_208186_
		1 o p_208187_
	a (Lejt$b;Lorg/apache/commons/lang3/mutable/MutableDouble;Lejm$b;Lejm$b;)D calculatePressure
		0 o p_208189_
		1 o p_208190_
		2 o p_208191_
		3 o p_208192_
	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 (J)Lejm$b; getAquiferStatus
		0 o p_188446_
	a (IIILejm$b;I)Leeb; computeFluidType
		0 o p_223904_
		1 o p_223905_
		2 o p_223906_
		3 o p_223907_
		4 o p_223908_
	a (IIILejm$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 ()Z shouldScheduleFluidUpdate
	a (II)D similarity
		static
		0 o p_158025_
		1 o p_158026_
	b (III)Lejm$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_
ejn net/minecraft/world/level/levelgen/Beardifier
	a I BEARD_KERNEL_RADIUS
	f I BEARD_KERNEL_SIZE
	g [F BEARD_KERNEL
	h Lit/unimi/dsi/fastutil/objects/ObjectListIterator; pieceIterator
	i Lit/unimi/dsi/fastutil/objects/ObjectListIterator; 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 (Ldnq;Ldlz;)Lejn; forStructuresInChunk
		static
		0 o p_223938_
		1 o p_223939_
	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 (Ldlz;Lit/unimi/dsi/fastutil/objects/ObjectList;IILit/unimi/dsi/fastutil/objects/ObjectList;Levg;)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 ()D minValue
	a (Leuy;)Z lambda$forStructuresInChunk$1
		static
		0 o p_223941_
	a (Lejt$b;)D compute
		0 o p_208200_
	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_
	b ()D maxValue
ejn$1 net/minecraft/world/level/levelgen/Beardifier$1
	a [I $SwitchMap$net$minecraft$world$level$levelgen$structure$TerrainAdjustment
	<clinit> ()V <clinit>
		static
ejn$a net/minecraft/world/level/levelgen/Beardifier$Rigid
	a Leuq; box
	b Levj; terrainAdjustment
	c I groundLevelDelta
	<init> (Leuq;Levj;I)V <init>
		0 o box
		1 o terrainAdjustment
		2 o groundLevelDelta
	a ()Leuq; box
	b ()Levj; terrainAdjustment
	c ()I groundLevelDelta
	equals (Ljava/lang/Object;)Z equals
		0 o p_223955_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ejo net/minecraft/world/level/levelgen/BelowZeroRetrogen
	a Lcom/mojang/serialization/Codec; CODEC
	b Ldmw; UPGRADE_HEIGHT_ACCESSOR
	c Ljava/util/BitSet; EMPTY
	d Lcom/mojang/serialization/Codec; BITSET_CODEC
	e Lcom/mojang/serialization/Codec; NON_EMPTY_CHUNK_STATUS
	f Ljava/util/Set; RETAINED_RETROGEN_BIOMES
	g Legz; targetStatus
	h Ljava/util/BitSet; missingBedrock
	<clinit> ()V <clinit>
		static
	<init> (Legz;Ljava/util/Optional;)V <init>
		0 o p_331125_
		1 o p_188465_
	a (Lejo;)Ljava/util/Optional; lambda$static$4
		static
		0 o p_188480_
	a (II)Z hasBedrockHole
		0 o p_198215_
		1 o p_198216_
	a (Ldoa;Lefy;)Ldoa; getBiomeResolver
		static
		0 o p_204532_
		1 o p_204533_
	a (Ljava/util/BitSet;)Ljava/util/stream/LongStream; lambda$static$1
		static
		0 o p_188482_
	a (Legs;Ljb;)V lambda$applyBedrockMask$7
		static
		0 o p_393430_
		1 o p_393431_
	a (Legs;)V replaceOldBedrock
		static
		0 o p_188475_
	a ()Legz; targetStatus
	a (Ljava/util/stream/LongStream;)Ljava/util/BitSet; lambda$static$0
		static
		0 o p_188484_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_338091_
	a (Legz;)Lcom/mojang/serialization/DataResult; lambda$static$3
		static
		0 o p_330147_
	a (Ldoa;Ljava/util/function/Predicate;Lefy;IIILdog$f;)Ljl; 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_
	b (Legs;)V applyBedrockMask
		0 o p_198222_
	b (Legs;Ljb;)V lambda$replaceOldBedrock$6
		static
		0 o p_393428_
		1 o p_393429_
	b ()Z hasBedrockHoles
	c ()Ljava/lang/String; lambda$static$2
		static
ejo$1 net/minecraft/world/level/levelgen/BelowZeroRetrogen$1
	<init> ()V <init>
	L_ ()I getMinY
	M_ ()I getHeight
ejp net/minecraft/world/level/levelgen/BitRandomSource
	b F FLOAT_MULTIPLIER
	c D 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
ejq net/minecraft/world/level/levelgen/Column
	<init> ()V <init>
	a (Ldna;ILjava/util/function/Predicate;Ljava/util/function/Predicate;Ljb$a;ILjh;)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)Lejq; below
		static
		0 o p_158163_
	a (Ljava/util/OptionalInt;)Lejq; withFloor
		0 o p_158182_
	a (II)Lejq$b; around
		static
		0 o p_158165_
		1 o p_158166_
	a ()Lejq; line
		static
	a (Ljava/util/OptionalInt;Ljava/util/OptionalInt;)Lejq; create
		static
		0 o p_158184_
		1 o p_158185_
	a (Ldna;Ljb;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_
	b (II)Lejq$b; inside
		static
		0 o p_158189_
		1 o p_158190_
	b (I)Lejq; fromHighest
		static
		0 o p_158187_
	b ()Ljava/util/OptionalInt; getCeiling
	b (Ljava/util/OptionalInt;)Lejq; withCeiling
		0 o p_158192_
	c ()Ljava/util/OptionalInt; getFloor
	c (I)Lejq; above
		static
		0 o p_158194_
	d (I)Lejq; fromLowest
		static
		0 o p_158196_
	d ()Ljava/util/OptionalInt; getHeight
ejq$a net/minecraft/world/level/levelgen/Column$Line
	a Lejq$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
ejq$b net/minecraft/world/level/levelgen/Column$Range
	a I floor
	b I 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
ejq$c net/minecraft/world/level/levelgen/Column$Ray
	a I edge
	b Z 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
ejr net/minecraft/world/level/levelgen/DebugLevelSource
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Leeb; AIR
	e Leeb; BARRIER
	f I HEIGHT
	g I BARRIER_HEIGHT
	h I BLOCK_MARGIN
	i Ljava/util/List; ALL_BLOCKS
	j I GRID_WIDTH
	k I GRID_HEIGHT
	<clinit> ()V <clinit>
		static
	<init> (Ljl$c;)V <init>
		0 o p_255723_
	a (Ldnt;Lefy;Ldnq;)V applyBiomeDecoration
		0 o p_223983_
		1 o p_223984_
		2 o p_223985_
	a (Ldpz;)Ljava/util/stream/Stream; lambda$static$1
		static
		0 o p_208208_
	a (IILeka$a;Ldmw;Leko;)I getBaseHeight
		0 o p_223964_
		1 o p_223965_
		2 o p_223966_
		3 o p_223967_
		4 o p_223968_
	a (Lauj;JLeko;Ldnz;Ldnq;Lefy;)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_
	a (Lauj;)V spawnOriginalMobs
		0 o p_188511_
	a (IILdmw;Leko;)Ldng; getBaseColumn
		0 o p_223959_
		1 o p_223960_
		2 o p_223961_
		3 o p_223962_
	a (II)Leeb; getBlockStateFor
		static
		0 o p_64149_
		1 o p_64150_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_255576_
	a (Lauj;Ldnq;Leko;Lefy;)V buildSurface
		0 o p_223978_
		1 o p_223979_
		2 o p_223980_
		3 o p_223981_
	a (Ljava/util/List;Leko;Ljb;)V addDebugScreenInfo
		0 o p_223987_
		1 o p_223988_
		2 o p_223989_
	a (Lelc;Leko;Ldnq;Lefy;)Ljava/util/concurrent/CompletableFuture; fillFromNoise
		0 o p_223992_
		1 o p_223993_
		2 o p_223994_
		3 o p_223995_
	b ()Lcom/mojang/serialization/MapCodec; codec
	e ()I getGenDepth
	f ()I getSeaLevel
	g ()I getMinY
ejs net/minecraft/world/level/levelgen/Density
	a D SURFACE
	b D UNRECOVERABLY_DENSE
	c D UNRECOVERABLY_THIN
	<init> ()V <init>
ejt net/minecraft/world/level/levelgen/DensityFunction
	b Lcom/mojang/serialization/Codec; DIRECT_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Lcom/mojang/serialization/Codec; HOLDER_HELPER_CODEC
	<clinit> ()V <clinit>
		static
	a (Lejt$f;)Lejt; mapAll
		0 o p_208224_
	a (DD)Lejt; clamp
		0 o p_208221_
		1 o p_208222_
	a ()D minValue
	a ([DLejt$a;)V fillArray
		0 o p_208227_
		1 o p_208228_
	a (Lejt$b;)D compute
		0 o p_208223_
	a (Lejt;)Ljl; lambda$static$0
		static
		0 o p_208226_
	b ()D maxValue
	c ()Lbbu; codec
	d ()Lejt; abs
	e ()Lejt; square
	f ()Lejt; cube
	g ()Lejt; halfNegative
	h ()Lejt; quarterNegative
	i ()Lejt; squeeze
ejt$a net/minecraft/world/level/levelgen/DensityFunction$ContextProvider
	a (I)Lejt$b; forIndex
		0 o p_208235_
	a ([DLejt;)V fillAllDirectly
		0 o p_208236_
		1 o p_208237_
ejt$b net/minecraft/world/level/levelgen/DensityFunction$FunctionContext
	a ()I blockX
	b ()I blockY
	c ()I blockZ
	d ()Lelc; getBlender
ejt$c net/minecraft/world/level/levelgen/DensityFunction$NoiseHolder
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljl; noiseData
	c Lezo; noise
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Lezo;)V <init>
		0 o noiseData
		1 o noise
	<init> (Ljl;)V <init>
		0 o p_224001_
	a (DDD)D getValue
		0 o p_224007_
		1 o p_224008_
		2 o p_224009_
	a (Ljl;)Lejt$c; lambda$static$0
		static
		0 o p_224011_
	a ()D maxValue
	b ()Ljl; noiseData
	c ()Lezo; noise
	equals (Ljava/lang/Object;)Z equals
		0 o p_224015_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ejt$d net/minecraft/world/level/levelgen/DensityFunction$SimpleFunction
	a (Lejt$f;)Lejt; mapAll
		0 o p_208239_
	a ([DLejt$a;)V fillArray
		0 o p_208241_
		1 o p_208242_
ejt$e net/minecraft/world/level/levelgen/DensityFunction$SinglePointContext
	a I blockX
	b I blockY
	c I 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
ejt$f net/minecraft/world/level/levelgen/DensityFunction$Visitor
	a (Lejt$c;)Lejt$c; visitNoise
		0 o p_224018_
	apply (Lejt;)Lejt; apply
		0 o p_224019_
eju net/minecraft/world/level/levelgen/DensityFunctions
	a D MAX_REASONABLE_NOISE_VALUE
	b Lcom/mojang/serialization/Codec; DIRECT_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	d Lcom/mojang/serialization/Codec; NOISE_VALUE_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lejt;Lejt;Lejt;)Lejt; lerp
		static
		0 o p_208302_
		1 o p_208303_
		2 o p_208304_
	a (Ljl;DDDD)Lejt; mappedNoise
		static
		0 o p_208337_
		1 o p_208338_
		2 o p_208339_
		3 o p_208340_
		4 o p_208341_
	a (J)Lejt; endIslands
		static
		0 o p_208272_
	a (Ljl;)Lejt; noise
		static
		0 o p_208323_
	a (Lejt;Lejt;DLjl;)Lejt; shiftedNoise2d
		static
		0 o p_208297_
		1 o p_208298_
		2 o p_208299_
		3 o p_208300_
	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 (Ljava/util/function/BiFunction;Ljava/util/function/Function;Ljava/util/function/Function;)Lbbu; doubleFunctionArgumentCodec
		static
		0 o p_224039_
		1 o p_224040_
		2 o p_224041_
	a (Lejt;DDLejt;Lejt;)Lejt; rangeChoice
		static
		0 o p_208288_
		1 o p_208289_
		2 o p_208290_
		3 o p_208291_
		4 o p_208292_
	a (Ljava/util/function/Function;Ljava/util/function/Function;)Lbbu; singleFunctionArgumentCodec
		static
		0 o p_224043_
		1 o p_224044_
	a (Lejt;Lejt;)Lejt; add
		static
		0 o p_208294_
		1 o p_208295_
	a (Lcom/mojang/serialization/MapCodec;)Lbbu; makeCodec
		static
		0 o p_224029_
	a (Lejt;DLejt;)Lejt; lerp
		static
		0 o p_224031_
		1 o p_224032_
		2 o p_224033_
	a (Ljy;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_208343_
	a (Ljl;D)Lejt; noise
		static
		0 o p_208325_
		1 o p_208326_
	a (Lejt;)Lejt; interpolated
		static
		0 o p_208282_
	a (Lejt;Leju$k$a;)Lejt; map
		static
		0 o p_208313_
		1 o p_208314_
	a (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lbbu; singleArgumentCodec
		static
		0 o p_224025_
		1 o p_224026_
		2 o p_224027_
	a (Lcom/mojang/datafixers/util/Either;)Lejt; lambda$static$1
		static
		0 o p_224023_
	a (Lejt;DD)Lejt; mapFromUnitTo
		static
		0 o p_208284_
		1 o p_208285_
		2 o p_208286_
	a (Lejt;Ljl;Leju$z$a;)Lejt; weirdScaledSampler
		static
		0 o p_208316_
		1 o p_208317_
		2 o p_208318_
	a (D)Lejt; constant
		static
		0 o p_208265_
	a ()Lejt; zero
		static
	a (Lbbb;)Lejt; spline
		static
		0 o p_224021_
	a (IIDD)Lejt; yClampedGradient
		static
		0 o p_208267_
		1 o p_208268_
		2 o p_208269_
		3 o p_208270_
	a (Ljl;DD)Lejt; mappedNoise
		static
		0 o p_208328_
		1 o p_208329_
		2 o p_208330_
	a (Ljl;DDD)Lejt; mappedNoise
		static
		0 o p_208332_
		1 o p_208333_
		2 o p_208334_
		3 o p_208335_
	a (Ljy;Ljava/lang/String;Lbbu;)Lcom/mojang/serialization/MapCodec; register
		static
		0 o p_224035_
		1 o p_224036_
		2 o p_224037_
	b (Ljl;)Lejt; shiftA
		static
		0 o p_208367_
	b (Lejt;)Lejt; flatCache
		static
		0 o p_208362_
	b ()Lejt; blendAlpha
		static
	b (Lejt;Lejt;)Lejt; mul
		static
		0 o p_208364_
		1 o p_208365_
	b (Ljl;DD)Lejt; noise
		static
		0 o p_208369_
		1 o p_208370_
		2 o p_208371_
	c (Lejt;Lejt;)Lejt; min
		static
		0 o p_208376_
		1 o p_208377_
	c (Lejt;)Lejt; cache2d
		static
		0 o p_208374_
	c ()Lejt; blendOffset
		static
	c (Ljl;)Lejt; shiftB
		static
		0 o p_208379_
	d (Ljl;)Lejt; shift
		static
		0 o p_208386_
	d (Lejt;Lejt;)Lejt; max
		static
		0 o p_208383_
		1 o p_208384_
	d (Lejt;)Lejt; cacheOnce
		static
		0 o p_208381_
	e (Lejt;)Lejt; cacheAllInCell
		static
		0 o p_208388_
	f (Lejt;)Lejt; blendDensity
		static
		0 o p_208390_
	g (Lejt;)Lcom/mojang/datafixers/util/Either; lambda$static$2
		static
		0 o p_224051_
	h (Lejt;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_338092_
eju$a net/minecraft/world/level/levelgen/DensityFunctions$Ap2
	e Leju$y$a; type
	f Lejt; argument1
	g Lejt; argument2
	h D minValue
	i D maxValue
	<init> (Leju$y$a;Lejt;Lejt;DD)V <init>
		0 o type
		1 o argument1
		2 o argument2
		3 o minValue
		4 o maxValue
	a (Lejt$f;)Lejt; mapAll
		0 o p_208412_
	a ()D minValue
	a ([DLejt$a;)V fillArray
		0 o p_208414_
		1 o p_208415_
	a (Lejt$b;)D compute
		0 o p_208410_
	b ()D maxValue
	equals (Ljava/lang/Object;)Z equals
		0 o p_208418_
	hashCode ()I hashCode
	j ()Leju$y$a; type
	k ()Lejt; argument1
	l ()Lejt; argument2
	toString ()Ljava/lang/String; toString
eju$aa net/minecraft/world/level/levelgen/DensityFunctions$YClampedGradient
	a Lbbu; CODEC
	e I fromY
	f I toY
	g D fromValue
	h D toValue
	i Lcom/mojang/serialization/MapCodec; DATA_CODEC
	<clinit> ()V <clinit>
		static
	<init> (IIDD)V <init>
		0 o fromY
		1 o toY
		2 o fromValue
		3 o toValue
	a ()D minValue
	a (Lejt$b;)D compute
		0 o p_208496_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_208494_
	b ()D maxValue
	c ()Lbbu; 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
eju$b net/minecraft/world/level/levelgen/DensityFunctions$BeardifierMarker
	a Leju$b; INSTANCE
	f [Leju$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_208511_
		1 o p_208512_
	a ([DLejt$a;)V fillArray
		0 o p_208517_
		1 o p_208518_
	a (Lejt$b;)D compute
		0 o p_208515_
	a ()D minValue
	b ()D maxValue
	j ()[Leju$b; $values
		static
	valueOf (Ljava/lang/String;)Leju$b; valueOf
		static
		0 o p_208522_
	values ()[Leju$b; values
		static
eju$c net/minecraft/world/level/levelgen/DensityFunctions$BeardifierOrMarker
	e Lbbu; CODEC
	<clinit> ()V <clinit>
		static
	c ()Lbbu; codec
eju$d net/minecraft/world/level/levelgen/DensityFunctions$BlendAlpha
	a Leju$d; INSTANCE
	e Lbbu; CODEC
	f [Leju$d; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_208532_
		1 o p_208533_
	a ([DLejt$a;)V fillArray
		0 o p_208538_
		1 o p_208539_
	a (Lejt$b;)D compute
		0 o p_208536_
	a ()D minValue
	b ()D maxValue
	c ()Lbbu; codec
	j ()[Leju$d; $values
		static
	valueOf (Ljava/lang/String;)Leju$d; valueOf
		static
		0 o p_208544_
	values ()[Leju$d; values
		static
eju$e net/minecraft/world/level/levelgen/DensityFunctions$BlendDensity
	a Lejt; input
	e Lbbu; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejt;)V <init>
		0 o input
	a (Lejt$f;)Lejt; mapAll
		0 o p_208556_
	a (Lejt$b;D)D transform
		0 o p_208553_
		1 o p_208554_
	a ()D minValue
	b ()D maxValue
	c ()Lbbu; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208560_
	hashCode ()I hashCode
	j ()Lejt; input
	toString ()Ljava/lang/String; toString
eju$f net/minecraft/world/level/levelgen/DensityFunctions$BlendOffset
	a Leju$f; INSTANCE
	e Lbbu; CODEC
	f [Leju$f; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_208569_
		1 o p_208570_
	a ([DLejt$a;)V fillArray
		0 o p_208575_
		1 o p_208576_
	a (Lejt$b;)D compute
		0 o p_208573_
	a ()D minValue
	b ()D maxValue
	c ()Lbbu; codec
	j ()[Leju$f; $values
		static
	valueOf (Ljava/lang/String;)Leju$f; valueOf
		static
		0 o p_208581_
	values ()[Leju$f; values
		static
eju$g net/minecraft/world/level/levelgen/DensityFunctions$Clamp
	a Lbbu; CODEC
	e Lejt; input
	f D minValue
	g D maxValue
	h Lcom/mojang/serialization/MapCodec; DATA_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejt;DD)V <init>
		0 o input
		1 o minValue
		2 o maxValue
	a (Lejt$f;)Lejt; mapAll
		0 o p_208599_
	a ()D minValue
	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_
	aD_ ()Lejt; input
	b ()D maxValue
	c ()Lbbu; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208604_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eju$h net/minecraft/world/level/levelgen/DensityFunctions$Constant
	a D value
	e Lbbu; CODEC
	f Leju$h; ZERO
	<clinit> ()V <clinit>
		static
	<init> (D)V <init>
		0 o value
	a ([DLejt$a;)V fillArray
		0 o p_208617_
		1 o p_208618_
	a (Lejt$b;)D compute
		0 o p_208615_
	a ()D minValue
	b ()D maxValue
	c ()Lbbu; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208622_
	hashCode ()I hashCode
	j ()D value
	toString ()Ljava/lang/String; toString
eju$i net/minecraft/world/level/levelgen/DensityFunctions$EndIslandDensityFunction
	a Lbbu; CODEC
	e F ISLAND_THRESHOLD
	f Lezr; islandNoise
	<clinit> ()V <clinit>
		static
	<init> (J)V <init>
		0 o p_208630_
	a (Lejt$b;)D compute
		0 o p_208633_
	a (Lezr;II)F getHeightValue
		static
		0 o p_224063_
		1 o p_224064_
		2 o p_224065_
	a ()D minValue
	b ()D maxValue
	c ()Lbbu; codec
eju$j net/minecraft/world/level/levelgen/DensityFunctions$HolderHolder
	a Ljl; function
	<init> (Ljl;)V <init>
		0 o function
	a (Lejt$f;)Lejt; mapAll
		0 o p_208643_
	a ([DLejt$a;)V fillArray
		0 o p_208645_
		1 o p_208646_
	a (Lejt$b;)D compute
		0 o p_208641_
	a ()D minValue
	b ()D maxValue
	c ()Lbbu; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208650_
	hashCode ()I hashCode
	j ()Ljl; function
	toString ()Ljava/lang/String; toString
eju$k net/minecraft/world/level/levelgen/DensityFunctions$Mapped
	a Leju$k$a; type
	e Lejt; input
	f D minValue
	g D maxValue
	<init> (Leju$k$a;Lejt;DD)V <init>
		0 o type
		1 o input
		2 o minValue
		3 o maxValue
	a (Lejt$f;)Lejt; mapAll
		0 o p_208667_
	a (Leju$k$a;Lejt;)Leju$k; create
		static
		0 o p_208672_
		1 o p_208673_
	a ()D minValue
	a (D)D transform
		0 o p_208665_
	a (Leju$k$a;D)D transform
		static
		0 o p_208669_
		1 o p_208670_
	aD_ ()Lejt; input
	b (Lejt$f;)Leju$k; mapAll
		0 o p_208677_
	b ()D maxValue
	c ()Lbbu; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208680_
	hashCode ()I hashCode
	k ()Leju$k$a; type
	toString ()Ljava/lang/String; toString
eju$k$a net/minecraft/world/level/levelgen/DensityFunctions$Mapped$Type
	a Leju$k$a; ABS
	b Leju$k$a; SQUARE
	c Leju$k$a; CUBE
	d Leju$k$a; HALF_NEGATIVE
	e Leju$k$a; QUARTER_NEGATIVE
	f Leju$k$a; SQUEEZE
	g Ljava/lang/String; name
	h Lbbu; codec
	i [Leju$k$a; $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 ()[Leju$k$a; $values
		static
	a (Lejt;)Leju$k; lambda$new$0
		0 o p_208700_
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Leju$k$a; valueOf
		static
		0 o p_208703_
	values ()[Leju$k$a; values
		static
eju$l net/minecraft/world/level/levelgen/DensityFunctions$Marker
	a Leju$l$a; type
	e Lejt; wrapped
	<init> (Leju$l$a;Lejt;)V <init>
		0 o type
		1 o wrapped
	a ([DLejt$a;)V fillArray
		0 o p_208716_
		1 o p_208717_
	a (Lejt$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 ()Leju$l$a; type
	k ()Lejt; wrapped
	toString ()Ljava/lang/String; toString
eju$l$a net/minecraft/world/level/levelgen/DensityFunctions$Marker$Type
	a Leju$l$a; Interpolated
	b Leju$l$a; FlatCache
	c Leju$l$a; Cache2D
	d Leju$l$a; CacheOnce
	e Leju$l$a; CacheAllInCell
	f Ljava/lang/String; name
	g Lbbu; codec
	h [Leju$l$a; $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 (Lejt;)Leju$m; lambda$new$0
		0 o p_208740_
	a ()[Leju$l$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Leju$l$a; valueOf
		static
		0 o p_208743_
	values ()[Leju$l$a; values
		static
eju$m net/minecraft/world/level/levelgen/DensityFunctions$MarkerOrMarked
	a (Lejt$f;)Lejt; mapAll
		0 o p_224070_
	c ()Lbbu; codec
	j ()Leju$l$a; type
	k ()Lejt; wrapped
eju$n net/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd
	e Leju$n$a; specificType
	f Lejt; input
	g D minValue
	h D maxValue
	i D argument
	<init> (Leju$n$a;Lejt;DDD)V <init>
		0 o specificType
		1 o input
		2 o minValue
		3 o maxValue
		4 o argument
	a (Lejt$f;)Lejt; mapAll
		0 o p_208761_
	a ()D minValue
	a (D)D transform
		0 o p_208759_
	aD_ ()Lejt; input
	b ()D maxValue
	equals (Ljava/lang/Object;)Z equals
		0 o p_208765_
	hashCode ()I hashCode
	j ()Leju$y$a; type
	k ()Lejt; argument1
	l ()Lejt; argument2
	m ()Leju$n$a; specificType
	n ()D argument
	toString ()Ljava/lang/String; toString
eju$n$a net/minecraft/world/level/levelgen/DensityFunctions$MulOrAdd$Type
	a Leju$n$a; MUL
	b Leju$n$a; ADD
	c [Leju$n$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_208778_
		1 o p_208779_
	a ()[Leju$n$a; $values
		static
	valueOf (Ljava/lang/String;)Leju$n$a; valueOf
		static
		0 o p_208782_
	values ()[Leju$n$a; values
		static
eju$o net/minecraft/world/level/levelgen/DensityFunctions$Noise
	a Lcom/mojang/serialization/MapCodec; DATA_CODEC
	e Lbbu; CODEC
	f Lejt$c; noise
	g D xzScale
	h D yScale
	<clinit> ()V <clinit>
		static
	<init> (Lejt$c;DD)V <init>
		0 o noise
		1 o xzScale
		2 o yScale
	a (Lejt$f;)Lejt; mapAll
		0 o p_224077_
	a ()D minValue
	a ([DLejt$a;)V fillArray
		0 o p_224079_
		1 o p_224080_
	a (Lejt$b;)D compute
		0 o p_208800_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_208798_
	b ()D maxValue
	c ()Lbbu; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208808_
	hashCode ()I hashCode
	j ()Lejt$c; noise
	k ()D xzScale
	l ()D yScale
	toString ()Ljava/lang/String; toString
eju$p net/minecraft/world/level/levelgen/DensityFunctions$PureTransformer
	a (D)D transform
		0 o p_208815_
	a ([DLejt$a;)V fillArray
		0 o p_208819_
		1 o p_208820_
	a (Lejt$b;)D compute
		0 o p_208817_
	aD_ ()Lejt; input
eju$q net/minecraft/world/level/levelgen/DensityFunctions$RangeChoice
	a Lcom/mojang/serialization/MapCodec; DATA_CODEC
	e Lbbu; CODEC
	f Lejt; input
	g D minInclusive
	h D maxExclusive
	i Lejt; whenInRange
	j Lejt; whenOutOfRange
	<clinit> ()V <clinit>
		static
	<init> (Lejt;DDLejt;Lejt;)V <init>
		0 o input
		1 o minInclusive
		2 o maxExclusive
		3 o whenInRange
		4 o whenOutOfRange
	a (Lejt$f;)Lejt; mapAll
		0 o p_208841_
	a ()D minValue
	a ([DLejt$a;)V fillArray
		0 o p_208843_
		1 o p_208844_
	a (Lejt$b;)D compute
		0 o p_208839_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_208837_
	b ()D maxValue
	c ()Lbbu; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208848_
	hashCode ()I hashCode
	j ()Lejt; input
	k ()D minInclusive
	l ()D maxExclusive
	m ()Lejt; whenInRange
	n ()Lejt; whenOutOfRange
	toString ()Ljava/lang/String; toString
eju$r net/minecraft/world/level/levelgen/DensityFunctions$Shift
	a Lejt$c; offsetNoise
	e Lbbu; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejt$c;)V <init>
		0 o offsetNoise
	a (Lejt$f;)Lejt; mapAll
		0 o p_224087_
	a (Lejt$b;)D compute
		0 o p_208864_
	c ()Lbbu; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208871_
	hashCode ()I hashCode
	j ()Lejt$c; offsetNoise
	toString ()Ljava/lang/String; toString
eju$s net/minecraft/world/level/levelgen/DensityFunctions$ShiftA
	a Lejt$c; offsetNoise
	e Lbbu; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejt$c;)V <init>
		0 o offsetNoise
	a (Lejt$f;)Lejt; mapAll
		0 o p_224093_
	a (Lejt$b;)D compute
		0 o p_208884_
	c ()Lbbu; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208891_
	hashCode ()I hashCode
	j ()Lejt$c; offsetNoise
	toString ()Ljava/lang/String; toString
eju$t net/minecraft/world/level/levelgen/DensityFunctions$ShiftB
	a Lejt$c; offsetNoise
	e Lbbu; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejt$c;)V <init>
		0 o offsetNoise
	a (Lejt$f;)Lejt; mapAll
		0 o p_224099_
	a (Lejt$b;)D compute
		0 o p_208904_
	c ()Lbbu; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208911_
	hashCode ()I hashCode
	j ()Lejt$c; offsetNoise
	toString ()Ljava/lang/String; toString
eju$u net/minecraft/world/level/levelgen/DensityFunctions$ShiftNoise
	a ([DLejt$a;)V fillArray
		0 o p_224103_
		1 o p_224104_
	a (DDD)D compute
		0 o p_208918_
		1 o p_208919_
		2 o p_208920_
	a ()D minValue
	b ()D maxValue
	j ()Lejt$c; offsetNoise
eju$v net/minecraft/world/level/levelgen/DensityFunctions$ShiftedNoise
	a Lbbu; CODEC
	e Lejt; shiftX
	f Lejt; shiftY
	g Lejt; shiftZ
	h D xzScale
	i D yScale
	j Lejt$c; noise
	k Lcom/mojang/serialization/MapCodec; DATA_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejt;Lejt;Lejt;DDLejt$c;)V <init>
		0 o shiftX
		1 o shiftY
		2 o shiftZ
		3 o xzScale
		4 o yScale
		5 o noise
	a (Lejt$f;)Lejt; mapAll
		0 o p_208947_
	a ()D minValue
	a ([DLejt$a;)V fillArray
		0 o p_208956_
		1 o p_208957_
	a (Lejt$b;)D compute
		0 o p_208945_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_208943_
	b ()D maxValue
	c ()Lbbu; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208961_
	hashCode ()I hashCode
	j ()Lejt; shiftX
	k ()Lejt; shiftY
	l ()Lejt; shiftZ
	m ()D xzScale
	n ()D yScale
	o ()Lejt$c; noise
	toString ()Ljava/lang/String; toString
eju$w net/minecraft/world/level/levelgen/DensityFunctions$Spline
	a Lbbu; CODEC
	e Lbbb; spline
	f Lcom/mojang/serialization/Codec; SPLINE_CODEC
	g Lcom/mojang/serialization/MapCodec; DATA_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lbbb;)V <init>
		0 o spline
	a (Lejt$f;)Lejt; mapAll
		0 o p_211717_
	a (Lejt$f;Leju$w$a;)Leju$w$a; lambda$mapAll$0
		static
		0 o p_224118_
		1 o p_224119_
	a ()D minValue
	a ([DLejt$a;)V fillArray
		0 o p_211722_
		1 o p_211723_
	a (Lejt$b;)D compute
		0 o p_211715_
	b ()D maxValue
	c ()Lbbu; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_211727_
	hashCode ()I hashCode
	j ()Lbbb; spline
	toString ()Ljava/lang/String; toString
eju$w$a net/minecraft/world/level/levelgen/DensityFunctions$Spline$Coordinate
	b Lcom/mojang/serialization/Codec; CODEC
	c Ljl; function
	<clinit> ()V <clinit>
		static
	<init> (Ljl;)V <init>
		0 o function
	a (Leju$w$b;)F apply
		0 o p_224130_
	a ()Ljl; function
	a (Lejt$f;)Leju$w$a; mapAll
		0 o p_224128_
	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
eju$w$b net/minecraft/world/level/levelgen/DensityFunctions$Spline$Point
	a Lejt$b; context
	<init> (Lejt$b;)V <init>
		0 o context
	a ()Lejt$b; context
	equals (Ljava/lang/Object;)Z equals
		0 o p_224144_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eju$x net/minecraft/world/level/levelgen/DensityFunctions$TransformerWithContext
	a ([DLejt$a;)V fillArray
		0 o p_209069_
		1 o p_209070_
	a (Lejt$b;D)D transform
		0 o p_209066_
		1 o p_209067_
	a (Lejt$b;)D compute
		0 o p_209065_
	j ()Lejt; input
eju$y net/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	a (Leju$y$a;Lejt;Lejt;)Leju$y; create
		static
		0 o p_209074_
		1 o p_209075_
		2 o p_209076_
	c ()Lbbu; codec
	j ()Leju$y$a; type
	k ()Lejt; argument1
	l ()Lejt; argument2
eju$y$a net/minecraft/world/level/levelgen/DensityFunctions$TwoArgumentSimpleFunction$Type
	a Leju$y$a; ADD
	b Leju$y$a; MUL
	c Leju$y$a; MIN
	d Leju$y$a; MAX
	e Lbbu; codec
	f Ljava/lang/String; name
	g [Leju$y$a; $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 ()[Leju$y$a; $values
		static
	a (Lejt;Lejt;)Leju$y; lambda$new$0
		0 o p_209092_
		1 o p_209093_
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Leju$y$a; valueOf
		static
		0 o p_209096_
	values ()[Leju$y$a; values
		static
eju$z net/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler
	a Lbbu; CODEC
	e Lejt; input
	f Lejt$c; noise
	g Leju$z$a; rarityValueMapper
	h Lcom/mojang/serialization/MapCodec; DATA_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lejt;Lejt$c;Leju$z$a;)V <init>
		0 o input
		1 o noise
		2 o rarityValueMapper
	a (Lejt$f;)Lejt; mapAll
		0 o p_208443_
	a ()D minValue
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_208438_
	a (Lejt$b;D)D transform
		0 o p_208440_
		1 o p_208441_
	b ()D maxValue
	c ()Lbbu; codec
	equals (Ljava/lang/Object;)Z equals
		0 o p_208451_
	hashCode ()I hashCode
	j ()Lejt; input
	k ()Lejt$c; noise
	l ()Leju$z$a; rarityValueMapper
	toString ()Ljava/lang/String; toString
eju$z$a net/minecraft/world/level/levelgen/DensityFunctions$WeirdScaledSampler$RarityValueMapper
	a Leju$z$a; TYPE1
	b Leju$z$a; TYPE2
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljava/lang/String; name
	e Lit/unimi/dsi/fastutil/doubles/Double2DoubleFunction; mapper
	f D maxRarity
	g [Leju$z$a; $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 ()[Leju$z$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Leju$z$a; valueOf
		static
		0 o p_208478_
	values ()[Leju$z$a; values
		static
ejv net/minecraft/world/level/levelgen/FlatLevelSource
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Letb; settings
	<clinit> ()V <clinit>
		static
	<init> (Letb;)V <init>
		0 o p_256337_
	a (Ldmw;)I getSpawnHeight
		0 o p_158279_
	a (Leeb;)Leeb; lambda$getBaseColumn$3
		static
		0 o p_204549_
	a (IILeka$a;Ldmw;Leko;)I getBaseHeight
		0 o p_224160_
		1 o p_224161_
		2 o p_224162_
		3 o p_224163_
		4 o p_224164_
	a (Lauj;JLeko;Ldnz;Ldnq;Lefy;)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_
	a (Lauj;)V spawnOriginalMobs
		0 o p_188545_
	a (Ljn;Leko;J)Lega; createState
		0 o p_256602_
		1 o p_255830_
		2 o p_256355_
	a (IILdmw;Leko;)Ldng; getBaseColumn
		0 o p_224155_
		1 o p_224156_
		2 o p_224157_
		3 o p_224158_
	a (Ljn;)Ljava/util/stream/Stream; lambda$createState$2
		static
		0 o p_255578_
	a (I)[Leeb; lambda$getBaseColumn$4
		static
		0 o p_204543_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_255577_
	a (Lauj;Ldnq;Leko;Lefy;)V buildSurface
		0 o p_224174_
		1 o p_224175_
		2 o p_224176_
		3 o p_224177_
	a (Ljava/util/List;Leko;Ljb;)V addDebugScreenInfo
		0 o p_224179_
		1 o p_224180_
		2 o p_224181_
	a (Ljl$c;)Ljl; lambda$createState$1
		static
		0 o p_255579_
	a (Lelc;Leko;Ldnq;Lefy;)Ljava/util/concurrent/CompletableFuture; fillFromNoise
		0 o p_224184_
		1 o p_224185_
		2 o p_224186_
		3 o p_224187_
	b ()Lcom/mojang/serialization/MapCodec; codec
	e ()I getGenDepth
	f ()I getSeaLevel
	g ()I getMinY
	h ()Letb; settings
ejw net/minecraft/world/level/levelgen/GenerationStep
	<init> ()V <init>
ejw$a net/minecraft/world/level/levelgen/GenerationStep$Decoration
	a Lejw$a; RAW_GENERATION
	b Lejw$a; LAKES
	c Lejw$a; LOCAL_MODIFICATIONS
	d Lejw$a; UNDERGROUND_STRUCTURES
	e Lejw$a; SURFACE_STRUCTURES
	f Lejw$a; STRONGHOLDS
	g Lejw$a; UNDERGROUND_ORES
	h Lejw$a; UNDERGROUND_DECORATION
	i Lejw$a; FLUID_SPRINGS
	j Lejw$a; VEGETAL_DECORATION
	k Lejw$a; TOP_LAYER_MODIFICATION
	l Lcom/mojang/serialization/Codec; CODEC
	m Ljava/lang/String; name
	n [Lejw$a; $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 ()[Lejw$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lejw$a; valueOf
		static
		0 o p_64228_
	values ()[Lejw$a; values
		static
ejx net/minecraft/world/level/levelgen/GeodeBlockSettings
	a Lern; fillingProvider
	b Lern; innerLayerProvider
	c Lern; alternateInnerLayerProvider
	d Lern; middleLayerProvider
	e Lern; outerLayerProvider
	f Ljava/util/List; innerPlacements
	g Lbae; cannotReplace
	h Lbae; invalidBlocks
	i Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lern;Lern;Lern;Lern;Lern;Ljava/util/List;Lbae;Lbae;)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 (Lejx;)Lbae; lambda$static$7
		static
		0 o p_204564_
	b (Lejx;)Lbae; lambda$static$6
		static
		0 o p_204566_
	c (Lejx;)Ljava/util/List; lambda$static$5
		static
		0 o p_158313_
	d (Lejx;)Lern; lambda$static$4
		static
		0 o p_158315_
	e (Lejx;)Lern; lambda$static$3
		static
		0 o p_158317_
	f (Lejx;)Lern; lambda$static$2
		static
		0 o p_158319_
	g (Lejx;)Lern; lambda$static$1
		static
		0 o p_158321_
	h (Lejx;)Lern; lambda$static$0
		static
		0 o p_158323_
ejy net/minecraft/world/level/levelgen/GeodeCrackSettings
	a Lcom/mojang/serialization/Codec; CODEC
	b D generateCrackChance
	c D baseCrackSize
	d I crackPointOffset
	<clinit> ()V <clinit>
		static
	<init> (DDI)V <init>
		0 o p_158330_
		1 o p_158331_
		2 o p_158332_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_158334_
	a (Lejy;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_158336_
	b (Lejy;)Ljava/lang/Double; lambda$static$1
		static
		0 o p_158338_
	c (Lejy;)Ljava/lang/Double; lambda$static$0
		static
		0 o p_158340_
ejz net/minecraft/world/level/levelgen/GeodeLayerSettings
	a Lcom/mojang/serialization/Codec; CODEC
	b D filling
	c D innerLayer
	d D middleLayer
	e D outerLayer
	f Lcom/mojang/serialization/Codec; 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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_158354_
	a (Lejz;)Ljava/lang/Double; lambda$static$3
		static
		0 o p_158356_
	b (Lejz;)Ljava/lang/Double; lambda$static$2
		static
		0 o p_158358_
	c (Lejz;)Ljava/lang/Double; lambda$static$1
		static
		0 o p_158360_
	d (Lejz;)Ljava/lang/Double; lambda$static$0
		static
		0 o p_158362_
ek net/minecraft/commands/CommandSourceStack
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_PLAYER
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_ENTITY
	d Lej; source
	e Lfis; worldPosition
	f Laub; level
	g I permissionLevel
	h Ljava/lang/String; textName
	i Lxo; displayName
	j Lnet/minecraft/server/MinecraftServer; server
	k Z silent
	l Lbzm; entity
	m Leh; resultCallback
	n Lex$a; anchor
	o Lfir; rotation
	p Lei; signingContext
	q Lbdc; chatMessageChainer
	<clinit> ()V <clinit>
		static
	<init> (Lej;Lfis;Lfir;Laub;ILjava/lang/String;Lxo;Lnet/minecraft/server/MinecraftServer;Lbzm;ZLeh;Lex$a;Lei;Lbdc;)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_
	<init> (Lej;Lfis;Lfir;Laub;ILjava/lang/String;Lxo;Lnet/minecraft/server/MinecraftServer;Lbzm;)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_
	a (Lxo;)V sendSystemMessage
		0 o p_243331_
	a (Laub;)Lek; withLevel
		0 o p_81328_
	a (Lbzm;Lex$a;)Lek; facing
		0 o p_81332_
		1 o p_81333_
	a (Lfir;)Lek; withRotation
		0 o p_81347_
	a (Leh;)Lek; withCallback
		0 o p_309591_
	a (Lej;)Lek; withSource
		0 o p_165485_
	a (Lcom/mojang/brigadier/exceptions/CommandExceptionType;Lcom/mojang/brigadier/Message;ZLhr;)V handleError
		0 o p_307548_
		1 o p_307613_
		2 o p_307560_
		3 o p_307654_
	a (Lamd;Leq$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 (Lfis;)Lek; withPosition
		0 o p_81349_
	a (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; customSuggestion
		0 o p_212324_
	a (Ldhr;)Lame; lambda$suggestRegistryElements$0
		static
		0 o p_378834_
	a ()Lek; withSuppressedOutput
	a (Lamd;)Ljava/util/Optional; getLookup
		0 o p_425682_
	a (Lex$a;)Lek; withAnchor
		0 o p_81351_
	a (Lauc;)Z shouldFilterMessageTo
		0 o p_243268_
	a (Leq$a;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljn;)Ljava/util/concurrent/CompletableFuture; lambda$suggestRegistryElements$1
		0 o p_425184_
		1 o p_425185_
		2 o p_425186_
	a (Leh;Ljava/util/function/BinaryOperator;)Lek; withCallback
		0 o p_309575_
		1 o p_305804_
	a (Ljava/util/function/Supplier;Z)V sendSuccess
		0 o p_288979_
		1 o p_289007_
	a (Lei;Lbdc;)Lek; withSigningContext
		0 o p_230894_
		1 o p_302022_
	a (Lyd;ZLxk$a;)V sendChatMessage
		0 o p_251464_
		1 o p_252146_
		2 o p_250406_
	a (Lbzm;)Lek; withEntity
		0 o p_81330_
	a (I)Lek; withPermission
		0 o p_81326_
	b (Lxo;)V sendFailure
		0 o p_81353_
	b (Lfis;)Lek; facing
		0 o p_81365_
	b (I)Lek; withMaximumPermission
		0 o p_81359_
	b (Leh;)Lem; withCallback
		0 o p_309571_
	b ()Lxo; getDisplayName
	c (Lxo;)V broadcastToAdmins
		0 o p_81367_
	c (I)Z hasPermission
		0 o p_81370_
	c ()Ljava/lang/String; getTextName
	d ()Lfis; getPosition
	e ()Laub; getLevel
	f ()Lbzm; getEntity
	g ()Lbzm; getEntityOrException
	h ()Lauc; getPlayerOrException
	i ()Lauc; getPlayer
	j ()Z isPlayer
	k ()Lfir; getRotation
	l ()Lnet/minecraft/server/MinecraftServer; getServer
	m ()Lex$a; getAnchor
	n ()Lei; getSigningContext
	o ()Lbdc; getChatMessageChainer
	p ()Leh; callback
	q ()Ljava/util/Collection; getOnlinePlayerNames
	r ()Ljava/util/Collection; getAllTeams
	s ()Ljava/util/stream/Stream; getAvailableSounds
	t ()Ljava/util/Set; levels
	u ()Ljz; registryAccess
	v ()Lcyd; enabledFeatures
	w ()Lcom/mojang/brigadier/CommandDispatcher; dispatcher
	x ()Z isSilent
eka net/minecraft/world/level/levelgen/Heightmap
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/util/function/Predicate; NOT_AIR
	c Ljava/util/function/Predicate; MATERIAL_MOTION_BLOCKING
	d Lbao; data
	e Ljava/util/function/Predicate; isOpaque
	f Lefy; chunk
	<clinit> ()V <clinit>
		static
	<init> (Lefy;Leka$a;)V <init>
		0 o p_64237_
		1 o p_64238_
	a (Leeb;)Z lambda$static$0
		static
		0 o p_360216_
	a (I)I getFirstAvailable
		0 o p_64241_
	a (Lefy;Leka$a;[J)V setRawData
		0 o p_158365_
		1 o p_158366_
		2 o p_158367_
	a (III)V setHeight
		0 o p_64246_
		1 o p_64247_
		2 o p_64248_
	a (Lefy;Ljava/util/Set;)V primeHeightmaps
		static
		0 o p_64257_
		1 o p_64258_
	a (IIILeeb;)Z update
		0 o p_64250_
		1 o p_64251_
		2 o p_64252_
		3 o p_64253_
	a ()[J getRawData
	a (II)I getFirstAvailable
		0 o p_64243_
		1 o p_64244_
	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_
eka$a net/minecraft/world/level/levelgen/Heightmap$Types
	a Leka$a; WORLD_SURFACE_WG
	b Leka$a; WORLD_SURFACE
	c Leka$a; OCEAN_FLOOR_WG
	d Leka$a; OCEAN_FLOOR
	e Leka$a; MOTION_BLOCKING
	f Leka$a; MOTION_BLOCKING_NO_LEAVES
	g Lcom/mojang/serialization/Codec; CODEC
	h Lzm; STREAM_CODEC
	i Ljava/util/function/IntFunction; BY_ID
	j I id
	k Ljava/lang/String; serializationKey
	l Leka$b; usage
	m Ljava/util/function/Predicate; isOpaque
	n [Leka$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;Leka$b;Ljava/util/function/Predicate;)V <init>
		0 o p_64282_
		1 o p_64283_
		2 o p_405402_
		3 o p_64284_
		4 o p_64285_
		5 o p_64286_
	a (Leeb;)Z lambda$static$1
		static
		0 o p_360217_
	a ()Ljava/lang/String; getSerializationKey
	a (Leka$a;)I lambda$static$3
		static
		0 o p_404600_
	b (Leeb;)Z lambda$static$0
		static
		0 o p_360218_
	b ()Z sendToClient
	b (Leka$a;)I lambda$static$2
		static
		0 o p_404599_
	c ()Ljava/lang/String; getSerializedName
	d ()Z keepAfterWorldgen
	e ()Ljava/util/function/Predicate; isOpaque
	f ()[Leka$a; $values
		static
	valueOf (Ljava/lang/String;)Leka$a; valueOf
		static
		0 o p_64301_
	values ()[Leka$a; values
		static
eka$b net/minecraft/world/level/levelgen/Heightmap$Usage
	a Leka$b; WORLDGEN
	b Leka$b; LIVE_WORLD
	c Leka$b; CLIENT
	d [Leka$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_64309_
		1 o p_64310_
	a ()[Leka$b; $values
		static
	valueOf (Ljava/lang/String;)Leka$b; valueOf
		static
		0 o p_64312_
	values ()[Leka$b; values
		static
ekb net/minecraft/world/level/levelgen/LegacyRandomSource
	d I MODULUS_BITS
	e J MODULUS_MASK
	f J MULTIPLIER
	g J INCREMENT
	h Ljava/util/concurrent/atomic/AtomicLong; seed
	i Lekc; 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 ()Lbck; fork
	e ()Lekn; forkPositional
	k ()D nextGaussian
ekb$a net/minecraft/world/level/levelgen/LegacyRandomSource$LegacyPositionalRandomFactory
	a J seed
	<init> (J)V <init>
		0 o p_188588_
	a (Ljava/lang/StringBuilder;)V parityConfigString
		0 o p_188596_
	a (J)Lbck; fromSeed
		0 o p_348617_
	a (III)Lbck; at
		0 o p_224198_
		1 o p_224199_
		2 o p_224200_
	a (Ljava/lang/String;)Lbck; fromHashOf
		0 o p_224202_
ekc net/minecraft/world/level/levelgen/MarsagliaPolarGaussian
	a Lbck; randomSource
	b D nextNextGaussian
	c Z haveNextNextGaussian
	<init> (Lbck;)V <init>
		0 o p_224204_
	a ()V reset
	b ()D nextGaussian
ekd net/minecraft/world/level/levelgen/NoiseBasedChunkGenerator
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Leeb; AIR
	e Ljl; settings
	f Ljava/util/function/Supplier; globalFluidPicker
	<clinit> ()V <clinit>
		static
	<init> (Ldob;Ljl;)V <init>
		0 o p_256415_
		1 o p_256182_
	a (Ldnq;Lelc;Leko;Lefy;)Leke; lambda$doFill$12
		0 o p_224252_
		1 o p_224253_
		2 o p_224254_
		3 o p_224255_
	a (Lefy;Lekx;Leko;Ldnq;Ldnz;Ljy;Lelc;)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 (Lekf;)Lejm$a; createFluidPicker
		static
		0 o p_249264_
	a (Lauj;)V spawnOriginalMobs
		0 o p_64379_
	a (IILdmw;Leko;)Ldng; getBaseColumn
		0 o p_224211_
		1 o p_224212_
		2 o p_224213_
		3 o p_224214_
	a (Lelc;Ldnq;Leko;Lefy;II)Lefy; 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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_255585_
	a (Ljava/util/List;Leko;Ljb;)V addDebugScreenInfo
		0 o p_224304_
		1 o p_224305_
		2 o p_224306_
	a (Lauj;Ldnq;Leko;Lefy;)V buildSurface
		0 o p_224232_
		1 o p_224233_
		2 o p_224234_
		3 o p_224235_
	a (Ldnq;Lauj;Leko;Lefy;)Leke; lambda$applyCarvers$9
		0 o p_224247_
		1 o p_224248_
		2 o p_224249_
		3 o p_224250_
	a (Lelc;Leko;Ldnq;Lefy;)Ljava/util/concurrent/CompletableFuture; fillFromNoise
		0 o p_224313_
		1 o p_224314_
		2 o p_224315_
		3 o p_224316_
	a (Lejm$b;ILejm$b;Lejm$b;III)Lejm$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 (Leke;IIILeeb;)Leeb; debugPreliminarySurfaceLevel
		0 o p_198232_
		1 o p_198233_
		2 o p_198234_
		3 o p_198235_
		4 o p_198236_
	a (IILeka$a;Ldmw;Leko;)I getBaseHeight
		0 o p_224216_
		1 o p_224217_
		2 o p_224218_
		3 o p_224219_
		4 o p_224220_
	a (Lefy;Ldnq;Lelc;Leko;)Leke; createNoiseChunk
		0 o p_224257_
		1 o p_224258_
		2 o p_224259_
		3 o p_224260_
	a (Lauj;JLeko;Ldnz;Ldnq;Lefy;)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_
	a (Leko;III)Ljl; lambda$applyCarvers$8
		0 o p_255580_
		1 o p_255581_
		2 o p_255582_
		3 o p_255583_
	a (Leko;Lelc;Ldnq;Lefy;)Ljava/util/concurrent/CompletableFuture; createBiomes
		0 o p_224299_
		1 o p_224300_
		2 o p_224301_
		3 o p_224302_
	a (Lekd;)Ljl; lambda$static$1
		static
		0 o p_224278_
	a (Ldmw;Leko;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 (Lamd;)Z stable
		0 o p_224222_
	a (Ldlz;Leko;)Ldny; lambda$applyCarvers$10
		0 o p_255586_
		1 o p_255587_
	a (Lefy;ILeki;ILelc;Ldnq;Leko;I)Lefy; 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_
	b (Lelc;Leko;Ldnq;Lefy;)V doCreateBiomes
		0 o p_224292_
		1 o p_224293_
		2 o p_224294_
		3 o p_224295_
	b ()Lcom/mojang/serialization/MapCodec; codec
	b (Lekd;)Ldob; lambda$static$0
		static
		0 o p_255584_
	b (Ldnq;Lelc;Leko;Lefy;)Leke; lambda$buildSurface$7
		0 o p_224318_
		1 o p_224319_
		2 o p_224320_
		3 o p_224321_
	b (Ljl;)Lejm$a; lambda$new$3
		static
		0 o p_248476_
	c (Ldnq;Lelc;Leko;Lefy;)Leke; lambda$doCreateBiomes$6
		0 o p_224337_
		1 o p_224338_
		2 o p_224339_
		3 o p_224340_
	c (Lelc;Leko;Ldnq;Lefy;)Lefy; 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 ()Ljl; generatorSettings
eke net/minecraft/world/level/levelgen/NoiseChunk
	A I cellStartBlockX
	B I cellStartBlockY
	C I cellStartBlockZ
	D I inCellX
	E I inCellY
	F I inCellZ
	G J interpolationCounter
	H J arrayInterpolationCounter
	I I arrayIndex
	J Lejt$a; sliceFillingContextProvider
	a Leki; noiseSettings
	b I cellCountXZ
	c I cellCountY
	d I cellNoiseMinY
	e I firstCellX
	f I firstCellZ
	g I firstNoiseX
	h I firstNoiseZ
	i Ljava/util/List; interpolators
	j Ljava/util/List; cellCaches
	k Ljava/util/Map; wrapped
	l Lit/unimi/dsi/fastutil/longs/Long2IntMap; preliminarySurfaceLevel
	m Lejm; aquifer
	n Lejt; initialDensityNoJaggedness
	o Leke$c; blockStateRule
	p Lelc; blender
	q Leke$g; blendAlpha
	r Leke$g; blendOffset
	s Leju$c; beardifier
	t J lastBlendingDataPos
	u Lelc$a; lastBlendingOutput
	v I noiseSizeXZ
	w I cellWidth
	x I cellHeight
	y Z interpolating
	z Z fillingCell
	<init> (ILeko;IILeki;Leju$c;Lekf;Lejm$a;Lelc;)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)Lejt$b; forIndex
		0 o p_209190_
	a (Lejt;Lejt$b;)Leeb; lambda$new$0
		0 o p_209216_
		1 o p_209217_
	a ()I blockX
	a (Lekg;Ljava/util/List;)Ldog$f; cachedClimateSampler
		0 o p_224360_
		1 o p_224361_
	a (ID)V updateForY
		0 o p_209192_
		1 o p_209193_
	a ([DLejt;)V fillAllDirectly
		0 o p_209224_
		1 o p_209225_
	a (II)I preliminarySurfaceLevel
		0 o p_198257_
		1 o p_198258_
	a (Lejt;)Lejt; wrap
		0 o p_209214_
	a (J)I computePreliminarySurfaceLevel
		0 o p_198250_
	a (Lefy;Leko;Leju$c;Lekf;Lejm$a;Lelc;)Leke; 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_
	b (II)V selectCellYZ
		0 o p_188811_
		1 o p_188812_
	b (I)V advanceCellX
		0 o p_188750_
	b ()I blockY
	b (Lejt;)Lejt; wrapNew
		0 o p_209234_
	b (ID)V updateForX
		0 o p_209231_
		1 o p_209232_
	c (I)Leke; forIndex
		0 o p_209240_
	c (ID)V updateForZ
		0 o p_209242_
		1 o p_209243_
	c ()I blockZ
	c (II)Lelc$a; getOrComputeBlendingOutput
		0 o p_209245_
		1 o p_209246_
	d ()Lelc; getBlender
	e ()Leeb; getInterpolatedState
	f ()V initializeForFirstCellX
	g ()V stopInterpolation
	h ()V swapSlices
	i ()Lejm; aquifer
	j ()I cellWidth
	k ()I cellHeight
eke$1 net/minecraft/world/level/levelgen/NoiseChunk$1
	a Leke; this$0
	<init> (Leke;)V <init>
		0 o p_209251_
	a (I)Lejt$b; forIndex
		0 o p_209253_
	a ([DLejt;)V fillAllDirectly
		0 o p_209255_
		1 o p_209256_
eke$2 net/minecraft/world/level/levelgen/NoiseChunk$2
	a [I $SwitchMap$net$minecraft$world$level$levelgen$DensityFunctions$Marker$Type
	<clinit> ()V <clinit>
		static
eke$a net/minecraft/world/level/levelgen/NoiseChunk$BlendAlpha
	a Leke; this$0
	<init> (Leke;)V <init>
		0 o p_209261_
	a (Lejt$f;)Lejt; mapAll
		0 o p_224365_
	a ([DLejt$a;)V fillArray
		0 o p_209266_
		1 o p_209267_
	a (Lejt$b;)D compute
		0 o p_209264_
	a ()D minValue
	b ()D maxValue
	c ()Lbbu; codec
	k ()Lejt; wrapped
eke$b net/minecraft/world/level/levelgen/NoiseChunk$BlendOffset
	a Leke; this$0
	<init> (Leke;)V <init>
		0 o p_209273_
	a (Lejt$f;)Lejt; mapAll
		0 o p_224368_
	a ([DLejt$a;)V fillArray
		0 o p_209278_
		1 o p_209279_
	a (Lejt$b;)D compute
		0 o p_209276_
	a ()D minValue
	b ()D maxValue
	c ()Lbbu; codec
	k ()Lejt; wrapped
eke$c net/minecraft/world/level/levelgen/NoiseChunk$BlockStateFiller
	calculate (Lejt$b;)Leeb; calculate
		0 o p_209283_
eke$d net/minecraft/world/level/levelgen/NoiseChunk$Cache2D
	a Lejt; function
	e J lastPos2D
	f D lastValue
	<init> (Lejt;)V <init>
		0 o p_209288_
	a ([DLejt$a;)V fillArray
		0 o p_209292_
		1 o p_209293_
	a (Lejt$b;)D compute
		0 o p_209290_
	j ()Leju$l$a; type
	k ()Lejt; wrapped
eke$e net/minecraft/world/level/levelgen/NoiseChunk$CacheAllInCell
	a Leke; this$0
	e Lejt; noiseFiller
	f [D values
	<init> (Leke;Lejt;)V <init>
		0 o p_209300_
		1 o p_209301_
	a ([DLejt$a;)V fillArray
		0 o p_209305_
		1 o p_209306_
	a (Lejt$b;)D compute
		0 o p_209303_
	j ()Leju$l$a; type
	k ()Lejt; wrapped
eke$f net/minecraft/world/level/levelgen/NoiseChunk$CacheOnce
	a Leke; this$0
	e Lejt; function
	f J lastCounter
	g J lastArrayCounter
	h D lastValue
	i [D lastArray
	<init> (Leke;Lejt;)V <init>
		0 o p_209316_
		1 o p_209317_
	a ([DLejt$a;)V fillArray
		0 o p_209321_
		1 o p_209322_
	a (Lejt$b;)D compute
		0 o p_209319_
	j ()Leju$l$a; type
	k ()Lejt; wrapped
eke$g net/minecraft/world/level/levelgen/NoiseChunk$FlatCache
	a Leke; this$0
	e Lejt; noiseFiller
	f [[D values
	<init> (Leke;Lejt;Z)V <init>
		0 o p_209329_
		1 o p_209330_
		2 o p_209331_
	a ([DLejt$a;)V fillArray
		0 o p_209335_
		1 o p_209336_
	a (Lejt$b;)D compute
		0 o p_209333_
	j ()Leju$l$a; type
	k ()Lejt; wrapped
eke$h net/minecraft/world/level/levelgen/NoiseChunk$NoiseChunkDensityFunction
	a ()D minValue
	b ()D maxValue
	k ()Lejt; wrapped
eke$i net/minecraft/world/level/levelgen/NoiseChunk$NoiseInterpolator
	a Leke; this$0
	e [[D slice0
	f [[D slice1
	g Lejt; noiseFiller
	h D noise000
	i D noise001
	j D noise100
	k D noise101
	l D noise010
	m D noise011
	n D noise110
	o D noise111
	p D valueXZ00
	q D valueXZ10
	r D valueXZ01
	s D valueXZ11
	t D valueZ0
	u D valueZ1
	v D value
	<init> (Leke;Lejt;)V <init>
		0 o p_209344_
		1 o p_209345_
	a (D)V updateForY
		0 o p_188851_
	a ([DLejt$a;)V fillArray
		0 o p_209349_
		1 o p_209350_
	a (Lejt$b;)D compute
		0 o p_209347_
	a (II)[[D allocateSlice
		0 o p_188855_
		1 o p_188856_
	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 ()Leju$l$a; type
	k ()Lejt; wrapped
	l ()V swapSlices
ekf net/minecraft/world/level/levelgen/NoiseGeneratorSettings
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Lamd; OVERWORLD
	d Lamd; LARGE_BIOMES
	e Lamd; AMPLIFIED
	f Lamd; NETHER
	g Lamd; END
	h Lamd; CAVES
	i Lamd; FLOATING_ISLANDS
	j Leki; noiseSettings
	k Leeb; defaultBlock
	l Leeb; defaultFluid
	m Lekg; noiseRouter
	n Lekr$o; surfaceRule
	o Ljava/util/List; spawnTarget
	p I seaLevel
	q Z disableMobGeneration
	r Z aquifersEnabled
	s Z oreVeinsEnabled
	t Z useLegacyRandomSource
	<clinit> ()V <clinit>
		static
	<init> (Leki;Leeb;Leeb;Lekg;Lekr$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;ZZ)Lekf; overworld
		static
		0 o p_321795_
		1 o p_256427_
		2 o p_256318_
	a (Lqq;)V bootstrap
		static
		0 o p_321686_
	b (Lqq;)Lekf; end
		static
		0 o p_321661_
	b ()Z isAquifersEnabled
	c (Lqq;)Lekf; nether
		static
		0 o p_321619_
	c ()Z oreVeinsEnabled
	d ()Lekz$a; getRandomSource
	d (Lqq;)Lekf; caves
		static
		0 o p_321694_
	e ()Lekf; dummy
		static
	e (Lqq;)Lekf; floatingIslands
		static
		0 o p_321614_
	equals (Ljava/lang/Object;)Z equals
		0 o p_209371_
	f ()Leki; noiseSettings
	g ()Leeb; defaultBlock
	h ()Leeb; defaultFluid
	hashCode ()I hashCode
	i ()Lekg; noiseRouter
	j ()Lekr$o; surfaceRule
	k ()Ljava/util/List; spawnTarget
	l ()I seaLevel
	m ()Z aquifersEnabled
	n ()Z useLegacyRandomSource
	toString ()Ljava/lang/String; toString
ekg net/minecraft/world/level/levelgen/NoiseRouter
	a Lcom/mojang/serialization/Codec; CODEC
	b Lejt; barrierNoise
	c Lejt; fluidLevelFloodednessNoise
	d Lejt; fluidLevelSpreadNoise
	e Lejt; lavaNoise
	f Lejt; temperature
	g Lejt; vegetation
	h Lejt; continents
	i Lejt; erosion
	j Lejt; depth
	k Lejt; ridges
	l Lejt; initialDensityWithoutJaggedness
	m Lejt; finalDensity
	n Lejt; veinToggle
	o Lejt; veinRidged
	p Lejt; veinGap
	<clinit> ()V <clinit>
		static
	<init> (Lejt;Lejt;Lejt;Lejt;Lejt;Lejt;Lejt;Lejt;Lejt;Lejt;Lejt;Lejt;Lejt;Lejt;Lejt;)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 (Lejt$f;)Lekg; 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 ()Lejt; barrierNoise
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_224411_
	b ()Lejt; fluidLevelFloodednessNoise
	c ()Lejt; fluidLevelSpreadNoise
	d ()Lejt; lavaNoise
	e ()Lejt; temperature
	equals (Ljava/lang/Object;)Z equals
		0 o p_209421_
	f ()Lejt; vegetation
	g ()Lejt; continents
	h ()Lejt; erosion
	hashCode ()I hashCode
	i ()Lejt; depth
	j ()Lejt; ridges
	k ()Lejt; initialDensityWithoutJaggedness
	l ()Lejt; finalDensity
	m ()Lejt; veinToggle
	n ()Lejt; veinRidged
	o ()Lejt; veinGap
	toString ()Ljava/lang/String; toString
ekh net/minecraft/world/level/levelgen/NoiseRouterData
	A Lamd; BASE_3D_NOISE_END
	B Lamd; SLOPED_CHEESE
	C Lamd; OFFSET_LARGE
	D Lamd; FACTOR_LARGE
	E Lamd; JAGGEDNESS_LARGE
	F Lamd; DEPTH_LARGE
	G Lamd; SLOPED_CHEESE_LARGE
	H Lamd; OFFSET_AMPLIFIED
	I Lamd; FACTOR_AMPLIFIED
	J Lamd; JAGGEDNESS_AMPLIFIED
	K Lamd; DEPTH_AMPLIFIED
	L Lamd; SLOPED_CHEESE_AMPLIFIED
	M Lamd; SLOPED_CHEESE_END
	N Lamd; SPAGHETTI_ROUGHNESS_FUNCTION
	O Lamd; ENTRANCES
	P Lamd; NOODLE
	Q Lamd; PILLARS
	R Lamd; SPAGHETTI_2D_THICKNESS_MODULATOR
	S Lamd; SPAGHETTI_2D
	a F GLOBAL_OFFSET
	b I ISLAND_CHUNK_DISTANCE
	c J ISLAND_CHUNK_DISTANCE_SQR
	d Lamd; CONTINENTS
	e Lamd; EROSION
	f Lamd; RIDGES
	g Lamd; RIDGES_FOLDED
	h Lamd; OFFSET
	i Lamd; FACTOR
	j Lamd; JAGGEDNESS
	k Lamd; DEPTH
	l Lamd; CONTINENTS_LARGE
	m Lamd; EROSION_LARGE
	n F ORE_THICKNESS
	o D VEININESS_FREQUENCY
	p D NOODLE_SPACING_AND_STRAIGHTNESS
	q D SURFACE_DENSITY_THRESHOLD
	r D CHEESE_NOISE_TARGET
	s Lejt; BLENDING_FACTOR
	t Lejt; BLENDING_JAGGEDNESS
	u Lamd; ZERO
	v Lamd; Y
	w Lamd; SHIFT_X
	x Lamd; SHIFT_Z
	y Lamd; BASE_3D_NOISE_OVERWORLD
	z Lamd; BASE_3D_NOISE_NETHER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljm;Ljm;Lejt;)Lejt; underground
		static
		0 o p_256548_
		1 o p_256236_
		2 o p_256658_
	a (Lqq;Lamd;Lejt;)Lejt; registerAndWrap
		static
		0 o p_321585_
		1 o p_255905_
		2 o p_255856_
	a (Lejt;IIIIDIID)Lejt; 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 (F)F peaksAndValleys
		static
		0 o p_224436_
	a (Ljm;Ljm;ZZ)Lekg; overworld
		static
		0 o p_255681_
		1 o p_256005_
		2 o p_255649_
		3 o p_255617_
	a (Lejt;Lejt;)Lejt; splineWithBlending
		static
		0 o p_224454_
		1 o p_224455_
	a (Ljava/lang/String;)Lamd; createKey
		static
		0 o p_209537_
	a ()Lekg; none
		static
	a (Ljm;)Lekg; end
		static
		0 o p_256079_
	a (Lejt;)Lejt; peaksAndValleys
		static
		0 o p_224438_
	a (Lqq;)Ljl; bootstrap
		static
		0 o p_321740_
	a (ZLejt;)Lejt; slideOverworld
		static
		0 o p_224490_
		1 o p_224491_
	a (Lejt;Lejt;III)Lejt; yLimitedInterpolatable
		static
		0 o p_209472_
		1 o p_209473_
		2 o p_209474_
		3 o p_209475_
		4 o p_209476_
	a (Ljm;II)Lejt; slideNetherLike
		static
		0 o p_256084_
		1 o p_255802_
		2 o p_255834_
	a (Lqq;Ljm;Lejt;Ljl;Ljl;Lamd;Lamd;Lamd;Lamd;Lamd;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 (Lejt;II)Lejt; slideEndLike
		static
		0 o p_224440_
		1 o p_224441_
		2 o p_224442_
	a (Ljm;Lamd;)Lejt; getFunction
		static
		0 o p_256312_
		1 o p_256077_
	a (Ljm;Ljm;)Lekg; nether
		static
		0 o p_256256_
		1 o p_256169_
	a (Lekk$a;)I lambda$overworld$1
		static
		0 o p_224457_
	b (Ljm;Ljm;)Lekg; caves
		static
		0 o p_256088_
		1 o p_255675_
	b (Lekk$a;)I lambda$overworld$0
		static
		0 o p_224495_
	b (Ljm;)Lejt; spaghettiRoughnessFunction
		static
		0 o p_255763_
	b (Ljm;Ljm;Lejt;)Lekg; noNewCaves
		static
		0 o p_255724_
		1 o p_255986_
		2 o p_256378_
	b (Lejt;)Lejt; postProcess
		static
		0 o p_224493_
	b (Lejt;Lejt;)Lejt; noiseGradientDensity
		static
		0 o p_212272_
		1 o p_212273_
	c (Ljm;Ljm;)Lekg; floatingIslands
		static
		0 o p_256633_
		1 o p_255902_
	c (Lejt;)Lejt; slideEnd
		static
		0 o p_224506_
	c (Ljm;)Lejt; pillars
		static
		0 o p_255985_
	d (Ljm;Ljm;)Lejt; entrances
		static
		0 o p_256511_
		1 o p_255899_
	e (Ljm;Ljm;)Lejt; noodle
		static
		0 o p_256402_
		1 o p_255632_
	f (Ljm;Ljm;)Lejt; spaghetti2D
		static
		0 o p_256535_
		1 o p_255650_
ekh$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_
eki net/minecraft/world/level/levelgen/NoiseSettings
	a Lcom/mojang/serialization/Codec; CODEC
	b Leki; OVERWORLD_NOISE_SETTINGS
	c Leki; NETHER_NOISE_SETTINGS
	d Leki; END_NOISE_SETTINGS
	e Leki; CAVES_NOISE_SETTINGS
	f Leki; FLOATING_ISLANDS_NOISE_SETTINGS
	g I minY
	h I height
	i I noiseSizeHorizontal
	j I noiseSizeVertical
	<clinit> ()V <clinit>
		static
	<init> (IIII)V <init>
		0 o minY
		1 o height
		2 o noiseSizeHorizontal
		3 o noiseSizeVertical
	a ()I getCellHeight
	a (IIII)Leki; create
		static
		0 o p_224526_
		1 o p_224527_
		2 o p_224528_
		3 o p_224529_
	a (Leki;)Lcom/mojang/serialization/DataResult; guardY
		static
		0 o p_158721_
	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_
	a (Ldmw;)Leki; clampToHeightAccessor
		0 o p_224531_
	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
ekj net/minecraft/world/level/levelgen/Noises
	A Lamd; SPAGHETTI_ROUGHNESS_MODULATOR
	B Lamd; CAVE_ENTRANCE
	C Lamd; CAVE_LAYER
	D Lamd; CAVE_CHEESE
	E Lamd; ORE_VEININESS
	F Lamd; ORE_VEIN_A
	G Lamd; ORE_VEIN_B
	H Lamd; ORE_GAP
	I Lamd; NOODLE
	J Lamd; NOODLE_THICKNESS
	K Lamd; NOODLE_RIDGE_A
	L Lamd; NOODLE_RIDGE_B
	M Lamd; JAGGED
	N Lamd; SURFACE
	O Lamd; SURFACE_SECONDARY
	P Lamd; CLAY_BANDS_OFFSET
	Q Lamd; BADLANDS_PILLAR
	R Lamd; BADLANDS_PILLAR_ROOF
	S Lamd; BADLANDS_SURFACE
	T Lamd; ICEBERG_PILLAR
	U Lamd; ICEBERG_PILLAR_ROOF
	V Lamd; ICEBERG_SURFACE
	W Lamd; SWAMP
	X Lamd; CALCITE
	Y Lamd; GRAVEL
	Z Lamd; POWDER_SNOW
	a Lamd; TEMPERATURE
	aa Lamd; PACKED_ICE
	ab Lamd; ICE
	ac Lamd; SOUL_SAND_LAYER
	ad Lamd; GRAVEL_LAYER
	ae Lamd; PATCH
	af Lamd; NETHERRACK
	ag Lamd; NETHER_WART
	ah Lamd; NETHER_STATE_SELECTOR
	b Lamd; VEGETATION
	c Lamd; CONTINENTALNESS
	d Lamd; EROSION
	e Lamd; TEMPERATURE_LARGE
	f Lamd; VEGETATION_LARGE
	g Lamd; CONTINENTALNESS_LARGE
	h Lamd; EROSION_LARGE
	i Lamd; RIDGE
	j Lamd; SHIFT
	k Lamd; AQUIFER_BARRIER
	l Lamd; AQUIFER_FLUID_LEVEL_FLOODEDNESS
	m Lamd; AQUIFER_LAVA
	n Lamd; AQUIFER_FLUID_LEVEL_SPREAD
	o Lamd; PILLAR
	p Lamd; PILLAR_RARENESS
	q Lamd; PILLAR_THICKNESS
	r Lamd; SPAGHETTI_2D
	s Lamd; SPAGHETTI_2D_ELEVATION
	t Lamd; SPAGHETTI_2D_MODULATOR
	u Lamd; SPAGHETTI_2D_THICKNESS
	v Lamd; SPAGHETTI_3D_1
	w Lamd; SPAGHETTI_3D_2
	x Lamd; SPAGHETTI_3D_RARITY
	y Lamd; SPAGHETTI_3D_THICKNESS
	z Lamd; SPAGHETTI_ROUGHNESS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lamd; createKey
		static
		0 o p_189310_
	a (Ljm;Lekn;Lamd;)Lezo; instantiate
		static
		0 o p_256362_
		1 o p_256306_
		2 o p_256639_
ekk net/minecraft/world/level/levelgen/OreVeinifier
	a F VEININESS_THRESHOLD
	b I EDGE_ROUNDOFF_BEGIN
	c D MAX_EDGE_ROUNDOFF
	d F VEIN_SOLIDNESS
	e F MIN_RICHNESS
	f F MAX_RICHNESS
	g F MAX_RICHNESS_THRESHOLD
	h F CHANCE_OF_RAW_ORE_BLOCK
	i F SKIP_ORE_IF_GAP_NOISE_IS_BELOW
	<init> ()V <init>
	a (Lejt;Leeb;Lekn;Lejt;Lejt;Lejt$b;)Leeb; 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_
	a (Lejt;Lejt;Lejt;Lekn;)Leke$c; create
		static
		0 o p_209668_
		1 o p_209669_
		2 o p_209670_
		3 o p_209671_
ekk$a net/minecraft/world/level/levelgen/OreVeinifier$VeinType
	a Lekk$a; COPPER
	b Lekk$a; IRON
	c I minY
	d I maxY
	e Leeb; ore
	f Leeb; rawOreBlock
	g Leeb; filler
	h [Lekk$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILeeb;Leeb;Leeb;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 ()[Lekk$a; $values
		static
	valueOf (Ljava/lang/String;)Lekk$a; valueOf
		static
		0 o p_209691_
	values ()[Lekk$a; values
		static
ekl net/minecraft/world/level/levelgen/PatrolSpawner
	a I nextTick
	<init> ()V <init>
	a (Laub;Ljb;Lbck;Z)Z spawnPatrolMember
		0 o p_224533_
		1 o p_224534_
		2 o p_224535_
		3 o p_224536_
	a (Laub;ZZ)V tick
		0 o p_64570_
		1 o p_64571_
		2 o p_64572_
ekm net/minecraft/world/level/levelgen/PhantomSpawner
	a I nextTick
	<init> ()V <init>
	a (Laub;ZZ)V tick
		0 o p_64576_
		1 o p_64577_
		2 o p_64578_
ekn net/minecraft/world/level/levelgen/PositionalRandomFactory
	a (Ljava/lang/StringBuilder;)V parityConfigString
		0 o p_189317_
	a (Ljava/lang/String;)Lbck; fromHashOf
		0 o p_224544_
	a (III)Lbck; at
		0 o p_224537_
		1 o p_224538_
		2 o p_224539_
	a (Lame;)Lbck; fromHashOf
		0 o p_224541_
	a (Ljb;)Lbck; at
		0 o p_224543_
	a (J)Lbck; fromSeed
		0 o p_348480_
eko net/minecraft/world/level/levelgen/RandomState
	a Lekn; random
	b Ljm; noises
	c Lekg; router
	d Ldog$f; sampler
	e Leks; surfaceSystem
	f Lekn; aquiferRandom
	g Lekn; oreRandom
	h Ljava/util/Map; noiseIntances
	i Ljava/util/Map; positionalRandoms
	<init> (Lekf;Ljm;J)V <init>
		0 o p_255668_
		1 o p_256663_
		2 o p_255691_
	a (Lame;)Lekn; getOrCreateRandomFactory
		0 o p_224566_
	a ()Lekg; router
	a (Lamd;Lamd;)Lezo; lambda$getOrCreateNoise$0
		0 o p_255588_
		1 o p_255589_
	a (Lekf;Ljm;J)Leko; create
		static
		0 o p_255761_
		1 o p_256649_
		2 o p_255965_
	a (Lamd;)Lezo; getOrCreateNoise
		0 o p_224561_
	a (Ljm$a;Lamd;J)Leko; create
		static
		0 o p_255935_
		1 o p_256314_
		2 o p_256595_
	a (Lame;Lame;)Lekn; lambda$getOrCreateRandomFactory$1
		0 o p_224568_
		1 o p_224569_
	b ()Ldog$f; sampler
	c ()Leks; surfaceSystem
	d ()Lekn; aquiferRandom
	e ()Lekn; oreRandom
eko$1 net/minecraft/world/level/levelgen/RandomState$1
	a Ljava/util/Map; wrapped
	<init> (Leko;)V <init>
		0 o p_249240_
	a (Lejt;)Lejt; wrapNew
		0 o p_249732_
	apply (Lejt;)Lejt; apply
		0 o p_248616_
eko$a net/minecraft/world/level/levelgen/RandomState$1NoiseWiringHelper
	a J val$seed
	b Z val$useLegacyInit
	c Leko; this$0
	d Ljava/util/Map; wrapped
	<init> (Leko;JZ)V <init>
		0 o p_224588_
		1 o p_224589_
		2 o p_224590_
	a (Lejt;)Lejt; wrapNew
		0 o p_224596_
	a (J)Lbck; newLegacyInstance
		0 o p_224592_
	a (Lejt$c;)Lejt$c; visitNoise
		0 o p_224594_
	apply (Lejt;)Lejt; apply
		0 o p_224598_
ekp net/minecraft/world/level/levelgen/RandomSupport
	a J GOLDEN_RATIO_64
	b J SILVER_RATIO_64
	c Lcom/google/common/hash/HashFunction; MD5_128
	d Ljava/util/concurrent/atomic/AtomicLong; SEED_UNIQUIFIER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()J generateUniqueSeed
		static
	a (Ljava/lang/String;)Lekp$a; seedFromHashOf
		static
		0 o p_288994_
	a (J)J mixStafford13
		static
		0 o p_189330_
	b (J)Lekp$a; upgradeSeedTo128bitUnmixed
		static
		0 o p_289660_
	c (J)Lekp$a; upgradeSeedTo128bit
		static
		0 o p_189332_
	d (J)J lambda$generateUniqueSeed$0
		static
		0 o p_224601_
ekp$a net/minecraft/world/level/levelgen/RandomSupport$Seed128bit
	a J seedLo
	b J seedHi
	<init> (JJ)V <init>
		0 o seedLo
		1 o seedHi
	a ()Lekp$a; mixed
	a (Lekp$a;)Lekp$a; xor
		0 o p_289009_
	a (JJ)Lekp$a; xor
		0 o p_288963_
		1 o p_288992_
	b ()J seedLo
	c ()J seedHi
	equals (Ljava/lang/Object;)Z equals
		0 o p_189343_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ekq net/minecraft/world/level/levelgen/SingleThreadedRandomSource
	d I MODULUS_BITS
	e J MODULUS_MASK
	f J MULTIPLIER
	g J INCREMENT
	h J seed
	i Lekc; 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 ()Lbck; fork
	e ()Lekn; forkPositional
	k ()D nextGaussian
ekr net/minecraft/world/level/levelgen/SurfaceRules
	a Lekr$f; ON_FLOOR
	b Lekr$f; UNDER_FLOOR
	c Lekr$f; DEEP_UNDER_FLOOR
	d Lekr$f; VERY_DEEP_UNDER_FLOOR
	e Lekr$f; ON_CEILING
	f Lekr$f; UNDER_CEILING
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ([Lamd;)Lekr$f; isBiome
		static
		0 o p_189417_
	a (Leku;I)Lekr$f; yBlockCheck
		static
		0 o p_189401_
		1 o p_189402_
	a (IZILets;)Lekr$f; stoneDepthCheck
		static
		0 o p_202172_
		1 o p_202173_
		2 o p_202174_
		3 o p_202175_
	a (II)Lekr$f; waterBlockCheck
		static
		0 o p_189383_
		1 o p_189384_
	a ([Lekr$o;)Lekr$o; sequence
		static
		0 o p_198273_
	a (IZLets;)Lekr$f; stoneDepthCheck
		static
		0 o p_202177_
		1 o p_202178_
		2 o p_202179_
	a (Lamd;D)Lekr$f; noiseCondition
		static
		0 o p_189410_
		1 o p_189411_
	a ()Lekr$f; steep
		static
	a (Lekr$f;Lekr$o;)Lekr$o; ifTrue
		static
		0 o p_189395_
		1 o p_189396_
	a (Lekr$f;)Lekr$f; not
		static
		0 o p_189393_
	a (Leeb;)Lekr$o; state
		static
		0 o p_189391_
	a (Lamd;DD)Lekr$f; noiseCondition
		static
		0 o p_189413_
		1 o p_189414_
		2 o p_189415_
	a (Ljava/lang/String;Leku;Leku;)Lekr$f; verticalGradient
		static
		0 o p_189404_
		1 o p_189405_
		2 o p_189406_
	a (Ljava/util/List;)Lekr$c; isBiome
		static
		0 o p_189408_
	a (Ljy;Ljava/lang/String;Lbbu;)Lcom/mojang/serialization/MapCodec; register
		static
		0 o p_224604_
		1 o p_224605_
		2 o p_224606_
	b (II)Lekr$f; waterStartCheck
		static
		0 o p_189420_
		1 o p_189421_
	b ()Lekr$f; hole
		static
	b (Leku;I)Lekr$f; yStartCheck
		static
		0 o p_189423_
		1 o p_189424_
	c ()Lekr$f; abovePreliminarySurface
		static
	d ()Lekr$f; temperature
		static
	e ()Lekr$o; bandlands
		static
ekr$a net/minecraft/world/level/levelgen/SurfaceRules$AbovePreliminarySurface
	a Lekr$a; INSTANCE
	c Lbbu; CODEC
	d [Lekr$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_189433_
		1 o p_189434_
	a (Lekr$g;)Lekr$e; apply
		0 o p_189437_
	a ()Lbbu; codec
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189439_
	b ()[Lekr$a; $values
		static
	valueOf (Ljava/lang/String;)Lekr$a; valueOf
		static
		0 o p_189442_
	values ()[Lekr$a; values
		static
ekr$aa net/minecraft/world/level/levelgen/SurfaceRules$YConditionSource
	a Leku; anchor
	c I surfaceDepthMultiplier
	d Z addStoneDepth
	e Lbbu; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leku;IZ)V <init>
		0 o anchor
		1 o surfaceDepthMultiplier
		2 o addStoneDepth
	a (Lekr$g;)Lekr$e; apply
		0 o p_189457_
	a ()Lbbu; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_189455_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189459_
	b ()Leku; 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
ekr$aa$a net/minecraft/world/level/levelgen/SurfaceRules$YConditionSource$1YCondition
	a Lekr$g; val$ruleContext
	b Lekr$aa; this$0
	<init> (Lekr$aa;Lekr$g;)V <init>
		0 o p_189470_
		1 o p_189471_
	a ()Z compute
ekr$b net/minecraft/world/level/levelgen/SurfaceRules$Bandlands
	a Lekr$b; INSTANCE
	c Lbbu; CODEC
	d [Lekr$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_189478_
		1 o p_189479_
	a (Lekr$g;)Lekr$u; apply
		0 o p_189482_
	a ()Lbbu; codec
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189484_
	b ()[Lekr$b; $values
		static
	valueOf (Ljava/lang/String;)Lekr$b; valueOf
		static
		0 o p_189487_
	values ()[Lekr$b; values
		static
ekr$c net/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource
	a Lbbu; CODEC
	c Ljava/util/List; biomes
	d Ljava/util/function/Predicate; biomeNameTest
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_189493_
	a (Lekr$g;)Lekr$e; apply
		0 o p_189496_
	a (Lekr$c;)Ljava/util/List; lambda$static$0
		static
		0 o p_204620_
	a ()Lbbu; codec
	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
ekr$c$a net/minecraft/world/level/levelgen/SurfaceRules$BiomeConditionSource$1BiomeCondition
	a Lekr$g; val$ruleContext
	b Lekr$c; this$0
	<init> (Lekr$c;Lekr$g;)V <init>
		0 o p_204622_
		1 o p_204623_
	a ()Z compute
ekr$d net/minecraft/world/level/levelgen/SurfaceRules$BlockRuleSource
	a Leeb; resultState
	c Lekr$r; rule
	d Lbbu; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leeb;Lekr$r;)V <init>
		0 o resultState
		1 o rule
	<init> (Leeb;)V <init>
		0 o p_189517_
	a (Lekr$g;)Lekr$u; apply
		0 o p_189523_
	a ()Lbbu; codec
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189525_
	b ()Leeb; resultState
	c ()Lekr$r; rule
	equals (Ljava/lang/Object;)Z equals
		0 o p_189529_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ekr$e net/minecraft/world/level/levelgen/SurfaceRules$Condition
	b ()Z test
ekr$f net/minecraft/world/level/levelgen/SurfaceRules$ConditionSource
	b Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	a (Lekr$f;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_338094_
	a ()Lbbu; codec
	a (Ljy;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_204625_
ekr$g net/minecraft/world/level/levelgen/SurfaceRules$Context
	A Ljava/util/function/Supplier; biome
	B I blockY
	C I waterHeight
	D I stoneDepthBelow
	E I stoneDepthAbove
	a I HOW_FAR_BELOW_PRELIMINARY_SURFACE_LEVEL_TO_BUILD_SURFACE
	b I SURFACE_CELL_BITS
	c I SURFACE_CELL_SIZE
	d I SURFACE_CELL_MASK
	e Leks; system
	f Lekr$e; temperature
	g Lekr$e; steep
	h Lekr$e; hole
	i Lekr$e; abovePreliminarySurface
	j Leko; randomState
	k Lefy; chunk
	l Leke; noiseChunk
	m Ljava/util/function/Function; biomeGetter
	n Lekx; context
	o J lastPreliminarySurfaceCellOrigin
	p [I preliminarySurfaceCache
	q J lastUpdateXZ
	r I blockX
	s I blockZ
	t I surfaceDepth
	u J lastSurfaceDepth2Update
	v D surfaceSecondary
	w J lastMinSurfaceLevelUpdate
	x I minSurfaceLevel
	y J lastUpdateY
	z Ljb$a; pos
	<init> (Leks;Leko;Lefy;Leke;Ljava/util/function/Function;Ljy;Lekx;)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)Ljl; lambda$updateY$0
		0 o p_204627_
		1 o p_204628_
		2 o p_204629_
	a ()D getSurfaceSecondary
	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_
	b ()I getSeaLevel
	b (I)I surfaceCellToBlockCoord
		static
		0 o p_198283_
	c ()I getMinSurfaceLevel
ekr$g$a net/minecraft/world/level/levelgen/SurfaceRules$Context$AbovePreliminarySurfaceCondition
	a Lekr$g; this$0
	<init> (Lekr$g;)V <init>
		0 o p_189588_
	b ()Z test
ekr$g$b net/minecraft/world/level/levelgen/SurfaceRules$Context$HoleCondition
	<init> (Lekr$g;)V <init>
		0 o p_189591_
	a ()Z compute
ekr$g$c net/minecraft/world/level/levelgen/SurfaceRules$Context$SteepMaterialCondition
	<init> (Lekr$g;)V <init>
		0 o p_189594_
	a ()Z compute
ekr$g$d net/minecraft/world/level/levelgen/SurfaceRules$Context$TemperatureHelperCondition
	<init> (Lekr$g;)V <init>
		0 o p_189597_
	a ()Z compute
ekr$h net/minecraft/world/level/levelgen/SurfaceRules$Hole
	a Lekr$h; INSTANCE
	c Lbbu; CODEC
	d [Lekr$h; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_189604_
		1 o p_189605_
	a (Lekr$g;)Lekr$e; apply
		0 o p_189608_
	a ()Lbbu; codec
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189610_
	b ()[Lekr$h; $values
		static
	valueOf (Ljava/lang/String;)Lekr$h; valueOf
		static
		0 o p_189613_
	values ()[Lekr$h; values
		static
ekr$i net/minecraft/world/level/levelgen/SurfaceRules$LazyCondition
	a J lastUpdate
	c Lekr$g; context
	d Ljava/lang/Boolean; result
	<init> (Lekr$g;)V <init>
		0 o p_189619_
	a ()Z compute
	b ()Z test
	c ()J getContextLastUpdate
ekr$j net/minecraft/world/level/levelgen/SurfaceRules$LazyXZCondition
	<init> (Lekr$g;)V <init>
		0 o p_189622_
	c ()J getContextLastUpdate
ekr$k net/minecraft/world/level/levelgen/SurfaceRules$LazyYCondition
	<init> (Lekr$g;)V <init>
		0 o p_189625_
	c ()J getContextLastUpdate
ekr$l net/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource
	a Lamd; noise
	c D minThreshold
	d D maxThreshold
	e Lbbu; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lamd;DD)V <init>
		0 o noise
		1 o minThreshold
		2 o maxThreshold
	a (Lekr$g;)Lekr$e; apply
		0 o p_189640_
	a ()Lbbu; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_258995_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189642_
	b ()Lamd; 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
ekr$l$a net/minecraft/world/level/levelgen/SurfaceRules$NoiseThresholdConditionSource$1NoiseThresholdCondition
	a Lekr$g; val$ruleContext
	b Lezo; val$noise
	e Lekr$l; this$0
	<init> (Lekr$l;Lekr$g;Lezo;)V <init>
		0 o p_189654_
		1 o p_189655_
		2 o p_189656_
	a ()Z compute
ekr$m net/minecraft/world/level/levelgen/SurfaceRules$NotCondition
	a Lekr$e; target
	<init> (Lekr$e;)V <init>
		0 o target
	a ()Lekr$e; target
	b ()Z test
	equals (Ljava/lang/Object;)Z equals
		0 o p_189664_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ekr$n net/minecraft/world/level/levelgen/SurfaceRules$NotConditionSource
	a Lekr$f; target
	c Lbbu; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lekr$f;)V <init>
		0 o target
	a (Lekr$g;)Lekr$e; apply
		0 o p_189674_
	a ()Lbbu; codec
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189676_
	b ()Lekr$f; target
	equals (Ljava/lang/Object;)Z equals
		0 o p_189679_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ekr$o net/minecraft/world/level/levelgen/SurfaceRules$RuleSource
	b Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	a (Lekr$o;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_338095_
	a ()Lbbu; codec
	a (Ljy;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_204631_
ekr$p net/minecraft/world/level/levelgen/SurfaceRules$SequenceRule
	a Ljava/util/List; 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)Leeb; tryApply
		0 o p_189694_
		1 o p_189695_
		2 o p_189696_
ekr$q net/minecraft/world/level/levelgen/SurfaceRules$SequenceRuleSource
	a Ljava/util/List; sequence
	c Lbbu; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o sequence
	a (Lekr$g;)Lekr$u; apply
		0 o p_189704_
	a ()Lbbu; codec
	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
ekr$r net/minecraft/world/level/levelgen/SurfaceRules$StateRule
	a Leeb; state
	<init> (Leeb;)V <init>
		0 o state
	a ()Leeb; state
	equals (Ljava/lang/Object;)Z equals
		0 o p_189717_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
	tryApply (III)Leeb; tryApply
		0 o p_189721_
		1 o p_189722_
		2 o p_189723_
ekr$s net/minecraft/world/level/levelgen/SurfaceRules$Steep
	a Lekr$s; INSTANCE
	c Lbbu; CODEC
	d [Lekr$s; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_189729_
		1 o p_189730_
	a (Lekr$g;)Lekr$e; apply
		0 o p_189733_
	a ()Lbbu; codec
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189735_
	b ()[Lekr$s; $values
		static
	valueOf (Ljava/lang/String;)Lekr$s; valueOf
		static
		0 o p_189738_
	values ()[Lekr$s; values
		static
ekr$t net/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck
	a I offset
	c Z addSurfaceDepth
	d I secondaryDepthRange
	e Lets; surfaceType
	f Lbbu; CODEC
	<clinit> ()V <clinit>
		static
	<init> (IZILets;)V <init>
		0 o offset
		1 o addSurfaceDepth
		2 o secondaryDepthRange
		3 o surfaceType
	a (Lekr$g;)Lekr$e; apply
		0 o p_189755_
	a ()Lbbu; codec
	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 ()Lets; surfaceType
	equals (Ljava/lang/Object;)Z equals
		0 o p_189762_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ekr$t$a net/minecraft/world/level/levelgen/SurfaceRules$StoneDepthCheck$1StoneDepthCondition
	a Lekr$g; val$ruleContext
	b Z val$ceiling
	e Lekr$t; this$0
	<init> (Lekr$t;Lekr$g;Z)V <init>
		0 o p_189770_
		1 o p_189771_
		2 o p_189772_
	a ()Z compute
ekr$u net/minecraft/world/level/levelgen/SurfaceRules$SurfaceRule
	tryApply (III)Leeb; tryApply
		0 o p_189774_
		1 o p_189775_
		2 o p_189776_
ekr$v net/minecraft/world/level/levelgen/SurfaceRules$Temperature
	a Lekr$v; INSTANCE
	c Lbbu; CODEC
	d [Lekr$v; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_189782_
		1 o p_189783_
	a (Lekr$g;)Lekr$e; apply
		0 o p_189786_
	a ()Lbbu; codec
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189788_
	b ()[Lekr$v; $values
		static
	valueOf (Ljava/lang/String;)Lekr$v; valueOf
		static
		0 o p_189791_
	values ()[Lekr$v; values
		static
ekr$w net/minecraft/world/level/levelgen/SurfaceRules$TestRule
	a Lekr$e; condition
	b Lekr$u; followup
	<init> (Lekr$e;Lekr$u;)V <init>
		0 o condition
		1 o followup
	a ()Lekr$e; condition
	b ()Lekr$u; followup
	equals (Ljava/lang/Object;)Z equals
		0 o p_189801_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
	tryApply (III)Leeb; tryApply
		0 o p_189805_
		1 o p_189806_
		2 o p_189807_
ekr$x net/minecraft/world/level/levelgen/SurfaceRules$TestRuleSource
	a Lekr$f; ifTrue
	c Lekr$o; thenRun
	d Lbbu; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lekr$f;Lekr$o;)V <init>
		0 o ifTrue
		1 o thenRun
	a (Lekr$g;)Lekr$u; apply
		0 o p_189819_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_189817_
	a ()Lbbu; codec
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189821_
	b ()Lekr$f; ifTrue
	c ()Lekr$o; thenRun
	equals (Ljava/lang/Object;)Z equals
		0 o p_189825_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ekr$y net/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource
	a Lame; randomName
	c Leku; trueAtAndBelow
	d Leku; falseAtAndAbove
	e Lbbu; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lame;Leku;Leku;)V <init>
		0 o randomName
		1 o trueAtAndBelow
		2 o falseAtAndAbove
	a (Lekr$g;)Lekr$e; apply
		0 o p_189841_
	a ()Lbbu; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_189839_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_189843_
	b ()Lame; randomName
	c ()Leku; trueAtAndBelow
	d ()Leku; falseAtAndAbove
	equals (Ljava/lang/Object;)Z equals
		0 o p_189848_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ekr$y$a net/minecraft/world/level/levelgen/SurfaceRules$VerticalGradientConditionSource$1VerticalGradientCondition
	a Lekr$g; val$ruleContext
	b I val$trueAtAndBelow
	e I val$falseAtAndAbove
	f Lekn; val$randomFactory
	<init> (Lekr$y;Lekr$g;IILekn;)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
ekr$z net/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource
	a I offset
	c I surfaceDepthMultiplier
	d Z addStoneDepth
	e Lbbu; CODEC
	<clinit> ()V <clinit>
		static
	<init> (IIZ)V <init>
		0 o offset
		1 o surfaceDepthMultiplier
		2 o addStoneDepth
	a (Lekr$g;)Lekr$e; apply
		0 o p_189876_
	a ()Lbbu; codec
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_189874_
	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
ekr$z$a net/minecraft/world/level/levelgen/SurfaceRules$WaterConditionSource$1WaterCondition
	a Lekr$g; val$ruleContext
	b Lekr$z; this$0
	<init> (Lekr$z;Lekr$g;)V <init>
		0 o p_189889_
		1 o p_189890_
	a ()Z compute
eks net/minecraft/world/level/levelgen/SurfaceSystem
	a Leeb; WHITE_TERRACOTTA
	b Leeb; ORANGE_TERRACOTTA
	c Leeb; TERRACOTTA
	d Leeb; YELLOW_TERRACOTTA
	e Leeb; BROWN_TERRACOTTA
	f Leeb; RED_TERRACOTTA
	g Leeb; LIGHT_GRAY_TERRACOTTA
	h Leeb; PACKED_ICE
	i Leeb; SNOW_BLOCK
	j Leeb; defaultBlock
	k I seaLevel
	l [Leeb; clayBands
	m Lezo; clayBandsOffsetNoise
	n Lezo; badlandsPillarNoise
	o Lezo; badlandsPillarRoofNoise
	p Lezo; badlandsSurfaceNoise
	q Lezo; icebergPillarNoise
	r Lezo; icebergPillarRoofNoise
	s Lezo; icebergSurfaceNoise
	t Lekn; noiseRandom
	u Lezo; surfaceNoise
	v Lezo; surfaceSecondaryNoise
	<clinit> ()V <clinit>
		static
	<init> (Leko;Leeb;ILekn;)V <init>
		0 o p_224637_
		1 o p_224638_
		2 o p_224639_
		3 o p_224640_
	a (Leeb;)Z isStone
		0 o p_189953_
	a (Lbck;)[Leeb; generateBands
		static
		0 o p_224642_
	a (ILdnx;Lefv;Ljb$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 (III)Leeb; getBand
		0 o p_189931_
		1 o p_189932_
		2 o p_189933_
	a (Lekr$o;Lemb;Ljava/util/function/Function;Lefy;Leke;Ljb;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 ()I getSeaLevel
	a (Lbck;[Leeb;ILeeb;)V makeBands
		static
		0 o p_224644_
		1 o p_224645_
		2 o p_224646_
		3 o p_224647_
	a (Leko;Ldnz;Ljy;ZLekx;Lefy;Leke;Lekr$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_
	a (II)I getSurfaceDepth
		0 o p_189928_
		1 o p_189929_
	a (Lefv;IIILdmw;)V erodedBadlandsExtension
		0 o p_189955_
		1 o p_189956_
		2 o p_189957_
		3 o p_189958_
		4 o p_189959_
	b (II)D getSurfaceSecondary
		0 o p_202190_
		1 o p_202191_
eks$1 net/minecraft/world/level/levelgen/SurfaceSystem$1
	a Lefy; val$protoChunk
	b Ljb$a; val$columnPos
	c Ldlz; val$chunkPos
	<init> (Leks;Lefy;Ljb$a;Ldlz;)V <init>
		0 o p_190001_
		1 o p_190002_
		2 o p_190003_
		3 o p_190004_
	a (ILeeb;)V setBlock
		0 o p_190008_
		1 o p_190009_
	a (I)Leeb; getBlock
		0 o p_190006_
	toString ()Ljava/lang/String; toString
ekt net/minecraft/world/level/levelgen/ThreadSafeLegacyRandomSource
	d I MODULUS_BITS
	e J MODULUS_MASK
	f J MULTIPLIER
	g J INCREMENT
	h Ljava/util/concurrent/atomic/AtomicLong; seed
	i Lekc; 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 ()Lbck; fork
	e ()Lekn; forkPositional
	k ()D nextGaussian
eku net/minecraft/world/level/levelgen/VerticalAnchor
	a Lcom/mojang/serialization/Codec; CODEC
	b Leku; BOTTOM
	c Leku; TOP
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/datafixers/util/Either;)Leku; merge
		static
		0 o p_158925_
	a (Leku;)Lcom/mojang/datafixers/util/Either; split
		static
		0 o p_158927_
	a (Lekx;)I resolveY
		0 o p_158928_
	a ()Leku; bottom
		static
	a (I)Leku; absolute
		static
		0 o p_158923_
	b ()Leku; top
		static
	b (I)Leku; aboveBottom
		static
		0 o p_158931_
	c (I)Leku; belowTop
		static
		0 o p_158936_
eku$a net/minecraft/world/level/levelgen/VerticalAnchor$AboveBottom
	d Lcom/mojang/serialization/Codec; CODEC
	e I offset
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o offset
	a (Lekx;)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
eku$b net/minecraft/world/level/levelgen/VerticalAnchor$Absolute
	d Lcom/mojang/serialization/Codec; CODEC
	e I y
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o y
	a (Lekx;)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
eku$c net/minecraft/world/level/levelgen/VerticalAnchor$BelowTop
	d Lcom/mojang/serialization/Codec; CODEC
	e I offset
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o offset
	a (Lekx;)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
ekv net/minecraft/world/level/levelgen/WorldDimensions
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Map; dimensions
	c Ljava/util/Set; BUILTIN_ORDER
	d I VANILLA_DIMENSION_COUNT
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o dimensions
	<init> (Ljy;)V <init>
		0 o p_251356_
	a (Lkh;Lekv$a;)V lambda$bake$6
		static
		0 o p_325907_
		1 o p_325908_
	a (Ljy;Ljava/util/List;Lamd;)V lambda$bake$5
		0 o p_258997_
		1 o p_258998_
		2 o p_248571_
	a (Ljn;Ljava/util/Map;Lefz;)Ljava/util/Map; withOverworld
		static
		0 o p_362725_
		1 o p_326250_
		2 o p_250220_
	a (Ljn$a;Lefz;)Lekv; replaceOverworldGenerator
		0 o p_364954_
		1 o p_248755_
	a (Lamd;)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 (Ljy;)Lekv$b; bake
		0 o p_248787_
	a (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; keysInOrder
		static
		0 o p_251309_
	a (Ljava/util/List;Lamd;Lehz;)V lambda$bake$4
		static
		0 o p_249027_
		1 o p_249313_
		2 o p_250263_
	a ()Lefz; overworld
	a (Lehz;)Z isStableOverworld
		static
		0 o p_250762_
	a (Ljava/util/Map;Ljl;Lefz;)Ljava/util/Map; withOverworld
		static
		0 o p_326287_
		1 o p_326403_
		2 o p_251737_
	a (Lamd;Lehz;)Lcom/mojang/serialization/Lifecycle; checkStability
		static
		0 o p_250764_
		1 o p_248865_
	b ()Lcom/google/common/collect/ImmutableSet; levels
	b (Lamd;Lehz;)Z isVanillaLike
		static
		0 o p_250556_
		1 o p_250034_
	b (Ljy;)Lfcw$a; specialWorldProperty
		static
		0 o p_251549_
	b (Lamd;)Ljava/util/Optional; lambda$bake$3
		0 o p_325906_
	b (Lehz;)Z isStableNether
		static
		0 o p_250497_
	c ()Z isDebug
	c (Lamd;)Z lambda$keysInOrder$1
		static
		0 o p_251885_
	c (Lehz;)Z isStableEnd
		static
		0 o p_250720_
	d ()Ljava/util/Map; dimensions
	d (Lehz;)Lfcw$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
ekv$a net/minecraft/world/level/levelgen/WorldDimensions$1Entry
	a Lamd; key
	b Lehz; value
	<init> (Lamd;Lehz;)V <init>
		0 o key
		1 o value
	a ()Lamd; key
	b ()Lehz; value
	c ()Ljx; registrationInfo
	equals (Ljava/lang/Object;)Z equals
		0 o p_250835_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ekv$b net/minecraft/world/level/levelgen/WorldDimensions$Complete
	a Ljy; dimensions
	b Lfcw$a; specialWorldProperty
	<init> (Ljy;Lfcw$a;)V <init>
		0 o dimensions
		1 o specialWorldProperty
	a ()Lcom/mojang/serialization/Lifecycle; lifecycle
	b ()Ljz$b; dimensionsRegistryAccess
	c ()Ljy; dimensions
	d ()Lfcw$a; specialWorldProperty
	equals (Ljava/lang/Object;)Z equals
		0 o p_250925_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ekw net/minecraft/world/level/levelgen/WorldGenSettings
	a Lcom/mojang/serialization/Codec; CODEC
	b Leky; options
	c Lekv; dimensions
	<clinit> ()V <clinit>
		static
	<init> (Leky;Lekv;)V <init>
		0 o options
		1 o dimensions
	a (Lcom/mojang/serialization/DynamicOps;Leky;Ljz;)Lcom/mojang/serialization/DataResult; encode
		static
		0 o p_250917_
		1 o p_250366_
		2 o p_251515_
	a ()Leky; options
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_248477_
	a (Lcom/mojang/serialization/DynamicOps;Leky;Lekv;)Lcom/mojang/serialization/DataResult; encode
		static
		0 o p_250104_
		1 o p_250578_
		2 o p_249244_
	b ()Lekv; dimensions
	equals (Ljava/lang/Object;)Z equals
		0 o p_250076_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ekx net/minecraft/world/level/levelgen/WorldGenerationContext
	a I minY
	b I height
	<init> (Lefz;Ldmw;)V <init>
		0 o p_182507_
		1 o p_182508_
	a ()I getMinGenY
	b ()I getGenDepth
eky net/minecraft/world/level/levelgen/WorldOptions
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leky; DEMO_OPTIONS
	c J seed
	d Z generateStructures
	e Z generateBonusChest
	f Ljava/util/Optional; 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 (Ljava/lang/String;)Ljava/util/OptionalLong; parseSeed
		static
		0 o p_262144_
	a (Ljava/util/OptionalLong;)Leky; withSeed
		0 o p_261572_
	a ()Leky; defaultWithRandomSeed
		static
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_338096_
	a (Z)Leky; withBonusChest
		0 o p_251744_
	a (Leky;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_249400_
	b ()Leky; testWorldWithRandomSeed
		static
	b (Z)Leky; withStructures
		0 o p_251426_
	c ()J seed
	d ()Z generateStructures
	e ()Z generateBonusChest
	f ()Z isOldCustomizedWorld
	g ()J randomSeed
		static
ekz net/minecraft/world/level/levelgen/WorldgenRandom
	d Lbck; randomSource
	e I count
	<init> (Lbck;)V <init>
		0 o p_224680_
	a (IIJJ)Lbck; seedSlimeChunk
		static
		0 o p_224682_
		1 o p_224683_
		2 o p_224684_
		3 o p_224685_
	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_
	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 ()Lbck; fork
	e ()Lekn; forkPositional
	l ()I getCount
ekz$a net/minecraft/world/level/levelgen/WorldgenRandom$Algorithm
	a Lekz$a; LEGACY
	b Lekz$a; XOROSHIRO
	c Ljava/util/function/LongFunction; constructor
	d [Lekz$a; $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 (J)Lbck; newInstance
		0 o p_224688_
	a ()[Lekz$a; $values
		static
	valueOf (Ljava/lang/String;)Lekz$a; valueOf
		static
		0 o p_190087_
	values ()[Lekz$a; values
		static
el net/minecraft/commands/Commands
	a Ljava/lang/String; COMMAND_PREFIX
	b I LEVEL_ALL
	c I LEVEL_MODERATORS
	d I LEVEL_GAMEMASTERS
	e I LEVEL_ADMINS
	f I LEVEL_OWNERS
	g Ljava/lang/ThreadLocal; CURRENT_EXECUTION_CONTEXT
	h Lorg/slf4j/Logger; LOGGER
	i Ladi$e; COMMAND_NODE_INSPECTOR
	j Lcom/mojang/brigadier/CommandDispatcher; dispatcher
	<clinit> ()V <clinit>
		static
	<init> (Lel$a;Leg;)V <init>
		0 o p_230943_
		1 o p_230944_
	a (I)Laph; hasPermission
		static
		0 o p_425528_
	a (Lcom/mojang/brigadier/ParseResults;)V validateParseResults
		static
		0 o p_306093_
	a (Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;Lek;Lho;)V lambda$performCommand$1
		static
		0 o p_309414_
		1 o p_309415_
		2 o p_309416_
		3 o p_309417_
	a (Lel$b;)Ljava/util/function/Predicate; createValidator
		static
		0 o p_82121_
	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 (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$6
		static
		0 o p_230946_
		1 o p_230947_
		2 o p_230948_
		3 o p_230949_
		4 o p_230950_
	a (Lel$b;Ljava/lang/String;)Z lambda$createValidator$5
		static
		0 o p_82123_
		1 o p_82124_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Ljava/lang/String; lambda$validate$8
		static
		0 o p_339315_
	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 (Lauc;)V sendCommands
		0 o p_82096_
	a (Ljava/lang/String;Lyl;)Lyl; lambda$finishParsing$4
		static
		0 o p_392576_
		1 o p_392577_
	a (Lyc;Lyl;)Lyl; lambda$performCommand$2
		static
		0 o p_392578_
		1 o p_392579_
	a (Lek;Ljava/util/function/Consumer;)V executeCommandInContext
		static
		0 o p_306118_
		1 o p_306332_
	a (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;Lek;)Lcom/mojang/brigadier/context/ContextChain; finishParsing
		static
		0 o p_307220_
		1 o p_307311_
		2 o p_307676_
	a (Ljava/lang/String;)Ljava/lang/String; trimOptionalPrefix
		static
		0 o p_427492_
	a (Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/tree/CommandNode;Ljava/lang/Object;Ljava/util/Map;)V fillUsableCommands
		static
		0 o p_82113_
		1 o p_82114_
		2 o p_426114_
		3 o p_82116_
	a (Lcom/mojang/brigadier/ParseResults;Ljava/util/function/UnaryOperator;)Lcom/mojang/brigadier/ParseResults; mapSource
		static
		0 o p_242928_
		1 o p_242890_
	a (Ljn$a;)Leg; createValidationContext
		static
		0 o p_256243_
	a (Lek;Ljava/lang/String;)V performPrefixedCommand
		0 o p_230958_
		1 o p_230959_
	b (Lcom/mojang/brigadier/arguments/ArgumentType;)Z lambda$validate$7
		static
		0 o p_339316_
	b (Ljava/lang/String;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; literal
		static
		0 o p_82128_
	b (Lcom/mojang/brigadier/ParseResults;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; getParseException
		static
		0 o p_82098_
	b ()V validate
		static
	c (Ljava/lang/String;)Ljava/lang/String; lambda$performCommand$0
		static
		0 o p_230963_
	c (Lcom/mojang/brigadier/ParseResults;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$finishParsing$3
		static
		0 o p_305647_
el$1 net/minecraft/commands/Commands$1
	<init> ()V <init>
	a (Lcom/mojang/brigadier/tree/CommandNode;)Z isExecutable
		0 o p_425797_
	a (Lcom/mojang/brigadier/tree/ArgumentCommandNode;)Lame; suggestionId
		0 o p_425984_
	b (Lcom/mojang/brigadier/tree/CommandNode;)Z isRestricted
		0 o p_426014_
el$2 net/minecraft/commands/Commands$2
	a Ljn$a; val$registries
	<init> (Ljn$a;)V <init>
		0 o p_425943_
	a ()Lcyd; enabledFeatures
	a (Lamd;)Ljava/util/Optional; lookup
		0 o p_425855_
	a (Ljn$b;)Ljn$b$a; createLookup
		0 o p_425639_
	b ()Ljava/util/stream/Stream; listRegistryKeys
el$2$1 net/minecraft/commands/Commands$2$1
	a Ljn$b; val$original
	<init> (Lel$2;Ljn$b;)V <init>
		0 o p_425991_
		1 o p_425738_
	a ()Ljn$b; parent
	a (Lbae;)Ljava/util/Optional; get
		0 o p_426087_
	b (Lbae;)Ljp$c; getOrThrow
		0 o p_425964_
	c (Lbae;)Ljp$c; lambda$getOrThrow$0
		0 o p_425794_
el$a net/minecraft/commands/Commands$CommandSelection
	a Lel$a; ALL
	b Lel$a; DEDICATED
	c Lel$a; INTEGRATED
	d Z includeIntegrated
	e Z includeDedicated
	f [Lel$a; $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 ()[Lel$a; $values
		static
	valueOf (Ljava/lang/String;)Lel$a; valueOf
		static
		0 o p_82158_
	values ()[Lel$a; values
		static
el$b net/minecraft/commands/Commands$ParseFunction
	parse (Lcom/mojang/brigadier/StringReader;)V parse
		0 o p_82161_
ela net/minecraft/world/level/levelgen/Xoroshiro128PlusPlus
	a Lcom/mojang/serialization/Codec; CODEC
	b J seedLo
	c J seedHi
	<clinit> ()V <clinit>
		static
	<init> (JJ)V <init>
		0 o p_190092_
		1 o p_190093_
	<init> (Lekp$a;)V <init>
		0 o p_190095_
	a ()J nextLong
	a (Ljava/util/stream/LongStream;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_338097_
	a ([J)Lela; lambda$static$0
		static
		0 o p_287742_
	a (Lela;)Ljava/util/stream/LongStream; lambda$static$2
		static
		0 o p_287687_
elb net/minecraft/world/level/levelgen/XoroshiroRandomSource
	b Lcom/mojang/serialization/Codec; CODEC
	c F FLOAT_UNIT
	d D DOUBLE_UNIT
	e Lela; randomNumberGenerator
	f Lekc; gaussianSource
	<clinit> ()V <clinit>
		static
	<init> (J)V <init>
		0 o p_190102_
	<init> (Lekp$a;)V <init>
		0 o p_289014_
	<init> (JJ)V <init>
		0 o p_190104_
		1 o p_190105_
	<init> (Lela;)V <init>
		0 o p_287656_
	a (I)I nextInt
		0 o p_190118_
	a (Lela;)Lelb; lambda$static$0
		static
		0 o p_287645_
	a (Lelb;)Lela; lambda$static$1
		static
		0 o p_287690_
	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 ()Lbck; fork
	e ()Lekn; forkPositional
	f ()I nextInt
	g ()J nextLong
	h ()Z nextBoolean
	i ()F nextFloat
	j ()D nextDouble
	k ()D nextGaussian
elb$a net/minecraft/world/level/levelgen/XoroshiroRandomSource$XoroshiroPositionalRandomFactory
	a J seedLo
	b J seedHi
	<init> (JJ)V <init>
		0 o p_190127_
		1 o p_190128_
	a (Ljava/lang/StringBuilder;)V parityConfigString
		0 o p_190136_
	a (J)Lbck; fromSeed
		0 o p_348665_
	a (III)Lbck; at
		0 o p_224691_
		1 o p_224692_
		2 o p_224693_
	a (Ljava/lang/String;)Lbck; fromHashOf
		0 o p_224695_
elc net/minecraft/world/level/levelgen/blending/Blender
	a Lelc; EMPTY
	b Lezo; SHIFT_NOISE
	c I HEIGHT_BLENDING_RANGE_CELLS
	d I HEIGHT_BLENDING_RANGE_CHUNKS
	e I DENSITY_BLENDING_RANGE_CELLS
	f I DENSITY_BLENDING_RANGE_CHUNKS
	g D OLD_CHUNK_XZ_RADIUS
	h Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; heightAndBiomeBlendingData
	i Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; 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$9
		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 (IILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Ljava/lang/Long;Leld;)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 (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 (IIILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Ljava/lang/Long;Leld;)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 (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 (IILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableObject;IILjl;)V lambda$blendBiome$5
		static
		0 o p_360219_
		1 o p_360220_
		2 o p_360221_
		3 o p_360222_
		4 o p_360223_
		5 o p_360224_
		6 o p_360225_
	a (Ldoa;)Ldoa; getBiomeResolver
		0 o p_190204_
	a (Ldoa;IIILdog$f;)Ljl; lambda$getBiomeResolver$4
		0 o p_204668_
		1 o p_204669_
		2 o p_204670_
		3 o p_204671_
		4 o p_204672_
	a (Ldnt;Legs;)V addAroundOldChunksCarvingMaskFilter
		static
		0 o p_197035_
		1 o p_197036_
	a (IIILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableObject;Ljava/lang/Long;Leld;)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 (D)D heightToOffset
		static
		0 o p_190155_
	a (DDDDDDD)D lambda$makeOffsetOldChunkDistanceGetter$10
		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 (Lelc$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 (Lelc$c;III)Z lambda$addAroundOldChunksCarvingMaskFilter$7
		static
		0 o p_202261_
		1 o p_202262_
		2 o p_202263_
		3 o p_202264_
	a (Lauj;)Lelc; of
		static
		0 o p_190203_
	a (Ljava/util/List;Lji;Leld;)V lambda$makeOldChunkDistanceGetter$8
		static
		0 o p_224733_
		1 o p_224734_
		2 o p_224735_
	a (Lauj;Lefy;)V generateBorderTicks
		static
		0 o p_197032_
		1 o p_197033_
	a ()Lelc; empty
		static
	a (Lji;Leld;)Lelc$c; makeOffsetOldChunkDistanceGetter
		static
		0 o p_224730_
		1 o p_224731_
	a (III)Ljl; blendBiome
		0 o p_224707_
		1 o p_224708_
		2 o p_224709_
	a (II)Lelc$a; blendOffsetAndFactor
		0 o p_209719_
		1 o p_209720_
	a (IIILelc$b;)D getBlendingDataValue
		0 o p_190175_
		1 o p_190176_
		2 o p_190177_
		3 o p_190178_
	a (Lefy;Ljb;)V generateBorderTick
		static
		0 o p_197041_
		1 o p_197042_
	a (Leld;Ljava/util/Map;)Lelc$c; makeOldChunkDistanceGetter
		static
		0 o p_224727_
		1 o p_224728_
	a (Lejt$b;D)D blendDensity
		0 o p_209721_
		1 o p_209722_
elc$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 (Lejt$b;D)D blendDensity
		0 o p_209727_
		1 o p_209728_
	a (Ldoa;)Ldoa; getBiomeResolver
		0 o p_190232_
	a (II)Lelc$a; blendOffsetAndFactor
		0 o p_209724_
		1 o p_209725_
elc$a net/minecraft/world/level/levelgen/blending/Blender$BlendingOutput
	a D alpha
	b D 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
elc$b net/minecraft/world/level/levelgen/blending/Blender$CellValueGetter
	get (Leld;III)D get
		0 o p_190234_
		1 o p_190235_
		2 o p_190236_
		3 o p_190237_
elc$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_
eld net/minecraft/world/level/levelgen/blending/BlendingData
	a I CELL_WIDTH
	b I CELL_HEIGHT
	c I CELL_RATIO
	d D NO_VALUE
	e D BLENDING_DENSITY_FACTOR
	f D SOLID_DENSITY
	g D AIR_DENSITY
	h I CELLS_PER_SECTION_Y
	i I QUARTS_PER_SECTION
	j I CELL_HORIZONTAL_MAX_INDEX_INSIDE
	k I CELL_HORIZONTAL_MAX_INDEX_OUTSIDE
	l I CELL_COLUMN_INSIDE_COUNT
	m I CELL_COLUMN_OUTSIDE_COUNT
	n I CELL_COLUMN_COUNT
	o Ldmw; areaWithOldGeneration
	p Ljava/util/List; SURFACE_BLOCKS
	q Z hasCalculatedData
	r [D heights
	s Ljava/util/List; biomes
	t [[D densities
	<clinit> ()V <clinit>
		static
	<init> (IILjava/util/Optional;)V <init>
		0 o p_224740_
		1 o p_224741_
		2 o p_224742_
	a ()Leld$d; pack
	a (ILefy;II)V addValuesForColumn
		0 o p_190300_
		1 o p_190301_
		2 o p_190302_
		3 o p_190303_
	a (Lefy;II)I getHeightAtXZ
		0 o p_190311_
		1 o p_190312_
		2 o p_190313_
	a (Lauj;II)Leld; getOrUpdateBlendingData
		static
		0 o p_190305_
		1 o p_190306_
		2 o p_190307_
	a (Lefy;Ljava/util/Set;)V calculateData
		0 o p_190318_
		1 o p_190319_
	a ([D)V lambda$new$0
		static
		0 o p_224756_
	a (Ldnt;IIZ)Ljava/util/Set; sideByGenerationAge
		static
		0 o p_197066_
		1 o p_197067_
		2 o p_197068_
		3 o p_197069_
	a (II)I getInsideIndex
		static
		0 o p_190331_
		1 o p_190332_
	a (IIIILeld$b;)V iterateDensities
		0 o p_190290_
		1 o p_190291_
		2 o p_190292_
		3 o p_190293_
		4 o p_190294_
	a (I)I getCellYIndex
		0 o p_224747_
	a (Leld$d;)Leld; unpack
		static
		0 o p_365450_
	a (Lefy;Ljb;)Z isGround
		static
		0 o p_190315_
		1 o p_190316_
	a (Lefy;Ljb$a;)D read1
		static
		0 o p_198298_
		1 o p_198299_
	a (IIILeld$a;)V iterateBiomes
		0 o p_224749_
		1 o p_224750_
		2 o p_224751_
		3 o p_224752_
	a (Lefy;III)[D getDensityColumn
		0 o p_198293_
		1 o p_198294_
		2 o p_198295_
		3 o p_198296_
	a ([DI)D getDensity
		0 o p_190325_
		1 o p_190326_
	a (IILeld$c;)V iterateHeights
		0 o p_190296_
		1 o p_190297_
		2 o p_190298_
	a (III)D getHeight
		0 o p_190286_
		1 o p_190287_
		2 o p_190288_
	b (Lefy;II)Ljava/util/List; getBiomeColumn
		0 o p_224758_
		1 o p_224759_
		2 o p_224760_
	b (Lefy;Ljb$a;)D read7
		static
		0 o p_198301_
		1 o p_198302_
	b (III)D getDensity
		0 o p_190334_
		1 o p_190335_
		2 o p_190336_
	b (II)I getOutsideIndex
		static
		0 o p_190351_
		1 o p_190352_
	b ()Ldmw; getAreaWithOldGeneration
	b (I)I getX
		static
		0 o p_190349_
	c (I)I getZ
		static
		0 o p_190355_
	c ()I cellCountPerColumn
	d (I)I zeroIfNegative
		static
		0 o p_190357_
	d ()I quartCountPerColumn
	e ()I getColumnMinY
	f ()I getMinY
	g ()[D lambda$new$1
		static
eld$a net/minecraft/world/level/levelgen/blending/BlendingData$BiomeConsumer
	consume (IILjl;)V consume
		0 o p_204674_
		1 o p_204675_
		2 o p_204676_
eld$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_
eld$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_
eld$d net/minecraft/world/level/levelgen/blending/BlendingData$Packed
	a Lcom/mojang/serialization/Codec; CODEC
	b I minSection
	c I maxSection
	d Ljava/util/Optional; heights
	e Lcom/mojang/serialization/Codec; DOUBLE_ARRAY_CODEC
	<clinit> ()V <clinit>
		static
	<init> (IILjava/util/Optional;)V <init>
		0 o minSection
		1 o maxSection
		2 o heights
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_364848_
	a ()I minSection
	a (Leld$d;)Lcom/mojang/serialization/DataResult; validateArraySize
		static
		0 o p_360312_
	b ()I maxSection
	c ()Ljava/util/Optional; heights
	d ()Ljava/lang/String; lambda$validateArraySize$1
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_364306_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ele net/minecraft/world/level/levelgen/blending/package-info
elf net/minecraft/world/level/levelgen/blockpredicates/AllOfPredicate
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_190373_
	a (Ldnt;Ljb;)Z test
		0 o p_190376_
		1 o p_190377_
	a ()Leli; type
	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
		0 o p_190379_
		1 o p_190380_
elg net/minecraft/world/level/levelgen/blockpredicates/AnyOfPredicate
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_190384_
	a (Ldnt;Ljb;)Z test
		0 o p_190387_
		1 o p_190388_
	a ()Leli; type
	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
		0 o p_190390_
		1 o p_190391_
elh net/minecraft/world/level/levelgen/blockpredicates/BlockPredicate
	b Lcom/mojang/serialization/Codec; CODEC
	c Lelh; ONLY_IN_AIR_PREDICATE
	d Lelh; ONLY_IN_AIR_OR_WATER_PREDICATE
	<clinit> ()V <clinit>
		static
	a (Lkg;)Lelh; replaceable
		static
		0 o p_190411_
	a (Ljava/util/List;)Lelh; allOf
		static
		0 o p_190413_
	a (Leeb;Lkg;)Lelh; wouldSurvive
		static
		0 o p_190400_
		1 o p_190401_
	a (Lkg;Lbae;)Lelh; matchesTag
		static
		0 o p_224769_
		1 o p_224770_
	a (Ljh;)Lelh; hasSturdyFace
		static
		0 o p_198914_
	a ([Ldpz;)Lelh; matchesBlocks
		static
		0 o p_224781_
	a ([Lfak;)Lelh; matchesFluids
		static
		0 o p_224783_
	a ()Leli; type
	a (Lbae;)Lelh; matchesTag
		static
		0 o p_204678_
	a ([Lelh;)Lelh; allOf
		static
		0 o p_190418_
	a (Lelh;Lelh;)Lelh; allOf
		static
		0 o p_190405_
		1 o p_190406_
	a (Lkg;Ljh;)Lelh; hasSturdyFace
		static
		0 o p_198309_
		1 o p_198310_
	a (Lkg;[Lfak;)Lelh; matchesFluids
		static
		0 o p_224778_
		1 o p_224779_
	a (Lkg;[Ldpz;)Lelh; matchesBlocks
		static
		0 o p_224775_
		1 o p_224776_
	a (Lkg;Ljava/util/List;)Lelh; matchesBlocks
		static
		0 o p_224772_
		1 o p_224773_
	a (Lelh;)Lelh; not
		static
		0 o p_190403_
	b ()Lelh; replaceable
		static
	b (Lelh;Lelh;)Lelh; anyOf
		static
		0 o p_190421_
		1 o p_190422_
	b (Ljava/util/List;)Lelh; anyOf
		static
		0 o p_190426_
	b (Lkg;Ljava/util/List;)Lelh; matchesFluids
		static
		0 o p_224785_
		1 o p_224786_
	b ([Lelh;)Lelh; anyOf
		static
		0 o p_190431_
	b (Lkg;)Lelh; solid
		static
		0 o p_190424_
	c ()Lelh; solid
		static
	c (Ljava/util/List;)Lelh; matchesBlocks
		static
		0 o p_198312_
	c (Lkg;)Lelh; noFluid
		static
		0 o p_249383_
	d ()Lelh; noFluid
		static
	d (Lkg;)Lelh; insideWorld
		static
		0 o p_190434_
	e ()Lelh; alwaysTrue
		static
	e (Lkg;)Lelh; unobstructed
		static
		0 o p_345358_
	f ()Lelh; unobstructed
		static
eli net/minecraft/world/level/levelgen/blockpredicates/BlockPredicateType
	a Leli; MATCHING_BLOCKS
	b Leli; MATCHING_BLOCK_TAG
	c Leli; MATCHING_FLUIDS
	d Leli; HAS_STURDY_FACE
	e Leli; SOLID
	f Leli; REPLACEABLE
	g Leli; WOULD_SURVIVE
	h Leli; INSIDE_WORLD_BOUNDS
	i Leli; ANY_OF
	j Leli; ALL_OF
	k Leli; NOT
	l Leli; TRUE
	m Leli; UNOBSTRUCTED
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leli; 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
elj net/minecraft/world/level/levelgen/blockpredicates/CombiningPredicate
	e Ljava/util/List; predicates
	<init> (Ljava/util/List;)V <init>
		0 o p_190455_
	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_
	a (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; codec
		static
		0 o p_190459_
	a (Lelj;)Ljava/util/List; lambda$codec$0
		static
		0 o p_190457_
elk net/minecraft/world/level/levelgen/blockpredicates/HasSturdyFacePredicate
	a Lcom/mojang/serialization/MapCodec; CODEC
	e Lkg; offset
	f Ljh; direction
	<clinit> ()V <clinit>
		static
	<init> (Lkg;Ljh;)V <init>
		0 o p_198320_
		1 o p_198321_
	a (Ldnt;Ljb;)Z test
		0 o p_198324_
		1 o p_198325_
	a ()Leli; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_198327_
	a (Lelk;)Ljh; lambda$static$1
		static
		0 o p_198329_
	b (Lelk;)Lkg; 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_
ell net/minecraft/world/level/levelgen/blockpredicates/InsideWorldBoundsPredicate
	a Lcom/mojang/serialization/MapCodec; CODEC
	e Lkg; offset
	<clinit> ()V <clinit>
		static
	<init> (Lkg;)V <init>
		0 o p_190467_
	a (Ldnt;Ljb;)Z test
		0 o p_190470_
		1 o p_190471_
	a ()Leli; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_190473_
	a (Lell;)Lkg; 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_
elm net/minecraft/world/level/levelgen/blockpredicates/MatchingBlockTagPredicate
	a Lbae; tag
	e Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lkg;Lbae;)V <init>
		0 o p_204683_
		1 o p_204684_
	a ()Leli; type
	a (Leeb;)Z test
		0 o p_198343_
	a (Lelm;)Lbae; lambda$static$0
		static
		0 o p_204686_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_259003_
eln net/minecraft/world/level/levelgen/blockpredicates/MatchingBlocksPredicate
	a Lcom/mojang/serialization/MapCodec; CODEC
	e Ljp; blocks
	<clinit> ()V <clinit>
		static
	<init> (Lkg;Ljp;)V <init>
		0 o p_204690_
		1 o p_204691_
	a (Leln;)Ljp; lambda$static$0
		static
		0 o p_204693_
	a ()Leli; type
	a (Leeb;)Z test
		0 o p_190487_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_259004_
elo net/minecraft/world/level/levelgen/blockpredicates/MatchingFluidsPredicate
	a Lcom/mojang/serialization/MapCodec; CODEC
	e Ljp; fluids
	<clinit> ()V <clinit>
		static
	<init> (Lkg;Ljp;)V <init>
		0 o p_204695_
		1 o p_204696_
	a ()Leli; type
	a (Leeb;)Z test
		0 o p_190500_
	a (Lelo;)Ljp; lambda$static$0
		static
		0 o p_204698_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_259005_
elp net/minecraft/world/level/levelgen/blockpredicates/NotPredicate
	a Lcom/mojang/serialization/MapCodec; CODEC
	e Lelh; predicate
	<clinit> ()V <clinit>
		static
	<init> (Lelh;)V <init>
		0 o p_190509_
	a (Ldnt;Ljb;)Z test
		0 o p_190512_
		1 o p_190513_
	a ()Leli; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_190515_
	a (Lelp;)Lelh; lambda$static$0
		static
		0 o p_190517_
	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
		0 o p_190519_
		1 o p_190520_
elq net/minecraft/world/level/levelgen/blockpredicates/ReplaceablePredicate
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lkg;)V <init>
		0 o p_190524_
	a ()Leli; type
	a (Leeb;)Z test
		0 o p_190527_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_190529_
elr net/minecraft/world/level/levelgen/blockpredicates/SolidPredicate
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lkg;)V <init>
		0 o p_190533_
	a ()Leli; type
	a (Leeb;)Z test
		0 o p_190536_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_190538_
els net/minecraft/world/level/levelgen/blockpredicates/StateTestingPredicate
	f Lkg; offset
	<init> (Lkg;)V <init>
		0 o p_190541_
	a (Lels;)Lkg; lambda$stateTestingCodec$0
		static
		0 o p_190549_
	a (Ldnt;Ljb;)Z test
		0 o p_190543_
		1 o p_190544_
	a (Leeb;)Z test
		0 o p_190545_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1; stateTestingCodec
		static
		0 o p_190547_
	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
		0 o p_190551_
		1 o p_190552_
elt net/minecraft/world/level/levelgen/blockpredicates/TrueBlockPredicate
	a Lelt; INSTANCE
	e Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldnt;Ljb;)Z test
		0 o p_190559_
		1 o p_190560_
	a ()Leli; type
	g ()Lelt; lambda$static$0
		static
	test (Ljava/lang/Object;Ljava/lang/Object;)Z test
		0 o p_190563_
		1 o p_190564_
elu net/minecraft/world/level/levelgen/blockpredicates/UnobstructedPredicate
	a Lcom/mojang/serialization/MapCodec; CODEC
	e Lkg; offset
	<clinit> ()V <clinit>
		static
	<init> (Lkg;)V <init>
		0 o offset
	a (Ldnt;Ljb;)Z test
		0 o p_346037_
		1 o p_345229_
	a ()Leli; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_345644_
	equals (Ljava/lang/Object;)Z equals
		0 o p_345609_
	g ()Lkg; 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
elv net/minecraft/world/level/levelgen/blockpredicates/WouldSurvivePredicate
	a Lcom/mojang/serialization/MapCodec; CODEC
	e Lkg; offset
	f Leeb; state
	<clinit> ()V <clinit>
		static
	<init> (Lkg;Leeb;)V <init>
		0 o p_190570_
		1 o p_190571_
	a (Ldnt;Ljb;)Z test
		0 o p_190574_
		1 o p_190575_
	a ()Leli; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_190577_
	a (Lelv;)Leeb; lambda$static$1
		static
		0 o p_190579_
	b (Lelv;)Lkg; 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_
elw net/minecraft/world/level/levelgen/blockpredicates/package-info
elx net/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lbwm; verticalRotation
	c Lelx$a; shape
	<clinit> ()V <clinit>
		static
	<init> (FLetf;Lbwm;Leku;Lema;Ljp;Lbwm;Lelx$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_
	<init> (Lelz;Lbwm;Lelx$a;)V <init>
		0 o p_158980_
		1 o p_158981_
		2 o p_158982_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_158984_
	a (Lelx;)Lelx$a; lambda$static$2
		static
		0 o p_158986_
	b (Lelx;)Lbwm; lambda$static$1
		static
		0 o p_158988_
	c (Lelx;)Lelz; lambda$static$0
		static
		0 o p_158990_
elx$a net/minecraft/world/level/levelgen/carver/CanyonCarverConfiguration$CanyonShapeConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lbwm; distanceFactor
	c Lbwm; thickness
	d I widthSmoothness
	e Lbwm; horizontalRadiusFactor
	f F verticalRadiusDefaultFactor
	g F verticalRadiusCenterFactor
	<clinit> ()V <clinit>
		static
	<init> (Lbwm;Lbwm;ILbwm;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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6
		static
		0 o p_159007_
	a (Lelx$a;)Ljava/lang/Float; lambda$static$5
		static
		0 o p_159009_
	b (Lelx$a;)Ljava/lang/Float; lambda$static$4
		static
		0 o p_159011_
	c (Lelx$a;)Lbwm; lambda$static$3
		static
		0 o p_159013_
	d (Lelx$a;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_159015_
	e (Lelx$a;)Lbwm; lambda$static$1
		static
		0 o p_159017_
	f (Lelx$a;)Lbwm; lambda$static$0
		static
		0 o p_159019_
ely net/minecraft/world/level/levelgen/carver/CanyonWorldCarver
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_64711_
	a (Lelz;Lbck;)Z isStartChunk
		0 o p_224806_
		1 o p_224807_
	a (Lemb;Lelx;Lefy;Ljava/util/function/Function;Lbck;Lejm;Ldlz;Lefx;)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 (Lemb;Lelx;Lbck;)[F initWidthFactors
		0 o p_224809_
		1 o p_224810_
		2 o p_224811_
	a (Lemb;[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 (Lelx;Lbck;)Z isStartChunk
		0 o p_224797_
		1 o p_224798_
	a (Lelx;Lbck;DFF)D updateVerticalRadius
		0 o p_224800_
		1 o p_224801_
		2 o p_224802_
		3 o p_224803_
		4 o p_224804_
	a (Lemb;Lelx;Lefy;Ljava/util/function/Function;JLejm;DDDFFFIIDLefx;)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 (Lemb;Lelz;Lefy;Ljava/util/function/Function;Lbck;Lejm;Ldlz;Lefx;)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_
	a ([FLemb;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_
elz net/minecraft/world/level/levelgen/carver/CarverConfiguration
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Letf; y
	f Lbwm; yScale
	g Leku; lavaLevel
	h Lema; debugSettings
	i Ljp; replaceable
	<clinit> ()V <clinit>
		static
	<init> (FLetf;Lbwm;Leku;Lema;Ljp;)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 (Lelz;)Ljp; 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 (Lelz;)Lema; lambda$static$4
		static
		0 o p_190637_
	c (Lelz;)Leku; lambda$static$3
		static
		0 o p_159107_
	d (Lelz;)Lbwm; lambda$static$2
		static
		0 o p_159109_
	e (Lelz;)Letf; lambda$static$1
		static
		0 o p_159111_
	f (Lelz;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_159113_
em net/minecraft/commands/ExecutionCommandSource
	a (Lcom/mojang/brigadier/exceptions/CommandExceptionType;Lcom/mojang/brigadier/Message;ZLhr;)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 (Lcom/mojang/brigadier/exceptions/CommandSyntaxException;ZLhr;)V handleError
		0 o p_307419_
		1 o p_307222_
		2 o p_307604_
	a_ ()Lem; clearCallbacks
	b (Leh;)Lem; withCallback
		0 o p_309572_
	b_ ()Lcom/mojang/brigadier/ResultConsumer; resultConsumer
		static
	p ()Leh; callback
	w ()Lcom/mojang/brigadier/CommandDispatcher; dispatcher
	x ()Z isSilent
ema net/minecraft/world/level/levelgen/carver/CarverDebugSettings
	a Lema; DEFAULT
	b Lcom/mojang/serialization/Codec; CODEC
	c Z debugMode
	d Leeb; airState
	e Leeb; waterState
	f Leeb; lavaState
	g Leeb; barrierState
	<clinit> ()V <clinit>
		static
	<init> (ZLeeb;Leeb;Leeb;Leeb;)V <init>
		0 o p_159123_
		1 o p_159124_
		2 o p_159125_
		3 o p_159126_
		4 o p_159127_
	a ()Z isDebugMode
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_159135_
	a (Leeb;Leeb;Leeb;Leeb;)Lema; of
		static
		0 o p_159130_
		1 o p_159131_
		2 o p_159132_
		3 o p_159133_
	a (ZLeeb;)Lema; of
		static
		0 o p_159137_
		1 o p_159138_
	a (ZLeeb;Leeb;Leeb;Leeb;)Lema; of
		static
		0 o p_159140_
		1 o p_159141_
		2 o p_159142_
		3 o p_159143_
		4 o p_159144_
	b ()Leeb; getAirState
	c ()Leeb; getWaterState
	d ()Leeb; getLavaState
	e ()Leeb; getBarrierState
emb net/minecraft/world/level/levelgen/carver/CarvingContext
	a Ljz; registryAccess
	b Leke; noiseChunk
	c Leko; randomState
	d Lekr$o; surfaceRule
	<init> (Lekd;Ljz;Ldmw;Leke;Leko;Lekr$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;Lefy;Ljb;Z)Ljava/util/Optional; topMaterial
		0 o p_190647_
		1 o p_190648_
		2 o p_190649_
		3 o p_190650_
	c ()Ljz; registryAccess
	d ()Leko; randomState
emc net/minecraft/world/level/levelgen/carver/CaveCarverConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lbwm; horizontalRadiusMultiplier
	c Lbwm; verticalRadiusMultiplier
	j Lbwm; floorLevel
	<clinit> ()V <clinit>
		static
	<init> (FLetf;Lbwm;Leku;Ljp;Lbwm;Lbwm;Lbwm;)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> (FLetf;Lbwm;Leku;Lema;Ljp;Lbwm;Lbwm;Lbwm;)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_
	<init> (Lelz;Lbwm;Lbwm;Lbwm;)V <init>
		0 o p_159179_
		1 o p_159180_
		2 o p_159181_
		3 o p_159182_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_159184_
	a (Lemc;)Lbwm; lambda$static$3
		static
		0 o p_159186_
	b (Lemc;)Lbwm; lambda$static$2
		static
		0 o p_159188_
	c (Lemc;)Lbwm; lambda$static$1
		static
		0 o p_159190_
	d (Lemc;)Lelz; lambda$static$0
		static
		0 o p_159192_
emd net/minecraft/world/level/levelgen/carver/CaveWorldCarver
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_159194_
	a (Lemb;Lemc;Lefy;Ljava/util/function/Function;Lbck;Lejm;Ldlz;Lefx;)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 (Lbck;)F getThickness
		0 o p_224871_
	a (Lemb;Lelz;Lefy;Ljava/util/function/Function;Lbck;Lejm;Ldlz;Lefx;)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 (DDDD)Z shouldSkip
		static
		0 o p_159196_
		1 o p_159197_
		2 o p_159198_
		3 o p_159199_
	a ()I getCaveBound
	a (Lelz;Lbck;)Z isStartChunk
		0 o p_224873_
		1 o p_224874_
	a (Lemb;Lemc;Lefy;Ljava/util/function/Function;Lejm;DDDFDLefx;Lemg$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 (DLemb;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 (Lemb;Lemc;Lefy;Ljava/util/function/Function;JLejm;DDDDDFFFIIDLefx;Lemg$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_
	a (Lemc;Lbck;)Z isStartChunk
		0 o p_224894_
		1 o p_224895_
	b ()D getYScale
eme net/minecraft/world/level/levelgen/carver/ConfiguredWorldCarver
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Lcom/mojang/serialization/Codec; LIST_CODEC
	d Lemg; worldCarver
	e Lelz; config
	<clinit> ()V <clinit>
		static
	<init> (Lemg;Lelz;)V <init>
		0 o worldCarver
		1 o config
	a (Lbck;)Z isStartChunk
		0 o p_224897_
	a (Lemb;Lefy;Ljava/util/function/Function;Lbck;Lejm;Ldlz;Lefx;)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 (Leme;)Lemg; lambda$static$0
		static
		0 o p_64867_
	a ()Lemg; worldCarver
	b ()Lelz; config
	equals (Ljava/lang/Object;)Z equals
		0 o p_204701_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
emf net/minecraft/world/level/levelgen/carver/NetherWorldCarver
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_64873_
	a (Lemb;Lemc;Lefy;Ljava/util/function/Function;Lefx;Ljb$a;Ljb$a;Lejm;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_
	a (Lbck;)F getThickness
		0 o p_224907_
	a (Lemb;Lelz;Lefy;Ljava/util/function/Function;Lefx;Ljb$a;Ljb$a;Lejm;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
	b ()D getYScale
emg net/minecraft/world/level/levelgen/carver/WorldCarver
	a Lemg; CAVE
	b Lemg; NETHER_CAVE
	c Lemg; CANYON
	d Leeb; AIR
	e Leeb; CAVE_AIR
	f Lfal; WATER
	g Lfal; LAVA
	h Ljava/util/Set; liquids
	i Lcom/mojang/serialization/MapCodec; configuredCodec
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_159366_
	a (Ldlz;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 (Ljava/lang/String;Lemg;)Lemg; register
		static
		0 o p_65066_
		1 o p_65067_
	a (Lemb;Lelz;Ljb;Lejm;)Leeb; getCarveState
		0 o p_159419_
		1 o p_159420_
		2 o p_159421_
		3 o p_159422_
	a (Lemb;Lelz;Lefy;Ljava/util/function/Function;Lbck;Lejm;Ldlz;Lefx;)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 (Lemb;Lelz;Lefy;Ljava/util/function/Function;Lejm;DDDDDLefx;Lemg$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 (Lelz;Leeb;)Z canReplaceBlock
		0 o p_224911_
		1 o p_224912_
	a (Lelz;Lbck;)Z isStartChunk
		0 o p_224908_
		1 o p_224909_
	a (Lelz;)Leme; configured
		0 o p_65064_
	a (Lemb;Lelz;Lefy;Ljava/util/function/Function;Lefx;Ljb$a;Ljb$a;Lejm;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 (Lefy;Ljb$a;Leeb;)V lambda$carveBlock$0
		static
		0 o p_393432_
		1 o p_393433_
		2 o p_393434_
	b (Lelz;)Z isDebugEnabled
		static
		0 o p_159424_
	b (Lelz;Leeb;)Leeb; getDebugState
		static
		0 o p_159382_
		1 o p_159383_
	c ()Lcom/mojang/serialization/MapCodec; configuredCodec
	d ()I getRange
emg$a net/minecraft/world/level/levelgen/carver/WorldCarver$CarveSkipChecker
	shouldSkip (Lemb;DDDI)Z shouldSkip
		0 o p_159426_
		1 o p_159427_
		2 o p_159428_
		3 o p_159429_
		4 o p_159430_
emh net/minecraft/world/level/levelgen/carver/package-info
emi net/minecraft/world/level/levelgen/feature/AbstractHugeMushroomFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65093_
	a (Lbck;)I getTreeHeight
		0 o p_224922_
	a (Ldmv;Lbck;Ljb;Lepo;ILjb$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 (IIII)I getTreeRadiusForHeight
		0 o p_65094_
		1 o p_65095_
		2 o p_65096_
		3 o p_65097_
	a (Ldmv;Lbck;Ljb;ILjb$a;Lepo;)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 (Ldmv;Ljb$a;Leeb;)V placeMushroomBlock
		0 o p_393531_
		1 o p_393804_
		2 o p_393845_
	a (Ldmv;Ljb;ILjb$a;Lepo;)Z isValidPosition
		0 o p_65099_
		1 o p_65100_
		2 o p_65101_
		3 o p_65102_
		4 o p_65103_
	a (Lenj;)Z place
		0 o p_159436_
emj net/minecraft/world/level/levelgen/feature/BambooFeature
	a Leeb; BAMBOO_TRUNK
	b Leeb; BAMBOO_FINAL_LARGE
	c Leeb; BAMBOO_TOP_LARGE
	d Leeb; BAMBOO_TOP_SMALL
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65137_
	a (Lenj;)Z place
		0 o p_159438_
emk net/minecraft/world/level/levelgen/feature/BasaltColumnsFeature
	a Lcom/google/common/collect/ImmutableList; CANNOT_PLACE_ON
	ap I UNCLUSTERED_SIZE
	b I CLUSTERED_REACH
	c I CLUSTERED_SIZE
	d I UNCLUSTERED_REACH
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65153_
	a (Ldmv;ILjb$a;)Z canPlaceAt
		static
		0 o p_65155_
		1 o p_65156_
		2 o p_65157_
	a (Ldmv;ILjb;II)Z placeColumn
		0 o p_65168_
		1 o p_65169_
		2 o p_65170_
		3 o p_65171_
		4 o p_65172_
	a (Ldmv;Ljb$a;I)Ljb; findAir
		static
		0 o p_65174_
		1 o p_65175_
		2 o p_65176_
	a (Ldmv;ILjb;)Z isAirOrLavaOcean
		static
		0 o p_65164_
		1 o p_65165_
		2 o p_65166_
	a (Ldmv;ILjb$a;I)Ljb; findSurface
		static
		0 o p_65159_
		1 o p_65160_
		2 o p_65161_
		3 o p_65162_
	a (Lenj;)Z place
		0 o p_159444_
eml net/minecraft/world/level/levelgen/feature/BasaltPillarFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65190_
	a (Ldmv;Lbck;Ljb;)V placeBaseHangOff
		0 o p_224937_
		1 o p_224938_
		2 o p_224939_
	a (Lenj;)Z place
		0 o p_159446_
	b (Ldmv;Lbck;Ljb;)Z placeHangOff
		0 o p_224941_
		1 o p_224942_
		2 o p_224943_
emm net/minecraft/world/level/levelgen/feature/BlockBlobFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65248_
	a (Lenj;)Z place
		0 o p_159471_
emn net/minecraft/world/level/levelgen/feature/BlockColumnFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_190789_
	a (Lenj;)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_
emo net/minecraft/world/level/levelgen/feature/BlockPileFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65262_
	a (Ldmv;Ljb;Lbck;)Z mayPlaceOn
		0 o p_224945_
		1 o p_224946_
		2 o p_224947_
	a (Ldmv;Ljb;Lbck;Lepd;)V tryPlaceBlock
		0 o p_224949_
		1 o p_224950_
		2 o p_224951_
		3 o p_224952_
	a (Lenj;)Z place
		0 o p_159473_
emp net/minecraft/world/level/levelgen/feature/BlueIceFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65285_
	a (Lenj;)Z place
		0 o p_159475_
emq net/minecraft/world/level/levelgen/feature/BonusChestFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65299_
	a (Lenj;)Z place
		0 o p_159477_
emr net/minecraft/world/level/levelgen/feature/ChorusPlantFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65360_
	a (Lenj;)Z place
		0 o p_159521_
ems net/minecraft/world/level/levelgen/feature/ConfiguredFeature
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Lcom/mojang/serialization/Codec; LIST_CODEC
	d Lenh; feature
	e Lepm; config
	<clinit> ()V <clinit>
		static
	<init> (Lenh;Lepm;)V <init>
		0 o feature
		1 o config
	a (Lems;)Lenh; lambda$static$0
		static
		0 o p_65391_
	a ()Ljava/util/stream/Stream; getFeatures
	a (Ldnt;Lefz;Lbck;Ljb;)Z place
		0 o p_224954_
		1 o p_224955_
		2 o p_224956_
		3 o p_224957_
	b ()Lenh; feature
	c ()Lepm; config
	equals (Ljava/lang/Object;)Z equals
		0 o p_204705_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
emt net/minecraft/world/level/levelgen/feature/CoralClawFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65422_
	a (Ldmv;Lbck;Ljb;Leeb;)Z placeFeature
		0 o p_224959_
		1 o p_224960_
		2 o p_224961_
		3 o p_224962_
emu net/minecraft/world/level/levelgen/feature/CoralFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65429_
	a (Ldmv;Lbck;Ljb;Leeb;)Z placeFeature
		0 o p_224966_
		1 o p_224967_
		2 o p_224968_
		3 o p_224969_
	a (Ldmv;Ljb;Ldpz;)V lambda$placeCoralBlock$0
		static
		0 o p_204718_
		1 o p_204719_
		2 o p_204720_
	a (Ljh;Ldmv;Ljb;Ldpz;)V lambda$placeCoralBlock$1
		static
		0 o p_374007_
		1 o p_374008_
		2 o p_374009_
		3 o p_374010_
	a (Lenj;)Z place
		0 o p_159536_
	b (Ldmv;Lbck;Ljb;Leeb;)Z placeCoralBlock
		0 o p_224974_
		1 o p_224975_
		2 o p_224976_
		3 o p_224977_
emv net/minecraft/world/level/levelgen/feature/CoralMushroomFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65452_
	a (Ldmv;Lbck;Ljb;Leeb;)Z placeFeature
		0 o p_224982_
		1 o p_224983_
		2 o p_224984_
		3 o p_224985_
emw net/minecraft/world/level/levelgen/feature/CoralTreeFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65488_
	a (Ldmv;Lbck;Ljb;Leeb;)Z placeFeature
		0 o p_224987_
		1 o p_224988_
		2 o p_224989_
		3 o p_224990_
emx net/minecraft/world/level/levelgen/feature/DeltaFeature
	a Lcom/google/common/collect/ImmutableList; CANNOT_REPLACE
	b [Ljh; DIRECTIONS
	c D RIM_SPAWN_CHANCE
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65550_
	a (Ldmv;Ljb;Leph;)Z isClear
		static
		0 o p_65552_
		1 o p_65553_
		2 o p_65554_
	a (Lenj;)Z place
		0 o p_159548_
emy net/minecraft/world/level/levelgen/feature/DesertWellFeature
	a Leek; IS_SAND
	ap Leeb; water
	b Leeb; sand
	c Leeb; sandSlab
	d Leeb; sandstone
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65599_
	a (Ljb;Lebe;)V lambda$placeSusSand$0
		static
		0 o p_335306_
		1 o p_335307_
	a (Lenj;)Z place
		0 o p_159571_
	b (Ldnt;Ljb;)V placeSusSand
		static
		0 o p_278029_
		1 o p_278082_
emz net/minecraft/world/level/levelgen/feature/DiskFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_224992_
	a (Lepi;Ldnt;Lbck;IILjb$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 (Lenj;)Z place
		0 o p_224994_
en net/minecraft/commands/FunctionInstantiationException
	a Lxo; messageComponent
	<init> (Lxo;)V <init>
		0 o p_294836_
	a ()Lxo; messageComponent
ena net/minecraft/world/level/levelgen/feature/DripstoneClusterFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_159575_
	a (Ldnt;Lbck;Ljb;IIFDIFLepj;)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 (Lbck;IIFILepj;)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 (Ldmx;Ljb;)Z isLava
		0 o p_159586_
		1 o p_159587_
	a (Ldmv;Ljb;)Z canBeAdjacentToWater
		0 o p_159583_
		1 o p_159584_
	a (IIIILepj;)D getChanceOfStalagmiteOrStalactite
		0 o p_159577_
		1 o p_159578_
		2 o p_159579_
		3 o p_159580_
		4 o p_159581_
	a (Ldnt;Ljb;ILjh;)V replaceBlocksWithDripstoneBlocks
		0 o p_159589_
		1 o p_159590_
		2 o p_159591_
		3 o p_159592_
	a (Lbck;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 (Lenj;)Z place
		0 o p_159605_
	b (Ldnt;Ljb;)Z canPlacePool
		0 o p_159620_
		1 o p_159621_
enb net/minecraft/world/level/levelgen/feature/DripstoneUtils
	<init> ()V <init>
	a (Ljh;IZLjava/util/function/Consumer;)V buildBaseToTipColumn
		static
		0 o p_159652_
		1 o p_159653_
		2 o p_159654_
		3 o p_159655_
	a (Leeb;)Z isDripstoneBaseOrLava
		static
		0 o p_159650_
	a (Ldnt;Ljb;I)Z isCircleMostlyEmbeddedInStone
		static
		0 o p_159640_
		1 o p_159641_
		2 o p_159642_
	a (Ljh;Leey;)Leeb; createPointedDripstone
		static
		0 o p_159657_
		1 o p_159658_
	a (Ldmv;Ljb;Ljh;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 (Ldmv;Ljb$a;Ljh;Leeb;)V lambda$growPointedDripstone$0
		static
		0 o p_415524_
		1 o p_415525_
		2 o p_415526_
		3 o p_415527_
	a (DDDD)D getDripstoneHeight
		static
		0 o p_159624_
		1 o p_159625_
		2 o p_159626_
		3 o p_159627_
	a (Ldmv;Ljb;)Z isEmptyOrWater
		static
		0 o p_159629_
		1 o p_159630_
	b (Leeb;)Z isDripstoneBase
		static
		0 o p_159663_
	b (Ldmv;Ljb;)Z isEmptyOrWaterOrLava
		static
		0 o p_159660_
		1 o p_159661_
	c (Leeb;)Z isEmptyOrWater
		static
		0 o p_159665_
	c (Ldmv;Ljb;)Z placeDripstoneBlockIfPossible
		static
		0 o p_190854_
		1 o p_190855_
	d (Leeb;)Z isNeitherEmptyNorWater
		static
		0 o p_203131_
	e (Leeb;)Z isEmptyOrWaterOrLava
		static
		0 o p_159667_
enc net/minecraft/world/level/levelgen/feature/EndGatewayFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65682_
	a (Ldnt;Ljb;Lepk;Ljb;)V lambda$place$0
		static
		0 o p_352887_
		1 o p_352888_
		2 o p_352889_
		3 o p_352890_
	a (Lenj;)Z place
		0 o p_159715_
end net/minecraft/world/level/levelgen/feature/EndIslandFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65701_
	a (Lenj;)Z place
		0 o p_159717_
ene net/minecraft/world/level/levelgen/feature/EndPlatformFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_352966_
	a (Ldnl;Ljb;Z)V createEndPlatform
		static
		0 o p_352905_
		1 o p_352961_
		2 o p_352931_
	a (Lenj;)Z place
		0 o p_352935_
enf net/minecraft/world/level/levelgen/feature/EndPodiumFeature
	a I PODIUM_RADIUS
	ap Ljb; END_PODIUM_LOCATION
	aq Z active
	b I PODIUM_PILLAR_HEIGHT
	c I RIM_RADIUS
	d F CORNER_ROUNDING
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o p_65718_
	a (Ldnt;Ljb;Ldpz;)V dropPreviousAndSetBlock
		0 o p_397617_
		1 o p_397897_
		2 o p_397762_
	a (Ljb;)Ljb; getLocation
		static
		0 o p_287614_
	a (Lenj;)Z place
		0 o p_159723_
eng net/minecraft/world/level/levelgen/feature/FallenTreeFeature
	a I STUMP_HEIGHT
	ap I FALLEN_LOG_MAX_SPACE_FROM_STUMP
	aq I BLOCK_UPDATE_FLAGS
	b I STUMP_HEIGHT_PLUS_EMPTY_SPACE
	c I FALLEN_LOG_MAX_FALL_HEIGHT_TO_GROUND
	d I FALLEN_LOG_MAX_GROUND_GAP
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_410682_
	a (Lesi$a;Lesi;)V lambda$decorateLogs$0
		static
		0 o p_410873_
		1 o p_409702_
	a (Ldnt;Ljb;Leeb;)V lambda$getDecorationSetter$1
		static
		0 o p_409706_
		1 o p_409651_
		2 o p_410621_
	a (Ldnt;Ljb$a;)V setGroundHeightForFallenLogStartPos
		0 o p_410173_
		1 o p_410323_
	a (Lepl;Ldnt;Lbck;Ljb$a;)V placeStump
		0 o p_409699_
		1 o p_409643_
		2 o p_409875_
		3 o p_409773_
	a (Ljh;Leeb;)Leeb; lambda$getSidewaysStateModifier$2
		static
		0 o p_410301_
		1 o p_410651_
	a (Ljh;)Ljava/util/function/Function; getSidewaysStateModifier
		static
		0 o p_410699_
	a (Ldnt;)Ljava/util/function/BiConsumer; getDecorationSetter
		0 o p_409737_
	a (Lepl;Ljb;Ldnt;Lbck;)V placeFallenTree
		0 o p_409669_
		1 o p_410693_
		2 o p_410144_
		3 o p_410140_
	a (Ldnt;Lbck;Ljava/util/Set;Ljava/util/List;)V decorateLogs
		0 o p_409797_
		1 o p_410805_
		2 o p_409916_
		3 o p_409800_
	a (Ldmv;Ljb;)Z mayPlaceOn
		0 o p_409861_
		1 o p_410049_
	a (Lepl;Ldnt;Lbck;Ljb$a;Ljava/util/function/Function;)Ljb; placeLogBlock
		0 o p_410467_
		1 o p_410545_
		2 o p_409840_
		3 o p_410701_
		4 o p_410338_
	a (Ldnt;ILjb$a;Ljh;)Z canPlaceEntireFallenLog
		0 o p_409872_
		1 o p_409631_
		2 o p_409954_
		3 o p_409753_
	a (Lepl;Ldnt;Lbck;ILjb$a;Ljh;)V placeFallenLog
		0 o p_410657_
		1 o p_409594_
		2 o p_410124_
		3 o p_410497_
		4 o p_410509_
		5 o p_409944_
	a (Lenj;)Z place
		0 o p_410767_
	b (Ldmv;Ljb;)Z isOverSolidGround
		0 o p_410076_
		1 o p_409697_
enh net/minecraft/world/level/levelgen/feature/Feature
	A Lenh; ROOT_SYSTEM
	B Lenh; MULTIFACE_GROWTH
	C Lenh; UNDERWATER_MAGMA
	D Lenh; MONSTER_ROOM
	E Lenh; BLUE_ICE
	F Lenh; ICEBERG
	G Lenh; FOREST_ROCK
	H Lenh; DISK
	I Lenh; LAKE
	J Lenh; ORE
	K Lenh; END_PLATFORM
	L Lenh; END_SPIKE
	M Lenh; END_ISLAND
	N Lenh; END_GATEWAY
	O Leon; SEAGRASS
	P Lenh; KELP
	Q Lenh; CORAL_TREE
	R Lenh; CORAL_MUSHROOM
	S Lenh; CORAL_CLAW
	T Lenh; SEA_PICKLE
	U Lenh; SIMPLE_BLOCK
	V Lenh; BAMBOO
	W Lenh; HUGE_FUNGUS
	X Lenh; NETHER_FOREST_VEGETATION
	Y Lenh; WEEPING_VINES
	Z Lenh; TWISTING_VINES
	a Lcom/mojang/serialization/MapCodec; configuredCodec
	aa Lenh; BASALT_COLUMNS
	ab Lenh; DELTA_FEATURE
	ac Lenh; REPLACE_BLOBS
	ad Lenh; FILL_LAYER
	ae Lemq; BONUS_CHEST
	af Lenh; BASALT_PILLAR
	ag Lenh; SCATTERED_ORE
	ah Lenh; RANDOM_SELECTOR
	ai Lenh; SIMPLE_RANDOM_SELECTOR
	aj Lenh; RANDOM_BOOLEAN_SELECTOR
	ak Lenh; GEODE
	al Lenh; DRIPSTONE_CLUSTER
	am Lenh; LARGE_DRIPSTONE
	an Lenh; POINTED_DRIPSTONE
	ao Lenh; SCULK_PATCH
	e Lenh; NO_OP
	f Lenh; TREE
	g Lenh; FALLEN_TREE
	h Lenh; FLOWER
	i Lenh; NO_BONEMEAL_FLOWER
	j Lenh; RANDOM_PATCH
	k Lenh; BLOCK_PILE
	l Lenh; SPRING
	m Lenh; CHORUS_PLANT
	n Lenh; REPLACE_SINGLE_BLOCK
	o Lenh; VOID_START_PLATFORM
	p Lenh; DESERT_WELL
	q Lenh; FOSSIL
	r Lenh; HUGE_RED_MUSHROOM
	s Lenh; HUGE_BROWN_MUSHROOM
	t Lenh; ICE_SPIKE
	u Lenh; GLOWSTONE_BLOB
	v Lenh; FREEZE_TOP_LAYER
	w Lenh; VINES
	x Lenh; BLOCK_COLUMN
	y Lenh; VEGETATION_PATCH
	z Lenh; WATERLOGGED_VEGETATION_PATCH
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65786_
	a ()Lcom/mojang/serialization/MapCodec; configuredCodec
	a (Ljava/lang/String;Lenh;)Lenh; register
		static
		0 o p_65808_
		1 o p_65809_
	a (Leeb;)Z isStone
		static
		0 o p_159748_
	a (Ljava/util/function/Function;Ljb;Ljava/util/function/Predicate;)Z checkNeighbors
		static
		0 o p_159754_
		1 o p_159755_
		2 o p_159756_
	a (Ldnc;Ljb;Leeb;)V setBlock
		0 o p_65791_
		1 o p_65792_
		2 o p_65793_
	a (Ldna;Ljb;)Z isGrassOrDirt
		static
		0 o p_65789_
		1 o p_65790_
	a (Lbae;Leeb;)Z lambda$isReplaceable$1
		static
		0 o p_204738_
		1 o p_204739_
	a (Lepm;)Lems; lambda$new$0
		0 o p_65806_
	a (Lbae;)Ljava/util/function/Predicate; isReplaceable
		static
		0 o p_204736_
	a (Ldnt;Ljb;Leeb;Ljava/util/function/Predicate;)V safeSetBlock
		0 o p_159743_
		1 o p_159744_
		2 o p_159745_
		3 o p_159746_
	a (Ljava/util/function/Function;Ljb;)Z isAdjacentToAir
		static
		0 o p_159751_
		1 o p_159752_
	a (Ldnt;Ljb;)V markAboveForPostProcessing
		0 o p_159740_
		1 o p_159741_
	a (Lepm;Ldnt;Lefz;Lbck;Ljb;)Z place
		0 o p_225029_
		1 o p_225030_
		2 o p_225031_
		3 o p_225032_
		4 o p_225033_
	a (Lenj;)Z place
		0 o p_159749_
	b (Leeb;)Z isDirt
		static
		0 o p_159760_
eni net/minecraft/world/level/levelgen/feature/FeatureCountTracker
	a Lorg/slf4j/Logger; LOGGER
	b Lcom/google/common/cache/LoadingCache; data
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Leni$a;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$featurePlaced$0
		static
		0 o p_190891_
		1 o p_190892_
	a (Laub;Lems;Ljava/util/Optional;)V featurePlaced
		static
		0 o p_190884_
		1 o p_190885_
		2 o p_190886_
	a (Laub;)V chunkDecorated
		static
		0 o p_190882_
	a ()V clearCounts
		static
	a (Laub;Leni$b;)V lambda$logCounts$2
		static
		0 o p_190888_
		1 o p_190889_
	a (Ljava/lang/String;Ljava/lang/Integer;Ljy;Leni$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_
	b ()V logCounts
		static
eni$1 net/minecraft/world/level/levelgen/feature/FeatureCountTracker$1
	<init> ()V <init>
	a (Laub;)Leni$b; load
		0 o p_190902_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_190904_
eni$a net/minecraft/world/level/levelgen/feature/FeatureCountTracker$FeatureData
	a Lems; feature
	b Ljava/util/Optional; topFeature
	<init> (Lems;Ljava/util/Optional;)V <init>
		0 o feature
		1 o topFeature
	a ()Lems; feature
	b ()Ljava/util/Optional; topFeature
	equals (Ljava/lang/Object;)Z equals
		0 o p_190913_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eni$b net/minecraft/world/level/levelgen/feature/FeatureCountTracker$LevelData
	a Lit/unimi/dsi/fastutil/objects/Object2IntMap; featureData
	b Lorg/apache/commons/lang3/mutable/MutableInt; 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
enj net/minecraft/world/level/levelgen/feature/FeaturePlaceContext
	a Ljava/util/Optional; topFeature
	b Ldnt; level
	c Lefz; chunkGenerator
	d Lbck; random
	e Ljb; origin
	f Lepm; config
	<init> (Ljava/util/Optional;Ldnt;Lefz;Lbck;Ljb;Lepm;)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 ()Ldnt; level
	c ()Lefz; chunkGenerator
	d ()Lbck; random
	e ()Ljb; origin
	f ()Lepm; config
enk net/minecraft/world/level/levelgen/feature/FillLayerFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65818_
	a (Lenj;)Z place
		0 o p_159780_
enl net/minecraft/world/level/levelgen/feature/FossilFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65851_
	a (Ldnt;Lorg/apache/commons/lang3/mutable/MutableInt;Ljb;)V lambda$countEmptyCorners$0
		static
		0 o p_360237_
		1 o p_360238_
		2 o p_360239_
	a (Ldnt;Leuq;)I countEmptyCorners
		static
		0 o p_159782_
		1 o p_159783_
	a (Lenj;)Z place
		0 o p_159789_
enm net/minecraft/world/level/levelgen/feature/FossilFeatureConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/List; fossilStructures
	c Ljava/util/List; overlayStructures
	d Ljl; fossilProcessors
	e Ljl; overlayProcessors
	f I maxEmptyCornersAllowed
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;Ljl;Ljl;I)V <init>
		0 o p_204751_
		1 o p_204752_
		2 o p_204753_
		3 o p_204754_
		4 o p_204755_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_159816_
	a (Lenm;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_159818_
	b (Lenm;)Ljl; lambda$static$3
		static
		0 o p_204757_
	c (Lenm;)Ljl; lambda$static$2
		static
		0 o p_204759_
	d (Lenm;)Ljava/util/List; lambda$static$1
		static
		0 o p_159828_
	e (Lenm;)Ljava/util/List; lambda$static$0
		static
		0 o p_159830_
enn net/minecraft/world/level/levelgen/feature/GeodeFeature
	a [Ljh; DIRECTIONS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_159834_
	a (Lenj;)Z place
		0 o p_159836_
eno net/minecraft/world/level/levelgen/feature/GlowstoneFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65865_
	a (Lenj;)Z place
		0 o p_159861_
enp 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 (Ldmv;Lbck;Ljb;ILjb$a;Lepo;)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_
enq net/minecraft/world/level/levelgen/feature/HugeFungusConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Leeb; validBaseState
	c Leeb; stemState
	d Leeb; hatState
	e Leeb; decorState
	f Lelh; replaceableBlocks
	g Z planted
	<clinit> ()V <clinit>
		static
	<init> (Leeb;Leeb;Leeb;Leeb;Lelh;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 (Lenq;)Ljava/lang/Boolean; lambda$static$5
		static
		0 o p_159867_
	b (Lenq;)Lelh; lambda$static$4
		static
		0 o p_284923_
	c (Lenq;)Leeb; lambda$static$3
		static
		0 o p_159869_
	d (Lenq;)Leeb; lambda$static$2
		static
		0 o p_159871_
	e (Lenq;)Leeb; lambda$static$1
		static
		0 o p_159873_
	f (Lenq;)Leeb; lambda$static$0
		static
		0 o p_159875_
enr net/minecraft/world/level/levelgen/feature/HugeFungusFeature
	a F HUGE_PROBABILITY
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_65922_
	a (Ldmv;Lbck;Lenq;Ljb$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 (Ldmv;Lbck;Ljb;Leeb;Z)V placeHatDropBlock
		0 o p_225065_
		1 o p_225066_
		2 o p_225067_
		3 o p_225068_
		4 o p_225069_
	a (Ljb;Ldmv;Lbck;)V tryPlaceWeepingVines
		static
		0 o p_225071_
		1 o p_225072_
		2 o p_225073_
	a (Ldnt;Lbck;Lenq;Ljb;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 (Ldnt;Ljb;Lenq;Z)Z isReplaceable
		static
		0 o p_285049_
		1 o p_285309_
		2 o p_284992_
		3 o p_285162_
	a (Lenj;)Z place
		0 o p_159878_
	b (Ldnt;Lbck;Lenq;Ljb;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_
ens 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 (Ldmv;Lbck;Ljb;ILjb$a;Lepo;)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_
ent net/minecraft/world/level/levelgen/feature/IceSpikeFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66003_
	a (Lenj;)Z place
		0 o p_159882_
enu net/minecraft/world/level/levelgen/feature/IcebergFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66017_
	a (Ldmv;Lbck;Ljb;IIIIIIZIDZLeeb;)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 (IILjb;ILbck;)D signedDistanceCircle
		0 o p_225089_
		1 o p_225090_
		2 o p_225091_
		3 o p_225092_
		4 o p_225093_
	a (III)I getEllipseC
		0 o p_66019_
		1 o p_66020_
		2 o p_66021_
	a (IILjb;Ldmv;ZDLjb;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 (Ljb;Ldmv;Lbck;IIZZLeeb;)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 (Ldmv;Ljb;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 (IILjb;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 (Lbck;Ldmv;IILjb;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_
	a (Ldmv;Ljb;)V removeFloatingSnowLayer
		0 o p_66049_
		1 o p_66050_
	a (Ldly;Ljb;)Z belowIsAir
		0 o p_66046_
		1 o p_66047_
	a (Lbck;III)I heightDependentRadiusRound
		0 o p_225095_
		1 o p_225096_
		2 o p_225097_
		3 o p_225098_
	a (Lenj;)Z place
		0 o p_159884_
	b (III)I heightDependentRadiusEllipse
		0 o p_66110_
		1 o p_66111_
		2 o p_66112_
	b (Lbck;III)I heightDependentRadiusSteep
		0 o p_225134_
		1 o p_225135_
		2 o p_225136_
		3 o p_225137_
	c (Leeb;)Z isIcebergState
		static
		0 o p_159886_
env net/minecraft/world/level/levelgen/feature/KelpFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66219_
	a (Lenj;)Z place
		0 o p_159956_
enw net/minecraft/world/level/levelgen/feature/LakeFeature
	a Leeb; AIR
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66259_
	a (Lenj;)Z place
		0 o p_159958_
	c (Leeb;)Z canReplaceBlock
		0 o p_190952_
enw$a net/minecraft/world/level/levelgen/feature/LakeFeature$Configuration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lern; fluid
	c Lern; barrier
	<clinit> ()V <clinit>
		static
	<init> (Lern;Lern;)V <init>
		0 o fluid
		1 o barrier
	a ()Lern; fluid
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_190962_
	b ()Lern; barrier
	equals (Ljava/lang/Object;)Z equals
		0 o p_190965_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
enx net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_159960_
	a (Ljb;ZLbck;ILbwm;Lbwm;)Lenx$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_
	a (Ldnt;Ljb;Lejq$b;Lenx$b;)V placeDebugMarkers
		0 o p_159962_
		1 o p_159963_
		2 o p_159964_
		3 o p_159965_
	a (Lenj;)Z place
		0 o p_159967_
enx$a net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$LargeDripstone
	a Ljb; root
	b Z pointingUp
	c I radius
	d D bluntness
	e D scale
	<init> (Ljb;ZIDD)V <init>
		0 o p_197116_
		1 o p_197117_
		2 o p_197118_
		3 o p_197119_
		4 o p_197120_
	a (Ldnt;Lbck;Lenx$b;)V placeBlocks
		0 o p_225146_
		1 o p_225147_
		2 o p_225148_
	a (Lepp;)Z isSuitableForWind
		0 o p_159997_
	a (F)I getHeightAtRadius
		0 o p_159988_
	a ()I getHeight
	a (Ldnt;Lenx$b;)Z moveBackUntilBaseIsInsideStoneAndShrinkRadiusIfNecessary
		0 o p_159990_
		1 o p_159991_
	b ()I getMinY
	c ()I getMaxY
enx$b net/minecraft/world/level/levelgen/feature/LargeDripstoneFeature$WindOffsetter
	a I originY
	b Lfis; windSpeed
	<init> (ILbck;Lbwm;)V <init>
		0 o p_225150_
		1 o p_225151_
		2 o p_225152_
	<init> ()V <init>
	a ()Lenx$b; noWind
		static
	a (Ljb;)Ljb; offset
		0 o p_160009_
eny net/minecraft/world/level/levelgen/feature/MonsterRoomFeature
	a Lorg/slf4j/Logger; LOGGER
	b [Lbzv; MOBS
	c Leeb; AIR
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66345_
	a (Lbck;)Lbzv; randomEntityId
		0 o p_225154_
	a (Lenj;)Z place
		0 o p_160066_
enz net/minecraft/world/level/levelgen/feature/MultifaceGrowthFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_225156_
	a (Ldnt;Ljb;Leeb;Lepr;Lbck;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 (Lenj;)Z place
		0 o p_225165_
	c (Leeb;)Z isAirOrWater
		static
		0 o p_225167_
eo net/minecraft/commands/ParserUtils
	<init> ()V <init>
	a (Lcom/mojang/brigadier/StringReader;Ln;)Ljava/lang/String; readWhile
		static
		0 o p_332772_
		1 o p_332664_
eoa net/minecraft/world/level/levelgen/feature/NetherForestVegetationFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66361_
	a (Lenj;)Z place
		0 o p_160068_
eob net/minecraft/world/level/levelgen/feature/NoOpFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66431_
	a (Lenj;)Z place
		0 o p_160112_
eoc net/minecraft/world/level/levelgen/feature/OreFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66531_
	a (Leeb;Ljava/util/function/Function;Lbck;Lepu;Lepu$a;Ljb$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_
	a (Lbck;F)Z shouldSkipAirCheck
		static
		0 o p_225169_
		1 o p_225170_
	a (Ldnt;Lbck;Lepu;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 (Lenj;)Z place
		0 o p_160177_
eod net/minecraft/world/level/levelgen/feature/PointedDripstoneFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_191067_
	a (Ldmv;Lbck;Ljb;Lepv;)V createPatchOfDripstoneBlocks
		static
		0 o p_225194_
		1 o p_225195_
		2 o p_225196_
		3 o p_225197_
	a (Ldmv;Ljb;Lbck;)Ljava/util/Optional; getTipDirection
		static
		0 o p_225199_
		1 o p_225200_
		2 o p_225201_
	a (Lenj;)Z place
		0 o p_191078_
eoe net/minecraft/world/level/levelgen/feature/RandomBooleanSelectorFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66591_
	a (Lenj;)Z place
		0 o p_160208_
eof net/minecraft/world/level/levelgen/feature/RandomPatchFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66605_
	a (Lenj;)Z place
		0 o p_160210_
eog net/minecraft/world/level/levelgen/feature/RandomSelectorFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66619_
	a (Lenj;)Z place
		0 o p_160212_
eoh net/minecraft/world/level/levelgen/feature/ReplaceBlobsFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66633_
	a (Ldmv;Ljb$a;Ldpz;)Ljb; findTarget
		static
		0 o p_66635_
		1 o p_66636_
		2 o p_66637_
	a (Lenj;)Z place
		0 o p_160214_
eoi net/minecraft/world/level/levelgen/feature/ReplaceBlockFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66651_
	a (Lenj;)Z place
		0 o p_160216_
eoj net/minecraft/world/level/levelgen/feature/RootSystemFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_160218_
	a (Ljb;ILdnt;Leqc;Lbck;)V placeDirt
		static
		0 o p_225223_
		1 o p_225224_
		2 o p_225225_
		3 o p_225226_
		4 o p_225227_
	a (Leeb;II)Z isAllowedTreeSpace
		static
		0 o p_160253_
		1 o p_160254_
		2 o p_160255_
	a (Ldnt;Lefz;Leqc;Lbck;Ljb$a;Ljb;)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 (Ldnt;Leqc;Lbck;IILjb$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 (Leqc;Leeb;)Z lambda$placeRootedDirt$0
		static
		0 o p_204761_
		1 o p_204762_
	a (Ldnt;Leqc;Ljb;)Z spaceForTree
		static
		0 o p_160236_
		1 o p_160237_
		2 o p_160238_
	a (Ldnt;Leqc;Lbck;Ljb;Ljb$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 (Lenj;)Z place
		0 o p_160257_
eok net/minecraft/world/level/levelgen/feature/ScatteredOreFeature
	a I MAX_DIST_FROM_ORIGIN
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_160304_
	a (Lbck;I)I getRandomPlacementInOneAxisRelativeToOrigin
		0 o p_225229_
		1 o p_225230_
	a (Ljb$a;Lbck;Ljb;I)V offsetTargetPos
		0 o p_225232_
		1 o p_225233_
		2 o p_225234_
		3 o p_225235_
	a (Lenj;)Z place
		0 o p_160306_
eol net/minecraft/world/level/levelgen/feature/SculkPatchFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_225237_
	a (Ldmv;Ljb;)Z canSpreadFrom
		0 o p_225239_
		1 o p_225240_
	a (Lenj;)Z place
		0 o p_225242_
	b (Ldmv;Ljb;)Z lambda$canSpreadFrom$0
		static
		0 o p_360240_
		1 o p_360241_
eom net/minecraft/world/level/levelgen/feature/SeaPickleFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66754_
	a (Lenj;)Z place
		0 o p_160316_
eon net/minecraft/world/level/levelgen/feature/SeagrassFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66768_
	a (Lenj;)Z place
		0 o p_160318_
eoo net/minecraft/world/level/levelgen/feature/SimpleBlockFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66808_
	a (Lenj;)Z place
		0 o p_160341_
eop net/minecraft/world/level/levelgen/feature/SimpleRandomSelectorFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66822_
	a (Lenj;)Z place
		0 o p_160343_
eoq net/minecraft/world/level/levelgen/feature/SnowAndFreezeFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66836_
	a (Lenj;)Z place
		0 o p_160368_
eor net/minecraft/world/level/levelgen/feature/SpikeFeature
	a I NUMBER_OF_SPIKES
	b I SPIKE_DISTANCE
	c Lcom/google/common/cache/LoadingCache; SPIKE_CACHE
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66852_
	a (Ldnt;)Ljava/util/List; getSpikesForLevel
		static
		0 o p_66859_
	a (Lenj;)Z place
		0 o p_160372_
	a (Ldnl;Lbck;Leqg;Leor$a;)V placeSpike
		0 o p_225247_
		1 o p_225248_
		2 o p_225249_
		3 o p_225250_
eor$a net/minecraft/world/level/levelgen/feature/SpikeFeature$EndSpike
	a Lcom/mojang/serialization/Codec; CODEC
	b I centerX
	c I centerZ
	d I radius
	e I height
	f Z guarded
	g Lfin; 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 (Leor$a;)Ljava/lang/Boolean; lambda$static$4
		static
		0 o p_160374_
	a ()I getCenterX
	a (Ljb;)Z isCenterWithinChunk
		0 o p_66892_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_66890_
	b ()I getCenterZ
	b (Leor$a;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_160376_
	c ()I getRadius
	c (Leor$a;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_160378_
	d ()I getHeight
	d (Leor$a;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_160380_
	e ()Z isGuarded
	e (Leor$a;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_160382_
	f ()Lfin; getTopBoundingBox
eor$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_
eos net/minecraft/world/level/levelgen/feature/SpringFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_66914_
	a (Lenj;)Z place
		0 o p_160404_
eot net/minecraft/world/level/levelgen/feature/TreeFeature
	a I BLOCK_UPDATE_FLAGS
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_67201_
	a (Lesi$a;Lesi;)V lambda$place$8
		static
		0 o p_225281_
		1 o p_225282_
	a (Ldnt;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;Leuq;)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 (Ldna;ILjb;Leqi;)I getMaxFreeTreeHeight
		0 o p_67216_
		1 o p_67217_
		2 o p_67218_
		3 o p_67219_
	a (Ldnc;Ljb;Leeb;)V setBlock
		0 o p_67221_
		1 o p_67222_
		2 o p_67223_
	a (Leqi;Ldnt;Leqy$b;Lbck;IIILeqy$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 (Lesi$a;)Ljava/util/List; getLowestTrunkOrRootOfTree
		static
		0 o p_393567_
	a (Ldmv;Leuq;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;)Lfjb; updateLeaves
		static
		0 o p_225252_
		1 o p_225253_
		2 o p_225254_
		3 o p_225255_
		4 o p_225256_
	a (Ldnt;Lbck;Ljb;Ljava/util/function/BiConsumer;Ljava/util/function/BiConsumer;Leqy$b;Leqi;)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 (Ljava/util/Set;Ldnt;Ljb;Leeb;)V lambda$place$7
		static
		0 o p_160541_
		1 o p_160542_
		2 o p_160543_
		3 o p_160544_
	a (Ljb;Lbck;Lerk;)Ljb; lambda$doPlace$3
		static
		0 o p_225284_
		1 o p_225285_
		2 o p_225286_
	a (Lenj;)Z place
		0 o p_160530_
	b (Ljava/util/Set;Ldnt;Ljb;Leeb;)V lambda$place$6
		static
		0 o p_160546_
		1 o p_160547_
		2 o p_160548_
		3 o p_160549_
	b (Ldna;Ljb;)Z isVine
		static
		0 o p_67278_
		1 o p_67279_
	b (Ldnc;Ljb;Leeb;)V setBlockKnownShape
		static
		0 o p_67257_
		1 o p_67258_
		2 o p_67259_
	c (Leeb;)Z lambda$validTreePos$2
		static
		0 o p_360243_
	c (Ljava/util/Set;Ldnt;Ljb;Leeb;)V lambda$place$5
		static
		0 o p_160553_
		1 o p_160554_
		2 o p_160555_
		3 o p_160556_
	c (Ldna;Ljb;)Z isAirOrLeaves
		static
		0 o p_67268_
		1 o p_67269_
	d (Leeb;)Z lambda$isAirOrLeaves$1
		static
		0 o p_360242_
	d (Ldna;Ljb;)Z validTreePos
		static
		0 o p_67273_
		1 o p_67274_
	e (Leeb;)Z lambda$isVine$0
		static
		0 o p_225299_
eot$1 net/minecraft/world/level/levelgen/feature/TreeFeature$1
	a Ljava/util/Set; val$foliage
	b Ldnt; val$level
	<init> (Leot;Ljava/util/Set;Ldnt;)V <init>
		0 o p_272901_
		1 o p_272858_
		2 o p_273697_
	a (Ljb;Leeb;)V set
		0 o p_272825_
		1 o p_273311_
	a (Ljb;)Z isSet
		0 o p_272999_
eou net/minecraft/world/level/levelgen/feature/TwistingVinesFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_67292_
	a (Ldmv;Ljb$a;)Z findFirstAirBlockAboveGround
		static
		0 o p_67294_
		1 o p_67295_
	a (Ldmv;Lbck;Ljb$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_
	a (Ldmv;Ljb;)Z isInvalidPlacementLocation
		static
		0 o p_67297_
		1 o p_67298_
	a (Lenj;)Z place
		0 o p_160558_
eov net/minecraft/world/level/levelgen/feature/UnderwaterMagmaFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_160560_
	a (Lbck;Leqk;Ljb;)Z lambda$place$0
		static
		0 o p_225308_
		1 o p_225309_
		2 o p_225310_
	a (Ldmv;Ljb;)Z isWaterOrAir
		0 o p_160562_
		1 o p_160563_
	a (Ldnt;Ljb;Leqk;)Ljava/util/OptionalInt; getFloorY
		static
		0 o p_160565_
		1 o p_160566_
		2 o p_160567_
	a (Lenj;)Z place
		0 o p_160569_
	b (Ldnt;Ljb;)Z isValidPlacement
		0 o p_160575_
		1 o p_160576_
	c (Leeb;)Z lambda$getFloorY$4
		static
		0 o p_160581_
	c (Ldnt;Ljb;)I lambda$place$2
		static
		0 o p_160578_
		1 o p_160579_
	d (Leeb;)Z lambda$getFloorY$3
		static
		0 o p_160586_
	d (Ldnt;Ljb;)Z lambda$place$1
		0 o p_160583_
		1 o p_160584_
eow net/minecraft/world/level/levelgen/feature/VegetationPatchFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_160588_
	a (Ldnt;Leql;Lbck;Ljb;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_
	a (Ldnt;Leql;Lefz;Lbck;Ljb;)Z placeVegetation
		0 o p_225318_
		1 o p_225319_
		2 o p_225320_
		3 o p_225321_
		4 o p_225322_
	a (Ldnt;Leql;Ljava/util/function/Predicate;Lbck;Ljb$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 (Lenj;Ldnt;Leql;Lbck;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 (Leql;Leeb;)Z lambda$place$0
		static
		0 o p_204781_
		1 o p_204782_
	a (Lenj;)Z place
		0 o p_160612_
	c (Leeb;)Z lambda$placeGroundPatch$1
		static
		0 o p_360244_
eox net/minecraft/world/level/levelgen/feature/VinesFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_67337_
	a (Lenj;)Z place
		0 o p_160628_
eoy net/minecraft/world/level/levelgen/feature/VoidStartPlatformFeature
	a Ljb; PLATFORM_OFFSET
	b Ldlz; PLATFORM_ORIGIN_CHUNK
	c I PLATFORM_RADIUS
	d I 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 (Lenj;)Z place
		0 o p_160633_
eoz net/minecraft/world/level/levelgen/feature/WaterloggedVegetationPatchFeature
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_160635_
	a (Ldnt;Leql;Lbck;Ljb;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_
	a (Ldnt;Leql;Lefz;Lbck;Ljb;)Z placeVegetation
		0 o p_225347_
		1 o p_225348_
		2 o p_225349_
		3 o p_225350_
		4 o p_225351_
	a (Ldnt;Ljb;Ljb$a;Ljh;)Z isExposedDirection
		static
		0 o p_160651_
		1 o p_160652_
		2 o p_160653_
		3 o p_160654_
	a (Ldnt;Ljava/util/Set;Ljb;Ljb$a;)Z isExposed
		static
		0 o p_160656_
		1 o p_160657_
		2 o p_160658_
		3 o p_160659_
ep net/minecraft/commands/PermissionSource
	c (I)Z hasPermission
		0 o p_426070_
	c_ ()Z allowsSelectors
ep$a net/minecraft/commands/PermissionSource$Check
	a I requiredLevel
	<init> (I)V <init>
		0 o requiredLevel
	a (Lep;)Z test
		0 o p_425864_
	a ()I requiredLevel
	equals (Ljava/lang/Object;)Z equals
		0 o p_426108_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_425585_
	toString ()Ljava/lang/String; toString
epa net/minecraft/world/level/levelgen/feature/WeepingVinesFeature
	a [Ljh; DIRECTIONS
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_67375_
	a (Ldmv;Lbck;Ljb$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_
	a (Ldmv;Lbck;Ljb;)V placeRoofNetherWart
		0 o p_225360_
		1 o p_225361_
		2 o p_225362_
	a (Lenj;)Z place
		0 o p_160661_
	b (Ldmv;Lbck;Ljb;)V placeRoofWeepingVines
		0 o p_225364_
		1 o p_225365_
		2 o p_225366_
epb net/minecraft/world/level/levelgen/feature/WeightedPlacedFeature
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljl; feature
	c F chance
	<clinit> ()V <clinit>
		static
	<init> (Ljl;F)V <init>
		0 o p_204786_
		1 o p_204787_
	a (Lepb;)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 (Ldnt;Lefz;Lbck;Ljb;)Z place
		0 o p_225368_
		1 o p_225369_
		2 o p_225370_
		3 o p_225371_
	b (Lepb;)Ljl; lambda$static$0
		static
		0 o p_204789_
epc net/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/List; layers
	c Ljh; direction
	d Lelh; allowedPlacement
	e Z prioritizeTip
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljh;Lelh;Z)V <init>
		0 o layers
		1 o direction
		2 o allowedPlacement
		3 o prioritizeTip
	a ()Ljava/util/List; layers
	a (Lbwo;Lern;)Lepc$a; layer
		static
		0 o p_191219_
		1 o p_191220_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_191222_
	b (Lbwo;Lern;)Lepc; simple
		static
		0 o p_191225_
		1 o p_191226_
	b ()Ljh; direction
	c ()Lelh; allowedPlacement
	d ()Z prioritizeTip
	equals (Ljava/lang/Object;)Z equals
		0 o p_191230_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
epc$a net/minecraft/world/level/levelgen/feature/configurations/BlockColumnConfiguration$Layer
	a Lcom/mojang/serialization/Codec; CODEC
	b Lbwo; height
	c Lern; state
	<clinit> ()V <clinit>
		static
	<init> (Lbwo;Lern;)V <init>
		0 o height
		1 o state
	a ()Lbwo; height
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_191242_
	b ()Lern; state
	equals (Ljava/lang/Object;)Z equals
		0 o p_191245_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
epd net/minecraft/world/level/levelgen/feature/configurations/BlockPileConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lern; stateProvider
	<clinit> ()V <clinit>
		static
	<init> (Lern;)V <init>
		0 o p_67543_
	a (Lepd;)Lern; lambda$static$0
		static
		0 o p_67545_
epe net/minecraft/world/level/levelgen/feature/configurations/BlockStateConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Leeb; state
	<clinit> ()V <clinit>
		static
	<init> (Leeb;)V <init>
		0 o p_67550_
	a (Lepe;)Leeb; lambda$static$0
		static
		0 o p_67552_
epf net/minecraft/world/level/levelgen/feature/configurations/ColumnFeatureConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lbwo; reach
	c Lbwo; height
	<clinit> ()V <clinit>
		static
	<init> (Lbwo;Lbwo;)V <init>
		0 o p_160715_
		1 o p_160716_
	a ()Lbwo; reach
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_67563_
	a (Lepf;)Lbwo; lambda$static$1
		static
		0 o p_160719_
	b ()Lbwo; height
	b (Lepf;)Lbwo; lambda$static$0
		static
		0 o p_160722_
epg net/minecraft/world/level/levelgen/feature/configurations/CountConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lbwo; count
	<clinit> ()V <clinit>
		static
	<init> (Lbwo;)V <init>
		0 o p_160724_
	<init> (I)V <init>
		0 o p_67572_
	a ()Lbwo; count
eph net/minecraft/world/level/levelgen/feature/configurations/DeltaFeatureConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Leeb; contents
	c Leeb; rim
	d Lbwo; size
	e Lbwo; rimSize
	<clinit> ()V <clinit>
		static
	<init> (Leeb;Leeb;Lbwo;Lbwo;)V <init>
		0 o p_160731_
		1 o p_160732_
		2 o p_160733_
		3 o p_160734_
	a ()Leeb; contents
	a (Leph;)Lbwo; lambda$static$3
		static
		0 o p_160736_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_67607_
	b ()Leeb; rim
	b (Leph;)Lbwo; lambda$static$2
		static
		0 o p_160738_
	c ()Lbwo; size
	c (Leph;)Leeb; lambda$static$1
		static
		0 o p_160740_
	d ()Lbwo; rimSize
	d (Leph;)Leeb; lambda$static$0
		static
		0 o p_160743_
epi net/minecraft/world/level/levelgen/feature/configurations/DiskConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lerv; stateProvider
	c Lelh; target
	d Lbwo; radius
	e I halfHeight
	<clinit> ()V <clinit>
		static
	<init> (Lerv;Lelh;Lbwo;I)V <init>
		0 o stateProvider
		1 o target
		2 o radius
		3 o halfHeight
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_191250_
	a ()Lerv; stateProvider
	b ()Lelh; target
	c ()Lbwo; radius
	d ()I halfHeight
	equals (Ljava/lang/Object;)Z equals
		0 o p_191255_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
epj net/minecraft/world/level/levelgen/feature/configurations/DripstoneClusterConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b I floorToCeilingSearchRange
	c Lbwo; height
	d Lbwo; radius
	e I maxStalagmiteStalactiteHeightDiff
	f I heightDeviation
	g Lbwo; dripstoneBlockLayerThickness
	h Lbwm; density
	i Lbwm; wetness
	j F chanceOfDripstoneColumnAtMaxDistanceFromCenter
	k I maxDistanceFromEdgeAffectingChanceOfDripstoneColumn
	l I maxDistanceFromCenterAffectingHeightBias
	<clinit> ()V <clinit>
		static
	<init> (ILbwo;Lbwo;IILbwo;Lbwm;Lbwm;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 (Lepj;)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 (Lepj;)Ljava/lang/Integer; lambda$static$9
		static
		0 o p_160788_
	c (Lepj;)Ljava/lang/Float; lambda$static$8
		static
		0 o p_160790_
	d (Lepj;)Lbwm; lambda$static$7
		static
		0 o p_160792_
	e (Lepj;)Lbwm; lambda$static$6
		static
		0 o p_160794_
	f (Lepj;)Lbwo; lambda$static$5
		static
		0 o p_160796_
	g (Lepj;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_160798_
	h (Lepj;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_160800_
	i (Lepj;)Lbwo; lambda$static$2
		static
		0 o p_160802_
	j (Lepj;)Lbwo; lambda$static$1
		static
		0 o p_160804_
	k (Lepj;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_160806_
epk net/minecraft/world/level/levelgen/feature/configurations/EndGatewayConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; exit
	c Z exact
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Z)V <init>
		0 o p_67644_
		1 o p_67645_
	a (Lepk;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_160808_
	a ()Lepk; delayedExitSearch
		static
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_67649_
	a (Ljb;Z)Lepk; knownExit
		static
		0 o p_67651_
		1 o p_67652_
	b (Lepk;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_160810_
	b ()Ljava/util/Optional; getExit
	c ()Z isExitExact
epl net/minecraft/world/level/levelgen/feature/configurations/FallenTreeConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lern; trunkProvider
	c Lbwo; logLength
	d Ljava/util/List; stumpDecorators
	e Ljava/util/List; logDecorators
	<clinit> ()V <clinit>
		static
	<init> (Lern;Lbwo;Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_410206_
		1 o p_410877_
		2 o p_410779_
		3 o p_409621_
	a (Lepl;)Ljava/util/List; lambda$static$3
		static
		0 o p_410827_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_409742_
	b (Lepl;)Ljava/util/List; lambda$static$2
		static
		0 o p_409945_
	c (Lepl;)Lbwo; lambda$static$1
		static
		0 o p_410036_
	d (Lepl;)Lern; lambda$static$0
		static
		0 o p_410077_
epl$a net/minecraft/world/level/levelgen/feature/configurations/FallenTreeConfiguration$FallenTreeConfigurationBuilder
	a Lern; trunkProvider
	b Lbwo; logLength
	c Ljava/util/List; stumpDecorators
	d Ljava/util/List; logDecorators
	<init> (Lern;Lbwo;)V <init>
		0 o p_409863_
		1 o p_409902_
	a (Ljava/util/List;)Lepl$a; stumpDecorators
		0 o p_409939_
	a ()Lepl; build
	b (Ljava/util/List;)Lepl$a; logDecorators
		0 o p_410282_
epm net/minecraft/world/level/levelgen/feature/configurations/FeatureConfiguration
	m Lept; NONE
	<clinit> ()V <clinit>
		static
	e ()Ljava/util/stream/Stream; getFeatures
epn net/minecraft/world/level/levelgen/feature/configurations/GeodeConfiguration
	a Lcom/mojang/serialization/Codec; CHANCE_RANGE
	b Lcom/mojang/serialization/Codec; CODEC
	c Lejx; geodeBlockSettings
	d Lejz; geodeLayerSettings
	e Lejy; geodeCrackSettings
	f D usePotentialPlacementsChance
	g D useAlternateLayer0Chance
	h Z placementsRequireLayer0Alternate
	i Lbwo; outerWallDistance
	j Lbwo; distributionPoints
	k Lbwo; pointOffset
	l I minGenOffset
	n I maxGenOffset
	o D noiseMultiplier
	p I invalidBlocksThreshold
	<clinit> ()V <clinit>
		static
	<init> (Lejx;Lejz;Lejy;DDZLbwo;Lbwo;Lbwo;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 (Lepn;)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 (Lepn;)Ljava/lang/Double; lambda$static$11
		static
		0 o p_160846_
	c (Lepn;)Ljava/lang/Integer; lambda$static$10
		static
		0 o p_160848_
	d (Lepn;)Ljava/lang/Integer; lambda$static$9
		static
		0 o p_160850_
	e (Lepn;)Lbwo; lambda$static$8
		static
		0 o p_160852_
	f (Lepn;)Lbwo; lambda$static$7
		static
		0 o p_160854_
	g (Lepn;)Lbwo; lambda$static$6
		static
		0 o p_160856_
	h (Lepn;)Ljava/lang/Boolean; lambda$static$5
		static
		0 o p_160858_
	i (Lepn;)Ljava/lang/Double; lambda$static$4
		static
		0 o p_160860_
	j (Lepn;)Ljava/lang/Double; lambda$static$3
		static
		0 o p_160862_
	k (Lepn;)Lejy; lambda$static$2
		static
		0 o p_160864_
	l (Lepn;)Lejz; lambda$static$1
		static
		0 o p_160866_
	m (Lepn;)Lejx; lambda$static$0
		static
		0 o p_160868_
epo net/minecraft/world/level/levelgen/feature/configurations/HugeMushroomFeatureConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lern; capProvider
	c Lern; stemProvider
	d I foliageRadius
	<clinit> ()V <clinit>
		static
	<init> (Lern;Lern;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 (Lepo;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_160939_
	b (Lepo;)Lern; lambda$static$1
		static
		0 o p_160941_
	c (Lepo;)Lern; lambda$static$0
		static
		0 o p_160943_
epp net/minecraft/world/level/levelgen/feature/configurations/LargeDripstoneConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b I floorToCeilingSearchRange
	c Lbwo; columnRadius
	d Lbwm; heightScale
	e F maxColumnRadiusToCaveHeightRatio
	f Lbwm; stalactiteBluntness
	g Lbwm; stalagmiteBluntness
	h Lbwm; windSpeed
	i I minRadiusForWind
	j F minBluntnessForWind
	<clinit> ()V <clinit>
		static
	<init> (ILbwo;Lbwm;FLbwm;Lbwm;Lbwm;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 (Lepp;)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 (Lepp;)Ljava/lang/Integer; lambda$static$7
		static
		0 o p_160970_
	c (Lepp;)Lbwm; lambda$static$6
		static
		0 o p_160972_
	d (Lepp;)Lbwm; lambda$static$5
		static
		0 o p_160974_
	e (Lepp;)Lbwm; lambda$static$4
		static
		0 o p_160976_
	f (Lepp;)Ljava/lang/Float; lambda$static$3
		static
		0 o p_160978_
	g (Lepp;)Lbwm; lambda$static$2
		static
		0 o p_160980_
	h (Lepp;)Lbwo; lambda$static$1
		static
		0 o p_160982_
	i (Lepp;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_160984_
epq net/minecraft/world/level/levelgen/feature/configurations/LayerConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b I height
	c Leeb; state
	<clinit> ()V <clinit>
		static
	<init> (ILeeb;)V <init>
		0 o p_67772_
		1 o p_67773_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_67777_
	a (Lepq;)Leeb; lambda$static$1
		static
		0 o p_160986_
	b (Lepq;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_160988_
epr net/minecraft/world/level/levelgen/feature/configurations/MultifaceGrowthConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Ldvh; placeBlock
	c I searchRange
	d Z canPlaceOnFloor
	e Z canPlaceOnCeiling
	f Z canPlaceOnWall
	g F chanceOfSpreading
	h Ljp; canBePlacedOn
	i Lit/unimi/dsi/fastutil/objects/ObjectArrayList; validDirections
	<clinit> ()V <clinit>
		static
	<init> (Ldvh;IZZZFLjp;)V <init>
		0 o p_383142_
		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 ()Ljava/lang/String; lambda$apply$8
		static
	a (Lepr;)Ljp; lambda$static$6
		static
		0 o p_225409_
	a (Ldpz;)Lcom/mojang/serialization/DataResult; apply
		static
		0 o p_225405_
	a (Ljh;Ljh;)Z lambda$getShuffledDirectionsExcept$9
		static
		0 o p_225411_
		1 o p_225412_
	a (Lbck;Ljh;)Ljava/util/List; getShuffledDirectionsExcept
		0 o p_225402_
		1 o p_225403_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$7
		static
		0 o p_225407_
	a (Lbck;)Ljava/util/List; getShuffledDirections
		0 o p_225400_
	b (Lepr;)Ljava/lang/Float; lambda$static$5
		static
		0 o p_225414_
	c (Lepr;)Ljava/lang/Boolean; lambda$static$4
		static
		0 o p_225416_
	d (Lepr;)Ljava/lang/Boolean; lambda$static$3
		static
		0 o p_225418_
	e (Lepr;)Ljava/lang/Boolean; lambda$static$2
		static
		0 o p_225420_
	f (Lepr;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_225422_
	g (Lepr;)Ldvh; lambda$static$0
		static
		0 o p_382776_
eps net/minecraft/world/level/levelgen/feature/configurations/NetherForestVegetationConfig
	c Lcom/mojang/serialization/Codec; CODEC
	d I spreadWidth
	e I spreadHeight
	<clinit> ()V <clinit>
		static
	<init> (Lern;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 (Leps;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_191269_
	b (Leps;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_191271_
	c (Leps;)Lern; lambda$static$0
		static
		0 o p_191273_
ept net/minecraft/world/level/levelgen/feature/configurations/NoneFeatureConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lept; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lept; lambda$static$0
		static
epu net/minecraft/world/level/levelgen/feature/configurations/OreConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/List; targetStates
	c I size
	d F discardChanceOnAirExposure
	<clinit> ()V <clinit>
		static
	<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> (Leyu;Leeb;I)V <init>
		0 o p_67843_
		1 o p_67844_
		2 o p_67845_
	<init> (Leyu;Leeb;IF)V <init>
		0 o p_161008_
		1 o p_161009_
		2 o p_161010_
		3 o p_161011_
	a (Lepu;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_161020_
	a (Leyu;Leeb;)Lepu$a; target
		static
		0 o p_161022_
		1 o p_161023_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_67849_
	b (Lepu;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_161025_
	c (Lepu;)Ljava/util/List; lambda$static$0
		static
		0 o p_161027_
epu$a net/minecraft/world/level/levelgen/feature/configurations/OreConfiguration$TargetBlockState
	a Lcom/mojang/serialization/Codec; CODEC
	b Leyu; target
	c Leeb; state
	<clinit> ()V <clinit>
		static
	<init> (Leyu;Leeb;)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 (Lepu$a;)Leeb; lambda$static$1
		static
		0 o p_161041_
	b (Lepu$a;)Leyu; lambda$static$0
		static
		0 o p_161043_
epv net/minecraft/world/level/levelgen/feature/configurations/PointedDripstoneConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b F chanceOfTallerDripstone
	c F chanceOfDirectionalSpread
	d F chanceOfSpreadRadius2
	e F 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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_191286_
	a (Lepv;)Ljava/lang/Float; lambda$static$3
		static
		0 o p_191288_
	b (Lepv;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_191290_
	c (Lepv;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_191292_
	d (Lepv;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_191294_
epw net/minecraft/world/level/levelgen/feature/configurations/ProbabilityFeatureConfiguration
	k Lcom/mojang/serialization/Codec; CODEC
	l F 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 (Lepw;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_161045_
epx net/minecraft/world/level/levelgen/feature/configurations/RandomBooleanFeatureConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljl; featureTrue
	c Ljl; featureFalse
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Ljl;)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 (Lepx;)Ljl; lambda$static$1
		static
		0 o p_204807_
	b (Lepx;)Ljl; lambda$static$0
		static
		0 o p_204809_
	e ()Ljava/util/stream/Stream; getFeatures
epy net/minecraft/world/level/levelgen/feature/configurations/RandomFeatureConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/List; features
	c Ljl; defaultFeature
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljl;)V <init>
		0 o p_204811_
		1 o p_204812_
	a (Lepb;)Ljava/util/stream/Stream; lambda$getFeatures$3
		static
		0 o p_204814_
	a (Lepy;)Ljl; lambda$static$1
		static
		0 o p_204816_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_67898_
	b (Lepy;)Ljava/util/List; lambda$static$0
		static
		0 o p_161053_
	e ()Ljava/util/stream/Stream; getFeatures
epz net/minecraft/world/level/levelgen/feature/configurations/RandomPatchConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b I tries
	c I xzSpread
	d I ySpread
	e Ljl; feature
	<clinit> ()V <clinit>
		static
	<init> (IIILjl;)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 ()Ljl; feature
	equals (Ljava/lang/Object;)Z equals
		0 o p_191317_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eq net/minecraft/commands/SharedSuggestionProvider
	c Lcom/google/common/base/CharMatcher; MATCH_SPLITTER
	<clinit> ()V <clinit>
		static
	A ()Ljava/util/Collection; getRelevantCoordinates
	B ()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/suggestion/SuggestionsBuilder;Lame;)V lambda$suggestResource$3
		static
		0 o p_82924_
		1 o p_82925_
	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 (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 (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 (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestResource
		static
		0 o p_82958_
		1 o p_82959_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lamd;Leq$a;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		static
		0 o p_425960_
		1 o p_426312_
		2 o p_425737_
		3 o p_426237_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;Lame;)V lambda$suggestResource$1
		static
		0 o p_339317_
		1 o p_339318_
		2 o p_339319_
	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 (Ljn;Leq$a;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V suggestRegistryElements
		0 o p_426100_
		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 (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 (Lame;)Lame; lambda$suggestResource$2
		static
		0 o p_82966_
	a (Ljava/lang/String;Ljava/lang/String;)Z matchesSubStr
		static
		0 o p_82950_
		1 o p_82951_
	a (Lamd;Leq$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_
	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 (Lame;)Lame; 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_
	q ()Ljava/util/Collection; getOnlinePlayerNames
	r ()Ljava/util/Collection; getAllTeams
	s ()Ljava/util/stream/Stream; getAvailableSounds
	t ()Ljava/util/Set; levels
	u ()Ljz; registryAccess
	v ()Lcyd; enabledFeatures
	y ()Ljava/util/Collection; getCustomTabSugggestions
	z ()Ljava/util/Collection; getSelectedEntities
eq$a net/minecraft/commands/SharedSuggestionProvider$ElementSuggestionType
	a Leq$a; TAGS
	b Leq$a; ELEMENTS
	c Leq$a; ALL
	d [Leq$a; $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 ()[Leq$a; $values
		static
	valueOf (Ljava/lang/String;)Leq$a; valueOf
		static
		0 o p_212355_
	values ()[Leq$a; values
		static
eq$b net/minecraft/commands/SharedSuggestionProvider$TextCoordinates
	a Leq$b; DEFAULT_LOCAL
	b Leq$b; DEFAULT_GLOBAL
	c Ljava/lang/String; x
	d Ljava/lang/String; y
	e Ljava/lang/String; 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_
eqa net/minecraft/world/level/levelgen/feature/configurations/ReplaceBlockConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/List; targetStates
	<clinit> ()V <clinit>
		static
	<init> (Leeb;Leeb;)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 (Leqa;)Ljava/util/List; lambda$static$0
		static
		0 o p_161089_
eqb net/minecraft/world/level/levelgen/feature/configurations/ReplaceSphereConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Leeb; targetState
	c Leeb; replaceState
	d Lbwo; radius
	<clinit> ()V <clinit>
		static
	<init> (Leeb;Leeb;Lbwo;)V <init>
		0 o p_161091_
		1 o p_161092_
		2 o p_161093_
	a ()Lbwo; radius
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_68048_
	a (Leqb;)Lbwo; lambda$static$2
		static
		0 o p_161095_
	b (Leqb;)Leeb; lambda$static$1
		static
		0 o p_161098_
	c (Leqb;)Leeb; lambda$static$0
		static
		0 o p_161100_
eqc net/minecraft/world/level/levelgen/feature/configurations/RootSystemConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljl; treeFeature
	c I requiredVerticalSpaceForTree
	d I rootRadius
	e Lbae; rootReplaceable
	f Lern; rootStateProvider
	g I rootPlacementAttempts
	h I rootColumnMaxHeight
	i I hangingRootRadius
	j I hangingRootsVerticalSpan
	k Lern; hangingRootStateProvider
	l I hangingRootPlacementAttempts
	n I allowedVerticalWaterForTree
	o Lelh; allowedTreePosition
	<clinit> ()V <clinit>
		static
	<init> (Ljl;IILbae;Lern;IIIILern;IILelh;)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 (Leqc;)Lelh; 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 (Leqc;)Ljava/lang/Integer; lambda$static$11
		static
		0 o p_161131_
	c (Leqc;)Ljava/lang/Integer; lambda$static$10
		static
		0 o p_161133_
	d (Leqc;)Lern; lambda$static$9
		static
		0 o p_161135_
	e (Leqc;)Ljava/lang/Integer; lambda$static$8
		static
		0 o p_161137_
	f (Leqc;)Ljava/lang/Integer; lambda$static$7
		static
		0 o p_161139_
	g (Leqc;)Ljava/lang/Integer; lambda$static$6
		static
		0 o p_161141_
	h (Leqc;)Ljava/lang/Integer; lambda$static$5
		static
		0 o p_161143_
	i (Leqc;)Lern; lambda$static$4
		static
		0 o p_161145_
	j (Leqc;)Lbae; lambda$static$3
		static
		0 o p_204838_
	k (Leqc;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_161149_
	l (Leqc;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_161151_
	m (Leqc;)Ljl; lambda$static$0
		static
		0 o p_204840_
eqd net/minecraft/world/level/levelgen/feature/configurations/SculkPatchConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b I chargeCount
	c I amountPerCharge
	d I spreadAttempts
	e I growthRounds
	f I spreadRounds
	g Lbwo; extraRareGrowths
	h F catalystChance
	<clinit> ()V <clinit>
		static
	<init> (IIIIILbwo;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 ()Lbwo; extraRareGrowths
	h ()F catalystChance
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eqe net/minecraft/world/level/levelgen/feature/configurations/SimpleBlockConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lern; toPlace
	c Z scheduleTick
	<clinit> ()V <clinit>
		static
	<init> (Lern;Z)V <init>
		0 o toPlace
		1 o scheduleTick
	<init> (Lern;)V <init>
		0 o p_161155_
	a ()Lern; toPlace
	a (Leqe;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_382777_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_382778_
	b ()Z scheduleTick
	b (Leqe;)Lern; lambda$static$0
		static
		0 o p_161168_
	equals (Ljava/lang/Object;)Z equals
		0 o p_191333_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eqf net/minecraft/world/level/levelgen/feature/configurations/SimpleRandomFeatureConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljp; features
	<clinit> ()V <clinit>
		static
	<init> (Ljp;)V <init>
		0 o p_204842_
	a (Ljl;)Ljava/util/stream/Stream; lambda$getFeatures$1
		static
		0 o p_204846_
	a (Leqf;)Ljp; lambda$static$0
		static
		0 o p_204844_
	e ()Ljava/util/stream/Stream; getFeatures
eqg net/minecraft/world/level/levelgen/feature/configurations/SpikeConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Z crystalInvulnerable
	c Ljava/util/List; spikes
	d Ljb; crystalBeamTarget
	<clinit> ()V <clinit>
		static
	<init> (ZLjava/util/List;Ljb;)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 (Leqg;)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 ()Ljava/util/List; getSpikes
	b (Leqg;)Ljava/util/List; lambda$static$1
		static
		0 o p_161193_
	c (Leqg;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_161195_
	c ()Ljb; getCrystalBeamTarget
eqh net/minecraft/world/level/levelgen/feature/configurations/SpringConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfal; state
	c Z requiresBlockBelow
	d I rockCount
	e I holeCount
	f Ljp; validBlocks
	<clinit> ()V <clinit>
		static
	<init> (Lfal;ZIILjp;)V <init>
		0 o p_204848_
		1 o p_204849_
		2 o p_204850_
		3 o p_204851_
		4 o p_204852_
	a (Leqh;)Ljp; 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 (Leqh;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_161199_
	c (Leqh;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_161201_
	d (Leqh;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_161203_
	e (Leqh;)Lfal; lambda$static$0
		static
		0 o p_161205_
eqi net/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lern; trunkProvider
	c Lern; dirtProvider
	d Lesu; trunkPlacer
	e Lern; foliageProvider
	f Leqy; foliagePlacer
	g Ljava/util/Optional; rootPlacer
	h Leqn; minimumSize
	i Ljava/util/List; decorators
	j Z ignoreVines
	k Z forceDirt
	<clinit> ()V <clinit>
		static
	<init> (Lern;Lesu;Lern;Leqy;Ljava/util/Optional;Lern;Leqn;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 (Leqi;)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 (Leqi;)Ljava/lang/Boolean; lambda$static$8
		static
		0 o p_161232_
	c (Leqi;)Ljava/util/List; lambda$static$7
		static
		0 o p_225472_
	d (Leqi;)Leqn; lambda$static$6
		static
		0 o p_225474_
	e (Leqi;)Lern; lambda$static$5
		static
		0 o p_225476_
	f (Leqi;)Ljava/util/Optional; lambda$static$4
		static
		0 o p_225478_
	g (Leqi;)Leqy; lambda$static$3
		static
		0 o p_191357_
	h (Leqi;)Lern; lambda$static$2
		static
		0 o p_161244_
	i (Leqi;)Lesu; lambda$static$1
		static
		0 o p_161246_
	j (Leqi;)Lern; lambda$static$0
		static
		0 o p_161248_
eqi$a net/minecraft/world/level/levelgen/feature/configurations/TreeConfiguration$TreeConfigurationBuilder
	a Lern; trunkProvider
	b Lern; foliageProvider
	c Lesu; trunkPlacer
	d Leqy; foliagePlacer
	e Ljava/util/Optional; rootPlacer
	f Lern; dirtProvider
	g Leqn; minimumSize
	h Ljava/util/List; decorators
	i Z ignoreVines
	j Z forceDirt
	<init> (Lern;Lesu;Lern;Leqy;Ljava/util/Optional;Leqn;)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> (Lern;Lesu;Lern;Leqy;Leqn;)V <init>
		0 o p_191359_
		1 o p_191360_
		2 o p_191361_
		3 o p_191362_
		4 o p_191363_
	a (Ljava/util/List;)Leqi$a; decorators
		0 o p_68250_
	a ()Leqi$a; ignoreVines
	a (Lern;)Leqi$a; dirt
		0 o p_161261_
	b ()Leqi$a; forceDirt
	c ()Leqi; build
eqj net/minecraft/world/level/levelgen/feature/configurations/TwistingVinesConfig
	a Lcom/mojang/serialization/Codec; CODEC
	b I spreadWidth
	c I spreadHeight
	d I 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
eqk net/minecraft/world/level/levelgen/feature/configurations/UnderwaterMagmaConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b I floorSearchRange
	c I placementRadiusAroundFloor
	d F placementProbabilityPerValidPosition
	<clinit> ()V <clinit>
		static
	<init> (IIF)V <init>
		0 o p_161269_
		1 o p_161270_
		2 o p_161271_
	a (Leqk;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_161275_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_161273_
	b (Leqk;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_161277_
	c (Leqk;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_161279_
eql net/minecraft/world/level/levelgen/feature/configurations/VegetationPatchConfiguration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lbae; replaceable
	c Lern; groundState
	d Ljl; vegetationFeature
	e Lets; surface
	f Lbwo; depth
	g F extraBottomBlockChance
	h I verticalRange
	i F vegetationChance
	j Lbwo; xzRadius
	k F extraEdgeColumnChance
	<clinit> ()V <clinit>
		static
	<init> (Lbae;Lern;Ljl;Lets;Lbwo;FIFLbwo;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 (Leql;)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 (Leql;)Lbwo; lambda$static$8
		static
		0 o p_161308_
	c (Leql;)Ljava/lang/Float; lambda$static$7
		static
		0 o p_161310_
	d (Leql;)Ljava/lang/Integer; lambda$static$6
		static
		0 o p_161312_
	e (Leql;)Ljava/lang/Float; lambda$static$5
		static
		0 o p_161314_
	f (Leql;)Lbwo; lambda$static$4
		static
		0 o p_161316_
	g (Leql;)Lets; lambda$static$3
		static
		0 o p_161318_
	h (Leql;)Ljl; lambda$static$2
		static
		0 o p_204867_
	i (Leql;)Lern; lambda$static$1
		static
		0 o p_161322_
	j (Leql;)Lbae; lambda$static$0
		static
		0 o p_204869_
eqm net/minecraft/world/level/levelgen/feature/configurations/package-info
eqn net/minecraft/world/level/levelgen/feature/featuresize/FeatureSize
	a Lcom/mojang/serialization/Codec; CODEC
	b I MAX_WIDTH
	c Ljava/util/OptionalInt; 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 (Leqn;)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 ()Leqo; type
	c ()Ljava/util/OptionalInt; minClippedHeight
eqo net/minecraft/world/level/levelgen/feature/featuresize/FeatureSizeType
	a Leqo; TWO_LAYERS_FEATURE_SIZE
	b Leqo; THREE_LAYERS_FEATURE_SIZE
	c Lcom/mojang/serialization/MapCodec; 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;)Leqo; register
		static
		0 o p_68304_
		1 o p_338491_
eqp net/minecraft/world/level/levelgen/feature/featuresize/ThreeLayersFeatureSize
	d Lcom/mojang/serialization/MapCodec; CODEC
	e I limit
	f I upperLimit
	g I lowerSize
	h I middleSize
	i 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 (Leqp;)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 ()Leqo; type
	b (Leqp;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_161329_
	c (Leqp;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_161331_
	d (Leqp;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_161333_
	e (Leqp;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_161335_
eqq net/minecraft/world/level/levelgen/feature/featuresize/TwoLayersFeatureSize
	d Lcom/mojang/serialization/MapCodec; CODEC
	e I limit
	f I lowerSize
	g I 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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_68356_
	a (Leqq;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_161337_
	a (II)I getSizeAtHeight
		0 o p_68351_
		1 o p_68352_
	b ()Leqo; type
	b (Leqq;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_161339_
	c (Leqq;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_161341_
eqr net/minecraft/world/level/levelgen/feature/featuresize/package-info
eqs net/minecraft/world/level/levelgen/feature/foliageplacers/AcaciaFoliagePlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lbwo;Lbwo;)V <init>
		0 o p_161343_
		1 o p_161344_
	a (Ldna;Leqy$b;Lbck;Leqi;ILeqy$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 ()Leqz; type
	a (Lbck;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 (Lbck;ILeqi;)I foliageHeight
		0 o p_225495_
		1 o p_225496_
		2 o p_225497_
eqt net/minecraft/world/level/levelgen/feature/foliageplacers/BlobFoliagePlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I height
	<clinit> ()V <clinit>
		static
	<init> (Lbwo;Lbwo;I)V <init>
		0 o p_161356_
		1 o p_161357_
		2 o p_161358_
	a (Ldna;Leqy$b;Lbck;Leqi;ILeqy$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 (Leqt;)Ljava/lang/Integer; lambda$blobParts$1
		static
		0 o p_68412_
	a ()Leqz; type
	a (Lbck;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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; blobParts
		static
		0 o p_68414_
	a (Lbck;ILeqi;)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_
equ net/minecraft/world/level/levelgen/feature/foliageplacers/BushFoliagePlacer
	c Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lbwo;Lbwo;I)V <init>
		0 o p_161370_
		1 o p_161371_
		2 o p_161372_
	a (Ldna;Leqy$b;Lbck;Leqi;ILeqy$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_
	a ()Leqz; type
	a (Lbck;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_
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_68454_
eqv net/minecraft/world/level/levelgen/feature/foliageplacers/CherryFoliagePlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lbwo; height
	c F wideBottomLayerHoleChance
	g F cornerHoleChance
	h F hangingLeavesChance
	i F hangingLeavesExtensionChance
	<clinit> ()V <clinit>
		static
	<init> (Lbwo;Lbwo;Lbwo;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 (Ldna;Leqy$b;Lbck;Leqi;ILeqy$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 (Leqv;)Ljava/lang/Float; lambda$static$4
		static
		0 o p_273098_
	a (Lbck;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 ()Leqz; type
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_273246_
	a (Lbck;ILeqi;)I foliageHeight
		0 o p_273679_
		1 o p_273336_
		2 o p_273643_
	b (Leqv;)Ljava/lang/Float; lambda$static$3
		static
		0 o p_273148_
	c (Leqv;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_273020_
	d (Leqv;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_273760_
	e (Leqv;)Lbwo; lambda$static$0
		static
		0 o p_273527_
eqw net/minecraft/world/level/levelgen/feature/foliageplacers/DarkOakFoliagePlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lbwo;Lbwo;)V <init>
		0 o p_161384_
		1 o p_161385_
	a (Ldna;Leqy$b;Lbck;Leqi;ILeqy$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 ()Leqz; type
	a (Lbck;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 (Lbck;ILeqi;)I foliageHeight
		0 o p_225554_
		1 o p_225555_
		2 o p_225556_
	b (Lbck;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_
eqx net/minecraft/world/level/levelgen/feature/foliageplacers/FancyFoliagePlacer
	c Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lbwo;Lbwo;I)V <init>
		0 o p_161397_
		1 o p_161398_
		2 o p_161399_
	a (Ldna;Leqy$b;Lbck;Leqi;ILeqy$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_
	a ()Leqz; type
	a (Lbck;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_
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_68518_
eqy net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer
	d Lcom/mojang/serialization/Codec; CODEC
	e Lbwo; radius
	f Lbwo; offset
	<clinit> ()V <clinit>
		static
	<init> (Lbwo;Lbwo;)V <init>
		0 o p_161411_
		1 o p_161412_
	a (Ldna;Leqy$b;Lbck;Leqi;ILeqy$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 (Ldna;Leqy$b;Lbck;Leqi;ILeqy$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 (Lbck;)I offset
		0 o p_225592_
	a (Ldna;Leqy$b;Lbck;Leqi;Ljb;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 (Lbck;I)I foliageRadius
		0 o p_225593_
		1 o p_225594_
	a (Leeb;)Z lambda$tryPlaceLeaf$2
		static
		0 o p_372791_
	a (Lbck;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 (Lfal;)Z lambda$tryPlaceLeaf$3
		static
		0 o p_225638_
	a (Ldna;Leqy$b;Lbck;Leqi;FLjb;Ljb$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 (Ldna;Leqy$b;Lbck;Leqi;Ljb;)Z tryPlaceLeaf
		static
		0 o p_273596_
		1 o p_273054_
		2 o p_272977_
		3 o p_273040_
		4 o p_273406_
	a (Ldna;Leqy$b;Lbck;Leqi;Ljb;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 ()Leqz; type
	a (Lbck;ILeqi;)I foliageHeight
		0 o p_225601_
		1 o p_225602_
		2 o p_225603_
	a (Leqy;)Lbwo; lambda$foliagePlacerParts$1
		static
		0 o p_161447_
	b (Lbck;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_
	b (Leqy;)Lbwo; lambda$foliagePlacerParts$0
		static
		0 o p_161449_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P2; foliagePlacerParts
		static
		0 o p_68574_
eqy$a net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageAttachment
	a Ljb; pos
	b I radiusOffset
	c Z doubleTrunk
	<init> (Ljb;IZ)V <init>
		0 o p_68585_
		1 o p_68586_
		2 o p_68587_
	a ()Ljb; pos
	b ()I radiusOffset
	c ()Z doubleTrunk
eqy$b net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacer$FoliageSetter
	a (Ljb;Leeb;)V set
		0 o p_273742_
		1 o p_273780_
	a (Ljb;)Z isSet
		0 o p_273118_
eqz net/minecraft/world/level/levelgen/feature/foliageplacers/FoliagePlacerType
	a Leqz; BLOB_FOLIAGE_PLACER
	b Leqz; SPRUCE_FOLIAGE_PLACER
	c Leqz; PINE_FOLIAGE_PLACER
	d Leqz; ACACIA_FOLIAGE_PLACER
	e Leqz; BUSH_FOLIAGE_PLACER
	f Leqz; FANCY_FOLIAGE_PLACER
	g Leqz; MEGA_JUNGLE_FOLIAGE_PLACER
	h Leqz; MEGA_PINE_FOLIAGE_PLACER
	i Leqz; DARK_OAK_FOLIAGE_PLACER
	j Leqz; RANDOM_SPREAD_FOLIAGE_PLACER
	k Leqz; CHERRY_FOLIAGE_PLACER
	l Lcom/mojang/serialization/MapCodec; 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;)Leqz; register
		static
		0 o p_68606_
		1 o p_338511_
er net/minecraft/commands/arguments/AngleArgument
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_COMPLETE
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID_ANGLE
	c Ljava/util/Collection; EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ler; angle
		static
	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;)Ler$a; parse
		0 o p_83809_
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_83815_
er$a net/minecraft/commands/arguments/AngleArgument$SingleAngle
	a F angle
	b Z isRelative
	<init> (FZ)V <init>
		0 o p_83819_
		1 o p_83820_
	a (Lek;)F getAngle
		0 o p_83826_
era net/minecraft/world/level/levelgen/feature/foliageplacers/MegaJungleFoliagePlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I height
	<clinit> ()V <clinit>
		static
	<init> (Lbwo;Lbwo;I)V <init>
		0 o p_161454_
		1 o p_161455_
		2 o p_161456_
	a (Ldna;Leqy$b;Lbck;Leqi;ILeqy$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 ()Leqz; type
	a (Lbck;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 (Lbck;ILeqi;)I foliageHeight
		0 o p_225653_
		1 o p_225654_
		2 o p_225655_
	a (Lera;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_161468_
erb net/minecraft/world/level/levelgen/feature/foliageplacers/MegaPineFoliagePlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lbwo; crownHeight
	<clinit> ()V <clinit>
		static
	<init> (Lbwo;Lbwo;Lbwo;)V <init>
		0 o p_161470_
		1 o p_161471_
		2 o p_161472_
	a (Ldna;Leqy$b;Lbck;Leqi;ILeqy$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 ()Leqz; type
	a (Lbck;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 (Lerb;)Lbwo; lambda$static$0
		static
		0 o p_161484_
	a (Lbck;ILeqi;)I foliageHeight
		0 o p_225674_
		1 o p_225675_
		2 o p_225676_
erc net/minecraft/world/level/levelgen/feature/foliageplacers/PineFoliagePlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lbwo; height
	<clinit> ()V <clinit>
		static
	<init> (Lbwo;Lbwo;Lbwo;)V <init>
		0 o p_161486_
		1 o p_161487_
		2 o p_161488_
	a (Ldna;Leqy$b;Lbck;Leqi;ILeqy$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 (Lbck;I)I foliageRadius
		0 o p_225688_
		1 o p_225689_
	a ()Leqz; type
	a (Lbck;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 (Lerc;)Lbwo; lambda$static$0
		static
		0 o p_161500_
	a (Lbck;ILeqi;)I foliageHeight
		0 o p_225698_
		1 o p_225699_
		2 o p_225700_
erd net/minecraft/world/level/levelgen/feature/foliageplacers/RandomSpreadFoliagePlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lbwo; foliageHeight
	c I leafPlacementAttempts
	<clinit> ()V <clinit>
		static
	<init> (Lbwo;Lbwo;Lbwo;I)V <init>
		0 o p_161506_
		1 o p_161507_
		2 o p_161508_
		3 o p_161509_
	a (Ldna;Leqy$b;Lbck;Leqi;ILeqy$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 (Lerd;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_161524_
	a ()Leqz; type
	a (Lbck;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 (Lbck;ILeqi;)I foliageHeight
		0 o p_225719_
		1 o p_225720_
		2 o p_225721_
	b (Lerd;)Lbwo; lambda$static$0
		static
		0 o p_161537_
ere net/minecraft/world/level/levelgen/feature/foliageplacers/SpruceFoliagePlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lbwo; trunkHeight
	<clinit> ()V <clinit>
		static
	<init> (Lbwo;Lbwo;Lbwo;)V <init>
		0 o p_161539_
		1 o p_161540_
		2 o p_161541_
	a (Ldna;Leqy$b;Lbck;Leqi;ILeqy$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 (Lere;)Lbwo; lambda$static$0
		static
		0 o p_161553_
	a ()Leqz; type
	a (Lbck;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 (Lbck;ILeqi;)I foliageHeight
		0 o p_225740_
		1 o p_225741_
		2 o p_225742_
erf net/minecraft/world/level/levelgen/feature/foliageplacers/package-info
erg net/minecraft/world/level/levelgen/feature/package-info
erh net/minecraft/world/level/levelgen/feature/rootplacers/AboveRootPlacement
	a Lcom/mojang/serialization/Codec; CODEC
	b Lern; aboveRootProvider
	c F aboveRootPlacementChance
	<clinit> ()V <clinit>
		static
	<init> (Lern;F)V <init>
		0 o aboveRootProvider
		1 o aboveRootPlacementChance
	a (Lerh;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_225764_
	a ()Lern; aboveRootProvider
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_225762_
	b (Lerh;)Lern; 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
eri net/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacement
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljp; canGrowThrough
	c Ljp; muddyRootsIn
	d Lern; muddyRootsProvider
	e I maxRootWidth
	f I maxRootLength
	g F randomSkewChance
	<clinit> ()V <clinit>
		static
	<init> (Ljp;Ljp;Lern;IIF)V <init>
		0 o canGrowThrough
		1 o muddyRootsIn
		2 o muddyRootsProvider
		3 o maxRootWidth
		4 o maxRootLength
		5 o randomSkewChance
	a ()Ljp; canGrowThrough
	a (Leri;)Ljava/lang/Float; lambda$static$5
		static
		0 o p_225791_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6
		static
		0 o p_225789_
	b ()Ljp; muddyRootsIn
	b (Leri;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_225794_
	c ()Lern; muddyRootsProvider
	c (Leri;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_225797_
	d ()I maxRootWidth
	d (Leri;)Lern; lambda$static$2
		static
		0 o p_225800_
	e ()I maxRootLength
	e (Leri;)Ljp; lambda$static$1
		static
		0 o p_225803_
	equals (Ljava/lang/Object;)Z equals
		0 o p_225805_
	f (Leri;)Ljp; lambda$static$0
		static
		0 o p_225808_
	f ()F randomSkewChance
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
erj net/minecraft/world/level/levelgen/feature/rootplacers/MangroveRootPlacer
	a I ROOT_WIDTH_LIMIT
	b I ROOT_LENGTH_LIMIT
	c Lcom/mojang/serialization/MapCodec; CODEC
	h Leri; mangroveRootPlacement
	<clinit> ()V <clinit>
		static
	<init> (Lbwo;Lern;Ljava/util/Optional;Leri;)V <init>
		0 o p_225817_
		1 o p_225818_
		2 o p_225819_
		3 o p_225820_
	a (Leeb;)Z lambda$placeRoot$3
		0 o p_225847_
	a (Lerj;)Leri; lambda$static$0
		static
		0 o p_225849_
	a ()Lerl; type
	a (Ldna;Ljb;)Z canPlaceRoot
		0 o p_225831_
		1 o p_225832_
	a (Ldna;Ljava/util/function/BiConsumer;Lbck;Ljb;Ljb;Leqi;)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 (Ldna;Lbck;Ljb;Ljh;Ljb;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 (Ldna;Ljava/util/function/BiConsumer;Lbck;Ljb;Leqi;)V placeRoot
		0 o p_225834_
		1 o p_225835_
		2 o p_225836_
		3 o p_225837_
		4 o p_225838_
	a (Ljb;Ljh;Lbck;Ljb;)Ljava/util/List; potentialRootPositions
		0 o p_225851_
		1 o p_225852_
		2 o p_225853_
		3 o p_225854_
	b (Leeb;)Z lambda$canPlaceRoot$2
		0 o p_225858_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_225856_
erk net/minecraft/world/level/levelgen/feature/rootplacers/RootPlacer
	d Lcom/mojang/serialization/Codec; CODEC
	e Lbwo; trunkOffsetY
	f Lern; rootProvider
	g Ljava/util/Optional; aboveRootPlacement
	<clinit> ()V <clinit>
		static
	<init> (Lbwo;Lern;Ljava/util/Optional;)V <init>
		0 o p_225865_
		1 o p_225866_
		2 o p_225867_
	a ()Lerl; type
	a (Ldna;Ljb;)Z canPlaceRoot
		0 o p_225868_
		1 o p_225869_
	a (Ldna;Ljava/util/function/BiConsumer;Lbck;Ljb;Ljb;Leqi;)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 (Lfal;)Z lambda$getPotentiallyWaterloggedState$3
		static
		0 o p_225890_
	a (Ldna;Ljava/util/function/BiConsumer;Lbck;Ljb;Leqi;)V placeRoot
		0 o p_225874_
		1 o p_225875_
		2 o p_225876_
		3 o p_225877_
		4 o p_225878_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; rootPlacerParts
		static
		0 o p_225886_
	a (Ljb;Lbck;)Ljb; getTrunkOrigin
		0 o p_225892_
		1 o p_225893_
	a (Ldna;Ljb;Leeb;)Leeb; getPotentiallyWaterloggedState
		0 o p_225871_
		1 o p_225872_
		2 o p_225873_
	a (Lerk;)Ljava/util/Optional; lambda$rootPlacerParts$2
		static
		0 o p_225888_
	b (Lerk;)Lern; lambda$rootPlacerParts$1
		static
		0 o p_225895_
	c (Lerk;)Lbwo; lambda$rootPlacerParts$0
		static
		0 o p_225897_
erl net/minecraft/world/level/levelgen/feature/rootplacers/RootPlacerType
	a Lerl; MANGROVE_ROOT_PLACER
	b Lcom/mojang/serialization/MapCodec; 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;)Lerl; register
		static
		0 o p_225905_
		1 o p_338740_
erm net/minecraft/world/level/levelgen/feature/rootplacers/package-info
ern net/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProvider
	a Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lero; type
	a (Ldpz;)Lerw; simple
		static
		0 o p_191383_
	a (Lbck;Ljb;)Leeb; getState
		0 o p_225907_
		1 o p_225908_
	a (Leeb;)Lerw; simple
		static
		0 o p_191385_
ero net/minecraft/world/level/levelgen/feature/stateproviders/BlockStateProviderType
	a Lero; SIMPLE_STATE_PROVIDER
	b Lero; WEIGHTED_STATE_PROVIDER
	c Lero; NOISE_THRESHOLD_PROVIDER
	d Lero; NOISE_PROVIDER
	e Lero; DUAL_NOISE_PROVIDER
	f Lero; ROTATED_BLOCK_PROVIDER
	g Lero; RANDOMIZED_INT_STATE_PROVIDER
	h Lcom/mojang/serialization/MapCodec; 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;)Lero; register
		static
		0 o p_68763_
		1 o p_338587_
erp net/minecraft/world/level/levelgen/feature/stateproviders/DualNoiseProvider
	b Lcom/mojang/serialization/MapCodec; CODEC
	i Lbbt; variety
	j Lezo$a; slowNoiseParameters
	k F slowScale
	l Lezo; slowNoise
	<clinit> ()V <clinit>
		static
	<init> (Lbbt;Lezo$a;FJLezo$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 ()Lero; type
	a (Lerp;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_191405_
	a (Lbck;Ljb;)Leeb; getState
		0 o p_225910_
		1 o p_225911_
	a (Ljb;)D getSlowNoiseValue
		0 o p_191407_
	b (Lerp;)Lezo$a; lambda$static$1
		static
		0 o p_191412_
	c (Lerp;)Lbbt; 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_
erq net/minecraft/world/level/levelgen/feature/stateproviders/NoiseBasedStateProvider
	c J seed
	d Lezo$a; parameters
	e F scale
	f Lezo; noise
	<init> (JLezo$a;F)V <init>
		0 o p_191422_
		1 o p_191423_
		2 o p_191424_
	a (Ljb;D)D getNoiseValue
		0 o p_191430_
		1 o p_191431_
	a (Lerq;)Ljava/lang/Float; lambda$noiseCodec$2
		static
		0 o p_191428_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; noiseCodec
		static
		0 o p_191426_
	b (Lerq;)Lezo$a; lambda$noiseCodec$1
		static
		0 o p_191433_
	c (Lerq;)Ljava/lang/Long; lambda$noiseCodec$0
		static
		0 o p_191435_
err net/minecraft/world/level/levelgen/feature/stateproviders/NoiseProvider
	g Lcom/mojang/serialization/MapCodec; CODEC
	h Ljava/util/List; states
	<clinit> ()V <clinit>
		static
	<init> (JLezo$a;FLjava/util/List;)V <init>
		0 o p_191442_
		1 o p_191443_
		2 o p_191444_
		3 o p_191445_
	a (Lerr;)Ljava/util/List; lambda$noiseProviderCodec$0
		static
		0 o p_191448_
	a ()Lero; type
	a (Ljava/util/List;Ljb;D)Leeb; getRandomState
		0 o p_191453_
		1 o p_191454_
		2 o p_191455_
	a (Lbck;Ljb;)Leeb; getState
		0 o p_225913_
		1 o p_225914_
	a (Ljava/util/List;D)Leeb; getRandomState
		0 o p_191450_
		1 o p_191451_
	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_
ers net/minecraft/world/level/levelgen/feature/stateproviders/NoiseThresholdProvider
	b Lcom/mojang/serialization/MapCodec; CODEC
	g F threshold
	h F highChance
	i Leeb; defaultState
	j Ljava/util/List; lowStates
	k Ljava/util/List; highStates
	<clinit> ()V <clinit>
		static
	<init> (JLezo$a;FFFLeeb;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 ()Lero; type
	a (Lbck;Ljb;)Leeb; getState
		0 o p_225916_
		1 o p_225917_
	a (Lers;)Ljava/util/List; lambda$static$4
		static
		0 o p_191481_
	b (Lers;)Ljava/util/List; lambda$static$3
		static
		0 o p_191488_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_191486_
	c (Lers;)Leeb; lambda$static$2
		static
		0 o p_191490_
	d (Lers;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_191492_
	e (Lers;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_191494_
ert net/minecraft/world/level/levelgen/feature/stateproviders/RandomizedIntStateProvider
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lern; source
	d Ljava/lang/String; propertyName
	e Lefb; property
	f Lbwo; values
	<clinit> ()V <clinit>
		static
	<init> (Lern;Lefb;Lbwo;)V <init>
		0 o p_161562_
		1 o p_161563_
		2 o p_161564_
	<init> (Lern;Ljava/lang/String;Lbwo;)V <init>
		0 o p_161566_
		1 o p_161567_
		2 o p_161568_
	a ()Lero; type
	a (Leeb;Ljava/lang/String;)Lefb; findProperty
		static
		0 o p_161571_
		1 o p_161572_
	a (Lbck;Ljb;)Leeb; getState
		0 o p_225919_
		1 o p_225920_
	a (Ljava/lang/String;Lefe;)Z lambda$findProperty$4
		static
		0 o p_161582_
		1 o p_161583_
	a (Lert;)Lbwo; 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 (Lefe;)Lefb; lambda$findProperty$6
		static
		0 o p_161574_
	b (Lert;)Ljava/lang/String; lambda$static$1
		static
		0 o p_161590_
	b (Lefe;)Z lambda$findProperty$5
		static
		0 o p_161588_
	c (Lert;)Lern; lambda$static$0
		static
		0 o p_161592_
eru net/minecraft/world/level/levelgen/feature/stateproviders/RotatedBlockProvider
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ldpz; block
	<clinit> ()V <clinit>
		static
	<init> (Ldpz;)V <init>
		0 o p_68790_
	a ()Lero; type
	a (Leru;)Ldpz; lambda$static$0
		static
		0 o p_68793_
	a (Lbck;Ljb;)Leeb; getState
		0 o p_225922_
		1 o p_225923_
erv net/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider
	a Lcom/mojang/serialization/Codec; CODEC
	b Lern; fallback
	c Ljava/util/List; rules
	<clinit> ()V <clinit>
		static
	<init> (Lern;Ljava/util/List;)V <init>
		0 o fallback
		1 o rules
	a (Lern;)Lerv; simple
		static
		0 o p_225941_
	a (Ldnt;Lbck;Ljb;)Leeb; getState
		0 o p_225933_
		1 o p_225934_
		2 o p_225935_
	a ()Lern; fallback
	a (Ldpz;)Lerv; simple
		static
		0 o p_225937_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_225939_
	b ()Ljava/util/List; rules
	equals (Ljava/lang/Object;)Z equals
		0 o p_225944_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
erv$a net/minecraft/world/level/levelgen/feature/stateproviders/RuleBasedBlockStateProvider$Rule
	a Lcom/mojang/serialization/Codec; CODEC
	b Lelh; ifTrue
	c Lern; then
	<clinit> ()V <clinit>
		static
	<init> (Lelh;Lern;)V <init>
		0 o ifTrue
		1 o then
	a ()Lelh; ifTrue
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_225956_
	b ()Lern; then
	equals (Ljava/lang/Object;)Z equals
		0 o p_225959_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
erw net/minecraft/world/level/levelgen/feature/stateproviders/SimpleStateProvider
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Leeb; state
	<clinit> ()V <clinit>
		static
	<init> (Leeb;)V <init>
		0 o p_68801_
	a (Lerw;)Leeb; lambda$static$0
		static
		0 o p_68804_
	a ()Lero; type
	a (Lbck;Ljb;)Leeb; getState
		0 o p_225963_
		1 o p_225964_
erx net/minecraft/world/level/levelgen/feature/stateproviders/WeightedStateProvider
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lbvt; weightedList
	<clinit> ()V <clinit>
		static
	<init> (Lbvt;)V <init>
		0 o p_394592_
	<init> (Lbvt$a;)V <init>
		0 o p_393479_
	a (Lerx;)Lbvt; lambda$static$0
		static
		0 o p_393435_
	a ()Lero; type
	a (Lbvt;)Lcom/mojang/serialization/DataResult; create
		static
		0 o p_394378_
	a (Lbck;Ljb;)Leeb; getState
		0 o p_225966_
		1 o p_225967_
	b ()Ljava/lang/String; lambda$create$1
		static
ery net/minecraft/world/level/levelgen/feature/stateproviders/package-info
erz net/minecraft/world/level/levelgen/feature/treedecorators/AlterGroundDecorator
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lern; provider
	<clinit> ()V <clinit>
		static
	<init> (Lern;)V <init>
		0 o p_69306_
	a (Lerz;)Lern; lambda$static$0
		static
		0 o p_69327_
	a ()Lesj; type
	a (Lesi$a;Ljb;)V placeCircle
		0 o p_225971_
		1 o p_225972_
	a (ILjb;)Z lambda$place$1
		static
		0 o p_69309_
		1 o p_69310_
	a (Lesi$a;)V place
		0 o p_225969_
	b (Lesi$a;Ljb;)V placeBlockAt
		0 o p_225974_
		1 o p_225975_
	c (Lesi$a;Ljb;)V lambda$place$2
		0 o p_225977_
		1 o p_225978_
es net/minecraft/commands/arguments/ArgumentSignatures
	a Les; EMPTY
	b Ljava/util/List; entries
	c I MAX_ARGUMENT_COUNT
	d I MAX_ARGUMENT_NAME_LENGTH
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_231052_
	<init> (Ljava/util/List;)V <init>
		0 o entries
	a (Les$b;Lyg$a;)Les$a; lambda$signCommand$1
		static
		0 o p_247961_
		1 o p_247962_
	a (Lwg;Les$a;)V lambda$write$0
		static
		0 o p_241214_
		1 o p_241215_
	a ()Ljava/util/List; entries
	a (Lyg;Les$b;)Les; signCommand
		static
		0 o p_251621_
		1 o p_248653_
	a (Lwg;)V write
		0 o p_231062_
	equals (Ljava/lang/Object;)Z equals
		0 o p_231071_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
es$a net/minecraft/commands/arguments/ArgumentSignatures$Entry
	a Ljava/lang/String; name
	b Lya; signature
	<init> (Lwg;)V <init>
		0 o p_241305_
	<init> (Ljava/lang/String;Lya;)V <init>
		0 o name
		1 o signature
	a ()Ljava/lang/String; name
	a (Lwg;)V write
		0 o p_241403_
	b ()Lya; signature
	equals (Ljava/lang/Object;)Z equals
		0 o p_241409_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
es$b net/minecraft/commands/arguments/ArgumentSignatures$Signer
	sign (Ljava/lang/String;)Lya; sign
		0 o p_241389_
esa net/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLeavesDecorator
	a Lcom/mojang/serialization/MapCodec; CODEC
	b F probability
	c I exclusionRadiusXZ
	d I exclusionRadiusY
	e Lern; blockProvider
	f I requiredEmptyBlocks
	g Ljava/util/List; directions
	<clinit> ()V <clinit>
		static
	<init> (FIILern;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 ()Lesj; type
	a (Lesi$a;Ljb;Ljh;)Z hasRequiredEmptyBlocks
		0 o p_226002_
		1 o p_226003_
		2 o p_226004_
	a (Lesa;)Ljava/util/List; lambda$static$5
		static
		0 o p_225998_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6
		static
		0 o p_225996_
	a (Lesi$a;)V place
		0 o p_226000_
	b (Lesa;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_226006_
	c (Lesa;)Lern; lambda$static$3
		static
		0 o p_226008_
	d (Lesa;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_226010_
	e (Lesa;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_226012_
	f (Lesa;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_226014_
esb net/minecraft/world/level/levelgen/feature/treedecorators/AttachedToLogsDecorator
	a Lcom/mojang/serialization/MapCodec; CODEC
	b F probability
	c Lern; blockProvider
	d Ljava/util/List; directions
	<clinit> ()V <clinit>
		static
	<init> (FLern;Ljava/util/List;)V <init>
		0 o p_410363_
		1 o p_410551_
		2 o p_409683_
	a (Lesb;)Ljava/util/List; lambda$static$2
		static
		0 o p_410225_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_409864_
	a ()Lesj; type
	a (Lesi$a;)V place
		0 o p_410494_
	b (Lesb;)Lern; lambda$static$1
		static
		0 o p_410021_
	c (Lesb;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_410879_
esc net/minecraft/world/level/levelgen/feature/treedecorators/BeehiveDecorator
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljh; WORLDGEN_FACING
	c [Ljh; SPAWN_DIRECTIONS
	d F probability
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o p_69958_
	a (Lbck;Leaw;)V lambda$place$6
		static
		0 o p_330148_
		1 o p_330149_
	a (I)[Ljh; lambda$static$2
		static
		0 o p_202297_
	a (Lesi$a;Ljb;)Z lambda$place$5
		static
		0 o p_226021_
		1 o p_226022_
	a (Ljh;)Z lambda$static$1
		static
		0 o p_202307_
	a ()Lesj; type
	a (Lesc;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_69971_
	a (Ljb;)Ljava/util/stream/Stream; lambda$place$4
		static
		0 o p_202305_
	a (ILjb;)Z lambda$place$3
		static
		0 o p_202299_
		1 o p_202300_
	a (Lesi$a;)V place
		0 o p_226019_
esd net/minecraft/world/level/levelgen/feature/treedecorators/CocoaDecorator
	a Lcom/mojang/serialization/MapCodec; CODEC
	b F probability
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o p_69976_
	a (Lbck;Lesi$a;Ljb;)V lambda$place$2
		static
		0 o p_226024_
		1 o p_226025_
		2 o p_226026_
	a ()Lesj; type
	a (Lesd;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_69989_
	a (ILjb;)Z lambda$place$1
		static
		0 o p_69979_
		1 o p_69980_
	a (Lesi$a;)V place
		0 o p_226028_
ese net/minecraft/world/level/levelgen/feature/treedecorators/CreakingHeartDecorator
	a Lcom/mojang/serialization/MapCodec; CODEC
	b F probability
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o p_379887_
	a (Leeb;)Z lambda$place$1
		static
		0 o p_379435_
	a (Lese;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_379513_
	a (Lesi$a;Ljb;)Z lambda$place$2
		static
		0 o p_379893_
		1 o p_380105_
	a ()Lesj; type
	a (Lesi$a;)V place
		0 o p_379637_
esf net/minecraft/world/level/levelgen/feature/treedecorators/LeaveVineDecorator
	a Lcom/mojang/serialization/MapCodec; CODEC
	b F probability
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o p_226031_
	a (Lbck;Lesi$a;Ljb;)V lambda$place$1
		0 o p_226033_
		1 o p_226034_
		2 o p_226035_
	a (Lesf;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_226037_
	a (Ljb;Lees;Lesi$a;)V addHangingVine
		static
		0 o p_226041_
		1 o p_226042_
		2 o p_226043_
	a ()Lesj; type
	a (Lesi$a;)V place
		0 o p_226039_
esg net/minecraft/world/level/levelgen/feature/treedecorators/PaleMossDecorator
	a Lcom/mojang/serialization/MapCodec; CODEC
	b F leavesProbability
	c F trunkProbability
	d F groundProbability
	<clinit> ()V <clinit>
		static
	<init> (FFF)V <init>
		0 o p_379816_
		1 o p_379583_
		2 o p_380313_
	a (Lesg;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_379346_
	a (Lorg/apache/commons/lang3/mutable/Mutable;Ljb;)V lambda$place$4
		static
		0 o p_379980_
		1 o p_379657_
	a ()Lesj; type
	a (Lbck;Lesi$a;Ljb;)V lambda$place$8
		0 o p_379705_
		1 o p_379336_
		2 o p_380012_
	a (Ljy;)Ljava/util/Optional; lambda$place$5
		static
		0 o p_382782_
	a (Ldnt;Lbck;Ljb;Ljl$c;)V lambda$place$6
		static
		0 o p_379786_
		1 o p_379618_
		2 o p_380136_
		3 o p_380064_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_379602_
	a (Ljb;Lesi$a;)V addMossHanger
		static
		0 o p_379694_
		1 o p_379973_
	a (Lesi$a;)V place
		0 o p_379317_
	b (Lbck;Lesi$a;Ljb;)V lambda$place$7
		0 o p_382779_
		1 o p_382780_
		2 o p_382781_
	b (Lesg;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_379338_
	c (Lesg;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_379568_
esh net/minecraft/world/level/levelgen/feature/treedecorators/PlaceOnGroundDecorator
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I tries
	c I radius
	d I height
	e Lern; blockStateProvider
	<clinit> ()V <clinit>
		static
	<init> (IIILern;)V <init>
		0 o p_394466_
		1 o p_393573_
		2 o p_394015_
		3 o p_394034_
	a (Lesh;)Lern; lambda$static$3
		static
		0 o p_393973_
	a (Leeb;)Z lambda$attemptToPlaceBlockAbove$5
		static
		0 o p_399461_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_393837_
	a ()Lesj; type
	a (Lesi$a;Ljb;)V attemptToPlaceBlockAbove
		0 o p_399497_
		1 o p_399541_
	a (Lesi$a;)V place
		0 o p_394461_
	b (Lesh;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_394044_
	c (Lesh;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_394200_
	d (Lesh;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_393560_
esi net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator
	h Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lesj; type
	a (Lesi$a;)V place
		0 o p_226044_
esi$a net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecorator$Context
	a Ldna; level
	b Ljava/util/function/BiConsumer; decorationSetter
	c Lbck; random
	d Lit/unimi/dsi/fastutil/objects/ObjectArrayList; logs
	e Lit/unimi/dsi/fastutil/objects/ObjectArrayList; leaves
	f Lit/unimi/dsi/fastutil/objects/ObjectArrayList; roots
	<init> (Ldna;Ljava/util/function/BiConsumer;Lbck;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 (Ljb;)Z isAir
		0 o p_226060_
	a (Ljb;Ljava/util/function/Predicate;)Z checkBlock
		0 o p_379908_
		1 o p_380288_
	a (Ljb;Lees;)V placeVine
		0 o p_226065_
		1 o p_226066_
	a (Ljb;Leeb;)V setBlock
		0 o p_226062_
		1 o p_226063_
	a ()Ldna; level
	b ()Lbck; 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
esj net/minecraft/world/level/levelgen/feature/treedecorators/TreeDecoratorType
	a Lesj; TRUNK_VINE
	b Lesj; LEAVE_VINE
	c Lesj; PALE_MOSS
	d Lesj; CREAKING_HEART
	e Lesj; COCOA
	f Lesj; BEEHIVE
	g Lesj; ALTER_GROUND
	h Lesj; ATTACHED_TO_LEAVES
	i Lesj; PLACE_ON_GROUND
	j Lesj; ATTACHED_TO_LOGS
	k Lcom/mojang/serialization/MapCodec; 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;)Lesj; register
		static
		0 o p_70053_
		1 o p_338285_
esk net/minecraft/world/level/levelgen/feature/treedecorators/TrunkVineDecorator
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lesk; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbck;Lesi$a;Ljb;)V lambda$place$1
		static
		0 o p_226073_
		1 o p_226074_
		2 o p_226075_
	a ()Lesj; type
	a (Lesi$a;)V place
		0 o p_226077_
	b ()Lesk; lambda$static$0
		static
esl net/minecraft/world/level/levelgen/feature/treedecorators/package-info
esm net/minecraft/world/level/levelgen/feature/trunkplacers/BendingTrunkPlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	b I minHeightForLeaves
	h Lbwo; bendLength
	<clinit> ()V <clinit>
		static
	<init> (IIIILbwo;)V <init>
		0 o p_161770_
		1 o p_161771_
		2 o p_161772_
		3 o p_161773_
		4 o p_161774_
	a (Lesm;)Lbwo; lambda$static$1
		static
		0 o p_161784_
	a ()Lesv; type
	a (Ldna;Ljava/util/function/BiConsumer;Lbck;ILjb;Leqi;)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_
	b (Lesm;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_161788_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_161786_
esn net/minecraft/world/level/levelgen/feature/trunkplacers/CherryTrunkPlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lcom/mojang/serialization/Codec; BRANCH_START_CODEC
	h Lbwo; branchCount
	i Lbwo; branchHorizontalLength
	j Lbwu; branchStartOffsetFromTop
	k Lbwu; secondBranchStartOffsetFromTop
	l Lbwo; branchEndOffsetFromTop
	<clinit> ()V <clinit>
		static
	<init> (IIILbwo;Lbwo;Lbwu;Lbwo;)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 (Lbwu;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_275181_
	a (Ljh;Leeb;)Leeb; lambda$placeTrunk$7
		static
		0 o p_360245_
		1 o p_360246_
	a (Lesn;)Lbwo; lambda$static$5
		static
		0 o p_273633_
	a (Ldna;Ljava/util/function/BiConsumer;Lbck;ILjb;Leqi;)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 (Ldna;Ljava/util/function/BiConsumer;Lbck;ILjb;Leqi;Ljava/util/function/Function;Ljh;IZLjb$a;)Leqy$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 ()Lesv; type
	b ()Ljava/lang/String; lambda$static$0
		static
	b (Lesn;)Lbwu; lambda$static$4
		static
		0 o p_272705_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6
		static
		0 o p_338099_
	c (Lesn;)Lbwo; lambda$static$3
		static
		0 o p_273612_
	d (Lesn;)Lbwo; lambda$static$2
		static
		0 o p_272644_
eso net/minecraft/world/level/levelgen/feature/trunkplacers/DarkOakTrunkPlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_70077_
		1 o p_70078_
		2 o p_70079_
	a ()Lesv; type
	a (Ldna;Ljava/util/function/BiConsumer;Lbck;ILjb;Leqi;)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_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_70090_
esp net/minecraft/world/level/levelgen/feature/trunkplacers/FancyTrunkPlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	b D TRUNK_HEIGHT_SCALE
	h D CLUSTER_DENSITY_MAGIC
	i D BRANCH_SLOPE
	j D BRANCH_LENGTH_MAGIC
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_70094_
		1 o p_70095_
		2 o p_70096_
	a (Ljb;)I getSteps
		0 o p_70128_
	a (II)Z trimBranches
		0 o p_70099_
		1 o p_70100_
	a (Ljb;Ljb;Leeb;)Leeb; lambda$makeLimb$1
		0 o p_360247_
		1 o p_360248_
		2 o p_360249_
	a (Ldna;Ljava/util/function/BiConsumer;Lbck;ILjb;Ljava/util/List;Leqi;)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 (Ldna;Ljava/util/function/BiConsumer;Lbck;Ljb;Ljb;ZLeqi;)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 (Ldna;Ljava/util/function/BiConsumer;Lbck;ILjb;Leqi;)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 (Ljb;Ljb;)Ljh$a; getLogAxis
		0 o p_70130_
		1 o p_70131_
	a ()Lesv; type
	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_
esp$a net/minecraft/world/level/levelgen/feature/trunkplacers/FancyTrunkPlacer$FoliageCoords
	a Leqy$a; attachment
	b I branchBase
	<init> (Ljb;I)V <init>
		0 o p_70140_
		1 o p_70141_
	a ()I getBranchBase
esq net/minecraft/world/level/levelgen/feature/trunkplacers/ForkingTrunkPlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_70148_
		1 o p_70149_
		2 o p_70150_
	a ()Lesv; type
	a (Ldna;Ljava/util/function/BiConsumer;Lbck;ILjb;Leqi;)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_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_70161_
esr net/minecraft/world/level/levelgen/feature/trunkplacers/GiantTrunkPlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_70165_
		1 o p_70166_
		2 o p_70167_
	a (Ldna;Ljava/util/function/BiConsumer;Lbck;Ljb$a;Leqi;Ljb;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 ()Lesv; type
	a (Ldna;Ljava/util/function/BiConsumer;Lbck;ILjb;Leqi;)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_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_70189_
ess net/minecraft/world/level/levelgen/feature/trunkplacers/MegaJungleTrunkPlacer
	b Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_70193_
		1 o p_70194_
		2 o p_70195_
	a ()Lesv; type
	a (Ldna;Ljava/util/function/BiConsumer;Lbck;ILjb;Leqi;)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_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_70206_
est net/minecraft/world/level/levelgen/feature/trunkplacers/StraightTrunkPlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_70248_
		1 o p_70249_
		2 o p_70250_
	a ()Lesv; type
	a (Ldna;Ljava/util/function/BiConsumer;Lbck;ILjb;Leqi;)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_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_70261_
esu net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacer
	a I MAX_BASE_HEIGHT
	b I MAX_RAND
	c Lcom/mojang/serialization/Codec; CODEC
	d I MAX_HEIGHT
	e I baseHeight
	f I heightRandA
	g I heightRandB
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_70268_
		1 o p_70269_
		2 o p_70270_
	a (Lbck;)I getTreeHeight
		0 o p_226154_
	a (Leeb;)Z lambda$isFree$4
		static
		0 o p_226183_
	a (Ldna;Ljb;)Z validTreePos
		0 o p_226155_
		1 o p_226156_
	a (Ldna;Ljava/util/function/BiConsumer;Lbck;ILjb;Leqi;)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 (Ldna;Ljava/util/function/BiConsumer;Lbck;Ljb;Leqi;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 (Ldna;Ljava/util/function/BiConsumer;Lbck;Ljb;Leqi;)V setDirtAt
		static
		0 o p_226170_
		1 o p_226171_
		2 o p_226172_
		3 o p_226173_
		4 o p_226174_
	a (Ldna;Ljava/util/function/BiConsumer;Lbck;Ljb$a;Leqi;)V placeLogIfFree
		0 o p_226164_
		1 o p_226165_
		2 o p_226166_
		3 o p_226167_
		4 o p_226168_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3; trunkPlacerParts
		static
		0 o p_70306_
	a (Lesu;)Ljava/lang/Integer; lambda$trunkPlacerParts$2
		static
		0 o p_70308_
	a ()Lesv; type
	b (Leeb;)Z lambda$isDirt$3
		static
		0 o p_70304_
	b (Ldna;Ljava/util/function/BiConsumer;Lbck;Ljb;Leqi;)Z placeLog
		0 o p_226188_
		1 o p_226189_
		2 o p_226190_
		3 o p_226191_
		4 o p_226192_
	b (Lesu;)Ljava/lang/Integer; lambda$trunkPlacerParts$1
		static
		0 o p_70312_
	b (Ldna;Ljb;)Z isFree
		0 o p_226185_
		1 o p_226186_
	c (Ldna;Ljb;)Z isDirt
		static
		0 o p_70296_
		1 o p_70297_
	c (Lesu;)Ljava/lang/Integer; lambda$trunkPlacerParts$0
		static
		0 o p_70314_
esv net/minecraft/world/level/levelgen/feature/trunkplacers/TrunkPlacerType
	a Lesv; STRAIGHT_TRUNK_PLACER
	b Lesv; FORKING_TRUNK_PLACER
	c Lesv; GIANT_TRUNK_PLACER
	d Lesv; MEGA_JUNGLE_TRUNK_PLACER
	e Lesv; DARK_OAK_TRUNK_PLACER
	f Lesv; FANCY_TRUNK_PLACER
	g Lesv; BENDING_TRUNK_PLACER
	h Lesv; UPWARDS_BRANCHING_TRUNK_PLACER
	i Lesv; CHERRY_TRUNK_PLACER
	j Lcom/mojang/serialization/MapCodec; 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;)Lesv; register
		static
		0 o p_70327_
		1 o p_338770_
esw net/minecraft/world/level/levelgen/feature/trunkplacers/UpwardsBranchingTrunkPlacer
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lbwo; extraBranchSteps
	h F placeBranchPerLogProbability
	i Lbwo; extraBranchLength
	j Ljp; canGrowThrough
	<clinit> ()V <clinit>
		static
	<init> (IIILbwo;FLbwo;Ljp;)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 (Ldna;Ljava/util/function/BiConsumer;Lbck;ILeqi;Ljava/util/List;Ljb$a;ILjh;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_
	a (Lesw;)Ljp; lambda$static$3
		static
		0 o p_226234_
	a (Leeb;)Z lambda$validTreePos$5
		0 o p_226232_
	a (Ldna;Ljb;)Z validTreePos
		0 o p_226210_
		1 o p_226211_
	a (Ldna;Ljava/util/function/BiConsumer;Lbck;ILjb;Leqi;)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 ()Lesv; type
	b (Lesw;)Lbwo; lambda$static$2
		static
		0 o p_226238_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_259008_
	c (Lesw;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_226240_
	d (Lesw;)Lbwo; lambda$static$0
		static
		0 o p_226242_
esx net/minecraft/world/level/levelgen/feature/trunkplacers/package-info
esy net/minecraft/world/level/levelgen/flat/FlatLayerInfo
	a Lcom/mojang/serialization/Codec; CODEC
	b Ldpz; block
	c I height
	<clinit> ()V <clinit>
		static
	<init> (ILdpz;)V <init>
		0 o p_70335_
		1 o p_70336_
	a (Lesy;)Ldpz; 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_360250_
	a ()I getHeight
	a (I)Lesy; heightLimited
		0 o p_426224_
	b ()Leeb; getBlockState
	toString ()Ljava/lang/String; toString
esz net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPreset
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Ljl; displayItem
	d Letb; settings
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Letb;)V <init>
		0 o displayItem
		1 o settings
	a (Lesz;)Letb; 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_381612_
	a ()Ljl; displayItem
	b ()Letb; settings
	b (Lesz;)Ljl; 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
et net/minecraft/commands/arguments/ColorArgument
	a Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_VALUE
	b Ljava/util/Collection; EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lo; getColor
		static
		0 o p_85467_
		1 o p_85468_
	a ()Let; color
		static
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304082_
	a (Lcom/mojang/brigadier/StringReader;)Lo; 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_
eta net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPresets
	a Lamd; CLASSIC_FLAT
	b Lamd; TUNNELERS_DREAM
	c Lamd; WATER_WORLD
	d Lamd; OVERWORLD
	e Lamd; SNOWY_KINGDOM
	f Lamd; BOTTOMLESS_PIT
	g Lamd; DESERT
	h Lamd; REDSTONE_READY
	i Lamd; THE_VOID
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lamd; register
		static
		0 o p_226277_
	a (Lqq;)V bootstrap
		static
		0 o p_321798_
eta$a net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorPresets$Bootstrap
	a Lqq; context
	<init> (Lqq;)V <init>
		0 o p_321787_
	a ()V run
	a (Lamd;Ldmt;Lamd;Ljava/util/Set;ZZ[Lesy;)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_
etb net/minecraft/world/level/levelgen/flat/FlatLevelGeneratorSettings
	a Lcom/mojang/serialization/Codec; CODEC
	b Lorg/slf4j/Logger; LOGGER
	c Ljava/util/Optional; structureOverrides
	d Ljava/util/List; layersInfo
	e Ljl; biome
	f Ljava/util/List; layers
	g Z voidGen
	h Z decoration
	i Z addLakes
	j Ljava/util/List; lakes
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/List;ZZLjava/util/Optional;Ljl$c;Ljl;Ljl;)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_
	<init> (Ljava/util/Optional;Ljl;Ljava/util/List;)V <init>
		0 o p_256029_
		1 o p_256190_
		2 o p_255960_
	a (Ljava/util/List;Ljava/util/Optional;Ljl;)Letb; withBiomeAndLayers
		0 o p_256587_
		1 o p_256500_
		2 o p_256598_
	a (Leeb;)Z lambda$updateLayers$6
		static
		0 o p_209802_
	a (Ljm;)Ljl; getDefaultBiome
		static
		0 o p_256645_
	a (Ljm;Ljm;Ljm;)Letb; getDefault
		static
		0 o p_256175_
		1 o p_256081_
		2 o p_256484_
	a (Ljl;)Ldny; adjustGenerationSettings
		0 o p_226295_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_209800_
	a ()V setDecoration
	a (Ljava/util/Optional;Ljl;)Ljl; getBiome
		static
		0 o p_256142_
		1 o p_256475_
	a (Letb;)Lcom/mojang/serialization/DataResult; validateHeight
		static
		0 o p_161906_
	b (Letb;)Ljava/util/Optional; lambda$static$3
		static
		0 o p_209807_
	b (Ljm;)Ljava/util/List; createLakesList
		static
		0 o p_256282_
	b ()V setAddLakes
	c ()Ljava/util/Optional; structureOverrides
	c (Letb;)Ljava/lang/Boolean; lambda$static$2
		static
		0 o p_209809_
	d ()Ljl; getBiome
	d (Letb;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_161912_
	e (Letb;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_209812_
	e ()Ljava/util/List; getLayersInfo
	f ()Ljava/util/List; getLayers
	g ()V updateLayers
	h ()Ljava/lang/String; lambda$validateHeight$5
		static
etc net/minecraft/world/level/levelgen/flat/package-info
etd net/minecraft/world/level/levelgen/heightproviders/BiasedToBottomHeight
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lorg/slf4j/Logger; LOGGER
	d Leku; minInclusive
	e Leku; maxInclusive
	f I inner
	<clinit> ()V <clinit>
		static
	<init> (Leku;Leku;I)V <init>
		0 o p_161925_
		1 o p_161926_
		2 o p_161927_
	a (Leku;Leku;I)Letd; of
		static
		0 o p_161932_
		1 o p_161933_
		2 o p_161934_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_161930_
	a ()Letg; getType
	a (Letd;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_161936_
	a (Lbck;Lekx;)I sample
		0 o p_226297_
		1 o p_226298_
	b (Letd;)Leku; lambda$static$1
		static
		0 o p_161941_
	c (Letd;)Leku; lambda$static$0
		static
		0 o p_161943_
	toString ()Ljava/lang/String; toString
ete net/minecraft/world/level/levelgen/heightproviders/ConstantHeight
	a Lete; ZERO
	b Lcom/mojang/serialization/MapCodec; CODEC
	d Leku; value
	<clinit> ()V <clinit>
		static
	<init> (Leku;)V <init>
		0 o p_161950_
	a (Leku;)Lete; of
		static
		0 o p_161957_
	a ()Letg; getType
	a (Lbck;Lekx;)I sample
		0 o p_226300_
		1 o p_226301_
	b ()Leku; getValue
	toString ()Ljava/lang/String; toString
etf net/minecraft/world/level/levelgen/heightproviders/HeightProvider
	a Lcom/mojang/serialization/Codec; CONSTANT_OR_DISPATCH_CODEC
	c Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Letf;)Lcom/mojang/datafixers/util/Either; lambda$static$2
		static
		0 o p_161976_
	a (Lcom/mojang/datafixers/util/Either;)Letf; lambda$static$1
		static
		0 o p_161974_
	a ()Letg; getType
	a (Lbck;Lekx;)I sample
		0 o p_226302_
		1 o p_226303_
	b (Letf;)Letf; lambda$static$0
		static
		0 o p_161980_
etg net/minecraft/world/level/levelgen/heightproviders/HeightProviderType
	a Letg; CONSTANT
	b Letg; UNIFORM
	c Letg; BIASED_TO_BOTTOM
	d Letg; VERY_BIASED_TO_BOTTOM
	e Letg; TRAPEZOID
	f Letg; WEIGHTED_LIST
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Letg; register
		static
		0 o p_161990_
		1 o p_338570_
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338548_
	codec ()Lcom/mojang/serialization/MapCodec; codec
eth net/minecraft/world/level/levelgen/heightproviders/TrapezoidHeight
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lorg/slf4j/Logger; LOGGER
	d Leku; minInclusive
	e Leku; maxInclusive
	f I plateau
	<clinit> ()V <clinit>
		static
	<init> (Leku;Leku;I)V <init>
		0 o p_162000_
		1 o p_162001_
		2 o p_162002_
	a (Leku;Leku;)Leth; of
		static
		0 o p_162007_
		1 o p_162008_
	a (Leth;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_162014_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_162005_
	a (Leku;Leku;I)Leth; of
		static
		0 o p_162010_
		1 o p_162011_
		2 o p_162012_
	a ()Letg; getType
	a (Lbck;Lekx;)I sample
		0 o p_226305_
		1 o p_226306_
	b (Leth;)Leku; lambda$static$1
		static
		0 o p_162019_
	c (Leth;)Leku; lambda$static$0
		static
		0 o p_162021_
	toString ()Ljava/lang/String; toString
eti net/minecraft/world/level/levelgen/heightproviders/UniformHeight
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lorg/slf4j/Logger; LOGGER
	d Leku; minInclusive
	e Leku; maxInclusive
	f Lit/unimi/dsi/fastutil/longs/LongSet; warnedFor
	<clinit> ()V <clinit>
		static
	<init> (Leku;Leku;)V <init>
		0 o p_162029_
		1 o p_162030_
	a (Leku;Leku;)Leti; of
		static
		0 o p_162035_
		1 o p_162036_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_162033_
	a ()Letg; getType
	a (Leti;)Leku; lambda$static$1
		static
		0 o p_162038_
	a (Lbck;Lekx;)I sample
		0 o p_226308_
		1 o p_226309_
	b (Leti;)Leku; lambda$static$0
		static
		0 o p_162043_
	toString ()Ljava/lang/String; toString
etj net/minecraft/world/level/levelgen/heightproviders/VeryBiasedToBottomHeight
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lorg/slf4j/Logger; LOGGER
	d Leku; minInclusive
	e Leku; maxInclusive
	f I inner
	<clinit> ()V <clinit>
		static
	<init> (Leku;Leku;I)V <init>
		0 o p_162052_
		1 o p_162053_
		2 o p_162054_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_162057_
	a (Leku;Leku;I)Letj; of
		static
		0 o p_162059_
		1 o p_162060_
		2 o p_162061_
	a (Letj;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_162063_
	a ()Letg; getType
	a (Lbck;Lekx;)I sample
		0 o p_226311_
		1 o p_226312_
	b (Letj;)Leku; lambda$static$1
		static
		0 o p_162068_
	c (Letj;)Leku; lambda$static$0
		static
		0 o p_162070_
	toString ()Ljava/lang/String; toString
etk net/minecraft/world/level/levelgen/heightproviders/WeightedListHeight
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lbvt; distribution
	<clinit> ()V <clinit>
		static
	<init> (Lbvt;)V <init>
		0 o p_393724_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_393437_
	a (Letk;)Lbvt; lambda$static$0
		static
		0 o p_393436_
	a ()Letg; getType
	a (Lbck;Lekx;)I sample
		0 o p_226314_
		1 o p_226315_
etl net/minecraft/world/level/levelgen/heightproviders/package-info
etm net/minecraft/world/level/levelgen/material/MaterialRuleList
	a [Leke$c; materialRuleList
	<init> ([Leke$c;)V <init>
		0 o materialRuleList
	a ()[Leke$c; materialRuleList
	calculate (Lejt$b;)Leeb; calculate
		0 o p_209815_
	equals (Ljava/lang/Object;)Z equals
		0 o p_209817_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
etn net/minecraft/world/level/levelgen/material/WorldGenMaterialRule
	a (Leke;III)Leeb; apply
		0 o p_191553_
		1 o p_191554_
		2 o p_191555_
		3 o p_191556_
eto net/minecraft/world/level/levelgen/material/package-info
etp net/minecraft/world/level/levelgen/package-info
etq net/minecraft/world/level/levelgen/placement/BiomeFilter
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Letq; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Letq; biome
		static
	a (Leud;Lbck;Ljb;)Z shouldPlace
		0 o p_226317_
		1 o p_226318_
		2 o p_226319_
	b ()Leug; type
	c ()Ljava/lang/IllegalStateException; lambda$shouldPlace$1
		static
	d ()Letq; lambda$static$0
		static
etr net/minecraft/world/level/levelgen/placement/BlockPredicateFilter
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lelh; predicate
	<clinit> ()V <clinit>
		static
	<init> (Lelh;)V <init>
		0 o p_191573_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_191575_
	a (Letr;)Lelh; lambda$static$0
		static
		0 o p_191579_
	a (Leud;Lbck;Ljb;)Z shouldPlace
		0 o p_226321_
		1 o p_226322_
		2 o p_226323_
	a (Lelh;)Letr; forPredicate
		static
		0 o p_191577_
	b ()Leug; type
ets net/minecraft/world/level/levelgen/placement/CaveSurface
	a Lets; CEILING
	b Lets; FLOOR
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljh; direction
	e I y
	f Ljava/lang/String; id
	g [Lets; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjh;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 ()Ljh; getDirection
	b ()I getY
	c ()Ljava/lang/String; getSerializedName
	d ()[Lets; $values
		static
	valueOf (Ljava/lang/String;)Lets; valueOf
		static
		0 o p_162114_
	values ()[Lets; values
		static
ett net/minecraft/world/level/levelgen/placement/CountOnEveryLayerPlacement
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lbwo; count
	<clinit> ()V <clinit>
		static
	<init> (Lbwo;)V <init>
		0 o p_191603_
	a (I)Lett; of
		static
		0 o p_191605_
	a (Leeb;)Z isEmpty
		static
		0 o p_191609_
	a (Leud;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 (Lett;)Lbwo; lambda$static$0
		static
		0 o p_191611_
	a (Lbwo;)Lett; of
		static
		0 o p_191607_
	a_ (Leud;Lbck;Ljb;)Ljava/util/stream/Stream; getPositions
		0 o p_226329_
		1 o p_226330_
		2 o p_226331_
	b ()Leug; type
etu net/minecraft/world/level/levelgen/placement/CountPlacement
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lbwo; count
	<clinit> ()V <clinit>
		static
	<init> (Lbwo;)V <init>
		0 o p_191627_
	a (I)Letu; of
		static
		0 o p_191629_
	a (Letu;)Lbwo; lambda$static$0
		static
		0 o p_191633_
	a (Lbck;Ljb;)I count
		0 o p_226333_
		1 o p_226334_
	a (Lbwo;)Letu; of
		static
		0 o p_191631_
	b ()Leug; type
etv net/minecraft/world/level/levelgen/placement/EnvironmentScanPlacement
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Ljh; directionOfSearch
	d Lelh; targetCondition
	e Lelh; allowedSearchCondition
	f I maxSteps
	<clinit> ()V <clinit>
		static
	<init> (Ljh;Lelh;Lelh;I)V <init>
		0 o p_191645_
		1 o p_191646_
		2 o p_191647_
		3 o p_191648_
	a (Ljh;Lelh;Lelh;I)Letv; scanningFor
		static
		0 o p_191658_
		1 o p_191659_
		2 o p_191660_
		3 o p_191661_
	a (Ljh;Lelh;I)Letv; scanningFor
		static
		0 o p_191654_
		1 o p_191655_
		2 o p_191656_
	a (Letv;)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_ (Leud;Lbck;Ljb;)Ljava/util/stream/Stream; getPositions
		0 o p_226336_
		1 o p_226337_
		2 o p_226338_
	b ()Leug; type
	b (Letv;)Lelh; lambda$static$2
		static
		0 o p_191668_
	c (Letv;)Lelh; lambda$static$1
		static
		0 o p_191670_
	d (Letv;)Ljh; lambda$static$0
		static
		0 o p_191672_
etw net/minecraft/world/level/levelgen/placement/FixedPlacement
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Ljava/util/List; positions
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_352933_
	a (Letw;)Ljava/util/List; lambda$static$0
		static
		0 o p_352962_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_352897_
	a (IILjb;)Z isSameChunk
		static
		0 o p_352906_
		1 o p_352932_
		2 o p_352907_
	a ([Ljb;)Letw; of
		static
		0 o p_352896_
	a_ (Leud;Lbck;Ljb;)Ljava/util/stream/Stream; getPositions
		0 o p_352915_
		1 o p_352928_
		2 o p_352899_
	b (IILjb;)Z lambda$getPositions$2
		static
		0 o p_352912_
		1 o p_352923_
		2 o p_352956_
	b ()Leug; type
etx net/minecraft/world/level/levelgen/placement/HeightRangePlacement
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Letf; height
	<clinit> ()V <clinit>
		static
	<init> (Letf;)V <init>
		0 o p_191677_
	a (Leku;Leku;)Letx; uniform
		static
		0 o p_191681_
		1 o p_191682_
	a (Letx;)Letf; lambda$static$0
		static
		0 o p_191686_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_191679_
	a (Letf;)Letx; of
		static
		0 o p_191684_
	a_ (Leud;Lbck;Ljb;)Ljava/util/stream/Stream; getPositions
		0 o p_226340_
		1 o p_226341_
		2 o p_226342_
	b (Leku;Leku;)Letx; triangle
		static
		0 o p_191693_
		1 o p_191694_
	b ()Leug; type
ety net/minecraft/world/level/levelgen/placement/HeightmapPlacement
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Leka$a; heightmap
	<clinit> ()V <clinit>
		static
	<init> (Leka$a;)V <init>
		0 o p_191699_
	a (Leka$a;)Lety; 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 (Lety;)Leka$a; lambda$static$0
		static
		0 o p_191705_
	a_ (Leud;Lbck;Ljb;)Ljava/util/stream/Stream; getPositions
		0 o p_226344_
		1 o p_226345_
		2 o p_226346_
	b ()Leug; type
etz net/minecraft/world/level/levelgen/placement/InSquarePlacement
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Letz; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Letz; spread
		static
	a_ (Leud;Lbck;Ljb;)Ljava/util/stream/Stream; getPositions
		0 o p_226348_
		1 o p_226349_
		2 o p_226350_
	b ()Leug; type
	c ()Letz; lambda$static$0
		static
eu net/minecraft/commands/arguments/ComponentArgument
	a Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_COMPONENT
	b Ljava/util/Collection; EXAMPLES
	c Lcom/mojang/serialization/DynamicOps; OPS
	d Lbsw; TAG_PARSER
	<clinit> ()V <clinit>
		static
	<init> (Ljn$a;)V <init>
		0 o p_323707_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304083_
	a (Leg;)Leu; textComponent
		static
		0 o p_324401_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lxo; getRawComponent
		static
		0 o p_87118_
		1 o p_87119_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lbzm;)Lxo; getResolvedComponent
		static
		0 o p_401158_
		1 o p_401089_
		2 o p_401342_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lxo; getResolvedComponent
		static
		0 o p_401081_
		1 o p_401270_
	getExamples ()Ljava/util/Collection; getExamples
eua net/minecraft/world/level/levelgen/placement/NoiseBasedCountPlacement
	a Lcom/mojang/serialization/MapCodec; CODEC
	c I noiseToCountRatio
	d D noiseFactor
	e D noiseOffset
	<clinit> ()V <clinit>
		static
	<init> (IDD)V <init>
		0 o p_191728_
		1 o p_191729_
		2 o p_191730_
	a (Leua;)Ljava/lang/Double; lambda$static$2
		static
		0 o p_191738_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_191736_
	a (Lbck;Ljb;)I count
		0 o p_226352_
		1 o p_226353_
	a (IDD)Leua; of
		static
		0 o p_191732_
		1 o p_191733_
		2 o p_191734_
	b ()Leug; type
	b (Leua;)Ljava/lang/Double; lambda$static$1
		static
		0 o p_191744_
	c (Leua;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_191746_
eub net/minecraft/world/level/levelgen/placement/NoiseThresholdCountPlacement
	a Lcom/mojang/serialization/MapCodec; CODEC
	c D noiseLevel
	d I belowNoise
	e I aboveNoise
	<clinit> ()V <clinit>
		static
	<init> (DII)V <init>
		0 o p_191753_
		1 o p_191754_
		2 o p_191755_
	a (Leub;)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)Leub; of
		static
		0 o p_191757_
		1 o p_191758_
		2 o p_191759_
	a (Lbck;Ljb;)I count
		0 o p_226355_
		1 o p_226356_
	b (Leub;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_191769_
	b ()Leug; type
	c (Leub;)Ljava/lang/Double; lambda$static$0
		static
		0 o p_191771_
euc net/minecraft/world/level/levelgen/placement/PlacedFeature
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Lcom/mojang/serialization/Codec; LIST_CODEC
	d Lcom/mojang/serialization/Codec; LIST_OF_LISTS_CODEC
	e Ljl; feature
	f Ljava/util/List; placement
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Ljava/util/List;)V <init>
		0 o feature
		1 o placement
	a (Leuf;Leud;Lbck;Ljb;)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 (Ldnt;Lefz;Lbck;Ljb;)Z place
		0 o p_226358_
		1 o p_226359_
		2 o p_226360_
		3 o p_226361_
	a (Leuc;)Ljava/util/List; lambda$static$1
		static
		0 o p_191796_
	a (Lems;Leud;Lbck;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljb;)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 (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
	a (Leud;Lbck;Ljb;)Z placeWithContext
		0 o p_226369_
		1 o p_226370_
		2 o p_226371_
	b (Leuc;)Ljl; lambda$static$0
		static
		0 o p_204928_
	b ()Ljl; feature
	b (Ldnt;Lefz;Lbck;Ljb;)Z placeWithBiomeCheck
		0 o p_226378_
		1 o p_226379_
		2 o p_226380_
		3 o p_226381_
	c ()Ljava/util/List; placement
	equals (Ljava/lang/Object;)Z equals
		0 o p_204931_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eud net/minecraft/world/level/levelgen/placement/PlacementContext
	a Ldnt; level
	b Lefz; generator
	c Ljava/util/Optional; topFeature
	<init> (Ldnt;Lefz;Ljava/util/Optional;)V <init>
		0 o p_191818_
		1 o p_191819_
		2 o p_191820_
	a (Leka$a;II)I getHeight
		0 o p_191825_
		1 o p_191826_
		2 o p_191827_
	a (Ldlz;)Lefx; getCarvingMask
		0 o p_191822_
	a (Ljb;)Leeb; getBlockState
		0 o p_191829_
	c ()I getMinY
	d ()Ldnt; getLevel
	e ()Ljava/util/Optional; topFeature
	f ()Lefz; generator
eue net/minecraft/world/level/levelgen/placement/PlacementFilter
	<init> ()V <init>
	a (Leud;Lbck;Ljb;)Z shouldPlace
		0 o p_226382_
		1 o p_226383_
		2 o p_226384_
	a_ (Leud;Lbck;Ljb;)Ljava/util/stream/Stream; getPositions
		0 o p_226386_
		1 o p_226387_
		2 o p_226388_
euf net/minecraft/world/level/levelgen/placement/PlacementModifier
	b Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a_ (Leud;Lbck;Ljb;)Ljava/util/stream/Stream; getPositions
		0 o p_226389_
		1 o p_226390_
		2 o p_226391_
	b ()Leug; type
eug net/minecraft/world/level/levelgen/placement/PlacementModifierType
	a Leug; BLOCK_PREDICATE_FILTER
	b Leug; RARITY_FILTER
	c Leug; SURFACE_RELATIVE_THRESHOLD_FILTER
	d Leug; SURFACE_WATER_DEPTH_FILTER
	e Leug; BIOME_FILTER
	f Leug; COUNT
	g Leug; NOISE_BASED_COUNT
	h Leug; NOISE_THRESHOLD_COUNT
	i Leug; COUNT_ON_EVERY_LAYER
	j Leug; ENVIRONMENT_SCAN
	k Leug; HEIGHTMAP
	l Leug; HEIGHT_RANGE
	m Leug; IN_SQUARE
	n Leug; RANDOM_OFFSET
	o Leug; FIXED_PLACEMENT
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leug; register
		static
		0 o p_191867_
		1 o p_338679_
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338821_
	codec ()Lcom/mojang/serialization/MapCodec; codec
euh net/minecraft/world/level/levelgen/placement/RandomOffsetPlacement
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lbwo; xzSpread
	d Lbwo; ySpread
	<clinit> ()V <clinit>
		static
	<init> (Lbwo;Lbwo;)V <init>
		0 o p_191875_
		1 o p_191876_
	a (Leuh;)Lbwo; lambda$static$1
		static
		0 o p_191885_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_191883_
	a (Lbwo;)Leuh; vertical
		static
		0 o p_191878_
	a (Lbwo;Lbwo;)Leuh; of
		static
		0 o p_191880_
		1 o p_191881_
	a_ (Leud;Lbck;Ljb;)Ljava/util/stream/Stream; getPositions
		0 o p_226393_
		1 o p_226394_
		2 o p_226395_
	b (Leuh;)Lbwo; lambda$static$0
		static
		0 o p_191894_
	b ()Leug; type
	b (Lbwo;)Leuh; horizontal
		static
		0 o p_191892_
eui net/minecraft/world/level/levelgen/placement/RarityFilter
	a Lcom/mojang/serialization/MapCodec; CODEC
	c I chance
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_191899_
	a (Leui;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_191907_
	a (Leud;Lbck;Ljb;)Z shouldPlace
		0 o p_226397_
		1 o p_226398_
		2 o p_226399_
	a (I)Leui; onAverageOnceEvery
		static
		0 o p_191901_
	b ()Leug; type
euj net/minecraft/world/level/levelgen/placement/RepeatingPlacement
	<init> ()V <init>
	a (Lbck;Ljb;)I count
		0 o p_226400_
		1 o p_226401_
	a (Ljb;I)Ljb; lambda$getPositions$0
		static
		0 o p_191911_
		1 o p_191912_
	a_ (Leud;Lbck;Ljb;)Ljava/util/stream/Stream; getPositions
		0 o p_226403_
		1 o p_226404_
		2 o p_226405_
euk net/minecraft/world/level/levelgen/placement/SurfaceRelativeThresholdFilter
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Leka$a; heightmap
	d I minInclusive
	e I maxInclusive
	<clinit> ()V <clinit>
		static
	<init> (Leka$a;II)V <init>
		0 o p_191925_
		1 o p_191926_
		2 o p_191927_
	a (Leuk;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_191939_
	a (Leka$a;II)Leuk; of
		static
		0 o p_191931_
		1 o p_191932_
		2 o p_191933_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_191929_
	a (Leud;Lbck;Ljb;)Z shouldPlace
		0 o p_226407_
		1 o p_226408_
		2 o p_226409_
	b (Leuk;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_191942_
	b ()Leug; type
	c (Leuk;)Leka$a; lambda$static$0
		static
		0 o p_191944_
eul net/minecraft/world/level/levelgen/placement/SurfaceWaterDepthFilter
	a Lcom/mojang/serialization/MapCodec; CODEC
	c I maxWaterDepth
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_191949_
	a (Leul;)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)Leul; forMaxDepth
		static
		0 o p_191951_
	a (Leud;Lbck;Ljb;)Z shouldPlace
		0 o p_226411_
		1 o p_226412_
		2 o p_226413_
	b ()Leug; type
eum net/minecraft/world/level/levelgen/placement/package-info
eun net/minecraft/world/level/levelgen/presets/WorldPreset
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Ljava/util/Map; dimensions
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o p_226419_
	a (Leun;)Lcom/mojang/serialization/DataResult; requireOverworld
		static
		0 o p_238379_
	a ()Lekv; createWorldDimensions
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_259011_
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lamd;)V lambda$dimensionsInOrder$2
		0 o p_325909_
		1 o p_325910_
	b (Leun;)Ljava/util/Map; lambda$static$0
		static
		0 o p_226430_
	b ()Ljava/util/Optional; overworld
	c ()Lcom/google/common/collect/ImmutableMap; dimensionsInOrder
	d ()Ljava/lang/String; lambda$requireOverworld$3
		static
euo net/minecraft/world/level/levelgen/presets/WorldPresets
	a Lamd; NORMAL
	b Lamd; FLAT
	c Lamd; LARGE_BIOMES
	d Lamd; AMPLIFIED
	e Lamd; SINGLE_BIOME_SURFACE
	f Lamd; DEBUG
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lamd; register
		static
		0 o p_226460_
	a (Ljn$a;)Lekv; createNormalWorldDimensions
		static
		0 o p_363254_
	a (Lekv;)Ljava/util/Optional; fromSettings
		static
		0 o p_326314_
	a (Lqq;)V bootstrap
		static
		0 o p_321750_
	a (Lehz;)Ljava/util/Optional; lambda$fromSettings$0
		static
		0 o p_344665_
	b (Ljn$a;)Lehz; getNormalOverworld
		static
		0 o p_364016_
	c (Ljn$a;)Lekv; createFlatWorldDimensions
		static
		0 o p_372875_
euo$a net/minecraft/world/level/levelgen/presets/WorldPresets$Bootstrap
	a Lqq; context
	b Ljm; noiseSettings
	c Ljm; biomes
	d Ljm; placedFeatures
	e Ljm; structureSets
	f Ljm; multiNoiseBiomeSourceParameterLists
	g Ljl; overworldDimensionType
	h Lehz; netherStem
	i Lehz; endStem
	<init> (Lqq;)V <init>
		0 o p_321480_
	a (Lefz;)Lehz; makeOverworld
		0 o p_226488_
	a (Ldob;)V registerOverworlds
		0 o p_273133_
	a (Ldob;Ljl;)Lehz; makeNoiseBasedOverworld
		0 o p_226485_
		1 o p_226486_
	a (Lamd;Lehz;)V registerCustomOverworldPreset
		0 o p_256570_
		1 o p_256269_
	a ()V bootstrap
	a (Lehz;)Leun; createPresetWithCustomOverworld
		0 o p_226490_
eup net/minecraft/world/level/levelgen/presets/package-info
euq net/minecraft/world/level/levelgen/structure/BoundingBox
	a Lcom/mojang/serialization/Codec; CODEC
	b Lorg/slf4j/Logger; LOGGER
	c I minX
	d I minY
	e I minZ
	f I maxX
	g I maxY
	h I maxZ
	<clinit> ()V <clinit>
		static
	<init> (Ljb;)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 (Leuq;)Z intersects
		0 o p_71050_
	a (I)Leuq; inflatedBy
		0 o p_191962_
	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 (Lkg;Lkg;)Leuq; fromCorners
		static
		0 o p_162376_
		1 o p_162377_
	a (IIIIIIIIILjh;)Leuq; 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 ([I)Leuq; lambda$static$0
		static
		0 o p_162385_
	a (Ljava/util/function/Consumer;)V forAllCorners
		0 o p_162381_
	a ()Leuq; infinite
		static
	a (Lkg;)Leuq; move
		0 o p_162374_
	a (III)Leuq; move
		0 o p_162368_
		1 o p_162369_
		2 o p_162370_
	a (IIII)Z intersects
		0 o p_71020_
		1 o p_71021_
		2 o p_71022_
		3 o p_71023_
	a (Ljb;)Leuq; encapsulate
		0 o p_162372_
	b (Ljava/lang/Iterable;)Ljava/util/Optional; encapsulatingBoxes
		static
		0 o p_162389_
	b (Lkg;)Z isInside
		0 o p_71052_
	b (Leuq;)Leuq; encapsulate
		0 o p_162387_
	b ()Ljava/util/stream/Stream; intersectingChunks
	b (III)Leuq; moved
		0 o p_71046_
		1 o p_71047_
		2 o p_71048_
	c (Leuq;)Ljava/util/stream/IntStream; lambda$static$2
		static
		0 o p_162391_
	c ()Lkg; getLength
	c (III)Leuq; 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 ()Ljb; 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
euq$1 net/minecraft/world/level/levelgen/structure/BoundingBox$1
	a [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
eur net/minecraft/world/level/levelgen/structure/BuiltinStructureSets
	a Lamd; VILLAGES
	b Lamd; DESERT_PYRAMIDS
	c Lamd; IGLOOS
	d Lamd; JUNGLE_TEMPLES
	e Lamd; SWAMP_HUTS
	f Lamd; PILLAGER_OUTPOSTS
	g Lamd; OCEAN_MONUMENTS
	h Lamd; WOODLAND_MANSIONS
	i Lamd; BURIED_TREASURES
	j Lamd; MINESHAFTS
	k Lamd; RUINED_PORTALS
	l Lamd; SHIPWRECKS
	m Lamd; OCEAN_RUINS
	n Lamd; NETHER_COMPLEXES
	o Lamd; NETHER_FOSSILS
	p Lamd; END_CITIES
	q Lamd; ANCIENT_CITIES
	r Lamd; STRONGHOLDS
	s Lamd; TRAIL_RUINS
	t Lamd; TRIAL_CHAMBERS
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lamd; register
		static
		0 o p_209839_
eus net/minecraft/world/level/levelgen/structure/BuiltinStructures
	A Lamd; RUINED_PORTAL_JUNGLE
	B Lamd; RUINED_PORTAL_SWAMP
	C Lamd; RUINED_PORTAL_MOUNTAIN
	D Lamd; RUINED_PORTAL_OCEAN
	E Lamd; RUINED_PORTAL_NETHER
	F Lamd; ANCIENT_CITY
	G Lamd; TRAIL_RUINS
	H Lamd; TRIAL_CHAMBERS
	a Lamd; PILLAGER_OUTPOST
	b Lamd; MINESHAFT
	c Lamd; MINESHAFT_MESA
	d Lamd; WOODLAND_MANSION
	e Lamd; JUNGLE_TEMPLE
	f Lamd; DESERT_PYRAMID
	g Lamd; IGLOO
	h Lamd; SHIPWRECK
	i Lamd; SHIPWRECK_BEACHED
	j Lamd; SWAMP_HUT
	k Lamd; STRONGHOLD
	l Lamd; OCEAN_MONUMENT
	m Lamd; OCEAN_RUIN_COLD
	n Lamd; OCEAN_RUIN_WARM
	o Lamd; FORTRESS
	p Lamd; NETHER_FOSSIL
	q Lamd; END_CITY
	r Lamd; BURIED_TREASURE
	s Lamd; BASTION_REMNANT
	t Lamd; VILLAGE_PLAINS
	u Lamd; VILLAGE_DESERT
	v Lamd; VILLAGE_SAVANNA
	w Lamd; VILLAGE_SNOWY
	x Lamd; VILLAGE_TAIGA
	y Lamd; RUINED_PORTAL_STANDARD
	z Lamd; RUINED_PORTAL_DESERT
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lamd; createKey
		static
		0 o p_209873_
eut net/minecraft/world/level/levelgen/structure/LegacyStructureDataHandler
	a Ljava/util/Map; CURRENT_TO_LEGACY_MAP
	b Ljava/util/Map; LEGACY_TO_CURRENT_MAP
	c Ljava/util/Set; OLD_STRUCTURE_REGISTRY_KEYS
	d Z hasLegacyData
	e Ljava/util/Map; dataMap
	f Ljava/util/Map; indexMap
	g Ljava/util/List; legacyKeys
	h Ljava/util/List; currentKeys
	<clinit> ()V <clinit>
		static
	<init> (Lfcm;Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_71308_
		1 o p_71309_
		2 o p_71310_
	a (Ljava/lang/String;)Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; lambda$populateCaches$4
		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 (Levb;Ljava/lang/String;Lvi;)V lambda$populateCaches$7
		static
		0 o p_409549_
		1 o p_409550_
		2 o p_409551_
	a (Lui;Ljava/lang/String;)V lambda$populateCaches$3
		static
		0 o p_409552_
		1 o p_409553_
	a (Lfcm;)V populateCaches
		0 o p_71321_
	a (Ljava/lang/String;Lvi;)V lambda$populateCaches$6
		0 o p_409547_
		1 o p_409548_
	a (J)V removeIndex
		0 o p_71319_
	a (Lui;Ldlz;)Lui; updateStructureStart
		0 o p_71329_
		1 o p_71330_
	a (Lamd;Lfcm;)Leut; getLegacyStructureHandler
		static
		0 o p_71332_
		1 o p_71333_
	a (Lui;)Lui; updateFromLegacy
		0 o p_71327_
	a (JLui;Ljava/lang/String;)V lambda$populateCaches$5
		0 o p_409555_
		1 o p_409556_
		2 o p_409557_
	b (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_71337_
	b (Lui;)Ljava/util/Optional; lambda$populateCaches$2
		static
		0 o p_409554_
euu net/minecraft/world/level/levelgen/structure/PoolElementStructurePiece
	a Lewg; element
	b Ljb; position
	c Ldwu; rotation
	d I groundLevelDelta
	h Ljava/util/List; junctions
	i Lezb; structureTemplateManager
	j Leyk; liquidSettings
	<init> (Levo;Lui;)V <init>
		0 o p_192406_
		1 o p_192407_
	<init> (Lezb;Lewg;Ljb;ILdwu;Leuq;Leyk;)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_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ljb;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_
	a ()Ldwu; getRotation
	a (III)V move
		0 o p_72616_
		1 o p_72617_
		2 o p_72618_
	a (Lcom/mojang/serialization/DynamicOps;Lvi;)V lambda$new$1
		0 o p_204942_
		1 o p_204943_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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 (Lewb;)V addJunction
		0 o p_209917_
	a (Levo;Lui;)V addAdditionalSaveData
		0 o p_192425_
		1 o p_192426_
	b ()Lewg; getElement
	c ()Ljb; getPosition
	d ()I getGroundLevelDelta
	e ()Ljava/util/List; getJunctions
	l ()Ljava/lang/IllegalStateException; lambda$new$0
		static
	toString ()Ljava/lang/String; toString
euv net/minecraft/world/level/levelgen/structure/PostPlacementProcessor
	a Leuv; NONE
	<clinit> ()V <clinit>
		static
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Levn;)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 (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Levn;)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_
euw net/minecraft/world/level/levelgen/structure/ScatteredFeaturePiece
	a I width
	b I height
	c I depth
	d I heightPosition
	<init> (Levp;IIIIIILjh;)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_
	<init> (Levp;Lui;)V <init>
		0 o p_209929_
		1 o p_209930_
	a (Ldmv;Leuq;I)Z updateAverageGroundHeight
		0 o p_72804_
		1 o p_72805_
		2 o p_72806_
	a (Levo;Lui;)V addAdditionalSaveData
		0 o p_192471_
		1 o p_192472_
	a (Ldmv;I)Z updateHeightPositionToLowestGroundHeight
		0 o p_192468_
		1 o p_192469_
eux net/minecraft/world/level/levelgen/structure/SinglePieceStructure
	d Leux$a; constructor
	e I width
	f I depth
	<init> (Leux$a;IILeuy$c;)V <init>
		0 o p_226537_
		1 o p_226538_
		2 o p_226539_
		3 o p_226540_
	a (Levq;Leuy$a;)V generatePieces
		0 o p_226547_
		1 o p_226548_
	a (Leuy$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_226542_
	a (Leuy$a;Levq;)V lambda$findGenerationPoint$0
		0 o p_226544_
		1 o p_226545_
eux$a net/minecraft/world/level/levelgen/structure/SinglePieceStructure$PieceConstructor
	construct (Lekz;II)Levc; construct
		0 o p_226550_
		1 o p_226551_
		2 o p_226552_
euy net/minecraft/world/level/levelgen/structure/Structure
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Leuy$c; settings
	<clinit> ()V <clinit>
		static
	<init> (Leuy$c;)V <init>
		0 o p_226558_
	a (Ljl;Lamd;Ljz;Lefz;Ldob;Leko;Lezb;JLdlz;ILdmw;Ljava/util/function/Predicate;)Levg; generate
		0 o p_382890_
		1 o p_382876_
		2 o p_226597_
		3 o p_226598_
		4 o p_226599_
		5 o p_226600_
		6 o p_226601_
		7 o p_226602_
		8 o p_226603_
		9 o p_226604_
		10 o p_226605_
		11 o p_226606_
	a (Leuy$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 (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Levn;)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 (Leuy$a;Ldwu;)Ljb; getLowestYIn5by5BoxOffset7Blocks
		0 o p_226583_
		1 o p_226584_
	a (Leuy$a;Leka$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/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$simpleCodec$1
		static
		0 o p_226610_
		1 o p_226611_
	a (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; simpleCodec
		static
		0 o p_226608_
	a (Leuy$a;II)I getLowestY
		static
		0 o p_226573_
		1 o p_226574_
		2 o p_226575_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; settingsCodec
		static
		0 o p_226568_
	a (Leuy$b;Leuy$a;)Z isValidBiome
		static
		0 o p_263042_
		1 o p_263005_
	a (Leuq;)Leuq; adjustBoundingBox
		0 o p_226570_
	a ()Ljp; biomes
	a (Leuy$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_226571_
	a (Leuy$a;Leuy$b;)Z lambda$findValidGenerationPoint$2
		static
		0 o p_262910_
		1 o p_262911_
	a (Leuy;)Leuy$c; lambda$settingsCodec$0
		static
		0 o p_226595_
	b (Leuy$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_
	b (Leuy$a;)Ljava/util/Optional; findValidGenerationPoint
		0 o p_263060_
	b ()Ljava/util/Map; spawnOverrides
	c (Leuy$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_
	c ()Lejw$a; step
	d ()Levj; terrainAdaptation
	e ()Levh; type
euy$a net/minecraft/world/level/levelgen/structure/Structure$GenerationContext
	a Ljz; registryAccess
	b Lefz; chunkGenerator
	c Ldob; biomeSource
	d Leko; randomState
	e Lezb; structureTemplateManager
	f Lekz; random
	g J seed
	h Ldlz; chunkPos
	i Ldmw; heightAccessor
	j Ljava/util/function/Predicate; validBiome
	<init> (Ljz;Lefz;Ldob;Leko;Lezb;JLdlz;Ldmw;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> (Ljz;Lefz;Ldob;Leko;Lezb;Lekz;JLdlz;Ldmw;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 ()Ljz; registryAccess
	a (JLdlz;)Lekz; makeRandom
		static
		0 o p_226654_
		1 o p_226655_
	b ()Lefz; chunkGenerator
	c ()Ldob; biomeSource
	d ()Leko; randomState
	e ()Lezb; structureTemplateManager
	equals (Ljava/lang/Object;)Z equals
		0 o p_226661_
	f ()Lekz; random
	g ()J seed
	h ()Ldlz; chunkPos
	hashCode ()I hashCode
	i ()Ldmw; heightAccessor
	j ()Ljava/util/function/Predicate; validBiome
	toString ()Ljava/lang/String; toString
euy$b net/minecraft/world/level/levelgen/structure/Structure$GenerationStub
	a Ljb; position
	b Lcom/mojang/datafixers/util/Either; generator
	<init> (Ljb;Lcom/mojang/datafixers/util/Either;)V <init>
		0 o position
		1 o generator
	<init> (Ljb;Ljava/util/function/Consumer;)V <init>
		0 o p_226675_
		1 o p_226676_
	a (Levq;)Levq; lambda$getPiecesBuilder$1
		static
		0 o p_226679_
	a ()Levq; getPiecesBuilder
	a (Ljava/util/function/Consumer;)Levq; lambda$getPiecesBuilder$0
		static
		0 o p_226681_
	b ()Ljb; 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
euy$c net/minecraft/world/level/levelgen/structure/Structure$StructureSettings
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljp; biomes
	c Ljava/util/Map; spawnOverrides
	d Lejw$a; step
	e Levj; terrainAdaptation
	f Leuy$c; DEFAULT
	<clinit> ()V <clinit>
		static
	<init> (Ljp;)V <init>
		0 o p_352235_
	<init> (Ljp;Ljava/util/Map;Lejw$a;Levj;)V <init>
		0 o biomes
		1 o spawnOverrides
		2 o step
		3 o terrainAdaptation
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_351995_
	a ()Ljp; biomes
	b ()Ljava/util/Map; spawnOverrides
	c ()Lejw$a; step
	d ()Levj; terrainAdaptation
	equals (Ljava/lang/Object;)Z equals
		0 o p_226706_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
euy$c$a net/minecraft/world/level/levelgen/structure/Structure$StructureSettings$Builder
	a Ljp; biomes
	b Ljava/util/Map; spawnOverrides
	c Lejw$a; step
	d Levj; terrainAdaption
	<init> (Ljp;)V <init>
		0 o p_352136_
	a (Lejw$a;)Leuy$c$a; generationStep
		0 o p_352172_
	a (Levj;)Leuy$c$a; terrainAdapation
		0 o p_352176_
	a (Ljava/util/Map;)Leuy$c$a; spawnOverrides
		0 o p_352057_
	a ()Leuy$c; build
euz net/minecraft/world/level/levelgen/structure/StructureCheck
	a Lorg/slf4j/Logger; LOGGER
	b I NO_STRUCTURE
	c Lehh; storageAccess
	d Ljz; registryAccess
	e Lezb; structureTemplateManager
	f Lamd; dimension
	g Lefz; chunkGenerator
	h Leko; randomState
	i Ldmw; heightAccessor
	j Ldob; biomeSource
	k J seed
	l Lcom/mojang/datafixers/DataFixer; fixerUpper
	m Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; loadedChunks
	n Ljava/util/Map; featureChecks
	<clinit> ()V <clinit>
		static
	<init> (Lehh;Ljz;Lezb;Lamd;Lefz;Leko;Ldmw;Ldob;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 (Ldlz;Ljava/util/Map;)V onStructureLoad
		0 o p_197283_
		1 o p_197284_
	a (JLit/unimi/dsi/fastutil/longs/Long2BooleanMap;)V lambda$storeFullResults$6
		static
		0 o p_209955_
		1 o p_209956_
	a (Ldlz;Leuy;Levv;Z)Leva; checkStart
		0 o p_226730_
		1 o p_226731_
		2 o p_321610_
		3 o p_226732_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Leuy;Z)Leva; checkStructureInfo
		0 o p_226752_
		1 o p_226753_
		2 o p_226754_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Leuy;Levg;)V lambda$onStructureLoad$5
		static
		0 o p_226748_
		1 o p_226749_
		2 o p_226750_
	a (Leuy;Ljava/lang/Long;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; lambda$incrementReference$8
		static
		0 o p_226744_
		1 o p_226745_
		2 o p_226746_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Leuy;Lui;)V lambda$loadStructures$3
		static
		0 o p_409563_
		1 o p_409564_
		2 o p_409565_
	a (Ldlz;Leuy;)V incrementReference
		0 o p_226723_
		1 o p_226724_
	a (Ldlz;Leuy;ZJ)Leva; tryLoadFromStorage
		0 o p_226734_
		1 o p_226735_
		2 o p_226736_
		3 o p_226737_
	a (JLit/unimi/dsi/fastutil/objects/Object2IntMap;)V storeFullResults
		0 o p_197264_
		1 o p_197265_
	a (Lui;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; loadStructures
		0 o p_197312_
	a (Leuy;)Lit/unimi/dsi/fastutil/longs/Long2BooleanMap; lambda$checkStart$0
		static
		0 o p_226739_
	a (Ljy;Lit/unimi/dsi/fastutil/objects/Object2IntMap;Ljava/lang/String;Lvi;)V lambda$loadStructures$4
		static
		0 o p_409558_
		1 o p_409559_
		2 o p_409560_
		3 o p_409561_
	a (Leuy;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$incrementReference$7
		static
		0 o p_226741_
		1 o p_226742_
	a (Ldlz;Leuy;J)Z lambda$checkStart$1
		0 o p_226726_
		1 o p_226727_
		2 o p_226728_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; deduplicateEmptyMap
		static
		0 o p_197299_
	b (Ldlz;Leuy;)Z canCreateStructure
		0 o p_226756_
		1 o p_226757_
	b (Lui;)Ljava/util/Optional; lambda$loadStructures$2
		static
		0 o p_409562_
ev net/minecraft/commands/arguments/CompoundTagArgument
	a Ljava/util/Collection; EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lev; compoundTag
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lui; getCompoundTag
		static
		0 o p_87661_
		1 o p_87662_
	a (Lcom/mojang/brigadier/StringReader;)Lui; parse
		0 o p_87659_
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_87665_
eva net/minecraft/world/level/levelgen/structure/StructureCheckResult
	a Leva; START_PRESENT
	b Leva; START_NOT_PRESENT
	c Leva; CHUNK_LOAD_NEEDED
	d [Leva; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_197319_
		1 o p_197320_
	a ()[Leva; $values
		static
	valueOf (Ljava/lang/String;)Leva; valueOf
		static
		0 o p_197323_
	values ()[Leva; values
		static
evb net/minecraft/world/level/levelgen/structure/StructureFeatureIndexSavedData
	a Lcom/mojang/serialization/Codec; CODEC
	b Lit/unimi/dsi/fastutil/longs/LongSet; all
	c Lit/unimi/dsi/fastutil/longs/LongSet; remaining
	d Lcom/mojang/serialization/Codec; LONG_SET
	<clinit> ()V <clinit>
		static
	<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 (Ljava/lang/String;)Lfby; type
		static
		0 o p_401256_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_401392_
	a (J)V addIndex
		0 o p_73366_
	a ()Lit/unimi/dsi/fastutil/longs/LongSet; getAll
	a (Levb;)Lit/unimi/dsi/fastutil/longs/LongSet; lambda$static$1
		static
		0 o p_401205_
	b (J)Z hasStartIndex
		0 o p_73370_
	b (Levb;)Lit/unimi/dsi/fastutil/longs/LongSet; lambda$static$0
		static
		0 o p_401027_
	c (J)Z hasUnhandledIndex
		0 o p_73374_
	d (J)V removeIndex
		0 o p_73376_
evc net/minecraft/world/level/levelgen/structure/StructurePiece
	a Ljh; orientation
	b Ldvd; mirror
	c Ldwu; rotation
	d Levp; type
	e Leeb; CAVE_AIR
	f Leuq; boundingBox
	g I genDepth
	h Ljava/util/Set; SHAPE_CHECK_BLOCKS
	<clinit> ()V <clinit>
		static
	<init> (Levp;Lui;)V <init>
		0 o p_209998_
		1 o p_209999_
	<init> (Levp;ILeuq;)V <init>
		0 o p_209994_
		1 o p_209995_
		2 o p_209996_
	a (Ldnt;Leuq;Leuq;Leeb;Leeb;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 (Leeb;)Z isReplaceableByStructures
		0 o p_163573_
	a ()Ldwu; getRotation
	a (Ldnt;Leuq;IIIIIILeeb;Leeb;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 (Ldmx;IIILeuq;)Z canBeReplaced
		0 o p_163553_
		1 o p_163554_
		2 o p_163555_
		3 o p_163556_
		4 o p_163557_
	a (III)V move
		0 o p_73395_
		1 o p_73396_
		2 o p_73397_
	a (Lbck;)Ljh; getRandomHorizontalDirection
		static
		0 o p_226761_
	a (Ldnt;Leuq;IIIIIILeeb;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 (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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 (Ldnt;Leuq;Lbck;FIIILeeb;)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 (Ldnt;Leuq;Lbck;FIIIIIILeeb;Leeb;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 (Ldnt;Leeb;IIILeuq;)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 (Ljava/util/List;Leuq;)Levc; findCollisionPiece
		static
		0 o p_192649_
		1 o p_192650_
	a (II)I getWorldX
		0 o p_73393_
		1 o p_73394_
	a (Ldnt;Leuq;Lbck;IIILjh;Lamd;)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 (Levo;Lui;)V addAdditionalSaveData
		0 o p_192646_
		1 o p_192647_
	a (Ldlz;I)Z isCloseToChunk
		0 o p_73412_
		1 o p_73413_
	a (Ldnt;Leuq;Leuq;ZLbck;Levc$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 (Ljh;)V setOrientation
		0 o p_73520_
	a (I)V setGenDepth
		0 o p_226759_
	a (Ldnt;Leuq;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 (Ljava/util/stream/Stream;)Leuq; createBoundingBox
		static
		0 o p_192652_
	a (Ldly;IIILeuq;)Leeb; getBlock
		0 o p_73399_
		1 o p_73400_
		2 o p_73401_
		3 o p_73402_
		4 o p_73403_
	a (Levo;)Lui; createTag
		0 o p_192645_
	a (IIILjh;III)Leuq; 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 (Ldnt;Leuq;Lbck;IIILamd;)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 (Ldly;Ljb;Leeb;)Leeb; reorient
		static
		0 o p_73408_
		1 o p_73409_
		2 o p_73410_
	a (Ldnt;Leuq;IIIIIIZLbck;Levc$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 (Ldnl;Leuq;Lbck;Ljb;Lamd;Leeb;)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 (Levc;Levd;Lbck;)V addChildren
		0 o p_226835_
		1 o p_226836_
		2 o p_226837_
	b ()Ljava/lang/IllegalStateException; lambda$createBoundingBox$0
		static
	b (Ldmx;IIILeuq;)Z isInterior
		0 o p_73415_
		1 o p_73416_
		2 o p_73417_
		3 o p_73418_
		4 o p_73419_
	b (II)I getWorldZ
		0 o p_73526_
		1 o p_73527_
	b (III)Ljb$a; getWorldPos
		0 o p_163583_
		1 o p_163584_
		2 o p_163585_
	b (I)I getWorldY
		0 o p_73545_
	b (Ldnt;Leeb;IIILeuq;)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_
	f ()Leuq; getBoundingBox
	g ()I getGenDepth
	h ()Ljb; getLocatorPosition
	i ()Ljh; getOrientation
	j ()Ldvd; getMirror
	k ()Levp; getType
evc$1 net/minecraft/world/level/levelgen/structure/StructurePiece$1
	a [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
evc$a net/minecraft/world/level/levelgen/structure/StructurePiece$BlockSelector
	a Leeb; next
	<init> ()V <init>
	a (Lbck;IIIZ)V next
		0 o p_226838_
		1 o p_226839_
		2 o p_226840_
		3 o p_226841_
		4 o p_226842_
	a ()Leeb; getNext
evd net/minecraft/world/level/levelgen/structure/StructurePieceAccessor
	a (Leuq;)Levc; findCollisionPiece
		0 o p_163588_
	a (Levc;)V addPiece
		0 o p_163589_
eve net/minecraft/world/level/levelgen/structure/StructureSet
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Ljava/util/List; structures
	d Levv; placement
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Levv;)V <init>
		0 o p_210007_
		1 o p_210008_
	<init> (Ljava/util/List;Levv;)V <init>
		0 o structures
		1 o placement
	a (Ljl;)Leve$a; entry
		static
		0 o p_210016_
	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 (Ljl;I)Leve$a; entry
		static
		0 o p_210018_
		1 o p_210019_
	b ()Levv; placement
	equals (Ljava/lang/Object;)Z equals
		0 o p_210022_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eve$a net/minecraft/world/level/levelgen/structure/StructureSet$StructureSelectionEntry
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljl; structure
	c I weight
	<clinit> ()V <clinit>
		static
	<init> (Ljl;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 ()Ljl; structure
	b ()I weight
	equals (Ljava/lang/Object;)Z equals
		0 o p_210039_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
evf net/minecraft/world/level/levelgen/structure/StructureSpawnOverride
	a Lcom/mojang/serialization/Codec; CODEC
	b Levf$a; boundingBox
	c Lbvt; spawns
	<clinit> ()V <clinit>
		static
	<init> (Levf$a;Lbvt;)V <init>
		0 o boundingBox
		1 o spawns
	a ()Levf$a; boundingBox
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_393438_
	b ()Lbvt; spawns
	equals (Ljava/lang/Object;)Z equals
		0 o p_210054_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
evf$a net/minecraft/world/level/levelgen/structure/StructureSpawnOverride$BoundingBoxType
	a Levf$a; PIECE
	b Levf$a; STRUCTURE
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljava/lang/String; id
	e [Levf$a; $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 ()[Levf$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Levf$a; valueOf
		static
		0 o p_210074_
	values ()[Levf$a; values
		static
evg net/minecraft/world/level/levelgen/structure/StructureStart
	a Ljava/lang/String; INVALID_START_ID
	b Levg; INVALID_START
	c Lorg/slf4j/Logger; LOGGER
	d Leuy; structure
	e Levn; pieceContainer
	f Ldlz; chunkPos
	g I references
	h Leuq; cachedBoundingBox
	<clinit> ()V <clinit>
		static
	<init> (Leuy;Ldlz;ILevn;)V <init>
		0 o p_226846_
		1 o p_226847_
		2 o p_226848_
		3 o p_226849_
	a ()Leuq; getBoundingBox
	a (Levo;Lui;J)Levg; loadStaticStart
		static
		0 o p_226858_
		1 o p_226859_
		2 o p_226860_
	a (Levo;Ldlz;)Lui; createTag
		0 o p_192661_
		1 o p_192662_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;)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 ()Ldlz; getChunkPos
	d ()Z canBeReferenced
	e ()V addReference
	f ()I getReferences
	g ()I getMaxReferences
	h ()Leuy; getStructure
	i ()Ljava/util/List; getPieces
evh net/minecraft/world/level/levelgen/structure/StructureType
	a Levh; BURIED_TREASURE
	b Levh; DESERT_PYRAMID
	c Levh; END_CITY
	d Levh; FORTRESS
	e Levh; IGLOO
	f Levh; JIGSAW
	g Levh; JUNGLE_TEMPLE
	h Levh; MINESHAFT
	i Levh; NETHER_FOSSIL
	j Levh; OCEAN_MONUMENT
	k Levh; OCEAN_RUIN
	l Levh; RUINED_PORTAL
	m Levh; SHIPWRECK
	n Levh; STRONGHOLD
	o Levh; SWAMP_HUT
	p Levh; WOODLAND_MANSION
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338795_
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Levh; register
		static
		0 o p_226882_
		1 o p_338639_
	codec ()Lcom/mojang/serialization/MapCodec; codec
evi net/minecraft/world/level/levelgen/structure/TemplateStructurePiece
	a Ljava/lang/String; templateName
	b Leza; template
	c Leyw; placeSettings
	d Ljb; templatePosition
	h Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Levp;Lui;Lezb;Ljava/util/function/Function;)V <init>
		0 o p_226894_
		1 o p_226895_
		2 o p_226896_
		3 o p_226897_
	<init> (Levp;ILezb;Lame;Ljava/lang/String;Leyw;Ljb;)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 ()Ldwu; getRotation
	a (III)V move
		0 o p_73668_
		1 o p_73669_
		2 o p_73670_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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 (Levo;Lui;)V addAdditionalSaveData
		0 o p_192690_
		1 o p_192691_
	a (Ljava/lang/String;Ljb;Ldnl;Lbck;Leuq;)V handleDataMarker
		0 o p_226906_
		1 o p_226907_
		2 o p_226908_
		3 o p_226909_
		4 o p_226910_
	b ()Lame; makeTemplateLocation
	c ()Leza; template
	d ()Ljb; templatePosition
	e ()Leyw; placeSettings
evj net/minecraft/world/level/levelgen/structure/TerrainAdjustment
	a Levj; NONE
	b Levj; BURY
	c Levj; BEARD_THIN
	d Levj; BEARD_BOX
	e Levj; ENCAPSULATE
	f Lcom/mojang/serialization/Codec; CODEC
	g Ljava/lang/String; id
	h [Levj; $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 ()[Levj; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Levj; valueOf
		static
		0 o p_226929_
	values ()[Levj; values
		static
evk net/minecraft/world/level/levelgen/structure/package-info
evl net/minecraft/world/level/levelgen/structure/pieces/PieceGenerator
	generatePieces (Levq;Levl$a;)V generatePieces
		0 o p_197326_
		1 o p_197327_
evl$a net/minecraft/world/level/levelgen/structure/pieces/PieceGenerator$Context
	a Lepm; config
	b Lefz; chunkGenerator
	c Lezb; structureTemplateManager
	d Ldlz; chunkPos
	e Ldmw; heightAccessor
	f Lekz; random
	g J seed
	<init> (Lepm;Lefz;Lezb;Ldlz;Ldmw;Lekz;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 ()Lepm; config
	b ()Lefz; chunkGenerator
	c ()Lezb; structureTemplateManager
	d ()Ldlz; chunkPos
	e ()Ldmw; heightAccessor
	equals (Ljava/lang/Object;)Z equals
		0 o p_192735_
	f ()Lekz; random
	g ()J seed
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
evm net/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier
	a (Ljava/util/function/Predicate;Ljava/util/Optional;Levm$a;)Ljava/util/Optional; lambda$simple$0
		static
		0 o p_197342_
		1 o p_197343_
		2 o p_197344_
	a (Leka$a;Levm$a;)Z lambda$checkForBiomeOnTop$1
		static
		0 o p_197339_
		1 o p_197340_
	checkForBiomeOnTop (Leka$a;)Ljava/util/function/Predicate; checkForBiomeOnTop
		static
		0 o p_197346_
	createGenerator (Levm$a;)Ljava/util/Optional; createGenerator
		0 o p_197348_
	simple (Ljava/util/function/Predicate;Levl;)Levm; simple
		static
		0 o p_197350_
		1 o p_197351_
evm$a net/minecraft/world/level/levelgen/structure/pieces/PieceGeneratorSupplier$Context
	a Lefz; chunkGenerator
	b Ldob; biomeSource
	c Leko; randomState
	d J seed
	e Ldlz; chunkPos
	f Lepm; config
	g Ldmw; heightAccessor
	h Ljava/util/function/Predicate; validBiome
	i Lezb; structureTemplateManager
	j Ljz; registryAccess
	<init> (Lefz;Ldob;Leko;JLdlz;Lepm;Ldmw;Ljava/util/function/Predicate;Lezb;Ljz;)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 (Leka$a;)Z validBiomeOnTop
		0 o p_197381_
	a ()Lefz; chunkGenerator
	b ()Ldob; biomeSource
	c ()Leko; randomState
	d ()J seed
	e ()Ldlz; chunkPos
	equals (Ljava/lang/Object;)Z equals
		0 o p_197387_
	f ()Lepm; config
	g ()Ldmw; heightAccessor
	h ()Ljava/util/function/Predicate; validBiome
	hashCode ()I hashCode
	i ()Lezb; structureTemplateManager
	j ()Ljz; registryAccess
	toString ()Ljava/lang/String; toString
evn net/minecraft/world/level/levelgen/structure/pieces/PiecesContainer
	a Ljava/util/List; pieces
	b Lorg/slf4j/Logger; LOGGER
	c Lame; JIGSAW_RENAME
	d Ljava/util/Map; RENAMES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o pieces
	a (Ljb;)Z isInsidePiece
		0 o p_192752_
	a ()Z isEmpty
	a (Luo;Levo;)Levn; load
		static
		0 o p_192754_
		1 o p_192755_
	a (Levo;)Lvi; save
		0 o p_192750_
	b ()Leuq; calculateBoundingBox
	c ()Ljava/util/List; pieces
	equals (Ljava/lang/Object;)Z equals
		0 o p_192759_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
evo net/minecraft/world/level/levelgen/structure/pieces/StructurePieceSerializationContext
	a Laxo; resourceManager
	b Ljz; registryAccess
	c Lezb; structureTemplateManager
	<init> (Laxo;Ljz;Lezb;)V <init>
		0 o resourceManager
		1 o registryAccess
		2 o structureTemplateManager
	a ()Laxo; resourceManager
	a (Laub;)Levo; fromLevel
		static
		0 o p_192771_
	b ()Ljz; registryAccess
	c ()Lezb; structureTemplateManager
	equals (Ljava/lang/Object;)Z equals
		0 o p_192775_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
evp net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType
	A Levp; STRONGHOLD_RIGHT_TURN
	B Levp; STRONGHOLD_ROOM_CROSSING
	C Levp; STRONGHOLD_STAIRS_DOWN
	D Levp; STRONGHOLD_START
	E Levp; STRONGHOLD_STRAIGHT
	F Levp; STRONGHOLD_STRAIGHT_STAIRS_DOWN
	G Levp; JUNGLE_PYRAMID_PIECE
	H Levp; OCEAN_RUIN
	I Levp; IGLOO
	J Levp; RUINED_PORTAL
	K Levp; SWAMPLAND_HUT
	L Levp; DESERT_PYRAMID_PIECE
	M Levp; OCEAN_MONUMENT_BUILDING
	N Levp; OCEAN_MONUMENT_CORE_ROOM
	O Levp; OCEAN_MONUMENT_DOUBLE_X_ROOM
	P Levp; OCEAN_MONUMENT_DOUBLE_XY_ROOM
	Q Levp; OCEAN_MONUMENT_DOUBLE_Y_ROOM
	R Levp; OCEAN_MONUMENT_DOUBLE_YZ_ROOM
	S Levp; OCEAN_MONUMENT_DOUBLE_Z_ROOM
	T Levp; OCEAN_MONUMENT_ENTRY_ROOM
	U Levp; OCEAN_MONUMENT_PENTHOUSE
	V Levp; OCEAN_MONUMENT_SIMPLE_ROOM
	W Levp; OCEAN_MONUMENT_SIMPLE_TOP_ROOM
	X Levp; OCEAN_MONUMENT_WING_ROOM
	Y Levp; END_CITY_PIECE
	Z Levp; WOODLAND_MANSION_PIECE
	a Levp; MINE_SHAFT_CORRIDOR
	aa Levp; BURIED_TREASURE_PIECE
	ab Levp; SHIPWRECK_PIECE
	ac Levp; NETHER_FOSSIL
	ad Levp; JIGSAW
	b Levp; MINE_SHAFT_CROSSING
	c Levp; MINE_SHAFT_ROOM
	d Levp; MINE_SHAFT_STAIRS
	e Levp; NETHER_FORTRESS_BRIDGE_CROSSING
	f Levp; NETHER_FORTRESS_BRIDGE_END_FILLER
	g Levp; NETHER_FORTRESS_BRIDGE_STRAIGHT
	h Levp; NETHER_FORTRESS_CASTLE_CORRIDOR_STAIRS
	i Levp; NETHER_FORTRESS_CASTLE_CORRIDOR_T_BALCONY
	j Levp; NETHER_FORTRESS_CASTLE_ENTRANCE
	k Levp; NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_CROSSING
	l Levp; NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_LEFT_TURN
	m Levp; NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR
	n Levp; NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_RIGHT_TURN
	o Levp; NETHER_FORTRESS_CASTLE_STALK_ROOM
	p Levp; NETHER_FORTRESS_MONSTER_THRONE
	q Levp; NETHER_FORTRESS_ROOM_CROSSING
	r Levp; NETHER_FORTRESS_STAIRS_ROOM
	s Levp; NETHER_FORTRESS_START
	t Levp; STRONGHOLD_CHEST_CORRIDOR
	u Levp; STRONGHOLD_FILLER_CORRIDOR
	v Levp; STRONGHOLD_FIVE_CROSSING
	w Levp; STRONGHOLD_LEFT_TURN
	x Levp; STRONGHOLD_LIBRARY
	y Levp; STRONGHOLD_PORTAL_ROOM
	z Levp; STRONGHOLD_PRISON_HALL
	<clinit> ()V <clinit>
		static
	a (Levp$a;Ljava/lang/String;)Levp; setPieceId
		static
		0 o p_210153_
		1 o p_210154_
	a (Levp$b;Ljava/lang/String;)Levp; setTemplatePieceId
		static
		0 o p_210156_
		1 o p_210157_
	a (Levp;Ljava/lang/String;)Levp; setFullContextPieceId
		static
		0 o p_210159_
		1 o p_210160_
	load (Levo;Lui;)Levc; load
		0 o p_210161_
		1 o p_210162_
evp$a net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$ContextlessType
	load (Lui;)Levc; load
		0 o p_210167_
	load (Levo;Lui;)Levc; load
		0 o p_210164_
		1 o p_210165_
evp$b net/minecraft/world/level/levelgen/structure/pieces/StructurePieceType$StructureTemplateType
	load (Lezb;Lui;)Levc; load
		0 o p_226963_
		1 o p_226964_
	load (Levo;Lui;)Levc; load
		0 o p_210169_
		1 o p_210170_
evq net/minecraft/world/level/levelgen/structure/pieces/StructurePiecesBuilder
	a Ljava/util/List; pieces
	<init> ()V <init>
	a (Lbck;II)V moveInsideHeights
		0 o p_226971_
		1 o p_226972_
		2 o p_226973_
	a (I)V offsetPiecesVertically
		0 o p_192782_
	a (Levc;)V addPiece
		0 o p_192791_
	a ()Levn; build
	a (Leuq;)Levc; findCollisionPiece
		0 o p_192789_
	a (IILbck;I)I moveBelowSeaLevel
		0 o p_226966_
		1 o p_226967_
		2 o p_226968_
		3 o p_226969_
	b ()V clear
	c ()Z isEmpty
	d ()Leuq; getBoundingBox
evr net/minecraft/world/level/levelgen/structure/pieces/package-info
evs net/minecraft/world/level/levelgen/structure/placement/ConcentricRingsStructurePlacement
	a Lcom/mojang/serialization/MapCodec; CODEC
	c I distance
	d I spread
	e I count
	f Ljp; preferredBiomes
	<clinit> ()V <clinit>
		static
	<init> (IIILjp;)V <init>
		0 o p_226976_
		1 o p_226977_
		2 o p_226978_
		3 o p_226979_
	<init> (Lkg;Levv$c;FILjava/util/Optional;IIILjp;)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_
	a (Lega;II)Z isPlacementChunk
		0 o p_256631_
		1 o p_256202_
		2 o p_255915_
	a ()I distance
	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 ()Ljp; preferredBiomes
	e ()Levw; type
evt net/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement
	a Lcom/mojang/serialization/MapCodec; CODEC
	c I spacing
	d I separation
	e Levu; spreadType
	<clinit> ()V <clinit>
		static
	<init> (Lkg;Levv$c;FILjava/util/Optional;IILevu;)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_
	<init> (IILevu;I)V <init>
		0 o p_204980_
		1 o p_204981_
		2 o p_204982_
		3 o p_204983_
	a (Lega;II)Z isPlacementChunk
		0 o p_256267_
		1 o p_256050_
		2 o p_255975_
	a ()I spacing
	a (JII)Ldlz; getPotentialStructureChunk
		0 o p_227009_
		1 o p_227010_
		2 o p_227011_
	a (Levt;)Lcom/mojang/serialization/DataResult; validate
		static
		0 o p_286361_
	b ()I separation
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_204996_
	c ()Levu; spreadType
	d ()Ljava/lang/String; lambda$validate$1
		static
	e ()Levw; type
evu net/minecraft/world/level/levelgen/structure/placement/RandomSpreadType
	a Levu; LINEAR
	b Levu; TRIANGULAR
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljava/lang/String; id
	e [Levu; $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 (Lbck;I)I evaluate
		0 o p_227019_
		1 o p_227020_
	a ()[Levu; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Levu; valueOf
		static
		0 o p_205032_
	values ()[Levu; values
		static
evv net/minecraft/world/level/levelgen/structure/placement/StructurePlacement
	a I HIGHLY_ARBITRARY_RANDOM_SALT
	b Lcom/mojang/serialization/Codec; CODEC
	c Lkg; locateOffset
	d Levv$c; frequencyReductionMethod
	e F frequency
	f I salt
	g Ljava/util/Optional; exclusionZone
	<clinit> ()V <clinit>
		static
	<init> (Lkg;Levv$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 (Lega;II)Z isPlacementChunk
		0 o p_256034_
		1 o p_227046_
		2 o p_227047_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P5; placementCodec
		static
		0 o p_227042_
	a (Ldlz;)Ljb; getLocatePos
		0 o p_227040_
	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 (Lega;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 (Lega;II)Z applyInteractionsWithOtherStructures
		0 o p_321651_
		1 o p_321696_
		2 o p_321521_
	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_
	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 ()Levw; type
	f ()Lkg; locateOffset
	g ()Levv$c; frequencyReductionMethod
	h ()F frequency
	i ()I salt
	j ()Ljava/util/Optional; exclusionZone
evv$a net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$ExclusionZone
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljl; otherSet
	c I chunkCount
	<clinit> ()V <clinit>
		static
	<init> (Ljl;I)V <init>
		0 o otherSet
		1 o chunkCount
	a (Lega;II)Z isPlacementForbidden
		0 o p_255745_
		1 o p_255634_
		2 o p_255892_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_259015_
	a ()Ljl; otherSet
	b ()I chunkCount
	equals (Ljava/lang/Object;)Z equals
		0 o p_227095_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
evv$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_
evv$c net/minecraft/world/level/levelgen/structure/placement/StructurePlacement$FrequencyReductionMethod
	a Levv$c; DEFAULT
	b Levv$c; LEGACY_TYPE_1
	c Levv$c; LEGACY_TYPE_2
	d Levv$c; LEGACY_TYPE_3
	e Lcom/mojang/serialization/Codec; CODEC
	f Ljava/lang/String; name
	g Levv$b; reducer
	h [Levv$c; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Levv$b;)V <init>
		0 o p_227114_
		1 o p_227115_
		2 o p_227116_
		3 o p_227117_
	a ()[Levv$c; $values
		static
	a (JIIIF)Z shouldGenerate
		0 o p_227120_
		1 o p_227121_
		2 o p_227122_
		3 o p_227123_
		4 o p_227124_
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Levv$c; valueOf
		static
		0 o p_227127_
	values ()[Levv$c; values
		static
evw net/minecraft/world/level/levelgen/structure/placement/StructurePlacementType
	a Levw; RANDOM_SPREAD
	b Levw; CONCENTRIC_RINGS
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338846_
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Levw; register
		static
		0 o p_205047_
		1 o p_338696_
	codec ()Lcom/mojang/serialization/MapCodec; codec
evx net/minecraft/world/level/levelgen/structure/placement/package-info
evy net/minecraft/world/level/levelgen/structure/pools/DimensionPadding
	a Lcom/mojang/serialization/Codec; CODEC
	b Levy; ZERO
	c I bottom
	d I top
	e Lcom/mojang/serialization/Codec; 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 (Levy;)Lcom/mojang/datafixers/util/Either; lambda$static$4
		static
		0 o p_348678_
	a ()Z hasEqualTopAndBottom
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_348641_
	a (Lcom/mojang/datafixers/util/Either;)Levy; lambda$static$3
		static
		0 o p_348469_
	b (Levy;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_348564_
	b ()I bottom
	c ()I top
	c (Levy;)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
evz net/minecraft/world/level/levelgen/structure/pools/EmptyPoolElement
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Levz; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lezb;Ldnt;Ldnq;Lefz;Ljb;Ljb;Ldwu;Leuq;Lbck;Leyk;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 (Lezb;Ljb;Ldwu;Lbck;)Ljava/util/List; getShuffledJigsawBlocks
		0 o p_227176_
		1 o p_227177_
		2 o p_227178_
		3 o p_227179_
	a (Lezb;Ljb;Ldwu;)Leuq; getBoundingBox
		0 o p_227172_
		1 o p_227173_
		2 o p_227174_
	a ()Lewh; getType
	a (Lezb;Ldwu;)Lkg; getSize
		0 o p_227169_
		1 o p_227170_
	b ()Levz; lambda$static$0
		static
	toString ()Ljava/lang/String; toString
ew net/minecraft/commands/arguments/DimensionArgument
	a Ljava/util/Collection; EXAMPLES
	b Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_VALUE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lamd;)Ljava/lang/String; lambda$static$0
		static
		0 o p_88814_
	a (Lcom/mojang/brigadier/StringReader;)Lame; parse
		0 o p_88807_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304084_
	a ()Lew; dimension
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Laub; getDimension
		static
		0 o p_88809_
		1 o p_88810_
	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_
ewa net/minecraft/world/level/levelgen/structure/pools/FeaturePoolElement
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lame; DEFAULT_JIGSAW_NAME
	c Ljl; feature
	d Lui; defaultJigsawNBT
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Lewi$a;)V <init>
		0 o p_210209_
		1 o p_210210_
	a (Lewa;)Ljl; lambda$static$0
		static
		0 o p_210215_
	a (Lezb;Ldnt;Ldnq;Lefz;Ljb;Ljb;Ldwu;Leuq;Lbck;Leyk;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 (Lezb;Ljb;Ldwu;Lbck;)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_404601_
	a (Lezb;Ljb;Ldwu;)Leuq; getBoundingBox
		0 o p_227195_
		1 o p_227196_
		2 o p_227197_
	a ()Lewh; getType
	a (Lezb;Ldwu;)Lkg; getSize
		0 o p_227192_
		1 o p_227193_
	b ()Lui; fillDefaultJigsawNBT
	toString ()Ljava/lang/String; toString
ewb net/minecraft/world/level/levelgen/structure/pools/JigsawJunction
	a I sourceX
	b I sourceGroundY
	c I sourceZ
	d I deltaY
	e Lewi$a; destProjection
	<init> (IIIILewi$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/Dynamic;)Lewb; deserialize
		static
		0 o p_210254_
	a (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; serialize
		0 o p_210256_
	a ()I getSourceX
	b ()I getSourceGroundY
	c ()I getSourceZ
	d ()I getDeltaY
	e ()Lewi$a; getDestProjection
	equals (Ljava/lang/Object;)Z equals
		0 o p_210262_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ewc net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement
	a Lorg/slf4j/Logger; LOGGER
	b I UNSET_HEIGHT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laub;Ljl;Lame;ILjb;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 (Leuu;IIIILdmw;Levy;ILeuq;Leuy$a;ZLefz;Lezb;Lekz;Ljy;Lewm;Leyk;Levq;)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_
	a (Lamd;)Ljava/lang/String; lambda$addPieces$1
		static
		0 o p_248484_
	a (Ljl;)Z lambda$generateJigsaw$3
		static
		0 o p_227255_
	a (Leko;IZLefz;Lezb;Ldmw;Lbck;Ljy;Leuu;Ljava/util/List;Lfjm;Lewm;Leyk;)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 (Ldmw;Levy;Leuq;)Z isStartTooCloseToWorldHeightLimits
		static
		0 o p_383116_
		1 o p_382835_
		2 o p_383171_
	a (Leuy$a;Ljl;Ljava/util/Optional;ILjb;ZLjava/util/Optional;ILewm;Levy;Leyk;)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 (Ljy;Lewm;Lamd;)Ljava/util/Optional; lambda$addPieces$0
		static
		0 o p_314913_
		1 o p_314914_
		2 o p_314915_
	a (Lewg;Lame;Ljb;Ldwu;Lezb;Lekz;)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_
ewc$a net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$PieceState
	a Leuu; piece
	b Lorg/apache/commons/lang3/mutable/MutableObject; free
	c I depth
	<init> (Leuu;Lorg/apache/commons/lang3/mutable/MutableObject;I)V <init>
		0 o piece
		1 o free
		2 o depth
	a ()Leuu; 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
ewc$b net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$Placer
	a Ljy; pools
	b I maxDepth
	c Lefz; chunkGenerator
	d Lezb; structureTemplateManager
	e Ljava/util/List; pieces
	f Lbck; random
	g Lbco; placing
	<init> (Ljy;ILefz;Lezb;Ljava/util/List;Lbck;)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 (Leuq;Lewm;Leza$a;)I lambda$tryPlacingChildren$4
		0 o p_379282_
		1 o p_379283_
		2 o p_379284_
	a (Ljl;)Ljava/lang/Integer; lambda$tryPlacingChildren$3
		0 o p_255601_
	a (Lamd;)Ljava/lang/String; lambda$tryPlacingChildren$0
		static
		0 o p_255599_
	a (Leuu;Lorg/apache/commons/lang3/mutable/MutableObject;IZLdmw;Leko;Lewm;Leyk;)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_
	b (Ljl;)Ljava/lang/Integer; lambda$tryPlacingChildren$2
		0 o p_255596_
	c (Ljl;)Ljl; lambda$tryPlacingChildren$1
		static
		0 o p_255600_
ewd net/minecraft/world/level/levelgen/structure/pools/LegacySinglePoolElement
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/util/Either;Ljl;Lewi$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_404602_
	a (Ldwu;Leuq;Leyk;Z)Leyw; getSettings
		0 o p_210353_
		1 o p_210354_
		2 o p_352069_
		3 o p_210355_
	a ()Lewh; getType
	toString ()Ljava/lang/String; toString
ewe net/minecraft/world/level/levelgen/structure/pools/ListPoolElement
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/List; elements
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lewi$a;)V <init>
		0 o p_210363_
		1 o p_210364_
	a (Lezb;Ljb;Ldwu;Lbck;)Ljava/util/List; getShuffledJigsawBlocks
		0 o p_227290_
		1 o p_227291_
		2 o p_227292_
		3 o p_227293_
	a ()Lewh; getType
	a (Lewg;)Z lambda$getBoundingBox$2
		static
		0 o p_210371_
	a (Lezb;Ldnt;Ldnq;Lefz;Ljb;Ljb;Ldwu;Leuq;Lbck;Leyk;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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_404603_
	a (Lewi$a;)Lewg; setProjection
		0 o p_210373_
	a (Lewi$a;Lewg;)V lambda$setProjectionOnEachElement$5
		static
		0 o p_210375_
		1 o p_210376_
	a (Lezb;Ljb;Ldwu;Lewg;)Leuq; lambda$getBoundingBox$3
		static
		0 o p_227295_
		1 o p_227296_
		2 o p_227297_
		3 o p_227298_
	a (Lewe;)Ljava/util/List; lambda$static$0
		static
		0 o p_210369_
	a (Lezb;Ljb;Ldwu;)Leuq; getBoundingBox
		0 o p_227286_
		1 o p_227287_
		2 o p_227288_
	a (Lezb;Ldwu;)Lkg; getSize
		0 o p_227283_
		1 o p_227284_
	b ()Ljava/util/List; getElements
	b (Lewi$a;)V setProjectionOnEachElement
		0 o p_210407_
	c ()Ljava/lang/IllegalStateException; lambda$getBoundingBox$4
		static
	toString ()Ljava/lang/String; toString
ewf net/minecraft/world/level/levelgen/structure/pools/SinglePoolElement
	a Ljava/util/Comparator; HIGHEST_SELECTION_PRIORITY_FIRST
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lcom/mojang/datafixers/util/Either; template
	d Ljl; processors
	e Ljava/util/Optional; overrideLiquidSettings
	g Lcom/mojang/serialization/Codec; TEMPLATE_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/util/Either;Ljl;Lewi$a;Ljava/util/Optional;)V <init>
		0 o p_210415_
		1 o p_210416_
		2 o p_210417_
		3 o p_352236_
	a (Lezb;Ljb;Ldwu;Lbck;)Ljava/util/List; getShuffledJigsawBlocks
		0 o p_227320_
		1 o p_227321_
		2 o p_227322_
		3 o p_227323_
	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 ()Lewh; getType
	a (Lezb;Ljb;Ldwu;Z)Ljava/util/List; getDataMarkers
		0 o p_227325_
		1 o p_227326_
		2 o p_227327_
		3 o p_227328_
	a (Lezb;Ldnt;Ldnq;Lefz;Ljb;Ljb;Ldwu;Leuq;Lbck;Leyk;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 (Lewf;)Lcom/mojang/datafixers/util/Either; lambda$templateCodec$4
		static
		0 o p_210431_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_404604_
	a (Ldwu;Leuq;Leyk;Z)Leyw; getSettings
		0 o p_210421_
		1 o p_210422_
		2 o p_352322_
		3 o p_210423_
	a (Lezb;)Leza; getTemplate
		0 o p_227300_
	a (Lezb;Ljb;Ldwu;)Leuq; getBoundingBox
		0 o p_227316_
		1 o p_227317_
		2 o p_227318_
	a (Lezb;Ldwu;)Lkg; getSize
		0 o p_227313_
		1 o p_227314_
	b (Lewf;)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 (Lewf;)Ljl; lambda$processorsCodec$2
		static
		0 o p_210464_
	d ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; templateCodec
		static
	e ()Lame; getTemplateLocation
	j ()Ljava/lang/String; lambda$encodeTemplate$0
		static
	toString ()Ljava/lang/String; toString
ewg net/minecraft/world/level/levelgen/structure/pools/StructurePoolElement
	a Ljl; EMPTY
	b Lewi$a; projection
	f Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lewi$a;)V <init>
		0 o p_210471_
	a (Lezb;Ljb;Ldwu;Lbck;)Ljava/util/List; getShuffledJigsawBlocks
		0 o p_227351_
		1 o p_227352_
		2 o p_227353_
		3 o p_227354_
	a (Ljava/lang/String;)Ljava/util/function/Function; legacy
		static
		0 o p_210508_
	a (Ljl;)Ljava/util/function/Function; feature
		static
		0 o p_210503_
	a (Ljava/lang/String;Ljl;)Ljava/util/function/Function; legacy
		static
		0 o p_210513_
		1 o p_210514_
	a ()Lewh; getType
	a (Ldmv;Leza$d;Ljb;Ldwu;Lbck;Leuq;)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 (Ljava/lang/String;Ljl;Leyk;)Ljava/util/function/Function; single
		static
		0 o p_352097_
		1 o p_352452_
		2 o p_352329_
	a (Ljava/lang/String;Ljl;Lewi$a;)Lewf; lambda$single$4
		static
		0 o p_352033_
		1 o p_352034_
		2 o p_352035_
	a (Lezb;Ldwu;)Lkg; getSize
		0 o p_227346_
		1 o p_227347_
	a (Lezb;Ljb;Ldwu;)Leuq; getBoundingBox
		0 o p_227348_
		1 o p_227349_
		2 o p_227350_
	a (Ljava/lang/String;Leyk;Lewi$a;)Lewf; lambda$single$5
		static
		0 o p_352030_
		1 o p_352031_
		2 o p_352032_
	a (Ljava/lang/String;Lewi$a;)Lewf; lambda$single$3
		static
		0 o p_352025_
		1 o p_352026_
	a (Lewi$a;Ljava/util/function/Function;)Lewg; lambda$list$8
		static
		0 o p_210481_
		1 o p_210482_
	a (Ljava/lang/String;Ljl;Leyk;Lewi$a;)Lewf; lambda$single$6
		static
		0 o p_352021_
		1 o p_352022_
		2 o p_352023_
		3 o p_352024_
	a (Ljava/util/List;Lewi$a;)Lewe; lambda$list$9
		static
		0 o p_210522_
		1 o p_210523_
	a (Lezb;Ldnt;Ldnq;Lefz;Ljb;Ljb;Ldwu;Leuq;Lbck;Leyk;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 (Ljl;Lewi$a;)Lewa; lambda$feature$7
		static
		0 o p_210505_
		1 o p_210506_
	a (Ljava/lang/String;Leyk;)Ljava/util/function/Function; single
		static
		0 o p_352251_
		1 o p_352165_
	a (Lewi$a;)Lewg; setProjection
		0 o p_210479_
	b (Ljava/lang/String;Lewi$a;)Lewd; lambda$legacy$1
		static
		0 o p_352019_
		1 o p_352020_
	b (Ljava/lang/String;Ljl;)Ljava/util/function/Function; single
		static
		0 o p_210532_
		1 o p_210533_
	b (Ljava/lang/String;Ljl;Lewi$a;)Lewd; lambda$legacy$2
		static
		0 o p_352027_
		1 o p_352028_
		2 o p_352029_
	b (Lewi$a;)Levz; lambda$empty$0
		static
		0 o p_210525_
	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_
	f ()Lcom/mojang/serialization/codecs/RecordCodecBuilder; projectionCodec
		static
	g ()Lewi$a; getProjection
	h ()I getGroundLevelDelta
	i ()Ljava/util/function/Function; empty
		static
ewh net/minecraft/world/level/levelgen/structure/pools/StructurePoolElementType
	a Lewh; SINGLE
	b Lewh; LIST
	c Lewh; FEATURE
	d Lewh; EMPTY
	e Lewh; LEGACY
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338800_
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lewh; register
		static
		0 o p_210551_
		1 o p_338276_
	codec ()Lcom/mojang/serialization/MapCodec; codec
ewi net/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c I SIZE_UNSET
	d Lorg/apache/commons/lang3/mutable/MutableObject; CODEC_REFERENCE
	e Ljava/util/List; rawTemplates
	f Lit/unimi/dsi/fastutil/objects/ObjectArrayList; templates
	g Ljl; fallback
	h I maxSize
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Ljava/util/List;)V <init>
		0 o p_255747_
		1 o p_255919_
	<init> (Ljl;Ljava/util/List;Lewi$a;)V <init>
		0 o p_255795_
		1 o p_256083_
		2 o p_255642_
	a ()Ljava/util/List; getTemplates
	a (Lezb;)I getMaxSize
		0 o p_227358_
	a (Lewi;)Ljava/util/List; lambda$static$0
		static
		0 o p_210579_
	a (Lewg;)Z lambda$getMaxSize$2
		static
		0 o p_210577_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_338101_
	a (Lbck;)Lewg; getRandomTemplate
		0 o p_227356_
	a (Lezb;Lewg;)I lambda$getMaxSize$3
		static
		0 o p_227360_
		1 o p_227361_
	b (Lbck;)Ljava/util/List; getShuffledTemplates
		0 o p_227363_
	b ()Ljl; getFallback
	c ()I size
ewi$a net/minecraft/world/level/levelgen/structure/pools/StructureTemplatePool$Projection
	a Lewi$a; TERRAIN_MATCHING
	b Lewi$a; RIGID
	c Lbda$a; CODEC
	d Ljava/lang/String; name
	e Lcom/google/common/collect/ImmutableList; processors
	f [Lewi$a; $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;)Lewi$a; byName
		static
		0 o p_210608_
	a ()Ljava/lang/String; getName
	b ()Lcom/google/common/collect/ImmutableList; getProcessors
	c ()Ljava/lang/String; getSerializedName
	d ()[Lewi$a; $values
		static
	valueOf (Ljava/lang/String;)Lewi$a; valueOf
		static
		0 o p_210613_
	values ()[Lewi$a; values
		static
ewj net/minecraft/world/level/levelgen/structure/pools/alias/DirectPoolAlias
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lamd; alias
	d Lamd; target
	<clinit> ()V <clinit>
		static
	<init> (Lamd;Lamd;)V <init>
		0 o alias
		1 o target
	a (Lbck;Ljava/util/function/BiConsumer;)V forEachResolved
		0 o p_405543_
		1 o p_405626_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_405069_
	a ()Ljava/util/stream/Stream; allTargets
	b ()Lcom/mojang/serialization/MapCodec; codec
	c ()Lamd; alias
	d ()Lamd; target
	equals (Ljava/lang/Object;)Z equals
		0 o p_405716_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ewk net/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasBinding
	b Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	a (Lbvt;)Lewn; randomGroup
		static
		0 o p_393469_
	a (Lbvt$a;Lbvs;)V lambda$random$0
		static
		0 o p_393439_
		1 o p_393440_
	a (Lbck;Ljava/util/function/BiConsumer;)V forEachResolved
		0 o p_307322_
		1 o p_307269_
	a ()Ljava/util/stream/Stream; allTargets
	a (Ljava/lang/String;Lbvt;)Lewo; random
		static
		0 o p_405266_
		1 o p_393660_
	a (Lamd;Lamd;)Lewj; direct
		static
		0 o p_307379_
		1 o p_307242_
	a (Lamd;Lbvt;)Lewo; random
		static
		0 o p_405147_
		1 o p_393832_
	a (Ljava/lang/String;Ljava/lang/String;)Lewj; direct
		static
		0 o p_307227_
		1 o p_307334_
	b ()Lcom/mojang/serialization/MapCodec; codec
ewl net/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasBindings
	<init> ()V <init>
	a (Lqq;Ljl;Ljava/util/List;)V registerTargetsAsPools
		static
		0 o p_321695_
		1 o p_312865_
		2 o p_311809_
	a (Lamd;)Ljava/lang/String; lambda$registerTargetsAsPools$0
		static
		0 o p_312156_
	a (Lqq;Ljl;Ljava/lang/String;)V lambda$registerTargetsAsPools$1
		static
		0 o p_321473_
		1 o p_321474_
		2 o p_321475_
	a (Ljy;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_307584_
ewm net/minecraft/world/level/levelgen/structure/pools/alias/PoolAliasLookup
	a Lewm; EMPTY
	<clinit> ()V <clinit>
		static
	a (Lamd;)Ljava/lang/String; lambda$create$2
		static
		0 o p_380900_
	a (Lbck;Lcom/google/common/collect/ImmutableMap$Builder;Lewk;)V lambda$create$1
		static
		0 o p_307645_
		1 o p_307657_
		2 o p_307533_
	a (Ljava/util/Map;Lamd;)Lamd; lambda$create$3
		static
		0 o p_307291_
		1 o p_307442_
	b (Lamd;)Lamd; lambda$static$0
		static
		0 o p_307289_
	create (Ljava/util/List;Ljb;J)Lewm; create
		static
		0 o p_307423_
		1 o p_307208_
		2 o p_307622_
	lookup (Lamd;)Lamd; lookup
		0 o p_307512_
ewn net/minecraft/world/level/levelgen/structure/pools/alias/RandomGroupPoolAlias
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lbvt; groups
	<clinit> ()V <clinit>
		static
	<init> (Lbvt;)V <init>
		0 o groups
	a (Lbvs;)Ljava/util/stream/Stream; lambda$allTargets$3
		static
		0 o p_405467_
	a (Lbck;Ljava/util/function/BiConsumer;Lewk;)V lambda$forEachResolved$1
		static
		0 o p_405300_
		1 o p_404804_
		2 o p_404917_
	a (Lbck;Ljava/util/function/BiConsumer;)V forEachResolved
		0 o p_404851_
		1 o p_405752_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_405828_
	a (Lbck;Ljava/util/function/BiConsumer;Ljava/util/List;)V lambda$forEachResolved$2
		static
		0 o p_405167_
		1 o p_405813_
		2 o p_405228_
	a ()Ljava/util/stream/Stream; allTargets
	b ()Lcom/mojang/serialization/MapCodec; codec
	c ()Lbvt; groups
	equals (Ljava/lang/Object;)Z equals
		0 o p_404969_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ewo net/minecraft/world/level/levelgen/structure/pools/alias/RandomPoolAlias
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lamd; alias
	d Lbvt; targets
	<clinit> ()V <clinit>
		static
	<init> (Lamd;Lbvt;)V <init>
		0 o alias
		1 o targets
	a (Ljava/util/function/BiConsumer;Lamd;)V lambda$forEachResolved$1
		0 o p_405066_
		1 o p_405391_
	a (Lbck;Ljava/util/function/BiConsumer;)V forEachResolved
		0 o p_405862_
		1 o p_404739_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_405620_
	a ()Ljava/util/stream/Stream; allTargets
	b ()Lcom/mojang/serialization/MapCodec; codec
	c ()Lamd; alias
	d ()Lbvt; targets
	equals (Ljava/lang/Object;)Z equals
		0 o p_404863_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ewp net/minecraft/world/level/levelgen/structure/pools/alias/package-info
ewq net/minecraft/world/level/levelgen/structure/pools/package-info
ewr net/minecraft/world/level/levelgen/structure/structures/BuriedTreasurePieces
	<init> ()V <init>
ewr$a net/minecraft/world/level/levelgen/structure/structures/BuriedTreasurePieces$BuriedTreasurePiece
	<init> (Lui;)V <init>
		0 o p_227368_
	<init> (Ljb;)V <init>
		0 o p_227366_
	a (Levo;Lui;)V addAdditionalSaveData
		0 o p_227378_
		1 o p_227379_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
	b (Leeb;)Z isLiquid
		0 o p_227381_
ews net/minecraft/world/level/levelgen/structure/structures/BuriedTreasureStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leuy$c;)V <init>
		0 o p_227385_
	a (Levq;Leuy$a;)V generatePieces
		static
		0 o p_227392_
		1 o p_227393_
	a (Leuy$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_227387_
	a (Leuy$a;Levq;)V lambda$findGenerationPoint$0
		static
		0 o p_227389_
		1 o p_227390_
	e ()Levh; type
ewt net/minecraft/world/level/levelgen/structure/structures/DesertPyramidPiece
	h I WIDTH
	i I DEPTH
	j [Z hasPlacedChest
	k Ljava/util/List; potentialSuspiciousSandWorldPositions
	l Ljb; randomCollapsedRoofPos
	<init> (Lbck;II)V <init>
		0 o p_227399_
		1 o p_227400_
		2 o p_227401_
	<init> (Lui;)V <init>
		0 o p_227403_
	a (Ljb;Ldnt;Leuq;)V addCellarStairs
		0 o p_272997_
		1 o p_272699_
		2 o p_273559_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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 (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 (Ldnt;IIILeuq;)V placeCollapsedRoofPiece
		0 o p_272965_
		1 o p_272618_
		2 o p_273415_
		3 o p_273110_
		4 o p_272645_
	a (Ldnt;Leuq;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 (Levo;Lui;)V addAdditionalSaveData
		0 o p_227413_
		1 o p_227414_
	a (Ldnt;Leuq;)V addCellar
		0 o p_272769_
		1 o p_273155_
	b ()Ljava/util/List; getPotentialSuspiciousSandWorldPositions
	b (Ljb;Ldnt;Leuq;)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 ()Ljb; getRandomCollapsedRoofPos
ewu net/minecraft/world/level/levelgen/structure/structures/DesertPyramidStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leuy$c;)V <init>
		0 o p_227418_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Levn;)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 (Ljb;Lebe;)V lambda$placeSuspiciousSand$0
		static
		0 o p_335308_
		1 o p_335309_
	a (Leuq;Ldnt;Ljb;)V placeSuspiciousSand
		static
		0 o p_279472_
		1 o p_279193_
		2 o p_279136_
	e ()Levh; type
ewv net/minecraft/world/level/levelgen/structure/structures/EndCityPieces
	a I MAX_GEN_DEPTH
	b Lewv$b; HOUSE_TOWER_GENERATOR
	c Ljava/util/List; TOWER_BRIDGES
	d Lewv$b; TOWER_GENERATOR
	e Lewv$b; TOWER_BRIDGE_GENERATOR
	f Ljava/util/List; FAT_TOWER_BRIDGES
	g Lewv$b; FAT_TOWER_GENERATOR
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lezb;Ljb;Ldwu;Ljava/util/List;Lbck;)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;Lewv$a;)Lewv$a; addHelper
		static
		0 o p_227451_
		1 o p_227452_
	a (Lezb;Lewv$b;ILewv$a;Ljb;Ljava/util/List;Lbck;)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_
	a (Lezb;Lewv$a;Ljb;Ljava/lang/String;Ldwu;Z)Lewv$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_
ewv$1 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$1
	<init> ()V <init>
	a ()V init
	a (Lezb;ILewv$a;Ljb;Ljava/util/List;Lbck;)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_
ewv$2 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$2
	<init> ()V <init>
	a ()V init
	a (Lezb;ILewv$a;Ljb;Ljava/util/List;Lbck;)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_
ewv$3 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$3
	a Z shipCreated
	<init> ()V <init>
	a ()V init
	a (Lezb;ILewv$a;Ljb;Ljava/util/List;Lbck;)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_
ewv$4 net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$4
	<init> ()V <init>
	a ()V init
	a (Lezb;ILewv$a;Ljb;Ljava/util/List;Lbck;)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_
ewv$a net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$EndCityPiece
	<init> (Lezb;Lui;)V <init>
		0 o p_227497_
		1 o p_227498_
	<init> (Lezb;Ljava/lang/String;Ljb;Ldwu;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;)Lame; makeResourceLocation
		static
		0 o p_227503_
	a (ZLdwu;)Leyw; makeSettings
		static
		0 o p_227514_
		1 o p_227515_
	a (Lui;Lame;)Leyw; lambda$new$0
		static
		0 o p_409566_
		1 o p_409567_
	a (Levo;Lui;)V addAdditionalSaveData
		0 o p_227500_
		1 o p_227501_
	a (Ljava/lang/String;Ljb;Ldnl;Lbck;Leuq;)V handleDataMarker
		0 o p_227505_
		1 o p_227506_
		2 o p_227507_
		3 o p_227508_
		4 o p_227509_
	b ()Lame; makeTemplateLocation
ewv$b net/minecraft/world/level/levelgen/structure/structures/EndCityPieces$SectionGenerator
	a ()V init
	a (Lezb;ILewv$a;Ljb;Ljava/util/List;Lbck;)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_
eww net/minecraft/world/level/levelgen/structure/structures/EndCityStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leuy$c;)V <init>
		0 o p_227526_
	a (Leuy$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_227528_
	a (Ljb;Ldwu;Leuy$a;Levq;)V lambda$findGenerationPoint$0
		0 o p_227535_
		1 o p_227536_
		2 o p_227537_
		3 o p_227538_
	a (Levq;Ljb;Ldwu;Leuy$a;)V generatePieces
		0 o p_227530_
		1 o p_227531_
		2 o p_227532_
		3 o p_227533_
	e ()Levh; type
ewx net/minecraft/world/level/levelgen/structure/structures/IglooPieces
	a I GENERATION_HEIGHT
	b Lame; STRUCTURE_LOCATION_IGLOO
	c Lame; STRUCTURE_LOCATION_LADDER
	d Lame; STRUCTURE_LOCATION_LABORATORY
	e Ljava/util/Map; PIVOTS
	f Ljava/util/Map; OFFSETS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lezb;Ljb;Ldwu;Levd;Lbck;)V addPieces
		static
		0 o p_227549_
		1 o p_227550_
		2 o p_227551_
		3 o p_227552_
		4 o p_227553_
ewx$a net/minecraft/world/level/levelgen/structure/structures/IglooPieces$IglooPiece
	<init> (Lezb;Lame;Ljb;Ldwu;I)V <init>
		0 o p_227555_
		1 o p_227556_
		2 o p_227557_
		3 o p_227558_
		4 o p_227559_
	<init> (Lezb;Lui;)V <init>
		0 o p_227561_
		1 o p_227562_
	a (Lame;Ljb;I)Ljb; makePosition
		static
		0 o p_227564_
		1 o p_227565_
		2 o p_227566_
	a (Ldwu;Lame;)Leyw; makeSettings
		static
		0 o p_227576_
		1 o p_227577_
	a (Lui;Lame;)Leyw; lambda$new$0
		static
		0 o p_404607_
		1 o p_404608_
	a (Levo;Lui;)V addAdditionalSaveData
		0 o p_227579_
		1 o p_227580_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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 (Ljava/lang/String;Ljb;Ldnl;Lbck;Leuq;)V handleDataMarker
		0 o p_227582_
		1 o p_227583_
		2 o p_227584_
		3 o p_227585_
		4 o p_227586_
ewy net/minecraft/world/level/levelgen/structure/structures/IglooStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leuy$c;)V <init>
		0 o p_227593_
	a (Levq;Leuy$a;)V generatePieces
		0 o p_227600_
		1 o p_227601_
	a (Leuy$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_227595_
	a (Leuy$a;Levq;)V lambda$findGenerationPoint$0
		0 o p_227597_
		1 o p_227598_
	e ()Levh; type
ewz net/minecraft/world/level/levelgen/structure/structures/JigsawStructure
	d Levy; DEFAULT_DIMENSION_PADDING
	e Leyk; DEFAULT_LIQUID_SETTINGS
	f I MAX_TOTAL_STRUCTURE_RANGE
	g I MIN_DEPTH
	h I MAX_DEPTH
	i Lcom/mojang/serialization/MapCodec; CODEC
	j Ljl; startPool
	k Ljava/util/Optional; startJigsawName
	l I maxDepth
	m Letf; startHeight
	n Z useExpansionHack
	o Ljava/util/Optional; projectStartToHeightmap
	p I maxDistanceFromCenter
	q Ljava/util/List; poolAliases
	r Levy; dimensionPadding
	s Leyk; liquidSettings
	<clinit> ()V <clinit>
		static
	<init> (Leuy$c;Ljl;ILetf;ZLeka$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_
	<init> (Leuy$c;Ljl;ILetf;Z)V <init>
		0 o p_227614_
		1 o p_227615_
		2 o p_227616_
		3 o p_227617_
		4 o p_227618_
	<init> (Leuy$c;Ljl;Ljava/util/Optional;ILetf;ZLjava/util/Optional;ILjava/util/List;Levy;Leyk;)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_
	a (Lewz;)Lcom/mojang/serialization/DataResult; verifyRange
		static
		0 o p_286886_
	a (Leuy$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_227636_
	b (Lewz;)Leyk; 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 (Lewz;)Levy; lambda$static$8
		static
		0 o p_348455_
	d (Lewz;)Ljava/util/List; lambda$static$7
		static
		0 o p_307187_
	e (Lewz;)Ljava/lang/Integer; lambda$static$6
		static
		0 o p_227642_
	e ()Levh; type
	f (Lewz;)Ljava/util/Optional; lambda$static$5
		static
		0 o p_227644_
	f ()Ljl; getStartPool
	g ()Ljava/util/List; getPoolAliases
	g (Lewz;)Ljava/lang/Boolean; lambda$static$4
		static
		0 o p_227646_
	h ()Ljava/lang/String; lambda$verifyRange$11
		static
	h (Lewz;)Letf; lambda$static$3
		static
		0 o p_227649_
	i (Lewz;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_227652_
	j (Lewz;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_227654_
	k (Lewz;)Ljl; lambda$static$0
		static
		0 o p_227656_
ewz$1 net/minecraft/world/level/levelgen/structure/structures/JigsawStructure$1
	a [I $SwitchMap$net$minecraft$world$level$levelgen$structure$TerrainAdjustment
	<clinit> ()V <clinit>
		static
ex net/minecraft/commands/arguments/EntityAnchorArgument
	a Ljava/util/Collection; EXAMPLES
	b Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/StringReader;)Lex$a; parse
		0 o p_90352_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lex$a; getAnchor
		static
		0 o p_90354_
		1 o p_90355_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304085_
	a ()Lex; anchor
		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_90360_
		1 o p_90361_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_90363_
ex$a net/minecraft/commands/arguments/EntityAnchorArgument$Anchor
	a Lex$a; FEET
	b Lex$a; EYES
	c Ljava/util/Map; BY_NAME
	d Ljava/lang/String; name
	e Ljava/util/function/BiFunction; transform
	f [Lex$a; $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 (Lek;)Lfis; apply
		0 o p_90380_
	a (Lbzm;)Lfis; apply
		0 o p_90378_
	a (Lfis;Lbzm;)Lfis; lambda$static$1
		static
		0 o p_90382_
		1 o p_90383_
	a (Ljava/lang/String;)Lex$a; getByName
		static
		0 o p_90385_
	a (Ljava/util/HashMap;)V lambda$static$2
		static
		0 o p_90387_
	a ()[Lex$a; $values
		static
	b (Lfis;Lbzm;)Lfis; lambda$static$0
		static
		0 o p_90389_
		1 o p_90390_
	valueOf (Ljava/lang/String;)Lex$a; valueOf
		static
		0 o p_90392_
	values ()[Lex$a; values
		static
exa net/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece
	h I WIDTH
	i I DEPTH
	j Z placedMainChest
	k Z placedHiddenChest
	l Z placedTrap1
	m Z placedTrap2
	n Lexa$a; STONE_SELECTOR
	<clinit> ()V <clinit>
		static
	<init> (Lui;)V <init>
		0 o p_227672_
	<init> (Lbck;II)V <init>
		0 o p_227668_
		1 o p_227669_
		2 o p_227670_
	a (Levo;Lui;)V addAdditionalSaveData
		0 o p_227682_
		1 o p_227683_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exa$a net/minecraft/world/level/levelgen/structure/structures/JungleTemplePiece$MossStoneSelector
	<init> ()V <init>
	a (Lbck;IIIZ)V next
		0 o p_227686_
		1 o p_227687_
		2 o p_227688_
		3 o p_227689_
		4 o p_227690_
exb net/minecraft/world/level/levelgen/structure/structures/JungleTempleStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leuy$c;)V <init>
		0 o p_227694_
	e ()Levh; type
exc net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces
	a I MAGIC_START_Y
	b I DEFAULT_SHAFT_WIDTH
	c I DEFAULT_SHAFT_HEIGHT
	d I DEFAULT_SHAFT_LENGTH
	e I MAX_PILLAR_HEIGHT
	f I MAX_CHAIN_HEIGHT
	g I MAX_DEPTH
	<init> ()V <init>
	a (Levd;Lbck;IIILjh;ILexd$a;)Lexc$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 (Levc;Levd;Lbck;IIILjh;I)Lexc$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_
exc$1 net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$1
	a [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
exc$a net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftCorridor
	b Z hasRails
	c Z spiderCorridor
	d Z hasPlacedSpider
	h I numSections
	<init> (Lui;)V <init>
		0 o p_227737_
	<init> (ILbck;Leuq;Ljh;Lexd$a;)V <init>
		0 o p_227731_
		1 o p_227732_
		2 o p_227733_
		3 o p_227734_
		4 o p_227735_
	a (Ldnt;Leuq;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 (Ldnt;Leeb;Ljb$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 (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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 (Ldnt;Leuq;Lbck;IIILamd;)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 (Levd;Lbck;IIILjh;)Leuq; 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 (Ldnt;Leuq;IIIIILbck;)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 (Ldnt;Leuq;Lbck;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 (Ldmx;Ljb;Leeb;)Z canPlaceColumnOnTopOf
		0 o p_227739_
		1 o p_227740_
		2 o p_227741_
	a (Ldnt;Leuq;III)V placeDoubleLowerOrUpperSupport
		0 o p_227757_
		1 o p_227758_
		2 o p_227759_
		3 o p_227760_
		4 o p_227761_
	a (Levo;Lui;)V addAdditionalSaveData
		0 o p_227806_
		1 o p_227807_
	a (Levc;Levd;Lbck;)V addChildren
		0 o p_227795_
		1 o p_227796_
		2 o p_227797_
	b (Ldmx;Ljb;Leeb;)Z canHangChainBelow
		0 o p_227809_
		1 o p_227810_
		2 o p_227811_
	b (Ldnt;Leeb;IIILeuq;)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_
	c (Ldnt;Leeb;IIILeuq;)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_
exc$b net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftCrossing
	b Ljh; direction
	c Z isTwoFloored
	<init> (Lui;)V <init>
		0 o p_227834_
	<init> (ILeuq;Ljh;Lexd$a;)V <init>
		0 o p_227829_
		1 o p_227830_
		2 o p_227831_
		3 o p_227832_
	a (Levd;Lbck;IIILjh;)Leuq; 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 (Ldnt;Leuq;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 (Levo;Lui;)V addAdditionalSaveData
		0 o p_227862_
		1 o p_227863_
	a (Levc;Levd;Lbck;)V addChildren
		0 o p_227851_
		1 o p_227852_
		2 o p_227853_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exc$c net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftPiece
	a Lexd$a; type
	<init> (Levp;ILexd$a;Leuq;)V <init>
		0 o p_227867_
		1 o p_227868_
		2 o p_227869_
		3 o p_227870_
	<init> (Levp;Lui;)V <init>
		0 o p_227872_
		1 o p_227873_
	a (Ldnt;Leuq;Leeb;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_
	a (Ldmv;Leuq;)Z isInInvalidLocation
		0 o p_227882_
		1 o p_227883_
	a (Ldmx;IIILeuq;)Z canBeReplaced
		0 o p_227885_
		1 o p_227886_
		2 o p_227887_
		3 o p_227888_
		4 o p_227889_
	a (Levo;Lui;)V addAdditionalSaveData
		0 o p_227898_
		1 o p_227899_
	a (Ldly;Leuq;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_
exc$d net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftRoom
	b Ljava/util/List; childEntranceBoxes
	<init> (Lui;)V <init>
		0 o p_227908_
	<init> (ILbck;IILexd$a;)V <init>
		0 o p_227902_
		1 o p_227903_
		2 o p_227904_
		3 o p_227905_
		4 o p_227906_
	a (III)V move
		0 o p_227910_
		1 o p_227911_
		2 o p_227912_
	a (Levo;Lui;)V addAdditionalSaveData
		0 o p_227926_
		1 o p_227927_
	a (Levc;Levd;Lbck;)V addChildren
		0 o p_227922_
		1 o p_227923_
		2 o p_227924_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exc$e net/minecraft/world/level/levelgen/structure/structures/MineshaftPieces$MineShaftStairs
	<init> (Lui;)V <init>
		0 o p_227937_
	<init> (ILeuq;Ljh;Lexd$a;)V <init>
		0 o p_227932_
		1 o p_227933_
		2 o p_227934_
		3 o p_227935_
	a (Levd;Lbck;IIILjh;)Leuq; 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 (Levc;Levd;Lbck;)V addChildren
		0 o p_227947_
		1 o p_227948_
		2 o p_227949_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exd net/minecraft/world/level/levelgen/structure/structures/MineshaftStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Lexd$a; type
	<clinit> ()V <clinit>
		static
	<init> (Leuy$c;Lexd$a;)V <init>
		0 o p_227961_
		1 o p_227962_
	a (Lexd;)Lexd$a; lambda$static$0
		static
		0 o p_227969_
	a (Leuy$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_227964_
	a (Levq;Leuy$a;)I generatePiecesAndAdjust
		0 o p_227966_
		1 o p_227967_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_227971_
	e ()Levh; type
exd$a net/minecraft/world/level/levelgen/structure/structures/MineshaftStructure$Type
	a Lexd$a; NORMAL
	b Lexd$a; MESA
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljava/util/function/IntFunction; BY_ID
	e Ljava/lang/String; name
	f Leeb; woodState
	g Leeb; planksState
	h Leeb; fenceState
	i [Lexd$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ldpz;Ldpz;Ldpz;)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)Lexd$a; byId
		static
		0 o p_227991_
	a ()Ljava/lang/String; getName
	b ()Leeb; getWoodState
	c ()Ljava/lang/String; getSerializedName
	d ()Leeb; getPlanksState
	e ()Leeb; getFenceState
	f ()[Lexd$a; $values
		static
	valueOf (Ljava/lang/String;)Lexd$a; valueOf
		static
		0 o p_227998_
	values ()[Lexd$a; values
		static
exe net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces
	a I MAGIC_START_Y
	b I MAX_DEPTH
	c I LOWEST_Y_POSITION
	d [Lexe$n; BRIDGE_PIECE_WEIGHTS
	e [Lexe$n; CASTLE_PIECE_WEIGHTS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lexe$n;Levd;Lbck;IIILjh;I)Lexe$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_
exe$1 net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$1
	a [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
exe$a net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeCrossing
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (Lui;)V <init>
		0 o p_228033_
	<init> (IILjh;)V <init>
		0 o p_228022_
		1 o p_228023_
		2 o p_228024_
	<init> (ILeuq;Ljh;)V <init>
		0 o p_228026_
		1 o p_228027_
		2 o p_228028_
	<init> (Levp;Lui;)V <init>
		0 o p_228030_
		1 o p_228031_
	a (Levd;IIILjh;I)Lexe$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 (Levc;Levd;Lbck;)V addChildren
		0 o p_228043_
		1 o p_228044_
		2 o p_228045_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exe$b net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeEndFiller
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	d I selfSeed
	<init> (ILbck;Leuq;Ljh;)V <init>
		0 o p_228058_
		1 o p_228059_
		2 o p_228060_
		3 o p_228061_
	<init> (Lui;)V <init>
		0 o p_228063_
	a (Levd;Lbck;IIILjh;I)Lexe$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_
	a (Levo;Lui;)V addAdditionalSaveData
		0 o p_228081_
		1 o p_228082_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exe$c net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$BridgeStraight
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (ILbck;Leuq;Ljh;)V <init>
		0 o p_228087_
		1 o p_228088_
		2 o p_228089_
		3 o p_228090_
	<init> (Lui;)V <init>
		0 o p_228092_
	a (Levd;Lbck;IIILjh;I)Lexe$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_
	a (Levc;Levd;Lbck;)V addChildren
		0 o p_228102_
		1 o p_228103_
		2 o p_228104_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exe$d net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorStairsPiece
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (Lui;)V <init>
		0 o p_228121_
	<init> (ILeuq;Ljh;)V <init>
		0 o p_228117_
		1 o p_228118_
		2 o p_228119_
	a (Levd;IIILjh;I)Lexe$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 (Levc;Levd;Lbck;)V addChildren
		0 o p_228131_
		1 o p_228132_
		2 o p_228133_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exe$e net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleCorridorTBalconyPiece
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (Lui;)V <init>
		0 o p_228149_
	<init> (ILeuq;Ljh;)V <init>
		0 o p_228145_
		1 o p_228146_
		2 o p_228147_
	a (Levc;Levd;Lbck;)V addChildren
		0 o p_228159_
		1 o p_228160_
		2 o p_228161_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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 (Levd;IIILjh;I)Lexe$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_
exe$f net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleEntrance
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (ILbck;Leuq;Ljh;)V <init>
		0 o p_228173_
		1 o p_228174_
		2 o p_228175_
		3 o p_228176_
	<init> (Lui;)V <init>
		0 o p_228178_
	a (Levc;Levd;Lbck;)V addChildren
		0 o p_228188_
		1 o p_228189_
		2 o p_228190_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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 (Levd;Lbck;IIILjh;I)Lexe$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_
exe$g net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorCrossingPiece
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (Lui;)V <init>
		0 o p_228207_
	<init> (ILeuq;Ljh;)V <init>
		0 o p_228203_
		1 o p_228204_
		2 o p_228205_
	a (Levd;IIILjh;I)Lexe$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 (Levc;Levd;Lbck;)V addChildren
		0 o p_228217_
		1 o p_228218_
		2 o p_228219_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exe$h net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorLeftTurnPiece
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	d Z isNeedingChest
	<init> (Lui;)V <init>
		0 o p_228237_
	<init> (ILbck;Leuq;Ljh;)V <init>
		0 o p_228232_
		1 o p_228233_
		2 o p_228234_
		3 o p_228235_
	a (Levd;Lbck;IIILjh;I)Lexe$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 (Levo;Lui;)V addAdditionalSaveData
		0 o p_228259_
		1 o p_228260_
	a (Levc;Levd;Lbck;)V addChildren
		0 o p_228247_
		1 o p_228248_
		2 o p_228249_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exe$i net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorPiece
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (Lui;)V <init>
		0 o p_228269_
	<init> (ILeuq;Ljh;)V <init>
		0 o p_228265_
		1 o p_228266_
		2 o p_228267_
	a (Levd;IIILjh;I)Lexe$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 (Levc;Levd;Lbck;)V addChildren
		0 o p_228279_
		1 o p_228280_
		2 o p_228281_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exe$j net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleSmallCorridorRightTurnPiece
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	d Z isNeedingChest
	<init> (Lui;)V <init>
		0 o p_228299_
	<init> (ILbck;Leuq;Ljh;)V <init>
		0 o p_228294_
		1 o p_228295_
		2 o p_228296_
		3 o p_228297_
	a (Levd;Lbck;IIILjh;I)Lexe$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 (Levo;Lui;)V addAdditionalSaveData
		0 o p_228321_
		1 o p_228322_
	a (Levc;Levd;Lbck;)V addChildren
		0 o p_228309_
		1 o p_228310_
		2 o p_228311_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exe$k net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$CastleStalkRoom
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (Lui;)V <init>
		0 o p_228331_
	<init> (ILeuq;Ljh;)V <init>
		0 o p_228327_
		1 o p_228328_
		2 o p_228329_
	a (Levd;IIILjh;I)Lexe$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 (Levc;Levd;Lbck;)V addChildren
		0 o p_228341_
		1 o p_228342_
		2 o p_228343_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exe$l net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$MonsterThrone
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	d Z hasPlacedSpawner
	<init> (Lui;)V <init>
		0 o p_228360_
	<init> (ILeuq;Ljh;)V <init>
		0 o p_228356_
		1 o p_228357_
		2 o p_228358_
	a (Levd;IIIILjh;)Lexe$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_
	a (Levo;Lui;)V addAdditionalSaveData
		0 o p_228377_
		1 o p_228378_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exe$m net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$NetherBridgePiece
	<init> (Levp;ILeuq;)V <init>
		0 o p_228380_
		1 o p_228381_
		2 o p_228382_
	<init> (Levp;Lui;)V <init>
		0 o p_228384_
		1 o p_228385_
	a (Lexe$q;Levd;Lbck;IIZ)Levc; 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 (Lexe$q;Ljava/util/List;Levd;Lbck;IIILjh;I)Lexe$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 (Ljava/util/List;)I updatePieceWeight
		0 o p_228419_
	a (Leuq;)Z isOkBox
		static
		0 o p_228387_
	a (Lexe$q;Levd;Lbck;IIILjh;IZ)Levc; 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_
	a (Levo;Lui;)V addAdditionalSaveData
		0 o p_228389_
		1 o p_228390_
	b (Lexe$q;Levd;Lbck;IIZ)Levc; 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 (Lexe$q;Levd;Lbck;IIZ)Levc; 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_
exe$n net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$PieceWeight
	a Ljava/lang/Class; pieceClass
	b I weight
	c I placeCount
	d I maxPlaceCount
	e Z 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 (I)Z doPlace
		0 o p_228450_
	a ()Z isValid
exe$o net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$RoomCrossing
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (Lui;)V <init>
		0 o p_228459_
	<init> (ILeuq;Ljh;)V <init>
		0 o p_228455_
		1 o p_228456_
		2 o p_228457_
	a (Levd;IIILjh;I)Lexe$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 (Levc;Levd;Lbck;)V addChildren
		0 o p_228469_
		1 o p_228470_
		2 o p_228471_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exe$p net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StairsRoom
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (Lui;)V <init>
		0 o p_228487_
	<init> (ILeuq;Ljh;)V <init>
		0 o p_228483_
		1 o p_228484_
		2 o p_228485_
	a (Levd;IIIILjh;)Lexe$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 (Levc;Levd;Lbck;)V addChildren
		0 o p_228497_
		1 o p_228498_
		2 o p_228499_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exe$q net/minecraft/world/level/levelgen/structure/structures/NetherFortressPieces$StartPiece
	a Lexe$n; previousPiece
	b Ljava/util/List; availableBridgePieces
	c Ljava/util/List; availableCastlePieces
	d Ljava/util/List; pendingChildren
	<init> (Lui;)V <init>
		0 o p_228516_
	<init> (Lbck;II)V <init>
		0 o p_228512_
		1 o p_228513_
		2 o p_228514_
exf net/minecraft/world/level/levelgen/structure/structures/NetherFortressStructure
	d Lbvt; FORTRESS_ENEMIES
	e Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leuy$c;)V <init>
		0 o p_228521_
	a (Levq;Leuy$a;)V generatePieces
		static
		0 o p_228528_
		1 o p_228529_
	a (Leuy$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_228523_
	a (Leuy$a;Levq;)V lambda$findGenerationPoint$0
		static
		0 o p_228525_
		1 o p_228526_
	e ()Levh; type
exg net/minecraft/world/level/levelgen/structure/structures/NetherFossilPieces
	a [Lame; FOSSILS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lezb;Levd;Lbck;Ljb;)V addPieces
		static
		0 o p_228535_
		1 o p_228536_
		2 o p_228537_
		3 o p_228538_
exg$a net/minecraft/world/level/levelgen/structure/structures/NetherFossilPieces$NetherFossilPiece
	<init> (Lezb;Lame;Ljb;Ldwu;)V <init>
		0 o p_228540_
		1 o p_228541_
		2 o p_228542_
		3 o p_228543_
	<init> (Lezb;Lui;)V <init>
		0 o p_228545_
		1 o p_228546_
	a (Ldwu;)Leyw; makeSettings
		static
		0 o p_228556_
	a (Ldnt;Lbck;Leuq;Leuq;)V placeDriedGhast
		0 o p_416174_
		1 o p_416340_
		2 o p_415753_
		3 o p_416568_
	a (Lui;Lame;)Leyw; lambda$new$0
		static
		0 o p_404609_
		1 o p_404610_
	a (Levo;Lui;)V addAdditionalSaveData
		0 o p_228558_
		1 o p_228559_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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 (Ljava/lang/String;Ljb;Ldnl;Lbck;Leuq;)V handleDataMarker
		0 o p_228561_
		1 o p_228562_
		2 o p_228563_
		3 o p_228564_
		4 o p_228565_
exh net/minecraft/world/level/levelgen/structure/structures/NetherFossilStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Letf; height
	<clinit> ()V <clinit>
		static
	<init> (Leuy$c;Letf;)V <init>
		0 o p_228573_
		1 o p_228574_
	a (Leuy$a;Lekz;Ljb;Levq;)V lambda$findGenerationPoint$2
		static
		0 o p_228578_
		1 o p_228579_
		2 o p_228580_
		3 o p_228581_
	a (Leuy$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_228576_
	a (Lexh;)Letf; lambda$static$0
		static
		0 o p_228583_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_228585_
	e ()Levh; type
exi net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces
	<init> ()V <init>
exi$1 net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$1
	a [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
exi$a net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleXRoom
	<init> ()V <init>
	a (Lexi$v;)Z fits
		0 o p_228592_
	a (Ljh;Lexi$v;Lbck;)Lexi$r; create
		0 o p_228594_
		1 o p_228595_
		2 o p_228596_
exi$b net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleXYRoom
	<init> ()V <init>
	a (Lexi$v;)Z fits
		0 o p_228599_
	a (Ljh;Lexi$v;Lbck;)Lexi$r; create
		0 o p_228601_
		1 o p_228602_
		2 o p_228603_
exi$c net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleYRoom
	<init> ()V <init>
	a (Lexi$v;)Z fits
		0 o p_228606_
	a (Ljh;Lexi$v;Lbck;)Lexi$r; create
		0 o p_228608_
		1 o p_228609_
		2 o p_228610_
exi$d net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleYZRoom
	<init> ()V <init>
	a (Lexi$v;)Z fits
		0 o p_228613_
	a (Ljh;Lexi$v;Lbck;)Lexi$r; create
		0 o p_228615_
		1 o p_228616_
		2 o p_228617_
exi$e net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitDoubleZRoom
	<init> ()V <init>
	a (Lexi$v;)Z fits
		0 o p_228620_
	a (Ljh;Lexi$v;Lbck;)Lexi$r; create
		0 o p_228622_
		1 o p_228623_
		2 o p_228624_
exi$f net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitSimpleRoom
	<init> ()V <init>
	a (Lexi$v;)Z fits
		0 o p_228627_
	a (Ljh;Lexi$v;Lbck;)Lexi$r; create
		0 o p_228629_
		1 o p_228630_
		2 o p_228631_
exi$g net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$FitSimpleTopRoom
	<init> ()V <init>
	a (Lexi$v;)Z fits
		0 o p_228634_
	a (Ljh;Lexi$v;Lbck;)Lexi$r; create
		0 o p_228636_
		1 o p_228637_
		2 o p_228638_
exi$h net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$MonumentBuilding
	C I WIDTH
	D I HEIGHT
	E I DEPTH
	F I TOP_POSITION
	G Lexi$v; sourceRoom
	H Lexi$v; coreRoom
	I Ljava/util/List; childPieces
	a I BIOME_RANGE_CHECK
	<init> (Lui;)V <init>
		0 o p_228653_
	<init> (Lbck;IILjh;)V <init>
		0 o p_228648_
		1 o p_228649_
		2 o p_228650_
		3 o p_228651_
	a (ZILdnt;Lbck;Leuq;)V generateWing
		0 o p_228667_
		1 o p_228668_
		2 o p_228669_
		3 o p_228670_
		4 o p_228671_
	a (Ldnt;Lbck;Leuq;)V generateEntranceArchs
		0 o p_228655_
		1 o p_228656_
		2 o p_228657_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
	b (Ldnt;Lbck;Leuq;)V generateEntranceWall
		0 o p_228675_
		1 o p_228676_
		2 o p_228677_
	b (Lbck;)Ljava/util/List; generateRoomGraph
		0 o p_228673_
	c (Ldnt;Lbck;Leuq;)V generateRoofPiece
		0 o p_228679_
		1 o p_228680_
		2 o p_228681_
	d (Ldnt;Lbck;Leuq;)V generateLowerWall
		0 o p_228683_
		1 o p_228684_
		2 o p_228685_
	e (Ldnt;Lbck;Leuq;)V generateMiddleWall
		0 o p_228687_
		1 o p_228688_
		2 o p_228689_
	f (Ldnt;Lbck;Leuq;)V generateUpperWall
		0 o p_228691_
		1 o p_228692_
		2 o p_228693_
exi$i net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$MonumentRoomFitter
	a (Ljh;Lexi$v;Lbck;)Lexi$r; create
		0 o p_228695_
		1 o p_228696_
		2 o p_228697_
	a (Lexi$v;)Z fits
		0 o p_228694_
exi$j net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentCoreRoom
	<init> (Lui;)V <init>
		0 o p_228702_
	<init> (Ljh;Lexi$v;)V <init>
		0 o p_228699_
		1 o p_228700_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exi$k net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleXRoom
	<init> (Lui;)V <init>
		0 o p_228715_
	<init> (Ljh;Lexi$v;)V <init>
		0 o p_228712_
		1 o p_228713_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exi$l net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleXYRoom
	<init> (Lui;)V <init>
		0 o p_228728_
	<init> (Ljh;Lexi$v;)V <init>
		0 o p_228725_
		1 o p_228726_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exi$m net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleYRoom
	<init> (Lui;)V <init>
		0 o p_228741_
	<init> (Ljh;Lexi$v;)V <init>
		0 o p_228738_
		1 o p_228739_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exi$n net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleYZRoom
	<init> (Lui;)V <init>
		0 o p_228754_
	<init> (Ljh;Lexi$v;)V <init>
		0 o p_228751_
		1 o p_228752_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exi$o net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentDoubleZRoom
	<init> (Lui;)V <init>
		0 o p_228767_
	<init> (Ljh;Lexi$v;)V <init>
		0 o p_228764_
		1 o p_228765_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exi$p net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentEntryRoom
	<init> (Lui;)V <init>
		0 o p_228780_
	<init> (Ljh;Lexi$v;)V <init>
		0 o p_228777_
		1 o p_228778_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exi$q net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPenthouse
	<init> (Ljh;Leuq;)V <init>
		0 o p_228790_
		1 o p_228791_
	<init> (Lui;)V <init>
		0 o p_228793_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exi$r net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece
	A I PENTHOUSE_INDEX
	B Lexi$v; roomDefinition
	b Leeb; BASE_GRAY
	c Leeb; BASE_LIGHT
	d Leeb; BASE_BLACK
	h Leeb; DOT_DECO_DATA
	i Leeb; LAMP_BLOCK
	j Z DO_FILL
	k Leeb; FILL_BLOCK
	l Ljava/util/Set; FILL_KEEP
	m I GRIDROOM_WIDTH
	n I GRIDROOM_DEPTH
	o I GRIDROOM_HEIGHT
	p I GRID_WIDTH
	q I GRID_DEPTH
	r I GRID_HEIGHT
	s I GRID_FLOOR_COUNT
	t I GRID_SIZE
	u I GRIDROOM_SOURCE_INDEX
	v I GRIDROOM_TOP_CONNECT_INDEX
	w I GRIDROOM_LEFTWING_CONNECT_INDEX
	x I GRIDROOM_RIGHTWING_CONNECT_INDEX
	y I LEFTWING_INDEX
	z I RIGHTWING_INDEX
	<clinit> ()V <clinit>
		static
	<init> (Levp;ILjh;Lexi$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> (Levp;Lui;)V <init>
		0 o p_228841_
		1 o p_228842_
	<init> (Levp;Ljh;ILeuq;)V <init>
		0 o p_228836_
		1 o p_228837_
		2 o p_228838_
		3 o p_228839_
	a (Ldnt;Leuq;IIIIIILeeb;)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 (Leuq;IIII)Z chunkIntersects
		0 o p_228866_
		1 o p_228867_
		2 o p_228868_
		3 o p_228869_
		4 o p_228870_
	a (Ldnt;Leuq;IIZ)V generateDefaultFloor
		0 o p_228860_
		1 o p_228861_
		2 o p_228862_
		3 o p_228863_
		4 o p_228864_
	a (Ljh;Lexi$v;III)Leuq; makeBoundingBox
		static
		0 o p_228875_
		1 o p_228876_
		2 o p_228877_
		3 o p_228878_
		4 o p_228879_
	a (Ldnt;Leuq;III)V spawnElder
		0 o p_251919_
		1 o p_248944_
		2 o p_251311_
		3 o p_249326_
		4 o p_252095_
	a (Levo;Lui;)V addAdditionalSaveData
		0 o p_228872_
		1 o p_228873_
	b (Ldnt;Leuq;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_
exi$s net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentSimpleRoom
	a I mainDesign
	<init> (Lui;)V <init>
		0 o p_228899_
	<init> (Ljh;Lexi$v;Lbck;)V <init>
		0 o p_228895_
		1 o p_228896_
		2 o p_228897_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exi$t net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentSimpleTopRoom
	<init> (Lui;)V <init>
		0 o p_228912_
	<init> (Ljh;Lexi$v;)V <init>
		0 o p_228909_
		1 o p_228910_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exi$u net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentWingRoom
	a I mainDesign
	<init> (Ljh;Leuq;I)V <init>
		0 o p_228923_
		1 o p_228924_
		2 o p_228925_
	<init> (Lui;)V <init>
		0 o p_228927_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exi$v net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$RoomDefinition
	a I index
	b [Lexi$v; connections
	c [Z hasOpening
	d Z claimed
	e Z isSource
	f I scanIndex
	<init> (I)V <init>
		0 o p_228943_
	a (Ljh;Lexi$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
exj net/minecraft/world/level/levelgen/structure/structures/OceanMonumentStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leuy$c;)V <init>
		0 o p_228955_
	a (Levq;Leuy$a;)V generatePieces
		static
		0 o p_228969_
		1 o p_228970_
	a (Ldlz;Lekz;)Levc; createTopPiece
		static
		0 o p_228961_
		1 o p_228962_
	a (Leuy$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_228964_
	a (Leuy$a;Levq;)V lambda$findGenerationPoint$0
		static
		0 o p_228966_
		1 o p_228967_
	a (Ldlz;JLevn;)Levn; regeneratePiecesAfterLoad
		static
		0 o p_228957_
		1 o p_228958_
		2 o p_228959_
	e ()Levh; type
exk net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces
	a Leyx; WARM_SUSPICIOUS_BLOCK_PROCESSOR
	b Leyx; COLD_SUSPICIOUS_BLOCK_PROCESSOR
	c [Lame; WARM_RUINS
	d [Lame; RUINS_BRICK
	e [Lame; RUINS_CRACKED
	f [Lame; RUINS_MOSSY
	g [Lame; BIG_RUINS_BRICK
	h [Lame; BIG_RUINS_MOSSY
	i [Lame; BIG_RUINS_CRACKED
	j [Lame; BIG_WARM_RUINS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lezb;Lbck;Ldwu;Ljb;Lexl;Levd;)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 (Lezb;Ljb;Ldwu;Levd;Lbck;Lexl;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 (Lezb;Ljb;Ldwu;Levd;Lbck;Lexl;)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_
	a (Lbck;)Lame; getSmallWarmRuin
		static
		0 o p_228983_
	a (Lbck;Ljb;)Ljava/util/List; allPositions
		static
		0 o p_228985_
		1 o p_228986_
	a (Ldpz;Ldpz;Lamd;)Leyx; archyRuleProcessor
		static
		0 o p_277376_
		1 o p_277934_
		2 o p_335398_
	b (Lbck;)Lame; getBigWarmRuin
		static
		0 o p_229011_
exk$1 net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$1
	a [I $SwitchMap$net$minecraft$world$level$levelgen$structure$structures$OceanRuinStructure$Type
	<clinit> ()V <clinit>
		static
exk$a net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece
	h Lexl$a; biomeType
	i F integrity
	j Z isLarge
	<init> (Lezb;Lame;Ljb;Ldwu;FLexl$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_
	<init> (Lezb;Lui;Ldwu;FLexl$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_
	a (Ljb;Ldly;Ljb;)I getHeight
		0 o p_229042_
		1 o p_229043_
		2 o p_229044_
	a (Lezb;Lui;)Lexk$a; create
		static
		0 o p_277874_
		1 o p_277773_
	a (Ldwu;FLexl$a;Lame;)Leyw; lambda$new$0
		static
		0 o p_277329_
		1 o p_277330_
		2 o p_277331_
		3 o p_277332_
	a (Ldwu;FLexl$a;)Leyw; makeSettings
		static
		0 o p_277572_
		1 o p_277489_
		2 o p_277631_
	a (Levo;Lui;)V addAdditionalSaveData
		0 o p_229039_
		1 o p_229040_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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 (Ljava/lang/String;Ljb;Ldnl;Lbck;Leuq;)V handleDataMarker
		0 o p_229046_
		1 o p_229047_
		2 o p_229048_
		3 o p_229049_
		4 o p_229050_
exl net/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Lexl$a; biomeTemp
	f F largeProbability
	g F clusterProbability
	<clinit> ()V <clinit>
		static
	<init> (Leuy$c;Lexl$a;FF)V <init>
		0 o p_229060_
		1 o p_229061_
		2 o p_229062_
		3 o p_229063_
	a (Levq;Leuy$a;)V generatePieces
		0 o p_229070_
		1 o p_229071_
	a (Leuy$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_229065_
	a (Leuy$a;Levq;)V lambda$findGenerationPoint$4
		0 o p_229067_
		1 o p_229068_
	a (Lexl;)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 (Lexl;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_229077_
	c (Lexl;)Lexl$a; lambda$static$0
		static
		0 o p_229079_
	e ()Levh; type
exl$a net/minecraft/world/level/levelgen/structure/structures/OceanRuinStructure$Type
	a Lexl$a; WARM
	b Lexl$a; COLD
	c Lcom/mojang/serialization/Codec; CODEC
	d Lcom/mojang/serialization/Codec; LEGACY_CODEC
	e Ljava/lang/String; name
	f [Lexl$a; $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 ()[Lexl$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lexl$a; valueOf
		static
		0 o p_229095_
	values ()[Lexl$a; values
		static
exm net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece
	h F PROBABILITY_OF_GOLD_GONE
	i F PROBABILITY_OF_MAGMA_INSTEAD_OF_NETHERRACK
	j F PROBABILITY_OF_MAGMA_INSTEAD_OF_LAVA
	k Lexm$b; verticalPlacement
	l Lexm$a; properties
	<init> (Lezb;Ljb;Lexm$b;Lexm$a;Lame;Leza;Ldwu;Ldvd;Ljb;)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_
	<init> (Lezb;Lui;)V <init>
		0 o p_229115_
		1 o p_229116_
	a (Ldmv;IILexm$b;)I getSurfaceY
		static
		0 o p_229129_
		1 o p_229130_
		2 o p_229131_
		3 o p_229132_
	a (Lbck;Ldnt;Ljb;)V lambda$postProcess$1
		0 o p_229125_
		1 o p_229126_
		2 o p_229127_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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 (Ldpz;Ldpz;)Leyp; getBlockReplaceRule
		static
		0 o p_229149_
		1 o p_229150_
	a (Ldvd;Ldwu;Lexm$b;Ljb;Lexm$a;)Leyw; makeSettings
		static
		0 o p_229152_
		1 o p_229153_
		2 o p_229154_
		3 o p_229155_
		4 o p_229156_
	a (Lezb;Lui;Lame;)Leyw; makeSettings
		static
		0 o p_229166_
		1 o p_229167_
		2 o p_229168_
	a (Lexm$b;)Leka$a; getHeightMapType
		static
		0 o p_229161_
	a (Ldpz;FLdpz;)Leyp; getBlockReplaceRule
		static
		0 o p_229145_
		1 o p_229146_
		2 o p_229147_
	a (Ldmv;Ljb;)Z canBlockBeReplacedByNetherrackOrMagma
		0 o p_229134_
		1 o p_229135_
	a (Lbck;Ldmv;)V addNetherrackDripColumnsBelowPortal
		0 o p_229118_
		1 o p_229119_
	a (Lbck;Ldmv;Ljb;)V maybeAddVines
		0 o p_229121_
		1 o p_229122_
		2 o p_229123_
	a (Lexm$b;Lexm$a;)Leyp; getLavaProcessorRule
		static
		0 o p_229163_
		1 o p_229164_
	a (Levo;Lui;)V addAdditionalSaveData
		0 o p_229158_
		1 o p_229159_
	a (Ljava/lang/String;Ljb;Ldnl;Lbck;Leuq;)V handleDataMarker
		0 o p_229170_
		1 o p_229171_
		2 o p_229172_
		3 o p_229173_
		4 o p_229174_
	b (Lbck;Ldmv;Ljb;)V maybeAddLeavesAbove
		0 o p_229182_
		1 o p_229183_
		2 o p_229184_
	b (Lezb;Lui;Lame;)Leyw; lambda$new$0
		static
		0 o p_229186_
		1 o p_229187_
		2 o p_229188_
	b (Lbck;Ldmv;)V spreadNetherrack
		0 o p_229179_
		1 o p_229180_
	c (Lbck;Ldmv;Ljb;)V addNetherrackDripColumn
		0 o p_229190_
		1 o p_229191_
		2 o p_229192_
	d (Lbck;Ldmv;Ljb;)V placeNetherrackOrMagma
		0 o p_229194_
		1 o p_229195_
		2 o p_229196_
exm$a net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$Properties
	a Lcom/mojang/serialization/Codec; CODEC
	b Z cold
	c F mossiness
	d Z airPocket
	e Z overgrown
	f Z vines
	g Z 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 (Lexm$a;)Ljava/lang/Boolean; lambda$static$5
		static
		0 o p_229216_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$6
		static
		0 o p_229214_
	b (Lexm$a;)Ljava/lang/Boolean; lambda$static$4
		static
		0 o p_229218_
	c (Lexm$a;)Ljava/lang/Boolean; lambda$static$3
		static
		0 o p_229220_
	d (Lexm$a;)Ljava/lang/Boolean; lambda$static$2
		static
		0 o p_229222_
	e (Lexm$a;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_229224_
	f (Lexm$a;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_229226_
exm$b net/minecraft/world/level/levelgen/structure/structures/RuinedPortalPiece$VerticalPlacement
	a Lexm$b; ON_LAND_SURFACE
	b Lexm$b; PARTLY_BURIED
	c Lexm$b; ON_OCEAN_FLOOR
	d Lexm$b; IN_MOUNTAIN
	e Lexm$b; UNDERGROUND
	f Lexm$b; IN_NETHER
	g Lcom/mojang/serialization/Codec; CODEC
	h Ljava/lang/String; name
	i [Lexm$b; $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
	b ()[Lexm$b; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lexm$b; valueOf
		static
		0 o p_229247_
	values ()[Lexm$b; values
		static
exn net/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	e [Ljava/lang/String; STRUCTURE_LOCATION_PORTALS
	f [Ljava/lang/String; STRUCTURE_LOCATION_GIANT_PORTALS
	g F PROBABILITY_OF_GIANT_PORTAL
	h I MIN_Y_INDEX
	i Ljava/util/List; setups
	<clinit> ()V <clinit>
		static
	<init> (Leuy$c;Lexn$a;)V <init>
		0 o p_229257_
		1 o p_229258_
	<init> (Leuy$c;Ljava/util/List;)V <init>
		0 o p_229260_
		1 o p_229261_
	a (Lbck;Lefz;Lexm$b;ZIILeuq;Ldmw;Leko;)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 (Lefz;Ldmw;Leko;Ljb;)Ldng; lambda$findSuitableY$3
		static
		0 o p_229277_
		1 o p_229278_
		2 o p_229279_
		3 o p_229280_
	a (Lbck;II)I getRandomWithinInterval
		static
		0 o p_229263_
		1 o p_229264_
		2 o p_229265_
	a (Lexn$a;Lexm$a;Ljb;Leuy$a;Leko;Lefz;Lame;Leza;Ldwu;Ldvd;Ljb;Levq;)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_364205_
		6 o p_229292_
		7 o p_229293_
		8 o p_229294_
		9 o p_229295_
		10 o p_229296_
		11 o p_229297_
	a (Leuy$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_229285_
	a (Lekz;F)Z sample
		static
		0 o p_229282_
		1 o p_229283_
	a (Ljb;Ljl;I)Z isCold
		static
		0 o p_229301_
		1 o p_229302_
		2 o p_362736_
	a (Lexn;)Ljava/util/List; lambda$static$0
		static
		0 o p_229299_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_229304_
	e ()Levh; type
exn$a net/minecraft/world/level/levelgen/structure/structures/RuinedPortalStructure$Setup
	a Lcom/mojang/serialization/Codec; CODEC
	b Lexm$b; placement
	c F airPocketProbability
	d F mossiness
	e Z overgrown
	f Z vines
	g Z canBeCold
	h Z replaceWithBlackstone
	i F weight
	<clinit> ()V <clinit>
		static
	<init> (Lexm$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 ()Lexm$b; placement
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_229327_
	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
exo net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces
	a I NUMBER_OF_BLOCKS_ALLOWED_IN_WORLD_GEN_REGION
	b Ljb; PIVOT
	c [Lame; STRUCTURE_LOCATION_BEACHED
	d [Lame; STRUCTURE_LOCATION_OCEAN
	e Ljava/util/Map; MARKERS_TO_LOOT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lezb;Ljb;Ldwu;Levd;Lbck;Z)Lexo$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_
exo$a net/minecraft/world/level/levelgen/structure/structures/ShipwreckPieces$ShipwreckPiece
	h Z isBeached
	<init> (Lezb;Lame;Ljb;Ldwu;Z)V <init>
		0 o p_229354_
		1 o p_229355_
		2 o p_229356_
		3 o p_229357_
		4 o p_229358_
	<init> (Lezb;Lui;)V <init>
		0 o p_229360_
		1 o p_229361_
	a (Ldwu;)Leyw; makeSettings
		static
		0 o p_229371_
	a (Lui;Lame;)Leyw; lambda$new$0
		static
		0 o p_404611_
		1 o p_404612_
	a (Levo;Lui;)V addAdditionalSaveData
		0 o p_229373_
		1 o p_229374_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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 (ILbck;)I calculateBeachedPosition
		0 o p_341902_
		1 o p_341891_
	a (Ljava/lang/String;Ljb;Ldnl;Lbck;Leuq;)V handleDataMarker
		0 o p_229376_
		1 o p_229377_
		2 o p_229378_
		3 o p_229379_
		4 o p_229380_
	c (I)V adjustPositionHeight
		0 o p_341929_
	l ()Z isTooBigToFitInWorldGenRegion
exp net/minecraft/world/level/levelgen/structure/structures/ShipwreckStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	e Z isBeached
	<clinit> ()V <clinit>
		static
	<init> (Leuy$c;Z)V <init>
		0 o p_229388_
		1 o p_229389_
	a (Levq;Leuy$a;)V generatePieces
		0 o p_229396_
		1 o p_229397_
	a (Leuy$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_229391_
	a (Leuy$a;Levq;)V lambda$findGenerationPoint$2
		0 o p_229393_
		1 o p_229394_
	a (Lexp;)Ljava/lang/Boolean; lambda$static$0
		static
		0 o p_229399_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_229401_
	e ()Levh; type
exq net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces
	a I MAGIC_START_Y
	b I SMALL_DOOR_WIDTH
	c I SMALL_DOOR_HEIGHT
	d I MAX_DEPTH
	e I LOWEST_Y_POSITION
	f Z CHECK_AIR
	g [Lexq$f; STRONGHOLD_PIECE_WEIGHTS
	h Ljava/util/List; currentPieces
	i Ljava/lang/Class; imposedPiece
	j I totalWeight
	k Lexq$k; SMOOTH_STONE_SELECTOR
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/Class;Levd;Lbck;IIILjh;I)Lexq$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 (Lexq$m;Levd;Lbck;IIILjh;I)Lexq$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_
	a ()V resetPieces
		static
	b ()Z updatePieceWeight
		static
	b (Lexq$m;Levd;Lbck;IIILjh;I)Levc; 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_
exq$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_
exq$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_
exq$3 net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$3
	a [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
exq$a net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$ChestCorridor
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	d Z hasPlacedChest
	<init> (Lui;)V <init>
		0 o p_229470_
	<init> (ILbck;Leuq;Ljh;)V <init>
		0 o p_229465_
		1 o p_229466_
		2 o p_229467_
		3 o p_229468_
	a (Levd;Lbck;IIILjh;I)Lexq$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 (Levo;Lui;)V addAdditionalSaveData
		0 o p_229492_
		1 o p_229493_
	a (Levc;Levd;Lbck;)V addChildren
		0 o p_229480_
		1 o p_229481_
		2 o p_229482_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exq$b net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$FillerCorridor
	a I steps
	<init> (Lui;)V <init>
		0 o p_229500_
	<init> (ILeuq;Ljh;)V <init>
		0 o p_229496_
		1 o p_229497_
		2 o p_229498_
	a (Levd;Lbck;IIILjh;)Leuq; 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_
	a (Levo;Lui;)V addAdditionalSaveData
		0 o p_229517_
		1 o p_229518_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exq$c net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$FiveCrossing
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	d Z leftLow
	i Z leftHigh
	j Z rightLow
	k Z rightHigh
	<init> (Lui;)V <init>
		0 o p_229532_
	<init> (ILbck;Leuq;Ljh;)V <init>
		0 o p_229527_
		1 o p_229528_
		2 o p_229529_
		3 o p_229530_
	a (Levd;Lbck;IIILjh;I)Lexq$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 (Levo;Lui;)V addAdditionalSaveData
		0 o p_229554_
		1 o p_229555_
	a (Levc;Levd;Lbck;)V addChildren
		0 o p_229542_
		1 o p_229543_
		2 o p_229544_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exq$d net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$LeftTurn
	<init> (ILbck;Leuq;Ljh;)V <init>
		0 o p_229557_
		1 o p_229558_
		2 o p_229559_
		3 o p_229560_
	<init> (Lui;)V <init>
		0 o p_229562_
	a (Levd;Lbck;IIILjh;I)Lexq$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 (Levc;Levd;Lbck;)V addChildren
		0 o p_229572_
		1 o p_229573_
		2 o p_229574_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exq$e net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Library
	a I WIDTH
	b I HEIGHT
	c I TALL_HEIGHT
	d I DEPTH
	i Z isTall
	<init> (ILbck;Leuq;Ljh;)V <init>
		0 o p_229589_
		1 o p_229590_
		2 o p_229591_
		3 o p_229592_
	<init> (Lui;)V <init>
		0 o p_229594_
	a (Levd;Lbck;IIILjh;I)Lexq$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_
	a (Levo;Lui;)V addAdditionalSaveData
		0 o p_229612_
		1 o p_229613_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exq$f net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PieceWeight
	a Ljava/lang/Class; pieceClass
	b I weight
	c I placeCount
	d I maxPlaceCount
	<init> (Ljava/lang/Class;II)V <init>
		0 o p_229619_
		1 o p_229620_
		2 o p_229621_
	a (I)Z doPlace
		0 o p_229623_
	a ()Z isValid
exq$g net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PortalRoom
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	d Z hasPlacedSpawner
	<init> (Lui;)V <init>
		0 o p_229633_
	<init> (ILeuq;Ljh;)V <init>
		0 o p_229629_
		1 o p_229630_
		2 o p_229631_
	a (Levo;Lui;)V addAdditionalSaveData
		0 o p_229654_
		1 o p_229655_
	a (Levc;Levd;Lbck;)V addChildren
		0 o p_229643_
		1 o p_229644_
		2 o p_229645_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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 (Levd;IIILjh;I)Lexq$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_
exq$h net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$PrisonHall
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (ILbck;Leuq;Ljh;)V <init>
		0 o p_229660_
		1 o p_229661_
		2 o p_229662_
		3 o p_229663_
	<init> (Lui;)V <init>
		0 o p_229665_
	a (Levd;Lbck;IIILjh;I)Lexq$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 (Levc;Levd;Lbck;)V addChildren
		0 o p_229675_
		1 o p_229676_
		2 o p_229677_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exq$i net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RightTurn
	<init> (ILbck;Leuq;Ljh;)V <init>
		0 o p_229687_
		1 o p_229688_
		2 o p_229689_
		3 o p_229690_
	<init> (Lui;)V <init>
		0 o p_229692_
	a (Levd;Lbck;IIILjh;I)Lexq$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_
	a (Levc;Levd;Lbck;)V addChildren
		0 o p_229702_
		1 o p_229703_
		2 o p_229704_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exq$j net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$RoomCrossing
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	d I type
	<init> (Lui;)V <init>
		0 o p_229723_
	<init> (ILbck;Leuq;Ljh;)V <init>
		0 o p_229718_
		1 o p_229719_
		2 o p_229720_
		3 o p_229721_
	a (Levd;Lbck;IIILjh;I)Lexq$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_
	a (Levo;Lui;)V addAdditionalSaveData
		0 o p_229745_
		1 o p_229746_
	a (Levc;Levd;Lbck;)V addChildren
		0 o p_229733_
		1 o p_229734_
		2 o p_229735_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exq$k net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$SmoothStoneSelector
	<init> ()V <init>
	a (Lbck;IIIZ)V next
		0 o p_229749_
		1 o p_229750_
		2 o p_229751_
		3 o p_229752_
		4 o p_229753_
exq$l net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StairsDown
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	d Z isSource
	<init> (Lui;)V <init>
		0 o p_229773_
	<init> (ILbck;Leuq;Ljh;)V <init>
		0 o p_229759_
		1 o p_229760_
		2 o p_229761_
		3 o p_229762_
	<init> (Levp;IIILjh;)V <init>
		0 o p_229764_
		1 o p_229765_
		2 o p_229766_
		3 o p_229767_
		4 o p_229768_
	<init> (Levp;Lui;)V <init>
		0 o p_229770_
		1 o p_229771_
	a (Levd;Lbck;IIILjh;I)Lexq$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 (Levo;Lui;)V addAdditionalSaveData
		0 o p_229795_
		1 o p_229796_
	a (Levc;Levd;Lbck;)V addChildren
		0 o p_229783_
		1 o p_229784_
		2 o p_229785_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exq$m net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StartPiece
	a Lexq$f; previousPiece
	b Lexq$g; portalRoomPiece
	c Ljava/util/List; pendingChildren
	<init> (Lui;)V <init>
		0 o p_229805_
	<init> (Lbck;II)V <init>
		0 o p_229801_
		1 o p_229802_
		2 o p_229803_
	h ()Ljb; getLocatorPosition
exq$n net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Straight
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	d Z leftChild
	i Z rightChild
	<init> (Lui;)V <init>
		0 o p_229818_
	<init> (ILbck;Leuq;Ljh;)V <init>
		0 o p_229813_
		1 o p_229814_
		2 o p_229815_
		3 o p_229816_
	a (Levd;Lbck;IIILjh;I)Lexq$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 (Levo;Lui;)V addAdditionalSaveData
		0 o p_229840_
		1 o p_229841_
	a (Levc;Levd;Lbck;)V addChildren
		0 o p_229828_
		1 o p_229829_
		2 o p_229830_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
exq$o net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StraightStairsDown
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (ILbck;Leuq;Ljh;)V <init>
		0 o p_229846_
		1 o p_229847_
		2 o p_229848_
		3 o p_229849_
	<init> (Lui;)V <init>
		0 o p_229851_
	a (Levc;Levd;Lbck;)V addChildren
		0 o p_229861_
		1 o p_229862_
		2 o p_229863_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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 (Levd;Lbck;IIILjh;I)Lexq$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_
exq$p net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece
	h Lexq$p$a; entryDoor
	<init> (Levp;ILeuq;)V <init>
		0 o p_229874_
		1 o p_229875_
		2 o p_229876_
	<init> (Levp;Lui;)V <init>
		0 o p_229878_
		1 o p_229879_
	a (Lexq$m;Levd;Lbck;II)Levc; generateSmallDoorChildForward
		0 o p_229894_
		1 o p_229895_
		2 o p_229896_
		3 o p_229897_
		4 o p_229898_
	a (Leuq;)Z isOkBox
		static
		0 o p_229889_
	a (Ldnt;Lbck;Leuq;Lexq$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 (Levo;Lui;)V addAdditionalSaveData
		0 o p_229891_
		1 o p_229892_
	b (Lexq$m;Levd;Lbck;II)Levc; generateSmallDoorChildLeft
		0 o p_229902_
		1 o p_229903_
		2 o p_229904_
		3 o p_229905_
		4 o p_229906_
	b (Lbck;)Lexq$p$a; randomSmallDoor
		0 o p_229900_
	c (Lexq$m;Levd;Lbck;II)Levc; generateSmallDoorChildRight
		0 o p_229908_
		1 o p_229909_
		2 o p_229910_
		3 o p_229911_
		4 o p_229912_
exq$p$a net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$StrongholdPiece$SmallDoorType
	a Lexq$p$a; OPENING
	b Lexq$p$a; WOOD_DOOR
	c Lexq$p$a; GRATES
	d Lexq$p$a; IRON_DOOR
	e Lcom/mojang/serialization/Codec; LEGACY_CODEC
	f [Lexq$p$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_229920_
		1 o p_229921_
	a ()[Lexq$p$a; $values
		static
	valueOf (Ljava/lang/String;)Lexq$p$a; valueOf
		static
		0 o p_229924_
	values ()[Lexq$p$a; values
		static
exq$q net/minecraft/world/level/levelgen/structure/structures/StrongholdPieces$Turn
	a I WIDTH
	b I HEIGHT
	c I DEPTH
	<init> (Levp;ILeuq;)V <init>
		0 o p_229930_
		1 o p_229931_
		2 o p_229932_
	<init> (Levp;Lui;)V <init>
		0 o p_229934_
		1 o p_229935_
exr net/minecraft/world/level/levelgen/structure/structures/StrongholdStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leuy$c;)V <init>
		0 o p_229939_
	a (Levq;Leuy$a;)V generatePieces
		static
		0 o p_229946_
		1 o p_229947_
	a (Leuy$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_229941_
	a (Leuy$a;Levq;)V lambda$findGenerationPoint$0
		static
		0 o p_229943_
		1 o p_229944_
	e ()Levh; type
exs net/minecraft/world/level/levelgen/structure/structures/SwampHutPiece
	h Z spawnedWitch
	i Z spawnedCat
	<init> (Lui;)V <init>
		0 o p_229956_
	<init> (Lbck;II)V <init>
		0 o p_229952_
		1 o p_229953_
		2 o p_229954_
	a (Ldnl;Leuq;)V spawnCat
		0 o p_229958_
		1 o p_229959_
	a (Levo;Lui;)V addAdditionalSaveData
		0 o p_229969_
		1 o p_229970_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Ljb;)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_
ext net/minecraft/world/level/levelgen/structure/structures/SwampHutStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leuy$c;)V <init>
		0 o p_229974_
	a (Levq;Leuy$a;)V generatePieces
		static
		0 o p_229981_
		1 o p_229982_
	a (Leuy$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_229976_
	a (Leuy$a;Levq;)V lambda$findGenerationPoint$0
		static
		0 o p_229978_
		1 o p_229979_
	e ()Levh; type
exu net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces
	<init> ()V <init>
	a (Lezb;Ljb;Ldwu;Ljava/util/List;Lbck;)V generateMansion
		static
		0 o p_229986_
		1 o p_229987_
		2 o p_229988_
		3 o p_229989_
		4 o p_229990_
exu$a net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FirstFloorRoomCollection
	<init> ()V <init>
	a (Lbck;)Ljava/lang/String; get1x1
		0 o p_229995_
	a (Lbck;Z)Ljava/lang/String; get1x2SideEntrance
		0 o p_229997_
		1 o p_229998_
	b (Lbck;)Ljava/lang/String; get1x1Secret
		0 o p_230000_
	b (Lbck;Z)Ljava/lang/String; get1x2FrontEntrance
		0 o p_230002_
		1 o p_230003_
	c (Lbck;)Ljava/lang/String; get1x2Secret
		0 o p_230005_
	d (Lbck;)Ljava/lang/String; get2x2
		0 o p_230007_
	e (Lbck;)Ljava/lang/String; get2x2Secret
		0 o p_230009_
exu$b net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$FloorRoomCollection
	<init> ()V <init>
	a (Lbck;)Ljava/lang/String; get1x1
		0 o p_230011_
	a (Lbck;Z)Ljava/lang/String; get1x2SideEntrance
		0 o p_230012_
		1 o p_230013_
	b (Lbck;)Ljava/lang/String; get1x1Secret
		0 o p_230014_
	b (Lbck;Z)Ljava/lang/String; get1x2FrontEntrance
		0 o p_230015_
		1 o p_230016_
	c (Lbck;)Ljava/lang/String; get1x2Secret
		0 o p_230017_
	d (Lbck;)Ljava/lang/String; get2x2
		0 o p_230018_
	e (Lbck;)Ljava/lang/String; get2x2Secret
		0 o p_230019_
exu$c net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$MansionGrid
	a I DEFAULT_SIZE
	b I CLEAR
	c I CORRIDOR
	d I ROOM
	e I START_ROOM
	f I TEST_ROOM
	g I BLOCKED
	h I ROOM_1x1
	i I ROOM_1x2
	j I ROOM_2x2
	k I ROOM_ORIGIN_FLAG
	l I ROOM_DOOR_FLAG
	m I ROOM_STAIRS_FLAG
	n I ROOM_CORRIDOR_FLAG
	o I ROOM_TYPE_MASK
	p I ROOM_ID_MASK
	q Lbck; random
	r Lexu$g; baseGrid
	s Lexu$g; thirdFloorGrid
	t [Lexu$g; floorRooms
	u I entranceX
	v I entranceY
	<init> (Lbck;)V <init>
		0 o p_230043_
	a (Lexu$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 (Lexu$g;II)Z isHouse
		static
		0 o p_230048_
		1 o p_230049_
		2 o p_230050_
	a (Lexu$g;IILjh;I)V recursiveCorridor
		0 o p_230058_
		1 o p_230059_
		2 o p_230060_
		3 o p_230061_
		4 o p_230062_
	a ()V setupThirdFloor
	a (Lexu$g;)Z cleanEdges
		0 o p_230046_
	a (Lexu$g;Lexu$g;)V identifyRooms
		0 o p_230064_
		1 o p_230065_
	b (Lexu$g;IIII)Ljh; get1x2RoomDirection
		0 o p_230068_
		1 o p_230069_
		2 o p_230070_
		3 o p_230071_
		4 o p_230072_
exu$d net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$MansionPiecePlacer
	a Lezb; structureTemplateManager
	b Lbck; random
	c I startX
	d I startY
	<init> (Lezb;Lbck;)V <init>
		0 o p_230078_
		1 o p_230079_
	a (Ljb;Ldwu;Ljava/util/List;Lexu$c;)V createMansion
		0 o p_230081_
		1 o p_230082_
		2 o p_230083_
		3 o p_230084_
	a (Ljava/util/List;Ljb;Ldwu;Ljh;Lexu$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;Ljb;Ldwu;Ljh;Ljh;Lexu$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;Lexu$e;Lexu$g;Ljh;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;Ljb;Ldwu;Lexu$b;)V addRoom2x2Secret
		0 o p_230098_
		1 o p_230099_
		2 o p_230100_
		3 o p_230101_
	a (Ljava/util/List;Lexu$e;)V entrance
		0 o p_230086_
		1 o p_230087_
	a (Ljava/util/List;Ljb;Ldwu;Lexu$g;Lexu$g;)V createRoof
		0 o p_230103_
		1 o p_230104_
		2 o p_230105_
		3 o p_230106_
		4 o p_230107_
	a (Ljava/util/List;Ljb;Ldwu;Ljh;Ljh;Lexu$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_
	b (Ljava/util/List;Lexu$e;)V traverseWallPiece
		0 o p_230130_
		1 o p_230131_
	c (Ljava/util/List;Lexu$e;)V traverseTurn
		0 o p_230133_
		1 o p_230134_
	d (Ljava/util/List;Lexu$e;)V traverseInnerTurn
		0 o p_230136_
		1 o p_230137_
exu$e net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$PlacementData
	a Ldwu; rotation
	b Ljb; position
	c Ljava/lang/String; wallType
	<init> ()V <init>
exu$f net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SecondFloorRoomCollection
	<init> ()V <init>
	a (Lbck;)Ljava/lang/String; get1x1
		0 o p_230144_
	a (Lbck;Z)Ljava/lang/String; get1x2SideEntrance
		0 o p_230146_
		1 o p_230147_
	b (Lbck;)Ljava/lang/String; get1x1Secret
		0 o p_230149_
	b (Lbck;Z)Ljava/lang/String; get1x2FrontEntrance
		0 o p_230151_
		1 o p_230152_
	c (Lbck;)Ljava/lang/String; get1x2Secret
		0 o p_230154_
	d (Lbck;)Ljava/lang/String; get2x2
		0 o p_230156_
	e (Lbck;)Ljava/lang/String; get2x2Secret
		0 o p_230158_
exu$g net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$SimpleGrid
	a [[I grid
	b I width
	c I height
	d I 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_
exu$h net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$ThirdFloorRoomCollection
	<init> ()V <init>
exu$i net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$WoodlandMansionPiece
	<init> (Lezb;Ljava/lang/String;Ljb;Ldwu;Ldvd;)V <init>
		0 o p_230196_
		1 o p_230197_
		2 o p_230198_
		3 o p_230199_
		4 o p_230200_
	<init> (Lezb;Lui;)V <init>
		0 o p_230202_
		1 o p_230203_
	<init> (Lezb;Ljava/lang/String;Ljb;Ldwu;)V <init>
		0 o p_230191_
		1 o p_230192_
		2 o p_230193_
		3 o p_230194_
	a (Ldvd;Ldwu;)Leyw; makeSettings
		static
		0 o p_230205_
		1 o p_230206_
	a (Ljava/lang/String;)Lame; makeLocation
		static
		0 o p_230211_
	a (Lui;Lame;)Leyw; lambda$new$0
		static
		0 o p_404613_
		1 o p_404614_
	a (Levo;Lui;)V addAdditionalSaveData
		0 o p_230208_
		1 o p_230209_
	a (Ljava/lang/String;Ljb;Ldnl;Lbck;Leuq;)V handleDataMarker
		0 o p_230213_
		1 o p_230214_
		2 o p_230215_
		3 o p_230216_
		4 o p_230217_
	b ()Lame; makeTemplateLocation
exv net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionStructure
	d Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Leuy$c;)V <init>
		0 o p_230225_
	a (Levq;Leuy$a;Ljb;Ldwu;)V generatePieces
		0 o p_230242_
		1 o p_230243_
		2 o p_230244_
		3 o p_230245_
	a (Leuy$a;)Ljava/util/Optional; findGenerationPoint
		0 o p_230235_
	a (Ldnt;Ldnq;Lefz;Lbck;Leuq;Ldlz;Levn;)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 (Leuy$a;Ljb;Ldwu;Levq;)V lambda$findGenerationPoint$0
		0 o p_230237_
		1 o p_230238_
		2 o p_230239_
		3 o p_230240_
	e ()Levh; type
exw net/minecraft/world/level/levelgen/structure/structures/package-info
exx net/minecraft/world/level/levelgen/structure/templatesystem/AlwaysTrueTest
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lexx; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Leyv; getType
	a (Leeb;Lbck;)Z test
		0 o p_230248_
		1 o p_230249_
	b ()Lexx; lambda$static$0
		static
exy net/minecraft/world/level/levelgen/structure/templatesystem/AxisAlignedLinearPosTest
	a Lcom/mojang/serialization/MapCodec; CODEC
	b F minChance
	d F maxChance
	e I minDist
	f I maxDist
	g Ljh$a; axis
	<clinit> ()V <clinit>
		static
	<init> (FFIILjh$a;)V <init>
		0 o p_73970_
		1 o p_73971_
		2 o p_73972_
		3 o p_73973_
		4 o p_73974_
	a (Ljb;Ljb;Ljb;Lbck;)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_
	a (Lexy;)Ljh$a; lambda$static$4
		static
		0 o p_163711_
	a ()Leyo; getType
	b (Lexy;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_163713_
	c (Lexy;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_163715_
	d (Lexy;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_163717_
	e (Lexy;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_163719_
exz net/minecraft/world/level/levelgen/structure/templatesystem/BlackstoneReplaceProcessor
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lexz; INSTANCE
	c Ljava/util/Map; replacements
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldmx;Ljb;Ljb;Leza$d;Leza$d;Leyw;)Leza$d; 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 (Ljava/util/HashMap;)V lambda$new$1
		static
		0 o p_74007_
	a ()Leyz; getType
	b ()Lexz; lambda$static$0
		static
ey net/minecraft/commands/arguments/EntityArgument
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_SINGLE_ENTITY
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_SINGLE_PLAYER
	c Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_ONLY_PLAYERS_ALLOWED
	d Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; NO_ENTITIES_FOUND
	e Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; NO_PLAYERS_FOUND
	f Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SELECTORS_NOT_ALLOWED
	g Ljava/util/Collection; EXAMPLES
	h Z single
	i Z playersOnly
	<clinit> ()V <clinit>
		static
	<init> (ZZ)V <init>
		0 o p_91447_
		1 o p_91448_
	a (Lcom/mojang/brigadier/StringReader;)Lhd; parse
		0 o p_91451_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lbzm; getEntity
		static
		0 o p_91453_
		1 o p_91454_
	a (Leq;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V lambda$listSuggestions$0
		0 o p_91456_
		1 o p_91457_
	a (Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Lhd; parse
		0 o p_353128_
		1 o p_353120_
	a (Lcom/mojang/brigadier/StringReader;Z)Lhd; parse
		0 o p_353134_
		1 o p_353142_
	a ()Ley; entity
		static
	b ()Ley; 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 (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getOptionalEntities
		static
		0 o p_91468_
		1 o p_91469_
	c ()Ley; player
		static
	d (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getOptionalPlayers
		static
		0 o p_91472_
		1 o p_91473_
	d ()Ley; players
		static
	e (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lauc; 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_
ey$a net/minecraft/commands/arguments/EntityArgument$Info
	a B FLAG_SINGLE
	b B FLAG_PLAYERS_ONLY
	<init> ()V <init>
	a (Lik$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_231276_
		1 o p_231277_
	a (Lwg;)Ley$a$a; deserializeFromNetwork
		0 o p_231282_
	a (Ley;)Ley$a$a; unpack
		0 o p_231274_
	a (Ley$a$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_231268_
		1 o p_231269_
	a (Ley$a$a;Lwg;)V serializeToNetwork
		0 o p_231271_
		1 o p_231272_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lik$a; unpack
		0 o p_231266_
	a (Lik$a;Lwg;)V serializeToNetwork
		0 o p_231279_
		1 o p_231280_
	b (Lwg;)Lik$a; deserializeFromNetwork
		0 o p_231284_
ey$a$a net/minecraft/commands/arguments/EntityArgument$Info$Template
	a Ley$a; this$0
	b Z single
	c Z playersOnly
	<init> (Ley$a;ZZ)V <init>
		0 o p_231289_
		1 o p_231290_
		2 o p_231291_
	a ()Lik; type
	a (Leg;)Ley; instantiate
		0 o p_231294_
	b (Leg;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_231296_
eya net/minecraft/world/level/levelgen/structure/templatesystem/BlockAgeProcessor
	a Lcom/mojang/serialization/MapCodec; CODEC
	b F PROBABILITY_OF_REPLACING_FULL_BLOCK
	c F PROBABILITY_OF_REPLACING_STAIRS
	d F PROBABILITY_OF_REPLACING_OBSIDIAN
	e [Leeb; NON_MOSSY_REPLACEMENTS
	f F mossiness
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o p_74013_
	a (Leya;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_74023_
	a (Lbck;[Leeb;[Leeb;)Leeb; getRandomBlock
		0 o p_230267_
		1 o p_230268_
		2 o p_230269_
	a (Lbck;Leeb;)Leeb; maybeReplaceStairs
		0 o p_230261_
		1 o p_230262_
	a (Lbck;[Leeb;)Leeb; getRandomBlock
		static
		0 o p_230264_
		1 o p_230265_
	a (Lbck;Ldpz;)Leeb; getRandomFacingStairs
		static
		0 o p_230258_
		1 o p_230259_
	a (Lbck;)Leeb; maybeReplaceFullStoneBlock
		0 o p_230256_
	a (Ldmx;Ljb;Ljb;Leza$d;Leza$d;Leyw;)Leza$d; 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 ()Leyz; getType
	b (Lbck;)Leeb; maybeReplaceSlab
		0 o p_230271_
	c (Lbck;)Leeb; maybeReplaceWall
		0 o p_230273_
	d (Lbck;)Leeb; maybeReplaceObsidian
		0 o p_230275_
eyb net/minecraft/world/level/levelgen/structure/templatesystem/BlockIgnoreProcessor
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leyb; STRUCTURE_BLOCK
	c Leyb; AIR
	d Leyb; STRUCTURE_AND_AIR
	e Lcom/google/common/collect/ImmutableList; toIgnore
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_74052_
	a (Ldmx;Ljb;Ljb;Leza$d;Leza$d;Leyw;)Leza$d; 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 (Leyb;)Ljava/util/List; lambda$static$0
		static
		0 o p_74062_
	a ()Leyz; getType
eyc net/minecraft/world/level/levelgen/structure/templatesystem/BlockMatchTest
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ldpz; block
	<clinit> ()V <clinit>
		static
	<init> (Ldpz;)V <init>
		0 o p_74067_
	a ()Leyv; getType
	a (Leeb;Lbck;)Z test
		0 o p_230277_
		1 o p_230278_
	a (Leyc;)Ldpz; lambda$static$0
		static
		0 o p_74073_
eyd net/minecraft/world/level/levelgen/structure/templatesystem/BlockRotProcessor
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Optional; rottableBlocks
	c F integrity
	<clinit> ()V <clinit>
		static
	<init> (Ljp;F)V <init>
		0 o p_255622_
		1 o p_256468_
	<init> (Ljava/util/Optional;F)V <init>
		0 o p_230284_
		1 o p_230285_
	<init> (F)V <init>
		0 o p_74078_
	a (Ldmx;Ljb;Ljb;Leza$d;Leza$d;Leyw;)Leza$d; 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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_259016_
	a (Leyd;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_230289_
	a ()Leyz; getType
	b (Leyd;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_230291_
eye net/minecraft/world/level/levelgen/structure/templatesystem/BlockStateMatchTest
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leeb; blockState
	<clinit> ()V <clinit>
		static
	<init> (Leeb;)V <init>
		0 o p_74093_
	a (Leye;)Leeb; lambda$static$0
		static
		0 o p_74099_
	a ()Leyv; getType
	a (Leeb;Lbck;)Z test
		0 o p_230293_
		1 o p_230294_
eyf net/minecraft/world/level/levelgen/structure/templatesystem/CappedProcessor
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leyx; delegate
	c Lbwo; limit
	<clinit> ()V <clinit>
		static
	<init> (Leyx;Lbwo;)V <init>
		0 o p_277972_
		1 o p_277402_
	a (Ldnl;Ljb;Ljb;Ljava/util/List;Ljava/util/List;Leyw;)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 (Leyf;)Lbwo; lambda$static$1
		static
		0 o p_277680_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_277598_
	a ()Leyz; getType
	b (Leyf;)Leyx; lambda$static$0
		static
		0 o p_277456_
eyg net/minecraft/world/level/levelgen/structure/templatesystem/GravityProcessor
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leka$a; heightmap
	c I offset
	<clinit> ()V <clinit>
		static
	<init> (Leka$a;I)V <init>
		0 o p_74105_
		1 o p_74106_
	a (Ldmx;Ljb;Ljb;Leza$d;Leza$d;Leyw;)Leza$d; 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 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_74116_
	a (Leyg;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_163727_
	a ()Leyz; getType
	b (Leyg;)Leka$a; lambda$static$0
		static
		0 o p_163729_
eyh net/minecraft/world/level/levelgen/structure/templatesystem/JigsawReplacementProcessor
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leyh; INSTANCE
	c Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldmx;Ljb;Ljb;Leza$d;Leza$d;Leyw;)Leza$d; 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 ()Leyz; getType
	b ()Leyh; lambda$static$0
		static
eyi net/minecraft/world/level/levelgen/structure/templatesystem/LavaSubmergedBlockProcessor
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leyi; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldmx;Ljb;Ljb;Leza$d;Leza$d;Leyw;)Leza$d; 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 ()Leyz; getType
	b ()Leyi; lambda$static$0
		static
eyj net/minecraft/world/level/levelgen/structure/templatesystem/LinearPosTest
	a Lcom/mojang/serialization/MapCodec; CODEC
	b F minChance
	d F maxChance
	e I minDist
	f I 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 (Ljb;Ljb;Ljb;Lbck;)Z test
		0 o p_230296_
		1 o p_230297_
		2 o p_230298_
		3 o p_230299_
	a (Leyj;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_163731_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_74160_
	a ()Leyo; getType
	b (Leyj;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_163733_
	c (Leyj;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_163735_
	d (Leyj;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_163737_
eyk net/minecraft/world/level/levelgen/structure/templatesystem/LiquidSettings
	a Leyk; IGNORE_WATERLOGGING
	b Leyk; APPLY_WATERLOGGING
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljava/lang/String; name
	e [Leyk; $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 ()[Leyk; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Leyk; valueOf
		static
		0 o p_352404_
	values ()[Leyk; values
		static
eyl net/minecraft/world/level/levelgen/structure/templatesystem/NopProcessor
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leyl; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Leyz; getType
	b ()Leyl; lambda$static$0
		static
eym net/minecraft/world/level/levelgen/structure/templatesystem/PosAlwaysTrueTest
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leym; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Leyo; getType
	a (Ljb;Ljb;Ljb;Lbck;)Z test
		0 o p_230301_
		1 o p_230302_
		2 o p_230303_
		3 o p_230304_
	b ()Leym; lambda$static$0
		static
eyn net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTest
	c Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Leyo; getType
	a (Ljb;Ljb;Ljb;Lbck;)Z test
		0 o p_230305_
		1 o p_230306_
		2 o p_230307_
		3 o p_230308_
eyo net/minecraft/world/level/levelgen/structure/templatesystem/PosRuleTestType
	a Leyo; ALWAYS_TRUE_TEST
	b Leyo; LINEAR_POS_TEST
	c Leyo; AXIS_ALIGNED_LINEAR_POS_TEST
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leyo; register
		static
		0 o p_74212_
		1 o p_338676_
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338839_
	codec ()Lcom/mojang/serialization/MapCodec; codec
eyp net/minecraft/world/level/levelgen/structure/templatesystem/ProcessorRule
	a Lezh; DEFAULT_BLOCK_ENTITY_MODIFIER
	b Lcom/mojang/serialization/Codec; CODEC
	c Leyu; inputPredicate
	d Leyu; locPredicate
	e Leyn; posPredicate
	f Leeb; outputState
	g Lezi; blockEntityModifier
	<clinit> ()V <clinit>
		static
	<init> (Leyu;Leyu;Leeb;)V <init>
		0 o p_74223_
		1 o p_74224_
		2 o p_74225_
	<init> (Leyu;Leyu;Leyn;Leeb;Lezi;)V <init>
		0 o p_277678_
		1 o p_277379_
		2 o p_278018_
		3 o p_277412_
		4 o p_277808_
	<init> (Leyu;Leyu;Leyn;Leeb;)V <init>
		0 o p_74227_
		1 o p_74228_
		2 o p_74229_
		3 o p_74230_
	a ()Leeb; getOutputState
	a (Leeb;Leeb;Ljb;Ljb;Ljb;Lbck;)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 (Leyp;)Lezi; lambda$static$4
		static
		0 o p_277333_
	a (Lbck;Lui;)Lui; getOutputTag
		0 o p_277551_
		1 o p_277867_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_338110_
	b (Leyp;)Leeb; lambda$static$3
		static
		0 o p_163741_
	c (Leyp;)Leyn; lambda$static$2
		static
		0 o p_163743_
	d (Leyp;)Leyu; lambda$static$1
		static
		0 o p_163745_
	e (Leyp;)Leyu; lambda$static$0
		static
		0 o p_163747_
eyq net/minecraft/world/level/levelgen/structure/templatesystem/ProtectedBlockProcessor
	a Lbae; cannotReplace
	b Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lbae;)V <init>
		0 o p_205051_
	a (Ldmx;Ljb;Ljb;Leza$d;Leza$d;Leyw;)Leza$d; 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 (Leyq;)Lbae; lambda$static$0
		static
		0 o p_205053_
	a ()Leyz; getType
eyr net/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockMatchTest
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ldpz; block
	d F probability
	<clinit> ()V <clinit>
		static
	<init> (Ldpz;F)V <init>
		0 o p_74263_
		1 o p_74264_
	a (Leyr;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_163764_
	a ()Leyv; getType
	a (Leeb;Lbck;)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_360251_
	b (Leyr;)Ldpz; lambda$static$0
		static
		0 o p_163766_
eys net/minecraft/world/level/levelgen/structure/templatesystem/RandomBlockStateMatchTest
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leeb; blockState
	d F probability
	<clinit> ()V <clinit>
		static
	<init> (Leeb;F)V <init>
		0 o p_74280_
		1 o p_74281_
	a ()Leyv; getType
	a (Leeb;Lbck;)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 (Leys;)Ljava/lang/Float; lambda$static$1
		static
		0 o p_163768_
	b (Leys;)Leeb; lambda$static$0
		static
		0 o p_163770_
eyt net/minecraft/world/level/levelgen/structure/templatesystem/RuleProcessor
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lcom/google/common/collect/ImmutableList; rules
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_74296_
	a (Ldmx;Ljb;Ljb;Leza$d;Leza$d;Leyw;)Leza$d; 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 (Leyt;)Ljava/util/List; lambda$static$0
		static
		0 o p_74306_
	a ()Leyz; getType
eyu net/minecraft/world/level/levelgen/structure/templatesystem/RuleTest
	c Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Leyv; getType
	a (Leeb;Lbck;)Z test
		0 o p_230322_
		1 o p_230323_
eyv net/minecraft/world/level/levelgen/structure/templatesystem/RuleTestType
	a Leyv; ALWAYS_TRUE_TEST
	b Leyv; BLOCK_TEST
	c Leyv; BLOCKSTATE_TEST
	d Leyv; TAG_TEST
	e Leyv; RANDOM_BLOCK_TEST
	f Leyv; RANDOM_BLOCKSTATE_TEST
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leyv; register
		static
		0 o p_74322_
		1 o p_338228_
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338869_
	codec ()Lcom/mojang/serialization/MapCodec; codec
eyw net/minecraft/world/level/levelgen/structure/templatesystem/StructurePlaceSettings
	a Ldvd; mirror
	b Ldwu; rotation
	c Ljb; rotationPivot
	d Z ignoreEntities
	e Leuq; boundingBox
	f Leyk; liquidSettings
	g Lbck; random
	h I palette
	i Ljava/util/List; processors
	j Z knownShape
	k Z finalizeEntities
	<init> ()V <init>
	a (Ldwu;)Leyw; setRotation
		0 o p_74380_
	a (Leyx;)Leyw; addProcessor
		0 o p_74384_
	a (Ljava/util/List;Ljb;)Leza$b; getRandomPalette
		0 o p_74388_
		1 o p_74389_
	a (Z)Leyw; setIgnoreEntities
		0 o p_74393_
	a ()Leyw; copy
	a (Leyk;)Leyw; setLiquidSettings
		0 o p_352241_
	a (Ldvd;)Leyw; setMirror
		0 o p_74378_
	a (Leuq;)Leyw; setBoundingBox
		0 o p_74382_
	a (Lbck;)Leyw; setRandom
		0 o p_230325_
	a (Ljb;)Leyw; setRotationPivot
		0 o p_74386_
	b (Ljb;)Lbck; getRandom
		0 o p_230327_
	b (Z)Leyw; setKnownShape
		0 o p_74403_
	b (Leyx;)Leyw; popProcessor
		0 o p_74398_
	b ()Leyw; clearProcessors
	c (Z)Leyw; setFinalizeEntities
		0 o p_74406_
	c ()Ldvd; getMirror
	d ()Ldwu; getRotation
	e ()Ljb; getRotationPivot
	f ()Z isIgnoreEntities
	g ()Leuq; getBoundingBox
	h ()Z getKnownShape
	i ()Ljava/util/List; getProcessors
	j ()Z shouldApplyWaterlogging
	k ()Z shouldFinalizeEntities
eyx net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessor
	<init> ()V <init>
	a (Ldmx;Ljb;Ljb;Leza$d;Leza$d;Leyw;)Leza$d; 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 (Ldnl;Ljb;Ljb;Ljava/util/List;Ljava/util/List;Leyw;)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 ()Leyz; getType
eyy net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorList
	a Ljava/util/List; list
	<init> (Ljava/util/List;)V <init>
		0 o p_74424_
	a ()Ljava/util/List; list
	toString ()Ljava/lang/String; toString
eyz net/minecraft/world/level/levelgen/structure/templatesystem/StructureProcessorType
	a Lcom/mojang/serialization/Codec; SINGLE_CODEC
	b Lcom/mojang/serialization/Codec; LIST_OBJECT_CODEC
	c Lcom/mojang/serialization/Codec; DIRECT_CODEC
	d Lcom/mojang/serialization/Codec; LIST_CODEC
	e Leyz; BLOCK_IGNORE
	f Leyz; BLOCK_ROT
	g Leyz; GRAVITY
	h Leyz; JIGSAW_REPLACEMENT
	i Leyz; RULE
	j Leyz; NOP
	k Leyz; BLOCK_AGE
	l Leyz; BLACKSTONE_REPLACE
	m Leyz; LAVA_SUBMERGED_BLOCK
	n Leyz; PROTECTED_BLOCKS
	o Leyz; CAPPED
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338650_
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leyz; register
		static
		0 o p_74477_
		1 o p_338325_
	codec ()Lcom/mojang/serialization/MapCodec; codec
ez net/minecraft/commands/arguments/GameModeArgument
	a Ljava/util/Collection; EXAMPLES
	b [Ldmr; VALUES
	c Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ldmr; getGameMode
		static
		0 o p_259927_
		1 o p_260246_
	a (Lcom/mojang/brigadier/StringReader;)Ldmr; parse
		0 o p_260111_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304086_
	a ()Lez; 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_
eza net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate
	a Ljava/lang/String; PALETTE_TAG
	b Ljava/lang/String; PALETTE_LIST_TAG
	c Ljava/lang/String; ENTITIES_TAG
	d Ljava/lang/String; BLOCKS_TAG
	e Ljava/lang/String; BLOCK_TAG_POS
	f Ljava/lang/String; BLOCK_TAG_STATE
	g Ljava/lang/String; BLOCK_TAG_NBT
	h Ljava/lang/String; ENTITY_TAG_POS
	i Ljava/lang/String; ENTITY_TAG_BLOCKPOS
	j Ljava/lang/String; ENTITY_TAG_NBT
	k Ljava/lang/String; SIZE_TAG
	l Lorg/slf4j/Logger; LOGGER
	m Ljava/util/List; palettes
	n Ljava/util/List; entityInfoList
	o Lkg; size
	p Ljava/lang/String; author
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)V setAuthor
		0 o p_74613_
	a (Leyw;Ljb;)Ljb; calculateRelativePosition
		static
		0 o p_74564_
		1 o p_74565_
	a (Ljb;Ldvd;Ldwu;Ljb;)Ljb; transform
		static
		0 o p_74594_
		1 o p_74595_
		2 o p_74596_
		3 o p_74597_
	a ([I)Luo; newIntegerList
		0 o p_74626_
	a (Ljb;Ldwu;)Ljava/util/List; getJigsaws
		0 o p_380356_
		1 o p_379907_
	a (Leza$d;)I lambda$buildInfoList$2
		static
		0 o p_74572_
	a (Lbzm;)Z lambda$fillEntityList$3
		static
		0 o p_74499_
	a (Leza$c;Ljava/util/List;Ljava/util/List;Ljava/util/List;Lui;)V lambda$loadPalette$8
		static
		0 o p_409572_
		1 o p_409573_
		2 o p_409574_
		3 o p_409575_
		4 o p_409576_
	a (Lbci;Ldnl;Lui;)Ljava/util/Optional; createEntityIgnoreException
		static
		0 o p_422568_
		1 o p_74544_
		2 o p_74545_
	a (Ldmu;Ljb;Lkg;ZLjava/util/List;)V fillFromWorld
		0 o p_163803_
		1 o p_163804_
		2 o p_163805_
		3 o p_163806_
		4 o p_428363_
	a (Ldmu;Ljb;Ljb;Lbci;)V fillEntityList
		0 o p_74501_
		1 o p_74502_
		2 o p_74503_
		3 o p_421570_
	a (Leeb;)Lecd$a; getDefaultJointType
		static
		0 o p_405295_
	a ()Lkg; getSize
	a (Ldnl;Ljb;Ldvd;Ldwu;Ljb;Leuq;ZLbci;)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_
		7 o p_421857_
	a (Lui;Leeb;)Lecd$a; getJointType
		static
		0 o p_379575_
		1 o p_379378_
	a (Ldmv;ILfjb;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 (Leza$d;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 (Leyw;Ljb;Leyw;Ljb;)Ljb; calculateConnectedPosition
		0 o p_74567_
		1 o p_74568_
		2 o p_74569_
		3 o p_74570_
	a (Ljb;Leyw;Ldpz;)Ljava/util/List; filterBlocks
		0 o p_74604_
		1 o p_74605_
		2 o p_74606_
	a (Ljb;Leyw;Ldpz;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 (Ljb;Ldwu;Ljb;Ldvd;Lkg;)Leuq; getBoundingBox
		static
		0 o p_163811_
		1 o p_163812_
		2 o p_163813_
		3 o p_163814_
		4 o p_163815_
	a (Lui;)Lui; save
		0 o p_74619_
	a (Ldnl;Ljb;Ljb;Leyw;Lbck;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 (Ljb;Ldvd;Ldwu;II)Ljb; getZeroPositionWithTransform
		static
		0 o p_74588_
		1 o p_74589_
		2 o p_74590_
		3 o p_74591_
		4 o p_74592_
	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 (Ldwu;Ldvd;Lfis;ZLdnl;Lbzm;)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 (Lfis;Ldvd;Ldwu;Ljb;)Lfis; transform
		static
		0 o p_74579_
		1 o p_74580_
		2 o p_74581_
		3 o p_74582_
	a (Ljm;Lui;)V load
		0 o p_255773_
		1 o p_248574_
	a ([D)Luo; newDoubleList
		0 o p_74624_
	a (Ldmv;ILfjb;Ljb;)V updateShapeAtEdge
		static
		0 o p_333926_
		1 o p_333789_
		2 o p_333845_
		3 o p_333731_
	a (Lfis;Ljb;Lui;)V lambda$load$6
		0 o p_409568_
		1 o p_409569_
		2 o p_409570_
	a (Ljb$a;IIILjb$a;Ldmv;ILjh;III)V lambda$updateShapeAtEdge$4
		static
		0 o p_374011_
		1 o p_374012_
		2 o p_374013_
		3 o p_374014_
		4 o p_374015_
		5 o p_374016_
		6 o p_374017_
		7 o p_374018_
		8 o p_374019_
		9 o p_374020_
		10 o p_374021_
	a (Ldwu;)Lkg; getSize
		0 o p_163809_
	a (Ljm;Luo;Luo;)V loadPalette
		0 o p_256546_
		1 o p_251056_
		2 o p_251493_
	a (Ljb;Ldvd;Ldwu;)Ljb; getZeroPositionWithTransform
		0 o p_74584_
		1 o p_74585_
		2 o p_74586_
	a (Ljb;Ldwu;Ljb;Ldvd;)Leuq; getBoundingBox
		0 o p_74599_
		1 o p_74600_
		2 o p_74601_
		3 o p_74602_
	a (Ldnl;Ljb;Ljb;Leyw;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_
	b (Lui;)V lambda$load$7
		0 o p_409571_
	b (Leyw;Ljb;)Leuq; getBoundingBox
		0 o p_74634_
		1 o p_74635_
	b (Leza$d;)I lambda$buildInfoList$1
		static
		0 o p_74637_
	b ()Ljava/lang/String; getAuthor
	b (Leeb;)Lecd$a; lambda$getJointType$9
		static
		0 o p_404615_
	c (Leza$d;)I lambda$buildInfoList$0
		static
		0 o p_74641_
eza$1 net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$1
	a [I $SwitchMap$net$minecraft$world$level$block$Rotation
	b [I $SwitchMap$net$minecraft$world$level$block$Mirror
	<clinit> ()V <clinit>
		static
eza$a net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$JigsawBlockInfo
	a Leza$d; info
	b Lecd$a; jointType
	c Lame; name
	d Lamd; pool
	e Lame; target
	f I placementPriority
	g I selectionPriority
	<init> (Leza$d;Lecd$a;Lame;Lamd;Lame;II)V <init>
		0 o info
		1 o jointType
		2 o name
		3 o pool
		4 o target
		5 o placementPriority
		6 o selectionPriority
	a ()Leza$d; info
	a (Leza$d;)Leza$a; of
		static
		0 o p_380074_
	b ()Lecd$a; jointType
	b (Leza$d;)Leza$a; withInfo
		0 o p_379520_
	c (Leza$d;)Ljava/lang/String; lambda$of$0
		static
		0 o p_379736_
	c ()Lame; name
	d ()Lamd; pool
	e ()Lame; target
	equals (Ljava/lang/Object;)Z equals
		0 o p_379450_
	f ()I placementPriority
	g ()I selectionPriority
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eza$b net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$Palette
	a Ljava/util/List; blocks
	b Ljava/util/Map; cache
	c Ljava/util/List; cachedJigsaws
	<init> (Ljava/util/List;)V <init>
		0 o p_74648_
	a ()Ljava/util/List; jigsaws
	a (Ldpz;Leza$d;)Z lambda$blocks$0
		static
		0 o p_163817_
		1 o p_163818_
	a (Ldpz;)Ljava/util/List; blocks
		0 o p_74654_
	b (Ldpz;)Ljava/util/List; lambda$blocks$1
		0 o p_74659_
	b ()Ljava/util/List; blocks
eza$c net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$SimplePalette
	a Leeb; DEFAULT_BLOCK_STATE
	b Ljr; ids
	c I lastId
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Leeb;)I idFor
		0 o p_74670_
	a (Leeb;I)V addMapping
		0 o p_74672_
		1 o p_74673_
	a (I)Leeb; stateFor
		0 o p_74668_
	iterator ()Ljava/util/Iterator; iterator
eza$d net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureBlockInfo
	a Ljb; pos
	b Leeb; state
	c Lui; nbt
	<init> (Ljb;Leeb;Lui;)V <init>
		0 o pos
		1 o state
		2 o nbt
	a ()Ljb; pos
	b ()Leeb; state
	c ()Lui; nbt
	equals (Ljava/lang/Object;)Z equals
		0 o p_277366_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
eza$e net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate$StructureEntityInfo
	a Lfis; pos
	b Ljb; blockPos
	c Lui; nbt
	<init> (Lfis;Ljb;Lui;)V <init>
		0 o p_74687_
		1 o p_74688_
		2 o p_74689_
ezb net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager
	a Ljava/lang/String; STRUCTURE_RESOURCE_DIRECTORY_NAME
	b Lorg/slf4j/Logger; LOGGER
	c Ljava/lang/String; STRUCTURE_GENERATED_DIRECTORY_NAME
	d Ljava/lang/String; STRUCTURE_FILE_EXTENSION
	e Ljava/lang/String; STRUCTURE_TEXT_FILE_EXTENSION
	f Ljava/util/Map; structureRepository
	g Lcom/mojang/datafixers/DataFixer; fixerUpper
	h Laxo; resourceManager
	i Ljava/nio/file/Path; generatedDir
	j Ljava/util/List; sources
	k Ljm; blockLookup
	l Lalx; RESOURCE_LISTER
	<clinit> ()V <clinit>
		static
	<init> (Laxo;Lfcs$c;Lcom/mojang/datafixers/DataFixer;Ljm;)V <init>
		0 o p_249872_
		1 o p_249864_
		2 o p_249868_
		3 o p_256126_
	a (Lezb$a;Ljava/util/function/Consumer;)Ljava/util/Optional; load
		0 o p_230373_
		1 o p_230374_
	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 (Lame;Ljava/lang/String;)Ljava/nio/file/Path; createAndValidatePathToGeneratedStructure
		0 o p_352127_
		1 o p_352399_
	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 (Lui;)Leza; readStructure
		0 o p_230405_
	a (Lezb$b;)Ljava/util/stream/Stream; lambda$listTemplates$0
		static
		0 o p_230376_
	a ()Ljava/util/stream/Stream; listTemplates
	a (Ljava/nio/file/Path;)Z lambda$listGenerated$5
		static
		0 o p_230419_
	a (Ljava/nio/file/Path;Ljava/lang/Throwable;)V lambda$loadFromGenerated$4
		static
		0 o p_230399_
		1 o p_230400_
	a (Lame;Ljava/nio/file/Path;)Ljava/util/Optional; loadFromSnbt
		0 o p_230368_
		1 o p_230369_
	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 (Lame;)Leza; getOrCreate
		0 o p_230360_
	a (Ljava/io/InputStream;)Leza; 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 (Lame;Ljava/lang/Throwable;)V lambda$loadFromResource$2
		static
		0 o p_230365_
		1 o p_230366_
	a (Laxo;)V onResourceManagerReload
		0 o p_230371_
	b (Ljava/nio/file/Path;)Ljava/io/InputStream; lambda$loadFromGenerated$3
		static
		0 o p_230424_
	b ()Ljava/util/stream/Stream; listResources
	b (Lame;)Ljava/util/Optional; get
		0 o p_230408_
	c (Lame;)Z save
		0 o p_230417_
	c ()Ljava/util/stream/Stream; listTestStructures
	d ()Ljava/util/stream/Stream; listGenerated
	d (Lame;)V remove
		0 o p_230422_
	e (Lame;)Ljava/util/Optional; tryLoad
		0 o p_230426_
	f (Lame;)Ljava/util/Optional; loadFromResource
		0 o p_230428_
	g (Lame;)Ljava/util/Optional; loadFromTestStructures
		0 o p_230430_
	h (Lame;)Ljava/util/Optional; loadFromGenerated
		0 o p_230432_
	i (Lame;)Ljava/io/InputStream; lambda$loadFromResource$1
		0 o p_230438_
ezb$a net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$InputStreamOpener
	open ()Ljava/io/InputStream; open
ezb$b net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplateManager$Source
	a Ljava/util/function/Function; loader
	b Ljava/util/function/Supplier; 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
ezc net/minecraft/world/level/levelgen/structure/templatesystem/TagMatchTest
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lbae; tag
	<clinit> ()V <clinit>
		static
	<init> (Lbae;)V <init>
		0 o p_205063_
	a (Lezc;)Lbae; lambda$static$0
		static
		0 o p_205065_
	a ()Leyv; getType
	a (Leeb;Lbck;)Z test
		0 o p_230452_
		1 o p_230453_
ezd net/minecraft/world/level/levelgen/structure/templatesystem/package-info
eze net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendLoot
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lamd; lootTable
	<clinit> ()V <clinit>
		static
	<init> (Lamd;)V <init>
		0 o p_335426_
	a ()Lezj; getType
	a (Lbck;Lui;)Lui; 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_404616_
	a (Leze;)Lamd; lambda$static$0
		static
		0 o p_335311_
ezf net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/AppendStatic
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lui; tag
	<clinit> ()V <clinit>
		static
	<init> (Lui;)V <init>
		0 o p_277900_
	a ()Lezj; getType
	a (Lbck;Lui;)Lui; apply
		0 o p_277835_
		1 o p_277892_
	a (Lezf;)Lui; lambda$static$0
		static
		0 o p_278105_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_277505_
ezg net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Clear
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lezg; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lezj; getType
	a (Lbck;Lui;)Lui; apply
		0 o p_277601_
		1 o p_277931_
ezh net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/Passthrough
	a Lezh; INSTANCE
	b Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lezj; getType
	a (Lbck;Lui;)Lui; apply
		0 o p_277737_
		1 o p_277665_
ezi net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifier
	c Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	a ()Lezj; getType
	a (Lbck;Lui;)Lui; apply
		0 o p_277745_
		1 o p_277965_
ezj net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/RuleBlockEntityModifierType
	a Lezj; CLEAR
	b Lezj; PASSTHROUGH
	c Lezj; APPEND_STATIC
	d Lezj; APPEND_LOOT
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$register$0
		static
		0 o p_338298_
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lezj; register
		static
		0 o p_277659_
		1 o p_338294_
	codec ()Lcom/mojang/serialization/MapCodec; codec
ezk net/minecraft/world/level/levelgen/structure/templatesystem/rule/blockentity/package-info
ezl net/minecraft/world/level/levelgen/synth/BlendedNoise
	a Lbbu; CODEC
	e Lcom/mojang/serialization/Codec; SCALE_RANGE
	f Lcom/mojang/serialization/MapCodec; DATA_CODEC
	g Lezp; minLimitNoise
	h Lezp; maxLimitNoise
	i Lezp; mainNoise
	j D xzMultiplier
	k D yMultiplier
	l D xzFactor
	m D yFactor
	n D smearScaleMultiplier
	o D maxValue
	p D xzScale
	q D yScale
	<clinit> ()V <clinit>
		static
	<init> (Lezp;Lezp;Lezp;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_
	<init> (Lbck;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_
	a (Ljava/lang/StringBuilder;)V parityConfigString
		0 o p_192818_
	a (DDDDD)Lezl; createUnseeded
		static
		0 o p_230478_
		1 o p_230479_
		2 o p_230480_
		3 o p_230481_
		4 o p_230482_
	a (Lezl;)Ljava/lang/Double; lambda$static$4
		static
		0 o p_230488_
	a ()D minValue
	a (Lejt$b;)D compute
		0 o p_210621_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_230486_
	a (Lbck;)Lezl; withNewRandom
		0 o p_230484_
	b ()D maxValue
	b (Lezl;)Ljava/lang/Double; lambda$static$3
		static
		0 o p_230490_
	c ()Lbbu; codec
	c (Lezl;)Ljava/lang/Double; lambda$static$2
		static
		0 o p_230493_
	d (Lezl;)Ljava/lang/Double; lambda$static$1
		static
		0 o p_230495_
	e (Lezl;)Ljava/lang/Double; lambda$static$0
		static
		0 o p_230497_
ezm net/minecraft/world/level/levelgen/synth/ImprovedNoise
	a D xo
	b D yo
	c D zo
	d F SHIFT_UP_EPSILON
	e [B p
	<init> (Lbck;)V <init>
		0 o p_230499_
	a (Ljava/lang/StringBuilder;)V parityConfigString
		0 o p_192824_
	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 (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 (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 (IDDD)D gradDot
		static
		0 o p_75336_
		1 o p_75337_
		2 o p_75338_
		3 o p_75339_
	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_
ezn net/minecraft/world/level/levelgen/synth/NoiseUtils
	<init> ()V <init>
	a (DD)D biasTowardsExtreme
		static
		0 o p_164335_
		1 o p_164336_
	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 (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_
ezo net/minecraft/world/level/levelgen/synth/NormalNoise
	a D INPUT_FACTOR
	b D TARGET_DEVIATION
	c D valueFactor
	d Lezp; first
	e Lezp; second
	f D maxValue
	g Lezo$a; parameters
	<init> (Lbck;Lezo$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 (Lbck;I[D)Lezo; create
		static
		0 o p_230505_
		1 o p_230506_
		2 o p_230507_
	a (DDD)D getValue
		0 o p_75381_
		1 o p_75382_
		2 o p_75383_
	a (Lbck;Lezo$a;)Lezo; createLegacyNetherBiome
		static
		0 o p_230509_
		1 o p_230510_
	a (I)D expectedDeviation
		static
		0 o p_75385_
	a ()D maxValue
	b (Lbck;Lezo$a;)Lezo; create
		static
		0 o p_230512_
		1 o p_230513_
	b ()Lezo$a; parameters
ezo$a net/minecraft/world/level/levelgen/synth/NormalNoise$NoiseParameters
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c I firstOctave
	d Lit/unimi/dsi/fastutil/doubles/DoubleList; 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
ezp net/minecraft/world/level/levelgen/synth/PerlinNoise
	a I ROUND_OFF
	b [Lezm; noiseLevels
	c I firstOctave
	d Lit/unimi/dsi/fastutil/doubles/DoubleList; amplitudes
	e D lowestFreqValueFactor
	f D lowestFreqInputFactor
	g D maxValue
	<init> (Lbck;Lcom/mojang/datafixers/util/Pair;Z)V <init>
		0 o p_230515_
		1 o p_230516_
		2 o p_230517_
	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 (Lbck;ID[D)Lezp; create
		static
		0 o p_230521_
		1 o p_230522_
		2 o p_230523_
		3 o p_230524_
	a (Ljava/lang/Double;)Ljava/lang/String; lambda$parityConfigString$1
		static
		0 o p_192889_
	a ()D maxValue
	a (I)Lezm; getOctaveNoise
		0 o p_75425_
	a (D)D maxBrokenValue
		0 o p_210644_
	a (Lbck;)V skipOctave
		static
		0 o p_230519_
	a (Lbck;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Lezp; createLegacyForLegacyNetherBiome
		static
		0 o p_230526_
		1 o p_230527_
		2 o p_230528_
	a (Lbck;Ljava/util/stream/IntStream;)Lezp; createLegacyForBlendedNoise
		static
		0 o p_230533_
		1 o p_230534_
	a (Lit/unimi/dsi/fastutil/ints/IntSortedSet;)Lcom/mojang/datafixers/util/Pair; makeAmplitudes
		static
		0 o p_75431_
	a (Lbck;Ljava/util/List;)Lezp; create
		static
		0 o p_230530_
		1 o p_230531_
	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_
	b (Ljava/lang/Double;)Z lambda$new$0
		static
		0 o p_192897_
	b (D)D wrap
		static
		0 o p_75407_
	b (Lbck;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Lezp; create
		static
		0 o p_230536_
		1 o p_230537_
		2 o p_230538_
	b ()I firstOctave
	b (Lbck;Ljava/util/stream/IntStream;)Lezp; 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
ezq net/minecraft/world/level/levelgen/synth/PerlinSimplexNoise
	a [Lezr; noiseLevels
	b D highestFreqValueFactor
	c D highestFreqInputFactor
	<init> (Lbck;Ljava/util/List;)V <init>
		0 o p_230546_
		1 o p_230547_
	<init> (Lbck;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_
ezr net/minecraft/world/level/levelgen/synth/SimplexNoise
	a [[I GRADIENT
	b D xo
	c D yo
	d D zo
	e D SQRT_3
	f D F2
	g D G2
	h [I p
	<clinit> ()V <clinit>
		static
	<init> (Lbck;)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_
ezs net/minecraft/world/level/levelgen/synth/package-info
ezt net/minecraft/world/level/lighting/BlockLightEngine
	g Ljb$a; mutablePos
	<init> (Legl;)V <init>
		0 o p_75492_
	<init> (Legl;Lezu;)V <init>
		0 o p_278252_
		1 o p_278255_
	a (JJ)V propagateDecrease
		0 o p_285435_
		1 o p_285230_
	a (Ljb;Leeb;)V lambda$propagateLightSources$0
		0 o p_360252_
		1 o p_360253_
	a (JLeeb;)I getEmission
		0 o p_285243_
		1 o p_284973_
	a (J)V checkNode
		0 o p_285169_
	a (JJI)V propagateIncrease
		0 o p_285500_
		1 o p_285410_
		2 o p_285492_
	b (Ldlz;)V propagateLightSources
		0 o p_285274_
ezu net/minecraft/world/level/lighting/BlockLightSectionStorage
	<init> (Legl;)V <init>
		0 o p_75511_
	a (J)I getLightValue
		0 o p_75513_
ezu$a net/minecraft/world/level/lighting/BlockLightSectionStorage$BlockDataLayerStorageMap
	<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V <init>
		0 o p_75515_
	a ()Lezu$a; copy
	b ()Lezw; copy
ezv net/minecraft/world/level/lighting/ChunkSkyLightSources
	a I NEGATIVE_INFINITY
	b I SIZE
	c I minY
	d Lbao; heightmap
	e Ljb$a; mutablePos1
	f Ljb$a; mutablePos2
	<init> (Ldmw;)V <init>
		0 o p_285502_
	a (Leeb;Leeb;)Z isEdgeOccluded
		static
		0 o p_285219_
		1 o p_285512_
	a (I)V fill
		0 o p_285311_
	a (Ldly;Ljb;Leeb;)I findLowestSourceBelow
		0 o p_285279_
		1 o p_285119_
		2 o p_285096_
	a ()I getHighestLowestSourceY
	a (Lefy;)V fillFrom
		0 o p_285152_
	a (Ldly;III)Z update
		0 o p_285514_
		1 o p_284999_
		2 o p_285358_
		3 o p_284944_
	a (Ldly;IILjb;Leeb;Ljb;Leeb;)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_
	a (Lefy;III)I findLowestSourceY
		0 o p_285214_
		1 o p_285171_
		2 o p_285021_
		3 o p_285226_
	a (II)I getLowestSourceY
		0 o p_285247_
		1 o p_285082_
	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_
ezw net/minecraft/world/level/lighting/DataLayerStorageMap
	a Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap; map
	b I CACHE_SIZE
	c [J lastSectionKeys
	d [Legd; lastSections
	e Z cacheEnabled
	<init> (Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V <init>
		0 o p_75523_
	a (J)Legd; copyDataLayer
		0 o p_281841_
	a (JLegd;)V setLayer
		0 o p_75527_
		1 o p_75528_
	b ()Lezw; copy
	b (J)Z hasLayer
		0 o p_75530_
	c (J)Legd; getLayer
		0 o p_75533_
	c ()V clearCache
	d (J)Legd; removeLayer
		0 o p_75536_
	d ()V disableCache
ezx net/minecraft/world/level/lighting/DynamicGraphMinFixedPoint
	a I NO_COMPUTED_LEVEL
	b Lfab; priorityQueue
	c Lit/unimi/dsi/fastutil/longs/Long2ByteMap; computedLevels
	d Z hasWork
	e J SOURCE
	f I 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;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 (Ljava/util/function/LongPredicate;)V removeIf
		0 o p_75582_
	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
	d (J)V removeFromQueue
		0 o p_75601_
	e (J)V checkNode
		0 o p_75602_
ezx$1 net/minecraft/world/level/lighting/DynamicGraphMinFixedPoint$1
	a I val$minMapSize
	b Lezx; this$0
	<init> (Lezx;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_
ezy net/minecraft/world/level/lighting/LayerLightEventListener
	a (Lke;)Legd; getDataLayerData
		0 o p_75709_
	b (Ljb;)I getLightValue
		0 o p_75710_
ezy$a net/minecraft/world/level/lighting/LayerLightEventListener$DummyLightLayerEventListener
	a Lezy$a; INSTANCE
	b [Lezy$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_75715_
		1 o p_75716_
	N_ ()Z hasLightWork
	a ()I runLightUpdates
	a (Lke;Z)V updateSectionStatus
		0 o p_75720_
		1 o p_75721_
	a (Ljb;)V checkBlock
		0 o p_164434_
	a (Ldlz;Z)V setLightEnabled
		0 o p_164431_
		1 o p_164432_
	a (Lke;)Legd; getDataLayerData
		0 o p_75718_
	b (Ljb;)I getLightValue
		0 o p_75723_
	b (Ldlz;)V propagateLightSources
		0 o p_285209_
	c ()[Lezy$a; $values
		static
	valueOf (Ljava/lang/String;)Lezy$a; valueOf
		static
		0 o p_75725_
	values ()[Lezy$a; values
		static
ezz net/minecraft/world/level/lighting/LayerLightSectionStorage
	a Legl; chunkSource
	b Lit/unimi/dsi/fastutil/longs/Long2ByteMap; sectionStates
	c Lezw; visibleSectionData
	d Lezw; updatingSectionData
	e Lit/unimi/dsi/fastutil/longs/LongSet; changedSections
	f Lit/unimi/dsi/fastutil/longs/LongSet; sectionsAffectedByLightUpdates
	g Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; queuedSections
	h Z hasInconsistencies
	i Ldnd; layer
	j Lit/unimi/dsi/fastutil/longs/LongSet; columnsWithSources
	k Lit/unimi/dsi/fastutil/longs/LongSet; columnsToRetainQueuedDataFor
	l Lit/unimi/dsi/fastutil/longs/LongSet; toRemove
	<init> (Ldnd;Legl;Lezw;)V <init>
		0 o p_75745_
		1 o p_75746_
		2 o p_75747_
	a (JLegd;)V queueSectionData
		0 o p_285403_
		1 o p_285498_
	a (Lfac;)V markNewInconsistencies
		0 o p_285081_
	a (JZ)Legd; getDataLayer
		0 o p_75759_
		1 o p_75760_
	a ()Z hasInconsistencies
	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 (Lezw;J)Legd; 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)Legd; getDataLayerToWrite
		0 o p_285278_
	d (J)Legd; getDataLayerData
		0 o p_75794_
	d (JZ)V updateSectionStatus
		0 o p_75788_
		1 o p_75789_
	e (J)I getStoredLevel
		0 o p_75796_
	f (J)V markSectionAndNeighborsAsAffected
		0 o p_281610_
	g (J)Legd; 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)Z lightOnInColumn
		0 o p_366629_
	l (J)Lezz$b; getDebugSectionType
		0 o p_285114_
	m (J)V initializeSection
		0 o p_285124_
	n (J)V removeSection
		0 o p_285477_
ezz$a net/minecraft/world/level/lighting/LayerLightSectionStorage$SectionState
	a B EMPTY
	b I MIN_NEIGHBORS
	c I MAX_NEIGHBORS
	d B HAS_DATA_BIT
	e B 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)Lezz$b; type
		static
		0 o p_285064_
ezz$b net/minecraft/world/level/lighting/LayerLightSectionStorage$SectionType
	a Lezz$b; EMPTY
	b Lezz$b; LIGHT_ONLY
	c Lezz$b; LIGHT_AND_DATA
	d Ljava/lang/String; display
	e [Lezz$b; $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 ()[Lezz$b; $values
		static
	valueOf (Ljava/lang/String;)Lezz$b; valueOf
		static
		0 o p_285164_
	values ()[Lezz$b; values
		static
f com/mojang/math/MatrixUtil
	a F G
	b Le; 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/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 (FF)Le; qrGivensQuat
		static
		0 o p_253897_
		1 o p_254413_
	a (Lorg/joml/Matrix4fc;I)Z checkProperty
		static
		0 o p_405513_
		1 o p_404861_
	a (Lorg/joml/Matrix3f;Lorg/joml/Matrix3f;)V similarityTransform
		static
		0 o p_276319_
		1 o p_276263_
	a (Lorg/joml/Matrix4f;F)Lorg/joml/Matrix4f; mulComponentWise
		static
		0 o p_254173_
		1 o p_253864_
	a (Lorg/joml/Matrix4fc;)Z isIdentity
		static
		0 o p_405751_
	b (Lorg/joml/Matrix4fc;I)Z checkPropertyRaw
		static
		0 o p_405234_
		1 o p_405128_
	b (Lorg/joml/Matrix4fc;)Z isPureTranslation
		static
		0 o p_404911_
	c (Lorg/joml/Matrix4fc;)Z isOrthonormal
		static
		0 o p_404787_
fa net/minecraft/commands/arguments/GameProfileArgument
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_UNKNOWN_PLAYER
	b Ljava/util/Collection; EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/StringReader;Z)Lfa$a; parse
		static
		0 o p_353133_
		1 o p_353139_
	a (Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Lfa$a; parse
		0 o p_353130_
		1 o p_353124_
	a (Lcom/mojang/brigadier/StringReader;)Lfa$a; parse
		0 o p_94586_
	a (Leq;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V lambda$listSuggestions$1
		static
		0 o p_353115_
		1 o p_353116_
	a (Ljava/lang/String;Lek;)Ljava/util/Collection; lambda$parse$0
		static
		0 o p_94594_
		1 o p_94595_
	a ()Lfa; gameProfile
		static
	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_
fa$a net/minecraft/commands/arguments/GameProfileArgument$Result
	getNames (Lek;)Ljava/util/Collection; getNames
		0 o p_94602_
fa$b net/minecraft/commands/arguments/GameProfileArgument$SelectorResult
	a Lhd; selector
	<init> (Lhd;)V <init>
		0 o p_94605_
	getNames (Lek;)Ljava/util/Collection; getNames
		0 o p_94607_
faa net/minecraft/world/level/lighting/LevelLightEngine
	a Lfac; blockEngine
	b I LIGHT_SECTION_PADDING
	c Lfaa; EMPTY
	d Ldmw; levelHeightAccessor
	e Lfac; skyEngine
	<clinit> ()V <clinit>
		static
	<init> (Legl;ZZ)V <init>
		0 o p_75805_
		1 o p_75806_
		2 o p_75807_
	<init> ()V <init>
	N_ ()Z hasLightWork
	a ()I runLightUpdates
	a (Ljb;I)I getRawBrightness
		0 o p_75832_
		1 o p_75833_
	a (Lke;Z)V updateSectionStatus
		0 o p_75827_
		1 o p_75828_
	a (Ljb;)V checkBlock
		0 o p_75823_
	a (Ldlz;Z)V setLightEnabled
		0 o p_285439_
		1 o p_285012_
	a (Ldnd;Lke;Legd;)V queueSectionData
		0 o p_285328_
		1 o p_284962_
		2 o p_285035_
	a (J)Z lightOnInColumn
		0 o p_366813_
	a (Ldnd;)Lezy; getLayerListener
		0 o p_75815_
	a (Ldnd;Lke;)Ljava/lang/String; getDebugData
		0 o p_75817_
		1 o p_75818_
	b (Ldlz;Z)V retainData
		0 o p_75829_
		1 o p_75830_
	b (Ldlz;)V propagateLightSources
		0 o p_284998_
	b (Ldnd;Lke;)Lezz$b; getDebugSectionType
		0 o p_285008_
		1 o p_285336_
	c ()I getLightSectionCount
	d ()I getMinLightSection
	e ()I getMaxLightSection
fab net/minecraft/world/level/lighting/LeveledPriorityQueue
	a I levelCount
	b [Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet; queues
	c I 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
fab$1 net/minecraft/world/level/lighting/LeveledPriorityQueue$1
	a I val$minSize
	b Lfab; this$0
	<init> (Lfab;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_
fac net/minecraft/world/level/lighting/LightEngine
	a I MAX_LEVEL
	b I MIN_OPACITY
	c J PULL_LIGHT_IN_ENTRY
	d [Ljh; PROPAGATION_DIRECTIONS
	e Legl; chunkSource
	f Lezz; storage
	g I MIN_QUEUE_SIZE
	h Lit/unimi/dsi/fastutil/longs/LongOpenHashSet; blockNodesToCheck
	i Lit/unimi/dsi/fastutil/longs/LongArrayFIFOQueue; decreaseQueue
	j Lit/unimi/dsi/fastutil/longs/LongArrayFIFOQueue; increaseQueue
	k I CACHE_SIZE
	l [J lastChunkPos
	m [Legk; lastChunk
	<clinit> ()V <clinit>
		static
	<init> (Legl;Lezz;)V <init>
		0 o p_285189_
		1 o p_284964_
	N_ ()Z hasLightWork
	a (Leeb;)Z isEmptyShape
		static
		0 o p_285133_
	a (JLegd;)V queueSectionData
		0 o p_285221_
		1 o p_285427_
	a (Leeb;Leeb;Ljh;I)I getLightBlockInto
		static
		0 o p_285453_
		1 o p_285318_
		2 o p_285196_
		3 o p_285248_
	a ()I runLightUpdates
	a (Leeb;Ljh;)Lfjm; getOcclusionShape
		static
		0 o p_285020_
		1 o p_285455_
	a (Lke;Z)V updateSectionStatus
		0 o p_285167_
		1 o p_284934_
	a (Ljb;)V checkBlock
		0 o p_285352_
	a (Lke;)Legd; getDataLayerData
		0 o p_285093_
	a (Leeb;Leeb;)Z hasDifferentLightProperties
		static
		0 o p_285110_
		1 o p_285372_
	a (Leeb;Leeb;Ljh;)Z shapeOccludes
		0 o p_285154_
		1 o p_285155_
		2 o p_285327_
	a (JJ)V propagateDecrease
		0 o p_284941_
		1 o p_285213_
	a (II)Legk; getChunk
		0 o p_284967_
		1 o p_285447_
	a (Ldlz;Z)V setLightEnabled
		0 o p_285116_
		1 o p_285522_
	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 (Ldlz;Z)V retainData
		0 o p_285314_
		1 o p_284937_
	b (Ljb;)I getLightValue
		0 o p_285149_
	b (Leeb;)I getOpacity
		0 o p_285084_
	c ()V clearChunkCache
	c (J)Lezz$b; getDebugSectionType
		0 o p_285320_
	c (Ljb;)Leeb; getState
		0 o p_285338_
	c (JJ)V enqueueIncrease
		0 o p_285223_
		1 o p_285022_
	d ()I propagateIncreases
	e ()I propagateDecreases
fac$a net/minecraft/world/level/lighting/LightEngine$QueueEntry
	a I FROM_LEVEL_BITS
	b I DIRECTION_BITS
	c J LEVEL_MASK
	d J DIRECTIONS_MASK
	e J FLAG_FROM_EMPTY_SHAPE
	f J FLAG_INCREASE_FROM_EMISSION
	<init> ()V <init>
	a (IZ)J increaseLightFromEmission
		static
		0 o p_285199_
		1 o p_284986_
	a (JLjh;)Z shouldPropagateInDirection
		static
		0 o p_285347_
		1 o p_285291_
	a (IZLjh;)J increaseSkipOneDirection
		static
		0 o p_285091_
		1 o p_285186_
		2 o p_285382_
	a (J)I getFromLevel
		static
		0 o p_285483_
	a (I)J decreaseAllDirections
		static
		0 o p_285144_
	a (ILjh;)J decreaseSkipOneDirection
		static
		0 o p_285429_
		1 o p_285207_
	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 (IZLjh;)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 (JLjh;)J withDirection
		static
		0 o p_285295_
		1 o p_285016_
	c (J)Z isIncreaseFromEmission
		static
		0 o p_285348_
	c (JLjh;)J withoutDirection
		static
		0 o p_285366_
		1 o p_285489_
fad net/minecraft/world/level/lighting/LightEventListener
	N_ ()Z hasLightWork
	a (Ljb;Z)V updateSectionStatus
		0 o p_75835_
		1 o p_75836_
	a (Lke;Z)V updateSectionStatus
		0 o p_75837_
		1 o p_75838_
	a (Ldlz;Z)V setLightEnabled
		0 o p_164452_
		1 o p_164453_
	a (Ljb;)V checkBlock
		0 o p_164454_
	a ()I runLightUpdates
	b (Ldlz;)V propagateLightSources
		0 o p_285263_
fae net/minecraft/world/level/lighting/SkyLightEngine
	g J REMOVE_TOP_SKY_SOURCE_ENTRY
	h J REMOVE_SKY_SOURCE_ENTRY
	i J ADD_SKY_SOURCE_ENTRY
	j Ljb$a; mutablePos
	k Lezv; emptyChunkSources
	<clinit> ()V <clinit>
		static
	<init> (Legl;)V <init>
		0 o p_75843_
	<init> (Legl;Lfaf;)V <init>
		0 o p_282215_
		1 o p_282341_
	a (Ljh;II)Z crossedSectionEdge
		static
		0 o p_285014_
		1 o p_284991_
		2 o p_285468_
	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 (JLjh;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 (Ldlz;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 (II)Lezv; getChunkSources
		0 o p_285270_
		1 o p_285307_
	b (Ldlz;)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_
	d (J)I countEmptySectionsBelowIfAtBorder
		0 o p_285356_
fae$1 net/minecraft/world/level/lighting/SkyLightEngine$1
	a [I $SwitchMap$net$minecraft$core$Direction
	<clinit> ()V <clinit>
		static
faf net/minecraft/world/level/lighting/SkyLightSectionStorage
	<init> (Legl;)V <init>
		0 o p_75868_
	a (Legd;)Legd; repeatFirstLayer
		static
		0 o p_182513_
	a (J)I getLightValue
		0 o p_75880_
	a (I)Z hasLightDataAtOrBelow
		0 o p_278270_
	c ()I getBottomSectionY
	e (JZ)I getLightValue
		0 o p_164458_
		1 o p_164459_
	g (J)Legd; createDataLayer
		0 o p_75883_
	h (J)V onNodeAdded
		0 o p_75885_
	i (J)V onNodeRemoved
		0 o p_75887_
	m (J)Z isAboveData
		0 o p_75891_
	n (J)I getTopSectionY
		0 o p_285094_
faf$a net/minecraft/world/level/lighting/SkyLightSectionStorage$SkyDataLayerStorageMap
	b I currentLowestY
	c Lit/unimi/dsi/fastutil/longs/Long2IntOpenHashMap; 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 ()Lfaf$a; copy
	b ()Lezw; copy
fag net/minecraft/world/level/lighting/SpatialLongSet
	a Lfag$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
fag$a net/minecraft/world/level/lighting/SpatialLongSet$InternalMap
	a I X_BITS
	b I Z_BITS
	c I Y_BITS
	d I Y_OFFSET
	e I Z_OFFSET
	g I X_OFFSET
	h J OUTER_MASK
	i I lastPos
	j J lastOuterKey
	k I 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 (J)J getOuterKey
		static
		0 o p_164490_
	a (JI)J getFullKey
		static
		0 o p_164492_
		1 o p_164493_
	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_
fah net/minecraft/world/level/lighting/package-info
fai net/minecraft/world/level/material/EmptyFluid
	<init> ()V <init>
	a (Lfal;)F getOwnHeight
		0 o p_75924_
	a (Ldmx;)I getTickDelay
		0 o p_75922_
	a (Lfal;Ldly;Ljb;)F getHeight
		0 o p_75926_
		1 o p_75927_
		2 o p_75928_
	a (Lfal;Ldly;Ljb;Lfak;Ljh;)Z canBeReplacedWith
		0 o p_75930_
		1 o p_75931_
		2 o p_75932_
		3 o p_75933_
		4 o p_75934_
	a ()Ldcr; getBucket
	a (Ldly;Ljb;Lfal;)Lfis; getFlow
		0 o p_75918_
		1 o p_75919_
		2 o p_75920_
	b (Lfal;)Leeb; createLegacyBlock
		0 o p_75937_
	b (Lfal;Ldly;Ljb;)Lfjm; getShape
		0 o p_75939_
		1 o p_75940_
		2 o p_75941_
	b ()Z isEmpty
	c ()F getExplosionResistance
	c (Lfal;)Z isSource
		0 o p_75944_
	d (Lfal;)I getAmount
		0 o p_75946_
faj net/minecraft/world/level/material/FlowingFluid
	a Lees; FALLING
	b Lefb; LEVEL
	e I CACHE_SIZE
	f Ljava/lang/ThreadLocal; OCCLUSION_CACHE
	g Ljava/util/Map; shapes
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfal;)F getOwnHeight
		0 o p_76048_
	a (Ldly;Ljb;Leeb;Ljh;Ljb;Leeb;Lfal;)Z canMaybePassThrough
		0 o p_361039_
		1 o p_364099_
		2 o p_363055_
		3 o p_361101_
		4 o p_362307_
		5 o p_363139_
		6 o p_362538_
	a (Leeb;)Z canHoldAnyFluid
		static
		0 o p_362073_
	a (Z)Lfal; getSource
		0 o p_76069_
	a (Laub;Ljb;Leeb;Lfal;)V spread
		0 o p_376507_
		1 o p_76012_
		2 o p_361407_
		3 o p_76013_
	a (Lfal;Ldly;Ljb;)F getHeight
		0 o p_76050_
		1 o p_76051_
		2 o p_76052_
	a (Ldly;Ljb;Leeb;Lfak;)Z canHoldFluid
		static
		0 o p_75973_
		1 o p_75974_
		2 o p_75975_
		3 o p_75976_
	a (Ldly;Ljb;Ljh;)Z isSolidFace
		0 o p_75991_
		1 o p_75992_
		2 o p_75993_
	a (Ldmv;Ljb;Leeb;Ljh;Lfal;)V spreadTo
		0 o p_76005_
		1 o p_76006_
		2 o p_76007_
		3 o p_76008_
		4 o p_76009_
	a (Ldly;Lfak;Ljb;Leeb;Ljh;Ljb;Leeb;Lfal;)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 (Ljh;Ldly;Ljb;Leeb;Ljb;Leeb;)Z canPassThroughWall
		static
		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 (IZ)Lfal; getFlowing
		0 o p_75954_
		1 o p_75955_
	a (Ldly;Ljb;Leeb;Ljb;Leeb;)Z isWaterHole
		0 o p_75957_
		1 o p_75959_
		2 o p_75960_
		3 o p_75961_
		4 o p_75962_
	a (Ldmx;Ljb;)I sourceNeighborCount
		0 o p_76020_
		1 o p_76021_
	a (Ldmv;Ljb;Leeb;)V beforeDestroyingBlock
		0 o p_76002_
		1 o p_76003_
		2 o p_76004_
	a (Laub;Ljb;Lfal;Leeb;)V spreadToSides
		0 o p_376224_
		1 o p_76016_
		2 o p_76017_
		3 o p_76018_
	a (Laub;Ljb;Leeb;)Lfal; getNewLiquid
		0 o p_376839_
		1 o p_76037_
		2 o p_76038_
	a (Ldly;Ljb;Lfal;)Lfis; getFlow
		0 o p_75987_
		1 o p_75988_
		2 o p_75989_
	a (Ldmx;Ljb;ILjh;Leeb;Lfaj$b;)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_364491_
	a (Laub;)Z canConvertToSource
		0 o p_376940_
	a (Leec$a;)V createFluidStateDefinition
		0 o p_76046_
	a (Ldmu;Ljb;Lfal;Lfal;)I getSpreadDelay
		0 o p_75998_
		1 o p_75999_
		2 o p_76000_
		3 o p_76001_
	b (Ldmx;)I getSlopeFindDistance
		0 o p_76074_
	b (Lfal;Ldly;Ljb;)Lfjm; getShape
		0 o p_76084_
		1 o p_76085_
		2 o p_76086_
	b (Ldly;Ljb;Leeb;Lfak;)Z canHoldSpecificFluid
		static
		0 o p_361904_
		1 o p_360557_
		2 o p_365254_
		3 o p_365308_
	b (Laub;Ljb;Leeb;)Ljava/util/Map; getSpread
		0 o p_376283_
		1 o p_76081_
		2 o p_76082_
	b (Ldly;Ljb;Lfal;)Lfjm; lambda$getShape$1
		static
		0 o p_76071_
		1 o p_76072_
		2 o p_76073_
	b (Laub;Ljb;Leeb;Lfal;)V tick
		0 o p_376710_
		1 o p_75996_
		2 o p_360412_
		3 o p_75997_
	c (Ldmx;)I getDropOff
		0 o p_76087_
	d (Lfal;)I getAmount
		0 o p_164509_
	d (Lfal;Ldly;Ljb;)Z hasSameAbove
		static
		0 o p_76089_
		1 o p_76090_
		2 o p_76091_
	d ()Lfak; getFlowing
	e (Lfal;)I getLegacyLevel
		static
		0 o p_76093_
	e ()Lfak; getSource
	g (Lfal;)Z affectsFlow
		0 o p_76095_
	h (Lfal;)Z isSourceBlockOfThisType
		0 o p_76097_
	l ()Lit/unimi/dsi/fastutil/objects/Object2ByteLinkedOpenHashMap; lambda$static$0
		static
faj$1 net/minecraft/world/level/material/FlowingFluid$1
	<init> (I)V <init>
		0 o p_76100_
	rehash (I)V rehash
		0 o p_76102_
faj$a net/minecraft/world/level/material/FlowingFluid$BlockStatePairKey
	a Leeb; first
	b Leeb; second
	c Ljh; direction
	<init> (Leeb;Leeb;Ljh;)V <init>
		0 o first
		1 o second
		2 o direction
	a ()Leeb; first
	b ()Leeb; second
	c ()Ljh; direction
	equals (Ljava/lang/Object;)Z equals
		0 o p_368747_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
faj$b net/minecraft/world/level/material/FlowingFluid$SpreadContext
	a Lfaj; this$0
	b Ldly; level
	c Ljb; origin
	d Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap; stateCache
	e Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap; holeCache
	<init> (Lfaj;Ldly;Ljb;)V <init>
		0 o p_364577_
		1 o p_364617_
		2 o p_361136_
	a (Ljb;S)Leeb; getBlockState
		0 o p_360376_
		1 o p_364307_
	a (Ljb;)Leeb; getBlockState
		0 o p_361206_
	b (Ljb;)Z isHole
		0 o p_362369_
	b (Ljb;S)Z lambda$isHole$1
		0 o p_362161_
		1 o p_363178_
	c (Ljb;)S getCacheKey
		0 o p_362251_
	c (Ljb;S)Leeb; lambda$getBlockState$0
		0 o p_362828_
		1 o p_361149_
fak net/minecraft/world/level/material/Fluid
	a Lfal; defaultFluidState
	b Ljl$c; builtInRegistryHolder
	c Ljr; FLUID_STATE_REGISTRY
	d Leec; stateDefinition
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldmu;Ljb;Lfal;Lbck;)V animateTick
		0 o p_230550_
		1 o p_230551_
		2 o p_230552_
		3 o p_230553_
	a (Lfal;)F getOwnHeight
		0 o p_76123_
	a (Ldmx;)I getTickDelay
		0 o p_76120_
	a (Lfal;Ldly;Ljb;)F getHeight
		0 o p_76124_
		1 o p_76125_
		2 o p_76126_
	a (Lfal;Ldly;Ljb;Lfak;Ljh;)Z canBeReplacedWith
		0 o p_76127_
		1 o p_76128_
		2 o p_76129_
		3 o p_76130_
		4 o p_76131_
	a (Laub;Ljb;Lfal;Lbck;)V randomTick
		0 o p_376348_
		1 o p_230555_
		2 o p_230556_
		3 o p_230557_
	a (Lfak;)Z isSame
		0 o p_76122_
	a (Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_405852_
		1 o p_405588_
		2 o p_405079_
		3 o p_404803_
	a ()Ldcr; getBucket
	a (Ldly;Ljb;Lfal;)Lfis; getFlow
		0 o p_76110_
		1 o p_76111_
		2 o p_76112_
	a (Leec$a;)V createFluidStateDefinition
		0 o p_76121_
	a (Lbae;)Z is
		0 o p_205068_
	b (Lfal;Ldly;Ljb;)Lfjm; getShape
		0 o p_76137_
		1 o p_76138_
		2 o p_76139_
	b (Lfal;)Leeb; createLegacyBlock
		0 o p_76136_
	b ()Z isEmpty
	b (Laub;Ljb;Leeb;Lfal;)V tick
		0 o p_376125_
		1 o p_76114_
		2 o p_363265_
		3 o p_76115_
	c ()F getExplosionResistance
	c (Lfal;Ldly;Ljb;)Lfin; getAABB
		0 o p_397902_
		1 o p_397853_
		2 o p_397764_
	c (Lfal;)Z isSource
		0 o p_76140_
	d (Lfal;)I getAmount
		0 o p_76141_
	f (Lfal;)V registerDefaultState
		0 o p_76143_
	f ()Leec; getStateDefinition
	g ()Lfal; defaultFluidState
	h ()Lmc; getDripParticle
	i ()Z isRandomlyTicking
	j ()Ljava/util/Optional; getPickupSound
	k ()Ljl$c; builtInRegistryHolder
fal net/minecraft/world/level/material/FluidState
	a Lcom/mojang/serialization/Codec; CODEC
	f I AMOUNT_MAX
	g I AMOUNT_FULL
	<clinit> ()V <clinit>
		static
	<init> (Lfak;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 (Ldmu;Ljb;Lbck;)V animateTick
		0 o p_230559_
		1 o p_230560_
		2 o p_230561_
	a (Lfak;)Z isSourceOfType
		0 o p_164513_
	a (Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_404939_
		1 o p_405826_
		2 o p_405864_
		3 o p_405044_
	a (Ljp;)Z is
		0 o p_205073_
	a (Laub;Ljb;Leeb;)V tick
		0 o p_376550_
		1 o p_76165_
		2 o p_360548_
	a (Ldly;Ljb;)F getHeight
		0 o p_76156_
		1 o p_76157_
	a ()Lfak; getType
	a (Ldly;Ljb;Lfak;Ljh;)Z canBeReplacedWith
		0 o p_76159_
		1 o p_76160_
		2 o p_76161_
		3 o p_76162_
	a (Laub;Ljb;Lbck;)V randomTick
		0 o p_376487_
		1 o p_230564_
		2 o p_230565_
	a (Lbae;)Z is
		0 o p_205071_
	b (Lfak;)Z is
		0 o p_192918_
	b (Ldly;Ljb;)Z shouldRenderBackwardUpFace
		0 o p_76172_
		1 o p_76173_
	b ()Z isSource
	c ()Z isEmpty
	c (Ldly;Ljb;)Lfis; getFlow
		0 o p_76180_
		1 o p_76181_
	d (Ldly;Ljb;)Lfjm; getShape
		0 o p_76184_
		1 o p_76185_
	d ()F getOwnHeight
	e ()I getAmount
	e (Ldly;Ljb;)Lfin; getAABB
		0 o p_397401_
		1 o p_397989_
	f ()Z isRandomlyTicking
	g ()Leeb; createLegacyBlock
	h ()Lmc; getDripParticle
	i ()F getExplosionResistance
	j ()Ljl; holder
	k ()Ljava/util/stream/Stream; getTags
fam net/minecraft/world/level/material/Fluids
	a Lfak; EMPTY
	b Lfaj; FLOWING_WATER
	c Lfaj; WATER
	d Lfaj; FLOWING_LAVA
	e Lfaj; LAVA
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lfak;)Lfak; register
		static
		0 o p_76198_
		1 o p_76199_
fan net/minecraft/world/level/material/FogType
	a Lfan; LAVA
	b Lfan; WATER
	c Lfan; POWDER_SNOW
	d Lfan; DIMENSION_OR_BOSS
	e Lfan; ATMOSPHERIC
	f Lfan; NONE
	g [Lfan; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_164522_
		1 o p_164523_
	a ()[Lfan; $values
		static
	valueOf (Ljava/lang/String;)Lfan; valueOf
		static
		0 o p_164526_
	values ()[Lfan; values
		static
fao net/minecraft/world/level/material/LavaFluid
	e F MIN_LEVEL_CUTOFF
	<init> ()V <init>
	a (Ldmu;Ljb;Lfal;Lbck;)V animateTick
		0 o p_230567_
		1 o p_230568_
		2 o p_230569_
		3 o p_230570_
	a (Ldmx;)I getTickDelay
		0 o p_76226_
	a (Lfal;Ldly;Ljb;Lfak;Ljh;)Z canBeReplacedWith
		0 o p_76233_
		1 o p_76234_
		2 o p_76235_
		3 o p_76236_
		4 o p_76237_
	a (Laub;Ljb;Lfal;Lbck;)V randomTick
		0 o p_376493_
		1 o p_230573_
		2 o p_230574_
		3 o p_230575_
	a (Lfak;)Z isSame
		0 o p_76231_
	a (Ldmv;Ljb;Leeb;Ljh;Lfal;)V spreadTo
		0 o p_76220_
		1 o p_76221_
		2 o p_76222_
		3 o p_76223_
		4 o p_76224_
	a (Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_405274_
		1 o p_404936_
		2 o p_405835_
		3 o p_404807_
	a (Ldmv;Ljb;Leeb;)V beforeDestroyingBlock
		0 o p_76216_
		1 o p_76217_
		2 o p_76218_
	a ()Ldcr; getBucket
	a (Ldmx;Ljb;)Z hasFlammableNeighbours
		0 o p_76228_
		1 o p_76229_
	a (Laub;)Z canConvertToSource
		0 o p_376200_
	a (Ldmv;Ljb;)V fizz
		0 o p_76213_
		1 o p_76214_
	a (Ldmu;Ljb;Lfal;Lfal;)I getSpreadDelay
		0 o p_76203_
		1 o p_76204_
		2 o p_76205_
		3 o p_76206_
	b (Ldmx;)I getSlopeFindDistance
		0 o p_76244_
	b (Lfal;)Leeb; createLegacyBlock
		0 o p_76249_
	b (Ldmx;Ljb;)Z isFlammable
		0 o p_76246_
		1 o p_76247_
	c (Ldmx;)I getDropOff
		0 o p_76252_
	c ()F getExplosionResistance
	d ()Lfak; getFlowing
	e ()Lfak; getSource
	h ()Lmc; getDripParticle
	i ()Z isRandomlyTicking
	j ()Ljava/util/Optional; getPickupSound
fao$a net/minecraft/world/level/material/LavaFluid$Flowing
	<init> ()V <init>
	a (Leec$a;)V createFluidStateDefinition
		0 o p_76260_
	c (Lfal;)Z isSource
		0 o p_76262_
	d (Lfal;)I getAmount
		0 o p_76264_
fao$b net/minecraft/world/level/material/LavaFluid$Source
	<init> ()V <init>
	c (Lfal;)Z isSource
		0 o p_76267_
	d (Lfal;)I getAmount
		0 o p_76269_
fap net/minecraft/world/level/material/MapColor
	A Lfap; COLOR_BROWN
	B Lfap; COLOR_GREEN
	C Lfap; COLOR_RED
	D Lfap; COLOR_BLACK
	E Lfap; GOLD
	F Lfap; DIAMOND
	G Lfap; LAPIS
	H Lfap; EMERALD
	I Lfap; PODZOL
	J Lfap; NETHER
	K Lfap; TERRACOTTA_WHITE
	L Lfap; TERRACOTTA_ORANGE
	M Lfap; TERRACOTTA_MAGENTA
	N Lfap; TERRACOTTA_LIGHT_BLUE
	O Lfap; TERRACOTTA_YELLOW
	P Lfap; TERRACOTTA_LIGHT_GREEN
	Q Lfap; TERRACOTTA_PINK
	R Lfap; TERRACOTTA_GRAY
	S Lfap; TERRACOTTA_LIGHT_GRAY
	T Lfap; TERRACOTTA_CYAN
	U Lfap; TERRACOTTA_PURPLE
	V Lfap; TERRACOTTA_BLUE
	W Lfap; TERRACOTTA_BROWN
	X Lfap; TERRACOTTA_GREEN
	Y Lfap; TERRACOTTA_RED
	Z Lfap; TERRACOTTA_BLACK
	a Lfap; NONE
	aa Lfap; CRIMSON_NYLIUM
	ab Lfap; CRIMSON_STEM
	ac Lfap; CRIMSON_HYPHAE
	ad Lfap; WARPED_NYLIUM
	ae Lfap; WARPED_STEM
	af Lfap; WARPED_HYPHAE
	ag Lfap; WARPED_WART_BLOCK
	ah Lfap; DEEPSLATE
	ai Lfap; RAW_IRON
	aj Lfap; GLOW_LICHEN
	ak I col
	al I id
	am [Lfap; MATERIAL_COLORS
	b Lfap; GRASS
	c Lfap; SAND
	d Lfap; WOOL
	e Lfap; FIRE
	f Lfap; ICE
	g Lfap; METAL
	h Lfap; PLANT
	i Lfap; SNOW
	j Lfap; CLAY
	k Lfap; DIRT
	l Lfap; STONE
	m Lfap; WATER
	n Lfap; WOOD
	o Lfap; QUARTZ
	p Lfap; COLOR_ORANGE
	q Lfap; COLOR_MAGENTA
	r Lfap; COLOR_LIGHT_BLUE
	s Lfap; COLOR_YELLOW
	t Lfap; COLOR_LIGHT_GREEN
	u Lfap; COLOR_PINK
	v Lfap; COLOR_GRAY
	w Lfap; COLOR_LIGHT_GRAY
	x Lfap; COLOR_CYAN
	y Lfap; COLOR_PURPLE
	z Lfap; COLOR_BLUE
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o p_285303_
		1 o p_284979_
	a (I)Lfap; byId
		static
		0 o p_285273_
	a (Lfap$a;)I calculateARGBColor
		0 o p_361193_
	b (Lfap$a;)B getPackedId
		0 o p_285070_
	b (I)I getColorFromPackedId
		static
		0 o p_285190_
	c (I)Lfap; byIdUnsafe
		static
		0 o p_285180_
fap$a net/minecraft/world/level/material/MapColor$Brightness
	a Lfap$a; LOW
	b Lfap$a; NORMAL
	c Lfap$a; HIGH
	d Lfap$a; LOWEST
	e I id
	f I modifier
	g [Lfap$a; VALUES
	h [Lfap$a; $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 ()[Lfap$a; $values
		static
	a (I)Lfap$a; byId
		static
		0 o p_284960_
	b (I)Lfap$a; byIdUnsafe
		static
		0 o p_285089_
	valueOf (Ljava/lang/String;)Lfap$a; valueOf
		static
		0 o p_285175_
	values ()[Lfap$a; values
		static
faq net/minecraft/world/level/material/PushReaction
	a Lfaq; NORMAL
	b Lfaq; DESTROY
	c Lfaq; BLOCK
	d Lfaq; IGNORE
	e Lfaq; PUSH_ONLY
	f [Lfaq; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_76437_
		1 o p_76438_
	a ()[Lfaq; $values
		static
	valueOf (Ljava/lang/String;)Lfaq; valueOf
		static
		0 o p_76440_
	values ()[Lfaq; values
		static
far net/minecraft/world/level/material/WaterFluid
	<init> ()V <init>
	a (Ldmu;Ljb;Lfal;Lbck;)V animateTick
		0 o p_230606_
		1 o p_230607_
		2 o p_230608_
		3 o p_230609_
	a (Ldmx;)I getTickDelay
		0 o p_76454_
	a (Ldmv;Ljb;Leeb;)V beforeDestroyingBlock
		0 o p_76450_
		1 o p_76451_
		2 o p_76452_
	a (Lfal;Ldly;Ljb;Lfak;Ljh;)Z canBeReplacedWith
		0 o p_76458_
		1 o p_76459_
		2 o p_76460_
		3 o p_76461_
		4 o p_76462_
	a (Lfak;)Z isSame
		0 o p_76456_
	a ()Ldcr; getBucket
	a (Ldmu;Ljb;Lbzm;Lcae;)V entityInside
		0 o p_404956_
		1 o p_405311_
		2 o p_405780_
		3 o p_405240_
	a (Laub;)Z canConvertToSource
		0 o p_376722_
	b (Ldmx;)I getSlopeFindDistance
		0 o p_76464_
	b (Lfal;)Leeb; createLegacyBlock
		0 o p_76466_
	c (Ldmx;)I getDropOff
		0 o p_76469_
	c ()F getExplosionResistance
	d ()Lfak; getFlowing
	e ()Lfak; getSource
	h ()Lmc; getDripParticle
	j ()Ljava/util/Optional; getPickupSound
far$a net/minecraft/world/level/material/WaterFluid$Flowing
	<init> ()V <init>
	a (Leec$a;)V createFluidStateDefinition
		0 o p_76476_
	c (Lfal;)Z isSource
		0 o p_76478_
	d (Lfal;)I getAmount
		0 o p_76480_
far$b net/minecraft/world/level/material/WaterFluid$Source
	<init> ()V <init>
	c (Lfal;)Z isSource
		0 o p_76483_
	d (Lfal;)I getAmount
		0 o p_76485_
fas net/minecraft/world/level/material/package-info
fat net/minecraft/world/level/package-info
fau net/minecraft/world/level/pathfinder/AmphibiousNodeEvaluator
	a Z prefersShallowSwimming
	m F oldWalkableCost
	n F oldWaterBorderCost
	<init> (Z)V <init>
		0 o p_164659_
	a (Lfbe;III)Lfbc; getPathType
		0 o p_330489_
		1 o p_164667_
		2 o p_164668_
		3 o p_164669_
	a ()Lfax; getStart
	a (Ldnh;Lcao;)V prepare
		0 o p_164671_
		1 o p_164672_
	a ([Lfax;Lfax;)I getNeighbors
		0 o p_164676_
		1 o p_164677_
	a (DDD)Lfbg; getTarget
		0 o p_326847_
		1 o p_326890_
		2 o p_326832_
	b (Lfax;Lfax;)Z isVerticalNeighborValid
		0 o p_230611_
		1 o p_230612_
	b ()V done
	c ()Z isAmphibious
fav net/minecraft/world/level/pathfinder/BinaryHeap
	a [Lfax; heap
	b I size
	<init> ()V <init>
	a (I)V upHeap
		0 o p_77083_
	a (Lfax;F)V changeCost
		0 o p_77087_
		1 o p_77088_
	a (Lfax;)Lfax; insert
		0 o p_77085_
	a ()V clear
	b (Lfax;)V remove
		0 o p_164682_
	b ()Lfax; peek
	b (I)V downHeap
		0 o p_77090_
	c ()Lfax; pop
	d ()I size
	e ()Z isEmpty
	f ()[Lfax; getHeap
faw net/minecraft/world/level/pathfinder/FlyNodeEvaluator
	a Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; pathTypeByPosCache
	m F SMALL_MOB_SIZE
	n F SMALL_MOB_INFLATED_START_NODE_BOUNDING_BOX
	o I MAX_START_NODE_CANDIDATES
	<init> ()V <init>
	a (IIIJ)Lfbc; lambda$getCachedPathType$0
		0 o p_330150_
		1 o p_330151_
		2 o p_330152_
		3 o p_330153_
	a ()Lfax; getStart
	a (Ldnh;Lcao;)V prepare
		0 o p_77261_
		1 o p_77262_
	a ([Lfax;Lfax;)I getNeighbors
		0 o p_77266_
		1 o p_77267_
	a (DDD)Lfbg; getTarget
		0 o p_326875_
		1 o p_326936_
		2 o p_326811_
	a (Lcao;)Ljava/lang/Iterable; iteratePathfindingStartNodeCandidatePositions
		0 o p_263108_
	a (Ljb;)Z canStartAt
		0 o p_262645_
	a (Lfbe;III)Lfbc; getPathType
		0 o p_331058_
		1 o p_77246_
		2 o p_77247_
		3 o p_77248_
	a (III)Lfax; findAcceptedNode
		0 o p_262970_
		1 o p_263018_
		2 o p_262947_
	b (III)Lfbc; getCachedPathType
		0 o p_326867_
		1 o p_326833_
		2 o p_326788_
	b (Lfax;)Z hasMalus
		0 o p_77264_
	b ()V done
	c (Lfax;)Z isOpen
		0 o p_77270_
fax net/minecraft/world/level/pathfinder/Node
	a I x
	b I y
	c I z
	d I heapIdx
	e F g
	f F h
	g F f
	h Lfax; cameFrom
	i Z closed
	j F walkedDistance
	k F costMalus
	l Lfbc; type
	m I hash
	<init> (III)V <init>
		0 o p_77285_
		1 o p_77286_
		2 o p_77287_
	a (Lwg;Lfax;)V readContents
		static
		0 o p_262984_
		1 o p_263009_
	a (Ljb;)F distanceTo
		0 o p_164698_
	a (Lwg;)V writeToStream
		0 o p_164700_
	a (Lfax;)F distanceTo
		0 o p_77294_
	a (III)Lfax; cloneAndMove
		0 o p_77290_
		1 o p_77291_
		2 o p_77292_
	a ()Ljb; asBlockPos
	b (Ljb;)F distanceToSqr
		0 o p_164703_
	b (III)I createHash
		static
		0 o p_77296_
		1 o p_77297_
		2 o p_77298_
	b ()Lfis; asVec3
	b (Lfax;)F distanceToXZ
		0 o p_230614_
	b (Lwg;)Lfax; createFromStream
		static
		0 o p_77302_
	c (Ljb;)F distanceManhattan
		0 o p_77307_
	c ()Z inOpenSet
	c (Lfax;)F distanceToSqr
		0 o p_77300_
	d (Lfax;)F distanceManhattan
		0 o p_77305_
	equals (Ljava/lang/Object;)Z equals
		0 o p_77309_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fay net/minecraft/world/level/pathfinder/NodeEvaluator
	b Lfbe; currentContext
	c Lcao; mob
	d Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; nodes
	e I entityWidth
	f I entityHeight
	g I entityDepth
	h Z canPassDoors
	i Z canOpenDoors
	j Z canFloat
	k Z canWalkOverFences
	<init> ()V <init>
	a (Leeb;)Z isBurningBlock
		static
		0 o p_326838_
	a (Lfbe;IIILcao;)Lfbc; getPathTypeOfMob
		0 o p_330720_
		1 o p_326783_
		2 o p_326930_
		3 o p_326884_
		4 o p_326798_
	a ()Lfax; getStart
	a (Ldnh;Lcao;)V prepare
		0 o p_77347_
		1 o p_77348_
	a ([Lfax;Lfax;)I getNeighbors
		0 o p_77353_
		1 o p_77354_
	a (Z)V setCanPassDoors
		0 o p_77352_
	a (DDD)Lfbg; getTarget
		0 o p_326792_
		1 o p_326849_
		2 o p_326903_
	a (Lcao;Ljb;)Lfbc; getPathType
		0 o p_331317_
		1 o p_331263_
	a (Lfbe;III)Lfbc; getPathType
		0 o p_330531_
		1 o p_331795_
		2 o p_332013_
		3 o p_331675_
	a (IIII)Lfax; lambda$getNode$0
		static
		0 o p_77329_
		1 o p_77330_
		2 o p_77331_
		3 o p_77332_
	b (Ljb;)Lfax; getNode
		0 o p_77350_
	b (DDD)Lfbg; 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)Lfax; 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
faz net/minecraft/world/level/pathfinder/Path
	a Ljava/util/List; nodes
	b Lfaz$a; debugData
	c I nextNodeIndex
	d Ljb; target
	e F distToTarget
	f Z reached
	<init> (Ljava/util/List;Ljb;Z)V <init>
		0 o p_77371_
		1 o p_77372_
		2 o p_77373_
	a (Lwg;[Lfax;)V writeNodeArray
		static
		0 o p_296066_
		1 o p_294231_
	a (Lwg;Lfax;)V lambda$writeToStream$0
		static
		0 o p_294084_
		1 o p_294085_
	a (Lfaz;)Z sameAs
		0 o p_77386_
	a ()V advance
	a (I)Lfax; getNode
		0 o p_77376_
	a (Lbzm;I)Lfis; getEntityPosAtNode
		0 o p_77383_
		1 o p_77384_
	a (ILfax;)V replaceNode
		0 o p_77378_
		1 o p_77379_
	a (Lwg;)V writeToStream
		0 o p_164705_
	a ([Lfax;[Lfax;Ljava/util/Set;)V setDebug
		0 o p_164710_
		1 o p_164711_
		2 o p_164712_
	a (Lbzm;)Lfis; getNextEntityPos
		0 o p_77381_
	b (I)V truncateNodes
		0 o p_77389_
	b ()Z notStarted
	b (Lwg;)Lfaz; createFromStream
		static
		0 o p_77391_
	c (I)V setNextNodeIndex
		0 o p_77394_
	c ()Z isDone
	c (Lwg;)[Lfax; readNodeArray
		static
		0 o p_294398_
	d ()Lfax; getEndNode
	d (I)Ljb; getNodePos
		0 o p_77397_
	e ()I getNodeCount
	f ()I getNextNodeIndex
	g ()Ljb; getNextNodePos
	h ()Lfax; getNextNode
	i ()Lfax; getPreviousNode
	j ()Z canReach
	k ()Lfaz$a; debugData
	l ()Ljb; getTarget
	m ()F getDistToTarget
	n ()Lfaz; copy
	toString ()Ljava/lang/String; toString
faz$a net/minecraft/world/level/pathfinder/Path$DebugData
	a [Lfax; openSet
	b [Lfax; closedSet
	c Ljava/util/Set; targetNodes
	<init> ([Lfax;[Lfax;Ljava/util/Set;)V <init>
		0 o openSet
		1 o closedSet
		2 o targetNodes
	a ()[Lfax; openSet
	a (Lwg;Lfbg;)V lambda$write$0
		static
		0 o p_295084_
		1 o p_294361_
	a (Lwg;)V write
		0 o p_296345_
	b (Lwg;)Lfaz$a; read
		static
		0 o p_295853_
	b ()[Lfax; closedSet
	c ()Ljava/util/Set; targetNodes
	equals (Ljava/lang/Object;)Z equals
		0 o p_295739_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fb net/minecraft/commands/arguments/HeightmapTypeArgument
	a Lcom/mojang/serialization/Codec; LOWER_CASE_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfb; heightmap
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Leka$a; getHeightmap
		static
		0 o p_275445_
		1 o p_275449_
	a (I)[Leka$a; lambda$keptTypes$1
		static
		0 o p_275295_
	a (Ljava/lang/String;)Ljava/lang/String; convertId
		0 o p_275666_
	b ()[Leka$a; keptTypes
		static
	b (Ljava/lang/String;)Ljava/lang/String; lambda$static$0
		static
		0 o p_275334_
fba net/minecraft/world/level/pathfinder/PathComputationType
	a Lfba; LAND
	b Lfba; WATER
	c Lfba; AIR
	d [Lfba; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_77415_
		1 o p_77416_
	a ()[Lfba; $values
		static
	valueOf (Ljava/lang/String;)Lfba; valueOf
		static
		0 o p_77418_
	values ()[Lfba; values
		static
fbb net/minecraft/world/level/pathfinder/PathFinder
	a F FUDGING
	b [Lfax; neighbors
	c I maxVisitedNodes
	d Lfay; nodeEvaluator
	e Z DEBUG
	f Lfav; openSet
	<init> (Lfay;I)V <init>
		0 o p_77425_
		1 o p_77426_
	a (Lfax;Ljb;Z)Lfaz; reconstructPath
		0 o p_77435_
		1 o p_77436_
		2 o p_77437_
	a (Lfax;Ljava/util/Map;FIF)Lfaz; findPath
		0 o p_164718_
		1 o p_164719_
		2 o p_164720_
		3 o p_164721_
		4 o p_164722_
	a (I)V setMaxVisitedNodes
		0 o p_361065_
	a (Lfax;Lfax;)F distance
		0 o p_230617_
		1 o p_230618_
	a (Ljb;)Lfbg; lambda$findPath$0
		0 o p_326774_
	a (Lfax;Ljava/util/Set;)F getBestH
		0 o p_77445_
		1 o p_77446_
	a (Ljava/util/Map;Lfbg;)Lfaz; lambda$findPath$2
		0 o p_77450_
		1 o p_77451_
	a (Ldnh;Lcao;Ljava/util/Set;FIF)Lfaz; 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_
	b (Ljava/util/Map;Lfbg;)Lfaz; lambda$findPath$1
		0 o p_77453_
		1 o p_77454_
	b (I)[Lfax; lambda$findPath$3
		static
		0 o p_294086_
fbc net/minecraft/world/level/pathfinder/PathType
	A F malus
	B [Lfbc; $VALUES
	a Lfbc; BLOCKED
	b Lfbc; OPEN
	c Lfbc; WALKABLE
	d Lfbc; WALKABLE_DOOR
	e Lfbc; TRAPDOOR
	f Lfbc; POWDER_SNOW
	g Lfbc; DANGER_POWDER_SNOW
	h Lfbc; FENCE
	i Lfbc; LAVA
	j Lfbc; WATER
	k Lfbc; WATER_BORDER
	l Lfbc; RAIL
	m Lfbc; UNPASSABLE_RAIL
	n Lfbc; DANGER_FIRE
	o Lfbc; DAMAGE_FIRE
	p Lfbc; DANGER_OTHER
	q Lfbc; DAMAGE_OTHER
	r Lfbc; DOOR_OPEN
	s Lfbc; DOOR_WOOD_CLOSED
	t Lfbc; DOOR_IRON_CLOSED
	u Lfbc; BREACH
	v Lfbc; LEAVES
	w Lfbc; STICKY_HONEY
	x Lfbc; COCOA
	y Lfbc; DAMAGE_CAUTIOUS
	z Lfbc; 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 ()[Lfbc; $values
		static
	valueOf (Ljava/lang/String;)Lfbc; valueOf
		static
		0 o p_326860_
	values ()[Lfbc; values
		static
fbd net/minecraft/world/level/pathfinder/PathTypeCache
	a I SIZE
	b I MASK
	c [J positions
	d [Lfbc; pathTypes
	<init> ()V <init>
	a (Ldly;Ljb;)Lfbc; getOrCompute
		0 o p_330930_
		1 o p_331162_
	a (IJ)Lfbc; get
		0 o p_330588_
		1 o p_331771_
	a (Ljb;)V invalidate
		0 o p_331507_
	a (J)I index
		static
		0 o p_332203_
	a (Ldly;Ljb;IJ)Lfbc; compute
		0 o p_330773_
		1 o p_330311_
		2 o p_330671_
		3 o p_332065_
fbe net/minecraft/world/level/pathfinder/PathfindingContext
	a Ldmc; level
	b Lfbd; cache
	c Ljb; mobPosition
	d Ljb$a; mutablePos
	<init> (Ldmc;Lcao;)V <init>
		0 o p_331783_
		1 o p_331698_
	a ()Ldmc; level
	a (Ljb;)Leeb; getBlockState
		0 o p_330575_
	a (III)Lfbc; getPathTypeFromState
		0 o p_331972_
		1 o p_330358_
		2 o p_330334_
	b ()Ljb; mobPosition
fbf net/minecraft/world/level/pathfinder/SwimNodeEvaluator
	a Z allowBreaching
	l Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; pathTypesByPosCache
	<init> (Z)V <init>
		0 o p_77457_
	a (Lfbe;IIILcao;)Lfbc; getPathTypeOfMob
		0 o p_330584_
		1 o p_77473_
		2 o p_77474_
		3 o p_77475_
		4 o p_77476_
	a (Lfax;)Z isNodeValid
		0 o p_192962_
	a (IIIJ)Lfbc; lambda$getCachedBlockType$0
		0 o p_330154_
		1 o p_330155_
		2 o p_330156_
		3 o p_330157_
	a ()Lfax; getStart
	a (Ldnh;Lcao;)V prepare
		0 o p_192959_
		1 o p_192960_
	a ([Lfax;Lfax;)I getNeighbors
		0 o p_77483_
		1 o p_77484_
	a (DDD)Lfbg; getTarget
		0 o p_326917_
		1 o p_326806_
		2 o p_326896_
	a (Lfbe;III)Lfbc; getPathType
		0 o p_330490_
		1 o p_326812_
		2 o p_326835_
		3 o p_326945_
	a (III)Lfax; findAcceptedNode
		0 o p_263032_
		1 o p_263066_
		2 o p_263105_
	b (III)Lfbc; getCachedBlockType
		0 o p_192968_
		1 o p_192969_
		2 o p_192970_
	b (Lfax;)Z hasMalus
		static
		0 o p_326813_
	b ()V done
fbg net/minecraft/world/level/pathfinder/Target
	m F bestHeuristic
	n Lfax; bestNode
	o Z reached
	<init> (III)V <init>
		0 o p_77498_
		1 o p_77499_
		2 o p_77500_
	<init> (Lfax;)V <init>
		0 o p_77502_
	a (FLfax;)V updateBest
		0 o p_77504_
		1 o p_77505_
	c (Lwg;)Lfbg; createFromStream
		static
		0 o p_77507_
	d ()Lfax; getBestNode
	e ()V setReached
	f ()Z isReached
fbh net/minecraft/world/level/pathfinder/WalkNodeEvaluator
	a D DEFAULT_MOB_JUMP_HEIGHT
	l D SPACE_BETWEEN_WALL_POSTS
	m Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; pathTypesByPosCacheByMob
	n Lit/unimi/dsi/fastutil/objects/Object2BooleanMap; collisionCache
	o [Lfax; reusableNeighbors
	<init> ()V <init>
	a (Lfax;Lfax;Lfax;)Z isDiagonalValid
		0 o p_326907_
		1 o p_326803_
		2 o p_326821_
	a (Lfax;)Z isDiagonalValid
		0 o p_77630_
	a (IIIJ)Lfbc; lambda$getCachedPathType$1
		0 o p_330158_
		1 o p_330159_
		2 o p_330160_
		3 o p_330161_
	a ()Lfax; getStart
	a (IIIIDLjh;Lfbc;Ljb$a;)Lfax; 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 (Ljb;)Z canStartAt
		0 o p_262596_
	a (Lfbe;IIILfbc;)Lfbc; checkNeighbourBlocks
		static
		0 o p_331893_
		1 o p_332169_
		2 o p_330433_
		3 o p_331506_
		4 o p_326944_
	a (Lfin;)Z hasCollisions
		0 o p_77635_
	a (Lfax;Lfax;)Z isNeighborValid
		0 o p_77627_
		1 o p_77628_
	a (IIIIDLjh;Lfbc;)Lfax; 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 (IIILfbc;F)Lfax; getNodeAndUpdateCostToMax
		0 o p_230620_
		1 o p_230621_
		2 o p_230622_
		3 o p_326789_
		4 o p_230624_
	a (Lfbc;)Z doesBlockHavePartialCollision
		static
		0 o p_326827_
	a (Lfin;Ljava/lang/Object;)Z lambda$hasCollisions$0
		0 o p_330162_
		1 o p_330163_
	a (Lfbe;IIILcao;)Lfbc; getPathTypeOfMob
		0 o p_330551_
		1 o p_326939_
		2 o p_326943_
		3 o p_326876_
		4 o p_326786_
	a (Ldnh;Lcao;)V prepare
		0 o p_77620_
		1 o p_77621_
	a ([Lfax;Lfax;)I getNeighbors
		0 o p_77640_
		1 o p_77641_
	a (DDD)Lfbg; getTarget
		0 o p_326793_
		1 o p_326919_
		2 o p_326802_
	a (Ldly;Ljb;)D getFloorLevel
		static
		0 o p_77612_
		1 o p_77613_
	a (IIILfax;)Lfax; tryFindFirstNonWaterBelow
		0 o p_326959_
		1 o p_326927_
		2 o p_326932_
		3 o p_326880_
	a (Lfbe;III)Lfbc; getPathType
		0 o p_330217_
		1 o p_326856_
		2 o p_326857_
		3 o p_326859_
	a (Lfbe;Ljb$a;)Lfbc; getPathTypeStatic
		static
		0 o p_330755_
		1 o p_331020_
	a (III)Lfax; getBlockedNode
		0 o p_230628_
		1 o p_230629_
		2 o p_230630_
	a (IIILfbc;)Lfax; getClosedNode
		0 o p_326935_
		1 o p_326904_
		2 o p_326845_
		3 o p_326820_
	b (Lfax;)Z canReachWithoutCollision
		0 o p_77625_
	b (Ldly;Ljb;)Lfbc; getPathTypeFromState
		static
		0 o p_77644_
		1 o p_77645_
	b (Lfbe;III)Ljava/util/Set; getPathTypeWithinMobBB
		0 o p_331617_
		1 o p_326916_
		2 o p_326906_
		3 o p_326848_
	b (III)Lfbc; getCachedPathType
		0 o p_326926_
		1 o p_326795_
		2 o p_326824_
	b (Lcao;Ljb;)Lfbc; getPathTypeStatic
		static
		0 o p_332010_
		1 o p_330520_
	b ()V done
	c ()Z isAmphibious
	c (Ljb;)Lfax; getStartNode
		0 o p_230632_
	d (Ljb;)D getFloorLevel
		0 o p_164733_
	d (III)Lfax; tryFindFirstGroundNodeBelow
		0 o p_326892_
		1 o p_326901_
		2 o p_326809_
	h ()D getMobJumpHeight
fbh$1 net/minecraft/world/level/pathfinder/WalkNodeEvaluator$1
	a [I $SwitchMap$net$minecraft$world$level$pathfinder$PathType
	<clinit> ()V <clinit>
		static
fbi net/minecraft/world/level/pathfinder/package-info
fbj net/minecraft/world/level/portal/PortalForcer
	a I TICKET_RADIUS
	b I NETHER_PORTAL_RADIUS
	c I OVERWORLD_PORTAL_RADIUS
	d I FRAME_HEIGHT
	e I FRAME_WIDTH
	f I FRAME_BOX
	g I FRAME_HEIGHT_START
	h I FRAME_HEIGHT_END
	i I FRAME_WIDTH_START
	j I FRAME_WIDTH_END
	k I FRAME_BOX_START
	l I FRAME_BOX_END
	m I NOTHING_FOUND
	n Laub; level
	<init> (Laub;)V <init>
		0 o p_77650_
	a (Ljb;)Z lambda$findClosestPortalPosition$1
		0 o p_352047_
	a (Ljb;Ljb$a;Ljh;I)Z canHostFrame
		0 o p_77662_
		1 o p_77663_
		2 o p_77664_
		3 o p_77665_
	a (Ljb$a;)Z canPortalReplaceBlock
		0 o p_248971_
	a (Ljb;Ljb;)D lambda$findClosestPortalPosition$2
		static
		0 o p_352045_
		1 o p_352046_
	a (Ljl;)Z lambda$findClosestPortalPosition$0
		static
		0 o p_230634_
	a (Ljb;Ljh$a;)Ljava/util/Optional; createPortal
		0 o p_77667_
		1 o p_77668_
	a (Ljb;ZLeft;)Ljava/util/Optional; findClosestPortalPosition
		0 o p_352378_
		1 o p_352309_
		2 o p_352374_
fbk net/minecraft/world/level/portal/PortalShape
	a I MAX_WIDTH
	b I MAX_HEIGHT
	c I MIN_WIDTH
	d I MIN_HEIGHT
	e Leea$f; FRAME
	f F SAFE_TRAVEL_MAX_ENTITY_XY
	g D SAFE_TRAVEL_MAX_VERTICAL_DELTA
	h Ljh$a; axis
	i Ljh; rightDir
	j I numPortalBlocks
	k Ljb; bottomLeft
	l I height
	m I width
	<clinit> ()V <clinit>
		static
	<init> (Ljh$a;ILjh;Ljb;II)V <init>
		0 o p_77697_
		1 o p_374222_
		2 o p_374407_
		3 o p_77696_
		4 o p_374218_
		5 o p_374477_
	a (Ldly;Ljb;Ljh$a;)Lfbk; findAnyShape
		static
		0 o p_374054_
		1 o p_374346_
		2 o p_374516_
	a (Ldmv;Ljb;Ljava/util/function/Predicate;Ljh$a;)Ljava/util/Optional; findPortalShape
		static
		0 o p_77713_
		1 o p_77714_
		2 o p_77715_
		3 o p_77716_
	a (Leeb;)Z isEmpty
		static
		0 o p_77718_
	a (Ldly;Ljb;Ljh;)I calculateWidth
		static
		0 o p_374528_
		1 o p_374039_
		2 o p_374180_
	a (Ldly;Ljh;Ljb;)Ljb; calculateBottomLeft
		static
		0 o p_374347_
		1 o p_374365_
		2 o p_77734_
	a (Ldly;Ljb;Ljh;Ljb$a;ILorg/apache/commons/lang3/mutable/MutableInt;)I getDistanceUntilTop
		static
		0 o p_374443_
		1 o p_374231_
		2 o p_374062_
		3 o p_77729_
		4 o p_374313_
		5 o p_374330_
	a (Lfis;Laub;Lbzm;Lbzp;)Lfis; findCollisionFreePosition
		static
		0 o p_260315_
		1 o p_259704_
		2 o p_259626_
		3 o p_259816_
	a (Leeb;Ldly;Ljb;)Z lambda$static$0
		static
		0 o p_77720_
		1 o p_77721_
		2 o p_77722_
	a (DLfis;)Lfis; lambda$findCollisionFreePosition$3
		static
		0 o p_259018_
		1 o p_259019_
	a (Ldmv;)V createPortalBlocks
		0 o p_374419_
	a (Ldly;Ljb;Ljh;Ljb$a;II)Z hasTopFrame
		static
		0 o p_374223_
		1 o p_374398_
		2 o p_374129_
		3 o p_77731_
		4 o p_77732_
		5 o p_374112_
	a ()Z isValid
	a (Ldmv;Leeb;Ljb;)V lambda$createPortalBlocks$2
		static
		0 o p_374022_
		1 o p_374023_
		2 o p_374024_
	a (Ldmv;Ljb;Ljh$a;)Ljava/util/Optional; findEmptyPortalShape
		static
		0 o p_77709_
		1 o p_77710_
		2 o p_77711_
	a (Lfbk;)Z lambda$findEmptyPortalShape$1
		static
		0 o p_77727_
	a (Lm$a;Ljh$a;Lfis;Lbzp;)Lfis; getRelativePosition
		static
		0 o p_77739_
		1 o p_77740_
		2 o p_77741_
		3 o p_77742_
	a (Ldly;Ljb;Ljh;ILorg/apache/commons/lang3/mutable/MutableInt;)I calculateHeight
		static
		0 o p_374198_
		1 o p_374414_
		2 o p_374486_
		3 o p_374126_
		4 o p_374165_
	b ()Z isComplete
	b (Ldly;Ljb;Ljh;)I getDistanceUntilEdgeAboveFrame
		static
		0 o p_374084_
		1 o p_77736_
		2 o p_77737_
fbl net/minecraft/world/level/portal/TeleportTransition
	a Lfbl$a; DO_NOTHING
	b Lfbl$a; PLAY_PORTAL_SOUND
	c Lfbl$a; PLACE_PORTAL_TICKET
	d Laub; newLevel
	e Lfis; position
	f Lfis; deltaMovement
	g F yRot
	h F xRot
	i Z missingRespawnBlock
	j Z asPassenger
	k Ljava/util/Set; relatives
	l Lfbl$a; postTeleportTransition
	<clinit> ()V <clinit>
		static
	<init> (Laub;Lfis;Lfis;FFLjava/util/Set;Lfbl$a;)V <init>
		0 o p_380133_
		1 o p_379861_
		2 o p_380308_
		3 o p_379941_
		4 o p_380119_
		5 o p_379959_
		6 o p_379425_
	<init> (Laub;Lfis;Lfis;FFLfbl$a;)V <init>
		0 o p_379776_
		1 o p_379412_
		2 o p_379320_
		3 o p_380257_
		4 o p_379610_
		5 o p_380303_
	<init> (Laub;Lfis;Lfis;FFZZLjava/util/Set;Lfbl$a;)V <init>
		0 o newLevel
		1 o position
		2 o deltaMovement
		3 o yRot
		4 o xRot
		5 o missingRespawnBlock
		6 o asPassenger
		7 o relatives
		8 o postTeleportTransition
	<init> (Laub;Lbzm;Lfbl$a;)V <init>
		0 o p_379938_
		1 o p_379604_
		2 o p_379683_
	a (Lbzm;)V playPortalSound
		static
		0 o p_380322_
	a (Laub;Lbzm;Lfbl$a;)Lfbl; missingRespawnBlock
		static
		0 o p_380117_
		1 o p_380173_
		2 o p_380370_
	a (Lfis;)Lfbl; withPosition
		0 o p_379914_
	a (FF)Lfbl; withRotation
		0 o p_380177_
		1 o p_379582_
	a ()Lfbl; transitionAsPassenger
	a (Laub;Lbzm;)Lfis; findAdjustedSharedSpawnPos
		static
		0 o p_379295_
		1 o p_379825_
	b (Lbzm;)V placePortalTicket
		static
		0 o p_379684_
	b ()Laub; newLevel
	c ()Lfis; position
	c (Lbzm;)V lambda$static$0
		static
		0 o p_379662_
	d ()Lfis; deltaMovement
	e ()F yRot
	equals (Ljava/lang/Object;)Z equals
		0 o p_379391_
	f ()F xRot
	g ()Z missingRespawnBlock
	h ()Z asPassenger
	hashCode ()I hashCode
	i ()Ljava/util/Set; relatives
	j ()Lfbl$a; postTeleportTransition
	toString ()Ljava/lang/String; toString
fbl$a net/minecraft/world/level/portal/TeleportTransition$PostTeleportTransition
	a (Lfbl$a;Lbzm;)V lambda$then$0
		0 o p_380013_
		1 o p_380407_
	onTransition (Lbzm;)V onTransition
		0 o p_379581_
	then (Lfbl$a;)Lfbl$a; then
		0 o p_380353_
fbm net/minecraft/world/level/portal/package-info
fbn net/minecraft/world/level/redstone/CollectingNeighborUpdater
	b Lorg/slf4j/Logger; LOGGER
	c Ldmu; level
	d I maxChainedNeighborUpdates
	e Ljava/util/ArrayDeque; stack
	f Ljava/util/List; addedThisLayer
	g I count
	<clinit> ()V <clinit>
		static
	<init> (Ldmu;I)V <init>
		0 o p_230643_
		1 o p_230644_
	a (Ljb;Lfbn$c;)V addAndRun
		0 o p_230661_
		1 o p_230662_
	a ()V runUpdates
	a (Ljb;Ldpz;Ljh;Lfbt;)V updateNeighborsAtExceptFromFacing
		0 o p_230657_
		1 o p_230658_
		2 o p_230659_
		3 o p_365269_
	a (Ljh;Leeb;Ljb;Ljb;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 (Ljb;Ldpz;Lfbt;)V neighborChanged
		0 o p_230653_
		1 o p_230654_
		2 o p_360627_
	a (Leeb;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_230647_
		1 o p_230648_
		2 o p_230649_
		3 o p_363917_
		4 o p_230651_
fbn$a net/minecraft/world/level/redstone/CollectingNeighborUpdater$FullNeighborUpdate
	a Leeb; state
	b Ljb; pos
	c Ldpz; block
	d Lfbt; orientation
	e Z movedByPiston
	<init> (Leeb;Ljb;Ldpz;Lfbt;Z)V <init>
		0 o state
		1 o pos
		2 o block
		3 o orientation
		4 o movedByPiston
	a ()Leeb; state
	a (Ldmu;)Z runNext
		0 o p_230683_
	b ()Ljb; pos
	c ()Ldpz; block
	d ()Lfbt; orientation
	e ()Z movedByPiston
	equals (Ljava/lang/Object;)Z equals
		0 o p_230689_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fbn$b net/minecraft/world/level/redstone/CollectingNeighborUpdater$MultiNeighborUpdate
	a Ljb; sourcePos
	b Ldpz; sourceBlock
	c Lfbt; orientation
	d Ljh; skipDirection
	e I idx
	<init> (Ljb;Ldpz;Lfbt;Ljh;)V <init>
		0 o p_230697_
		1 o p_230698_
		2 o p_362762_
		3 o p_230699_
	a (Ldmu;)Z runNext
		0 o p_230701_
fbn$c net/minecraft/world/level/redstone/CollectingNeighborUpdater$NeighborUpdates
	a (Ldmu;)Z runNext
		0 o p_230702_
fbn$d net/minecraft/world/level/redstone/CollectingNeighborUpdater$ShapeUpdate
	a Ljh; direction
	b Leeb; neighborState
	c Ljb; pos
	d Ljb; neighborPos
	e I updateFlags
	f I updateLimit
	<init> (Ljh;Leeb;Ljb;Ljb;II)V <init>
		0 o direction
		1 o neighborState
		2 o pos
		3 o neighborPos
		4 o updateFlags
		5 o updateLimit
	a (Ldmu;)Z runNext
		0 o p_230716_
	a ()Ljh; direction
	b ()Leeb; neighborState
	c ()Ljb; pos
	d ()Ljb; 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
fbn$e net/minecraft/world/level/redstone/CollectingNeighborUpdater$SimpleNeighborUpdate
	a Ljb; pos
	b Ldpz; block
	c Lfbt; orientation
	<init> (Ljb;Ldpz;Lfbt;)V <init>
		0 o pos
		1 o block
		2 o orientation
	a (Ldmu;)Z runNext
		0 o p_230734_
	a ()Ljb; pos
	b ()Ldpz; block
	c ()Lfbt; orientation
	equals (Ljava/lang/Object;)Z equals
		0 o p_230738_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fbo net/minecraft/world/level/redstone/DefaultRedstoneWireEvaluator
	<init> (Ldwj;)V <init>
		0 o p_363937_
	a (Ldmu;Ljb;Leeb;Lfbt;Z)V updatePowerStrength
		0 o p_362666_
		1 o p_365481_
		2 o p_361516_
		3 o p_362350_
		4 o p_366607_
	c (Ldmu;Ljb;)I calculateTargetStrength
		0 o p_362516_
		1 o p_364850_
fbp net/minecraft/world/level/redstone/ExperimentalRedstoneUtils
	<init> ()V <init>
	a (Lfbt;Ljh;)Lfbt; withFront
		static
		0 o p_361215_
		1 o p_362021_
	a (Ldmu;Ljh;Ljh;)Lfbt; initialOrientation
		static
		0 o p_366754_
		1 o p_366872_
		2 o p_366796_
fbq net/minecraft/world/level/redstone/ExperimentalRedstoneWireEvaluator
	b Ljava/util/Deque; wiresToTurnOff
	c Ljava/util/Deque; wiresToTurnOn
	d Lit/unimi/dsi/fastutil/objects/Object2IntMap; updatedWires
	<init> (Ldwj;)V <init>
		0 o p_364859_
	a (Ljava/util/List;Ljb;Ljava/lang/Integer;)V lambda$causeNeighborUpdates$1
		static
		0 o p_363387_
		1 o p_361051_
		2 o p_361983_
	a (Ldmu;Ljb;ILfbt;Z)V propagateChangeToNeighbors
		0 o p_363529_
		1 o p_364797_
		2 o p_360356_
		3 o p_361821_
		4 o p_363868_
	a (Ldmu;Ljb;Lfbt;)V calculateCurrentChanges
		0 o p_361794_
		1 o p_363346_
		2 o p_362683_
	a (Ldmu;)V causeNeighborUpdates
		0 o p_362391_
	a (I)Lfbt; unpackOrientation
		static
		0 o p_361592_
	a (Lfbt;I)I packOrientationAndPower
		static
		0 o p_363227_
		1 o p_364958_
	a (Ldmu;Ljb;Ljava/lang/Integer;)V lambda$causeNeighborUpdates$0
		0 o p_363075_
		1 o p_364111_
		2 o p_365025_
	a (Ldmu;Ljb;Leeb;Lfbt;Z)V updatePowerStrength
		0 o p_364203_
		1 o p_362182_
		2 o p_361454_
		3 o p_363673_
		4 o p_366757_
	a (Ljb;Leeb;)I getWireSignal
		0 o p_360845_
		1 o p_363778_
	a (Ljb;ILfbt;)V setPower
		0 o p_364897_
		1 o p_364699_
		2 o p_364501_
	a (Leeb;Ljh;)Z isConnected
		static
		0 o p_363855_
		1 o p_362257_
	a (Ldmu;Lfbt;)Lfbt; getInitialOrientation
		static
		0 o p_363526_
		1 o p_363389_
	a (Lfbt;ILjb;Ljava/lang/Integer;)Ljava/lang/Integer; lambda$setPower$2
		static
		0 o p_364322_
		1 o p_360959_
		2 o p_362131_
		3 o p_363114_
	b (Ldmu;Ljb;ILfbt;Z)V enqueueNeighborWire
		0 o p_361921_
		1 o p_361620_
		2 o p_361312_
		3 o p_364781_
		4 o p_363545_
	b (I)I unpackPower
		static
		0 o p_360709_
fbr net/minecraft/world/level/redstone/InstantNeighborUpdater
	b Ldmu; level
	<init> (Ldmu;)V <init>
		0 o p_230743_
	a (Ljh;Leeb;Ljb;Ljb;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 (Ljb;Ldpz;Lfbt;)V neighborChanged
		0 o p_230751_
		1 o p_230752_
		2 o p_364727_
	a (Leeb;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_230745_
		1 o p_230746_
		2 o p_230747_
		3 o p_365054_
		4 o p_230749_
fbs net/minecraft/world/level/redstone/NeighborUpdater
	a [Ljh; UPDATE_ORDER
	<clinit> ()V <clinit>
		static
	a (Ldpz;)Ljava/lang/String; lambda$executeUpdate$0
		static
		0 o p_368480_
	a (Ldmv;Ljh;Ljb;Ljb;Leeb;II)V executeShapeUpdate
		static
		0 o p_230771_
		1 o p_230772_
		2 o p_230774_
		3 o p_230775_
		4 o p_230773_
		5 o p_230776_
		6 o p_230777_
	a (Ljb;Ldpz;Ljh;Lfbt;)V updateNeighborsAtExceptFromFacing
		0 o p_230788_
		1 o p_230789_
		2 o p_230790_
		3 o p_365241_
	a (Ljh;Leeb;Ljb;Ljb;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 (Ldmu;Leeb;Ljb;Ldpz;Lfbt;Z)V executeUpdate
		static
		0 o p_230764_
		1 o p_230765_
		2 o p_230766_
		3 o p_230767_
		4 o p_362612_
		5 o p_230769_
	a (Ljb;Ldpz;Lfbt;)V neighborChanged
		0 o p_230785_
		1 o p_230786_
		2 o p_365186_
	a (Leeb;Ljb;Ldpz;Lfbt;Z)V neighborChanged
		0 o p_230780_
		1 o p_230781_
		2 o p_230782_
		3 o p_361836_
		4 o p_230784_
fbt net/minecraft/world/level/redstone/Orientation
	a Lzm; STREAM_CODEC
	b [Lfbt; ORIENTATIONS
	c Ljh; up
	d Ljh; front
	e Ljh; side
	f Lfbt$a; sideBias
	g I index
	h Ljava/util/List; neighbors
	i Ljava/util/List; horizontalNeighbors
	j Ljava/util/List; verticalNeighbors
	k Ljava/util/Map; withFront
	l Ljava/util/Map; withUp
	m Ljava/util/Map; withSideBias
	<clinit> ()V <clinit>
		static
	<init> (Ljh;Ljh;Lfbt$a;)V <init>
		0 o p_362594_
		1 o p_362639_
		2 o p_361294_
	a ()Lfbt; withMirror
	a (Ljh;Ljh;Lfbt$a;)Lfbt; of
		static
		0 o p_364419_
		1 o p_364902_
		2 o p_361055_
	a (Ljh;)Lfbt; withUp
		0 o p_362408_
	a (I)Lfbt; fromIndex
		static
		0 o p_360364_
	a (Lfbt$a;)Lfbt; withSideBias
		0 o p_361549_
	a (Lbck;)Lfbt; random
		static
		0 o p_362443_
	a (Lfbt;[Lfbt;)Lfbt; generateContext
		static
		0 o p_360409_
		1 o p_363858_
	b ()Ljh; getFront
	b (Ljh;Ljh;Lfbt$a;)I generateIndex
		static
		0 o p_363983_
		1 o p_362587_
		2 o p_364035_
	b (Ljh;)Lfbt; withFront
		0 o p_364130_
	c ()Ljh; getUp
	c (Ljh;)Lfbt; withFrontPreserveUp
		0 o p_366441_
	d ()Ljh; getSide
	d (Ljh;)Lfbt; withFrontAdjustSideBias
		0 o p_360736_
	e (Ljh;)Z lambda$new$2
		0 o p_360839_
	e ()Lfbt$a; getSideBias
	f (Ljh;)Z lambda$new$1
		0 o p_365498_
	f ()Ljava/util/List; getDirections
	g ()Ljava/util/List; getHorizontalDirections
	h ()Ljava/util/List; getVerticalDirections
	i ()I getIndex
	j ()[Lfbt; lambda$static$0
		static
	toString ()Ljava/lang/String; toString
fbt$a net/minecraft/world/level/redstone/Orientation$SideBias
	a Lfbt$a; LEFT
	b Lfbt$a; RIGHT
	c Ljava/lang/String; name
	d [Lfbt$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_363787_
		1 o p_365298_
		2 o p_362570_
	a ()Lfbt$a; getOpposite
	b ()[Lfbt$a; $values
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lfbt$a; valueOf
		static
		0 o p_364480_
	values ()[Lfbt$a; values
		static
fbu net/minecraft/world/level/redstone/Redstone
	a I BITS
	b I MASK
	c I SIGNAL_MIN
	d I SIGNAL_MAX
	e I SIGNAL_NONE
	<init> ()V <init>
fbv net/minecraft/world/level/redstone/RedstoneWireEvaluator
	a Ldwj; wireBlock
	<init> (Ldwj;)V <init>
		0 o p_363590_
	a (Ldmu;Ljb;Leeb;Lfbt;Z)V updatePowerStrength
		0 o p_360870_
		1 o p_363381_
		2 o p_360579_
		3 o p_362766_
		4 o p_366826_
	a (Ljb;Leeb;)I getWireSignal
		0 o p_362787_
		1 o p_363583_
	a (Ldmu;Ljb;)I getBlockSignal
		0 o p_362603_
		1 o p_364469_
	b (Ldmu;Ljb;)I getIncomingWireSignal
		0 o p_361456_
		1 o p_363935_
fbw net/minecraft/world/level/redstone/package-info
fbx net/minecraft/world/level/saveddata/SavedData
	a Z dirty
	<init> ()V <init>
	a (Z)V setDirty
		0 o p_77761_
	e ()V setDirty
	f ()Z isDirty
fbx$a net/minecraft/world/level/saveddata/SavedData$Context
	a Laub; level
	b J worldSeed
	<init> (Laub;)V <init>
		0 o p_401401_
	<init> (Laub;J)V <init>
		0 o level
		1 o worldSeed
	a ()Laub; levelOrThrow
	b ()Laub; level
	c ()J worldSeed
	equals (Ljava/lang/Object;)Z equals
		0 o p_401337_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fby net/minecraft/world/level/saveddata/SavedDataType
	a Ljava/lang/String; id
	b Ljava/util/function/Function; constructor
	c Ljava/util/function/Function; codec
	d Lbdr; dataFixType
	<init> (Ljava/lang/String;Ljava/util/function/Supplier;Lcom/mojang/serialization/Codec;Lbdr;)V <init>
		0 o p_401076_
		1 o p_401163_
		2 o p_401275_
		3 o p_401088_
	<init> (Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Lbdr;)V <init>
		0 o id
		1 o constructor
		2 o codec
		3 o dataFixType
	a (Ljava/util/function/Supplier;Lfbx$a;)Lfbx; lambda$new$0
		static
		0 o p_401286_
		1 o p_401100_
	a ()Ljava/lang/String; id
	a (Lcom/mojang/serialization/Codec;Lfbx$a;)Lcom/mojang/serialization/Codec; lambda$new$1
		static
		0 o p_401141_
		1 o p_401036_
	b ()Ljava/util/function/Function; constructor
	c ()Ljava/util/function/Function; codec
	d ()Lbdr; dataFixType
	equals (Ljava/lang/Object;)Z equals
		0 o p_401293_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fbz net/minecraft/world/level/saveddata/maps/MapBanner
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljb; pos
	c Ldbt; color
	d Ljava/util/Optional; name
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Ldbt;Ljava/util/Optional;)V <init>
		0 o pos
		1 o color
		2 o name
	a ()Ljl; getDecoration
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_393449_
	a (Ldly;Ljb;)Lfbz; fromWorld
		static
		0 o p_77775_
		1 o p_77776_
	b ()Ljava/lang/String; getId
	c ()Ljb; pos
	d ()Ldbt; color
	e ()Ljava/util/Optional; name
	equals (Ljava/lang/Object;)Z equals
		0 o p_77786_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fbz$1 net/minecraft/world/level/saveddata/maps/MapBanner$1
	a [I $SwitchMap$net$minecraft$world$item$DyeColor
	<clinit> ()V <clinit>
		static
fc net/minecraft/commands/arguments/HexColorArgument
	a Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_HEX
	b Ljava/util/Collection; EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfc; hexColor
		static
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_416510_
	a (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; parse
		0 o p_415863_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Integer; getHexColor
		static
		0 o p_416336_
		1 o p_415877_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_416562_
		1 o p_415571_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_415670_
fca net/minecraft/world/level/saveddata/maps/MapDecoration
	a Lzm; STREAM_CODEC
	b Ljl; type
	c B x
	d B y
	e B rot
	f Ljava/util/Optional; name
	<clinit> ()V <clinit>
		static
	<init> (Ljl;BBBLjava/util/Optional;)V <init>
		0 o type
		1 o x
		2 o y
		3 o rot
		4 o name
	a ()Lame; getSpriteLocation
	b ()Z renderOnFrame
	c ()Ljl; 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
fcb net/minecraft/world/level/saveddata/maps/MapDecorationType
	a I NO_MAP_COLOR
	b Lcom/mojang/serialization/Codec; CODEC
	c Lzm; STREAM_CODEC
	d Lame; assetId
	e Z showOnItemFrame
	f I mapColor
	g Z explorationMapElement
	h Z trackCount
	<clinit> ()V <clinit>
		static
	<init> (Lame;ZIZZ)V <init>
		0 o assetId
		1 o showOnItemFrame
		2 o mapColor
		3 o explorationMapElement
		4 o trackCount
	a ()Z hasMapColor
	b ()Lame; 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
fcc net/minecraft/world/level/saveddata/maps/MapDecorationTypes
	A Ljl; RED_X
	B Ljl; DESERT_VILLAGE
	C Ljl; PLAINS_VILLAGE
	D Ljl; SAVANNA_VILLAGE
	E Ljl; SNOWY_VILLAGE
	F Ljl; TAIGA_VILLAGE
	G Ljl; JUNGLE_TEMPLE
	H Ljl; SWAMP_HUT
	I Ljl; TRIAL_CHAMBERS
	J I COPPER_COLOR
	a Ljl; PLAYER
	b Ljl; FRAME
	c Ljl; RED_MARKER
	d Ljl; BLUE_MARKER
	e Ljl; TARGET_X
	f Ljl; TARGET_POINT
	g Ljl; PLAYER_OFF_MAP
	h Ljl; PLAYER_OFF_LIMITS
	i Ljl; WOODLAND_MANSION
	j Ljl; OCEAN_MONUMENT
	k Ljl; WHITE_BANNER
	l Ljl; ORANGE_BANNER
	m Ljl; MAGENTA_BANNER
	n Ljl; LIGHT_BLUE_BANNER
	o Ljl; YELLOW_BANNER
	p Ljl; LIME_BANNER
	q Ljl; PINK_BANNER
	r Ljl; GRAY_BANNER
	s Ljl; LIGHT_GRAY_BANNER
	t Ljl; CYAN_BANNER
	u Ljl; PURPLE_BANNER
	v Ljl; BLUE_BANNER
	w Ljl; BROWN_BANNER
	x Ljl; GREEN_BANNER
	y Ljl; RED_BANNER
	z Ljl; BLACK_BANNER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Ljava/lang/String;ZIZZ)Ljl; 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_
	a (Ljy;)Ljl; bootstrap
		static
		0 o p_336048_
	a (Ljava/lang/String;Ljava/lang/String;ZZ)Ljl; register
		static
		0 o p_335808_
		1 o p_336081_
		2 o p_335910_
		3 o p_335576_
fcd net/minecraft/world/level/saveddata/maps/MapFrame
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljb; pos
	c I rotation
	d I entityId
	<clinit> ()V <clinit>
		static
	<init> (Ljb;II)V <init>
		0 o pos
		1 o rotation
		2 o entityId
	a (Ljb;)Ljava/lang/String; frameId
		static
		0 o p_77871_
	a ()Ljava/lang/String; getId
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_401013_
	b ()Ljb; pos
	c ()I rotation
	d ()I entityId
	equals (Ljava/lang/Object;)Z equals
		0 o p_394231_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fce net/minecraft/world/level/saveddata/maps/MapId
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c I id
	d Lxo; LOCKED_TEXT
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o id
	a (Ldcr$b;Ljava/util/function/Consumer;Ldek;Lkl;)V addToTooltip
		0 o p_400228_
		1 o p_399802_
		2 o p_399812_
		3 o p_400021_
	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
fcf net/minecraft/world/level/saveddata/maps/MapIndex
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfby; TYPE
	c I NO_MAP_ID
	d I lastMapId
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_401174_
	<init> ()V <init>
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_401335_
	a (Lfcf;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_401291_
	a ()Lfce; getNextMapId
fcg net/minecraft/world/level/saveddata/maps/MapItemSavedData
	a I MAX_SCALE
	b I TRACKED_DECORATION_LIMIT
	c Lcom/mojang/serialization/Codec; CODEC
	d I centerX
	e I centerZ
	f Lamd; dimension
	g B scale
	h [B colors
	i Z locked
	j Lorg/slf4j/Logger; LOGGER
	k I MAP_SIZE
	l I HALF_MAP_SIZE
	m Ljava/lang/String; FRAME_PREFIX
	n Z trackingPosition
	o Z unlimitedTracking
	p Ljava/util/List; carriedBy
	q Ljava/util/Map; carriedByPlayers
	r Ljava/util/Map; bannerMarkers
	s Ljava/util/Map; decorations
	t Ljava/util/Map; frameMarkers
	u I trackedDecorationCount
	<clinit> ()V <clinit>
		static
	<init> (IIBZZZLamd;)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_
	<init> (Lamd;IIBLjava/nio/ByteBuffer;ZZZLjava/util/List;Ljava/util/List;)V <init>
		0 o p_401030_
		1 o p_401084_
		2 o p_401048_
		3 o p_401197_
		4 o p_401348_
		5 o p_401353_
		6 o p_401003_
		7 o p_401306_
		8 o p_401007_
		9 o p_401318_
	a (Lcut;)Lfcg$a; getHoldingPlayer
		0 o p_77917_
	a (II)V setColorsDirty
		0 o p_164790_
		1 o p_164791_
	a (Ldcv;Lfce;Ldcv;)Z lambda$mapMatcher$12
		static
		0 o p_330167_
		1 o p_330168_
		2 o p_330169_
	a (BZLamd;)Lfcg; createForClient
		static
		0 o p_164777_
		1 o p_164778_
		2 o p_164779_
	a (Ljb;I)V removedFromFrame
		0 o p_77948_
		1 o p_77949_
	a (FF)Z isInsideMap
		static
		0 o p_364195_
		1 o p_365324_
	a (Ljava/util/List;)V addClientSideDecorations
		0 o p_164802_
	a (Ldmv;Ljb;)Z toggleBanner
		0 o p_77935_
		1 o p_77936_
	a (Ldcv;)Ljava/util/function/Predicate; mapMatcher
		static
		0 o p_316807_
	a ()Lfcg; locked
	a (Ljava/lang/String;)V removeDecoration
		0 o p_164800_
	a (IIB)Z updateColor
		0 o p_164793_
		1 o p_164794_
		2 o p_164795_
	a (Ldcv;Ljb;Ljava/lang/String;Ljl;)V addTargetDecoration
		static
		0 o p_77926_
		1 o p_77927_
		2 o p_77928_
		3 o p_335759_
	a (Lcut;Ldcv;)V tickCarriedBy
		0 o p_77919_
		1 o p_77920_
	a (F)B clampMapCoordinate
		static
		0 o p_361566_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$10
		static
		0 o p_400959_
	a (Lcut;Ljava/lang/String;Ldfq$a;)V lambda$tickCarriedBy$13
		0 o p_423424_
		1 o p_423425_
		2 o p_423426_
	a (Lfce;)Lfby; type
		static
		0 o p_401062_
	a (Lfcg;)Ljava/util/List; lambda$static$9
		static
		0 o p_400956_
	a (Ldmv;D)B calculateRotation
		0 o p_361827_
		1 o p_363879_
	a (DDBZZLamd;)Lfcg; 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 (Ljava/lang/String;Ldfq$a;Ldfq;)Ldfq; lambda$addTargetDecoration$14
		static
		0 o p_330164_
		1 o p_330165_
		2 o p_330166_
	a (Ljl;Ldmv;Ljava/lang/String;DDDLxo;)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_
	a (Ldly;II)V checkBanners
		0 o p_77931_
		1 o p_77932_
		2 o p_77933_
	a (I)Z isTrackedCountOverLimit
		0 o p_181313_
	a (Lfce;Lcut;)Lzw; getUpdatePacket
		0 o p_323760_
		1 o p_164798_
	a (Ljl;Ldmv;DFF)Lfcg$b; calculateDecorationLocationAndType
		0 o p_365179_
		1 o p_360672_
		2 o p_363717_
		3 o p_364134_
		4 o p_362797_
	b (Lcut;)Z hasMapInvisibilityItemEquipped
		static
		0 o p_376858_
	b (IIB)V setColor
		0 o p_164804_
		1 o p_164805_
		2 o p_164806_
	b (Ljl;Ldmv;DFF)Lcom/mojang/datafixers/util/Pair; playerDecorationTypeAndRotation
		0 o p_360887_
		1 o p_362947_
		2 o p_365360_
		3 o p_361112_
		4 o p_361088_
	b (FF)Ljl; decorationTypeForPlayerOutsideMap
		0 o p_361064_
		1 o p_360397_
	b (I)Ljava/lang/String; getFrameKey
		static
		0 o p_353065_
	b (Lfcg;)Ljava/util/List; lambda$static$8
		static
		0 o p_400960_
	b ()Lfcg; scaled
	c (Lfcg;)Ljava/lang/Boolean; lambda$static$7
		static
		0 o p_400964_
	c ()Ljava/util/Collection; getBanners
	d ()Z isExplorationMap
	d (Lfcg;)Ljava/lang/Boolean; lambda$static$6
		static
		0 o p_400966_
	e (Lfcg;)Ljava/lang/Boolean; lambda$static$5
		static
		0 o p_400965_
	f (Lfcg;)Ljava/nio/ByteBuffer; lambda$static$4
		static
		0 o p_400963_
	g (Lfcg;)Ljava/lang/Byte; lambda$static$3
		static
		0 o p_400962_
	g ()Ljava/lang/Iterable; getDecorations
	h ()V setDecorationsDirty
	h (Lfcg;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_400961_
	i (Lfcg;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_400958_
	i ()Lfcg; lambda$type$11
		static
	j (Lfcg;)Lamd; lambda$static$0
		static
		0 o p_400957_
fcg$a net/minecraft/world/level/saveddata/maps/MapItemSavedData$HoldingPlayer
	a Lcut; player
	b I step
	c Lfcg; this$0
	d Z dirtyData
	e I minDirtyX
	f I minDirtyY
	g I maxDirtyX
	h I maxDirtyY
	i Z dirtyDecorations
	j I tick
	<init> (Lfcg;Lcut;)V <init>
		0 o p_77969_
		1 o p_77970_
	a (II)V markColorsDirty
		0 o p_164818_
		1 o p_164819_
	a (Lfce;)Lzw; nextUpdatePacket
		0 o p_324558_
	a ()Lfcg$c; createPatch
	b ()V markDecorationsDirty
fcg$b net/minecraft/world/level/saveddata/maps/MapItemSavedData$MapDecorationLocation
	a Ljl; type
	b B x
	c B y
	d B rot
	<init> (Ljl;BBB)V <init>
		0 o type
		1 o x
		2 o y
		3 o rot
	a ()Ljl; type
	b ()B x
	c ()B y
	d ()B rot
	equals (Ljava/lang/Object;)Z equals
		0 o p_360732_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fcg$c net/minecraft/world/level/saveddata/maps/MapItemSavedData$MapPatch
	a Lzm; STREAM_CODEC
	b I startX
	c I startY
	d I width
	e I height
	f [B 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 (Lfcg;)V applyToMap
		0 o p_164833_
	a ()I startX
	a (Lio/netty/buffer/ByteBuf;)Ljava/util/Optional; read
		static
		0 o p_323587_
	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
fch net/minecraft/world/level/saveddata/maps/package-info
fci net/minecraft/world/level/saveddata/package-info
fcj net/minecraft/world/level/storage/CommandStorage
	a Ljava/lang/String; ID_PREFIX
	b Ljava/util/Map; namespaces
	c Lfcm; storage
	<init> (Lfcm;)V <init>
		0 o p_78035_
	a (Ljava/lang/String;)Lfcj$a; getContainer
		0 o p_401283_
	a (Lame;Lui;)V set
		0 o p_78047_
		1 o p_78048_
	a ()Ljava/util/stream/Stream; keys
	a (Lame;)Lui; get
		0 o p_78045_
	a (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$keys$0
		static
		0 o p_164841_
	b (Ljava/lang/String;)Lfcj$a; getOrCreateContainer
		0 o p_401189_
	c (Ljava/lang/String;)Ljava/lang/String; createId
		static
		0 o p_78038_
fcj$a net/minecraft/world/level/storage/CommandStorage$Container
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Map; storage
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o p_401367_
	<init> ()V <init>
	a (Lfcj$a;)Ljava/util/Map; lambda$static$0
		static
		0 o p_400968_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_400967_
	a (Ljava/lang/String;)Lfby; type
		static
		0 o p_401227_
	a (Ljava/lang/String;Ljava/lang/String;)Lame; lambda$getKeys$2
		static
		0 o p_350256_
		1 o p_350257_
	a (Ljava/lang/String;Lui;)V put
		0 o p_78064_
		1 o p_78065_
	b (Ljava/lang/String;)Lui; get
		0 o p_78059_
	c (Ljava/lang/String;)Ljava/util/stream/Stream; getKeys
		0 o p_78073_
fck net/minecraft/world/level/storage/DataVersion
	a Ljava/lang/String; MAIN_SERIES
	b I version
	c Ljava/lang/String; series
	<init> (ILjava/lang/String;)V <init>
		0 o version
		1 o series
	a ()Z isSideSeries
	a (Lfck;)Z isCompatible
		0 o p_193004_
	b ()I version
	c ()Ljava/lang/String; series
	equals (Ljava/lang/Object;)Z equals
		0 o p_416670_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fcl net/minecraft/world/level/storage/DerivedLevelData
	a Lfdd; worldData
	b Lfcx; wrapped
	<init> (Lfdd;Lfcx;)V <init>
		0 o p_78079_
		1 o p_78080_
	a (Z)V setThundering
		0 o p_78100_
	a (Ljava/util/UUID;)V setWanderingTraderId
		0 o p_78096_
	a (Left$d;)V setWorldBorder
		0 o p_78091_
	a (Lq;Ldmw;)V fillCrashReportCategory
		0 o p_164852_
		1 o p_164853_
	a (I)V setClearWeatherTime
		0 o p_78085_
	a (Ldmr;)V setGameType
		0 o p_78089_
	a (Ljb;F)V setSpawn
		0 o p_78093_
		1 o p_78094_
	a (J)V setGameTime
		0 o p_78087_
	a ()Ljb; getSpawnPos
	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 ()Ldmr; getGameType
	l ()Z isHardcore
	m ()Z isAllowCommands
	n ()Z isInitialized
	o ()Ldmq; getGameRules
	p ()Left$d; getWorldBorder
	q ()Lbxg; getDifficulty
	r ()Z isDifficultyLocked
	s ()Lfif; getScheduledEvents
	t ()I getWanderingTraderSpawnDelay
	u ()I getWanderingTraderSpawnChance
	v ()Ljava/util/UUID; getWanderingTraderId
fcm net/minecraft/world/level/storage/DimensionDataStorage
	a Lorg/slf4j/Logger; LOGGER
	b Lfbx$a; context
	c Ljava/util/Map; cache
	d Lcom/mojang/datafixers/DataFixer; fixerUpper
	e Ljn$a; registries
	f Ljava/nio/file/Path; dataFolder
	g Ljava/util/concurrent/CompletableFuture; pendingWriteFuture
	<clinit> ()V <clinit>
		static
	<init> (Lfbx$a;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;Ljn$a;)V <init>
		0 o p_401422_
		1 o p_362421_
		2 o p_78150_
		3 o p_324180_
	a (Lfby;Lfbx;Lamc;)Lui; encodeUnchecked
		0 o p_401078_
		1 o p_401244_
		2 o p_401357_
	a (Ljava/util/Map;Ljava/lang/Object;)Ljava/util/concurrent/CompletionStage; lambda$scheduleSave$7
		0 o p_400973_
		1 o p_400974_
	a (Lfby;Lui;)V tryWrite
		0 o p_401021_
		1 o p_390657_
	a (Ljava/io/PushbackInputStream;)Z isGzip
		0 o p_78155_
	a (IILjava/util/Map;Ljava/lang/Object;)Ljava/util/concurrent/CompletionStage; lambda$scheduleSave$3
		0 o p_400979_
		1 o p_400980_
		2 o p_400981_
		3 o p_400982_
	a ()Ljava/util/concurrent/CompletableFuture; scheduleSave
	a (Ljava/util/List;)V lambda$scheduleSave$1
		0 o p_400986_
	a (Lfby;Lfbx;)V set
		0 o p_401359_
		1 o p_164857_
	a (Lfby;)Lfbx; computeIfAbsent
		0 o p_401394_
	a (Ljava/util/Map;Lamc;Lfby;Ljava/util/Optional;)V lambda$collectDirtyTagsToSave$9
		0 o p_400969_
		1 o p_400970_
		2 o p_400971_
		3 o p_400972_
	a (Ljava/lang/String;)Ljava/nio/file/Path; getDataFile
		0 o p_78157_
	a (Ljava/util/Map;Lfby;Lamc;Lfbx;)V lambda$collectDirtyTagsToSave$8
		0 o p_400975_
		1 o p_400976_
		2 o p_400977_
		3 o p_400978_
	a (Lfby;Ljava/lang/String;)V lambda$readSavedData$0
		static
		0 o p_400984_
		1 o p_400985_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$scheduleSave$6
		static
		0 o p_390645_
	a (Ljava/lang/String;Lbdr;I)Lui; readTagFromDisk
		0 o p_78159_
		1 o p_295038_
		2 o p_78160_
	a (Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; lambda$scheduleSave$5
		0 o p_400983_
	b (I)[Ljava/util/concurrent/CompletableFuture; lambda$scheduleSave$2
		static
		0 o p_360268_
	b (Ljava/util/Map$Entry;)V lambda$scheduleSave$4
		0 o p_400987_
	b (Lfby;)Lfbx; get
		0 o p_401285_
	b ()V saveAndJoin
	c ()Ljava/util/Map; collectDirtyTagsToSave
	c (Lfby;)Lfbx; readSavedData
		0 o p_401056_
	close ()V close
fcn net/minecraft/world/level/storage/FileNameDateFormatter
	<init> ()V <init>
	a ()Ljava/time/format/DateTimeFormatter; create
		static
fco net/minecraft/world/level/storage/LevelData
	a (Ldmw;)Ljava/lang/String; lambda$fillCrashReportCategory$0
		0 o p_319762_
	a ()Ljb; getSpawnPos
	a (Lq;Ldmw;)V fillCrashReportCategory
		0 o p_164873_
		1 o p_164874_
	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
	q ()Lbxg; getDifficulty
	r ()Z isDifficultyLocked
fcp net/minecraft/world/level/storage/LevelDataAndDimensions
	a Lfdd; worldData
	b Lekv$b; dimensions
	<init> (Lfdd;Lekv$b;)V <init>
		0 o worldData
		1 o dimensions
	a ()Lfdd; worldData
	b ()Lekv$b; dimensions
	equals (Ljava/lang/Object;)Z equals
		0 o p_307206_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fcq net/minecraft/world/level/storage/LevelResource
	a Lfcq; PLAYER_ADVANCEMENTS_DIR
	b Lfcq; PLAYER_STATS_DIR
	c Lfcq; PLAYER_DATA_DIR
	d Lfcq; PLAYER_OLD_DATA_DIR
	e Lfcq; LEVEL_DATA_FILE
	f Lfcq; OLD_LEVEL_DATA_FILE
	g Lfcq; ICON_FILE
	h Lfcq; LOCK_FILE
	i Lfcq; GENERATED_DIR
	j Lfcq; DATAPACK_DIR
	k Lfcq; MAP_RESOURCE_FILE
	l Lfcq; ROOT
	m Ljava/lang/String; 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
fcr net/minecraft/world/level/storage/LevelStorageException
	a Lxo; messageComponent
	<init> (Lxo;)V <init>
		0 o p_230805_
	a ()Lxo; getMessageComponent
fcs net/minecraft/world/level/storage/LevelStorageSource
	a Ljava/lang/String; TAG_DATA
	b Ljava/lang/String; ALLOWED_SYMLINKS_CONFIG_NAME
	c Lorg/slf4j/Logger; LOGGER
	d Ljava/time/format/DateTimeFormatter; FORMATTER
	e Ljava/nio/file/PathMatcher; NO_SYMLINKS_ALLOWED
	f I UNCOMPRESSED_NBT_QUOTA
	g I DISK_SPACE_WARNING_THRESHOLD
	h Ljava/nio/file/Path; baseDir
	i Ljava/nio/file/Path; backupDir
	j Lcom/mojang/datafixers/DataFixer; fixerUpper
	k Lfii; worldDirValidator
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;Ljava/nio/file/Path;Lfii;Lcom/mojang/datafixers/DataFixer;)V <init>
		0 o p_289985_
		1 o p_289978_
		2 o p_289922_
		3 o p_289940_
	a (Lfcs$b;Z)Lfct; 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 (Lcom/mojang/serialization/Dynamic;Lawz;Z)Lanc$d; getPackConfig
		static
		0 o p_307282_
		1 o p_307421_
		2 o p_307393_
	a (Lame;)V lambda$parseFeatureFlagsFromSummary$8
		static
		0 o p_248503_
	a (Lcom/mojang/serialization/Dynamic;Ldns;Ljy;Ljn$a;)Lfcp; getLevelDataAndDimensions
		static
		0 o p_307313_
		1 o p_307486_
		2 o p_307597_
		3 o p_362036_
	a (Ljava/nio/file/Path;)Lfii; parseValidator
		static
		0 o p_289968_
	a (Lcom/mojang/serialization/Dynamic;Lfcs$b;Z)Lfct; makeLevelSummary
		0 o p_307300_
		1 o p_307426_
		2 o p_307364_
	a (Lfcs$a;)Ljava/util/concurrent/CompletableFuture; loadLevelSummaries
		0 o p_230814_
	a ()Ljava/lang/String; getName
	a (Lcom/mojang/serialization/Dynamic;)Ldns; readDataConfig
		static
		0 o p_250884_
	a (Lfcs$b;)J getFileModificationTime
		static
		0 o p_307642_
	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/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 (Lcom/mojang/serialization/Dynamic;)Lcyd; parseFeatureFlagsFromSummary
		static
		0 o p_249466_
	b (Lfcs$b;)Lfct; lambda$loadLevelSummaries$3
		0 o p_380901_
	b (Ljava/nio/file/Path;)Lfcs; createDefault
		static
		0 o p_78243_
	b (Ljava/lang/String;)Z levelExists
		0 o p_78256_
	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_
	b ()Lfcs$a; findLevelCandidates
	c ()Ljava/nio/file/Path; getBaseDir
	c (Lfcs$b;)Z lambda$findLevelCandidates$2
		static
		0 o p_230835_
	c (Ljava/nio/file/Path;)Lui; readLevelDataTagRaw
		static
		0 o p_307408_
	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;)Lfcs$c; validateAndCreateAccess
		0 o p_289980_
	d ()Ljava/nio/file/Path; getBackupPath
	e (Ljava/nio/file/Path;)Lvi; readLightweightData
		static
		0 o p_230837_
	e (Ljava/lang/String;)Lfcs$c; createAccess
		0 o p_78261_
	e ()Lfii; getWorldDirValidator
	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_
fcs$a net/minecraft/world/level/storage/LevelStorageSource$LevelCandidates
	a Ljava/util/List; 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
fcs$b net/minecraft/world/level/storage/LevelStorageSource$LevelDirectory
	a Ljava/nio/file/Path; path
	<init> (Ljava/nio/file/Path;)V <init>
		0 o path
	a ()Ljava/lang/String; directoryName
	a (Lfcq;)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
fcs$c net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess
	a Lfcs; this$0
	b Lbbf; lock
	c Lfcs$b; levelDirectory
	d Ljava/lang/String; levelId
	e Ljava/util/Map; resources
	<init> (Lfcs;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 (Lamd;)Ljava/nio/file/Path; getDimensionPath
		0 o p_197395_
	a ()J estimateDiskSpace
	a (Ljava/lang/String;Lui;)V lambda$renameAndDropPlayer$1
		static
		0 o p_307317_
		1 o p_307287_
	a (Lui;)V saveLevelData
		0 o p_307262_
	a (Lcom/mojang/serialization/Dynamic;)Lfct; getSummary
		0 o p_307314_
	a (Ljava/util/function/Consumer;)V modifyLevelDataWithoutDatafix
		0 o p_307346_
	a (Ljz;Lfdd;)V saveDataTag
		0 o p_78288_
		1 o p_78289_
	a (Z)Ljava/time/Instant; getFileModificationTime
		0 o p_307470_
	a (Lfcq;)Ljava/nio/file/Path; getLevelPath
		0 o p_78284_
	a (Ljz;Lfdd;Lui;)V saveDataTag
		0 o p_78291_
		1 o p_78292_
		2 o p_78293_
	b (Z)Lcom/mojang/serialization/Dynamic; getDataTag
		0 o p_307503_
	b (Ljava/lang/String;Lui;)V lambda$renameLevel$0
		static
		0 o p_307492_
		1 o p_307270_
	b (Ljava/lang/String;)V renameAndDropPlayer
		0 o p_307319_
	b ()Z checkForLowDiskSpace
	c ()V safeClose
	close ()V close
	d ()Lfcs; parent
	e ()Lfcs$b; getLevelDirectory
	f ()Ljava/lang/String; getLevelId
	g ()Lfcv; 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
fcs$c$1 net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess$1
	a Ljava/nio/file/Path; val$lockPath
	b Lfcs$c; this$1
	<init> (Lfcs$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_
fcs$c$2 net/minecraft/world/level/storage/LevelStorageSource$LevelStorageAccess$2
	a Ljava/nio/file/Path; val$rootPath
	b Ljava/util/zip/ZipOutputStream; val$stream
	c Lfcs$c; this$1
	<init> (Lfcs$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_
fct net/minecraft/world/level/storage/LevelSummary
	a Lxo; PLAY_WORLD
	b Ldmy; settings
	c Lfcu; levelVersion
	d Ljava/lang/String; levelId
	e Z requiresManualConversion
	f Z locked
	g Z experimental
	h Ljava/nio/file/Path; icon
	i Lxo; info
	<clinit> ()V <clinit>
		static
	<init> (Ldmy;Lfcu;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 (Lfct;)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 ()Ldmy; getSettings
	h ()Ldmr; getGameMode
	i ()Z isHardcore
	j ()Z hasCommands
	k ()Lyc; getWorldVersionName
	l ()Lfcu; levelVersion
	m ()Z shouldBackup
	n ()Z isDowngrade
	o ()Lfct$a; backupStatus
	p ()Z isLocked
	q ()Z isDisabled
	r ()Z isCompatible
	s ()Lxo; getInfo
	t ()Lxo; primaryActionMessage
	u ()Z primaryActionActive
	v ()Z canUpload
	w ()Z canEdit
	x ()Z canRecreate
	y ()Z canDelete
	z ()Lxo; createInfo
fct$a net/minecraft/world/level/storage/LevelSummary$BackupStatus
	a Lfct$a; NONE
	b Lfct$a; DOWNGRADE
	c Lfct$a; UPGRADE_TO_SNAPSHOT
	d Z shouldBackup
	e Z severe
	f Ljava/lang/String; translationKey
	g [Lfct$a; $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 ()[Lfct$a; $values
		static
	valueOf (Ljava/lang/String;)Lfct$a; valueOf
		static
		0 o p_164936_
	values ()[Lfct$a; values
		static
fct$b net/minecraft/world/level/storage/LevelSummary$CorruptedLevelSummary
	b Lxo; INFO
	c Lxo; RECOVER
	d J 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 (Lyl;)Lyl; 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 ()Lxo; getInfo
	t ()Lxo; primaryActionMessage
	u ()Z primaryActionActive
	v ()Z canUpload
	w ()Z canEdit
	x ()Z canRecreate
fct$c net/minecraft/world/level/storage/LevelSummary$SymlinkLevelSummary
	b Lxo; MORE_INFO_BUTTON
	c Lxo; 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 ()Lxo; getInfo
	t ()Lxo; primaryActionMessage
	u ()Z primaryActionActive
	v ()Z canUpload
	w ()Z canEdit
	x ()Z canRecreate
fcu net/minecraft/world/level/storage/LevelVersion
	a I levelDataVersion
	b J lastPlayed
	c Ljava/lang/String; minecraftVersionName
	d Lfck; minecraftVersion
	e Z 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;)Lfcu; parse
		static
		0 o p_78391_
	a ()I levelDataVersion
	b ()J lastPlayed
	c ()Ljava/lang/String; minecraftVersionName
	d ()Lfck; minecraftVersion
	e ()Z snapshot
fcv net/minecraft/world/level/storage/PlayerDataStorage
	a Lcom/mojang/datafixers/DataFixer; fixerUpper
	b Lorg/slf4j/Logger; LOGGER
	c Ljava/io/File; playerDir
	d Ljava/time/format/DateTimeFormatter; FORMATTER
	<clinit> ()V <clinit>
		static
	<init> (Lfcs$c;Lcom/mojang/datafixers/DataFixer;)V <init>
		0 o p_78430_
		1 o p_78431_
	a (Lcut;Lbci;)Ljava/util/Optional; load
		0 o p_78436_
		1 o p_421744_
	a (Lcut;)V save
		0 o p_78434_
	a (Lcut;Ljava/lang/String;)V backup
		0 o p_316529_
		1 o p_316776_
	a (Lbci;Lcut;Lui;)Lfda; lambda$load$1
		0 o p_427221_
		1 o p_427222_
		2 o p_427223_
	b (Lcut;)Ljava/util/Optional; lambda$load$0
		0 o p_316526_
	b (Lcut;Ljava/lang/String;)Ljava/util/Optional; load
		0 o p_316534_
		1 o p_316666_
fcw net/minecraft/world/level/storage/PrimaryLevelData
	A I wanderingTraderSpawnDelay
	B I wanderingTraderSpawnChance
	C Ljava/util/UUID; wanderingTraderId
	D Ljava/util/Set; knownServerBrands
	E Z wasModded
	F Ljava/util/Set; removedFeatureFlags
	G Lfif; scheduledEvents
	a Ljava/lang/String; LEVEL_NAME
	b Ljava/lang/String; PLAYER
	c Ljava/lang/String; WORLD_GEN_SETTINGS
	f Lorg/slf4j/Logger; LOGGER
	g Ldmy; settings
	h Leky; worldOptions
	i Lfcw$a; specialWorldProperty
	j Lcom/mojang/serialization/Lifecycle; worldGenSettingsLifecycle
	k Ljb; spawnPos
	l F spawnAngle
	m J gameTime
	n J dayTime
	o Lui; loadedPlayerTag
	p I version
	q I clearWeatherTime
	r Z raining
	s I rainTime
	t Z thundering
	u I thunderTime
	v Z initialized
	w Z difficultyLocked
	x Left$d; worldBorder
	y Leib$a; endDragonFightData
	z Lui; customBossEvents
	<clinit> ()V <clinit>
		static
	<init> (Ldmy;Leky;Lfcw$a;Lcom/mojang/serialization/Lifecycle;)V <init>
		0 o p_251081_
		1 o p_251666_
		2 o p_252268_
		3 o p_251714_
	<init> (Lui;ZLjb;FJJIIIZIZZZLeft$d;IILjava/util/UUID;Ljava/util/Set;Ljava/util/Set;Lfif;Lui;Leib$a;Ldmy;Leky;Lfcw$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 ()Leib$a; endDragonFightData
	D ()Ldns; getDataConfiguration
	E ()Lui; getCustomBossEvents
	F ()Z wasModded
	G ()Ljava/util/Set; getKnownServerBrands
	H ()Ljava/util/Set; getRemovedFeatureFlags
	I ()Lfcx; overworldData
	J ()Ldmy; getLevelSettings
	a (Z)V setThundering
		0 o p_78562_
	a (Lui;)V setCustomBossEvents
		0 o p_78571_
	a (Ljava/util/UUID;)V setWanderingTraderId
		0 o p_78553_
	a (Left$d;)V setWorldBorder
		0 o p_78527_
	a (Lbxg;)V setDifficulty
		0 o p_78521_
	a (Ljz;Lui;)Lui; createTag
		0 o p_78543_
		1 o p_78544_
	a (Leib$a;)V setEndDragonFightData
		0 o p_289770_
	a (Ljava/lang/String;Z)V setModdedInfo
		0 o p_78550_
		1 o p_78551_
	a (J)V setGameTime
		0 o p_78519_
	a ()Ljb; getSpawnPos
	a (Lui;Lvi;)V lambda$setTagData$2
		static
		0 o p_78573_
		1 o p_78574_
	a (Ljava/util/Set;)Luo; stringCollectionToTag
		static
		0 o p_277880_
	a (Ldns;)V setDataConfiguration
		0 o p_252328_
	a (Ljz;Lui;Lui;)V setTagData
		0 o p_78546_
		1 o p_78547_
		2 o p_78548_
	a (Lq;Ldmw;)V fillCrashReportCategory
		0 o p_164972_
		1 o p_164973_
	a (I)V setClearWeatherTime
		0 o p_78517_
	a (Ldmr;)V setGameType
		0 o p_78525_
	a (Lcom/mojang/serialization/Dynamic;Ldmy;Lfcw$a;Leky;Lcom/mojang/serialization/Lifecycle;)Lfcw; parse
		static
		0 o p_78531_
		1 o p_78535_
		2 o p_250651_
		3 o p_251864_
		4 o p_78538_
	a (Ljb;F)V setSpawn
		0 o p_78540_
		1 o p_78541_
	a (Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream; lambda$parse$1
		static
		0 o p_338117_
	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 ()Ldmr; getGameType
	l ()Z isHardcore
	m ()Z isAllowCommands
	n ()Z isInitialized
	o ()Ldmq; getGameRules
	p ()Left$d; getWorldBorder
	q ()Lbxg; getDifficulty
	r ()Z isDifficultyLocked
	s ()Lfif; getScheduledEvents
	t ()I getWanderingTraderSpawnDelay
	u ()I getWanderingTraderSpawnChance
	v ()Ljava/util/UUID; getWanderingTraderId
	w ()Lui; getLoadedPlayerTag
	x ()I getVersion
	y ()Leky; worldGenOptions
	z ()Z isFlatWorld
fcw$a net/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty
	a Lfcw$a; NONE
	b Lfcw$a; FLAT
	c Lfcw$a; DEBUG
	d [Lfcw$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_249033_
		1 o p_248939_
	a ()[Lfcw$a; $values
		static
	valueOf (Ljava/lang/String;)Lfcw$a; valueOf
		static
		0 o p_249824_
	values ()[Lfcw$a; values
		static
fcx 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 (Left$d;)V setWorldBorder
		0 o p_78619_
	a (Lq;Ldmw;)V fillCrashReportCategory
		0 o p_164976_
		1 o p_164977_
	a (I)V setClearWeatherTime
		0 o p_78616_
	a (Ldmr;)V setGameType
		0 o p_78618_
	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 ()Ldmr; getGameType
	m ()Z isAllowCommands
	n ()Z isInitialized
	o ()Ldmq; getGameRules
	p ()Left$d; getWorldBorder
	s ()Lfif; 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
fcy net/minecraft/world/level/storage/TagValueInput
	a Lbci; problemReporter
	b Lfdb; context
	c Lui; input
	<init> (Lbci;Lfdb;Lui;)V <init>
		0 o p_421784_
		1 o p_422152_
		2 o p_421946_
	a (Ljava/lang/String;)Ljava/util/Optional; child
		0 o p_422520_
	a (Ljava/lang/String;D)D getDoubleOr
		0 o p_422065_
		1 o p_421551_
	a ()Ljn$a; lookup
	a (Lbci;Lfdb;Lui;)Lfda; wrapChild
		static
		0 o p_422473_
		1 o p_421819_
		2 o p_422675_
	a (Ljava/lang/String;B)B getByteOr
		0 o p_422035_
		1 o p_422310_
	a (Lcom/mojang/serialization/MapCodec;)Ljava/util/Optional; read
		0 o p_422606_
	a (Ljava/lang/String;J)J getLongOr
		0 o p_422010_
		1 o p_421867_
	a (Ljava/lang/String;I)I getIntOr
		0 o p_422549_
		1 o p_422510_
	a (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional; read
		0 o p_422121_
		1 o p_421846_
	a (Ljava/lang/String;F)F getFloatOr
		0 o p_421957_
		1 o p_422667_
	a (Ljava/lang/String;Lfdb;Luo;)Lfda$b; wrapList
		0 o p_422657_
		1 o p_421936_
		2 o p_422099_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getStringOr
		0 o p_422061_
		1 o p_421849_
	a (Ljava/lang/String;S)I getShortOr
		0 o p_421616_
		1 o p_421751_
	a (Ljava/lang/String;Lvk;)Lvi; getOptionalTypedTag
		0 o p_421947_
		1 o p_421665_
	a (Lbci;Ljn$a;Ljava/util/List;)Lfda$b; create
		static
		0 o p_422238_
		1 o p_421977_
		2 o p_422016_
	a (Lbci;Ljn$a;Lui;)Lfda; create
		static
		0 o p_422128_
		1 o p_421808_
		2 o p_421841_
	a (Ljava/lang/String;Z)Z getBooleanOr
		0 o p_422592_
		1 o p_422347_
	a (Ljava/lang/String;Luo;Lcom/mojang/serialization/Codec;)Lfda$a; wrapTypedList
		0 o p_422691_
		1 o p_422064_
		2 o p_422638_
	a (Ljava/lang/String;Lui;)Lfda; wrapChild
		0 o p_422021_
		1 o p_422689_
	a (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; lambda$read$0
		static
		0 o p_421940_
		1 o p_421705_
		2 o p_422400_
	b (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional; list
		0 o p_422068_
		1 o p_421633_
	b (Ljava/lang/String;)Lfda; childOrEmpty
		0 o p_422555_
	c (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lfda$a; listOrEmpty
		0 o p_422509_
		1 o p_422700_
	c (Ljava/lang/String;)Ljava/util/Optional; childrenList
		0 o p_421700_
	d (Ljava/lang/String;)Lfda$b; childrenListOrEmpty
		0 o p_422523_
	e (Ljava/lang/String;)Ljava/util/Optional; getInt
		0 o p_421813_
	f (Ljava/lang/String;)Ljava/util/Optional; getLong
		0 o p_422244_
	g (Ljava/lang/String;)Ljava/util/Optional; getString
		0 o p_421854_
	h (Ljava/lang/String;)Ljava/util/Optional; getIntArray
		0 o p_422301_
	i (Ljava/lang/String;)Luy; getNumericTag
		0 o p_421843_
fcy$a net/minecraft/world/level/storage/TagValueInput$CompoundListWrapper
	a Lbci; problemReporter
	b Lfdb; context
	c Ljava/util/List; list
	<init> (Lbci;Lfdb;Ljava/util/List;)V <init>
		0 o p_421583_
		1 o p_421580_
		2 o p_421702_
	a ()Z isEmpty
	a (Lui;J)Lfda; lambda$stream$0
		0 o p_422311_
		1 o p_421760_
	a (ILui;)Lfda; wrapChild
		0 o p_422192_
		1 o p_422256_
	b ()Ljava/util/stream/Stream; stream
	iterator ()Ljava/util/Iterator; iterator
fcy$a$1 net/minecraft/world/level/storage/TagValueInput$CompoundListWrapper$1
	a Ljava/util/ListIterator; val$iterator
	b Lfcy$a; this$0
	<init> (Lfcy$a;Ljava/util/ListIterator;)V <init>
		0 o p_422140_
		1 o p_422318_
	a ()Lfda; computeNext
	computeNext ()Ljava/lang/Object; computeNext
fcy$b net/minecraft/world/level/storage/TagValueInput$DecodeFromFieldFailedProblem
	a Ljava/lang/String; name
	b Lvi; tag
	c Lcom/mojang/serialization/DataResult$Error; error
	<init> (Ljava/lang/String;Lvi;Lcom/mojang/serialization/DataResult$Error;)V <init>
		0 o name
		1 o tag
		2 o error
	a ()Ljava/lang/String; description
	b ()Ljava/lang/String; name
	c ()Lvi; tag
	d ()Lcom/mojang/serialization/DataResult$Error; error
	equals (Ljava/lang/Object;)Z equals
		0 o p_422332_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fcy$c net/minecraft/world/level/storage/TagValueInput$DecodeFromListFailedProblem
	a Ljava/lang/String; name
	b I index
	c Lvi; tag
	d Lcom/mojang/serialization/DataResult$Error; error
	<init> (Ljava/lang/String;ILvi;Lcom/mojang/serialization/DataResult$Error;)V <init>
		0 o name
		1 o index
		2 o tag
		3 o error
	a ()Ljava/lang/String; description
	b ()Ljava/lang/String; name
	c ()I index
	d ()Lvi; tag
	e ()Lcom/mojang/serialization/DataResult$Error; error
	equals (Ljava/lang/Object;)Z equals
		0 o p_422416_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fcy$d net/minecraft/world/level/storage/TagValueInput$DecodeFromMapFailedProblem
	a Lcom/mojang/serialization/DataResult$Error; error
	<init> (Lcom/mojang/serialization/DataResult$Error;)V <init>
		0 o error
	a ()Ljava/lang/String; description
	b ()Lcom/mojang/serialization/DataResult$Error; error
	equals (Ljava/lang/Object;)Z equals
		0 o p_421622_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fcy$e net/minecraft/world/level/storage/TagValueInput$ListWrapper
	a Lbci; problemReporter
	b Ljava/lang/String; name
	c Lfdb; context
	d Luo; list
	<init> (Lbci;Ljava/lang/String;Lfdb;Luo;)V <init>
		0 o p_422557_
		1 o p_422571_
		2 o p_422196_
		3 o p_421709_
	a (Lvi;J)Lfda; lambda$stream$0
		0 o p_421560_
		1 o p_421602_
	a ()Z isEmpty
	a (ILvi;)V reportIndexUnwrapProblem
		0 o p_422314_
		1 o p_422447_
	a (I)Lbci; reporterForChild
		0 o p_421507_
	b ()Ljava/util/stream/Stream; stream
	iterator ()Ljava/util/Iterator; iterator
fcy$e$1 net/minecraft/world/level/storage/TagValueInput$ListWrapper$1
	a Ljava/util/Iterator; val$iterator
	b Lfcy$e; this$0
	c I index
	<init> (Lfcy$e;Ljava/util/Iterator;)V <init>
		0 o p_422393_
		1 o p_422467_
	a ()Lfda; computeNext
	computeNext ()Ljava/lang/Object; computeNext
fcy$f net/minecraft/world/level/storage/TagValueInput$TypedListWrapper
	a Lbci; problemReporter
	b Ljava/lang/String; name
	c Lfdb; context
	d Lcom/mojang/serialization/Codec; codec
	e Luo; list
	<init> (Lbci;Ljava/lang/String;Lfdb;Lcom/mojang/serialization/Codec;Luo;)V <init>
		0 o p_422552_
		1 o p_421835_
		2 o p_422408_
		3 o p_421508_
		4 o p_422365_
	a (ILvi;Lcom/mojang/serialization/DataResult$Error;)V reportIndexUnwrapProblem
		0 o p_422123_
		1 o p_421922_
		2 o p_422537_
	a (Lvi;J)Ljava/lang/Object; lambda$stream$0
		0 o p_421803_
		1 o p_422239_
	a ()Z isEmpty
	b ()Ljava/util/stream/Stream; stream
	iterator ()Ljava/util/Iterator; iterator
fcy$f$1 net/minecraft/world/level/storage/TagValueInput$TypedListWrapper$1
	a Ljava/util/ListIterator; val$iterator
	b Lfcy$f; this$0
	<init> (Lfcy$f;Ljava/util/ListIterator;)V <init>
		0 o p_421670_
		1 o p_422312_
	computeNext ()Ljava/lang/Object; computeNext
fcy$g net/minecraft/world/level/storage/TagValueInput$UnexpectedListElementTypeProblem
	a Ljava/lang/String; name
	b I index
	c Lvk; expected
	d Lvk; actual
	<init> (Ljava/lang/String;ILvk;Lvk;)V <init>
		0 o name
		1 o index
		2 o expected
		3 o actual
	a ()Ljava/lang/String; description
	b ()Ljava/lang/String; name
	c ()I index
	d ()Lvk; expected
	e ()Lvk; actual
	equals (Ljava/lang/Object;)Z equals
		0 o p_422681_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fcy$h net/minecraft/world/level/storage/TagValueInput$UnexpectedNonNumberProblem
	a Ljava/lang/String; name
	b Lvk; actual
	<init> (Ljava/lang/String;Lvk;)V <init>
		0 o name
		1 o actual
	a ()Ljava/lang/String; description
	b ()Ljava/lang/String; name
	c ()Lvk; actual
	equals (Ljava/lang/Object;)Z equals
		0 o p_422017_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fcy$i net/minecraft/world/level/storage/TagValueInput$UnexpectedTypeProblem
	a Ljava/lang/String; name
	b Lvk; expected
	c Lvk; actual
	<init> (Ljava/lang/String;Lvk;Lvk;)V <init>
		0 o name
		1 o expected
		2 o actual
	a ()Ljava/lang/String; description
	b ()Ljava/lang/String; name
	c ()Lvk; expected
	d ()Lvk; actual
	equals (Ljava/lang/Object;)Z equals
		0 o p_422562_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fcz net/minecraft/world/level/storage/TagValueOutput
	a Lbci; problemReporter
	b Lcom/mojang/serialization/DynamicOps; ops
	c Lui; output
	<init> (Lbci;Lcom/mojang/serialization/DynamicOps;Lui;)V <init>
		0 o p_422479_
		1 o p_421675_
		2 o p_421646_
	a (Ljava/lang/String;[I)V putIntArray
		0 o p_422081_
		1 o p_422087_
	a (Ljava/lang/String;B)V putByte
		0 o p_422687_
		1 o p_422100_
	a ()Z isEmpty
	a (Lbci;)Lfcz; createWithoutContext
		static
		0 o p_421558_
	a (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lfdc$a; list
		0 o p_421955_
		1 o p_421545_
	a (Ljava/lang/String;S)V putShort
		0 o p_422329_
		1 o p_422059_
	a (Ljava/lang/String;J)V putLong
		0 o p_422538_
		1 o p_422228_
	a (Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V store
		0 o p_422610_
		1 o p_421796_
		2 o p_421836_
	a (Ljava/lang/String;I)V putInt
		0 o p_422172_
		1 o p_422254_
	a (Ljava/lang/String;F)V putFloat
		0 o p_421829_
		1 o p_422156_
	a (Ljava/lang/String;D)V putDouble
		0 o p_422050_
		1 o p_421532_
	a (Ljava/lang/String;)Lfdc; child
		0 o p_422335_
	a (Ljava/lang/String;Ljava/lang/String;)V putString
		0 o p_422108_
		1 o p_421861_
	a (Lcom/mojang/serialization/MapCodec;Ljava/lang/Object;)V store
		0 o p_422011_
		1 o p_422483_
	a (Ljava/lang/String;Z)V putBoolean
		0 o p_422027_
		1 o p_422245_
	a (Ljava/lang/String;Lvi;)V lambda$store$0
		0 o p_421933_
		1 o p_422643_
	a (Lvi;)V lambda$store$1
		0 o p_422456_
	a (Lbci;Ljn$a;)Lfcz; createWithContext
		static
		0 o p_421683_
		1 o p_422041_
	b (Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V storeNullable
		0 o p_422693_
		1 o p_422658_
		2 o p_422422_
	b (Ljava/lang/String;)Lfdc$b; childrenList
		0 o p_422352_
	b ()Lui; buildResult
	c (Ljava/lang/String;)V discard
		0 o p_422189_
	d (Ljava/lang/String;)Lbci; reporterForChild
		0 o p_422336_
fcz$a net/minecraft/world/level/storage/TagValueOutput$EncodeToFieldFailedProblem
	a Ljava/lang/String; name
	b Ljava/lang/Object; value
	c Lcom/mojang/serialization/DataResult$Error; error
	<init> (Ljava/lang/String;Ljava/lang/Object;Lcom/mojang/serialization/DataResult$Error;)V <init>
		0 o name
		1 o value
		2 o error
	a ()Ljava/lang/String; description
	b ()Ljava/lang/String; name
	c ()Ljava/lang/Object; value
	d ()Lcom/mojang/serialization/DataResult$Error; error
	equals (Ljava/lang/Object;)Z equals
		0 o p_422550_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fcz$b net/minecraft/world/level/storage/TagValueOutput$EncodeToListFailedProblem
	a Ljava/lang/String; name
	b Ljava/lang/Object; value
	c Lcom/mojang/serialization/DataResult$Error; error
	<init> (Ljava/lang/String;Ljava/lang/Object;Lcom/mojang/serialization/DataResult$Error;)V <init>
		0 o name
		1 o value
		2 o error
	a ()Ljava/lang/String; description
	b ()Ljava/lang/String; name
	c ()Ljava/lang/Object; value
	d ()Lcom/mojang/serialization/DataResult$Error; error
	equals (Ljava/lang/Object;)Z equals
		0 o p_421535_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fcz$c net/minecraft/world/level/storage/TagValueOutput$EncodeToMapFailedProblem
	a Ljava/lang/Object; value
	b Lcom/mojang/serialization/DataResult$Error; error
	<init> (Ljava/lang/Object;Lcom/mojang/serialization/DataResult$Error;)V <init>
		0 o value
		1 o error
	a ()Ljava/lang/String; description
	b ()Ljava/lang/Object; value
	c ()Lcom/mojang/serialization/DataResult$Error; error
	equals (Ljava/lang/Object;)Z equals
		0 o p_421615_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fcz$d net/minecraft/world/level/storage/TagValueOutput$ListWrapper
	a Ljava/lang/String; fieldName
	b Lbci; problemReporter
	c Lcom/mojang/serialization/DynamicOps; ops
	d Luo; output
	<init> (Ljava/lang/String;Lbci;Lcom/mojang/serialization/DynamicOps;Luo;)V <init>
		0 o p_422379_
		1 o p_422378_
		2 o p_421795_
		3 o p_422539_
	a ()Lfdc; addChild
	b ()V discardLast
	c ()Z isEmpty
fcz$e net/minecraft/world/level/storage/TagValueOutput$TypedListWrapper
	a Lbci; problemReporter
	b Ljava/lang/String; name
	c Lcom/mojang/serialization/DynamicOps; ops
	d Lcom/mojang/serialization/Codec; codec
	e Luo; output
	<init> (Lbci;Ljava/lang/String;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Luo;)V <init>
		0 o p_421630_
		1 o p_422227_
		2 o p_421918_
		3 o p_422399_
		4 o p_422402_
	a ()Z isEmpty
	a (Ljava/lang/Object;)V add
		0 o p_421641_
fd net/minecraft/commands/arguments/MessageArgument
	a Ljava/util/Collection; EXAMPLES
	b Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; TOO_LONG
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/StringReader;)Lfd$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 (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lxo; getMessage
		static
		0 o p_96836_
		1 o p_96837_
	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/StringReader;Ljava/lang/Object;)Lfd$a; parse
		0 o p_353137_
		1 o p_353119_
	a ()Lfd; message
		static
	a (Ljava/util/function/Consumer;Lek;Lye;)V resolveSignedMessage
		static
		0 o p_250000_
		1 o p_252335_
		2 o p_249420_
	a (Lye;Lxo;Ljava/util/function/Consumer;Lauu;)V lambda$resolveSignedMessage$1
		static
		0 o p_300685_
		1 o p_300686_
		2 o p_300687_
		3 o p_300688_
	a (Lek;Lye;)Ljava/util/concurrent/CompletableFuture; filterPlainText
		static
		0 o p_252063_
		1 o p_251184_
	b (Ljava/util/function/Consumer;Lek;Lye;)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_
fd$a net/minecraft/commands/arguments/MessageArgument$Message
	a Ljava/lang/String; text
	b [Lfd$b; parts
	<init> (Ljava/lang/String;[Lfd$b;)V <init>
		0 o text
		1 o parts
	a (Lek;)Lxo; resolveComponent
		0 o p_232197_
	a (Lcom/mojang/brigadier/StringReader;Z)Lfd$a; parseText
		static
		0 o p_96847_
		1 o p_96848_
	a (Lek;Z)Lxo; toComponent
		0 o p_96850_
		1 o p_96851_
	a ()Ljava/lang/String; text
	b ()[Lfd$b; parts
	equals (Ljava/lang/Object;)Z equals
		0 o p_341643_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fd$b net/minecraft/commands/arguments/MessageArgument$Part
	a I start
	b I end
	c Lhd; selector
	<init> (IILhd;)V <init>
		0 o start
		1 o end
		2 o selector
	a (Lek;)Lxo; toComponent
		0 o p_96861_
	a ()I start
	b ()I end
	c ()Lhd; selector
	equals (Ljava/lang/Object;)Z equals
		0 o p_341679_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fda net/minecraft/world/level/storage/ValueInput
	a (Ljava/lang/String;)Ljava/util/Optional; child
		0 o p_422384_
	a (Ljava/lang/String;D)D getDoubleOr
		0 o p_422517_
		1 o p_422205_
	a ()Ljn$a; lookup
	a (Ljava/lang/String;B)B getByteOr
		0 o p_422560_
		1 o p_422526_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getStringOr
		0 o p_422315_
		1 o p_422429_
	a (Ljava/lang/String;S)I getShortOr
		0 o p_422515_
		1 o p_422601_
	a (Lcom/mojang/serialization/MapCodec;)Ljava/util/Optional; read
		0 o p_421486_
	a (Ljava/lang/String;Z)Z getBooleanOr
		0 o p_421656_
		1 o p_421647_
	a (Ljava/lang/String;J)J getLongOr
		0 o p_422553_
		1 o p_422169_
	a (Ljava/lang/String;I)I getIntOr
		0 o p_422499_
		1 o p_421752_
	a (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional; read
		0 o p_421885_
		1 o p_421485_
	a (Ljava/lang/String;F)F getFloatOr
		0 o p_421972_
		1 o p_422012_
	b (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional; list
		0 o p_421592_
		1 o p_421666_
	b (Ljava/lang/String;)Lfda; childOrEmpty
		0 o p_421939_
	c (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lfda$a; listOrEmpty
		0 o p_422095_
		1 o p_421514_
	c (Ljava/lang/String;)Ljava/util/Optional; childrenList
		0 o p_422428_
	d (Ljava/lang/String;)Lfda$b; childrenListOrEmpty
		0 o p_422350_
	e (Ljava/lang/String;)Ljava/util/Optional; getInt
		0 o p_421880_
	f (Ljava/lang/String;)Ljava/util/Optional; getLong
		0 o p_421618_
	g (Ljava/lang/String;)Ljava/util/Optional; getString
		0 o p_422005_
	h (Ljava/lang/String;)Ljava/util/Optional; getIntArray
		0 o p_422112_
fda$a net/minecraft/world/level/storage/ValueInput$TypedInputList
	a ()Z isEmpty
	b ()Ljava/util/stream/Stream; stream
fda$b net/minecraft/world/level/storage/ValueInput$ValueInputList
	a ()Z isEmpty
	b ()Ljava/util/stream/Stream; stream
fdb net/minecraft/world/level/storage/ValueInputContextHelper
	a Ljn$a; lookup
	b Lcom/mojang/serialization/DynamicOps; ops
	c Lfda$b; emptyChildList
	d Lfda$a; emptyTypedList
	e Lfda; empty
	<init> (Ljn$a;Lcom/mojang/serialization/DynamicOps;)V <init>
		0 o p_422712_
		1 o p_421992_
	a ()Lcom/mojang/serialization/DynamicOps; ops
	b ()Ljn$a; lookup
	c ()Lfda; empty
	d ()Lfda$b; emptyList
	e ()Lfda$a; emptyTypedList
fdb$1 net/minecraft/world/level/storage/ValueInputContextHelper$1
	<init> (Lfdb;)V <init>
		0 o p_422114_
	a ()Z isEmpty
	b ()Ljava/util/stream/Stream; stream
	iterator ()Ljava/util/Iterator; iterator
fdb$2 net/minecraft/world/level/storage/ValueInputContextHelper$2
	<init> (Lfdb;)V <init>
		0 o p_422200_
	a ()Z isEmpty
	b ()Ljava/util/stream/Stream; stream
	iterator ()Ljava/util/Iterator; iterator
fdb$3 net/minecraft/world/level/storage/ValueInputContextHelper$3
	a Lfdb; this$0
	<init> (Lfdb;)V <init>
		0 o p_422148_
	a (Ljava/lang/String;)Ljava/util/Optional; child
		0 o p_422303_
	a (Ljava/lang/String;D)D getDoubleOr
		0 o p_422117_
		1 o p_422194_
	a ()Ljn$a; lookup
	a (Ljava/lang/String;B)B getByteOr
		0 o p_421973_
		1 o p_421620_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getStringOr
		0 o p_422013_
		1 o p_421650_
	a (Ljava/lang/String;S)I getShortOr
		0 o p_421823_
		1 o p_422359_
	a (Lcom/mojang/serialization/MapCodec;)Ljava/util/Optional; read
		0 o p_422454_
	a (Ljava/lang/String;Z)Z getBooleanOr
		0 o p_422486_
		1 o p_422290_
	a (Ljava/lang/String;J)J getLongOr
		0 o p_422533_
		1 o p_422471_
	a (Ljava/lang/String;I)I getIntOr
		0 o p_422236_
		1 o p_421815_
	a (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional; read
		0 o p_421648_
		1 o p_421691_
	a (Ljava/lang/String;F)F getFloatOr
		0 o p_421809_
		1 o p_421919_
	b (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional; list
		0 o p_422680_
		1 o p_422257_
	b (Ljava/lang/String;)Lfda; childOrEmpty
		0 o p_421498_
	c (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lfda$a; listOrEmpty
		0 o p_422233_
		1 o p_421929_
	c (Ljava/lang/String;)Ljava/util/Optional; childrenList
		0 o p_421555_
	d (Ljava/lang/String;)Lfda$b; childrenListOrEmpty
		0 o p_421888_
	e (Ljava/lang/String;)Ljava/util/Optional; getInt
		0 o p_421713_
	f (Ljava/lang/String;)Ljava/util/Optional; getLong
		0 o p_421635_
	g (Ljava/lang/String;)Ljava/util/Optional; getString
		0 o p_422250_
	h (Ljava/lang/String;)Ljava/util/Optional; getIntArray
		0 o p_422458_
fdc net/minecraft/world/level/storage/ValueOutput
	a (Ljava/lang/String;S)V putShort
		0 o p_421913_
		1 o p_422330_
	a (Ljava/lang/String;J)V putLong
		0 o p_421476_
		1 o p_422717_
	a (Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V store
		0 o p_422294_
		1 o p_422043_
		2 o p_422218_
	a (Ljava/lang/String;I)V putInt
		0 o p_422187_
		1 o p_421585_
	a (Ljava/lang/String;F)V putFloat
		0 o p_422633_
		1 o p_422074_
	a (Ljava/lang/String;D)V putDouble
		0 o p_422161_
		1 o p_422544_
	a (Ljava/lang/String;[I)V putIntArray
		0 o p_422132_
		1 o p_422527_
	a (Ljava/lang/String;)Lfdc; child
		0 o p_422171_
	a (Ljava/lang/String;B)V putByte
		0 o p_422701_
		1 o p_421659_
	a ()Z isEmpty
	a (Ljava/lang/String;Ljava/lang/String;)V putString
		0 o p_421927_
		1 o p_422134_
	a (Lcom/mojang/serialization/MapCodec;Ljava/lang/Object;)V store
		0 o p_421608_
		1 o p_422614_
	a (Ljava/lang/String;Z)V putBoolean
		0 o p_422349_
		1 o p_422395_
	a (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lfdc$a; list
		0 o p_421565_
		1 o p_422461_
	b (Ljava/lang/String;)Lfdc$b; childrenList
		0 o p_421920_
	b (Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V storeNullable
		0 o p_421542_
		1 o p_422209_
		2 o p_422585_
	c (Ljava/lang/String;)V discard
		0 o p_421763_
fdc$a net/minecraft/world/level/storage/ValueOutput$TypedOutputList
	a ()Z isEmpty
	a (Ljava/lang/Object;)V add
		0 o p_421896_
fdc$b net/minecraft/world/level/storage/ValueOutput$ValueOutputList
	a ()Lfdc; addChild
	b ()V discardLast
	c ()Z isEmpty
fdd net/minecraft/world/level/storage/WorldData
	d I ANVIL_VERSION_ID
	e I MCREGION_VERSION_ID
	A ()Z isDebugWorld
	B ()Lcom/mojang/serialization/Lifecycle; worldGenSettingsLifecycle
	C ()Leib$a; endDragonFightData
	D ()Ldns; getDataConfiguration
	E ()Lui; getCustomBossEvents
	F ()Z wasModded
	G ()Ljava/util/Set; getKnownServerBrands
	H ()Ljava/util/Set; getRemovedFeatureFlags
	I ()Lfcx; overworldData
	J ()Ldmy; getLevelSettings
	K ()Lcyd; enabledFeatures
	a (Lui;)V setCustomBossEvents
		0 o p_78643_
	a (Ldns;)V setDataConfiguration
		0 o p_250014_
	a (Lq;)V fillCrashReportCategory
		0 o p_78640_
	a (Lbxg;)V setDifficulty
		0 o p_78633_
	a (Ljz;Lui;)Lui; createTag
		0 o p_78636_
		1 o p_78637_
	a (Leib$a;)V setEndDragonFightData
		0 o p_289783_
	a ()Ljava/lang/String; lambda$fillCrashReportCategory$3
	a (Ldmr;)V setGameType
		0 o p_78635_
	a (Ljava/lang/String;Z)V setModdedInfo
		0 o p_78638_
		1 o p_78639_
	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 ()Ldmr; getGameType
	l ()Z isHardcore
	m ()Z isAllowCommands
	o ()Ldmq; getGameRules
	q ()Lbxg; getDifficulty
	r ()Z isDifficultyLocked
	w ()Lui; getLoadedPlayerTag
	x ()I getVersion
	y ()Leky; worldGenOptions
	z ()Z isFlatWorld
fde net/minecraft/world/level/storage/WritableLevelData
	a (Ljb;F)V setSpawn
		0 o p_78649_
		1 o p_78650_
fdf net/minecraft/world/level/storage/loot/BuiltInLootTables
	A Lamd; JUNGLE_TEMPLE_DISPENSER
	B Lamd; IGLOO_CHEST
	C Lamd; WOODLAND_MANSION
	D Lamd; UNDERWATER_RUIN_SMALL
	E Lamd; UNDERWATER_RUIN_BIG
	F Lamd; BURIED_TREASURE
	G Lamd; SHIPWRECK_MAP
	H Lamd; SHIPWRECK_SUPPLY
	I Lamd; SHIPWRECK_TREASURE
	J Lamd; PILLAGER_OUTPOST
	K Lamd; BASTION_TREASURE
	L Lamd; BASTION_OTHER
	M Lamd; BASTION_BRIDGE
	N Lamd; BASTION_HOGLIN_STABLE
	O Lamd; ANCIENT_CITY
	P Lamd; ANCIENT_CITY_ICE_BOX
	Q Lamd; RUINED_PORTAL
	R Lamd; TRIAL_CHAMBERS_REWARD
	S Lamd; TRIAL_CHAMBERS_REWARD_COMMON
	T Lamd; TRIAL_CHAMBERS_REWARD_RARE
	U Lamd; TRIAL_CHAMBERS_REWARD_UNIQUE
	V Lamd; TRIAL_CHAMBERS_REWARD_OMINOUS
	W Lamd; TRIAL_CHAMBERS_REWARD_OMINOUS_COMMON
	X Lamd; TRIAL_CHAMBERS_REWARD_OMINOUS_RARE
	Y Lamd; TRIAL_CHAMBERS_REWARD_OMINOUS_UNIQUE
	Z Lamd; TRIAL_CHAMBERS_SUPPLY
	a Lamd; SPAWN_BONUS_CHEST
	aA Lamd; MASON_GIFT
	aB Lamd; SHEPHERD_GIFT
	aC Lamd; TOOLSMITH_GIFT
	aD Lamd; WEAPONSMITH_GIFT
	aE Lamd; UNEMPLOYED_GIFT
	aF Lamd; BABY_VILLAGER_GIFT
	aG Lamd; SNIFFER_DIGGING
	aH Lamd; PANDA_SNEEZE
	aI Lamd; CHICKEN_LAY
	aJ Lamd; ARMADILLO_SHED
	aK Lamd; PIGLIN_BARTERING
	aL Lamd; SPAWNER_TRIAL_CHAMBER_KEY
	aM Lamd; SPAWNER_TRIAL_CHAMBER_CONSUMABLES
	aN Lamd; SPAWNER_OMINOUS_TRIAL_CHAMBER_KEY
	aO Lamd; SPAWNER_OMINOUS_TRIAL_CHAMBER_CONSUMABLES
	aP Lamd; SPAWNER_TRIAL_ITEMS_TO_DROP_WHEN_OMINOUS
	aQ Lamd; BOGGED_SHEAR
	aR Lamd; SHEAR_MOOSHROOM
	aS Lamd; SHEAR_RED_MOOSHROOM
	aT Lamd; SHEAR_BROWN_MOOSHROOM
	aU Lamd; SHEAR_SNOW_GOLEM
	aV Lamd; SHEAR_SHEEP
	aW Ljava/util/Map; SHEAR_SHEEP_BY_DYE
	aX Lamd; DESERT_WELL_ARCHAEOLOGY
	aY Lamd; DESERT_PYRAMID_ARCHAEOLOGY
	aZ Lamd; TRAIL_RUINS_ARCHAEOLOGY_COMMON
	aa Lamd; TRIAL_CHAMBERS_CORRIDOR
	ab Lamd; TRIAL_CHAMBERS_INTERSECTION
	ac Lamd; TRIAL_CHAMBERS_INTERSECTION_BARREL
	ad Lamd; TRIAL_CHAMBERS_ENTRANCE
	ae Lamd; TRIAL_CHAMBERS_CORRIDOR_DISPENSER
	af Lamd; TRIAL_CHAMBERS_CHAMBER_DISPENSER
	ag Lamd; TRIAL_CHAMBERS_WATER_DISPENSER
	ah Lamd; TRIAL_CHAMBERS_CORRIDOR_POT
	ai Lamd; EQUIPMENT_TRIAL_CHAMBER
	aj Lamd; EQUIPMENT_TRIAL_CHAMBER_RANGED
	ak Lamd; EQUIPMENT_TRIAL_CHAMBER_MELEE
	al Ljava/util/Map; SHEEP_BY_DYE
	am Lamd; FISHING
	an Lamd; FISHING_JUNK
	ao Lamd; FISHING_TREASURE
	ap Lamd; FISHING_FISH
	aq Lamd; CAT_MORNING_GIFT
	ar Lamd; ARMORER_GIFT
	as Lamd; BUTCHER_GIFT
	at Lamd; CARTOGRAPHER_GIFT
	au Lamd; CLERIC_GIFT
	av Lamd; FARMER_GIFT
	aw Lamd; FISHERMAN_GIFT
	ax Lamd; FLETCHER_GIFT
	ay Lamd; LEATHERWORKER_GIFT
	az Lamd; LIBRARIAN_GIFT
	b Lamd; END_CITY_TREASURE
	ba Lamd; TRAIL_RUINS_ARCHAEOLOGY_RARE
	bb Lamd; OCEAN_RUIN_WARM_ARCHAEOLOGY
	bc Lamd; OCEAN_RUIN_COLD_ARCHAEOLOGY
	bd Ljava/util/Set; LOCATIONS
	be Ljava/util/Set; IMMUTABLE_LOCATIONS
	c Lamd; SIMPLE_DUNGEON
	d Lamd; VILLAGE_WEAPONSMITH
	e Lamd; VILLAGE_TOOLSMITH
	f Lamd; VILLAGE_ARMORER
	g Lamd; VILLAGE_CARTOGRAPHER
	h Lamd; VILLAGE_MASON
	i Lamd; VILLAGE_SHEPHERD
	j Lamd; VILLAGE_BUTCHER
	k Lamd; VILLAGE_FLETCHER
	l Lamd; VILLAGE_FISHER
	m Lamd; VILLAGE_TANNERY
	n Lamd; VILLAGE_TEMPLE
	o Lamd; VILLAGE_DESERT_HOUSE
	p Lamd; VILLAGE_PLAINS_HOUSE
	q Lamd; VILLAGE_TAIGA_HOUSE
	r Lamd; VILLAGE_SNOWY_HOUSE
	s Lamd; VILLAGE_SAVANNA_HOUSE
	t Lamd; ABANDONED_MINESHAFT
	u Lamd; NETHER_BRIDGE
	v Lamd; STRONGHOLD_LIBRARY
	w Lamd; STRONGHOLD_CROSSING
	x Lamd; STRONGHOLD_CORRIDOR
	y Lamd; DESERT_PYRAMID
	z Lamd; JUNGLE_TEMPLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lamd;)Lamd; register
		static
		0 o p_335977_
	a (Ljava/lang/String;Ldbt;)Lamd; lambda$makeDyeKeyMap$0
		static
		0 o p_393453_
		1 o p_393454_
	a ()Ljava/util/Set; all
		static
	a (Ljava/lang/String;)Ljava/util/Map; makeDyeKeyMap
		static
		0 o p_363301_
	b (Ljava/lang/String;)Lamd; register
		static
		0 o p_78768_
fdg 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;Ldcv;)Ldcv; lambda$modifyItems$0
		static
		0 o p_344667_
		1 o p_344668_
	a (Ldcv;Ljava/lang/Object;Ljava/util/stream/Stream;)V setContents
		0 o p_340824_
		1 o p_341046_
		2 o p_341372_
	a (Ljava/lang/Object;Ljava/util/stream/Stream;)Ljava/lang/Object; setContents
		0 o p_341056_
		1 o p_341252_
	a ()Lkp; type
	a (Ldcv;Ljava/util/stream/Stream;)V setContents
		0 o p_340943_
		1 o p_340843_
	a (Ldcv;Ljava/util/function/UnaryOperator;)V modifyItems
		0 o p_340919_
		1 o p_341245_
	b ()Ljava/lang/Object; empty
fdh net/minecraft/world/level/storage/loot/ContainerComponentManipulators
	a Lfdg; CONTAINER
	b Lfdg; BUNDLE_CONTENTS
	c Lfdg; CHARGED_PROJECTILES
	d Ljava/util/Map; ALL_MANIPULATORS
	e Lcom/mojang/serialization/Codec; 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 (Lfdg;)Lfdg; lambda$static$0
		static
		0 o p_340858_
fdh$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 (Ldfn;Ljava/util/stream/Stream;)Ldfn; setContents
		0 o p_341159_
		1 o p_340907_
	a (Ljava/lang/Object;Ljava/util/stream/Stream;)Ljava/lang/Object; setContents
		0 o p_341388_
		1 o p_341181_
	a ()Lkp; type
	a (Ldfn;)Ljava/util/stream/Stream; getContents
		0 o p_340963_
	b ()Ljava/lang/Object; empty
	c ()Ldfn; empty
fdh$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 (Ldey;)Ljava/util/stream/Stream; getContents
		0 o p_341255_
	a (Ldey;Ljava/util/stream/Stream;)Ldey; setContents
		0 o p_341134_
		1 o p_341127_
	a (Ljava/lang/Object;Ljava/util/stream/Stream;)Ljava/lang/Object; setContents
		0 o p_341311_
		1 o p_340811_
	a ()Lkp; type
	b ()Ljava/lang/Object; empty
	c ()Ldey; empty
fdh$3 net/minecraft/world/level/storage/loot/ContainerComponentManipulators$3
	<init> ()V <init>
	a (Ldez;)Ljava/util/stream/Stream; getContents
		0 o p_341086_
	a (Ljava/lang/Object;)Ljava/util/stream/Stream; getContents
		0 o p_341395_
	a (Ljava/lang/Object;Ljava/util/stream/Stream;)Ljava/lang/Object; setContents
		0 o p_341256_
		1 o p_341279_
	a ()Lkp; type
	a (Ldez;Ljava/util/stream/Stream;)Ldez; setContents
		0 o p_341319_
		1 o p_341213_
	b ()Ljava/lang/Object; empty
	c ()Ldez; empty
fdi net/minecraft/world/level/storage/loot/IntRange
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcom/mojang/serialization/Codec; RECORD_CODEC
	c Lfho; min
	d Lfho; max
	e Lfdi$b; limiter
	f Lfdi$a; predicate
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o p_299273_
		1 o p_298799_
	<init> (Lfho;Lfho;)V <init>
		0 o p_165006_
		1 o p_165007_
	a (Lfdj;I)I clamp
		0 o p_165015_
		1 o p_165016_
	a (II)Lfdi; range
		static
		0 o p_165012_
		1 o p_165013_
	a (Lfho;Lfho;Lfdj;I)Z lambda$new$12
		static
		0 o p_165022_
		1 o p_165023_
		2 o p_165024_
		3 o p_165025_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_338119_
	a (Lfdi;)Lcom/mojang/datafixers/util/Either; lambda$static$4
		static
		0 o p_297982_
	a (I)Lfdi; exact
		static
		0 o p_165010_
	a (Lcom/mojang/datafixers/util/Either;)Lfdi; lambda$static$3
		static
		0 o p_297983_
	a (Lfho;Lfdj;I)Z lambda$new$10
		static
		0 o p_165018_
		1 o p_165019_
		2 o p_165020_
	a ()Ljava/util/Set; getReferencedContextParams
	b (Lfho;Lfdj;I)I lambda$new$9
		static
		0 o p_165032_
		1 o p_165033_
		2 o p_165034_
	b (Lfdi;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_297984_
	b (Lfdj;I)Z test
		0 o p_165029_
		1 o p_165030_
	b (Lfho;Lfho;Lfdj;I)I lambda$new$11
		static
		0 o p_165036_
		1 o p_165037_
		2 o p_165038_
		3 o p_165039_
	b (I)Lfdi; lowerBound
		static
		0 o p_165027_
	b ()Ljava/util/OptionalInt; unpackExact
	c (Lfdi;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_297985_
	c (Lfdj;I)Z lambda$new$6
		static
		0 o p_165043_
		1 o p_165044_
	c (I)Lfdi; upperBound
		static
		0 o p_165041_
	c (Lfho;Lfdj;I)Z lambda$new$8
		static
		0 o p_165046_
		1 o p_165047_
		2 o p_165048_
	d (Lfdj;I)I lambda$new$5
		static
		0 o p_165050_
		1 o p_165051_
	d (Lfho;Lfdj;I)I lambda$new$7
		static
		0 o p_165053_
		1 o p_165054_
		2 o p_165055_
fdi$a net/minecraft/world/level/storage/loot/IntRange$IntChecker
	test (Lfdj;I)Z test
		0 o p_165057_
		1 o p_165058_
fdi$b net/minecraft/world/level/storage/loot/IntRange$IntLimiter
	apply (Lfdj;I)I apply
		0 o p_165060_
		1 o p_165061_
fdj net/minecraft/world/level/storage/loot/LootContext
	a Lfdm; params
	b Lbck; random
	c Ljm$a; lootDataResolver
	d Ljava/util/Set; visitedElements
	<init> (Lfdm;Lbck;Ljm$a;)V <init>
		0 o p_287722_
		1 o p_287702_
		2 o p_335850_
	a (Lbdn;)Z hasParameter
		0 o p_381161_
	a (Lfdj$c;)Z hasVisitedElement
		0 o p_279182_
	a ()Ljm$a; getResolver
	a (Lfgs;)Lfdj$c; createVisitedEntry
		static
		0 o p_279250_
	a (Lame;Ljava/util/function/Consumer;)V addDynamicDrops
		0 o p_78943_
		1 o p_78944_
	a (Lfdo;)Lfdj$c; createVisitedEntry
		static
		0 o p_279327_
	a (Lfex;)Lfdj$c; createVisitedEntry
		static
		0 o p_279163_
	b (Lbdn;)Ljava/lang/Object; getParameter
		0 o p_381164_
	b (Lfdj$c;)Z pushVisitedElement
		0 o p_279152_
	b ()Lbck; getRandom
	c (Lbdn;)Ljava/lang/Object; getOptionalParameter
		0 o p_380975_
	c (Lfdj$c;)V popVisitedElement
		0 o p_279198_
	c ()F getLuck
	d ()Laub; getLevel
fdj$a net/minecraft/world/level/storage/loot/LootContext$Builder
	a Lfdm; params
	b Lbck; random
	<init> (Lfdm;)V <init>
		0 o p_287628_
	a (Ljava/util/Optional;)Lfdj; create
		0 o p_298622_
	a (Ljava/util/Optional;Laub;)Ljava/util/Optional; lambda$create$0
		static
		0 o p_298858_
		1 o p_298434_
	a ()Laub; getLevel
	a (J)Lfdj$a; withOptionalRandomSeed
		0 o p_78966_
	a (Lbck;)Lfdj$a; withOptionalRandomSource
		0 o p_347445_
fdj$b net/minecraft/world/level/storage/loot/LootContext$EntityTarget
	a Lfdj$b; THIS
	b Lfdj$b; ATTACKER
	c Lfdj$b; DIRECT_ATTACKER
	d Lfdj$b; ATTACKING_PLAYER
	e Lbda$a; CODEC
	f Ljava/lang/String; name
	g Lbdn; param
	h [Lfdj$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lbdn;)V <init>
		0 o p_78999_
		1 o p_79000_
		2 o p_79001_
		3 o p_380963_
	a (Ljava/lang/String;)Lfdj$b; getByName
		static
		0 o p_79007_
	a ()Lbdn; getParam
	b ()[Lfdj$b; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lfdj$b; valueOf
		static
		0 o p_79009_
	values ()[Lfdj$b; values
		static
fdj$c net/minecraft/world/level/storage/loot/LootContext$VisitedEntry
	a Lfdl; type
	b Ljava/lang/Object; value
	<init> (Lfdl;Ljava/lang/Object;)V <init>
		0 o type
		1 o value
	a ()Lfdl; type
	b ()Ljava/lang/Object; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_279464_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fdk net/minecraft/world/level/storage/loot/LootContextUser
	a (Lfdp;)V validate
		0 o p_79022_
	a ()Ljava/util/Set; getReferencedContextParams
fdl net/minecraft/world/level/storage/loot/LootDataType
	a Lfdl; PREDICATE
	b Lfdl; MODIFIER
	c Lfdl; TABLE
	d Lamd; registryKey
	e Lcom/mojang/serialization/Codec; codec
	f Lfdl$a; validator
	<clinit> ()V <clinit>
		static
	<init> (Lamd;Lcom/mojang/serialization/Codec;Lfdl$a;)V <init>
		0 o registryKey
		1 o codec
		2 o validator
	a (Lfdp;Lamd;Ljava/lang/Object;)V runValidation
		0 o p_279366_
		1 o p_336149_
		2 o p_279124_
	a ()Ljava/util/stream/Stream; values
		static
	a (Lfdp;Lamd;Lfdk;)V lambda$createSimpleValidator$0
		static
		0 o p_421454_
		1 o p_421455_
		2 o p_421456_
	a (Lfdp;Lamd;Lfdo;)V lambda$createLootTableValidator$1
		static
		0 o p_421457_
		1 o p_421458_
		2 o p_421459_
	b ()Lamd; registryKey
	c ()Lcom/mojang/serialization/Codec; codec
	d ()Lfdl$a; validator
	e ()Lfdl$a; createSimpleValidator
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_335430_
	f ()Lfdl$a; createLootTableValidator
		static
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fdl$a net/minecraft/world/level/storage/loot/LootDataType$Validator
	run (Lfdp;Lamd;Ljava/lang/Object;)V run
		0 o p_279419_
		1 o p_335916_
		2 o p_279326_
fdm net/minecraft/world/level/storage/loot/LootParams
	a Laub; level
	b Lbdp; params
	c Ljava/util/Map; dynamicDrops
	d F luck
	<init> (Laub;Lbdp;Ljava/util/Map;F)V <init>
		0 o p_287766_
		1 o p_380934_
		2 o p_287705_
		3 o p_287671_
	a (Lame;Ljava/util/function/Consumer;)V addDynamicDrops
		0 o p_287768_
		1 o p_287711_
	a ()Laub; getLevel
	b ()Lbdp; contextMap
	c ()F getLuck
fdm$a net/minecraft/world/level/storage/loot/LootParams$Builder
	a Laub; level
	b Lbdp$a; params
	c Ljava/util/Map; dynamicDrops
	d F luck
	<init> (Laub;)V <init>
		0 o p_287594_
	a (Lame;Lfdm$b;)Lfdm$a; withDynamicDrop
		0 o p_287734_
		1 o p_287724_
	a (F)Lfdm$a; withLuck
		0 o p_287703_
	a ()Laub; getLevel
	a (Lbdn;)Ljava/lang/Object; getParameter
		0 o p_381125_
	a (Lbdo;)Lfdm; create
		0 o p_381021_
	a (Lbdn;Ljava/lang/Object;)Lfdm$a; withParameter
		0 o p_381018_
		1 o p_287606_
	b (Lbdn;Ljava/lang/Object;)Lfdm$a; withOptionalParameter
		0 o p_381070_
		1 o p_287630_
	b (Lbdn;)Ljava/lang/Object; getOptionalParameter
		0 o p_381097_
fdm$b net/minecraft/world/level/storage/loot/LootParams$DynamicDrop
	add (Ljava/util/function/Consumer;)V add
		0 o p_287584_
fdn net/minecraft/world/level/storage/loot/LootPool
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/List; entries
	c Ljava/util/List; conditions
	d Ljava/util/function/Predicate; compositeCondition
	e Ljava/util/List; functions
	f Ljava/util/function/BiFunction; compositeFunction
	g Lfho; rolls
	h Lfho; bonusRolls
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;Ljava/util/List;Lfho;Lfho;)V <init>
		0 o p_298764_
		1 o p_299316_
		2 o p_298954_
		3 o p_165131_
		4 o p_165132_
	a (Lfdp;)V validate
		0 o p_79052_
	a ()Lfdn$a; lootPool
		static
	a (Lfdn;)Lfho; lambda$static$4
		static
		0 o p_297997_
	a (Ljava/util/function/Consumer;Lfdj;)V addRandomItems
		0 o p_79054_
		1 o p_79055_
	a (Lfdj;Ljava/util/List;Lorg/apache/commons/lang3/mutable/MutableInt;Lfdy;)V lambda$addRandomItem$6
		static
		0 o p_79045_
		1 o p_79046_
		2 o p_79047_
		3 o p_79048_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_344669_
	b (Ljava/util/function/Consumer;Lfdj;)V addRandomItem
		0 o p_79059_
		1 o p_79060_
	b (Lfdn;)Lfho; lambda$static$3
		static
		0 o p_297993_
	c (Lfdn;)Ljava/util/List; lambda$static$2
		static
		0 o p_297994_
	d (Lfdn;)Ljava/util/List; lambda$static$1
		static
		0 o p_297992_
	e (Lfdn;)Ljava/util/List; lambda$static$0
		static
		0 o p_297995_
fdn$a net/minecraft/world/level/storage/loot/LootPool$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; entries
	b Lcom/google/common/collect/ImmutableList$Builder; conditions
	c Lcom/google/common/collect/ImmutableList$Builder; functions
	d Lfho; rolls
	e Lfho; bonusRolls
	<init> ()V <init>
	a ()Lfdn$a; unwrap
	a (Lfho;)Lfdn$a; setRolls
		0 o p_165134_
	a (Lfex$a;)Lfdn$a; apply
		0 o p_79079_
	a (Lfdz$a;)Lfdn$a; add
		0 o p_79077_
	a (Lfgs$a;)Lfdn$a; when
		0 o p_79081_
	b (Lfho;)Lfdn$a; setBonusRolls
		0 o p_165136_
	b (Lfex$a;)Lfet; apply
		0 o p_230914_
	b (Lfgs$a;)Lfgk; when
		0 o p_230916_
	b ()Lfdn; build
	c ()Lfet; unwrap
	d ()Lfgk; unwrap
fdo net/minecraft/world/level/storage/loot/LootTable
	a Lcom/mojang/serialization/Codec; KEY_CODEC
	b Lbdo; DEFAULT_PARAM_SET
	c J RANDOMIZE_SEED
	d Lcom/mojang/serialization/Codec; DIRECT_CODEC
	e Lcom/mojang/serialization/Codec; CODEC
	f Lfdo; EMPTY
	g Lorg/slf4j/Logger; LOGGER
	h Lbdo; paramSet
	i Ljava/util/Optional; randomSequence
	j Ljava/util/List; pools
	k Ljava/util/List; functions
	l Ljava/util/function/BiFunction; compositeFunction
	<clinit> ()V <clinit>
		static
	<init> (Lbdo;Ljava/util/Optional;Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_380952_
		1 o p_299055_
		2 o p_298390_
		3 o p_298775_
	a (Lfdm;J)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; getRandomItems
		0 o p_287574_
		1 o p_287773_
	a ()Lbdo; getParamSet
	a (Lfdm;)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; getRandomItems
		0 o p_287616_
	a (Lfdm;Ljava/util/function/Consumer;)V getRandomItemsRaw
		0 o p_287669_
		1 o p_287781_
	a (Lbxc;Lfdm;J)V fill
		0 o p_287662_
		1 o p_287743_
		2 o p_287585_
	a (Lbxc;Lbck;)Ljava/util/List; getAvailableSlots
		0 o p_230920_
		1 o p_230921_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_380905_
	a (Laub;Ljava/util/function/Consumer;Ldcv;)V lambda$createStackSplitter$6
		static
		0 o p_287568_
		1 o p_287569_
		2 o p_287570_
	a (Lfdp;)V validate
		0 o p_79137_
	a (Laub;Ljava/util/function/Consumer;)Ljava/util/function/Consumer; createStackSplitter
		static
		0 o p_287765_
		1 o p_251308_
	a (Lfdo;)Ljava/util/List; lambda$static$3
		static
		0 o p_298000_
	a (Lfdj;)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; getRandomItems
		0 o p_230923_
	a (Lfdj;Ljava/util/function/Consumer;)V getRandomItemsRaw
		0 o p_79132_
		1 o p_79133_
	a (Lfdm;JLjava/util/function/Consumer;)V getRandomItems
		0 o p_287748_
		1 o p_287729_
		2 o p_287583_
	a (Lit/unimi/dsi/fastutil/objects/ObjectArrayList;ILbck;)V shuffleAndSplitItems
		0 o p_230925_
		1 o p_230926_
		2 o p_230927_
	a (Lfdm;Lbck;)Lit/unimi/dsi/fastutil/objects/ObjectArrayList; getRandomItems
		0 o p_347545_
		1 o p_347680_
	b (Lfdo;)Ljava/util/List; lambda$static$2
		static
		0 o p_298002_
	b (Lfdm;Ljava/util/function/Consumer;)V getRandomItems
		0 o p_287704_
		1 o p_287617_
	b (Lfdj;Ljava/util/function/Consumer;)V getRandomItems
		0 o p_79149_
		1 o p_79150_
	b ()Lfdo$a; lootTable
		static
	c ()Lcom/mojang/serialization/Codec; lambda$static$5
		static
	c (Lfdo;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_297998_
	d (Lfdo;)Lbdo; lambda$static$0
		static
		0 o p_380906_
fdo$a net/minecraft/world/level/storage/loot/LootTable$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; pools
	b Lcom/google/common/collect/ImmutableList$Builder; functions
	c Lbdo; paramSet
	d Ljava/util/Optional; randomSequence
	<init> ()V <init>
	a (Lbdo;)Lfdo$a; setParamSet
		0 o p_381150_
	a (Lfex$a;)Lfdo$a; apply
		0 o p_79164_
	a ()Lfdo$a; unwrap
	a (Lame;)Lfdo$a; setRandomSequence
		0 o p_287667_
	a (Lfdn$a;)Lfdo$a; withPool
		0 o p_79162_
	b ()Lfdo; build
	b (Lfex$a;)Lfet; apply
		0 o p_230929_
	c ()Lfet; unwrap
fdp net/minecraft/world/level/storage/loot/ValidationContext
	a Lbci; reporter
	b Lbdo; contextKeySet
	c Ljava/util/Optional; resolver
	d Ljava/util/Set; visitedElements
	<init> (Lbci;Lbdo;Ljm$a;)V <init>
		0 o p_311875_
		1 o p_380950_
		2 o p_335890_
	<init> (Lbci;Lbdo;Ljava/util/Optional;Ljava/util/Set;)V <init>
		0 o p_352229_
		1 o p_381144_
		2 o p_381133_
		3 o p_380961_
	<init> (Lbci;Lbdo;)V <init>
		0 o p_312319_
		1 o p_381121_
	a (Lbci$g;)V reportProblem
		0 o p_422511_
	a ()Ljm$a; resolver
	a (Lamd;)Z hasVisitedElement
		0 o p_335626_
	a (Lbdo;)Lfdp; setContextKeySet
		0 o p_381099_
	a (Lfdk;)V validateContextUsage
		0 o p_381132_
	a (Lbci$f;)Lfdp; forChild
		0 o p_422104_
	a (Lbci$f;Lamd;)Lfdp; enterElement
		0 o p_421588_
		1 o p_335771_
	b ()Z allowsReferences
	c ()Lbci; reporter
	d ()Ljava/lang/UnsupportedOperationException; lambda$resolver$0
		static
fdp$a net/minecraft/world/level/storage/loot/ValidationContext$MissingReferenceProblem
	a Lamd; referenced
	<init> (Lamd;)V <init>
		0 o referenced
	a ()Ljava/lang/String; description
	b ()Lamd; referenced
	equals (Ljava/lang/Object;)Z equals
		0 o p_422484_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fdp$b net/minecraft/world/level/storage/loot/ValidationContext$ParametersNotProvidedProblem
	a Ljava/util/Set; notProvided
	<init> (Ljava/util/Set;)V <init>
		0 o notProvided
	a ()Ljava/lang/String; description
	b ()Ljava/util/Set; notProvided
	equals (Ljava/lang/Object;)Z equals
		0 o p_422058_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fdp$c net/minecraft/world/level/storage/loot/ValidationContext$RecursiveReferenceProblem
	a Lamd; referenced
	<init> (Lamd;)V <init>
		0 o referenced
	a ()Ljava/lang/String; description
	b ()Lamd; referenced
	equals (Ljava/lang/Object;)Z equals
		0 o p_422214_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fdp$d net/minecraft/world/level/storage/loot/ValidationContext$ReferenceNotAllowedProblem
	a Lamd; referenced
	<init> (Lamd;)V <init>
		0 o referenced
	a ()Ljava/lang/String; description
	b ()Lamd; referenced
	equals (Ljava/lang/Object;)Z equals
		0 o p_422521_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fdq net/minecraft/world/level/storage/loot/entries/AlternativesEntry
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lbci$g; UNREACHABLE_PROBLEM
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_299062_
		1 o p_298668_
	a (Lfdp;)V validate
		0 o p_79388_
	a ()Lfea; getType
	a (I)[Lfdz$a; lambda$alternatives$1
		static
		0 o p_230932_
	a (Ljava/util/List;)Lfdr; compose
		0 o p_298256_
	a (Ljava/util/Collection;Ljava/util/function/Function;)Lfdq$a; alternatives
		static
		0 o p_230934_
		1 o p_230935_
	a (Ljava/util/List;Lfdj;Ljava/util/function/Consumer;)Z lambda$compose$0
		static
		0 o p_298003_
		1 o p_298004_
		2 o p_298005_
	a ([Lfdz$a;)Lfdq$a; alternatives
		static
		0 o p_79396_
fdq$1 net/minecraft/world/level/storage/loot/entries/AlternativesEntry$1
	<init> ()V <init>
	a ()Ljava/lang/String; description
fdq$a net/minecraft/world/level/storage/loot/entries/AlternativesEntry$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; entries
	<init> ([Lfdz$a;)V <init>
		0 o p_79399_
	a (Lfdz$a;)Lfdq$a; otherwise
		0 o p_79402_
	a ()Lfdq$a; getThis
	aE_ ()Lfdz$a; getThis
	b ()Lfdz; build
fdr net/minecraft/world/level/storage/loot/entries/ComposableEntryContainer
	c Lfdr; ALWAYS_FALSE
	d Lfdr; ALWAYS_TRUE
	<clinit> ()V <clinit>
		static
	a (Lfdr;Lfdj;Ljava/util/function/Consumer;)Z lambda$or$3
		0 o p_79414_
		1 o p_79415_
		2 o p_79416_
	a (Lfdj;Ljava/util/function/Consumer;)Z lambda$static$1
		static
		0 o p_79409_
		1 o p_79410_
	and (Lfdr;)Lfdr; and
		0 o p_79412_
	b (Lfdj;Ljava/util/function/Consumer;)Z lambda$static$0
		static
		0 o p_79418_
		1 o p_79419_
	b (Lfdr;Lfdj;Ljava/util/function/Consumer;)Z lambda$and$2
		0 o p_79423_
		1 o p_79424_
		2 o p_79425_
	expand (Lfdj;Ljava/util/function/Consumer;)Z expand
		0 o p_79426_
		1 o p_79427_
	or (Lfdr;)Lfdr; or
		0 o p_79421_
fds net/minecraft/world/level/storage/loot/entries/CompositeEntryBase
	a Lfdr; composedChildren
	e Lbci$g; NO_CHILDREN_PROBLEM
	f Ljava/util/List; children
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_299081_
		1 o p_298200_
	a (Lfdp;)V validate
		0 o p_79434_
	a (Lfds$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 (Ljava/util/List;)Lfdr; compose
		0 o p_298396_
	a (Lfds$a;)Lcom/mojang/serialization/MapCodec; createCodec
		static
		0 o p_299248_
	a (Lfds;)Ljava/util/List; lambda$createCodec$0
		static
		0 o p_299120_
	expand (Lfdj;Ljava/util/function/Consumer;)Z expand
		0 o p_79439_
		1 o p_79440_
fds$1 net/minecraft/world/level/storage/loot/entries/CompositeEntryBase$1
	<init> ()V <init>
	a ()Ljava/lang/String; description
fds$a net/minecraft/world/level/storage/loot/entries/CompositeEntryBase$CompositeEntryConstructor
	create (Ljava/util/List;Ljava/util/List;)Lfds; create
		0 o p_299202_
		1 o p_298937_
fdt net/minecraft/world/level/storage/loot/entries/DynamicLoot
	a Lcom/mojang/serialization/MapCodec; CODEC
	j Lame; name
	<clinit> ()V <clinit>
		static
	<init> (Lame;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;Lfdj;)V createItemStack
		0 o p_79481_
		1 o p_79482_
	a (Lame;)Lfeb$a; dynamicEntry
		static
		0 o p_79484_
	a ()Lfea; getType
	a (Lame;IILjava/util/List;Ljava/util/List;)Lfeb; 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 (Lfdt;)Lame; lambda$static$0
		static
		0 o p_298012_
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_298006_
fdu net/minecraft/world/level/storage/loot/entries/EmptyLootItem
	a Lcom/mojang/serialization/MapCodec; 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;Lfdj;)V createItemStack
		0 o p_79531_
		1 o p_79532_
	a ()Lfea; getType
	b ()Lfeb$a; emptyItem
		static
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_299288_
fdv net/minecraft/world/level/storage/loot/entries/EntryGroup
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_298565_
		1 o p_298406_
	a ()Lfea; getType
	a (Lfdr;Lfdr;Lfdj;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 ([Lfdz$a;)Lfdv$a; list
		static
		0 o p_165138_
	a (Ljava/util/List;)Lfdr; compose
		0 o p_299019_
	a (Ljava/util/List;Lfdj;Ljava/util/function/Consumer;)Z lambda$compose$1
		static
		0 o p_298013_
		1 o p_298014_
		2 o p_298015_
fdv$a net/minecraft/world/level/storage/loot/entries/EntryGroup$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; entries
	<init> ([Lfdz$a;)V <init>
		0 o p_165141_
	a ()Lfdv$a; getThis
	aE_ ()Lfdz$a; getThis
	b ()Lfdz; build
	b (Lfdz$a;)Lfdv$a; append
		0 o p_165145_
fdw net/minecraft/world/level/storage/loot/entries/LootItem
	a Lcom/mojang/serialization/MapCodec; CODEC
	j Ljl; item
	<clinit> ()V <clinit>
		static
	<init> (Ljl;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 (Ljava/util/function/Consumer;Lfdj;)V createItemStack
		0 o p_79590_
		1 o p_79591_
	a ()Lfea; getType
	a (Lfdw;)Ljl; lambda$static$0
		static
		0 o p_298016_
	a (Ldmt;IILjava/util/List;Ljava/util/List;)Lfeb; lambda$lootTableItem$2
		static
		0 o p_298017_
		1 o p_298018_
		2 o p_298019_
		3 o p_298020_
		4 o p_298021_
	a (Ldmt;)Lfeb$a; lootTableItem
		static
		0 o p_79580_
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_381616_
fdx net/minecraft/world/level/storage/loot/entries/LootPoolEntries
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfea; EMPTY
	c Lfea; ITEM
	d Lfea; LOOT_TABLE
	e Lfea; DYNAMIC
	f Lfea; TAG
	g Lfea; ALTERNATIVES
	h Lfea; SEQUENCE
	i Lfea; GROUP
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lfea; register
		static
		0 o p_79630_
		1 o p_338753_
fdy net/minecraft/world/level/storage/loot/entries/LootPoolEntry
	a (Ljava/util/function/Consumer;Lfdj;)V createItemStack
		0 o p_79633_
		1 o p_79634_
	a (F)I getWeight
		0 o p_79632_
fdz net/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer
	a Ljava/util/function/Predicate; compositeCondition
	g Ljava/util/List; conditions
	<init> (Ljava/util/List;)V <init>
		0 o p_299002_
	a (Lfdp;)V validate
		0 o p_79641_
	a (Lfdj;)Z canRun
		0 o p_79640_
	a ()Lfea; getType
	a (Lfdz;)Ljava/util/List; lambda$commonFields$0
		static
		0 o p_298548_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1; commonFields
		static
		0 o p_299092_
fdz$a net/minecraft/world/level/storage/loot/entries/LootPoolEntryContainer$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; conditions
	<init> ()V <init>
	a (Lfgs$a;)Lfdz$a; when
		0 o p_79646_
	a (Lfdz$a;)Lfdq$a; otherwise
		0 o p_79644_
	aE_ ()Lfdz$a; getThis
	b ()Lfdz; build
	b (Lfgs$a;)Lfgk; when
		0 o p_230937_
	b (Lfdz$a;)Lfdv$a; append
		0 o p_165148_
	c (Lfdz$a;)Lfed$a; then
		0 o p_165149_
	d ()Lfgk; unwrap
	e ()Lfdz$a; unwrap
	f ()Ljava/util/List; getConditions
fe net/minecraft/commands/arguments/NbtPathArgument
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID_NODE
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_DATA_TOO_DEEP
	c Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NOTHING_FOUND
	d Ljava/util/Collection; EXAMPLES
	e Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_EXPECTED_LIST
	f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_INDEX
	g C INDEX_MATCH_START
	h C INDEX_MATCH_END
	i C KEY_MATCH_START
	j C KEY_MATCH_END
	k C QUOTED_KEY_START
	l C SINGLE_QUOTED_KEY_START
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lui;Lvi;)Z lambda$createTagPredicate$3
		static
		0 o p_99506_
		1 o p_99507_
	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;)Lfe$g; parse
		0 o p_99491_
	a (Lui;)Ljava/util/function/Predicate; createTagPredicate
		static
		0 o p_99511_
	a (Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lfe$h; readObjectNode
		static
		0 o p_99493_
		1 o p_99494_
	a (Lcom/mojang/brigadier/StringReader;Z)Lfe$h; parseNode
		static
		0 o p_99496_
		1 o p_99497_
	a ()Lfe; nbtPath
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lfe$g; getPath
		static
		0 o p_99499_
		1 o p_99500_
	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_
fe$a net/minecraft/commands/arguments/NbtPathArgument$AllElementsNode
	a Lfe$a; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lvi;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag
		0 o p_99528_
		1 o p_99529_
		2 o p_99530_
	a (Lvi;Ljava/util/function/Supplier;)I setTag
		0 o p_99525_
		1 o p_99526_
	a (Lvi;)I removeTag
		0 o p_99520_
	a ()Lvi; createPreferredParentTag
	a (Lvi;Ljava/util/List;)V getTag
		0 o p_99522_
		1 o p_99523_
fe$b net/minecraft/commands/arguments/NbtPathArgument$CompoundChildNode
	a Ljava/lang/String; name
	<init> (Ljava/lang/String;)V <init>
		0 o p_99533_
	a (Lvi;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag
		0 o p_99544_
		1 o p_99545_
		2 o p_99546_
	a (Lvi;Ljava/util/function/Supplier;)I setTag
		0 o p_99541_
		1 o p_99542_
	a (Lvi;)I removeTag
		0 o p_99536_
	a ()Lvi; createPreferredParentTag
	a (Lvi;Ljava/util/List;)V getTag
		0 o p_99538_
		1 o p_99539_
fe$c net/minecraft/commands/arguments/NbtPathArgument$IndexedElementNode
	a I index
	<init> (I)V <init>
		0 o p_99549_
	a (Lvi;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag
		0 o p_99560_
		1 o p_99561_
		2 o p_99562_
	a (Lvi;Ljava/util/function/Supplier;)I setTag
		0 o p_99557_
		1 o p_99558_
	a (Lvi;)I removeTag
		0 o p_99552_
	a ()Lvi; createPreferredParentTag
	a (Lvi;Ljava/util/List;)V getTag
		0 o p_99554_
		1 o p_99555_
fe$d net/minecraft/commands/arguments/NbtPathArgument$MatchElementNode
	a Lui; pattern
	b Ljava/util/function/Predicate; predicate
	<init> (Lui;)V <init>
		0 o p_99566_
	a (Lvi;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag
		0 o p_99581_
		1 o p_99582_
		2 o p_99583_
	a (Lvi;Ljava/util/function/Supplier;)I setTag
		0 o p_99578_
		1 o p_99579_
	a (Lvi;)I removeTag
		0 o p_99573_
	a ()Lvi; createPreferredParentTag
	a (Lvi;Ljava/util/List;)V getTag
		0 o p_99575_
		1 o p_99576_
	a (Ljava/util/List;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lvi;)V lambda$getOrCreateTag$0
		static
		0 o p_99569_
		1 o p_99570_
		2 o p_99571_
fe$e net/minecraft/commands/arguments/NbtPathArgument$MatchObjectNode
	a Ljava/lang/String; name
	b Lui; pattern
	c Ljava/util/function/Predicate; predicate
	<init> (Ljava/lang/String;Lui;)V <init>
		0 o p_99588_
		1 o p_99589_
	a (Lvi;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag
		0 o p_99600_
		1 o p_99601_
		2 o p_99602_
	a (Lvi;Ljava/util/function/Supplier;)I setTag
		0 o p_99597_
		1 o p_99598_
	a (Lvi;)I removeTag
		0 o p_99592_
	a ()Lvi; createPreferredParentTag
	a (Lvi;Ljava/util/List;)V getTag
		0 o p_99594_
		1 o p_99595_
fe$f net/minecraft/commands/arguments/NbtPathArgument$MatchRootObjectNode
	a Ljava/util/function/Predicate; predicate
	<init> (Lui;)V <init>
		0 o p_99605_
	a (Lvi;Ljava/util/function/Supplier;Ljava/util/List;)V getOrCreateTag
		0 o p_99616_
		1 o p_99617_
		2 o p_99618_
	a (Lvi;Ljava/util/function/Supplier;)I setTag
		0 o p_99613_
		1 o p_99614_
	a (Lvi;)I removeTag
		0 o p_99608_
	a ()Lvi; createPreferredParentTag
	a (Lvi;Ljava/util/List;)V getTag
		0 o p_99610_
		1 o p_99611_
fe$g net/minecraft/commands/arguments/NbtPathArgument$NbtPath
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/lang/String; original
	c Lit/unimi/dsi/fastutil/objects/Object2IntMap; nodeToOriginalPosition
	d [Lfe$h; nodes
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;[Lfe$h;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V <init>
		0 o p_99623_
		1 o p_99624_
		2 o p_99625_
	a (Lvi;Ljava/util/function/Supplier;)Ljava/util/List; getOrCreate
		0 o p_99641_
		1 o p_99642_
	a (Lvi;I)Z isTooDeep
		static
		0 o p_263392_
		1 o p_263386_
	a (ILui;Ljava/util/List;)I insert
		0 o p_263397_
		1 o p_263348_
		2 o p_263419_
	a ()Ljava/lang/String; asString
	a (Ljava/lang/String;)Lfe$g; of
		static
		0 o p_336101_
	a (Lvi;Lvi;)I set
		0 o p_169536_
		1 o p_169537_
	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 (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 (Lvi;)Ljava/util/List; get
		0 o p_99639_
	a (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lvi;)Lvi; lambda$set$3
		static
		0 o p_263254_
		1 o p_263255_
	a (Lfe$h;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; createNotFoundException
		0 o p_99627_
	a (Lfe$h;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lvi;Lvi;)Ljava/lang/Integer; lambda$set$4
		static
		0 o p_263256_
		1 o p_263257_
		2 o p_263258_
		3 o p_263259_
	b ()I estimatePathDepth
	b (Lvi;)I countMatching
		0 o p_99644_
	b (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_335166_
	c (Lvi;)I remove
		0 o p_99649_
	d (Lvi;)Ljava/util/List; getOrCreateParents
		0 o p_99651_
	toString ()Ljava/lang/String; toString
fe$h net/minecraft/commands/arguments/NbtPathArgument$Node
	a (Lvi;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/Supplier;)Ljava/util/List; getOrCreate
		0 o p_99659_
		1 o p_99660_
	a (Lvi;Ljava/util/function/Supplier;)I setTag
		0 o p_99668_
		1 o p_99669_
	a (Lvi;)I removeTag
		0 o p_99665_
	a ()Lvi; createPreferredParentTag
	a (Ljava/util/List;)Ljava/util/List; get
		0 o p_99654_
	a (Ljava/util/function/Supplier;Lvi;Ljava/util/List;)V lambda$getOrCreate$0
		0 o p_99662_
		1 o p_99663_
		2 o p_99664_
	a (Lvi;Ljava/util/List;)V getTag
		0 o p_99666_
		1 o p_99667_
	a (Ljava/util/List;Ljava/util/function/BiConsumer;)Ljava/util/List; collect
		0 o p_99656_
		1 o p_99657_
fea net/minecraft/world/level/storage/loot/entries/LootPoolEntryType
	a Lcom/mojang/serialization/MapCodec; 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
feb net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer
	a Ljava/util/function/BiFunction; compositeFunction
	b I DEFAULT_WEIGHT
	e I DEFAULT_QUALITY
	f I weight
	h I quality
	i Ljava/util/List; functions
	j Lfdy; 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;Lfdj;)V createItemStack
		0 o p_79691_
		1 o p_79692_
	a (Lfdp;)V validate
		0 o p_79686_
	a (Lfeb;)Ljava/util/List; lambda$singletonFields$2
		static
		0 o p_298225_
	a (Lfeb$d;)Lfeb$a; simpleBuilder
		static
		0 o p_79688_
	b (Lfeb;)Ljava/lang/Integer; lambda$singletonFields$1
		static
		0 o p_299272_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P4; singletonFields
		static
		0 o p_299239_
	c (Lfeb;)Ljava/lang/Integer; lambda$singletonFields$0
		static
		0 o p_299262_
	expand (Lfdj;Ljava/util/function/Consumer;)Z expand
		0 o p_79694_
		1 o p_79695_
feb$1 net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$1
	a Lfeb; this$0
	<init> (Lfeb;)V <init>
		0 o p_79698_
	a (Ljava/util/function/Consumer;Lfdj;)V createItemStack
		0 o p_79700_
		1 o p_79701_
feb$a net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$Builder
	a I weight
	b I quality
	c Lcom/google/common/collect/ImmutableList$Builder; functions
	<init> ()V <init>
	a ()Ljava/util/List; getFunctions
	a (I)Lfeb$a; setWeight
		0 o p_79708_
	a (Lfex$a;)Lfeb$a; apply
		0 o p_79710_
	b (Lfex$a;)Lfet; apply
		0 o p_230940_
	b (I)Lfeb$a; setQuality
		0 o p_79712_
	c ()Lfet; unwrap
feb$b net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$DummyBuilder
	c Lfeb$d; constructor
	<init> (Lfeb$d;)V <init>
		0 o p_79717_
	aE_ ()Lfdz$a; getThis
	b ()Lfdz; build
	g ()Lfeb$b; getThis
feb$c net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryBase
	b Lfeb; this$0
	<init> (Lfeb;)V <init>
		0 o p_79723_
	a (F)I getWeight
		0 o p_79725_
feb$d net/minecraft/world/level/storage/loot/entries/LootPoolSingletonContainer$EntryConstructor
	build (IILjava/util/List;Ljava/util/List;)Lfeb; build
		0 o p_79727_
		1 o p_79728_
		2 o p_298278_
		3 o p_298826_
fec net/minecraft/world/level/storage/loot/entries/NestedLootTable
	a Lcom/mojang/serialization/MapCodec; CODEC
	j Lbci$f; INLINE_LOOT_TABLE_PATH_ELEMENT
	k Lcom/mojang/datafixers/util/Either; 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 (Lfdp;)V validate
		0 o p_330583_
	a ()Lfea; getType
	a (Lfdo;IILjava/util/List;Ljava/util/List;)Lfeb; 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 (Lamd;)Lfeb$a; lootTableReference
		static
		0 o p_335392_
	a (Lfec;)Lcom/mojang/datafixers/util/Either; lambda$static$0
		static
		0 o p_331842_
	a (Lfdo;)Lfeb$a; inlineLootTable
		static
		0 o p_330235_
	a (Lfdp;Lamd;Ljl$c;)V lambda$validate$4
		static
		0 o p_421460_
		1 o p_421461_
		2 o p_421462_
	a (Ljava/util/function/Consumer;Lfdj;)V createItemStack
		0 o p_331038_
		1 o p_331648_
	a (Lfdp;Lfdo;)V lambda$validate$7
		static
		0 o p_421465_
		1 o p_421466_
	a (Lamd;IILjava/util/List;Ljava/util/List;)Lfeb; 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 (Lfdp;Lamd;)V lambda$validate$6
		static
		0 o p_368483_
		1 o p_368484_
	a (Lfdj;Lamd;)Lfdo; lambda$createItemStack$2
		static
		0 o p_368481_
		1 o p_368482_
	b (Lfdo;)Lfdo; lambda$createItemStack$3
		static
		0 o p_330212_
	b (Lfdp;Lamd;)V lambda$validate$5
		static
		0 o p_421463_
		1 o p_421464_
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_404620_
fec$1 net/minecraft/world/level/storage/loot/entries/NestedLootTable$1
	<init> ()V <init>
	get ()Ljava/lang/String; get
fed net/minecraft/world/level/storage/loot/entries/SequentialEntry
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_299160_
		1 o p_298450_
	a ()Lfea; getType
	a (Ljava/util/List;)Lfdr; compose
		0 o p_298307_
	a ([Lfdz$a;)Lfed$a; sequential
		static
		0 o p_165153_
	a (Ljava/util/List;Lfdj;Ljava/util/function/Consumer;)Z lambda$compose$0
		static
		0 o p_298030_
		1 o p_298031_
		2 o p_298032_
fed$a net/minecraft/world/level/storage/loot/entries/SequentialEntry$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; entries
	<init> ([Lfdz$a;)V <init>
		0 o p_165156_
	a ()Lfed$a; getThis
	aE_ ()Lfdz$a; getThis
	b ()Lfdz; build
	c (Lfdz$a;)Lfed$a; then
		0 o p_165160_
fee net/minecraft/world/level/storage/loot/entries/TagEntry
	a Lcom/mojang/serialization/MapCodec; CODEC
	j Lbae; tag
	k Z expand
	<clinit> ()V <clinit>
		static
	<init> (Lbae;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 ()Lfea; getType
	a (Lbae;IILjava/util/List;Ljava/util/List;)Lfeb; 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 (Lfdj;Ljava/util/function/Consumer;)Z expandTag
		0 o p_79846_
		1 o p_79847_
	a (Ljava/util/function/Consumer;Lfdj;)V createItemStack
		0 o p_79854_
		1 o p_79855_
	a (Lbae;)Lfeb$a; tagContents
		static
		0 o p_205085_
	a (Lfee;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_298039_
	a (Ljava/util/function/Consumer;Ljl;)V lambda$createItemStack$3
		static
		0 o p_205093_
		1 o p_205094_
	b (Lbae;IILjava/util/List;Ljava/util/List;)Lfeb; lambda$tagContents$4
		static
		0 o p_298034_
		1 o p_298035_
		2 o p_298036_
		3 o p_298037_
		4 o p_298038_
	b (Lbae;)Lfeb$a; expandTag
		static
		0 o p_205096_
	b (Lfee;)Lbae; lambda$static$0
		static
		0 o p_298040_
	c (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_298033_
	expand (Lfdj;Ljava/util/function/Consumer;)Z expand
		0 o p_79861_
		1 o p_79862_
fee$1 net/minecraft/world/level/storage/loot/entries/TagEntry$1
	a Ljl; val$item
	<init> (Lfee;Ljl;)V <init>
		0 o p_205104_
		1 o p_205105_
	a (Ljava/util/function/Consumer;Lfdj;)V createItemStack
		0 o p_79869_
		1 o p_79870_
fef net/minecraft/world/level/storage/loot/entries/package-info
feg net/minecraft/world/level/storage/loot/functions/ApplyBonusCount
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Map; FORMULAS
	c Lcom/mojang/serialization/Codec; FORMULA_TYPE_CODEC
	d Lcom/mojang/serialization/MapCodec; FORMULA_CODEC
	e Ljl; enchantment
	f Lfeg$b; formula
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljl;Lfeg$b;)V <init>
		0 o p_298532_
		1 o p_298797_
		2 o p_79905_
	a (Ljl;FI)Lfew$a; addBonusBinomialDistributionCount
		static
		0 o p_345484_
		1 o p_79919_
		2 o p_79920_
	a (Lfeg;)Lfeg$b; lambda$static$3
		static
		0 o p_298061_
	a (Ljl;)Lfew$a; addOreBonusCount
		static
		0 o p_344867_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_79913_
		1 o p_79914_
	a (Ljl;IFLjava/util/List;)Lfex; lambda$addBonusBinomialDistributionCount$5
		static
		0 o p_344677_
		1 o p_344678_
		2 o p_344679_
		3 o p_344680_
	a (Ljl;ILjava/util/List;)Lfex; lambda$addUniformBonusCount$8
		static
		0 o p_344671_
		1 o p_344672_
		2 o p_344673_
	a (Lame;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_298052_
	a (Ljl;I)Lfew$a; addUniformBonusCount
		static
		0 o p_344758_
		1 o p_79923_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Ljl;Ljava/util/List;)Lfex; lambda$addUniformBonusCount$7
		static
		0 o p_344675_
		1 o p_344676_
	b (Lfeg;)Ljl; lambda$static$2
		static
		0 o p_298051_
	b ()Lfey; getType
	b (Ljl;Ljava/util/List;)Lfex; lambda$addOreBonusCount$6
		static
		0 o p_344681_
		1 o p_344682_
	b (Lame;)Ljava/lang/String; lambda$static$0
		static
		0 o p_339568_
	b (Ljl;)Lfew$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_
feg$a net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$BinomialWithBonusCount
	a Lfeg$c; TYPE
	b I extraRounds
	c F probability
	d Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (IF)V <init>
		0 o extraRounds
		1 o probability
	a (Lbck;II)I calculateNewCount
		0 o p_230965_
		1 o p_230966_
		2 o p_230967_
	a ()Lfeg$c; getType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_298226_
	b ()I extraRounds
	c ()F probability
	equals (Ljava/lang/Object;)Z equals
		0 o p_299269_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
feg$b net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$Formula
	a (Lbck;II)I calculateNewCount
		0 o p_230968_
		1 o p_230969_
		2 o p_230970_
	a ()Lfeg$c; getType
feg$c net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$FormulaType
	a Lame; id
	b Lcom/mojang/serialization/Codec; codec
	<init> (Lame;Lcom/mojang/serialization/Codec;)V <init>
		0 o id
		1 o codec
	a ()Lame; 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
feg$d net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$OreDrops
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfeg$c; TYPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbck;II)I calculateNewCount
		0 o p_230972_
		1 o p_230973_
		2 o p_230974_
	a ()Lfeg$c; getType
	equals (Ljava/lang/Object;)Z equals
		0 o p_298429_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
feg$e net/minecraft/world/level/storage/loot/functions/ApplyBonusCount$UniformBonusCount
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfeg$c; TYPE
	c I bonusMultiplier
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o bonusMultiplier
	a (Lbck;II)I calculateNewCount
		0 o p_230976_
		1 o p_230977_
		2 o p_230978_
	a ()Lfeg$c; getType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_298501_
	b ()I bonusMultiplier
	equals (Ljava/lang/Object;)Z equals
		0 o p_298292_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
feh net/minecraft/world/level/storage/loot/functions/ApplyExplosionDecay
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_298289_
	a (Ldcv;Lfdj;)Ldcv; 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 ()Lfey; getType
	c ()Lfew$a; explosionDecay
		static
fei net/minecraft/world/level/storage/loot/functions/CopyBlockState
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljl; block
	c Ljava/util/Set; properties
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljl;Ljava/util/Set;)V <init>
		0 o p_298625_
		1 o p_298940_
		2 o p_80052_
	<init> (Ljava/util/List;Ljl;Ljava/util/List;)V <init>
		0 o p_298279_
		1 o p_299047_
		2 o p_298632_
	a (Leeb;Ldev;)Ldev; lambda$run$3
		0 o p_330173_
		1 o p_330174_
	a (Lfei;)Ljava/util/List; lambda$static$1
		static
		0 o p_298062_
	a (Ldpz;)Lfei$a; copyState
		static
		0 o p_80063_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_80060_
		1 o p_80061_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_360270_
	b (Lfei;)Ljl; lambda$static$0
		static
		0 o p_298064_
	b ()Lfey; getType
fei$a net/minecraft/world/level/storage/loot/functions/CopyBlockState$Builder
	a Ljl; block
	b Lcom/google/common/collect/ImmutableSet$Builder; properties
	<init> (Ldpz;)V <init>
		0 o p_80079_
	a ()Lfei$a; getThis
	a (Lefe;)Lfei$a; copy
		0 o p_80085_
	b ()Lfex; build
	c ()Lfew$a; getThis
fej net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfej$b; source
	c Ljava/util/Optional; include
	d Ljava/util/Optional; exclude
	e Ljava/util/function/Predicate; bakedPredicate
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lfej$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 (Lfej$b;)Lfej$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 (Ldcv;Lfdj;)Ldcv; run
		0 o p_330563_
		1 o p_331220_
	a (Lfej;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_338126_
	a (Ljava/util/List;Lkp;)Z lambda$new$4
		static
		0 o p_338133_
		1 o p_338134_
	a ()Ljava/util/Set; getReferencedContextParams
	b (Ljava/util/List;Ljava/util/List;)V lambda$new$5
		static
		0 o p_338128_
		1 o p_338129_
	b (Lfej;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_338132_
	b ()Lfey; getType
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_338127_
	c (Lfej;)Lfej$b; lambda$static$0
		static
		0 o p_331312_
fej$a net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Builder
	a Lfej$b; source
	b Ljava/util/Optional; include
	c Ljava/util/Optional; exclude
	<init> (Lfej$b;)V <init>
		0 o p_331304_
	a ()Lfej$a; getThis
	a (Lkp;)Lfej$a; include
		0 o p_338267_
	b (Lkp;)Lfej$a; exclude
		0 o p_338302_
	b ()Lfex; build
	c ()Lfew$a; getThis
fej$b net/minecraft/world/level/storage/loot/functions/CopyComponentsFunction$Source
	a Lfej$b; BLOCK_ENTITY
	b Lcom/mojang/serialization/Codec; CODEC
	c Ljava/lang/String; name
	d [Lfej$b; $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 (Lfdj;)Lkn; get
		0 o p_331014_
	a ()Ljava/util/Set; getReferencedContextParams
	b ()[Lfej$b; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lfej$b; valueOf
		static
		0 o p_330956_
	values ()[Lfej$b; values
		static
fek net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfhg; source
	c Ljava/util/List; operations
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lfhg;Ljava/util/List;)V <init>
		0 o p_330826_
		1 o p_331866_
		2 o p_332090_
	a (Lfek;)Ljava/util/List; lambda$static$1
		static
		0 o p_330474_
	a (Lfdj$b;)Lfek$a; copyData
		static
		0 o p_330616_
	a (Ljava/util/function/Supplier;Lvi;Lfek$b;)V lambda$run$4
		static
		0 o p_331266_
		1 o p_330768_
		2 o p_330417_
	a (Lorg/apache/commons/lang3/mutable/MutableObject;Ldcv;)Lvi; lambda$run$3
		static
		0 o p_331579_
		1 o p_330252_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_330210_
		1 o p_330315_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lfhg;)Lfek$a; copyData
		static
		0 o p_330285_
	b ()Lfey; getType
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_330353_
	b (Lfek;)Lfhg; lambda$static$0
		static
		0 o p_331496_
fek$a net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$Builder
	a Lfhg; source
	b Ljava/util/List; ops
	<init> (Lfhg;)V <init>
		0 o p_331441_
	a ()Lfek$a; getThis
	a (Ljava/lang/String;Ljava/lang/String;Lfek$c;)Lfek$a; copy
		0 o p_331086_
		1 o p_331216_
		2 o p_331878_
	a (Ljava/lang/String;Ljava/lang/String;)Lfek$a; copy
		0 o p_331730_
		1 o p_330347_
	b ()Lfex; build
	c ()Lfew$a; getThis
fek$b net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$CopyOperation
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfe$g; sourcePath
	c Lfe$g; targetPath
	d Lfek$c; op
	<clinit> ()V <clinit>
		static
	<init> (Lfe$g;Lfe$g;Lfek$c;)V <init>
		0 o sourcePath
		1 o targetPath
		2 o op
	a (Ljava/util/function/Supplier;Lvi;)V apply
		0 o p_330493_
		1 o p_331306_
	a ()Lfe$g; sourcePath
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_335333_
	b ()Lfe$g; targetPath
	c ()Lfek$c; op
	equals (Ljava/lang/Object;)Z equals
		0 o p_331300_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fek$c net/minecraft/world/level/storage/loot/functions/CopyCustomDataFunction$MergeStrategy
	a Lfek$c; REPLACE
	b Lfek$c; APPEND
	c Lfek$c; MERGE
	d Lcom/mojang/serialization/Codec; CODEC
	e Ljava/lang/String; name
	f [Lfek$c; $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 (Lvi;Lfe$g;Ljava/util/List;)V merge
		0 o p_330558_
		1 o p_331810_
		2 o p_330953_
	a ()[Lfek$c; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lfek$c; valueOf
		static
		0 o p_331159_
	values ()[Lfek$c; values
		static
fek$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 (Lvi;Lfe$g;Ljava/util/List;)V merge
		0 o p_331979_
		1 o p_331124_
		2 o p_330968_
fek$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 (Lvi;Lfe$g;Ljava/util/List;)V merge
		0 o p_332012_
		1 o p_330758_
		2 o p_331021_
	a (Lvi;Lvi;)V lambda$merge$0
		static
		0 o p_331864_
		1 o p_331278_
	a (Ljava/util/List;Lvi;)V lambda$merge$1
		static
		0 o p_330942_
		1 o p_331722_
fek$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 (Lvi;Lfe$g;Ljava/util/List;)V merge
		0 o p_330243_
		1 o p_331218_
		2 o p_332107_
	a (Lvi;Lvi;)V lambda$merge$0
		static
		0 o p_330427_
		1 o p_332126_
	a (Ljava/util/List;Lvi;)V lambda$merge$1
		static
		0 o p_332002_
		1 o p_330516_
fel net/minecraft/world/level/storage/loot/functions/CopyNameFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfel$a; source
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lfel$a;)V <init>
		0 o p_298700_
		1 o p_80178_
	a (Lfel$a;)Lfew$a; copyName
		static
		0 o p_80188_
	a (Lfel;)Lfel$a; lambda$static$0
		static
		0 o p_298068_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lfel$a;Ljava/util/List;)Lfex; lambda$copyName$2
		static
		0 o p_298066_
		1 o p_298067_
	a (Ldcv;Lfdj;)Ldcv; 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 ()Lfey; getType
fel$a net/minecraft/world/level/storage/loot/functions/CopyNameFunction$NameSource
	a Lfel$a; THIS
	b Lfel$a; ATTACKING_ENTITY
	c Lfel$a; LAST_DAMAGE_PLAYER
	d Lfel$a; BLOCK_ENTITY
	e Lcom/mojang/serialization/Codec; CODEC
	f Ljava/lang/String; name
	g Lbdn; param
	h [Lfel$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lbdn;)V <init>
		0 o p_80204_
		1 o p_80205_
		2 o p_80206_
		3 o p_380951_
	a ()[Lfel$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lfel$a; valueOf
		static
		0 o p_80211_
	values ()[Lfel$a; values
		static
fem net/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lorg/slf4j/Logger; LOGGER
	c Ljava/util/Optional; options
	d Z 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 (Ldcv;Ljl;Lbck;)Ldcv; enchantItem
		static
		0 o p_230980_
		1 o p_346257_
		2 o p_230982_
	a (Lfdj;)Ljava/util/stream/Stream; lambda$run$3
		static
		0 o p_425510_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_80429_
		1 o p_80430_
	a (ZLdcv;Ljl;)Z lambda$run$4
		static
		0 o p_344684_
		1 o p_344685_
		2 o p_344686_
	a (Lfem;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_344689_
	a (Ljn$a;)Lfem$a; randomApplicableEnchantment
		static
		0 o p_346405_
	b ()Lfey; getType
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_344688_
	b (Lfem;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_344687_
	c ()Lfem$a; randomEnchantment
		static
fem$a net/minecraft/world/level/storage/loot/functions/EnchantRandomlyFunction$Builder
	a Ljava/util/Optional; options
	b Z onlyCompatible
	<init> ()V <init>
	a (Ljp;)Lfem$a; withOneOf
		0 o p_345384_
	a ()Lfem$a; getThis
	a (Ljl;)Lfem$a; withEnchantment
		0 o p_346278_
	b ()Lfex; build
	c ()Lfew$a; getThis
	e ()Lfem$a; allowingIncompatibleEnchantments
fen net/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfho; levels
	c Ljava/util/Optional; options
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lfho;Ljava/util/Optional;)V <init>
		0 o p_298580_
		1 o p_165194_
		2 o p_345769_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_80483_
		1 o p_80484_
	a (Lfen;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_344691_
	a (Ljn$a;Lfho;)Lfen$a; enchantWithLevels
		static
		0 o p_346232_
		1 o p_165197_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_344692_
	b ()Lfey; getType
	b (Lfen;)Lfho; lambda$static$0
		static
		0 o p_298844_
fen$a net/minecraft/world/level/storage/loot/functions/EnchantWithLevelsFunction$Builder
	a Lfho; levels
	b Ljava/util/Optional; options
	<init> (Lfho;)V <init>
		0 o p_165200_
	a (Ljp;)Lfen$a; fromOptions
		0 o p_345342_
	a ()Lfen$a; getThis
	b ()Lfex; build
	c ()Lfew$a; getThis
feo net/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction
	a I NO_LIMIT
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ljl; enchantment
	d Lfho; value
	e I limit
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljl;Lfho;I)V <init>
		0 o p_344944_
		1 o p_345194_
		2 o p_344806_
		3 o p_345432_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Ljn$a;Lfho;)Lfeo$a; lootingMultiplier
		static
		0 o p_344982_
		1 o p_345939_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_345285_
		1 o p_345560_
	a (Lfeo;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_344886_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_346073_
	b ()Lfey; getType
	b (Lfeo;)Lfho; lambda$static$1
		static
		0 o p_345798_
	c (Lfeo;)Ljl; lambda$static$0
		static
		0 o p_346362_
	c ()Z hasLimit
feo$a net/minecraft/world/level/storage/loot/functions/EnchantedCountIncreaseFunction$Builder
	a Ljl; enchantment
	b Lfho; count
	c I limit
	<init> (Ljl;Lfho;)V <init>
		0 o p_345337_
		1 o p_345112_
	a (I)Lfeo$a; setLimit
		0 o p_344833_
	a ()Lfeo$a; getThis
	b ()Lfex; build
	c ()Lfew$a; getThis
fep net/minecraft/world/level/storage/loot/functions/ExplorationMapFunction
	a Lbae; DEFAULT_DESTINATION
	b Ljl; DEFAULT_DECORATION
	c B DEFAULT_ZOOM
	d I DEFAULT_SEARCH_RADIUS
	e Z DEFAULT_SKIP_EXISTING
	f Lcom/mojang/serialization/MapCodec; CODEC
	h Lbae; destination
	i Ljl; mapDecoration
	j B zoom
	k I searchRadius
	l Z skipKnownStructures
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lbae;Ljl;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 (Ldcv;Lfdj;)Ldcv; run
		0 o p_80547_
		1 o p_80548_
	a (Lfep;)Ljava/lang/Boolean; lambda$static$4
		static
		0 o p_299182_
	a ()Ljava/util/Set; getReferencedContextParams
	b ()Lfey; getType
	b (Lfep;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_298263_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_298641_
	c ()Lfep$a; makeExplorationMap
		static
	c (Lfep;)Ljava/lang/Byte; lambda$static$2
		static
		0 o p_298446_
	d (Lfep;)Ljl; lambda$static$1
		static
		0 o p_335334_
	e (Lfep;)Lbae; lambda$static$0
		static
		0 o p_299251_
fep$a net/minecraft/world/level/storage/loot/functions/ExplorationMapFunction$Builder
	a Lbae; destination
	b Ljl; mapDecoration
	c B zoom
	d I searchRadius
	e Z skipKnownStructures
	<init> ()V <init>
	a ()Lfep$a; getThis
	a (Z)Lfep$a; setSkipKnownStructures
		0 o p_80576_
	a (Ljl;)Lfep$a; setMapDecoration
		0 o p_335871_
	a (Lbae;)Lfep$a; setDestination
		0 o p_210659_
	a (B)Lfep$a; setZoom
		0 o p_80570_
	a (I)Lfep$a; setSearchRadius
		0 o p_165206_
	b ()Lfex; build
	c ()Lfew$a; getThis
feq net/minecraft/world/level/storage/loot/functions/FillPlayerHead
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfdj$b; entityTarget
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lfdj$b;)V <init>
		0 o p_298265_
		1 o p_80605_
	a (Lfdj$b;Ljava/util/List;)Lfex; lambda$fillPlayerHead$2
		static
		0 o p_298084_
		1 o p_298085_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_80608_
		1 o p_80609_
	a (Lfdj$b;)Lfew$a; fillPlayerHead
		static
		0 o p_165208_
	a (Lfeq;)Lfdj$b; lambda$static$0
		static
		0 o p_298086_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_298087_
	b ()Lfey; getType
fer net/minecraft/world/level/storage/loot/functions/FilteredFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lcn; filter
	c Lfex; modifier
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lcn;Lfex;)V <init>
		0 o p_341370_
		1 o p_341210_
		2 o p_340816_
	a (Lfdp;)V validate
		0 o p_341254_
	a (Lfer;)Lfex; lambda$static$1
		static
		0 o p_340853_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_340845_
		1 o p_341349_
	b (Lfer;)Lcn; lambda$static$0
		static
		0 o p_341101_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_340904_
	b ()Lfey; getType
fes net/minecraft/world/level/storage/loot/functions/FunctionReference
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lorg/slf4j/Logger; LOGGER
	c Lamd; name
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lamd;)V <init>
		0 o p_298661_
		1 o p_335440_
	a (Lfdp;)V validate
		0 o p_279281_
	a (Lamd;)Lfew$a; functionReference
		static
		0 o p_335382_
	a (Lfes;)Lamd; lambda$static$0
		static
		0 o p_335337_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_279458_
		1 o p_279370_
	a (Lamd;Ljava/util/List;)Lfex; lambda$functionReference$4
		static
		0 o p_335335_
		1 o p_335336_
	a (Lfdp;Ljl$c;)V lambda$validate$2
		0 o p_421468_
		1 o p_421469_
	b (Lfdp;)V lambda$validate$3
		0 o p_421467_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_335341_
	b ()Lfey; getType
fet net/minecraft/world/level/storage/loot/functions/FunctionUserBuilder
	a ([Ljava/lang/Object;Ljava/util/function/Function;)Lfet; apply
		0 o p_230988_
		1 o p_230989_
	a (Ljava/lang/Iterable;Ljava/util/function/Function;)Lfet; apply
		0 o p_230985_
		1 o p_230986_
	b (Lfex$a;)Lfet; apply
		0 o p_230990_
	c ()Lfet; unwrap
feu net/minecraft/world/level/storage/loot/functions/LimitCount
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfdi; limiter
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lfdi;)V <init>
		0 o p_299132_
		1 o p_165214_
	a (Lfeu;)Lfdi; lambda$static$0
		static
		0 o p_298094_
	a (Lfdi;Ljava/util/List;)Lfex; lambda$limitCount$2
		static
		0 o p_298092_
		1 o p_298093_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_80644_
		1 o p_80645_
	a (Lfdi;)Lfew$a; limitCount
		static
		0 o p_165216_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_298095_
	b ()Lfey; getType
fev net/minecraft/world/level/storage/loot/functions/ListOperation
	a Lcom/mojang/serialization/MapCodec; 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 (ILfev;)Lcom/mojang/serialization/DataResult; lambda$codec$2
		static
		0 o p_336043_
		1 o p_335630_
	a (II)Ljava/lang/String; lambda$codec$1
		static
		0 o p_336151_
		1 o p_335488_
	a (Lfev$f;)Lcom/mojang/serialization/MapCodec; lambda$codec$0
		static
		0 o p_338141_
	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 ()Lfev$f; mode
fev$a net/minecraft/world/level/storage/loot/functions/ListOperation$Append
	b Lfev$a; INSTANCE
	c Lcom/mojang/serialization/MapCodec; MAP_CODEC
	d Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/List;Ljava/util/List;I)Ljava/util/List; apply
		0 o p_333898_
		1 o p_333849_
		2 o p_333915_
	a ()Lfev$f; mode
	b ()Lfev$a; lambda$static$0
		static
fev$b net/minecraft/world/level/storage/loot/functions/ListOperation$Insert
	b Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c I offset
	d Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o offset
	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_
	a ()Lfev$f; mode
	b ()I offset
	equals (Ljava/lang/Object;)Z equals
		0 o p_333975_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fev$c net/minecraft/world/level/storage/loot/functions/ListOperation$ReplaceAll
	b Lfev$c; INSTANCE
	c Lcom/mojang/serialization/MapCodec; MAP_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/List;Ljava/util/List;I)Ljava/util/List; apply
		0 o p_333855_
		1 o p_333756_
		2 o p_333945_
	a ()Lfev$f; mode
	b ()Lfev$c; lambda$static$0
		static
fev$d net/minecraft/world/level/storage/loot/functions/ListOperation$ReplaceSection
	b Lcom/mojang/serialization/MapCodec; MAP_CODEC
	c I offset
	d Ljava/util/Optional; size
	e Lorg/slf4j/Logger; 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 (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_
	a ()Lfev$f; mode
	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
fev$e net/minecraft/world/level/storage/loot/functions/ListOperation$StandAlone
	a Ljava/util/List; value
	b Lfev; operation
	<init> (Ljava/util/List;Lfev;)V <init>
		0 o value
		1 o operation
	a ()Ljava/util/List; value
	a (Lfev$e;)Lfev; lambda$codec$1
		static
		0 o p_341647_
	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 (Lfev$e;)Ljava/util/List; lambda$codec$0
		static
		0 o p_341601_
	b ()Lfev; operation
	equals (Ljava/lang/Object;)Z equals
		0 o p_341614_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fev$f net/minecraft/world/level/storage/loot/functions/ListOperation$Type
	a Lfev$f; REPLACE_ALL
	b Lfev$f; REPLACE_SECTION
	c Lfev$f; INSERT
	d Lfev$f; APPEND
	e Lcom/mojang/serialization/Codec; CODEC
	f Ljava/lang/String; id
	g Lcom/mojang/serialization/MapCodec; mapCodec
	h [Lfev$f; $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 ()[Lfev$f; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lfev$f; valueOf
		static
		0 o p_333780_
	values ()[Lfev$f; values
		static
few net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction
	a Ljava/util/function/Predicate; compositePredicates
	g Ljava/util/List; predicates
	<init> (Ljava/util/List;)V <init>
		0 o p_298706_
	a (Lfew;)Ljava/util/List; lambda$commonFields$0
		static
		0 o p_299114_
	a (Lfdp;)V validate
		0 o p_80682_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1; commonFields
		static
		0 o p_298453_
	a (Ljava/util/function/Function;)Lfew$a; simpleBuilder
		static
		0 o p_80684_
	a (Ldcv;Lfdj;)Ldcv; 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 ()Lfey; getType
	b (Ldcv;Lfdj;)Ldcv; apply
		0 o p_80689_
		1 o p_80690_
few$a net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; conditions
	<init> ()V <init>
	a (Lfgs$a;)Lfew$a; when
		0 o p_80694_
	b (Lfgs$a;)Lfgk; when
		0 o p_230992_
	c ()Lfew$a; getThis
	d ()Lfgk; unwrap
	f ()Lfew$a; unwrap
	g ()Ljava/util/List; getConditions
few$b net/minecraft/world/level/storage/loot/functions/LootItemConditionalFunction$DummyBuilder
	a Ljava/util/function/Function; constructor
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_80702_
	a ()Lfew$b; getThis
	b ()Lfex; build
	c ()Lfew$a; getThis
fex net/minecraft/world/level/storage/loot/functions/LootItemFunction
	a (Ljava/util/function/Consumer;Ljava/util/function/BiFunction;Lfdj;Ldcv;)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;Lfdj;)Ljava/util/function/Consumer; decorate
		static
		0 o p_80725_
		1 o p_80726_
		2 o p_80727_
	b ()Lfey; getType
fex$a net/minecraft/world/level/storage/loot/functions/LootItemFunction$Builder
	b ()Lfex; build
fey net/minecraft/world/level/storage/loot/functions/LootItemFunctionType
	a Lcom/mojang/serialization/MapCodec; 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
fez net/minecraft/world/level/storage/loot/functions/LootItemFunctions
	A Lfey; SET_LORE
	B Lfey; FILL_PLAYER_HEAD
	C Lfey; COPY_CUSTOM_DATA
	D Lfey; COPY_STATE
	E Lfey; SET_BANNER_PATTERN
	F Lfey; SET_POTION
	G Lfey; SET_INSTRUMENT
	H Lfey; REFERENCE
	I Lfey; SEQUENCE
	J Lfey; COPY_COMPONENTS
	K Lfey; SET_FIREWORKS
	L Lfey; SET_FIREWORK_EXPLOSION
	M Lfey; SET_BOOK_COVER
	N Lfey; SET_WRITTEN_BOOK_PAGES
	O Lfey; SET_WRITABLE_BOOK_PAGES
	P Lfey; TOGGLE_TOOLTIPS
	Q Lfey; SET_OMINOUS_BOTTLE_AMPLIFIER
	R Lfey; SET_CUSTOM_MODEL_DATA
	a Ljava/util/function/BiFunction; IDENTITY
	b Lcom/mojang/serialization/Codec; TYPED_CODEC
	c Lcom/mojang/serialization/Codec; ROOT_CODEC
	d Lcom/mojang/serialization/Codec; CODEC
	e Lfey; SET_COUNT
	f Lfey; SET_ITEM
	g Lfey; ENCHANT_WITH_LEVELS
	h Lfey; ENCHANT_RANDOMLY
	i Lfey; SET_ENCHANTMENTS
	j Lfey; SET_CUSTOM_DATA
	k Lfey; SET_COMPONENTS
	l Lfey; FURNACE_SMELT
	m Lfey; ENCHANTED_COUNT_INCREASE
	n Lfey; SET_DAMAGE
	o Lfey; SET_ATTRIBUTES
	p Lfey; SET_NAME
	q Lfey; EXPLORATION_MAP
	r Lfey; SET_STEW_EFFECT
	s Lfey; COPY_NAME
	t Lfey; SET_CONTENTS
	u Lfey; MODIFY_CONTENTS
	v Lfey; FILTERED
	w Lfey; LIMIT_COUNT
	x Lfey; APPLY_BONUS
	y Lfey; SET_LOOT_TABLE
	z Lfey; EXPLOSION_DECAY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; lambda$static$1
		static
	a (Ljava/util/function/BiFunction;Ljava/util/function/BiFunction;Ldcv;Lfdj;)Ldcv; 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;)Lfey; 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 (Ldcv;Lfdj;)Ldcv; lambda$static$0
		static
		0 o p_80760_
		1 o p_80761_
	a (Ljava/util/List;Ldcv;Lfdj;)Ldcv; lambda$compose$3
		static
		0 o p_298096_
		1 o p_298097_
		2 o p_298098_
ff net/minecraft/commands/arguments/NbtTagArgument
	a Ljava/util/Collection; EXAMPLES
	b Lbsw; TAG_PARSER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lff; nbtTag
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lvi; getNbtTag
		static
		0 o p_100663_
		1 o p_100664_
	getExamples ()Ljava/util/Collection; getExamples
ffa net/minecraft/world/level/storage/loot/functions/ModifyContainerContents
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfdg; component
	c Lfex; modifier
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lfdg;Lfex;)V <init>
		0 o p_340981_
		1 o p_341205_
		2 o p_341360_
	a (Lfdp;)V validate
		0 o p_341371_
	a (Lfdj;Ldcv;)Ldcv; lambda$run$3
		0 o p_341331_
		1 o p_341413_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_341267_
		1 o p_341214_
	a (Lffa;)Lfex; lambda$static$1
		static
		0 o p_341108_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_341141_
	b (Lffa;)Lfdg; lambda$static$0
		static
		0 o p_340814_
	b ()Lfey; getType
ffb net/minecraft/world/level/storage/loot/functions/SequenceFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lcom/mojang/serialization/Codec; INLINE_CODEC
	c Ljava/util/List; functions
	d Ljava/util/function/BiFunction; compositeFunction
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_299323_
	a (Ljava/util/List;)Lffb; of
		static
		0 o p_298958_
	a (Lfdp;)V validate
		0 o p_298605_
	a (Lffb;)Ljava/util/List; lambda$static$2
		static
		0 o p_298862_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_335342_
	a (Ldcv;Lfdj;)Ldcv; 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 (Lffb;)Ljava/util/List; lambda$static$0
		static
		0 o p_298431_
	b ()Lfey; getType
ffc net/minecraft/world/level/storage/loot/functions/SetAttributesFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/List; modifiers
	c Z 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 (Lfdj;Ldfm;)Ldfm; updateModifiers
		0 o p_339627_
		1 o p_339590_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_80840_
		1 o p_80841_
	a (Lffc$b;)Ljava/util/stream/Stream; lambda$getReferencedContextParams$3
		static
		0 o p_279080_
	a (Lame;Ljl;Lcbq$a;Lfho;)Lffc$c; modifier
		static
		0 o p_350454_
		1 o p_298306_
		2 o p_165238_
		3 o p_165239_
	a (Lffc;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_339576_
	a ()Ljava/util/Set; getReferencedContextParams
	b ()Lfey; getType
	b (Lffc;)Ljava/util/List; lambda$static$0
		static
		0 o p_298099_
	b (Lfdj;Ldfm;)Ldfm; lambda$run$4
		0 o p_371179_
		1 o p_371180_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_347439_
	c ()Lffc$a; setAttributes
		static
ffc$a net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Builder
	a Z replace
	b Ljava/util/List; modifiers
	<init> (Z)V <init>
		0 o p_339611_
	<init> ()V <init>
	a (Lffc$c;)Lffc$a; withModifier
		0 o p_165246_
	a ()Lffc$a; getThis
	b ()Lfex; build
	c ()Lfew$a; getThis
ffc$b net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$Modifier
	a Lcom/mojang/serialization/Codec; CODEC
	b Lame; id
	c Ljl; attribute
	d Lcbq$a; operation
	e Lfho; amount
	f Ljava/util/List; slots
	g Lcom/mojang/serialization/Codec; SLOTS_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lame;Ljl;Lcbq$a;Lfho;Ljava/util/List;)V <init>
		0 o id
		1 o attribute
		2 o operation
		3 o amount
		4 o slots
	a ()Lame; id
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_350260_
	b ()Ljl; attribute
	c ()Lcbq$a; operation
	d ()Lfho; amount
	e ()Ljava/util/List; slots
	equals (Ljava/lang/Object;)Z equals
		0 o p_299172_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ffc$c net/minecraft/world/level/storage/loot/functions/SetAttributesFunction$ModifierBuilder
	a Lame; id
	b Ljl; attribute
	c Lcbq$a; operation
	d Lfho; amount
	e Ljava/util/Set; slots
	<init> (Lame;Ljl;Lcbq$a;Lfho;)V <init>
		0 o p_350927_
		1 o p_298853_
		2 o p_165265_
		3 o p_165266_
	a (Lbzx;)Lffc$c; forSlot
		0 o p_332133_
	a ()Lffc$b; build
ffd net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Leap; patterns
	c Z append
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Leap;Z)V <init>
		0 o p_165276_
		1 o p_331947_
		2 o p_165277_
	a (Leap;Leap;)Leap; lambda$run$3
		static
		0 o p_330178_
		1 o p_330179_
	a (Z)Lffd$a; setBannerPattern
		static
		0 o p_165283_
	a (Lffd;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_298522_
	a (Ldcv;Lfdj;)Ldcv; 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 (Lffd;)Leap; lambda$static$0
		static
		0 o p_330180_
	b ()Lfey; getType
ffd$a net/minecraft/world/level/storage/loot/functions/SetBannerPatternFunction$Builder
	a Leap$a; patterns
	b Z append
	<init> (Z)V <init>
		0 o p_165287_
	a (Ljl;Ldbt;)Lffd$a; addPattern
		0 o p_230999_
		1 o p_231000_
	a ()Lffd$a; getThis
	b ()Lfex; build
	c ()Lfew$a; getThis
ffe net/minecraft/world/level/storage/loot/functions/SetBookCoverFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Optional; author
	c Ljava/util/Optional; title
	d Ljava/util/Optional; 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 (Lffe;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_333964_
	a (Ldgf;)Ldgf; apply
		0 o p_333821_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_334048_
		1 o p_334012_
	b (Lffe;)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 ()Lfey; getType
	c (Lffe;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_333759_
fff net/minecraft/world/level/storage/loot/functions/SetComponentsFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lko; components
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lko;)V <init>
		0 o p_330669_
		1 o p_330819_
	a (Lkp;Ljava/lang/Object;)Lfew$a; setComponent
		static
		0 o p_331454_
		1 o p_331398_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_330211_
		1 o p_331318_
	a (Lfff;)Lko; lambda$static$0
		static
		0 o p_331262_
	a (Lkp;Ljava/lang/Object;Ljava/util/List;)Lfex; lambda$setComponent$2
		static
		0 o p_331122_
		1 o p_330618_
		2 o p_331753_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_331915_
	b ()Lfey; getType
ffg net/minecraft/world/level/storage/loot/functions/SetContainerContents
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfdg; component
	c Ljava/util/List; entries
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lfdg;Ljava/util/List;)V <init>
		0 o p_193035_
		1 o p_340836_
		2 o p_298300_
	a (Lfdp;)V validate
		0 o p_80918_
	a (Lfdg;)Lffg$a; setContents
		static
		0 o p_341284_
	a (Lfdj;Ljava/util/stream/Stream$Builder;Lfdz;)V lambda$run$4
		static
		0 o p_80914_
		1 o p_341062_
		2 o p_80916_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_80911_
		1 o p_80912_
	a (Lfdj;Ljava/util/stream/Stream$Builder;Lfdy;)V lambda$run$3
		static
		0 o p_287571_
		1 o p_341060_
		2 o p_287573_
	a (Lffg;)Ljava/util/List; lambda$static$1
		static
		0 o p_298103_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_340801_
	b ()Lfey; getType
	b (Lffg;)Lfdg; lambda$static$0
		static
		0 o p_340802_
ffg$a net/minecraft/world/level/storage/loot/functions/SetContainerContents$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; entries
	b Lfdg; component
	<init> (Lfdg;)V <init>
		0 o p_341204_
	a (Lfdz$a;)Lffg$a; withEntry
		0 o p_80931_
	a ()Lffg$a; getThis
	b ()Lfex; build
	c ()Lfew$a; getThis
ffh net/minecraft/world/level/storage/loot/functions/SetContainerLootTable
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lamd; name
	c J seed
	d Ljl; type
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lamd;JLjl;)V <init>
		0 o p_298290_
		1 o p_335525_
		2 o p_193047_
		3 o p_298416_
	a (Lfdp;)V validate
		0 o p_80970_
	a (Lebb;Lamd;J)Lfew$a; withLootTable
		static
		0 o p_193053_
		1 o p_335427_
		2 o p_193055_
	a (Lamd;Lebb;Ljava/util/List;)Lfex; lambda$withLootTable$4
		static
		0 o p_335343_
		1 o p_335344_
		2 o p_335345_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_80967_
		1 o p_80968_
	a (Lffh;)Ljl; lambda$static$2
		static
		0 o p_298107_
	a (Lamd;JLebb;Ljava/util/List;)Lfex; lambda$withLootTable$5
		static
		0 o p_335348_
		1 o p_335349_
		2 o p_335350_
		3 o p_335351_
	a (Lebb;Lamd;)Lfew$a; withLootTable
		static
		0 o p_193050_
		1 o p_335933_
	b (Lffh;)Ljava/lang/Long; lambda$static$1
		static
		0 o p_298105_
	b ()Lfey; getType
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_404621_
	c (Lffh;)Lamd; lambda$static$0
		static
		0 o p_335347_
ffi net/minecraft/world/level/storage/loot/functions/SetCustomDataFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lui; tag
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lui;)V <init>
		0 o p_330259_
		1 o p_330792_
	a (Lui;)Lfew$a; setCustomData
		static
		0 o p_330248_
	a (Lffi;)Lui; lambda$static$0
		static
		0 o p_330759_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_330737_
		1 o p_331310_
	a (Lui;Ljava/util/List;)Lfex; lambda$setCustomData$3
		static
		0 o p_330511_
		1 o p_330691_
	b (Lui;)V lambda$run$2
		0 o p_331655_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_340803_
	b ()Lfey; getType
ffj net/minecraft/world/level/storage/loot/functions/SetCustomModelDataFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lcom/mojang/serialization/Codec; COLOR_PROVIDER_CODEC
	c Ljava/util/Optional; floats
	d Ljava/util/Optional; flags
	e Ljava/util/Optional; strings
	f Ljava/util/Optional; colors
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o p_340822_
		1 o p_387465_
		2 o p_387009_
		3 o p_388312_
		4 o p_386869_
	a (Lfho;)Ljava/util/stream/Stream; lambda$getReferencedContextParams$6
		static
		0 o p_386439_
	a (Ljava/util/Optional;Ljava/util/List;)Ljava/util/List; apply
		static
		0 o p_387231_
		1 o p_386572_
	a (Ljava/util/function/Function;Ljava/util/List;Lfev$e;)Ljava/util/List; lambda$apply$8
		static
		0 o p_386440_
		1 o p_386441_
		2 o p_386442_
	a (Lfev$e;)Ljava/util/stream/Stream; lambda$getReferencedContextParams$5
		static
		0 o p_386433_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_341195_
		1 o p_341335_
	a (Lfdj;Lfho;)Ljava/lang/Integer; lambda$run$10
		static
		0 o p_386436_
		1 o p_386437_
	a (Ljava/util/List;Lfev$e;)Ljava/util/List; lambda$apply$7
		static
		0 o p_386427_
		1 o p_386428_
	a (Lffj;)Ljava/util/Optional; lambda$static$3
		static
		0 o p_386434_
	a (Ljava/util/Optional;Ljava/util/List;Ljava/util/function/Function;)Ljava/util/List; apply
		static
		0 o p_388615_
		1 o p_387094_
		2 o p_387821_
	a ()Ljava/util/Set; getReferencedContextParams
	b (Lffj;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_386435_
	b ()Lfey; getType
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$4
		static
		0 o p_386432_
	b (Lfdj;Lfho;)Ljava/lang/Float; lambda$run$9
		static
		0 o p_386430_
		1 o p_386431_
	c (Lffj;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_386429_
	d (Lffj;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_386438_
ffk net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Map; enchantments
	c Z 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 (Ldjo$a;Lfdj;Ljl;Lfho;)V lambda$run$5
		static
		0 o p_344700_
		1 o p_344701_
		2 o p_344702_
		3 o p_344703_
	a (Lfho;)Ljava/util/stream/Stream; lambda$getReferencedContextParams$3
		static
		0 o p_279081_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_165346_
		1 o p_165347_
	a (Lfdj;Ldjo$a;)V lambda$run$6
		0 o p_344694_
		1 o p_344695_
	a (Lffk;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_298121_
	a ()Ljava/util/Set; getReferencedContextParams
	b ()Lfey; getType
	b (Lffk;)Ljava/util/Map; lambda$static$0
		static
		0 o p_298120_
	b (Ldjo$a;Lfdj;Ljl;Lfho;)V lambda$run$4
		static
		0 o p_344696_
		1 o p_344697_
		2 o p_344698_
		3 o p_344699_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_344693_
ffk$a net/minecraft/world/level/storage/loot/functions/SetEnchantmentsFunction$Builder
	a Lcom/google/common/collect/ImmutableMap$Builder; enchantments
	b Z add
	<init> (Z)V <init>
		0 o p_165372_
	<init> ()V <init>
	a ()Lffk$a; getThis
	a (Ljl;Lfho;)Lffk$a; withEnchantment
		0 o p_346114_
		1 o p_165376_
	b ()Lfex; build
	c ()Lfew$a; getThis
ffl net/minecraft/world/level/storage/loot/functions/SetFireworkExplosionFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ldfj; DEFAULT_VALUE
	c Ljava/util/Optional; shape
	d Ljava/util/Optional; colors
	e Ljava/util/Optional; fadeColors
	f Ljava/util/Optional; trail
	h Ljava/util/Optional; 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 (Lffl;)Ljava/util/Optional; lambda$static$4
		static
		0 o p_333713_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_334066_
		1 o p_333987_
	a (Ldfj;)Ldfj; apply
		0 o p_333781_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$5
		static
		0 o p_338149_
	b ()Lfey; getType
	b (Lffl;)Ljava/util/Optional; lambda$static$3
		static
		0 o p_334013_
	c (Lffl;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_334021_
	d (Lffl;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_333966_
	e (Lffl;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_333919_
ffm net/minecraft/world/level/storage/loot/functions/SetFireworksFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ldfk; DEFAULT_VALUE
	c Ljava/util/Optional; explosions
	d Ljava/util/Optional; 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 (Ldfk;Lfev$e;)Ljava/util/List; lambda$apply$3
		static
		0 o p_341587_
		1 o p_341588_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_334053_
		1 o p_333744_
	a (Ldfk;)Ldfk; apply
		0 o p_333768_
	a (Lffm;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_333834_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_341586_
	b ()Lfey; getType
	b (Lffm;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_341585_
ffn net/minecraft/world/level/storage/loot/functions/SetInstrumentFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lbae; options
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lbae;)V <init>
		0 o p_298993_
		1 o p_231009_
	a (Lffn;)Lbae; lambda$static$0
		static
		0 o p_298122_
	a (Lbae;)Lfew$a; setInstrumentOptions
		static
		0 o p_231012_
	a (Lbae;Ljava/util/List;)Lfex; lambda$setInstrumentOptions$2
		static
		0 o p_298124_
		1 o p_298125_
	a (Ldcv;Lfdj;)Ldcv; 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 ()Lfey; getType
ffo net/minecraft/world/level/storage/loot/functions/SetItemCountFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfho; value
	c Z add
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lfho;Z)V <init>
		0 o p_299158_
		1 o p_165410_
		2 o p_165411_
	a (Lfho;)Lfew$a; setCount
		static
		0 o p_165413_
	a (Lfho;Ljava/util/List;)Lfex; lambda$setCount$3
		static
		0 o p_298129_
		1 o p_298130_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_81006_
		1 o p_81007_
	a (Lfho;Z)Lfew$a; setCount
		static
		0 o p_165415_
		1 o p_165416_
	a (Lffo;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_298133_
	a (Lfho;ZLjava/util/List;)Lfex; lambda$setCount$4
		static
		0 o p_298126_
		1 o p_298127_
		2 o p_298128_
	a ()Ljava/util/Set; getReferencedContextParams
	b ()Lfey; getType
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_298131_
	b (Lffo;)Lfho; lambda$static$0
		static
		0 o p_298132_
ffp net/minecraft/world/level/storage/loot/functions/SetItemDamageFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lorg/slf4j/Logger; LOGGER
	c Lfho; damage
	d Z add
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lfho;Z)V <init>
		0 o p_298394_
		1 o p_165428_
		2 o p_165429_
	a (Lfho;)Lfew$a; setDamage
		static
		0 o p_165431_
	a (Lfho;Ljava/util/List;)Lfex; lambda$setDamage$3
		static
		0 o p_298139_
		1 o p_298140_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_81048_
		1 o p_81049_
	a (Lffp;)Ljava/lang/Boolean; lambda$static$1
		static
		0 o p_298134_
	a (Lfho;Z)Lfew$a; setDamage
		static
		0 o p_165433_
		1 o p_165434_
	a (Lfho;ZLjava/util/List;)Lfex; lambda$setDamage$4
		static
		0 o p_298135_
		1 o p_298136_
		2 o p_298137_
	a ()Ljava/util/Set; getReferencedContextParams
	b ()Lfey; getType
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_298138_
	b (Lffp;)Lfho; lambda$static$0
		static
		0 o p_298141_
ffq net/minecraft/world/level/storage/loot/functions/SetItemFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljl; item
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljl;)V <init>
		0 o p_340855_
		1 o p_341008_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_340909_
		1 o p_341298_
	a (Lffq;)Ljl; lambda$static$0
		static
		0 o p_340993_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_381617_
	b ()Lfey; getType
ffr net/minecraft/world/level/storage/loot/functions/SetLoreFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/List; lore
	c Lfev; mode
	d Ljava/util/Optional; resolutionContext
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;Lfev;Ljava/util/Optional;)V <init>
		0 o p_81085_
		1 o p_298633_
		2 o p_335651_
		3 o p_298623_
	a (Lffr;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_298481_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_81089_
		1 o p_81090_
	a (Ldfo;Lfdj;)Ljava/util/List; updateLore
		0 o p_330567_
		1 o p_331214_
	a (Lfdj;Ldfo;)Ldfo; lambda$run$5
		0 o p_330189_
		1 o p_330190_
	a (Lfdj$b;)Ljava/util/Set; lambda$getReferencedContextParams$4
		static
		0 o p_380907_
	a ()Ljava/util/Set; getReferencedContextParams
	b ()Lfey; getType
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_338151_
	b (Lffr;)Lfev; lambda$static$1
		static
		0 o p_335357_
	c ()Lffr$a; setLore
		static
	c (Lffr;)Ljava/util/List; lambda$static$0
		static
		0 o p_299022_
ffr$a net/minecraft/world/level/storage/loot/functions/SetLoreFunction$Builder
	a Ljava/util/Optional; resolutionContext
	b Lcom/google/common/collect/ImmutableList$Builder; lore
	c Lfev; mode
	<init> ()V <init>
	a (Lxo;)Lffr$a; addLine
		0 o p_165452_
	a (Lfev;)Lffr$a; setMode
		0 o p_335681_
	a (Lfdj$b;)Lffr$a; setResolutionContext
		0 o p_165450_
	a ()Lffr$a; getThis
	b ()Lfex; build
	c ()Lfew$a; getThis
ffs net/minecraft/world/level/storage/loot/functions/SetNameFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lorg/slf4j/Logger; LOGGER
	c Ljava/util/Optional; name
	d Ljava/util/Optional; resolutionContext
	e Lffs$a; target
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/Optional;Ljava/util/Optional;Lffs$a;)V <init>
		0 o p_299241_
		1 o p_298804_
		2 o p_298545_
		3 o p_338830_
	a (Lxo;)Lxo; lambda$createResolver$6
		static
		0 o p_81152_
	a (Ldcv;Lfdj;Lxo;)V lambda$run$7
		0 o p_338161_
		1 o p_338162_
		2 o p_338163_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_81137_
		1 o p_81138_
	a (Lek;Lbzm;Lxo;)Lxo; lambda$createResolver$5
		static
		0 o p_81145_
		1 o p_81146_
		2 o p_81147_
	a (Lxo;Lfdj$b;Lffs$a;Ljava/util/List;)Lfex; lambda$setName$9
		static
		0 o p_338157_
		1 o p_338158_
		2 o p_338159_
		3 o p_338160_
	a (Lfdj;Lfdj$b;)Ljava/util/function/UnaryOperator; createResolver
		static
		0 o p_81140_
		1 o p_81141_
	a (Lxo;Lffs$a;Ljava/util/List;)Lfex; lambda$setName$8
		static
		0 o p_338154_
		1 o p_338155_
		2 o p_338156_
	a (Lfdj$b;)Ljava/util/Set; lambda$getReferencedContextParams$4
		static
		0 o p_380908_
	a (Lxo;Lffs$a;Lfdj$b;)Lfew$a; setName
		static
		0 o p_165458_
		1 o p_338818_
		2 o p_338518_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lxo;Lffs$a;)Lfew$a; setName
		static
		0 o p_165460_
		1 o p_338546_
	a (Lffs;)Lffs$a; lambda$static$2
		static
		0 o p_338153_
	b ()Lfey; getType
	b (Lffs;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_298153_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_338152_
	c (Lffs;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_298144_
ffs$a net/minecraft/world/level/storage/loot/functions/SetNameFunction$Target
	a Lffs$a; CUSTOM_NAME
	b Lffs$a; ITEM_NAME
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljava/lang/String; name
	e [Lffs$a; $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 ()[Lffs$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lffs$a; valueOf
		static
		0 o p_338195_
	values ()[Lffs$a; values
		static
fft net/minecraft/world/level/storage/loot/functions/SetOminousBottleAmplifierFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfho; amplifierGenerator
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lfho;)V <init>
		0 o p_338757_
		1 o p_338865_
	a (Lfho;)Lfew$a; setAmplifier
		static
		0 o p_338338_
	a (Lfho;Ljava/util/List;)Lfex; lambda$setAmplifier$2
		static
		0 o p_338743_
		1 o p_338611_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lfft;)Lfho; lambda$static$0
		static
		0 o p_338375_
	a (Ldcv;Lfdj;)Ldcv; 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 ()Lfey; getType
	c ()Lfho; amplifier
ffu net/minecraft/world/level/storage/loot/functions/SetPotionFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljl; potion
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljl;)V <init>
		0 o p_299010_
		1 o p_298587_
	a (Lffu;)Ljl; lambda$static$0
		static
		0 o p_298158_
	a (Ljl;Ljava/util/List;)Lfex; lambda$setPotion$2
		static
		0 o p_316107_
		1 o p_316108_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_193073_
		1 o p_193074_
	a (Ljl;)Lfew$a; setPotion
		static
		0 o p_316540_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_348460_
	b ()Lfey; getType
ffv net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lcom/mojang/serialization/Codec; EFFECTS_LIST
	c Ljava/util/List; 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 (Lffv;)Ljava/util/List; lambda$static$2
		static
		0 o p_298162_
	a (Lffv$b;)Ljava/util/stream/Stream; lambda$getReferencedContextParams$4
		static
		0 o p_298164_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_81223_
		1 o p_81224_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_338164_
	b ()Lfey; getType
	b (Lffv$b;)Ljava/lang/String; lambda$static$0
		static
		0 o p_339578_
	c ()Lffv$a; stewEffect
		static
ffv$a net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; effects
	<init> ()V <init>
	a ()Lffv$a; getThis
	a (Ljl;Lfho;)Lffv$a; withEffect
		0 o p_316210_
		1 o p_165474_
	b ()Lfex; build
	c ()Lfew$a; getThis
ffv$b net/minecraft/world/level/storage/loot/functions/SetStewEffectFunction$EffectEntry
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljl; effect
	c Lfho; duration
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Lfho;)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 ()Ljl; effect
	b ()Lfho; duration
	equals (Ljava/lang/Object;)Z equals
		0 o p_298627_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ffw net/minecraft/world/level/storage/loot/functions/SetWritableBookPagesFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/List; pages
	c Lfev; pageOperation
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;Lfev;)V <init>
		0 o p_333911_
		1 o p_333983_
		2 o p_333754_
	a (Lffw;)Lfev; lambda$static$1
		static
		0 o p_334060_
	a (Ldge;)Ldge; apply
		0 o p_334044_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_333832_
		1 o p_333929_
	b (Lffw;)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 ()Lfey; getType
ffx net/minecraft/world/level/storage/loot/functions/SetWrittenBookPagesFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/List; pages
	c Lfev; pageOperation
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;Lfev;)V <init>
		0 o p_333863_
		1 o p_333788_
		2 o p_334047_
	a (Ldgf;)Ldgf; apply
		0 o p_333830_
	a (Lffx;)Lfev; lambda$static$1
		static
		0 o p_333933_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_333960_
		1 o p_333892_
	b (Lffx;)Ljava/util/List; lambda$static$0
		static
		0 o p_333939_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_393456_
	b ()Lfey; getType
ffy net/minecraft/world/level/storage/loot/functions/SmeltItemFunction
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_299162_
	a (Ldcv;Lfdj;)Ldcv; 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 ()Lfey; getType
	c ()Lfew$a; smelted
		static
ffz net/minecraft/world/level/storage/loot/functions/ToggleTooltips
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Map; values
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/Map;)V <init>
		0 o p_335479_
		1 o p_336164_
	a (Ldfz;)Ldfz; lambda$run$2
		0 o p_399462_
	a (Ldcv;Lfdj;)Ldcv; run
		0 o p_335844_
		1 o p_335764_
	a (Lffz;)Ljava/util/Map; lambda$static$0
		static
		0 o p_335699_
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_399463_
	b ()Lfey; getType
fg net/minecraft/commands/arguments/ObjectiveArgument
	a Ljava/util/Collection; EXAMPLES
	b Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_OBJECTIVE_NOT_FOUND
	c Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_OBJECTIVE_READ_ONLY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfg; objective
		static
	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 (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lfjp; getObjective
		static
		0 o p_101961_
		1 o p_101962_
	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;)Lfjp; 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_
fga net/minecraft/world/level/storage/loot/functions/package-info
fgb net/minecraft/world/level/storage/loot/package-info
fgc net/minecraft/world/level/storage/loot/parameters/LootContextParamSets
	a Lcom/mojang/serialization/Codec; CODEC
	b Lbdo; EMPTY
	c Lbdo; CHEST
	d Lbdo; COMMAND
	e Lbdo; SELECTOR
	f Lbdo; FISHING
	g Lbdo; ENTITY
	h Lbdo; EQUIPMENT
	i Lbdo; ARCHAEOLOGY
	j Lbdo; GIFT
	k Lbdo; PIGLIN_BARTER
	l Lbdo; VAULT
	m Lbdo; ADVANCEMENT_REWARD
	n Lbdo; ADVANCEMENT_ENTITY
	o Lbdo; ADVANCEMENT_LOCATION
	p Lbdo; BLOCK_USE
	q Lbdo; ALL_PARAMS
	r Lbdo; BLOCK
	s Lbdo; SHEARING
	t Lbdo; ENCHANTED_DAMAGE
	u Lbdo; ENCHANTED_ITEM
	v Lbdo; ENCHANTED_LOCATION
	w Lbdo; ENCHANTED_ENTITY
	x Lbdo; HIT_BLOCK
	y Lcom/google/common/collect/BiMap; REGISTRY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbdo$a;)V lambda$static$25
		static
		0 o p_380916_
	a (Ljava/lang/String;Ljava/util/function/Consumer;)Lbdo; register
		static
		0 o p_81429_
		1 o p_81430_
	a (Lame;)Lcom/mojang/serialization/DataResult; lambda$static$2
		static
		0 o p_380918_
	b (Lame;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_298167_
	b (Lbdo$a;)V lambda$static$24
		static
		0 o p_380926_
	c (Lbdo$a;)V lambda$static$23
		static
		0 o p_380930_
	c (Lame;)Ljava/lang/String; lambda$static$0
		static
		0 o p_339581_
	d (Lbdo$a;)V lambda$static$22
		static
		0 o p_380911_
	e (Lbdo$a;)V lambda$static$21
		static
		0 o p_380925_
	f (Lbdo$a;)V lambda$static$20
		static
		0 o p_380929_
	g (Lbdo$a;)V lambda$static$19
		static
		0 o p_380919_
	h (Lbdo$a;)V lambda$static$18
		static
		0 o p_380912_
	i (Lbdo$a;)V lambda$static$17
		static
		0 o p_380931_
	j (Lbdo$a;)V lambda$static$16
		static
		0 o p_380927_
	k (Lbdo$a;)V lambda$static$15
		static
		0 o p_380920_
	l (Lbdo$a;)V lambda$static$14
		static
		0 o p_380910_
	m (Lbdo$a;)V lambda$static$13
		static
		0 o p_380917_
	n (Lbdo$a;)V lambda$static$12
		static
		0 o p_380915_
	o (Lbdo$a;)V lambda$static$11
		static
		0 o p_380921_
	p (Lbdo$a;)V lambda$static$10
		static
		0 o p_380923_
	q (Lbdo$a;)V lambda$static$9
		static
		0 o p_380914_
	r (Lbdo$a;)V lambda$static$8
		static
		0 o p_380922_
	s (Lbdo$a;)V lambda$static$7
		static
		0 o p_380928_
	t (Lbdo$a;)V lambda$static$6
		static
		0 o p_380913_
	u (Lbdo$a;)V lambda$static$5
		static
		0 o p_380924_
	v (Lbdo$a;)V lambda$static$4
		static
		0 o p_380909_
	w (Lbdo$a;)V lambda$static$3
		static
		0 o p_381149_
fgd net/minecraft/world/level/storage/loot/parameters/LootContextParams
	a Lbdn; THIS_ENTITY
	b Lbdn; LAST_DAMAGE_PLAYER
	c Lbdn; DAMAGE_SOURCE
	d Lbdn; ATTACKING_ENTITY
	e Lbdn; DIRECT_ATTACKING_ENTITY
	f Lbdn; ORIGIN
	g Lbdn; BLOCK_STATE
	h Lbdn; BLOCK_ENTITY
	i Lbdn; TOOL
	j Lbdn; EXPLOSION_RADIUS
	k Lbdn; ENCHANTMENT_LEVEL
	l Lbdn; ENCHANTMENT_ACTIVE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
fge net/minecraft/world/level/storage/loot/parameters/package-info
fgf net/minecraft/world/level/storage/loot/predicates/AllOfCondition
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lcom/mojang/serialization/Codec; INLINE_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_299216_
	a (Ljava/util/List;)Lfgf; allOf
		static
		0 o p_298400_
	a ([Lfgs$a;)Lfgf$a; allOf
		static
		0 o p_286873_
	b ()Lfgt; getType
fgf$a net/minecraft/world/level/storage/loot/predicates/AllOfCondition$Builder
	<init> ([Lfgs$a;)V <init>
		0 o p_286842_
	a (Ljava/util/List;)Lfgs; create
		0 o p_298491_
	and (Lfgs$a;)Lfgf$a; and
		0 o p_286760_
fgg net/minecraft/world/level/storage/loot/predicates/AnyOfCondition
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_299191_
	a ([Lfgs$a;)Lfgg$a; anyOf
		static
		0 o p_286239_
	b ()Lfgt; getType
fgg$a net/minecraft/world/level/storage/loot/predicates/AnyOfCondition$Builder
	<init> ([Lfgs$a;)V <init>
		0 o p_286497_
	a (Ljava/util/List;)Lfgs; create
		0 o p_298816_
	or (Lfgs$a;)Lfgg$a; or
		0 o p_286344_
fgh net/minecraft/world/level/storage/loot/predicates/BonusLevelTableCondition
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljl; enchantment
	c Ljava/util/List; values
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Ljava/util/List;)V <init>
		0 o enchantment
		1 o values
	a (Ljl;Ljava/util/List;)Lfgs; lambda$bonusLevelFlatChance$1
		static
		0 o p_344710_
		1 o p_344711_
	a (Lfdj;)Z test
		0 o p_81521_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344712_
	a (Ljl;[F)Lfgs$a; bonusLevelFlatChance
		static
		0 o p_345516_
		1 o p_81519_
	a ()Ljava/util/Set; getReferencedContextParams
	b ()Lfgt; getType
	c ()Ljl; 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
fgi net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition
	a Ljava/util/function/Predicate; composedPredicate
	c Ljava/util/List; terms
	<init> (Ljava/util/List;Ljava/util/function/Predicate;)V <init>
		0 o p_298458_
		1 o p_286771_
	a (Lfdp;)V validate
		0 o p_286819_
	a (Lfdj;)Z test
		0 o p_286298_
	a (Lfgi;)Ljava/util/List; lambda$createInlineCodec$2
		static
		0 o p_298237_
	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 (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; createCodec
		static
		0 o p_298515_
	b (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; createInlineCodec
		static
		0 o p_298806_
	b (Lfgi;)Ljava/util/List; lambda$createCodec$0
		static
		0 o p_298337_
	test (Ljava/lang/Object;)Z test
		0 o p_286320_
fgi$a net/minecraft/world/level/storage/loot/predicates/CompositeLootItemCondition$Builder
	a Lcom/google/common/collect/ImmutableList$Builder; terms
	<init> ([Lfgs$a;)V <init>
		0 o p_286619_
	a (Ljava/util/List;)Lfgs; create
		0 o p_299194_
	a (Lfgs$a;)V addTerm
		0 o p_286677_
	build ()Lfgs; build
fgj net/minecraft/world/level/storage/loot/predicates/ConditionReference
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lamd; name
	c Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Lamd;)V <init>
		0 o name
	a (Lfdp;)V validate
		0 o p_81560_
	a (Lfdj;)Z test
		0 o p_81558_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_335367_
	a (Lamd;)Lfgs$a; conditionReference
		static
		0 o p_335879_
	a (Lfdp;Ljl$c;)V lambda$validate$1
		0 o p_421471_
		1 o p_421472_
	b (Lfdp;)V lambda$validate$2
		0 o p_421470_
	b ()Lfgt; getType
	b (Lamd;)Lfgs; lambda$conditionReference$3
		static
		0 o p_335366_
	c ()Lamd; 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
fgk net/minecraft/world/level/storage/loot/predicates/ConditionUserBuilder
	a_ (Ljava/lang/Iterable;Ljava/util/function/Function;)Lfgk; when
		0 o p_231041_
		1 o p_231042_
	b (Lfgs$a;)Lfgk; when
		0 o p_231043_
	d ()Lfgk; unwrap
fgl net/minecraft/world/level/storage/loot/predicates/DamageSourceCondition
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Optional; predicate
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o predicate
	a (Lbn$a;)Lfgs$a; hasDamageSource
		static
		0 o p_81590_
	a (Lfdj;)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
	b ()Lfgt; getType
	b (Lbn$a;)Lfgs; lambda$hasDamageSource$1
		static
		0 o p_300846_
	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
fgm net/minecraft/world/level/storage/loot/predicates/EnchantmentActiveCheck
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Z active
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o active
	a (Lfdj;)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 ()Lfgt; getType
	c ()Lfgs$a; enchantmentActiveCheck
		static
	d ()Lfgs$a; enchantmentInactiveCheck
		static
	e ()Z active
	equals (Ljava/lang/Object;)Z equals
		0 o p_346427_
	f ()Lfgs; lambda$enchantmentInactiveCheck$2
		static
	g ()Lfgs; lambda$enchantmentActiveCheck$1
		static
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_345395_
	toString ()Ljava/lang/String; toString
fgn net/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Map; scores
	c Lfdj$b; entityTarget
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;Lfdj$b;)V <init>
		0 o scores
		1 o entityTarget
	a (Lfdj$b;)Lfgn$a; hasScores
		static
		0 o p_165489_
	a (Lfdj;)Z test
		0 o p_81631_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_298176_
	a (Lfdi;)Ljava/util/stream/Stream; lambda$getReferencedContextParams$1
		static
		0 o p_165487_
	a ()Ljava/util/Set; getReferencedContextParams
	a (Lfdj;Lbzm;Lfjx;Ljava/lang/String;Lfdi;)Z hasScore
		0 o p_165491_
		1 o p_165492_
		2 o p_165493_
		3 o p_165494_
		4 o p_165495_
	b ()Lfgt; getType
	c ()Ljava/util/Map; scores
	d ()Lfdj$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
fgn$a net/minecraft/world/level/storage/loot/predicates/EntityHasScoreCondition$Builder
	a Lcom/google/common/collect/ImmutableMap$Builder; scores
	b Lfdj$b; entityTarget
	<init> (Lfdj$b;)V <init>
		0 o p_165499_
	a (Ljava/lang/String;Lfdi;)Lfgn$a; withScore
		0 o p_165501_
		1 o p_165502_
	build ()Lfgs; build
fgo net/minecraft/world/level/storage/loot/predicates/ExplosionCondition
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfgo; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfdj;)Z test
		0 o p_81659_
	a ()Ljava/util/Set; getReferencedContextParams
	b ()Lfgt; getType
	c ()Lfgs$a; survivesExplosion
		static
	d ()Lfgs; lambda$survivesExplosion$0
		static
	test (Ljava/lang/Object;)Z test
		0 o p_81665_
fgp net/minecraft/world/level/storage/loot/predicates/InvertedLootItemCondition
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfgs; term
	<clinit> ()V <clinit>
		static
	<init> (Lfgs;)V <init>
		0 o term
	a (Lfdp;)V validate
		0 o p_81691_
	a (Lfgs$a;)Lfgs$a; invert
		static
		0 o p_81695_
	a (Lfdj;)Z test
		0 o p_81689_
	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
	a (Lfgp;)Lfgs; lambda$invert$1
		static
		0 o p_81698_
	b ()Lfgt; getType
	c ()Lfgs; 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
fgq net/minecraft/world/level/storage/loot/predicates/LocationCheck
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Optional; predicate
	c Ljb; offset
	g Lcom/mojang/serialization/MapCodec; OFFSET_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljb;)V <init>
		0 o predicate
		1 o offset
	a (Lcv$a;Ljb;)Lfgs$a; checkLocation
		static
		0 o p_81728_
		1 o p_81729_
	a (Lfdj;)Z test
		0 o p_81731_
	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 (Lcv$a;)Lfgs$a; checkLocation
		static
		0 o p_81726_
	b (Lcv$a;)Lfgs; lambda$checkLocation$2
		static
		0 o p_300849_
	b ()Lfgt; getType
	b (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_338168_
	b (Lcv$a;Ljb;)Lfgs; lambda$checkLocation$3
		static
		0 o p_300847_
		1 o p_300848_
	c ()Ljava/util/Optional; predicate
	d ()Ljb; 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
fgr net/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljl; block
	c Ljava/util/Optional; properties
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Ljava/util/Optional;)V <init>
		0 o block
		1 o properties
	a (Ldpz;)Lfgr$a; hasBlockStateProperties
		static
		0 o p_81770_
	a (Lfgr;Lds;)Ljava/util/Optional; lambda$validate$1
		static
		0 o p_298314_
		1 o p_298822_
	a (Lfgr;Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$validate$3
		static
		0 o p_298430_
		1 o p_299129_
	a (Lfdj;)Z test
		0 o p_81772_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_360272_
	a (Lfgr;)Lcom/mojang/serialization/DataResult; validate
		static
		0 o p_298471_
	a ()Ljava/util/Set; getReferencedContextParams
	b ()Lfgt; getType
	b (Lfgr;Ljava/lang/String;)Ljava/lang/String; lambda$validate$2
		static
		0 o p_339585_
		1 o p_339586_
	c ()Ljl; 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
fgr$a net/minecraft/world/level/storage/loot/predicates/LootItemBlockStatePropertyCondition$Builder
	a Ljl; block
	b Ljava/util/Optional; properties
	<init> (Ldpz;)V <init>
		0 o p_81783_
	a (Lds$a;)Lfgr$a; setProperties
		0 o p_81785_
	build ()Lfgs; build
fgs net/minecraft/world/level/storage/loot/predicates/LootItemCondition
	d Lcom/mojang/serialization/Codec; TYPED_CODEC
	e Lcom/mojang/serialization/Codec; DIRECT_CODEC
	f Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	b ()Lfgt; getType
	c ()Lcom/mojang/serialization/Codec; lambda$static$0
		static
fgs$a net/minecraft/world/level/storage/loot/predicates/LootItemCondition$Builder
	and (Lfgs$a;)Lfgf$a; and
		0 o p_286363_
	build ()Lfgs; build
	invert ()Lfgs$a; invert
	or (Lfgs$a;)Lfgg$a; or
		0 o p_286316_
fgt net/minecraft/world/level/storage/loot/predicates/LootItemConditionType
	a Lcom/mojang/serialization/MapCodec; 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
fgu net/minecraft/world/level/storage/loot/predicates/LootItemConditions
	a Lfgt; INVERTED
	b Lfgt; ANY_OF
	c Lfgt; ALL_OF
	d Lfgt; RANDOM_CHANCE
	e Lfgt; RANDOM_CHANCE_WITH_ENCHANTED_BONUS
	f Lfgt; ENTITY_PROPERTIES
	g Lfgt; KILLED_BY_PLAYER
	h Lfgt; ENTITY_SCORES
	i Lfgt; BLOCK_STATE_PROPERTY
	j Lfgt; MATCH_TOOL
	k Lfgt; TABLE_BONUS
	l Lfgt; SURVIVES_EXPLOSION
	m Lfgt; DAMAGE_SOURCE_PROPERTIES
	n Lfgt; LOCATION_CHECK
	o Lfgt; WEATHER_CHECK
	p Lfgt; REFERENCE
	q Lfgt; TIME_CHECK
	r Lfgt; VALUE_CHECK
	s Lfgt; ENCHANTMENT_ACTIVE_CHECK
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lfgt; register
		static
		0 o p_81832_
		1 o p_338774_
fgv net/minecraft/world/level/storage/loot/predicates/LootItemEntityPropertyCondition
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Optional; predicate
	c Lfdj$b; entityTarget
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lfdj$b;)V <init>
		0 o predicate
		1 o entityTarget
	a (Lbz$a;Lfdj$b;)Lfgs; lambda$hasProperties$1
		static
		0 o p_300850_
		1 o p_300851_
	a (Lfdj$b;Lbz$a;)Lfgs$a; hasProperties
		static
		0 o p_81865_
		1 o p_81866_
	a (Lfdj$b;Lbz;)Lfgs$a; hasProperties
		static
		0 o p_81868_
		1 o p_81869_
	a (Lfdj$b;)Lfgs$a; entityPresent
		static
		0 o p_81863_
	a (Lfdj;)Z test
		0 o p_81871_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_338171_
	a (Lbz;Lfdj$b;)Lfgs; lambda$hasProperties$2
		static
		0 o p_298189_
		1 o p_298190_
	a ()Ljava/util/Set; getReferencedContextParams
	b ()Lfgt; getType
	c ()Ljava/util/Optional; predicate
	d ()Lfdj$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
fgw net/minecraft/world/level/storage/loot/predicates/LootItemKilledByPlayerCondition
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfgw; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfdj;)Z test
		0 o p_81899_
	a ()Ljava/util/Set; getReferencedContextParams
	b ()Lfgt; getType
	c ()Lfgs$a; killedByPlayer
		static
	d ()Lfgs; lambda$killedByPlayer$0
		static
	test (Ljava/lang/Object;)Z test
		0 o p_81905_
fgx net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceCondition
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfho; chance
	<clinit> ()V <clinit>
		static
	<init> (Lfho;)V <init>
		0 o chance
	a (Lfdj;)Z test
		0 o p_81930_
	a (Lfho;)Lfgs$a; randomChance
		static
		0 o p_345741_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_344719_
	a (F)Lfgs$a; randomChance
		static
		0 o p_81928_
	b (Lfho;)Lfgs; lambda$randomChance$2
		static
		0 o p_344717_
	b (F)Lfgs; lambda$randomChance$1
		static
		0 o p_344718_
	b ()Lfgt; getType
	c ()Lfho; 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
fgy net/minecraft/world/level/storage/loot/predicates/LootItemRandomChanceWithEnchantedBonusCondition
	a Lcom/mojang/serialization/MapCodec; CODEC
	b F unenchantedChance
	c Ldjp; enchantedChance
	g Ljl; enchantment
	<clinit> ()V <clinit>
		static
	<init> (FLdjp;Ljl;)V <init>
		0 o unenchantedChance
		1 o enchantedChance
		2 o enchantment
	a (Lfdj;)Z test
		0 o p_345165_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_352054_
	a ()Ljava/util/Set; getReferencedContextParams
	a (FFLjn$b;)Lfgs; lambda$randomChanceAndLootingBoost$1
		static
		0 o p_352051_
		1 o p_352052_
		2 o p_352053_
	a (Ljn$a;FF)Lfgs$a; randomChanceAndLootingBoost
		static
		0 o p_346115_
		1 o p_345739_
		2 o p_345989_
	b ()Lfgt; getType
	c ()F unenchantedChance
	d ()Ldjp; enchantedChance
	e ()Ljl; 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
fgz net/minecraft/world/level/storage/loot/predicates/MatchTool
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Optional; predicate
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o predicate
	a (Lfdj;)Z test
		0 o p_82000_
	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
	a (Lcn$a;)Lfgs$a; toolMatches
		static
		0 o p_81998_
	b (Lcn$a;)Lfgs; lambda$toolMatches$1
		static
		0 o p_300852_
	b ()Lfgt; getType
	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
fh net/minecraft/commands/arguments/ObjectiveCriteriaArgument
	a Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_VALUE
	b Ljava/util/Collection; EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304092_
	a (Lcom/mojang/brigadier/StringReader;)Lfka; parse
		0 o p_102560_
	a ()Lfh; criteria
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lfka; getCriteria
		static
		0 o p_102566_
		1 o p_102567_
	a (Lazi;Ljava/lang/Object;)Ljava/lang/String; getName
		0 o p_102557_
		1 o p_102558_
	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_
fha net/minecraft/world/level/storage/loot/predicates/TimeCheck
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Optional; period
	c Lfdi; value
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lfdi;)V <init>
		0 o period
		1 o value
	a (Lfdi;)Lfha$a; time
		static
		0 o p_165510_
	a (Lfdj;)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 ()Lfgt; getType
	c ()Ljava/util/Optional; period
	d ()Lfdi; 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
fha$a net/minecraft/world/level/storage/loot/predicates/TimeCheck$Builder
	a Ljava/util/Optional; period
	b Lfdi; value
	<init> (Lfdi;)V <init>
		0 o p_165515_
	a (J)Lfha$a; setPeriod
		0 o p_165517_
	a ()Lfha; build
	build ()Lfgs; build
fhb net/minecraft/world/level/storage/loot/predicates/ValueCheckCondition
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfho; provider
	c Lfdi; range
	<clinit> ()V <clinit>
		static
	<init> (Lfho;Lfdi;)V <init>
		0 o provider
		1 o range
	a (Lfho;Lfdi;)Lfgs$a; hasValue
		static
		0 o p_165529_
		1 o p_165530_
	a (Lfdj;)Z test
		0 o p_165527_
	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 (Lfho;Lfdi;)Lfgs; lambda$hasValue$1
		static
		0 o p_165533_
		1 o p_165534_
	b ()Lfgt; getType
	c ()Lfho; provider
	d ()Lfdi; 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
fhc net/minecraft/world/level/storage/loot/predicates/WeatherCheck
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/util/Optional; isRaining
	c Ljava/util/Optional; isThundering
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o isRaining
		1 o isThundering
	a (Lfdj;)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 ()Lfgt; getType
	c ()Lfhc$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
fhc$a net/minecraft/world/level/storage/loot/predicates/WeatherCheck$Builder
	a Ljava/util/Optional; isRaining
	b Ljava/util/Optional; isThundering
	<init> ()V <init>
	a ()Lfhc; build
	a (Z)Lfhc$a; setRaining
		0 o p_299240_
	b (Z)Lfhc$a; setThundering
		0 o p_298912_
	build ()Lfgs; build
fhd net/minecraft/world/level/storage/loot/predicates/package-info
fhe net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider
	a Lfhe; BLOCK_ENTITY
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lcom/mojang/serialization/Codec; INLINE_CODEC
	d Ljava/lang/String; BLOCK_ENTITY_ID
	e Lfhe$a; BLOCK_ENTITY_PROVIDER
	f Lcom/mojang/serialization/Codec; GETTER_CODEC
	g Lfhe$a; getter
	<clinit> ()V <clinit>
		static
	<init> (Lfhe$a;)V <init>
		0 o p_165568_
	a (Lfdj$b;)Lfhg; forContextEntity
		static
		0 o p_165571_
	a ()Lfhf; getType
	a (Ljava/lang/String;)Lfhe$a; lambda$static$0
		static
		0 o p_298998_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_298866_
	a (Lfdj;)Lvi; get
		0 o p_165573_
	a (Lfhe;)Lfhe$a; lambda$static$3
		static
		0 o p_298731_
	b (Lfhe;)Lfhe$a; lambda$static$1
		static
		0 o p_298514_
	b ()Ljava/util/Set; getReferencedContextParams
	b (Lfdj$b;)Lfhe$a; forEntity
		static
		0 o p_165578_
fhe$1 net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$1
	<init> ()V <init>
	a ()Ljava/lang/String; getId
	a (Lfdj;)Lvi; get
		0 o p_165582_
	b ()Ljava/util/Set; getReferencedContextParams
fhe$2 net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$2
	a Lfdj$b; val$target
	<init> (Lfdj$b;)V <init>
		0 o p_165586_
	a ()Ljava/lang/String; getId
	a (Lfdj;)Lvi; get
		0 o p_165589_
	b ()Ljava/util/Set; getReferencedContextParams
fhe$a net/minecraft/world/level/storage/loot/providers/nbt/ContextNbtProvider$Getter
	a ()Ljava/lang/String; getId
	a (Lfdj;)Lvi; get
		0 o p_165591_
	b ()Ljava/util/Set; getReferencedContextParams
fhf net/minecraft/world/level/storage/loot/providers/nbt/LootNbtProviderType
	a Lcom/mojang/serialization/MapCodec; 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
fhg net/minecraft/world/level/storage/loot/providers/nbt/NbtProvider
	a ()Lfhf; getType
	a (Lfdj;)Lvi; get
		0 o p_165622_
	b ()Ljava/util/Set; getReferencedContextParams
fhh net/minecraft/world/level/storage/loot/providers/nbt/NbtProviders
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfhf; STORAGE
	c Lfhf; CONTEXT
	d Lcom/mojang/serialization/Codec; TYPED_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfhg;)Lcom/mojang/datafixers/util/Either; lambda$static$0
		static
		0 o p_299257_
	a ()Lcom/mojang/serialization/Codec; lambda$static$1
		static
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lfhf; register
		static
		0 o p_165629_
		1 o p_338777_
fhi net/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lame; id
	<clinit> ()V <clinit>
		static
	<init> (Lame;)V <init>
		0 o id
	a ()Lfhf; getType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_298341_
	a (Lfdj;)Lvi; get
		0 o p_165636_
	b ()Ljava/util/Set; getReferencedContextParams
	c ()Lame; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_299153_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fhj net/minecraft/world/level/storage/loot/providers/nbt/package-info
fhk net/minecraft/world/level/storage/loot/providers/number/BinomialDistributionGenerator
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfho; n
	c Lfho; p
	<clinit> ()V <clinit>
		static
	<init> (Lfho;Lfho;)V <init>
		0 o n
		1 o p
	a (Lfdj;)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 ()Ljava/util/Set; getReferencedContextParams
	a (IF)Lfhk; binomial
		static
		0 o p_165660_
		1 o p_165661_
	b (Lfdj;)F getFloat
		0 o p_165666_
	b ()Lfhn; getType
	c ()Lfho; n
	d ()Lfho; p
	equals (Ljava/lang/Object;)Z equals
		0 o p_298810_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fhl net/minecraft/world/level/storage/loot/providers/number/ConstantValue
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lcom/mojang/serialization/Codec; INLINE_CODEC
	c F value
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o value
	a (F)Lfhl; exactly
		static
		0 o p_165693_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_299242_
	b (Lfdj;)F getFloat
		0 o p_165695_
	b ()Lfhn; getType
	c ()F value
	equals (Ljava/lang/Object;)Z equals
		0 o p_165697_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fhm net/minecraft/world/level/storage/loot/providers/number/EnchantmentLevelProvider
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ldjp; amount
	<clinit> ()V <clinit>
		static
	<init> (Ldjp;)V <init>
		0 o amount
	a (Ldjp;)Lfhm; 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 (Lfdj;)F getFloat
		0 o p_344791_
	b ()Lfhn; getType
	c ()Ldjp; amount
	equals (Ljava/lang/Object;)Z equals
		0 o p_345760_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fhn net/minecraft/world/level/storage/loot/providers/number/LootNumberProviderType
	a Lcom/mojang/serialization/MapCodec; 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
fho net/minecraft/world/level/storage/loot/providers/number/NumberProvider
	a (Lfdj;)I getInt
		0 o p_165729_
	b (Lfdj;)F getFloat
		0 o p_165730_
	b ()Lfhn; getType
fhp net/minecraft/world/level/storage/loot/providers/number/NumberProviders
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfhn; CONSTANT
	c Lfhn; UNIFORM
	d Lfhn; BINOMIAL
	e Lfhn; SCORE
	f Lfhn; STORAGE
	g Lfhn; ENCHANTMENT_LEVEL
	h Lcom/mojang/serialization/Codec; 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;)Lfhn; register
		static
		0 o p_165739_
		1 o p_338305_
	a (Lfho;)Lcom/mojang/datafixers/util/Either; lambda$static$0
		static
		0 o p_299325_
fhq net/minecraft/world/level/storage/loot/providers/number/ScoreboardValue
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfhx; target
	c Ljava/lang/String; score
	d F scale
	<clinit> ()V <clinit>
		static
	<init> (Lfhx;Ljava/lang/String;F)V <init>
		0 o target
		1 o score
		2 o scale
	a (Lfdj$b;Ljava/lang/String;)Lfhq; fromScoreboard
		static
		0 o p_165750_
		1 o p_165751_
	a (Lfdj$b;Ljava/lang/String;F)Lfhq; fromScoreboard
		static
		0 o p_165753_
		1 o p_165754_
		2 o p_165755_
	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 (Lfdj;)F getFloat
		0 o p_165758_
	b ()Lfhn; getType
	c ()Lfhx; 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
fhr net/minecraft/world/level/storage/loot/providers/number/StorageValue
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lame; storage
	c Lfe$g; path
	<clinit> ()V <clinit>
		static
	<init> (Lame;Lfe$g;)V <init>
		0 o storage
		1 o path
	a (Lfdj;)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_
	a (Lfdj;Ljava/lang/Number;)Ljava/lang/Number; getNumericTag
		0 o p_336045_
		1 o p_410369_
	b (Lfdj;)F getFloat
		0 o p_335884_
	b ()Lfhn; getType
	c ()Lame; storage
	d ()Lfe$g; path
	equals (Ljava/lang/Object;)Z equals
		0 o p_335501_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fhs net/minecraft/world/level/storage/loot/providers/number/UniformGenerator
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lfho; min
	c Lfho; max
	<clinit> ()V <clinit>
		static
	<init> (Lfho;Lfho;)V <init>
		0 o min
		1 o max
	a (Lfdj;)I getInt
		0 o p_165784_
	a (FF)Lfhs; 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 (Lfdj;)F getFloat
		0 o p_165787_
	b ()Lfhn; getType
	c ()Lfho; min
	d ()Lfho; max
	equals (Ljava/lang/Object;)Z equals
		0 o p_299009_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fht net/minecraft/world/level/storage/loot/providers/number/package-info
fhu net/minecraft/world/level/storage/loot/providers/score/ContextScoreboardNameProvider
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lcom/mojang/serialization/Codec; INLINE_CODEC
	c Lfdj$b; target
	<clinit> ()V <clinit>
		static
	<init> (Lfdj$b;)V <init>
		0 o target
	a ()Lfhw; getType
	a (Lfdj$b;)Lfhx; forTarget
		static
		0 o p_165808_
	a (Lfdj;)Lfjw; getScoreHolder
		0 o p_313828_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_298566_
	b ()Ljava/util/Set; getReferencedContextParams
	c ()Lfdj$b; target
	equals (Ljava/lang/Object;)Z equals
		0 o p_298638_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fhv net/minecraft/world/level/storage/loot/providers/score/FixedScoreboardNameProvider
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/lang/String; name
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o name
	a ()Lfhw; getType
	a (Ljava/lang/String;)Lfhx; forName
		static
		0 o p_165847_
	a (Lfdj;)Lfjw; getScoreHolder
		0 o p_313943_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_298540_
	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
fhw net/minecraft/world/level/storage/loot/providers/score/LootScoreProviderType
	a Lcom/mojang/serialization/MapCodec; 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
fhx net/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProvider
	a ()Lfhw; getType
	a (Lfdj;)Lfjw; getScoreHolder
		0 o p_165867_
	b ()Ljava/util/Set; getReferencedContextParams
fhy net/minecraft/world/level/storage/loot/providers/score/ScoreboardNameProviders
	a Lcom/mojang/serialization/Codec; CODEC
	b Lfhw; FIXED
	c Lfhw; CONTEXT
	d Lcom/mojang/serialization/Codec; TYPED_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/Codec; lambda$static$1
		static
	a (Lfhx;)Lcom/mojang/datafixers/util/Either; lambda$static$0
		static
		0 o p_299226_
	a (Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lfhw; register
		static
		0 o p_165874_
		1 o p_338825_
fhz net/minecraft/world/level/storage/loot/providers/score/package-info
fi net/minecraft/commands/arguments/OperationArgument
	a Ljava/util/Collection; EXAMPLES
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID_OPERATION
	c Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_DIVIDE_BY_ZERO
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfi; operation
		static
	a (Ljava/lang/String;)Lfi$a; getOperation
		static
		0 o p_103282_
	a (Lcom/mojang/brigadier/StringReader;)Lfi$a; parse
		0 o p_103274_
	a (Lfjv;Lfjv;)V lambda$getOperation$0
		static
		0 o p_313447_
		1 o p_313448_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lfi$a; getOperation
		static
		0 o p_103276_
		1 o p_103277_
	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;)Lfi$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_
fi$a net/minecraft/commands/arguments/OperationArgument$Operation
	apply (Lfjv;Lfjv;)V apply
		0 o p_313872_
		1 o p_313910_
fi$b net/minecraft/commands/arguments/OperationArgument$SimpleOperation
	apply (II)I apply
		0 o p_103309_
		1 o p_103310_
	apply (Lfjv;Lfjv;)V apply
		0 o p_313880_
		1 o p_313804_
fia net/minecraft/world/level/storage/package-info
fib net/minecraft/world/level/timers/FunctionCallback
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lame; functionId
	<clinit> ()V <clinit>
		static
	<init> (Lame;)V <init>
		0 o functionId
	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_404622_
	a (Lamt;Lib;)V lambda$handle$1
		static
		0 o p_305769_
		1 o p_305770_
	a (Lnet/minecraft/server/MinecraftServer;Lfif;J)V handle
		0 o p_82172_
		1 o p_82173_
		2 o p_82174_
	a (Ljava/lang/Object;Lfif;J)V handle
		0 o p_82168_
		1 o p_82169_
		2 o p_82170_
	b ()Lame; functionId
	equals (Ljava/lang/Object;)Z equals
		0 o p_404732_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fic net/minecraft/world/level/timers/FunctionTagCallback
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lame; tagId
	<clinit> ()V <clinit>
		static
	<init> (Lame;)V <init>
		0 o tagId
	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_404756_
	a (Lnet/minecraft/server/MinecraftServer;Lfif;J)V handle
		0 o p_82199_
		1 o p_82200_
		2 o p_82201_
	a (Ljava/lang/Object;Lfif;J)V handle
		0 o p_82195_
		1 o p_82196_
		2 o p_82197_
	b ()Lame; tagId
	equals (Ljava/lang/Object;)Z equals
		0 o p_405634_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fid net/minecraft/world/level/timers/TimerCallback
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Ljava/lang/Object;Lfif;J)V handle
		0 o p_82213_
		1 o p_82214_
		2 o p_82215_
fie net/minecraft/world/level/timers/TimerCallbacks
	a Lfie; SERVER_CALLBACKS
	b Lbbi$b; idMapper
	c Lcom/mojang/serialization/Codec; codec
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lame;Lcom/mojang/serialization/MapCodec;)Lfie; register
		0 o p_404817_
		1 o p_404991_
	a ()Lcom/mojang/serialization/Codec; codec
fif net/minecraft/world/level/timers/TimerQueue
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/lang/String; CALLBACK_DATA_TAG
	c Ljava/lang/String; TIMER_NAME_TAG
	d Ljava/lang/String; TIMER_TRIGGER_TIME_TAG
	e Lfie; callbacksRegistry
	f Ljava/util/Queue; queue
	g Lcom/google/common/primitives/UnsignedLong; sequentialId
	h Lcom/google/common/collect/Table; events
	<clinit> ()V <clinit>
		static
	<init> (Lfie;Ljava/util/stream/Stream;)V <init>
		0 o p_82249_
		1 o p_82250_
	<init> (Lfie;)V <init>
		0 o p_82247_
	a (Ljava/lang/String;)I remove
		0 o p_82260_
	a (Lui;)V loadEvent
		0 o p_82266_
	a (Lcom/mojang/serialization/Dynamic;)V lambda$new$2
		0 o p_265027_
	a (Lfif$a;)Lui; storeEvent
		0 o p_82255_
	a (Ljava/lang/String;JLfid;)V schedule
		0 o p_82262_
		1 o p_82263_
		2 o p_82264_
	a ()Ljava/util/Set; getEventsIds
	a (Ljava/lang/Object;J)V tick
		0 o p_82257_
		1 o p_82258_
	b (Lfif$a;)Lcom/google/common/primitives/UnsignedLong; lambda$createComparator$1
		static
		0 o p_82269_
	b ()Luo; store
	c ()Ljava/util/Comparator; createComparator
		static
	c (Lfif$a;)J lambda$createComparator$0
		static
		0 o p_82272_
fif$a net/minecraft/world/level/timers/TimerQueue$Event
	a J triggerTime
	b Lcom/google/common/primitives/UnsignedLong; sequentialId
	c Ljava/lang/String; id
	d Lfid; callback
	<init> (JLcom/google/common/primitives/UnsignedLong;Ljava/lang/String;Lfid;)V <init>
		0 o p_82278_
		1 o p_82279_
		2 o p_82280_
		3 o p_82281_
fig net/minecraft/world/level/timers/package-info
fih net/minecraft/world/level/validation/ContentValidationException
	a Ljava/nio/file/Path; directory
	b Ljava/util/List; entries
	<init> (Ljava/nio/file/Path;Ljava/util/List;)V <init>
		0 o p_289932_
		1 o p_289984_
	a (Ljava/nio/file/Path;Ljava/util/List;)Ljava/lang/String; getMessage
		static
		0 o p_289929_
		1 o p_289979_
	a (Lfij;)Ljava/lang/String; lambda$getMessage$0
		static
		0 o p_339587_
	getMessage ()Ljava/lang/String; getMessage
fii net/minecraft/world/level/validation/DirectoryValidator
	a Ljava/nio/file/PathMatcher; symlinkTargetAllowList
	<init> (Ljava/nio/file/PathMatcher;)V <init>
		0 o p_294971_
	a (Ljava/nio/file/Path;Ljava/util/List;)V validateSymlink
		0 o p_289934_
		1 o p_289972_
	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_
	b (Ljava/nio/file/Path;Ljava/util/List;)V validateKnownDirectory
		0 o p_294739_
		1 o p_295266_
fii$1 net/minecraft/world/level/validation/DirectoryValidator$1
	a Ljava/util/List; val$issues
	b Lfii; this$0
	<init> (Lfii;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_
fij net/minecraft/world/level/validation/ForbiddenSymlinkInfo
	a Ljava/nio/file/Path; link
	b Ljava/nio/file/Path; 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
fik net/minecraft/world/level/validation/PathAllowList
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/lang/String; COMMENT_PREFIX
	c Ljava/util/List; entries
	d Ljava/util/Map; 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/nio/file/FileSystem;Lfik$a;)Ljava/nio/file/PathMatcher; lambda$getForFileSystem$0
		static
		0 o p_289930_
		1 o p_289937_
	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;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_
	a (Ljava/io/BufferedReader;)Lfik; readPlain
		static
		0 o p_289921_
	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_
fik$a net/minecraft/world/level/validation/PathAllowList$ConfigEntry
	a Lfik$b; type
	b Ljava/lang/String; pattern
	<init> (Lfik$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 ()Lfik$b; type
	b ()Ljava/lang/String; pattern
	b (Ljava/lang/String;)Lfik$a; glob
		static
		0 o p_289983_
	c (Ljava/lang/String;)Lfik$a; regex
		static
		0 o p_289944_
	d (Ljava/lang/String;)Lfik$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
fik$b net/minecraft/world/level/validation/PathAllowList$EntryType
	a Lfik$b; FILESYSTEM
	b Lfik$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_
fil net/minecraft/world/level/validation/package-info
fim net/minecraft/world/package-info
fin net/minecraft/world/phys/AABB
	a D minX
	b D minY
	c D minZ
	d D maxX
	e D maxY
	f D maxZ
	g D EPSILON
	<init> (Ljb;)V <init>
		0 o p_82305_
	<init> (Lfis;Lfis;)V <init>
		0 o p_82302_
		1 o p_82303_
	<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_
	a (DDDDDDLfis;[DLjh;DDD)Ljh; getDirection
		static
		0 o p_364368_
		1 o p_364216_
		2 o p_364169_
		3 o p_361791_
		4 o p_364011_
		5 o p_362267_
		6 o p_360578_
		7 o p_361390_
		8 o p_365077_
		9 o p_362143_
		10 o p_362210_
		11 o p_364339_
	a (DDD)Lfin; contract
		0 o p_82311_
		1 o p_82312_
		2 o p_82313_
	a (Lfis;Lfis;)Z intersects
		0 o p_82336_
		1 o p_82337_
	a (Leuq;)Lfin; of
		static
		0 o p_82322_
	a (Ljh$a;)D min
		0 o p_82341_
	a (Lfis;Ljava/util/List;)Z collidedAlongVector
		0 o p_371478_
		1 o p_371359_
	a (Lfin;)Lfin; intersect
		0 o p_82324_
	a (DDDDDDLfis;Lfis;)Ljava/util/Optional; clip
		static
		0 o p_361194_
		1 o p_363689_
		2 o p_360465_
		3 o p_364788_
		4 o p_361609_
		5 o p_362064_
		6 o p_360499_
		7 o p_364132_
	a (Ljb;)Lfin; move
		0 o p_82339_
	a (Lfis;DDD)Lfin; ofSize
		static
		0 o p_165883_
		1 o p_165884_
		2 o p_165885_
		3 o p_165886_
	a (D)Lfin; setMinX
		0 o p_165881_
	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 (Lfin;Lfis;[DLjh;DDD)Ljh; 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 (Lorg/joml/Vector3f;)Lfin; move
		0 o p_346297_
	a (Ljava/lang/Iterable;Lfis;Lfis;Ljb;)Lfio; clip
		static
		0 o p_82343_
		1 o p_82344_
		2 o p_82345_
		3 o p_82346_
	a (Lfis;)Lfin; unitCubeFromLowerCorner
		static
		0 o p_82334_
	a (Ljb;Ljb;)Lfin; encapsulatingFullBlocks
		static
		0 o p_309165_
		1 o p_308877_
	a ([DLjh;DDDDDDDDLjh;DDD)Ljh; 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_
	b (Ljh$a;)D max
		0 o p_82375_
	b (D)Lfin; setMinY
		0 o p_165888_
	b (Ljb;)Z intersects
		0 o p_419465_
	b (Lfin;)Lfin; minmax
		0 o p_82368_
	b (Lfis;Lfis;)Ljava/util/Optional; clip
		0 o p_82372_
		1 o p_82373_
	b (DDD)Lfin; expandTowards
		0 o p_82364_
		1 o p_82365_
		2 o p_82366_
	b ()D getXsize
	b (Lfis;)Lfin; expandTowards
		0 o p_82370_
	c ()D getYsize
	c (Lfin;)Z intersects
		0 o p_82382_
	c (D)Lfin; setMinZ
		0 o p_165890_
	c (Lfis;)Lfin; move
		0 o p_82384_
	c (DDD)Lfin; inflate
		0 o p_82378_
		1 o p_82379_
		2 o p_82380_
	d (Lfis;)Z contains
		0 o p_82391_
	d (DDD)Lfin; move
		0 o p_82387_
		1 o p_82388_
		2 o p_82389_
	d (Lfin;)D distanceToSqr
		0 o p_421680_
	d (D)Lfin; setMaxX
		0 o p_165892_
	d ()D getZsize
	e (Lfis;)D distanceToSqr
		0 o p_273572_
	e ()Z hasNaN
	e (DDD)Z contains
		0 o p_82394_
		1 o p_82395_
		2 o p_82396_
	e (D)Lfin; setMaxY
		0 o p_165894_
	equals (Ljava/lang/Object;)Z equals
		0 o p_82398_
	f (D)Lfin; setMaxZ
		0 o p_165896_
	f (DDD)Lfin; deflate
		0 o p_165898_
		1 o p_165899_
		2 o p_165900_
	f ()Lfis; getCenter
	g ()Lfis; getBottomCenter
	g (D)Lfin; inflate
		0 o p_82401_
	h (D)Lfin; deflate
		0 o p_82407_
	h ()Lfis; getMinPosition
	hashCode ()I hashCode
	i ()Lfis; getMaxPosition
	toString ()Ljava/lang/String; toString
fin$a net/minecraft/world/phys/AABB$Builder
	a F minX
	b F minY
	c F minZ
	d F maxX
	e F maxY
	f F maxZ
	<init> ()V <init>
	a ()Lfin; build
	a (Lorg/joml/Vector3fc;)V include
		0 o p_404980_
fio net/minecraft/world/phys/BlockHitResult
	b Ljh; direction
	c Ljb; blockPos
	d Z miss
	e Z inside
	f Z worldBorderHit
	<init> (ZLfis;Ljh;Ljb;ZZ)V <init>
		0 o p_82420_
		1 o p_82421_
		2 o p_82422_
		3 o p_82423_
		4 o p_82424_
		5 o p_366493_
	<init> (Lfis;Ljh;Ljb;Z)V <init>
		0 o p_82415_
		1 o p_82416_
		2 o p_82417_
		3 o p_82418_
	<init> (Lfis;Ljh;Ljb;ZZ)V <init>
		0 o p_366888_
		1 o p_366561_
		2 o p_366409_
		3 o p_366822_
		4 o p_366589_
	a (Ljh;)Lfio; withDirection
		0 o p_82433_
	a (Lfis;Ljh;Ljb;)Lfio; miss
		static
		0 o p_82427_
		1 o p_82428_
		2 o p_82429_
	a (Ljb;)Lfio; withPosition
		0 o p_82431_
	a ()Lfio; hitBorder
	b ()Ljb; getBlockPos
	c ()Ljh; getDirection
	d ()Lfiq$a; getType
	e ()Z isInside
	f ()Z isWorldBorderHit
fip net/minecraft/world/phys/EntityHitResult
	b Lbzm; entity
	<init> (Lbzm;Lfis;)V <init>
		0 o p_82441_
		1 o p_82442_
	<init> (Lbzm;)V <init>
		0 o p_82439_
	a ()Lbzm; getEntity
	d ()Lfiq$a; getType
fiq net/minecraft/world/phys/HitResult
	a Lfis; location
	<init> (Lfis;)V <init>
		0 o p_82447_
	a (Lbzm;)D distanceTo
		0 o p_82449_
	d ()Lfiq$a; getType
	g ()Lfis; getLocation
fiq$a net/minecraft/world/phys/HitResult$Type
	a Lfiq$a; MISS
	b Lfiq$a; BLOCK
	c Lfiq$a; ENTITY
	d [Lfiq$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_82457_
		1 o p_82458_
	a ()[Lfiq$a; $values
		static
	valueOf (Ljava/lang/String;)Lfiq$a; valueOf
		static
		0 o p_82460_
	values ()[Lfiq$a; values
		static
fir net/minecraft/world/phys/Vec2
	a Lfir; ZERO
	b Lfir; ONE
	c Lfir; UNIT_X
	d Lfir; NEG_UNIT_X
	e Lfir; UNIT_Y
	f Lfir; NEG_UNIT_Y
	g Lfir; MAX
	h Lfir; MIN
	i Lcom/mojang/serialization/Codec; CODEC
	j F x
	k F y
	<clinit> ()V <clinit>
		static
	<init> (FF)V <init>
		0 o p_82474_
		1 o p_82475_
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_405400_
	a (F)Lfir; scale
		0 o p_165904_
	a (Lfir;)F dot
		0 o p_165906_
	a ()Lfir; normalized
	b (F)Lfir; add
		0 o p_165909_
	b ()F length
	b (Lfir;)Lfir; add
		0 o p_165911_
	b (Ljava/util/List;)Lfir; lambda$static$0
		static
		0 o p_405576_
	c (Lfir;)Z equals
		0 o p_82477_
	c ()F lengthSquared
	d ()Lfir; negated
	d (Lfir;)F distanceToSqr
		0 o p_165915_
	e (Lfir;)Ljava/util/List; lambda$static$2
		static
		0 o p_405485_
fis net/minecraft/world/phys/Vec3
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Lfis; ZERO
	d D x
	e D y
	f D z
	<clinit> ()V <clinit>
		static
	<init> (DDD)V <init>
		0 o p_82484_
		1 o p_82485_
		2 o p_82486_
	<init> (Lkg;)V <init>
		0 o p_365192_
	<init> (Lorg/joml/Vector3f;)V <init>
		0 o p_253821_
	a (Lbck;F)Lfis; offsetRandom
		0 o p_272810_
		1 o p_273473_
	a (F)Lfis; xRot
		0 o p_82497_
	a (Lkg;D)Lfis; upFromBottomCenterOf
		static
		0 o p_82515_
		1 o p_82516_
	a (Lkg;)Lfis; atLowerCornerOf
		static
		0 o p_82529_
	a (Ljh$a;D)Lfis; with
		0 o p_193104_
		1 o p_193105_
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_338175_
	a (Lkg;DDD)Lfis; atLowerCornerWithOffset
		static
		0 o p_272866_
		1 o p_273680_
		2 o p_273668_
		3 o p_273687_
	a (Ljh$a;)D get
		0 o p_82508_
	a (I)Lfis; fromRGB24
		static
		0 o p_82502_
	a (Lfir;)Lfis; directionFromRotation
		static
		0 o p_82504_
	a (DDD)Lfis; subtract
		0 o p_82493_
		1 o p_82494_
		2 o p_82495_
	a (Ljv;D)Z closerThan
		0 o p_82510_
		1 o p_82511_
	a (Ljh;D)Lfis; relative
		0 o p_231076_
		1 o p_231077_
	a ()D x
	a (Ljava/util/EnumSet;)Lfis; align
		0 o p_82518_
	a (Lfis;D)Lfis; lerp
		0 o p_165922_
		1 o p_165923_
	a (D)Lfis; subtract
		0 o p_361762_
	a (Lfis;)Lfis; vectorTo
		0 o p_82506_
	a (FF)Lfis; directionFromRotation
		static
		0 o p_82499_
		1 o p_82500_
	a (Lfis;DD)Z closerThan
		0 o p_312866_
		1 o p_312928_
		2 o p_312788_
	b (Ljava/util/List;)Lfis; lambda$static$0
		static
		0 o p_231081_
	b (D)Lfis; add
		0 o p_361376_
	b (F)Lfis; yRot
		0 o p_82525_
	b (Lkg;)Lfis; atCenterOf
		static
		0 o p_82513_
	b (Lfis;)D dot
		0 o p_82527_
	b (DDD)Lfis; add
		0 o p_82521_
		1 o p_82522_
		2 o p_82523_
	b ()D y
	c (F)Lfis; zRot
		0 o p_82536_
	c ()D z
	c (D)Lfis; scale
		0 o p_82491_
	c (DDD)D distanceToSqr
		0 o p_82532_
		1 o p_82533_
		2 o p_82534_
	c (Lfis;)Lfis; cross
		0 o p_82538_
	c (Lkg;)Lfis; atBottomCenterOf
		static
		0 o p_82540_
	d (DDD)Lfis; multiply
		0 o p_82543_
		1 o p_82544_
		2 o p_82545_
	d (Lfis;)Lfis; subtract
		0 o p_82547_
	d ()Lfis; normalize
	e ()Lfis; reverse
	e (Lfis;)Lfis; add
		0 o p_82550_
	equals (Ljava/lang/Object;)Z equals
		0 o p_82552_
	f (Lfis;)D distanceTo
		0 o p_82555_
	f ()Lfis; horizontal
	g (Lfis;)D distanceToSqr
		0 o p_82558_
	g ()D length
	h (Lfis;)Lfis; multiply
		0 o p_82560_
	h ()D lengthSqr
	hashCode ()I hashCode
	i (Lfis;)Lfis; projectedOn
		0 o p_374230_
	i ()D horizontalDistance
	j ()D horizontalDistanceSqr
	j (Lfis;)Ljava/util/List; lambda$static$2
		static
		0 o p_231083_
	k ()Lfis; rotateClockwise90
	l ()Lorg/joml/Vector3f; toVector3f
	toString ()Ljava/lang/String; toString
fis$1 net/minecraft/world/phys/Vec3$1
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;)Lfis; decode
		0 o p_361466_
	a (Lio/netty/buffer/ByteBuf;Lfis;)V encode
		0 o p_364962_
		1 o p_364468_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_362136_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_364350_
		1 o p_363211_
fit net/minecraft/world/phys/package-info
fiu net/minecraft/world/phys/shapes/ArrayVoxelShape
	b Lit/unimi/dsi/fastutil/doubles/DoubleList; xs
	c Lit/unimi/dsi/fastutil/doubles/DoubleList; ys
	d Lit/unimi/dsi/fastutil/doubles/DoubleList; zs
	<init> (Lfjb;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_
	<init> (Lfjb;[D[D[D)V <init>
		0 o p_82572_
		1 o p_82573_
		2 o p_82574_
		3 o p_82575_
	a (Ljh$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList; getCoords
		0 o p_82577_
fiu$1 net/minecraft/world/phys/shapes/ArrayVoxelShape$1
	a [I $SwitchMap$net$minecraft$core$Direction$Axis
	<clinit> ()V <clinit>
		static
fiv net/minecraft/world/phys/shapes/BitSetDiscreteVoxelShape
	d Ljava/util/BitSet; storage
	e I xMin
	f I yMin
	g I zMin
	h I xMax
	i I yMax
	j I zMax
	<init> (III)V <init>
		0 o p_82588_
		1 o p_82589_
		2 o p_82590_
	<init> (Lfjb;)V <init>
		0 o p_82602_
	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 (Ljh$a;)I firstFull
		0 o p_82674_
	a (Lfiw;Lfjb;IILfjb;IILfiv;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 (Lfje;Lfje;Lfiw;Lfjb;Lfjb;Lfiv;[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 (IIIII)Z isXZRectangleFull
		0 o p_165927_
		1 o p_165928_
		2 o p_165929_
		3 o p_165930_
		4 o p_165931_
	a ()Z isEmpty
	a (IIIIIIIII)Lfiv; 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_
	a (Lfjb;Lfjb;Lfje;Lfje;Lfje;Lfiw;)Lfiv; 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 (Lfjb;Lfjb$b;Z)V forAllBoxes
		static
		0 o p_165964_
		1 o p_165965_
		2 o p_165966_
	a (Lfje;Lfiw;Lfjb;ILfjb;ILfiv;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_
	b (Ljh$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_
fiw net/minecraft/world/phys/shapes/BooleanOp
	a Lfiw; FALSE
	b Lfiw; NOT_OR
	c Lfiw; ONLY_SECOND
	d Lfiw; NOT_FIRST
	e Lfiw; ONLY_FIRST
	f Lfiw; NOT_SECOND
	g Lfiw; NOT_SAME
	h Lfiw; NOT_AND
	i Lfiw; AND
	j Lfiw; SAME
	k Lfiw; SECOND
	l Lfiw; CAUSES
	m Lfiw; FIRST
	n Lfiw; CAUSED_BY
	o Lfiw; OR
	p Lfiw; 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_
fix net/minecraft/world/phys/shapes/CollisionContext
	a (Lcut;)Lfix; placementContext
		static
		0 o p_422168_
	a (Lbzm;Z)Lfix; of
		static
		0 o p_363326_
		1 o p_364344_
	a (Leeb;Ldmc;Ljb;)Lfjm; getCollisionShape
		0 o p_366647_
		1 o p_366783_
		2 o p_366848_
	a (Lcam;Lfal;)Z lambda$withPosition$2
		static
		0 o p_421473_
		1 o p_421474_
	a (Lfal;)Z lambda$withPosition$3
		static
		0 o p_421475_
	a ()Lfix; empty
		static
	a (Lfjm;Ljb;Z)Z isAbove
		0 o p_82755_
		1 o p_82756_
		2 o p_82757_
	a (Lbzm;D)Lfix; withPosition
		static
		0 o p_405836_
		1 o p_422096_
	a (Ldcr;)Z isHoldingItem
		0 o p_82752_
	a (Lbzm;)Lfix; of
		static
		0 o p_82751_
	a (Lfal;Lfal;)Z canStandOnFluid
		0 o p_205110_
		1 o p_205111_
	b (Lcam;Lfal;)Z lambda$placementContext$0
		static
		0 o p_405622_
		1 o p_404827_
	b (Lfal;)Z lambda$placementContext$1
		static
		0 o p_405865_
	b ()Z isDescending
	c ()Z isPlacement
fiy net/minecraft/world/phys/shapes/CubePointRange
	a I parts
	<init> (I)V <init>
		0 o p_82760_
	getDouble (I)D getDouble
		0 o p_82762_
	size ()I size
fiz net/minecraft/world/phys/shapes/CubeVoxelShape
	<init> (Lfjb;)V <init>
		0 o p_82765_
	a (Ljh$a;D)I findIndex
		0 o p_82769_
		1 o p_82770_
	a (Ljh$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList; getCoords
		0 o p_82767_
fj net/minecraft/commands/arguments/ParticleArgument
	a Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_PARTICLE
	b Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_OPTIONS
	c Ljava/util/Collection; EXAMPLES
	d Ljn$a; registries
	e Lvj; VALUE_PARSER
	<clinit> ()V <clinit>
		static
	<init> (Leg;)V <init>
		0 o p_249844_
	a (Lcom/mojang/brigadier/StringReader;)Lmc; parse
		0 o p_103933_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_340617_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lmc; getParticle
		static
		0 o p_103938_
		1 o p_103939_
	a (Lvj;Lcom/mojang/brigadier/StringReader;Lmd;Ljn$a;)Lmc; readParticle
		static
		0 o p_409667_
		1 o p_103935_
		2 o p_103936_
		3 o p_323668_
	a (Lcom/mojang/brigadier/StringReader;Ljn$a;)Lmc; readParticle
		static
		0 o p_249275_
		1 o p_324619_
	a (Lcom/mojang/brigadier/StringReader;Lame;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$readParticleType$2
		static
		0 o p_332542_
		1 o p_332543_
	a (Lcom/mojang/brigadier/StringReader;Ljn;)Lmd; readParticleType
		static
		0 o p_249621_
		1 o p_248983_
	a (Leg;)Lfj; particle
		static
		0 o p_251304_
	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_
fja net/minecraft/world/phys/shapes/DiscreteCubeMerger
	a Lfiy; result
	b I firstDiv
	c I secondDiv
	<init> (II)V <init>
		0 o p_82776_
		1 o p_82777_
	a (Lfje$a;)Z forMergedIndexes
		0 o p_82780_
	a ()Lit/unimi/dsi/fastutil/doubles/DoubleList; getList
	size ()I size
fjb net/minecraft/world/phys/shapes/DiscreteVoxelShape
	a I xSize
	b I ySize
	c I zSize
	d [Ljh$a; AXIS_VALUES
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_82787_
		1 o p_82788_
		2 o p_82789_
	a (Liy;III)Z isFullWide
		0 o p_82823_
		1 o p_82824_
		2 o p_82825_
		3 o p_82826_
	a (Lfjb$b;Liy;Z)V forAllAxisEdges
		0 o p_82816_
		1 o p_82817_
		2 o p_82818_
	a (Ljh$a;)I firstFull
		0 o p_82827_
	a (Lfjb$a;Liy;)V forAllAxisFaces
		0 o p_82813_
		1 o p_82814_
	a (Lh;)Lfjb; rotate
		0 o p_394332_
	a (Ljh$a;II)I firstFull
		0 o p_165995_
		1 o p_165996_
		2 o p_165997_
	a (Lfjb$b;Z)V forAllEdges
		0 o p_82820_
		1 o p_82821_
	a (Lfjb$a;)V forAllFaces
		0 o p_82811_
	a ()Z isEmpty
	b (Ljh$a;)I lastFull
		0 o p_82840_
	b ()I getXSize
	b (Liy;III)Z isFull
		0 o p_82836_
		1 o p_82837_
		2 o p_82838_
		3 o p_82839_
	b (Ljh$a;II)I lastFull
		0 o p_82842_
		1 o p_82843_
		2 o p_82844_
	b (Lfjb$b;Z)V forAllBoxes
		0 o p_82833_
		1 o p_82834_
	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 ()I getYSize
	c (Ljh$a;)I getSize
		0 o p_82851_
	d ()I getZSize
	e (III)Z isFullWide
		0 o p_82847_
		1 o p_82848_
		2 o p_82849_
fjb$a net/minecraft/world/phys/shapes/DiscreteVoxelShape$IntFaceConsumer
	consume (Ljh;III)V consume
		0 o p_82854_
		1 o p_82855_
		2 o p_82856_
		3 o p_82857_
fjb$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_
fjc net/minecraft/world/phys/shapes/EntityCollisionContext
	a Lfix; EMPTY
	b Z descending
	c D entityBottom
	d Z placement
	e Ldcv; heldItem
	f Ljava/util/function/Predicate; canStandOnFluid
	g Lbzm; entity
	<clinit> ()V <clinit>
		static
	<init> (ZZDLdcv;Ljava/util/function/Predicate;Lbzm;)V <init>
		0 o p_361032_
		1 o p_405496_
		2 o p_405803_
		3 o p_404927_
		4 o p_405766_
		5 o p_82872_
	<init> (Lbzm;ZZ)V <init>
		0 o p_198920_
		1 o p_198916_
		2 o p_404752_
	a (Leeb;Ldmc;Ljb;)Lfjm; getCollisionShape
		0 o p_366423_
		1 o p_366608_
		2 o p_366445_
	a (Lcam;Lfal;)Z lambda$new$2
		static
		0 o p_404623_
		1 o p_404624_
	a (Lfal;)Z lambda$new$3
		static
		0 o p_205113_
	a (Lfjm;Ljb;Z)Z isAbove
		0 o p_82886_
		1 o p_82887_
		2 o p_82888_
	a (Ldcr;)Z isHoldingItem
		0 o p_82879_
	a (Lfal;Lfal;)Z canStandOnFluid
		0 o p_205115_
		1 o p_205116_
	b (Lfal;)Z lambda$new$1
		static
		0 o p_360273_
	b ()Z isDescending
	c (Lfal;)Z lambda$static$0
		static
		0 o p_205118_
	c ()Z isPlacement
	d ()Lbzm; getEntity
fjc$1 net/minecraft/world/phys/shapes/EntityCollisionContext$1
	<init> (ZZDLdcv;Ljava/util/function/Predicate;Lbzm;)V <init>
		0 o p_198922_
		1 o p_405529_
		2 o p_198923_
		3 o p_198924_
		4 o p_198925_
		5 o p_198926_
	a (Lfjm;Ljb;Z)Z isAbove
		0 o p_82898_
		1 o p_82899_
		2 o p_82900_
fjd net/minecraft/world/phys/shapes/IdenticalMerger
	a Lit/unimi/dsi/fastutil/doubles/DoubleList; coords
	<init> (Lit/unimi/dsi/fastutil/doubles/DoubleList;)V <init>
		0 o p_82903_
	a (Lfje$a;)Z forMergedIndexes
		0 o p_82906_
	a ()Lit/unimi/dsi/fastutil/doubles/DoubleList; getList
	size ()I size
fje net/minecraft/world/phys/shapes/IndexMerger
	a (Lfje$a;)Z forMergedIndexes
		0 o p_82907_
	a ()Lit/unimi/dsi/fastutil/doubles/DoubleList; getList
	size ()I size
fje$a net/minecraft/world/phys/shapes/IndexMerger$IndexConsumer
	merge (III)Z merge
		0 o p_82909_
		1 o p_82910_
		2 o p_82911_
fjf net/minecraft/world/phys/shapes/IndirectMerger
	a Lit/unimi/dsi/fastutil/doubles/DoubleList; EMPTY
	b [D result
	c [I firstIndices
	d [I secondIndices
	e I 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 (Lfje$a;)Z forMergedIndexes
		0 o p_83007_
	a ()Lit/unimi/dsi/fastutil/doubles/DoubleList; getList
	size ()I size
fjg net/minecraft/world/phys/shapes/MinecartCollisionContext
	b Ljb; ingoreBelow
	c Ljb; slopeIgnore
	<init> (Lcxg;Z)V <init>
		0 o p_366667_
		1 o p_366484_
	a (Lcxg;)V setupContext
		0 o p_366450_
	a (Leeb;Ldmc;Ljb;)Lfjm; getCollisionShape
		0 o p_366641_
		1 o p_366650_
		2 o p_366424_
fjg$1 net/minecraft/world/phys/shapes/MinecartCollisionContext$1
	a [I $SwitchMap$net$minecraft$world$level$block$state$properties$RailShape
	<clinit> ()V <clinit>
		static
fjh net/minecraft/world/phys/shapes/NonOverlappingMerger
	a Lit/unimi/dsi/fastutil/doubles/DoubleList; lower
	b Lit/unimi/dsi/fastutil/doubles/DoubleList; upper
	c Z 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 (Lfje$a;)Z forMergedIndexes
		0 o p_83017_
	a (Lfje$a;III)Z lambda$forMergedIndexes$0
		static
		0 o p_83019_
		1 o p_83020_
		2 o p_83021_
		3 o p_83022_
	a ()Lit/unimi/dsi/fastutil/doubles/DoubleList; getList
	b (Lfje$a;)Z forNonSwappedIndexes
		0 o p_83024_
	getDouble (I)D getDouble
		0 o p_83026_
	size ()I size
fji net/minecraft/world/phys/shapes/OffsetDoubleList
	a Lit/unimi/dsi/fastutil/doubles/DoubleList; delegate
	b D 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
fjj net/minecraft/world/phys/shapes/Shapes
	a D EPSILON
	b D BIG_EPSILON
	c Lfjm; INFINITY
	d Lfjm; BLOCK
	e Lfis; BLOCK_CENTER
	f Lfjm; EMPTY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfjm;Lfjm;)Lfjm; or
		static
		0 o p_83111_
		1 o p_83112_
	a (Lfiw;Lfjb;IILfjb;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 (ILit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;ZZ)Lfje; createIndexMerger
		static
		0 o p_83059_
		1 o p_83060_
		2 o p_83061_
		3 o p_83062_
		4 o p_83063_
	a (Lfin;)Lfjm; create
		static
		0 o p_83065_
	a (Lfjm;)Ljava/util/Map; rotateHorizontalAxis
		static
		0 o p_394394_
	a (Lfjm;Lfis;)Ljava/util/Map; rotateHorizontalAxis
		static
		0 o p_393683_
		1 o p_394313_
	a (II)J lcm
		static
		0 o p_83056_
		1 o p_83057_
	a (Lfje;Lfje;Lfiw;Lfjb;Lfjb;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 (Lfjm;Lfjm;Lfiw;)Lfjm; join
		static
		0 o p_83114_
		1 o p_83115_
		2 o p_83116_
	a (Lfjm;Lh;)Lfjm; rotate
		static
		0 o p_393610_
		1 o p_393964_
	a (Lfjm;Lh;Lfis;)Lfjm; rotate
		static
		0 o p_394159_
		1 o p_393775_
		2 o p_393709_
	a (Lfjm;[Lfjm;)Lfjm; or
		static
		0 o p_83125_
		1 o p_83126_
	a (Lfjm;Lfjm;Ljh;)Z blockOccludes
		static
		0 o p_83118_
		1 o p_83119_
		2 o p_83120_
	a (Lit/unimi/dsi/fastutil/doubles/DoubleList;ZDD)Lit/unimi/dsi/fastutil/doubles/DoubleList; makeAxis
		static
		0 o p_394476_
		1 o p_393672_
		2 o p_393636_
		3 o p_394608_
	a (DDDDDD)Lfjm; 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 (Ljh$a;Lfin;Ljava/lang/Iterable;D)D collide
		static
		0 o p_193136_
		1 o p_193137_
		2 o p_193138_
		3 o p_193139_
	a (Lfje;Lfiw;Lfjb;ILfjb;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 (Lfje;Lfje;Lfje;Lfjb;Lfjb;Lfiw;)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 ()Lfjm; empty
		static
	a (DD)I findBits
		static
		0 o p_83042_
		1 o p_83043_
	b (Lfjm;Lfis;)Ljava/util/Map; rotateAllAxis
		static
		0 o p_393798_
		1 o p_393985_
	b (Lfjm;Lfjm;)Z faceShapeOccludes
		static
		0 o p_83146_
		1 o p_83147_
	b (Lfjm;Lfjm;Lfiw;)Lfjm; joinUnoptimized
		static
		0 o p_83149_
		1 o p_83150_
		2 o p_83151_
	b (Lfjm;Lfjm;Ljh;)Z mergedFaceOccludes
		static
		0 o p_83153_
		1 o p_83154_
		2 o p_83155_
	b (Lfjm;)Ljava/util/Map; rotateAllAxis
		static
		0 o p_394319_
	b (DDDDDD)Lfjm; 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 ()Lfjm; block
		static
	c (Lfjm;Lfjm;)Z equal
		static
		0 o p_394565_
		1 o p_393940_
	c ()Lfiz; lambda$static$0
		static
	c (Lfjm;Lfjm;Lfiw;)Z joinIsNotEmpty
		static
		0 o p_83158_
		1 o p_83159_
		2 o p_83160_
	c (Lfjm;)Ljava/util/Map; rotateHorizontal
		static
		0 o p_393618_
	c (Lfjm;Lfis;)Ljava/util/Map; rotateHorizontal
		static
		0 o p_394145_
		1 o p_393544_
	d (Lfjm;)Ljava/util/Map; rotateAll
		static
		0 o p_394480_
	d (Lfjm;Lfis;)Ljava/util/Map; rotateAll
		static
		0 o p_394143_
		1 o p_394280_
	e (Lfjm;)Ljava/util/Map; rotateAttachFace
		static
		0 o p_394129_
fjj$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_
fjk net/minecraft/world/phys/shapes/SliceShape
	b Lfjm; delegate
	c Ljh$a; axis
	d Lit/unimi/dsi/fastutil/doubles/DoubleList; SLICE_COORDS
	<clinit> ()V <clinit>
		static
	<init> (Lfjm;Ljh$a;I)V <init>
		0 o p_83173_
		1 o p_83174_
		2 o p_83175_
	a (Lfjb;Ljh$a;I)Lfjb; makeSlice
		static
		0 o p_83177_
		1 o p_83178_
		2 o p_83179_
	a (Ljh$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList; getCoords
		0 o p_83181_
fjl net/minecraft/world/phys/shapes/SubShape
	d Lfjb; parent
	e I startX
	f I startY
	g I startZ
	h I endX
	i I endY
	j I endZ
	<init> (Lfjb;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 (Ljh$a;I)I clampToShape
		0 o p_166057_
		1 o p_166058_
	a (Ljh$a;)I firstFull
		0 o p_83204_
	b (Ljh$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_
fjm net/minecraft/world/phys/shapes/VoxelShape
	a Lfjb; shape
	b [Lfjm; faces
	<init> (Lfjb;)V <init>
		0 o p_83214_
	a (Lfjj$a;)V forAllEdges
		0 o p_83225_
	a (Ljh;)Lfjm; getFaceShape
		0 o p_83264_
	a (Lfis;)Lfjm; move
		0 o p_371876_
	a (Lfjj$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 (Lfis;[Lfis;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 ([Lfjm;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 (Ljh$a;DD)D min
		0 o p_166079_
		1 o p_166080_
		2 o p_166081_
	a ()Lfin; bounds
	a (Ljh$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList; getCoords
		0 o p_83249_
	a (Lkg;)Lfjm; move
		0 o p_394340_
	a (Ljh$a;Lfin;D)D collide
		0 o p_83260_
		1 o p_83261_
		2 o p_83262_
	a (DLjh$a;I)Z lambda$findIndex$4
		0 o p_166064_
		1 o p_166065_
		2 o p_166066_
	a (DDD)Lfjm; move
		0 o p_83217_
		1 o p_83218_
		2 o p_83219_
	a (Ljh$a;I)D get
		0 o p_83257_
		1 o p_83258_
	a (Lfis;Lfis;Ljb;)Lfio; clip
		0 o p_83221_
		1 o p_83222_
		2 o p_83223_
	a (Ljh$a;D)I findIndex
		0 o p_83250_
		1 o p_83251_
	a (Lfjj$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 (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 (Liy;Lfin;D)D collideX
		0 o p_83246_
		1 o p_83247_
		2 o p_83248_
	b (Ljh$a;)D min
		0 o p_83289_
	b (Lfjj$a;)V forAllBoxes
		0 o p_83287_
	b (Ljh;)Lfjm; calculateFace
		0 o p_83295_
	b (Lfis;)Ljava/util/Optional; closestPointTo
		0 o p_166068_
	b (Ljh$a;DD)D max
		0 o p_83291_
		1 o p_83292_
		2 o p_83293_
	b ()Lfjm; singleEncompassing
	c (Ljh$a;)D max
		0 o p_83298_
	c ()Z isEmpty
	d (Ljh$a;)Z isCubeLikeAlong
		0 o p_363991_
	d ()Lfjm; optimize
	e ()Ljava/util/List; toAabbs
	equals (Ljava/lang/Object;)Z equals
		0 o p_394567_
	f ()Z isCubeLike
	toString ()Ljava/lang/String; toString
fjn net/minecraft/world/phys/shapes/package-info
fjo net/minecraft/world/scores/DisplaySlot
	a Lfjo; LIST
	b Lfjo; SIDEBAR
	c Lfjo; BELOW_NAME
	d Lfjo; TEAM_BLACK
	e Lfjo; TEAM_DARK_BLUE
	f Lfjo; TEAM_DARK_GREEN
	g Lfjo; TEAM_DARK_AQUA
	h Lfjo; TEAM_DARK_RED
	i Lfjo; TEAM_DARK_PURPLE
	j Lfjo; TEAM_GOLD
	k Lfjo; TEAM_GRAY
	l Lfjo; TEAM_DARK_GRAY
	m Lfjo; TEAM_BLUE
	n Lfjo; TEAM_GREEN
	o Lfjo; TEAM_AQUA
	p Lfjo; TEAM_RED
	q Lfjo; TEAM_LIGHT_PURPLE
	r Lfjo; TEAM_YELLOW
	s Lfjo; TEAM_WHITE
	t Lbda$a; CODEC
	u Ljava/util/function/IntFunction; BY_ID
	v I id
	w Ljava/lang/String; name
	x [Lfjo; $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 ()I id
	a (Lo;)Lfjo; teamColorToSlot
		static
		0 o p_296133_
	b ()[Lfjo; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lfjo; valueOf
		static
		0 o p_294592_
	values ()[Lfjo; values
		static
fjo$1 net/minecraft/world/scores/DisplaySlot$1
	a [I $SwitchMap$net$minecraft$ChatFormatting
	<clinit> ()V <clinit>
		static
fjp net/minecraft/world/scores/Objective
	a Lfjx; scoreboard
	b Ljava/lang/String; name
	c Lfka; criteria
	d Lxo; displayName
	e Lxo; formattedDisplayName
	f Lfka$a; renderType
	g Z displayAutoUpdate
	h Lze; numberFormat
	<init> (Lfjx;Ljava/lang/String;Lfka;Lxo;Lfka$a;ZLze;)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 (Lxo;)V setDisplayName
		0 o p_83317_
	a (Lfka$a;)V setRenderType
		0 o p_83315_
	a (Lze;)Lze; numberFormatOrDefault
		0 o p_313850_
	a (Z)V setDisplayAutoUpdate
		0 o p_313703_
	a (Lyl;)Lyl; lambda$createFormattedDisplayName$0
		0 o p_393457_
	a ()Lfjp$a; pack
	b ()Lfjx; getScoreboard
	b (Lze;)V setNumberFormat
		0 o p_313942_
	c ()Ljava/lang/String; getName
	d ()Lfka; getCriteria
	e ()Lxo; getDisplayName
	f ()Z displayAutoUpdate
	g ()Lze; numberFormat
	h ()Lxo; getFormattedDisplayName
	i ()Lfka$a; getRenderType
	j ()Lxo; createFormattedDisplayName
fjp$a net/minecraft/world/scores/Objective$Packed
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/lang/String; name
	c Lfka; criteria
	d Lxo; displayName
	e Lfka$a; renderType
	f Z displayAutoUpdate
	g Ljava/util/Optional; numberFormat
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lfka;Lxo;Lfka$a;ZLjava/util/Optional;)V <init>
		0 o name
		1 o criteria
		2 o displayName
		3 o renderType
		4 o displayAutoUpdate
		5 o numberFormat
	a ()Ljava/lang/String; name
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_401262_
	b ()Lfka; criteria
	c ()Lxo; displayName
	d ()Lfka$a; renderType
	e ()Z displayAutoUpdate
	equals (Ljava/lang/Object;)Z equals
		0 o p_401420_
	f ()Ljava/util/Optional; numberFormat
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fjq net/minecraft/world/scores/PlayerScoreEntry
	a Ljava/lang/String; owner
	b I value
	c Lxo; display
	d Lze; numberFormatOverride
	<init> (Ljava/lang/String;ILxo;Lze;)V <init>
		0 o owner
		1 o value
		2 o display
		3 o numberFormatOverride
	a ()Z isHidden
	a (Lze;)Lyc; formatValue
		0 o p_313792_
	b ()Lxo; ownerName
	c ()Ljava/lang/String; owner
	d ()I value
	e ()Lxo; display
	equals (Ljava/lang/Object;)Z equals
		0 o p_313846_
	f ()Lze; numberFormatOverride
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fjr net/minecraft/world/scores/PlayerScores
	a Lit/unimi/dsi/fastutil/objects/Reference2ObjectOpenHashMap; scores
	<init> ()V <init>
	a (Lfjp;Ljava/util/function/Consumer;)Lfju; getOrCreate
		0 o p_313864_
		1 o p_313800_
	a ()Z hasScores
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lfjp;Lfju;)V lambda$listScores$1
		static
		0 o p_313712_
		1 o p_313743_
		2 o p_313919_
	a (Lfjp;Lfju;)V setScore
		0 o p_313733_
		1 o p_313927_
	a (Lfjp;)Lfju; get
		0 o p_313840_
	a (Ljava/util/function/Consumer;Ljava/lang/Object;)Lfju; lambda$getOrCreate$0
		static
		0 o p_313878_
		1 o p_314724_
	b ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; listScores
	b (Lfjp;)Z remove
		0 o p_313911_
	c ()Ljava/util/Map; listRawScores
fjs net/minecraft/world/scores/PlayerTeam
	a I BIT_FRIENDLY_FIRE
	b I BIT_SEE_INVISIBLES
	c Lfjx; scoreboard
	d Ljava/lang/String; name
	e Ljava/util/Set; players
	f Lxo; displayName
	g Lxo; playerPrefix
	h Lxo; playerSuffix
	i Z allowFriendlyFire
	j Z seeFriendlyInvisibles
	k Lfjz$b; nameTagVisibility
	l Lfjz$b; deathMessageVisibility
	m Lo; color
	n Lfjz$a; collisionRule
	o Lyl; displayNameStyle
	<init> (Lfjx;Ljava/lang/String;)V <init>
		0 o p_83340_
		1 o p_83341_
	a (Lxo;)V setDisplayName
		0 o p_83354_
	a (Z)V setAllowFriendlyFire
		0 o p_83356_
	a (Lfjz$b;)V setNameTagVisibility
		0 o p_83347_
	a (Lo;)V setColor
		0 o p_83352_
	a (I)V unpackOptions
		0 o p_83343_
	a (Lfjz$a;)V setCollisionRule
		0 o p_83345_
	a (Lfjz;Lxo;)Lyc; formatNameForTeam
		static
		0 o p_83349_
		1 o p_83350_
	a ()Lfjs$a; pack
	b (Lxo;)V setPlayerPrefix
		0 o p_83361_
	b ()Lfjx; getScoreboard
	b (Z)V setSeeFriendlyInvisibles
		0 o p_83363_
	b (Lfjz$b;)V setDeathMessageVisibility
		0 o p_83359_
	c (Lxo;)V setPlayerSuffix
		0 o p_83366_
	c ()Ljava/lang/String; getName
	d (Lxo;)Lyc; getFormattedName
		0 o p_83369_
	d ()Lxo; getDisplayName
	e ()Lyc; getFormattedDisplayName
	f ()Lxo; getPlayerPrefix
	g ()Lxo; getPlayerSuffix
	h ()Ljava/util/Collection; getPlayers
	i ()Z isAllowFriendlyFire
	j ()Z canSeeFriendlyInvisibles
	k ()Lfjz$b; getNameTagVisibility
	l ()Lfjz$b; getDeathMessageVisibility
	m ()Lfjz$a; getCollisionRule
	n ()I packOptions
	o ()Lo; getColor
fjs$a net/minecraft/world/scores/PlayerTeam$Packed
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/lang/String; name
	c Ljava/util/Optional; displayName
	d Ljava/util/Optional; color
	e Z allowFriendlyFire
	f Z seeFriendlyInvisibles
	g Lxo; memberNamePrefix
	h Lxo; memberNameSuffix
	i Lfjz$b; nameTagVisibility
	j Lfjz$b; deathMessageVisibility
	k Lfjz$a; collisionRule
	l Ljava/util/List; players
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;ZZLxo;Lxo;Lfjz$b;Lfjz$b;Lfjz$a;Ljava/util/List;)V <init>
		0 o name
		1 o displayName
		2 o color
		3 o allowFriendlyFire
		4 o seeFriendlyInvisibles
		5 o memberNamePrefix
		6 o memberNameSuffix
		7 o nameTagVisibility
		8 o deathMessageVisibility
		9 o collisionRule
		10 o players
	a ()Ljava/lang/String; name
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_401399_
	b ()Ljava/util/Optional; displayName
	c ()Ljava/util/Optional; color
	d ()Z allowFriendlyFire
	e ()Z seeFriendlyInvisibles
	equals (Ljava/lang/Object;)Z equals
		0 o p_401022_
	f ()Lxo; memberNamePrefix
	g ()Lxo; memberNameSuffix
	h ()Lfjz$b; nameTagVisibility
	hashCode ()I hashCode
	i ()Lfjz$b; deathMessageVisibility
	j ()Lfjz$a; collisionRule
	k ()Ljava/util/List; players
	toString ()Ljava/lang/String; toString
fjt net/minecraft/world/scores/ReadOnlyScoreInfo
	a (Lze;)Lyc; formatValue
		0 o p_313924_
	a (Lfjt;Lze;)Lyc; safeFormatValue
		static
		0 o p_313916_
		1 o p_313801_
	a ()I value
	b ()Z isLocked
	c ()Lze; numberFormat
fju net/minecraft/world/scores/Score
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b I value
	c Z locked
	d Lxo; display
	e Lze; numberFormat
	<clinit> ()V <clinit>
		static
	<init> (IZLjava/util/Optional;Ljava/util/Optional;)V <init>
		0 o p_401349_
		1 o p_401055_
		2 o p_401170_
		3 o p_401099_
	<init> ()V <init>
	a (Lxo;)V display
		0 o p_313838_
	a (I)V value
		0 o p_313791_
	a (Z)V setLocked
		0 o p_83399_
	a ()I value
	a (Lfju;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_400989_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_400990_
	b (Lfju;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_400988_
	b (Lze;)V numberFormat
		0 o p_313931_
	b ()Z isLocked
	c ()Lze; numberFormat
	d ()Lxo; display
fjv net/minecraft/world/scores/ScoreAccess
	a (Lxo;)V display
		0 o p_313897_
	a (I)V set
		0 o p_313946_
	a (Lze;)V numberFormatOverride
		0 o p_313696_
	a ()I get
	b ()I increment
	b (I)I add
		0 o p_313920_
	c ()V reset
	d ()Z locked
	e ()V unlock
	f ()V lock
	g ()Lxo; display
fjw net/minecraft/world/scores/ScoreHolder
	cK Ljava/lang/String; WILDCARD_NAME
	cL Lfjw; WILDCARD
	<clinit> ()V <clinit>
		static
	Q_ ()Lxo; getDisplayName
	a (Lyl;)Lyl; lambda$getFeedbackDisplayName$0
		0 o p_393460_
	a (Lcom/mojang/authlib/GameProfile;)Lfjw; fromGameProfile
		static
		0 o p_313755_
	c (Ljava/lang/String;)Lfjw; forNameOnly
		static
		0 o p_313803_
	cM ()Ljava/lang/String; getScoreboardName
	ht ()Lxo; getFeedbackDisplayName
fjw$1 net/minecraft/world/scores/ScoreHolder$1
	<init> ()V <init>
	cM ()Ljava/lang/String; getScoreboardName
fjw$2 net/minecraft/world/scores/ScoreHolder$2
	a Ljava/lang/String; val$name
	b Lxo; val$feedbackName
	<init> (Ljava/lang/String;Lxo;)V <init>
		0 o p_313695_
		1 o p_313713_
	cM ()Ljava/lang/String; getScoreboardName
	ht ()Lxo; getFeedbackDisplayName
fjw$3 net/minecraft/world/scores/ScoreHolder$3
	a Ljava/lang/String; val$name
	<init> (Ljava/lang/String;)V <init>
		0 o p_313918_
	cM ()Ljava/lang/String; getScoreboardName
fjx net/minecraft/world/scores/Scoreboard
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/lang/String; HIDDEN_SCORE_PREFIX
	c Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; objectivesByName
	d Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; objectivesByCriteria
	e Ljava/util/Map; playerScores
	f Ljava/util/Map; displayObjectives
	g Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; teamsByName
	h Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; teamsByPlayer
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbzm;)V entityRemoved
		0 o p_83421_
	a (Lfjs$a;)V loadPlayerTeam
		0 o p_401125_
	a (Lfjp;Ljava/util/List;Ljava/lang/String;Lfjr;)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;Lfjw;Lfjp;)V lambda$forAllObjectives$1
		0 o p_313674_
		1 o p_313675_
		2 o p_313676_
	a (Lfjx$a;)V loadPlayerScore
		0 o p_401360_
	a (Lfka;Lfjw;Ljava/util/function/Consumer;)V forAllObjectives
		0 o p_83428_
		1 o p_313805_
		2 o p_83430_
	a (Ljava/lang/String;Lfka;Lxo;Lfka$a;ZLze;)Lfjp; 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 (Ljava/lang/String;Ljava/util/Map$Entry;)Lfjx$a; lambda$packPlayerScores$5
		static
		0 o p_400992_
		1 o p_400993_
	a (Lfjo;)Lfjp; getDisplayObjective
		0 o p_295165_
	a (Lfjw;)V onPlayerRemoved
		0 o p_313917_
	a (Lfjw;Lfjp;Lfju;)V onScoreChanged
		0 o p_313729_
		1 o p_313930_
		2 o p_83424_
	a (Lfjp;)V onObjectiveAdded
		0 o p_83422_
	a (Lfjs;)V onTeamAdded
		0 o p_83423_
	a (Lfjw;Lfjp;Z)Lfjv; getOrCreatePlayerScore
		0 o p_313717_
		1 o p_83473_
		2 o p_313939_
	a (Ljava/lang/String;Lfjs;)Z addPlayerToTeam
		0 o p_83434_
		1 o p_83435_
	a (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lfju;)V lambda$getOrCreatePlayerScore$3
		static
		0 o p_313681_
		1 o p_313682_
	a (Lfjp$a;)V loadObjective
		0 o p_401060_
	a (Ljava/lang/Object;)Ljava/util/List; lambda$addObjective$0
		static
		0 o p_314722_
	a (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$packPlayerScores$6
		static
		0 o p_400991_
	a (Lfjo;Lfjp;)V setDisplayObjective
		0 o p_296205_
		1 o p_83419_
	a (Ljava/lang/String;)Lfjp; getObjective
		0 o p_83478_
	a (Lfjw;Lfjp;)V onScoreLockChanged
		0 o p_313727_
		1 o p_313708_
	b (Ljava/lang/String;Lfjs;)V removePlayerFromTeam
		0 o p_83464_
		1 o p_83465_
	b ()Ljava/util/Collection; getObjectives
	b (Ljava/lang/String;)Lfjs; getPlayerTeam
		0 o p_83490_
	b (Lfjs;)V onTeamChanged
		0 o p_83456_
	b (Lfjw;)V resetAllPlayerScores
		0 o p_313823_
	b (Lfjp;)V onObjectiveChanged
		0 o p_83455_
	b (Lfjw;Lfjp;)V onPlayerScoreRemoved
		0 o p_313899_
		1 o p_83433_
	c (Ljava/lang/String;)Lfjs; addPlayerTeam
		0 o p_83493_
	c (Lfjp;)V onObjectiveRemoved
		0 o p_83467_
	c ()Ljava/util/Collection; getObjectiveNames
	c (Lfjs;)V onTeamRemoved
		0 o p_83468_
	c (Lfjw;Lfjp;)Lfjv; getOrCreatePlayerScore
		0 o p_313714_
		1 o p_313948_
	c (Lfjw;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; listPlayerScores
		0 o p_313893_
	d (Ljava/lang/String;)Z removePlayerFromTeam
		0 o p_83496_
	d ()Ljava/util/Collection; getTrackedPlayers
	d (Lfjs;)V removePlayerTeam
		0 o p_83476_
	d (Lfjw;Lfjp;)Lfjt; getPlayerScoreInfo
		0 o p_313711_
		1 o p_313813_
	e ()Ljava/util/Collection; getTeamNames
	e (Ljava/lang/String;)Lfjs; getPlayersTeam
		0 o p_83501_
	e (Lfjw;Lfjp;)V resetSinglePlayerScore
		0 o p_313783_
		1 o p_313928_
	f (Ljava/lang/String;)Lfjr; getOrCreatePlayerInfo
		0 o p_313892_
	f ()Ljava/util/Collection; getPlayerTeams
	g (Ljava/lang/String;)Lfjr; lambda$getOrCreatePlayerInfo$2
		static
		0 o p_313683_
	g ()Ljava/util/List; packPlayerScores
	i (Lfjp;)Ljava/util/Collection; listPlayerScores
		0 o p_313802_
	j (Lfjp;)V removeObjective
		0 o p_83503_
fjx$1 net/minecraft/world/scores/Scoreboard$1
	a Lfju; val$score
	b Z val$canModify
	c Lorg/apache/commons/lang3/mutable/MutableBoolean; val$requiresSync
	d Lfjp; val$objective
	e Lfjw; val$scoreHolder
	f Lfjx; this$0
	<init> (Lfjx;Lfju;ZLorg/apache/commons/lang3/mutable/MutableBoolean;Lfjp;Lfjw;)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 (Lxo;)V display
		0 o p_313826_
	a (I)V set
		0 o p_313831_
	a (Lze;)V numberFormatOverride
		0 o p_313875_
	a (Z)V setLocked
		0 o p_313822_
	a ()I get
	d ()Z locked
	e ()V unlock
	f ()V lock
	g ()Lxo; display
	h ()V sendScoreToPlayers
fjx$a net/minecraft/world/scores/Scoreboard$PackedScore
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/lang/String; owner
	c Ljava/lang/String; objective
	d Lfju; score
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;Lfju;)V <init>
		0 o owner
		1 o objective
		2 o score
	a ()Ljava/lang/String; owner
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_401229_
	b ()Ljava/lang/String; objective
	c ()Lfju; score
	equals (Ljava/lang/Object;)Z equals
		0 o p_401433_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fjy net/minecraft/world/scores/ScoreboardSaveData
	a Ljava/lang/String; FILE_ID
	b Lfjx; scoreboard
	<init> (Lfjx;)V <init>
		0 o p_166101_
	a (Lfjo;Ljava/lang/String;)V lambda$loadFrom$0
		0 o p_400994_
		1 o p_400995_
	a ()Lfjy$a; pack
	a (Lfjy$a;)V loadFrom
		0 o p_401047_
fjy$a net/minecraft/world/scores/ScoreboardSaveData$Packed
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/List; objectives
	c Ljava/util/List; scores
	d Ljava/util/Map; displaySlots
	e Ljava/util/List; teams
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;Ljava/util/Map;Ljava/util/List;)V <init>
		0 o objectives
		1 o scores
		2 o displaySlots
		3 o teams
	a ()Ljava/util/List; objectives
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_401439_
	b ()Ljava/util/List; scores
	c ()Ljava/util/Map; displaySlots
	d ()Ljava/util/List; teams
	equals (Ljava/lang/Object;)Z equals
		0 o p_401221_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fjz net/minecraft/world/scores/Team
	<init> ()V <init>
	a (Lfjz;)Z isAlliedTo
		0 o p_83537_
	c ()Ljava/lang/String; getName
	d (Lxo;)Lyc; getFormattedName
		0 o p_83538_
	h ()Ljava/util/Collection; getPlayers
	i ()Z isAllowFriendlyFire
	j ()Z canSeeFriendlyInvisibles
	k ()Lfjz$b; getNameTagVisibility
	l ()Lfjz$b; getDeathMessageVisibility
	m ()Lfjz$a; getCollisionRule
	o ()Lo; getColor
fjz$a net/minecraft/world/scores/Team$CollisionRule
	a Lfjz$a; ALWAYS
	b Lfjz$a; NEVER
	c Lfjz$a; PUSH_OTHER_TEAMS
	d Lfjz$a; PUSH_OWN_TEAM
	e Lcom/mojang/serialization/Codec; CODEC
	f Lzm; STREAM_CODEC
	g Ljava/lang/String; name
	h I id
	i Ljava/util/function/IntFunction; BY_ID
	j [Lfjz$a; $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 (Lfjz$a;)I lambda$static$1
		static
		0 o p_400996_
	a ()Lxo; getDisplayName
	b ()[Lfjz$a; $values
		static
	b (Lfjz$a;)I lambda$static$0
		static
		0 o p_400997_
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lfjz$a; valueOf
		static
		0 o p_83561_
	values ()[Lfjz$a; values
		static
fjz$b net/minecraft/world/scores/Team$Visibility
	a Lfjz$b; ALWAYS
	b Lfjz$b; NEVER
	c Lfjz$b; HIDE_FOR_OTHER_TEAMS
	d Lfjz$b; HIDE_FOR_OWN_TEAM
	e Lcom/mojang/serialization/Codec; CODEC
	f Lzm; STREAM_CODEC
	g Ljava/lang/String; name
	h I id
	i Ljava/util/function/IntFunction; BY_ID
	j [Lfjz$b; $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 (Lfjz$b;)I lambda$static$1
		static
		0 o p_400999_
	a ()Lxo; getDisplayName
	b (Lfjz$b;)I lambda$static$0
		static
		0 o p_400998_
	b ()[Lfjz$b; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lfjz$b; valueOf
		static
		0 o p_83585_
	values ()[Lfjz$b; values
		static
fk net/minecraft/commands/arguments/RangeArgument
	a ()Lfk$b; intRange
		static
	b ()Lfk$a; floatRange
		static
fk$a net/minecraft/commands/arguments/RangeArgument$Floats
	a Ljava/util/Collection; EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/StringReader;)Lcx$c; parse
		0 o p_170803_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcx$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_
fk$b net/minecraft/commands/arguments/RangeArgument$Ints
	a Ljava/util/Collection; EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcx$d; getRange
		static
		0 o p_105420_
		1 o p_105421_
	a (Lcom/mojang/brigadier/StringReader;)Lcx$d; parse
		0 o p_105418_
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_105424_
fka net/minecraft/world/scores/criteria/ObjectiveCriteria
	a Ljava/util/Map; CUSTOM_CRITERIA
	b Lcom/mojang/serialization/Codec; CODEC
	c Lfka; DUMMY
	d Lfka; TRIGGER
	e Lfka; DEATH_COUNT
	f Lfka; KILL_COUNT_PLAYERS
	g Lfka; KILL_COUNT_ALL
	h Lfka; HEALTH
	i Lfka; FOOD
	j Lfka; AIR
	k Lfka; ARMOR
	l Lfka; EXPERIENCE
	m Lfka; LEVEL
	n [Lfka; TEAM_KILL
	o [Lfka; KILLED_BY_TEAM
	p Ljava/util/Map; CRITERIA_CACHE
	q Ljava/lang/String; name
	r Z readOnly
	s Lfka$a; renderType
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_83606_
	<init> (Ljava/lang/String;ZLfka$a;)V <init>
		0 o p_83608_
		1 o p_83609_
		2 o p_83610_
	a (Ljava/lang/String;ILazi;)Ljava/util/Optional; lambda$byName$2
		static
		0 o p_350262_
		1 o p_350263_
		2 o p_350264_
	a (Ljava/lang/String;)Ljava/util/Optional; byName
		static
		0 o p_83615_
	a (Ljava/lang/String;ZLfka$a;)Lfka; registerCustom
		static
		0 o p_166110_
		1 o p_166111_
		2 o p_166112_
	a (Lazi;Lame;)Ljava/util/Optional; getStat
		static
		0 o p_83612_
		1 o p_83613_
	b (Ljava/lang/String;)Lfka; registerCustom
		static
		0 o p_166114_
	c (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_401000_
	c ()Ljava/util/Set; getCustomCriteriaNames
		static
	d ()Ljava/lang/String; getName
	d (Ljava/lang/String;)Ljava/lang/String; lambda$static$0
		static
		0 o p_401001_
	e ()Z isReadOnly
	f ()Lfka$a; getDefaultRenderType
fka$a net/minecraft/world/scores/criteria/ObjectiveCriteria$RenderType
	a Lfka$a; INTEGER
	b Lfka$a; HEARTS
	c Lbda$a; CODEC
	d Ljava/lang/String; id
	e [Lfka$a; $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;)Lfka$a; byId
		static
		0 o p_83635_
	a ()Ljava/lang/String; getId
	b ()[Lfka$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lfka$a; valueOf
		static
		0 o p_83637_
	values ()[Lfka$a; values
		static
fkb net/minecraft/world/scores/criteria/package-info
fkc net/minecraft/world/scores/package-info
fkd net/minecraft/world/ticks/BlackholeTickAccess
	a Lfkn; CONTAINER_BLACKHOLE
	b Lfkg; LEVEL_BLACKHOLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfkn; emptyContainer
		static
	b ()Lfkg; emptyLevelList
		static
fkd$1 net/minecraft/world/ticks/BlackholeTickAccess$1
	<init> ()V <init>
	a (Ljb;Ljava/lang/Object;)Z hasScheduledTick
		0 o p_193151_
		1 o p_193152_
	a ()I count
	a (Lfkk;)V schedule
		0 o p_193149_
fkd$2 net/minecraft/world/ticks/BlackholeTickAccess$2
	<init> ()V <init>
	a (Ljb;Ljava/lang/Object;)Z hasScheduledTick
		0 o p_193158_
		1 o p_193159_
	a ()I count
	a (Lfkk;)V schedule
		0 o p_193156_
	b (Ljb;Ljava/lang/Object;)Z willTickThisTick
		0 o p_193161_
		1 o p_193162_
fke net/minecraft/world/ticks/ContainerSingleItem
	a (I)Ldcv; getItem
		0 o p_304882_
	a ()V clearContent
	a (II)Ldcv; removeItem
		0 o p_304944_
		1 o p_304791_
	a (ILdcv;)V setItem
		0 o p_304434_
		1 o p_304854_
	b (I)Ldcv; removeItemNoUpdate
		0 o p_273409_
	b ()I getContainerSize
	b (Ldcv;)V setTheItem
		0 o p_304718_
	c (I)Ldcv; splitTheItem
		0 o p_304641_
	c ()Z isEmpty
	f ()Ldcv; getTheItem
	h ()Ldcv; removeTheItem
fke$a net/minecraft/world/ticks/ContainerSingleItem$BlockContainerSingleItem
	a (Lcut;)Z stillValid
		0 o p_324363_
	v ()Leaz; getContainerBlockEntity
fkf net/minecraft/world/ticks/LevelChunkTicks
	a Ljava/util/Queue; tickQueue
	b Ljava/util/List; pendingTicks
	c Ljava/util/Set; ticksPerPosition
	d Ljava/util/function/BiConsumer; onTickAdded
	<init> (Ljava/util/List;)V <init>
		0 o p_193169_
	<init> ()V <init>
	a (J)Ljava/util/List; pack
		0 o p_362978_
	a (Ljb;Ljava/lang/Object;)Z hasScheduledTick
		0 o p_193179_
		1 o p_193180_
	a ()I count
	a (Ljava/util/function/BiConsumer;)V setOnTickAdded
		0 o p_193182_
	a (Ljava/util/function/Predicate;)V removeIf
		0 o p_193184_
	a (Lfkk;)V schedule
		0 o p_193177_
	b (J)V unpack
		0 o p_193172_
	b (Lfkk;)V scheduleUnchecked
		0 o p_193194_
	b ()Lfkk; peek
	c ()Lfkk; poll
	d ()Ljava/util/stream/Stream; getAll
fkg net/minecraft/world/ticks/LevelTickAccess
	b (Ljb;Ljava/lang/Object;)Z willTickThisTick
		0 o p_193197_
		1 o p_193198_
fkh net/minecraft/world/ticks/LevelTicks
	a Ljava/util/Comparator; CONTAINER_DRAIN_ORDER
	b Ljava/util/function/LongPredicate; tickCheck
	c Lit/unimi/dsi/fastutil/longs/Long2ObjectMap; allContainers
	d Lit/unimi/dsi/fastutil/longs/Long2LongMap; nextTickForContainer
	e Ljava/util/Queue; containersToTick
	f Ljava/util/Queue; toRunThisTick
	g Ljava/util/List; alreadyRunThisTick
	h Ljava/util/Set; toRunThisTickSet
	i Ljava/util/function/BiConsumer; chunkScheduleUpdater
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/LongPredicate;)V <init>
		0 o p_193211_
	a (JILbtt;)V collectTicks
		0 o p_193222_
		1 o p_193223_
		2 o p_193224_
	a (Lfkh;Leuq;Lkg;)V copyAreaFrom
		0 o p_265554_
		1 o p_265172_
		2 o p_265318_
	a (Ljb;Ljava/lang/Object;)Z hasScheduledTick
		0 o p_193254_
		1 o p_193255_
	a (Ljava/util/function/Predicate;Ljava/util/List;JLfkf;)V lambda$copyAreaFrom$6
		static
		0 o p_200929_
		1 o p_200930_
		2 o p_200931_
		3 o p_200932_
	a ()I count
	a (Lfkf;Lfkf;)I lambda$static$0
		static
		0 o p_193246_
		1 o p_193247_
	a (Ljava/util/function/BiConsumer;)V runCollectedTicks
		0 o p_193273_
	a (Ljava/util/function/Predicate;JLfkf;)V lambda$clearArea$4
		0 o p_193275_
		1 o p_193276_
		2 o p_193277_
	a (Leuq;)V clearArea
		0 o p_193235_
	a (JILjava/util/function/BiConsumer;)V tick
		0 o p_193226_
		1 o p_193227_
		2 o p_193228_
	a (Lfkk;)V schedule
		0 o p_193252_
	a (Ldlz;)V removeContainer
		0 o p_193230_
	a (Leuq;Lfkh$a;)V forContainersInArea
		0 o p_193237_
		1 o p_193238_
	a (Lkg;JJLfkk;)V lambda$copyAreaFrom$7
		0 o p_193257_
		1 o p_193258_
		2 o p_193259_
		3 o p_193260_
	a (Ldlz;Lfkf;)V addContainer
		0 o p_193232_
		1 o p_193233_
	a (JI)V drainContainers
		0 o p_193219_
		1 o p_193220_
	a (Leuq;Lfkk;)Z lambda$copyAreaFrom$5
		static
		0 o p_200921_
		1 o p_200922_
	a (Ljava/util/Queue;Lfkf;JI)V drainFromCurrentContainer
		0 o p_193268_
		1 o p_193269_
		2 o p_193270_
		3 o p_193271_
	a (Lfkf;Lfkk;)V lambda$new$2
		0 o p_193249_
		1 o p_193250_
	a (I)Z canScheduleMoreTicks
		0 o p_193215_
	a (J)V sortContainersToTick
		0 o p_193217_
	a (Leuq;Lkg;)V copyArea
		0 o p_193243_
		1 o p_193244_
	a (Lit/unimi/dsi/fastutil/longs/Long2LongOpenHashMap;)V lambda$new$1
		static
		0 o p_193262_
	b (Lfkk;)V updateContainerScheduling
		0 o p_193280_
	b (Ljb;Ljava/lang/Object;)Z willTickThisTick
		0 o p_193282_
		1 o p_193283_
	b (Leuq;Lfkk;)Z lambda$clearArea$3
		static
		0 o p_193240_
		1 o p_193241_
	b ()V rescheduleLeftoverContainers
	c ()V cleanupAfterTick
	c (Lfkk;)V scheduleForThisTick
		0 o p_193286_
	d ()V calculateTickSetIfNeeded
fkh$a net/minecraft/world/ticks/LevelTicks$PosAndContainerConsumer
	accept (JLfkf;)V accept
		0 o p_193289_
		1 o p_193290_
fki net/minecraft/world/ticks/ProtoChunkTicks
	a Ljava/util/List; ticks
	b Ljava/util/Set; ticksPerPosition
	<init> ()V <init>
	a (J)Ljava/util/List; pack
		0 o p_365201_
	a (Lfkj;)V schedule
		0 o p_193296_
	a (Ljava/util/List;)Lfki; load
		static
		0 o p_362673_
	a (Ljb;Ljava/lang/Object;)Z hasScheduledTick
		0 o p_193300_
		1 o p_193301_
	a ()I count
	a (Lfkk;)V schedule
		0 o p_193298_
	b ()Ljava/util/List; scheduledTicks
fkj net/minecraft/world/ticks/SavedTick
	a Lit/unimi/dsi/fastutil/Hash$Strategy; UNIQUE_TICK_HASH
	b Ljava/lang/Object; type
	c Ljb; pos
	d I delay
	e Lfko; priority
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Object;Ljb;ILfko;)V <init>
		0 o type
		1 o pos
		2 o delay
		3 o priority
	a (JJ)Lfkk; unpack
		0 o p_193329_
		1 o p_193330_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_405158_
	a (JLfkj;)Z lambda$filterTickListForChunk$2
		static
		0 o p_404629_
		1 o p_404630_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0
		static
		0 o p_404625_
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$1
		static
		0 o p_404626_
		1 o p_404627_
		2 o p_404628_
	a (Ljava/lang/Object;Ljb;)Lfkj; probe
		static
		0 o p_193336_
		1 o p_193337_
	a (Ljava/util/List;Ldlz;)Ljava/util/List; filterTickListForChunk
		static
		0 o p_405515_
		1 o p_405037_
	a ()Ljava/lang/Object; type
	b ()Ljb; pos
	c ()I delay
	d ()Lfko; priority
	equals (Ljava/lang/Object;)Z equals
		0 o p_193359_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fkj$1 net/minecraft/world/ticks/SavedTick$1
	<init> ()V <init>
	a (Lfkj;Lfkj;)Z equals
		0 o p_193366_
		1 o p_193367_
	a (Lfkj;)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_
fkk net/minecraft/world/ticks/ScheduledTick
	a Ljava/util/Comparator; DRAIN_ORDER
	b Ljava/util/Comparator; INTRA_TICK_DRAIN_ORDER
	c Lit/unimi/dsi/fastutil/Hash$Strategy; UNIQUE_TICK_HASH
	d Ljava/lang/Object; type
	e Ljb; pos
	f J triggerTick
	g Lfko; priority
	h J subTickOrder
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Object;Ljb;JLfko;J)V <init>
		0 o type
		1 o pos
		2 o triggerTick
		3 o priority
		4 o subTickOrder
	<init> (Ljava/lang/Object;Ljb;JJ)V <init>
		0 o p_193383_
		1 o p_193384_
		2 o p_193385_
		3 o p_193386_
	a (J)Lfkj; toSavedTick
		0 o p_365277_
	a (Lfkk;Lfkk;)I lambda$static$1
		static
		0 o p_193395_
		1 o p_193396_
	a (Ljava/lang/Object;Ljb;)Lfkk; probe
		static
		0 o p_193398_
		1 o p_193399_
	a ()Ljava/lang/Object; type
	b (Lfkk;Lfkk;)I lambda$static$0
		static
		0 o p_193406_
		1 o p_193407_
	b ()Ljb; pos
	c ()J triggerTick
	d ()Lfko; priority
	e ()J subTickOrder
	equals (Ljava/lang/Object;)Z equals
		0 o p_193412_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fkk$1 net/minecraft/world/ticks/ScheduledTick$1
	<init> ()V <init>
	a (Lfkk;)I hashCode
		0 o p_193417_
	a (Lfkk;Lfkk;)Z equals
		0 o p_193419_
		1 o p_193420_
	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_
fkl net/minecraft/world/ticks/SerializableTickContainer
	a (J)Ljava/util/List; pack
		0 o p_193426_
fkm net/minecraft/world/ticks/TickAccess
	a (Ljb;Ljava/lang/Object;)Z hasScheduledTick
		0 o p_193429_
		1 o p_193430_
	a ()I count
	a (Lfkk;)V schedule
		0 o p_193428_
fkn net/minecraft/world/ticks/TickContainerAccess
fko net/minecraft/world/ticks/TickPriority
	a Lfko; EXTREMELY_HIGH
	b Lfko; VERY_HIGH
	c Lfko; HIGH
	d Lfko; NORMAL
	e Lfko; LOW
	f Lfko; VERY_LOW
	g Lfko; EXTREMELY_LOW
	h Lcom/mojang/serialization/Codec; CODEC
	i I value
	j [Lfko; $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 getValue
	a (I)Lfko; byValue
		static
		0 o p_193447_
	b ()[Lfko; $values
		static
	valueOf (Ljava/lang/String;)Lfko; valueOf
		static
		0 o p_193450_
	values ()[Lfko; values
		static
fkp net/minecraft/world/ticks/WorldGenTickAccess
	a Ljava/util/function/Function; containerGetter
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_193454_
	a (Ljb;Ljava/lang/Object;)Z hasScheduledTick
		0 o p_193459_
		1 o p_193460_
	a ()I count
	a (Lfkk;)V schedule
		0 o p_193457_
	b (Ljb;Ljava/lang/Object;)Z willTickThisTick
		0 o p_193462_
		1 o p_193463_
fkq net/minecraft/world/ticks/package-info
fkr net/minecraft/world/waypoints/TrackedWaypoint
	a Lzm; STREAM_CODEC
	b Lcom/mojang/datafixers/util/Either; identifier
	c Lorg/slf4j/Logger; LOGGER
	d Lfkt$a; icon
	e Lfkr$g; type
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/util/Either;Lfkt$a;Lfkr$g;)V <init>
		0 o p_416104_
		1 o p_416164_
		2 o p_415645_
	a (Ljava/util/UUID;)Lfkr; empty
		static
		0 o p_416251_
	a (Ljava/util/UUID;Lfkt$a;F)Lfkr; setAzimuth
		static
		0 o p_415851_
		1 o p_416296_
		2 o p_416696_
	a (Ljava/util/UUID;Lfkt$a;Ldlz;)Lfkr; setChunk
		static
		0 o p_416640_
		1 o p_415916_
		2 o p_416044_
	a (Lio/netty/buffer/ByteBuf;)V write
		0 o p_416238_
	a ()Lcom/mojang/datafixers/util/Either; id
	a (Ldmu;Lfkr$f;)Lfkr$e; pitchDirectionToCamera
		0 o p_420064_
		1 o p_419795_
	a (Ljava/util/UUID;Lfkt$a;Lkg;)Lfkr; setPosition
		static
		0 o p_415858_
		1 o p_416632_
		2 o p_415947_
	a (Ldmu;Lfkr$b;)D yawAngleToCamera
		0 o p_419922_
		1 o p_419734_
	a (Lbzm;)D distanceSquared
		0 o p_416521_
	a (Lfkr;)V update
		0 o p_416618_
	b ()Lfkt$a; icon
	b (Lio/netty/buffer/ByteBuf;)V writeContents
		0 o p_415683_
	c (Lio/netty/buffer/ByteBuf;)Lfkr; read
		static
		0 o p_415861_
fkr$a net/minecraft/world/waypoints/TrackedWaypoint$AzimuthWaypoint
	c F angle
	<init> (Ljava/util/UUID;Lfkt$a;F)V <init>
		0 o p_416086_
		1 o p_416213_
		2 o p_416138_
	<init> (Lcom/mojang/datafixers/util/Either;Lfkt$a;Lwg;)V <init>
		0 o p_416692_
		1 o p_415806_
		2 o p_415614_
	a (Ldmu;Lfkr$f;)Lfkr$e; pitchDirectionToCamera
		0 o p_419920_
		1 o p_416265_
	a (Ldmu;Lfkr$b;)D yawAngleToCamera
		0 o p_419593_
		1 o p_419977_
	a (Lfkr;)V update
		0 o p_416744_
	a (Lbzm;)D distanceSquared
		0 o p_415870_
	b (Lio/netty/buffer/ByteBuf;)V writeContents
		0 o p_416592_
fkr$b net/minecraft/world/waypoints/TrackedWaypoint$Camera
	a ()F yaw
	b ()Lfis; position
fkr$c net/minecraft/world/waypoints/TrackedWaypoint$ChunkWaypoint
	c Ldlz; chunkPos
	<init> (Ljava/util/UUID;Lfkt$a;Ldlz;)V <init>
		0 o p_415927_
		1 o p_416553_
		2 o p_416069_
	<init> (Lcom/mojang/datafixers/util/Either;Lfkt$a;Lwg;)V <init>
		0 o p_415787_
		1 o p_415737_
		2 o p_416433_
	a (D)Lfis; position
		0 o p_419928_
	a (Ldmu;Lfkr$f;)Lfkr$e; pitchDirectionToCamera
		0 o p_419513_
		1 o p_416711_
	a (Ldmu;Lfkr$b;)D yawAngleToCamera
		0 o p_420006_
		1 o p_419530_
	a (Lfkr;)V update
		0 o p_416415_
	a (Lbzm;)D distanceSquared
		0 o p_415648_
	b (Lio/netty/buffer/ByteBuf;)V writeContents
		0 o p_416369_
fkr$d net/minecraft/world/waypoints/TrackedWaypoint$EmptyWaypoint
	<init> (Lcom/mojang/datafixers/util/Either;Lfkt$a;Lwg;)V <init>
		0 o p_416008_
		1 o p_416267_
		2 o p_415647_
	<init> (Ljava/util/UUID;)V <init>
		0 o p_416299_
	a (Ldmu;Lfkr$f;)Lfkr$e; pitchDirectionToCamera
		0 o p_419455_
		1 o p_416651_
	a (Ldmu;Lfkr$b;)D yawAngleToCamera
		0 o p_419897_
		1 o p_419457_
	a (Lfkr;)V update
		0 o p_416695_
	a (Lbzm;)D distanceSquared
		0 o p_415940_
	b (Lio/netty/buffer/ByteBuf;)V writeContents
		0 o p_415596_
fkr$e net/minecraft/world/waypoints/TrackedWaypoint$PitchDirection
	a Lfkr$e; NONE
	b Lfkr$e; UP
	c Lfkr$e; DOWN
	d [Lfkr$e; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_421791_
		1 o p_421693_
	a ()[Lfkr$e; $values
		static
	valueOf (Ljava/lang/String;)Lfkr$e; valueOf
		static
		0 o p_421963_
	values ()[Lfkr$e; values
		static
fkr$f net/minecraft/world/waypoints/TrackedWaypoint$Projector
	a ()D projectHorizonToScreen
	a (Lfis;)Lfis; projectPointToScreen
		0 o p_416616_
fkr$g net/minecraft/world/waypoints/TrackedWaypoint$Type
	a Lfkr$g; EMPTY
	b Lfkr$g; VEC3I
	c Lfkr$g; CHUNK
	d Lfkr$g; AZIMUTH
	e Lorg/apache/commons/lang3/function/TriFunction; constructor
	f [Lfkr$g; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILorg/apache/commons/lang3/function/TriFunction;)V <init>
		0 o p_416009_
		1 o p_415925_
		2 o p_416626_
	a ()[Lfkr$g; $values
		static
	valueOf (Ljava/lang/String;)Lfkr$g; valueOf
		static
		0 o p_416150_
	values ()[Lfkr$g; values
		static
fkr$h net/minecraft/world/waypoints/TrackedWaypoint$Vec3iWaypoint
	c Lkg; vector
	<init> (Ljava/util/UUID;Lfkt$a;Lkg;)V <init>
		0 o p_416462_
		1 o p_416478_
		2 o p_416594_
	<init> (Lcom/mojang/datafixers/util/Either;Lfkt$a;Lwg;)V <init>
		0 o p_416300_
		1 o p_415893_
		2 o p_416679_
	a (Ldmu;Lfkr$f;)Lfkr$e; pitchDirectionToCamera
		0 o p_419459_
		1 o p_419783_
	a (Ldmu;Lfkr$b;)D yawAngleToCamera
		0 o p_419799_
		1 o p_419893_
	a (Ldmu;)Lfis; position
		0 o p_416641_
	a (Lfkr;)V update
		0 o p_416312_
	a (Lbzm;)D distanceSquared
		0 o p_416747_
	b (Lbzm;)Lfis; lambda$position$0
		0 o p_415868_
	b (Lio/netty/buffer/ByteBuf;)V writeContents
		0 o p_416442_
	c ()Lfis; lambda$position$1
fks net/minecraft/world/waypoints/TrackedWaypointManager
fkt net/minecraft/world/waypoints/Waypoint
	b_ I MAX_RANGE
	c_ Lcbq; WAYPOINT_TRANSMIT_RANGE_HIDE_MODIFIER
	<clinit> ()V <clinit>
		static
	a (Ldcr$a;)Ldcr$a; addHideAttribute
		static
		0 o p_415591_
fkt$a net/minecraft/world/waypoints/Waypoint$Icon
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Lfkt$a; NULL
	d Lamd; style
	e Ljava/util/Optional; color
	<clinit> ()V <clinit>
		static
	<init> (Lamd;Ljava/util/Optional;)V <init>
		0 o p_419506_
		1 o p_416555_
	<init> ()V <init>
	a (Lcam;)Lfkt$a; cloneAndAssignStyle
		0 o p_419982_
	a (Lfjs;)Ljava/lang/Integer; lambda$cloneAndAssignStyle$5
		static
		0 o p_415659_
	a (Ljava/lang/Integer;)Ljava/lang/Integer; lambda$cloneAndAssignStyle$6
		static
		0 o p_416615_
	a (Lfkt$a;)Ljava/util/Optional; lambda$static$4
		static
		0 o p_415612_
	a ()Z hasData
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_419451_
	b (Lcam;)Ljava/util/Optional; lambda$cloneAndAssignStyle$7
		static
		0 o p_427224_
	b ()Lamd; getOverrideStyle
	b (Lfkt$a;)Lamd; lambda$static$3
		static
		0 o p_419450_
	c (Lfkt$a;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_415783_
	d (Lfkt$a;)Lamd; lambda$static$0
		static
		0 o p_419449_
fku net/minecraft/world/waypoints/WaypointManager
	a (Lfkt;)V untrackWaypoint
		0 o p_416193_
	b (Lfkt;)V updateWaypoint
		0 o p_415971_
	c (Lfkt;)V trackWaypoint
		0 o p_416095_
fkv net/minecraft/world/waypoints/WaypointStyleAsset
	<init> ()V <init>
fkw net/minecraft/world/waypoints/WaypointStyleAssets
	a Lamd; ROOT_ID
	b Lamd; DEFAULT
	c Lamd; BOWTIE
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lamd; createId
		static
		0 o p_420027_
fkx net/minecraft/world/waypoints/WaypointTransmitter
	a_ I REALLY_FAR_DISTANCE
	a (Lcam;Lauc;)Z doesSourceIgnoreReceiver
		static
		0 o p_416687_
		1 o p_416170_
	a (Ldlz;Lauc;)Z isChunkVisible
		static
		0 o p_415770_
		1 o p_416305_
	b (Lcam;Lauc;)Z isReallyFar
		static
		0 o p_416338_
		1 o p_415768_
	f (Lauc;)Ljava/util/Optional; makeWaypointConnectionWith
		0 o p_416713_
	ge ()Z isTransmittingWaypoint
	gf ()Lfkt$a; waypointIcon
fkx$a net/minecraft/world/waypoints/WaypointTransmitter$BlockConnection
	a ()I distanceManhattan
	b ()Z isBroken
fkx$b net/minecraft/world/waypoints/WaypointTransmitter$ChunkConnection
	a ()I distanceChessboard
	b ()Z isBroken
fkx$c net/minecraft/world/waypoints/WaypointTransmitter$Connection
	b ()Z isBroken
	c ()V connect
	d ()V disconnect
	e ()V update
fkx$d net/minecraft/world/waypoints/WaypointTransmitter$EntityAzimuthConnection
	a Lcam; source
	b Lfkt$a; icon
	c Lauc; receiver
	d F lastAngle
	<init> (Lcam;Lfkt$a;Lauc;)V <init>
		0 o p_415689_
		1 o p_416024_
		2 o p_416162_
	b ()Z isBroken
	c ()V connect
	d ()V disconnect
	e ()V update
fkx$e net/minecraft/world/waypoints/WaypointTransmitter$EntityBlockConnection
	a Lcam; source
	b Lfkt$a; icon
	c Lauc; receiver
	d Ljb; lastPosition
	<init> (Lcam;Lfkt$a;Lauc;)V <init>
		0 o p_415843_
		1 o p_416708_
		2 o p_416050_
	a ()I distanceManhattan
	b ()Z isBroken
	c ()V connect
	d ()V disconnect
	e ()V update
fkx$f net/minecraft/world/waypoints/WaypointTransmitter$EntityChunkConnection
	a Lcam; source
	b Lfkt$a; icon
	c Lauc; receiver
	d Ldlz; lastPosition
	<init> (Lcam;Lfkt$a;Lauc;)V <init>
		0 o p_416003_
		1 o p_416383_
		2 o p_416725_
	a ()I distanceChessboard
	b ()Z isBroken
	c ()V connect
	d ()V disconnect
	e ()V update
fky fky
	<init> ()V <init>
	a ()V a
		static
	b ()D b
		static
fkz fkz
fl net/minecraft/commands/arguments/ResourceArgument
	a Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_UNKNOWN_RESOURCE
	b Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; ERROR_INVALID_RESOURCE_TYPE
	c Ljava/util/Collection; EXAMPLES
	d Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NOT_SUMMONABLE_ENTITY
	e Lamd; registryKey
	f Ljn; registryLookup
	<clinit> ()V <clinit>
		static
	<init> (Leg;Lamd;)V <init>
		0 o p_248597_
		1 o p_251778_
	a (Lcom/mojang/brigadier/StringReader;)Ljl$c; parse
		0 o p_250909_
	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;)Ljl$c; getAttribute
		static
		0 o p_248753_
		1 o p_251157_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304094_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304095_
		1 o p_304096_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lamd;)Ljl$c; getResource
		static
		0 o p_251788_
		1 o p_251996_
		2 o p_250077_
	a (Leg;Lamd;)Lfl; resource
		static
		0 o p_249973_
		1 o p_251405_
	a (Lcom/mojang/brigadier/StringReader;Lame;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$parse$3
		0 o p_332544_
		1 o p_332545_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljl$c; getConfiguredFeature
		static
		0 o p_250819_
		1 o p_252256_
	c (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljl$c; getStructure
		static
		0 o p_250288_
		1 o p_250856_
	d (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljl$c; getEntityType
		static
		0 o p_251258_
		1 o p_252322_
	e (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljl$c; getSummonableEntityType
		static
		0 o p_251880_
		1 o p_250243_
	f (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljl$c; getMobEffect
		static
		0 o p_250521_
		1 o p_249927_
	g (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljl$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_
fl$a net/minecraft/commands/arguments/ResourceArgument$Info
	<init> ()V <init>
	a (Lwg;)Lfl$a$a; deserializeFromNetwork
		0 o p_248958_
	a (Lfl$a$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_251267_
		1 o p_250142_
	a (Lik$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_249254_
		1 o p_251748_
	a (Lfl$a$a;Lwg;)V serializeToNetwork
		0 o p_250470_
		1 o p_248658_
	a (Lfl;)Lfl$a$a; unpack
		0 o p_250667_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lik$a; unpack
		0 o p_248659_
	a (Lik$a;Lwg;)V serializeToNetwork
		0 o p_251098_
		1 o p_252311_
	b (Lwg;)Lik$a; deserializeFromNetwork
		0 o p_249547_
fl$a$a net/minecraft/commands/arguments/ResourceArgument$Info$Template
	a Lfl$a; this$0
	b Lamd; registryKey
	<init> (Lfl$a;Lamd;)V <init>
		0 o p_249924_
		1 o p_250598_
	a (Leg;)Lfl; instantiate
		0 o p_251900_
	a ()Lik; type
	b (Leg;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_251448_
fla fla
flb flb
	<init> (Ljava/lang/String;)V <init>
		0 o p_405843_
flc flc
fld fld
	a PERSPECTIVE
	b ORTHOGRAPHIC
	c c
	d d
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILfoh;Lfld$a;)V <init>
		0 o p_381647_
		1 o p_381645_
		2 o p_381626_
		3 o p_381649_
	a ()Lfoh; a
	a (Lorg/joml/Matrix4f;F)V a
		0 o p_381648_
		1 o p_381620_
	b ()[Lfld; b
		static
	b (Lorg/joml/Matrix4f;F)V b
		static
		0 o p_381625_
		1 o p_381627_
	c (Lorg/joml/Matrix4f;F)V c
		static
		0 o p_381644_
		1 o p_381621_
	valueOf (Ljava/lang/String;)Lfld; valueOf
		static
		0 o p_381631_
	values ()[Lfld; values
		static
fld$a fld$a
	apply (Lorg/joml/Matrix4f;F)V apply
		0 o p_381634_
		1 o p_381642_
fle fle
	a a
	<init> ()V <init>
	a (Ljava/lang/String;Lorg/slf4j/event/Level;)V a
		static
		0 o p_372959_
		1 o p_373056_
	a ()V a
		static
	a (Lorg/slf4j/event/Level;)I a
		static
		0 o p_373043_
fle$1 fle$1
	a a
	<clinit> ()V <clinit>
		static
flf flf
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	<init> ()V <init>
	a (II)V a
		0 o p_372813_
		1 o p_372948_
	a ()V a
	a (Lfmq;)V a
		0 o p_372980_
	b ()V b
	c ()V c
	close ()V close
	d ()Ljava/lang/String; d
		static
	e ()Ljava/lang/String; e
		static
	f ()Ljava/lang/String; f
		static
flf$a flf$a
	a WAITING_FOR_CAPTURE
	b WAITING_FOR_COPY
	c WAITING_FOR_UPLOAD
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_409642_
		1 o p_409630_
	a ()[Lflf$a; a
		static
	valueOf (Ljava/lang/String;)Lflf$a; valueOf
		static
		0 o p_410135_
	values ()[Lflf$a; values
		static
flg flg
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_83648_
	a (Ljavax/sound/sampled/AudioFormat;I)I a
		static
		0 o p_83661_
		1 o p_83662_
	a ()Lflg; a
		static
	a (Z)V a
		0 o p_83664_
	a (Lfll;)V a
		0 o p_83657_
	a (I)V a
		0 o p_83653_
	a (F)V a
		0 o p_83651_
	a (Lfis;)V a
		0 o p_83655_
	a (Lhwi;)V a
		0 o p_83659_
	b (Z)V b
		0 o p_83671_
	b (I)V b
		0 o p_83669_
	b (F)V b
		0 o p_83667_
	b ()V b
	c (F)V c
		0 o p_83674_
	c (I)V c
		0 o p_83676_
	c ()V c
	d ()V d
	e ()V e
	f ()V f
	g ()Z g
	h ()Z h
	i ()V i
	j ()V j
	k ()I k
	l ()I l
flh flh
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lorg/lwjgl/system/MemoryStack;Z)Ljava/nio/IntBuffer; a
		0 o p_393463_
		1 o p_393517_
	a ()Ljava/lang/String; a
		static
	a (Lflg;)V a
		0 o p_83696_
	a (Ljava/lang/String;)J a
		static
		0 o p_193473_
	a (Ljava/lang/String;Z)V a
		0 o p_231085_
		1 o p_231086_
	a (Lflh$c;)Lflg; a
		0 o p_83698_
	b (Ljava/lang/String;)Ljava/util/OptionalLong; b
		static
		0 o p_193476_
	b ()Ljava/lang/String; b
	c ()Z c
	d ()V d
	e ()Lfli; e
	f ()Ljava/lang/String; f
	g ()Ljava/util/List; g
	h ()Z h
	i ()I i
flh$1 flh$1
	<init> ()V <init>
	a ()Lflg; a
	a (Lflg;)Z a
		0 o p_83708_
	b ()V b
	c ()I c
	d ()I d
flh$a flh$a
	a ()Lflg; a
	a (Lflg;)Z a
		0 o p_83712_
	b ()V b
	c ()I c
	d ()I d
flh$b flh$b
	a a
	b b
	<init> (I)V <init>
		0 o p_83716_
	a ()Lflg; a
	a (Lflg;)Z a
		0 o p_83719_
	b ()V b
	c ()I c
	d ()I d
flh$c flh$c
	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 ()[Lflh$c; a
		static
	valueOf (Ljava/lang/String;)Lflh$c; valueOf
		static
		0 o p_83731_
	values ()[Lflh$c; values
		static
fli fli
	a a
	b b
	<init> ()V <init>
	a (F)V a
		0 o p_428782_
	a ()F a
	a (Lflj;)V a
		0 o p_314718_
	b ()V b
	c ()Lflj; c
flj flj
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lfis;Lfis;Lfis;)V <init>
		0 o position
		1 o forward
		2 o up
	a ()Lfis; a
	b ()Lfis; b
	c ()Lfis; c
	d ()Lfis; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_314707_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
flk flk
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljavax/sound/sampled/AudioFormat;)I a
		static
		0 o p_83790_
	a (JLjava/lang/String;)Z a
		static
		0 o p_83785_
		1 o p_83786_
	a (I)Ljava/lang/String; a
		static
		0 o p_83783_
	a (Ljava/lang/String;)Z a
		static
		0 o p_83788_
	b (I)Ljava/lang/String; b
		static
		0 o p_83792_
fll fll
	a a
	b b
	c c
	d d
	<init> (Ljava/nio/ByteBuffer;Ljavax/sound/sampled/AudioFormat;)V <init>
		0 o p_83798_
		1 o p_83799_
	a ()Ljava/util/OptionalInt; a
	b ()V b
	c ()Ljava/util/OptionalInt; c
flm flm
fln fln
flo flo
	a ()F a
	a (Z)F a
		0 o p_83828_
	b ()F b
	bake (Ljava/util/function/Function;)Lgar; bake
		0 o p_231088_
	getAdvance ()F getAdvance
flo$a flo$a
	bake (Ljava/util/function/Function;)Lgar; bake
		0 o p_231090_
flp flp
	a a
	a ()Lit/unimi/dsi/fastutil/ints/IntSet; a
	a (I)Lflo; a
		0 o p_231091_
	close ()V close
flp$a flp$a
	a a
	b b
	<init> (Lflp;Lgam$a;)V <init>
		0 o provider
		1 o filter
	a ()Lflp; a
	b ()Lgam$a; b
	close ()V close
	equals (Ljava/lang/Object;)Z equals
		0 o p_326508_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
flq flq
	a ()I a
	a (IILcom/mojang/blaze3d/textures/GpuTexture;)V a
		0 o p_231092_
		1 o p_231093_
		2 o p_404755_
	b ()I b
	c ()Z c
	d ()F d
	e ()F e
	f ()F f
	g ()F g
	h ()F h
	i ()F i
	j ()F j
flr flr
	b b
	<init> (Ljava/util/Map;)V <init>
		0 o p_286456_
	a ()Lit/unimi/dsi/fastutil/ints/IntSet; a
	a (Ljava/lang/Float;)F a
		static
		0 o p_286115_
	a (Ljava/lang/Integer;Ljava/lang/Float;)V a
		0 o p_286113_
		1 o p_286114_
	a (I)Lflo; a
		0 o p_231105_
flr$a flr$a
	a a
	c c
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o advances
	a (Laxo;)Lflp; a
		0 o p_286243_
	a ()Lgaz; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_286766_
	b ()Lcom/mojang/datafixers/util/Either; b
	c ()Ljava/util/Map; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_286537_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fls fls
	b b
	c c
	d d
	e e
	<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 ()Lit/unimi/dsi/fastutil/ints/IntSet; a
	a (ILfls$b;)Lflo; a
		0 o p_365358_
		1 o p_360879_
	a (F)F a
		0 o p_231114_
	a (ILorg/lwjgl/util/freetype/FT_Face;I)Lflo; a
		0 o p_361822_
		1 o p_360350_
		2 o p_362748_
	a (I)Lflo; a
		0 o p_231116_
	b (I)[[Lfls$b; b
		static
		0 o p_359012_
	b ()Lorg/lwjgl/util/freetype/FT_Face; b
	c (I)[Lfls$b; c
		static
		0 o p_359013_
	close ()V close
fls$a fls$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lfls;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;)Lgar; bake
		0 o p_231120_
	getAdvance ()F getAdvance
fls$a$1 fls$a$1
	a a
	<init> (Lfls$a;)V <init>
		0 o p_231123_
	a ()I a
	a (IILcom/mojang/blaze3d/textures/GpuTexture;)V a
		0 o p_231126_
		1 o p_231127_
		2 o p_405861_
	b ()I b
	c ()Z c
	d ()F d
	i ()F i
	j ()F j
fls$b fls$b
	a a
	b b
	<init> (I)V <init>
		0 o p_360519_
flt flt
flu flu
	a a
	b b
	c c
	<init> ()V <init>
	a (Lfnn;)V a
		0 o p_361151_
	a (Lflu$e;Ljava/util/BitSet;Ljava/util/BitSet;Ljava/util/List;)V a
		0 o p_361359_
		1 o p_362755_
		2 o p_362866_
		3 o p_365482_
	a (Ljava/lang/String;)Lflv; a
		0 o p_362000_
	a (Ljava/lang/String;Lfnp;Lflu$e;)Lflu$d; a
		0 o p_362189_
		1 o p_361484_
		2 o p_363038_
	a (Lfnn;Lflu$c;)V a
		0 o p_362990_
		1 o p_363758_
	a (Lflu$e;Ljava/util/BitSet;Ljava/util/Deque;)V a
		0 o p_362135_
		1 o p_361672_
		2 o p_363875_
	a (Ljava/lang/String;Lfnp;)Lfnq; a
		0 o p_364379_
		1 o p_360666_
	a ()Ljava/util/BitSet; a
	a (Ljava/lang/String;Ljava/lang/Object;)Lfnq; a
		0 o p_363653_
		1 o p_363574_
	a (I)Ljava/lang/String; a
		0 o p_361748_
	a (Ljava/util/Collection;)V a
		0 o p_365083_
flu$a flu$a
	c c
	<init> (Ljava/lang/String;Lflu$e;Ljava/lang/Object;)V <init>
		0 o p_362541_
		1 o p_363193_
		2 o p_360991_
	a ()Ljava/lang/Object; a
flu$b flu$b
	b b
	c c
	d d
	e e
	f f
	<init> (Lflu$f;ILflu$e;)V <init>
		0 o p_361124_
		1 o p_362902_
		2 o p_361683_
	a (Lflu$e;)Lflu$b; a
		0 o p_365456_
	get ()Ljava/lang/Object; get
	toString ()Ljava/lang/String; toString
flu$c flu$c
	a a
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)V a
		0 o p_361310_
	b (Ljava/lang/String;)V b
		0 o p_361496_
	c (Ljava/lang/String;)V c
		0 o p_362930_
	d (Ljava/lang/String;)V d
		0 o p_363153_
flu$c$1 flu$c$1
	<init> ()V <init>
flu$d flu$d
	c c
	d d
	e e
	<init> (ILjava/lang/String;Lflu$e;Lfnp;)V <init>
		0 o p_364397_
		1 o p_361829_
		2 o p_364005_
		3 o p_364356_
	a (Lfnn;)V a
		0 o p_363728_
	a ()Ljava/lang/Object; a
	b (Lfnn;)V b
		0 o p_362252_
flu$e flu$e
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lflu;ILjava/lang/String;)V <init>
		0 o p_363465_
		1 o p_363679_
		2 o p_362279_
	a (Lflu$e;)V a
		0 o p_361707_
	a (Ljava/lang/Runnable;)V a
		0 o p_360375_
	a (Lfnq;)V a
		0 o p_363844_
	a (Ljava/lang/String;Lfnp;)Lfnq; a
		0 o p_363278_
		1 o p_363531_
	a (Lflv;)V a
		0 o p_365196_
	a ()V a
	a (Lflu$b;)V a
		0 o p_362265_
	b (Lfnq;)Lfnq; b
		0 o p_363371_
	b (Lflu$b;)V b
		0 o p_360431_
	b ()V b
		static
	c (Lflu$b;)Lflu$b; c
		0 o p_364070_
	toString ()Ljava/lang/String; toString
flu$f flu$f
	a a
	b b
	<init> (Ljava/lang/String;Lflu$e;)V <init>
		0 o p_361601_
		1 o p_361693_
	a ()Ljava/lang/Object; a
	toString ()Ljava/lang/String; toString
flv flv
	a (Lflv;)V a
		0 o p_364258_
	a (Ljava/lang/Runnable;)V a
		0 o p_363152_
	a (Lfnq;)V a
		0 o p_363657_
	a (Ljava/lang/String;Lfnp;)Lfnq; a
		0 o p_361080_
		1 o p_361202_
	a ()V a
	b (Lfnq;)Lfnq; b
		0 o p_364074_
flw flw
flx flx
	<init> ()V <init>
	a (Lfly;Ljava/util/function/Supplier;II)Lflz; a
		0 o p_418349_
		1 o p_418161_
		2 o p_418348_
		3 o p_418500_
	a (Lorg/lwjgl/opengl/GLCapabilities;Ljava/util/Set;)Lflx; a
		static
		0 o p_418175_
		1 o p_418491_
	a (Lfly;Lflz;III)Lflz$a; a
		0 o p_418156_
		1 o p_418269_
		2 o p_418164_
		3 o p_418492_
		4 o p_418220_
	a (Lfly;Ljava/util/function/Supplier;ILjava/nio/ByteBuffer;)Lflz; a
		0 o p_418166_
		1 o p_418436_
		2 o p_418440_
		3 o p_418477_
flx$a flx$a
	<init> ()V <init>
	a (Lfly;Ljava/util/function/Supplier;II)Lflz; a
		0 o p_418138_
		1 o p_418472_
		2 o p_418304_
		3 o p_418442_
	a (Lfly;III)Ljava/nio/ByteBuffer; a
		0 o p_418410_
		1 o p_418039_
		2 o p_418147_
		3 o p_418508_
	a (ILfly;Lflz;II)V a
		static
		0 o p_418524_
		1 o p_418526_
		2 o p_418257_
		3 o p_418067_
		4 o p_418451_
	a (Lfly;Lflz;III)Lflz$a; a
		0 o p_418435_
		1 o p_418399_
		2 o p_418357_
		3 o p_418353_
		4 o p_418237_
	a (Lfly;Ljava/util/function/Supplier;ILjava/nio/ByteBuffer;)Lflz; a
		0 o p_418437_
		1 o p_418106_
		2 o p_418386_
		3 o p_418383_
flx$b flx$b
	<init> ()V <init>
	a (Lfly;Ljava/util/function/Supplier;II)Lflz; a
		0 o p_418247_
		1 o p_418177_
		2 o p_418191_
		3 o p_418309_
	a (Lfly;Lflz;)V a
		static
		0 o p_418004_
		1 o p_418063_
	a (Lfly;Lflz;III)Lflz$a; a
		0 o p_418209_
		1 o p_418012_
		2 o p_418273_
		3 o p_418050_
		4 o p_418422_
	a (Lfly;Ljava/util/function/Supplier;ILjava/nio/ByteBuffer;)Lflz; a
		0 o p_418102_
		1 o p_418521_
		2 o p_418167_
		3 o p_418232_
fly fly
	<init> ()V <init>
	a (Lorg/lwjgl/opengl/GLCapabilities;Ljava/util/Set;)Lfly; a
		static
		0 o p_412632_
		1 o p_412533_
	a (I)V a
		0 o p_418016_
	a (IIIIIIIIIIII)V a
		0 o p_412546_
		1 o p_412629_
		2 o p_412541_
		3 o p_412093_
		4 o p_412559_
		5 o p_412340_
		6 o p_412380_
		7 o p_412503_
		8 o p_412238_
		9 o p_412069_
		10 o p_412193_
		11 o p_412596_
	a (IIII)Ljava/nio/ByteBuffer; a
		0 o p_418449_
		1 o p_418139_
		2 o p_418197_
		3 o p_418283_
	a (III)V a
		0 o p_418119_
		1 o p_418382_
		2 o p_418111_
	a ()I a
	a (IJI)V a
		0 o p_418516_
		1 o p_418151_
		2 o p_418400_
	a (IIIII)V a
		0 o p_412046_
		1 o p_412388_
		2 o p_412116_
		3 o p_412536_
		4 o p_412779_
	a (ILjava/nio/ByteBuffer;I)V a
		0 o p_418091_
		1 o p_418122_
		2 o p_418335_
	a (IILjava/nio/ByteBuffer;)V a
		0 o p_418475_
		1 o p_418483_
		2 o p_418182_
	b (IJI)V b
		0 o p_418402_
		1 o p_418519_
		2 o p_418498_
	b (ILjava/nio/ByteBuffer;I)V b
		0 o p_418285_
		1 o p_418343_
		2 o p_418263_
	b ()I b
fly$a fly$a
	<init> ()V <init>
	a (I)V a
		0 o p_418046_
	a (IIIIIIIIIIII)V a
		0 o p_412346_
		1 o p_412174_
		2 o p_412752_
		3 o p_412365_
		4 o p_412477_
		5 o p_412615_
		6 o p_412700_
		7 o p_412178_
		8 o p_412260_
		9 o p_412584_
		10 o p_412685_
		11 o p_412482_
	a (IIII)Ljava/nio/ByteBuffer; a
		0 o p_418027_
		1 o p_418408_
		2 o p_418310_
		3 o p_418214_
	a (III)V a
		0 o p_418135_
		1 o p_418262_
		2 o p_418080_
	a ()I a
	a (IJI)V a
		0 o p_418123_
		1 o p_418371_
		2 o p_418160_
	a (IIIII)V a
		0 o p_412474_
		1 o p_412101_
		2 o p_412181_
		3 o p_412742_
		4 o p_412591_
	a (ILjava/nio/ByteBuffer;I)V a
		0 o p_418280_
		1 o p_418007_
		2 o p_418178_
	a (IILjava/nio/ByteBuffer;)V a
		0 o p_418076_
		1 o p_418299_
		2 o p_418117_
	b (IJI)V b
		0 o p_418428_
		1 o p_418019_
		2 o p_418289_
	b (ILjava/nio/ByteBuffer;I)V b
		0 o p_418345_
		1 o p_418031_
		2 o p_418465_
	b ()I b
fly$b fly$b
	<init> ()V <init>
	a (I)V a
		0 o p_418235_
	a (IIIIIIIIIIII)V a
		0 o p_412705_
		1 o p_412256_
		2 o p_412077_
		3 o p_412762_
		4 o p_412738_
		5 o p_412701_
		6 o p_412455_
		7 o p_412525_
		8 o p_412252_
		9 o p_412684_
		10 o p_412520_
		11 o p_412585_
	a (IIII)Ljava/nio/ByteBuffer; a
		0 o p_418226_
		1 o p_418017_
		2 o p_418092_
		3 o p_418512_
	a (III)V a
		0 o p_418330_
		1 o p_418325_
		2 o p_418530_
	a ()I a
	a (IJI)V a
		0 o p_418415_
		1 o p_418240_
		2 o p_418204_
	a (IIIII)V a
		0 o p_412192_
		1 o p_412614_
		2 o p_412332_
		3 o p_412295_
		4 o p_412775_
	a (ILjava/nio/ByteBuffer;I)V a
		0 o p_418504_
		1 o p_418319_
		2 o p_418033_
	a (IILjava/nio/ByteBuffer;)V a
		0 o p_418332_
		1 o p_418165_
		2 o p_418268_
	b (IJI)V b
		0 o p_418279_
		1 o p_418194_
		2 o p_418045_
	b (ILjava/nio/ByteBuffer;I)V b
		0 o p_418284_
		1 o p_418011_
		2 o p_418406_
	b ()I b
flz com/mojang/blaze3d/opengl/GlBuffer
	a MEMORY_POOl
	b closed
	c label
	d handle
	e persistentBuffer
	f dsa
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/Supplier;Lfly;IIILjava/nio/ByteBuffer;)V <init>
		0 o p_410223_
		1 o p_418155_
		2 o p_409846_
		3 o p_409922_
		4 o p_418265_
		5 o p_418525_
	close ()V close
	isClosed ()Z isClosed
flz$a com/mojang/blaze3d/opengl/GlBuffer$GlMappedView
	a unmap
	b buffer
	c data
	d closed
	<init> (Ljava/lang/Runnable;Lflz;Ljava/nio/ByteBuffer;)V <init>
		0 o p_418346_
		1 o p_418517_
		2 o p_418416_
	close ()V close
	data ()Ljava/nio/ByteBuffer; data
fm net/minecraft/commands/arguments/ResourceKeyArgument
	a Ljava/util/Collection; EXAMPLES
	b Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_FEATURE
	c Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_STRUCTURE
	d Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_TEMPLATE_POOL
	e Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_RECIPE
	f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_ADVANCEMENT
	g Lamd; registryKey
	<clinit> ()V <clinit>
		static
	<init> (Lamd;)V <init>
		0 o p_212367_
	a (Lamd;)Lfm; key
		static
		0 o p_212387_
	a (Lcom/mojang/brigadier/StringReader;)Lamd; parse
		0 o p_212369_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljl$c; getConfiguredFeature
		static
		0 o p_249310_
		1 o p_250729_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lamd;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lamd; getRegistryKey
		static
		0 o p_212374_
		1 o p_212375_
		2 o p_212376_
		3 o p_212377_
	a (Lcom/mojang/brigadier/context/CommandContext;Lamd;)Ljy; getRegistry
		static
		0 o p_212379_
		1 o p_212380_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4
		static
		0 o p_378835_
	a (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lamd;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$resolveKey$6
		static
		0 o p_378837_
		1 o p_378838_
	b (Lamd;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getRecipe$7
		static
		0 o p_378836_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljl$c; getStructure
		static
		0 o p_248804_
		1 o p_251331_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_378839_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lamd;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Ljl$c; resolveKey
		static
		0 o p_248662_
		1 o p_252172_
		2 o p_249701_
		3 o p_249790_
	b (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lamd;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getRegistryKey$5
		static
		0 o p_233249_
		1 o p_233250_
	c (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljl$c; getStructureTemplatePool
		static
		0 o p_252203_
		1 o p_250407_
	c (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304102_
	d (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ldhr; getRecipe
		static
		0 o p_380134_
		1 o p_379840_
	d (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304100_
	e (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304101_
	e (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Laj; getAdvancement
		static
		0 o p_379729_
		1 o p_379326_
	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_
fm$a net/minecraft/commands/arguments/ResourceKeyArgument$Info
	<init> ()V <init>
	a (Lfm;)Lfm$a$a; unpack
		0 o p_233281_
	a (Lfm$a$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_233275_
		1 o p_233276_
	a (Lik$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_233283_
		1 o p_233284_
	a (Lfm$a$a;Lwg;)V serializeToNetwork
		0 o p_233278_
		1 o p_233279_
	a (Lwg;)Lfm$a$a; deserializeFromNetwork
		0 o p_233289_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lik$a; unpack
		0 o p_233273_
	a (Lik$a;Lwg;)V serializeToNetwork
		0 o p_233286_
		1 o p_233287_
	b (Lwg;)Lik$a; deserializeFromNetwork
		0 o p_233291_
fm$a$a net/minecraft/commands/arguments/ResourceKeyArgument$Info$Template
	a Lfm$a; this$0
	b Lamd; registryKey
	<init> (Lfm$a;Lamd;)V <init>
		0 o p_233295_
		1 o p_233296_
	a (Leg;)Lfm; instantiate
		0 o p_233299_
	a ()Lik; type
	b (Leg;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_233301_
fma com/mojang/blaze3d/opengl/GlCommandEncoder
	a LOGGER
	b device
	c readFbo
	d drawFbo
	e lastPipeline
	f inRenderPass
	g lastProgram
	<clinit> ()V <clinit>
		static
	<init> (Lfmd;)V <init>
		0 o p_410479_
	a (Lfmg;IIILcom/mojang/blaze3d/vertex/VertexFormat$a;I)V executeDraw
		0 o p_410011_
		1 o p_410073_
		2 o p_410287_
		3 o p_418489_
		4 o p_410766_
		5 o p_420033_
	a (Lcom/mojang/blaze3d/textures/GpuTexture;IIII)V verifyRegion
		0 o p_416315_
		1 o p_415567_
		2 o p_416331_
		3 o p_415993_
		4 o p_415706_
	a (Lfmg;IIILcom/mojang/blaze3d/vertex/VertexFormat$a;Lfmh;I)V drawFromBuffers
		0 o p_410461_
		1 o p_410115_
		2 o p_410829_
		3 o p_418095_
		4 o p_410615_
		5 o p_409678_
		6 o p_419748_
	a ()V finishRenderPass
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;)V applyPipelineState
		0 o p_410655_
	a (Lfmg;Ljava/lang/String;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V lambda$executeDrawMultiple$0
		static
		0 o p_417604_
		1 o p_417605_
		2 o p_417606_
	a (Lcom/mojang/blaze3d/textures/GpuTexture;)V verifyColorTexture
		0 o p_416690_
	a (Lfmg;Ljava/util/Collection;Lcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/vertex/VertexFormat$a;Ljava/util/Collection;Ljava/lang/Object;)V executeDrawMultiple
		0 o p_410685_
		1 o p_410004_
		2 o p_412703_
		3 o p_412751_
		4 o p_418467_
		5 o p_428381_
	a (Lfmg;Ljava/util/Collection;)Z trySetup
		0 o p_410853_
		1 o p_418286_
	b ()Lfmd; getDevice
	b (Lcom/mojang/blaze3d/textures/GpuTexture;)V verifyDepthTexture
		0 o p_416396_
	clearColorAndDepthTextures (Lcom/mojang/blaze3d/textures/GpuTexture;ILcom/mojang/blaze3d/textures/GpuTexture;DIIII)V clearColorAndDepthTextures
		0 o p_416345_
		1 o p_416520_
		2 o p_416382_
		3 o p_415785_
		4 o p_415996_
		5 o p_416125_
		6 o p_415580_
		7 o p_415906_
	clearColorAndDepthTextures (Lcom/mojang/blaze3d/textures/GpuTexture;ILcom/mojang/blaze3d/textures/GpuTexture;D)V clearColorAndDepthTextures
		0 o p_410863_
		1 o p_410603_
		2 o p_409616_
		3 o p_410193_
	clearColorTexture (Lcom/mojang/blaze3d/textures/GpuTexture;I)V clearColorTexture
		0 o p_410228_
		1 o p_410646_
	clearDepthTexture (Lcom/mojang/blaze3d/textures/GpuTexture;D)V clearDepthTexture
		0 o p_410548_
		1 o p_410067_
	copyTextureToBuffer (Lcom/mojang/blaze3d/textures/GpuTexture;Lcom/mojang/blaze3d/buffers/GpuBuffer;ILjava/lang/Runnable;IIIII)V copyTextureToBuffer
		0 o p_410781_
		1 o p_410413_
		2 o p_410080_
		3 o p_410081_
		4 o p_410819_
		5 o p_409841_
		6 o p_409880_
		7 o p_409853_
		8 o p_410558_
	copyTextureToBuffer (Lcom/mojang/blaze3d/textures/GpuTexture;Lcom/mojang/blaze3d/buffers/GpuBuffer;ILjava/lang/Runnable;I)V copyTextureToBuffer
		0 o p_410088_
		1 o p_409674_
		2 o p_410546_
		3 o p_410567_
		4 o p_410125_
	copyTextureToTexture (Lcom/mojang/blaze3d/textures/GpuTexture;Lcom/mojang/blaze3d/textures/GpuTexture;IIIIIII)V copyTextureToTexture
		0 o p_410700_
		1 o p_410735_
		2 o p_410458_
		3 o p_409803_
		4 o p_410236_
		5 o p_410552_
		6 o p_410677_
		7 o p_409870_
		8 o p_409949_
	createFence ()Lcom/mojang/blaze3d/buffers/GpuFence; createFence
	createRenderPass (Ljava/util/function/Supplier;Lcom/mojang/blaze3d/textures/GpuTextureView;Ljava/util/OptionalInt;)Lcom/mojang/blaze3d/systems/RenderPass; createRenderPass
		0 o p_419658_
		1 o p_423471_
		2 o p_410192_
	createRenderPass (Ljava/util/function/Supplier;Lcom/mojang/blaze3d/textures/GpuTextureView;Ljava/util/OptionalInt;Lcom/mojang/blaze3d/textures/GpuTextureView;Ljava/util/OptionalDouble;)Lcom/mojang/blaze3d/systems/RenderPass; createRenderPass
		0 o p_419957_
		1 o p_423627_
		2 o p_410460_
		3 o p_423565_
		4 o p_423486_
	mapBuffer (Lcom/mojang/blaze3d/buffers/GpuBuffer;ZZ)Lcom/mojang/blaze3d/buffers/GpuBuffer$MappedView; mapBuffer
		0 o p_418290_
		1 o p_418044_
		2 o p_418126_
	mapBuffer (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;ZZ)Lcom/mojang/blaze3d/buffers/GpuBuffer$MappedView; mapBuffer
		0 o p_418128_
		1 o p_418013_
		2 o p_418412_
	presentTexture (Lcom/mojang/blaze3d/textures/GpuTextureView;)V presentTexture
		0 o p_423537_
	writeToBuffer (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Ljava/nio/ByteBuffer;)V writeToBuffer
		0 o p_418368_
		1 o p_410689_
	writeToTexture (Lcom/mojang/blaze3d/textures/GpuTexture;Ljava/nio/IntBuffer;Lfne$a;IIIIII)V writeToTexture
		0 o p_409608_
		1 o p_423667_
		2 o p_423578_
		3 o p_410252_
		4 o p_410814_
		5 o p_410606_
		6 o p_410618_
		7 o p_410484_
		8 o p_410120_
	writeToTexture (Lcom/mojang/blaze3d/textures/GpuTexture;Lfne;)V writeToTexture
		0 o p_409824_
		1 o p_410255_
	writeToTexture (Lcom/mojang/blaze3d/textures/GpuTexture;Lfne;IIIIIIII)V writeToTexture
		0 o p_410473_
		1 o p_423502_
		2 o p_410132_
		3 o p_409948_
		4 o p_410810_
		5 o p_409825_
		6 o p_410770_
		7 o p_423635_
		8 o p_423531_
		9 o p_423633_
fma$1 fma$1
	a a
	<clinit> ()V <clinit>
		static
fmb fmb
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (IZLjava/util/Set;)Lfmb; a
		static
		0 o p_409766_
		1 o p_410437_
		2 o p_411056_
	a (IIIIIJJ)V a
		0 o p_410152_
		1 o p_410087_
		2 o p_409829_
		3 o p_410103_
		4 o p_409957_
		5 o p_410749_
		6 o p_410653_
	a ()Ljava/util/List; a
	a (I)Ljava/lang/String; a
		static
		0 o p_410830_
	b (I)Ljava/lang/String; b
		static
		0 o p_410610_
	c (I)Ljava/lang/String; c
		static
		0 o p_410462_
	d (I)Ljava/lang/String; d
		static
		0 o p_410480_
fmb$a fmb$a
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (IIIILjava/lang/String;)V <init>
		0 o p_410671_
		1 o p_410465_
		2 o p_410845_
		3 o p_410241_
		4 o p_409692_
	a (IIIILjava/lang/String;)Z a
		0 o p_409744_
		1 o p_409811_
		2 o p_409871_
		3 o p_410858_
		4 o p_410664_
	toString ()Ljava/lang/String; toString
fmc fmc
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfmm$c;)V a
		0 o p_410821_
	a (Lflz;)V a
		0 o p_409842_
	a ()V a
	a (Lfmf;)V a
		0 o p_410337_
	a (Ljava/util/function/Supplier;)V a
		0 o p_419723_
	a (Lfmj;)V a
		0 o p_410098_
	a (Lorg/lwjgl/opengl/GLCapabilities;ZLjava/util/Set;)Lfmc; a
		static
		0 o p_409769_
		1 o p_410806_
		2 o p_411081_
	a (Lfmi;)V a
		0 o p_410275_
	b ()Z b
fmc$a fmc$a
	a a
	<init> ()V <init>
	a (Lfmm$c;)V a
		0 o p_410688_
	a (Lflz;)V a
		0 o p_410733_
	a ()V a
	a (Lfmf;)V a
		0 o p_409865_
	a (Ljava/util/function/Supplier;)V a
		0 o p_420037_
	a (Lfmj;)V a
		0 o p_410170_
	a (Lfmi;)V a
		0 o p_410868_
	b ()Z b
fmc$b fmc$b
	<init> ()V <init>
fmc$c fmc$c
	<init> ()V <init>
	a (Lfmm$c;)V a
		0 o p_409615_
	a (Lflz;)V a
		0 o p_410006_
	a (Lfmf;)V a
		0 o p_409850_
	a (Lfmj;)V a
		0 o p_410324_
	a (Lfmi;)V a
		0 o p_410674_
	b ()Z b
fmd com/mojang/blaze3d/opengl/GlDevice
	a USE_GL_ARB_vertex_attrib_binding
	b USE_GL_KHR_debug
	c USE_GL_EXT_debug_label
	d USE_GL_ARB_debug_output
	e USE_GL_ARB_direct_state_access
	f USE_GL_ARB_buffer_storage
	g LOGGER
	h encoder
	i debugLog
	j debugLabels
	k maxSupportedTextureSize
	l directStateAccess
	m defaultShaderSource
	n pipelineCache
	o shaderCache
	p vertexArrayCache
	q bufferStorage
	r enabledExtensions
	s uniformOffsetAlignment
	<clinit> ()V <clinit>
		static
	<init> (JIZLjava/util/function/BiFunction;Z)V <init>
		0 o p_410629_
		1 o p_410525_
		2 o p_409747_
		3 o p_410292_
		4 o p_410647_
	a ()Lfmc; debugLabels
	a (Lame;Lcom/mojang/blaze3d/shaders/ShaderType;Lgye;Ljava/util/function/BiFunction;)Lfmi; getOrCompileShader
		0 o p_410881_
		1 o p_409876_
		2 o p_410398_
		3 o p_410158_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Ljava/util/function/BiFunction;Lcom/mojang/blaze3d/pipeline/RenderPipeline;)Lfmh; lambda$precompilePipeline$2
		0 o p_409847_
		1 o p_410138_
		2 o p_410619_
	a (Lfmd$a;Ljava/util/function/BiFunction;Lfmd$a;)Lfmi; lambda$getOrCompileShader$1
		0 o p_410326_
		1 o p_410738_
		2 o p_410725_
	a (Lfmd$a;Ljava/util/function/BiFunction;)Lfmi; compileShader
		0 o p_410649_
		1 o p_409708_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lcom/mojang/blaze3d/pipeline/RenderPipeline;)Lfmh; lambda$getOrCompilePipeline$0
		0 o p_409754_
		1 o p_410866_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Ljava/util/function/BiFunction;)Lfmh; precompilePipeline
		0 o p_410489_
		1 o p_410134_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;)Lfmh; getOrCompilePipeline
		0 o p_410397_
	b (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Ljava/util/function/BiFunction;)Lfmh; compilePipeline
		0 o p_409588_
		1 o p_410709_
	b ()Lfly; directStateAccess
	c ()Lfmm; vertexArrayCache
	clearPipelineCache ()V clearPipelineCache
	close ()V close
	createBuffer (Ljava/util/function/Supplier;ILjava/nio/ByteBuffer;)Lcom/mojang/blaze3d/buffers/GpuBuffer; createBuffer
		0 o p_410492_
		1 o p_418387_
		2 o p_410794_
	createBuffer (Ljava/util/function/Supplier;II)Lcom/mojang/blaze3d/buffers/GpuBuffer; createBuffer
		0 o p_409705_
		1 o p_410348_
		2 o p_418515_
	createCommandEncoder ()Lcom/mojang/blaze3d/systems/CommandEncoder; createCommandEncoder
	createTexture (Ljava/lang/String;ILcom/mojang/blaze3d/textures/TextureFormat;IIII)Lcom/mojang/blaze3d/textures/GpuTexture; createTexture
		0 o p_419622_
		1 o p_410064_
		2 o p_409632_
		3 o p_410837_
		4 o p_410395_
		5 o p_419883_
		6 o p_423630_
	createTexture (Ljava/util/function/Supplier;ILcom/mojang/blaze3d/textures/TextureFormat;IIII)Lcom/mojang/blaze3d/textures/GpuTexture; createTexture
		0 o p_419620_
		1 o p_410354_
		2 o p_410264_
		3 o p_410141_
		4 o p_410230_
		5 o p_419503_
		6 o p_423479_
	createTextureView (Lcom/mojang/blaze3d/textures/GpuTexture;II)Lcom/mojang/blaze3d/textures/GpuTextureView; createTextureView
		0 o p_423535_
		1 o p_423686_
		2 o p_423461_
	createTextureView (Lcom/mojang/blaze3d/textures/GpuTexture;)Lcom/mojang/blaze3d/textures/GpuTextureView; createTextureView
		0 o p_423640_
	d ()Lflx; getBufferStorage
	e ()I getMaxSupportedTextureSize
		static
	getBackendName ()Ljava/lang/String; getBackendName
	getEnabledExtensions ()Ljava/util/List; getEnabledExtensions
	getImplementationInformation ()Ljava/lang/String; getImplementationInformation
	getLastDebugMessages ()Ljava/util/List; getLastDebugMessages
	getMaxTextureSize ()I getMaxTextureSize
	getRenderer ()Ljava/lang/String; getRenderer
	getUniformOffsetAlignment ()I getUniformOffsetAlignment
	getVendor ()Ljava/lang/String; getVendor
	getVersion ()Ljava/lang/String; getVersion
	isDebuggingEnabled ()Z isDebuggingEnabled
	precompilePipeline (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Ljava/util/function/BiFunction;)Lcom/mojang/blaze3d/pipeline/CompiledRenderPipeline; precompilePipeline
		0 o p_410137_
		1 o p_410591_
fmd$a fmd$a
	a a
	b b
	c c
	<init> (Lame;Lcom/mojang/blaze3d/shaders/ShaderType;Lgye;)V <init>
		0 o id
		1 o type
		2 o defines
	a ()Lame; a
	b ()Lcom/mojang/blaze3d/shaders/ShaderType; b
	c ()Lgye; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_410426_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fme com/mojang/blaze3d/opengl/GlFence
	a handle
	<init> ()V <init>
	awaitCompletion (J)Z awaitCompletion
		0 o p_418227_
	close ()V close
fmf fmf
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (ILjava/lang/String;)V <init>
		0 o p_409955_
		1 o p_410322_
	a (Ljava/lang/String;)Lfml; a
		0 o p_410422_
	a (Ljava/util/List;Ljava/util/List;)V a
		0 o p_410553_
		1 o p_410038_
	a (Lfmi;Lfmi;Lcom/mojang/blaze3d/vertex/VertexFormat;Ljava/lang/String;)Lfmf; a
		static
		0 o p_410427_
		1 o p_409637_
		2 o p_410009_
		3 o p_410384_
	a ()I a
	b ()Ljava/lang/String; b
	c ()Ljava/util/Map; c
	close ()V close
	toString ()Ljava/lang/String; toString
fmf$1 fmf$1
	a a
	<clinit> ()V <clinit>
		static
fmg com/mojang/blaze3d/opengl/GlRenderPass
	a MAX_VERTEX_BUFFERS
	b VALIDATION
	c pipeline
	d vertexBuffers
	e indexBuffer
	f indexType
	g uniforms
	h samplers
	i dirtyUniforms
	j pushedDebugGroups
	k encoder
	l hasDepthTexture
	m closed
	n scissorState
	<clinit> ()V <clinit>
		static
	<init> (Lfma;Z)V <init>
		0 o p_409888_
		1 o p_410304_
	a ()Z hasDepthTexture
	b ()Z isScissorEnabled
	bindSampler (Ljava/lang/String;Lcom/mojang/blaze3d/textures/GpuTextureView;)V bindSampler
		0 o p_410267_
		1 o p_423604_
	c ()I getScissorX
	close ()V close
	d ()I getScissorY
	disableScissor ()V disableScissor
	draw (II)V draw
		0 o p_410870_
		1 o p_410463_
	drawIndexed (IIII)V drawIndexed
		0 o p_410452_
		1 o p_410034_
		2 o p_419595_
		3 o p_419800_
	drawMultipleIndexed (Ljava/util/Collection;Lcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/vertex/VertexFormat$a;Ljava/util/Collection;Ljava/lang/Object;)V drawMultipleIndexed
		0 o p_410499_
		1 o p_412214_
		2 o p_412273_
		3 o p_418377_
		4 o p_428237_
	e ()I getScissorWidth
	enableScissor (IIII)V enableScissor
		0 o p_409849_
		1 o p_410447_
		2 o p_410110_
		3 o p_410679_
	f ()I getScissorHeight
	popDebugGroup ()V popDebugGroup
	pushDebugGroup (Ljava/util/function/Supplier;)V pushDebugGroup
		0 o p_419777_
	setIndexBuffer (Lcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/vertex/VertexFormat$a;)V setIndexBuffer
		0 o p_410828_
		1 o p_410040_
	setPipeline (Lcom/mojang/blaze3d/pipeline/RenderPipeline;)V setPipeline
		0 o p_409823_
	setUniform (Ljava/lang/String;Lcom/mojang/blaze3d/buffers/GpuBuffer;)V setUniform
		0 o p_410717_
		1 o p_418484_
	setUniform (Ljava/lang/String;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V setUniform
		0 o p_409689_
		1 o p_418312_
	setVertexBuffer (ILcom/mojang/blaze3d/buffers/GpuBuffer;)V setVertexBuffer
		0 o p_410797_
		1 o p_410501_
fmh fmh
	a info
	b program
	<init> (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lfmf;)V <init>
		0 o info
		1 o program
	a ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; info
	b ()Lfmf; program
	equals (Ljava/lang/Object;)Z equals
		0 o p_410104_
	hashCode ()I hashCode
	isValid ()Z isValid
	toString ()Ljava/lang/String; toString
fmi fmi
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (ILame;Lcom/mojang/blaze3d/shaders/ShaderType;)V <init>
		0 o p_410278_
		1 o p_409685_
		2 o p_409901_
	a ()Lame; a
	a (Lame;Lcom/mojang/blaze3d/shaders/ShaderType;Ljava/lang/String;)Lfmi; a
		static
		0 o p_409598_
		1 o p_410122_
		2 o p_410840_
	b ()I b
	c ()Ljava/lang/String; c
	close ()V close
fmj com/mojang/blaze3d/opengl/GlTexture
	a id
	b closed
	c modesDirty
	d fboCache
	e views
	<init> (ILjava/lang/String;Lcom/mojang/blaze3d/textures/TextureFormat;IIIII)V <init>
		0 o p_409690_
		1 o p_410238_
		2 o p_410416_
		3 o p_409866_
		4 o p_410468_
		5 o p_409791_
		6 o p_419794_
		7 o p_423590_
	a (I)V flushModeChanges
		0 o p_423621_
	a (Lfly;II)I lambda$getFbo$0
		0 o p_411996_
		1 o p_411997_
		2 o p_411998_
	a ()I glId
	a (Lfly;Lcom/mojang/blaze3d/textures/GpuTexture;)I getFbo
		0 o p_412345_
		1 o p_410364_
	b ()V addViews
	c ()V removeViews
	close ()V close
	d ()V destroyImmediately
	isClosed ()Z isClosed
	setAddressMode (Lcom/mojang/blaze3d/textures/AddressMode;Lcom/mojang/blaze3d/textures/AddressMode;)V setAddressMode
		0 o p_409820_
		1 o p_409765_
	setTextureFilter (Lcom/mojang/blaze3d/textures/FilterMode;Lcom/mojang/blaze3d/textures/FilterMode;Z)V setTextureFilter
		0 o p_410846_
		1 o p_409662_
		2 o p_410630_
	setUseMipmaps (Z)V setUseMipmaps
		0 o p_416221_
fmj$1 fmj$1
	a a
	<clinit> ()V <clinit>
		static
fmk com/mojang/blaze3d/opengl/GlTextureView
	a closed
	<init> (Lfmj;II)V <init>
		0 o p_423648_
		1 o p_423671_
		2 o p_423545_
	a ()Lfmj; texture
	close ()V close
	isClosed ()Z isClosed
	texture ()Lcom/mojang/blaze3d/textures/GpuTexture; texture
fml fml
	close ()V close
fml$a fml$a
	a a
	b b
	<init> (II)V <init>
		0 o location
		1 o samplerIndex
	a ()I a
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_418201_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fml$b fml$b
	a a
	<init> (I)V <init>
		0 o blockBinding
	a ()I a
	equals (Ljava/lang/Object;)Z equals
		0 o p_418159_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fml$c fml$c
	a a
	b b
	c c
	d d
	<init> (IILcom/mojang/blaze3d/textures/TextureFormat;)V <init>
		0 o p_418342_
		1 o p_418376_
		2 o p_418362_
	<init> (IILcom/mojang/blaze3d/textures/TextureFormat;I)V <init>
		0 o location
		1 o samplerIndex
		2 o format
		3 o texture
	a ()I a
	b ()I b
	c ()Lcom/mojang/blaze3d/textures/TextureFormat; c
	close ()V close
	d ()I d
	equals (Ljava/lang/Object;)Z equals
		0 o p_418066_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fmm fmm
	<init> ()V <init>
	a (Lorg/lwjgl/opengl/GLCapabilities;Lfmc;Ljava/util/Set;)Lfmm; a
		static
		0 o p_410150_
		1 o p_410596_
		2 o p_411102_
	a (Lcom/mojang/blaze3d/vertex/VertexFormat;Lflz;)V a
		0 o p_410748_
		1 o p_410565_
fmm$1 fmm$1
	a a
	<clinit> ()V <clinit>
		static
fmm$a fmm$a
	a a
	b b
	<init> (Lfmc;)V <init>
		0 o p_409735_
	a (Lcom/mojang/blaze3d/vertex/VertexFormat;Z)V a
		static
		0 o p_409981_
		1 o p_410588_
	a (Lcom/mojang/blaze3d/vertex/VertexFormat;Lflz;)V a
		0 o p_410490_
		1 o p_410612_
fmm$b fmm$b
	a a
	b b
	c c
	<init> (Lfmc;)V <init>
		0 o p_410359_
	a (Lcom/mojang/blaze3d/vertex/VertexFormat;Lflz;)V a
		0 o p_410638_
		1 o p_410508_
fmm$c fmm$c
	a a
	b b
	c c
	<init> (ILcom/mojang/blaze3d/vertex/VertexFormat;Lflz;)V <init>
		0 o p_409990_
		1 o p_410774_
		2 o p_410599_
fmn fmn
fmo fmo
fmp fmp
	a a
	b b
	n n
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o p_166137_
		1 o p_166138_
	a (Lfmp$a;)Lcom/mojang/blaze3d/textures/GpuTexture; a
		0 o p_166140_
	b (Lfmp$a;)Lcom/mojang/blaze3d/textures/GpuTexture; b
		0 o p_166145_
	c (II)V c
		0 o p_166142_
		1 o p_166143_
	d (II)Lfmp$a; d
		0 o p_166147_
		1 o p_166148_
	g ()Ljava/lang/String; g
	h ()Ljava/lang/String; h
fmp$a fmp$a
	a a
	b b
	<init> (II)V <init>
		0 o p_166171_
		1 o p_166172_
	a (II)Ljava/util/List; a
		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
fmq fmq
	a a
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Z)V <init>
		0 o p_405387_
		1 o p_166199_
	a (II)V a
		0 o p_83942_
		1 o p_83943_
	a (Lcom/mojang/blaze3d/textures/FilterMode;Z)V a
		0 o p_404975_
		1 o p_333775_
	a (Lcom/mojang/blaze3d/textures/GpuTextureView;)V a
		0 o p_423552_
	a (Lcom/mojang/blaze3d/textures/FilterMode;)V a
		0 o p_404671_
	a ()V a
	a (Lfmq;)V a
		0 o p_83946_
	b (II)V b
		0 o p_83951_
		1 o p_83952_
	b ()V b
	c ()Lcom/mojang/blaze3d/textures/GpuTexture; c
	d ()Lcom/mojang/blaze3d/textures/GpuTextureView; d
	e ()Lcom/mojang/blaze3d/textures/GpuTexture; e
	f ()Lcom/mojang/blaze3d/textures/GpuTextureView; f
	g ()Ljava/lang/String; g
		static
	h ()Ljava/lang/String; h
	i ()Ljava/lang/String; i
fmr fmr
	<init> (Ljava/lang/String;IIZ)V <init>
		0 o p_405118_
		1 o p_166213_
		2 o p_166214_
		3 o p_166215_
fms fms
fmt fmt
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/io/File;J)V a
		static
		0 o p_361568_
		1 o p_362112_
	a (JLjava/io/File;)V a
		static
		0 o p_363600_
		1 o p_360634_
fmu fmu
	a a
	b b
	<init> ()V <init>
	a (JLorg/lwjgl/glfw/GLFWErrorCallbackI;)Ljava/lang/String; a
		0 o p_83996_
		1 o p_83997_
	a (JLjava/lang/String;)V a
		0 o p_83989_
		1 o p_83990_
	a (JLjava/nio/ByteBuffer;[B)V a
		static
		0 o p_83992_
		1 o p_83993_
		2 o p_83994_
fmv fmv
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lorg/lwjgl/system/Pointer;)V a
		static
		0 o p_84004_
	a (J)V a
		static
		0 o p_84002_
	a ()Ljava/lang/invoke/MethodHandle; a
		static
fmw fmw
	a a
	b b
	c c
	d d
	e e
	<init> (IILjava/util/OptionalInt;Ljava/util/OptionalInt;Z)V <init>
		0 o width
		1 o height
		2 o fullscreenWidth
		3 o fullscreenHeight
		4 o isFullscreen
	a (II)Lfmw; a
		0 o p_393987_
		1 o p_393854_
	a (Z)Lfmw; a
		0 o p_394284_
	a ()I a
	b ()I b
	c ()Ljava/util/OptionalInt; c
	d ()Ljava/util/OptionalInt; d
	e ()Z e
	equals (Ljava/lang/Object;)Z equals
		0 o p_394007_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fmx fmx
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lfuh;Lfud;)V <init>
		0 o p_360283_
		1 o p_361436_
	a (I)V a
		0 o p_362214_
	a ()I a
	b ()Lfmx$a; b
	c ()Z c
	d ()V d
fmx$a fmx$a
	a NONE
	b WINDOW_ICONIFIED
	c LONG_AFK
	d SHORT_AFK
	e OUT_OF_LEVEL_MENU
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_394005_
		1 o p_394346_
	a ()[Lfmx$a; a
		static
	valueOf (Ljava/lang/String;)Lfmx$a; valueOf
		static
		0 o p_393871_
	values ()[Lfmx$a; values
		static
fmy fmy
	a RELEASE
	b SNAPSHOT
	c c
	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 (Lawb;Ljava/lang/String;)Laxg; a
		0 o p_281570_
		1 o p_281345_
	a ()[Lfmy; a
		static
	a (Lawb;)Ljava/util/List; a
		0 o p_281372_
	b (Lawb;)Laxg; b
		0 o p_281289_
	valueOf (Ljava/lang/String;)Lfmy; valueOf
		static
		0 o p_282685_
	values ()[Lfmy; values
		static
fmz fmz
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	Z Z
	a a
	aA aA
	aB aB
	aC aC
	aD aD
	aE aE
	aF aF
	aG aG
	aH aH
	aI aI
	aJ aJ
	aK aK
	aL aL
	aM aM
	aN aN
	aO aO
	aP aP
	aQ aQ
	aR aR
	aS aS
	aT aT
	aU aU
	aV aV
	aW aW
	aX aX
	aY aY
	aZ aZ
	aa aa
	ab ab
	ac ac
	ad ad
	ae ae
	af af
	ag ag
	ah ah
	ai ai
	aj aj
	ak ak
	al al
	am am
	an an
	ao ao
	ap ap
	aq aq
	ar ar
	as as
	at at
	au au
	av av
	aw aw
	ax ax
	ay ay
	az az
	b b
	ba ba
	bb bb
	bc bc
	bd bd
	be be
	bf bf
	bg bg
	bh bh
	bi bi
	bj bj
	bk bk
	bl bl
	bm bm
	bn bn
	bo bo
	bp bp
	bq bq
	br br
	bs bs
	bt bt
	bu bu
	bv bv
	bw bw
	bx bx
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lfmz$a; a
		static
		0 o p_84852_
	a ()Z a
		static
	a (II)Lfmz$a; a
		static
		0 o p_84828_
		1 o p_84829_
	a (JLorg/lwjgl/glfw/GLFWCursorPosCallbackI;Lorg/lwjgl/glfw/GLFWMouseButtonCallbackI;Lorg/lwjgl/glfw/GLFWScrollCallbackI;Lorg/lwjgl/glfw/GLFWDropCallbackI;)V a
		static
		0 o p_84839_
		1 o p_84840_
		2 o p_84841_
		3 o p_84842_
		4 o p_84843_
	a (JIDD)V a
		static
		0 o p_84834_
		1 o p_84835_
		2 o p_84836_
		3 o p_84837_
	a (JZ)V a
		static
		0 o p_84849_
		1 o p_84850_
	a (JLorg/lwjgl/glfw/GLFWKeyCallbackI;Lorg/lwjgl/glfw/GLFWCharModsCallbackI;)V a
		static
		0 o p_84845_
		1 o p_84846_
		2 o p_84847_
	a (JI)Z a
		static
		0 o p_84831_
		1 o p_84832_
fmz$a fmz$a
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lfmz$b;I)V <init>
		0 o p_84860_
		1 o p_84861_
		2 o p_84862_
	a ()Lfmz$b; a
	a (Lfmz$b;ILjava/lang/String;)Lxo; a
		static
		0 o p_84870_
		1 o p_84871_
		2 o p_84872_
	b ()I b
	c ()Ljava/lang/String; c
	d ()Lxo; d
	e ()Ljava/util/OptionalInt; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_84878_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fmz$b fmz$b
	a KEYSYM
	b SCANCODE
	c MOUSE
	d d
	e e
	f f
	g g
	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 (I)Lfmz$a; a
		0 o p_84896_
	a (Lfmz$b;Ljava/lang/String;I)V a
		static
		0 o p_84900_
		1 o p_84901_
		2 o p_84902_
	a (Ljava/lang/Integer;Ljava/lang/String;)Lxo; a
		static
		0 o p_84904_
		1 o p_84905_
	a ()[Lfmz$b; a
		static
	b (Ljava/lang/Integer;Ljava/lang/String;)Lxo; b
		static
		0 o p_84911_
		1 o p_84912_
	b (I)Lfmz$a; b
		0 o p_84907_
	c (Ljava/lang/Integer;Ljava/lang/String;)Lxo; c
		static
		0 o p_288232_
		1 o p_288233_
	valueOf (Ljava/lang/String;)Lfmz$b; valueOf
		static
		0 o p_84917_
	values ()[Lfmz$b; values
		static
fn net/minecraft/commands/arguments/ResourceLocationArgument
	a Ljava/util/Collection; EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lame; getId
		static
		0 o p_107012_
		1 o p_107013_
	a (Lcom/mojang/brigadier/StringReader;)Lame; parse
		0 o p_106986_
	a ()Lfn; id
		static
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_107016_
fna fna
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfna$a;)V a
		0 o p_418275_
	a (Lfna$a;Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V a
		0 o p_418264_
		1 o p_418385_
		2 o p_418228_
	a ()Ljava/lang/String; a
		static
	a (Z)V a
		0 o p_418395_
	close ()V close
fna$a fna$a
	a LEVEL
	b ITEMS_FLAT
	c ITEMS_3D
	d ENTITY_IN_UI
	e PLAYER_SKIN
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_418444_
		1 o p_418446_
	a ()[Lfna$a; a
		static
	valueOf (Ljava/lang/String;)Lfna$a; valueOf
		static
		0 o p_418162_
	values ()[Lfna$a; values
		static
fnb fnb
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (J)V a
		static
		0 o p_182518_
	a (Laxg;)V a
		static
		0 o p_250929_
	a (Lca/weblite/objc/NSObject;)Z a
		static
		0 o p_304820_
	b (Lca/weblite/objc/NSObject;)J b
		static
		0 o p_304421_
	b (J)V b
		static
		0 o p_304542_
	c (Lca/weblite/objc/NSObject;)V c
		static
		0 o p_182524_
	c (J)Ljava/util/Optional; c
		static
		0 o p_182522_
	d (Lca/weblite/objc/NSObject;)V d
		static
		0 o p_304987_
fnc fnc
	a a
	b b
	c c
	d d
	e e
	<init> (J)V <init>
		0 o p_84942_
	a (Lfng;)I a
		0 o p_84947_
	a ()V a
	a (I)Lfng; a
		0 o p_84945_
	a (Ljava/util/Optional;)Lfng; a
		0 o p_84949_
	b ()Lfng; b
	c ()I c
	d ()I d
	e ()I e
	f ()J f
	toString ()Ljava/lang/String; toString
fnd fnd
	createMonitor (J)Lfnc; createMonitor
		0 o p_84957_
fne fne
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (IIZ)V <init>
		0 o p_84968_
		1 o p_84969_
		2 o p_84970_
	<init> (Lfne$a;IIZ)V <init>
		0 o p_84972_
		1 o p_84973_
		2 o p_84974_
		3 o p_84975_
	<init> (Lfne$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 (Ljava/nio/channels/WritableByteChannel;)Z a
		0 o p_85065_
	a (IIIIIIZZ)V a
		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 (III)V a
		0 o p_364345_
		1 o p_360552_
		2 o p_362876_
	a ()I a
	a (Lfne;)V a
		0 o p_85055_
	a (Ljava/util/function/IntUnaryOperator;)Lfne; a
		0 o p_267084_
	a (Ljava/nio/file/Path;)V a
		0 o p_85067_
	a (II)I a
		0 o p_361017_
		1 o p_364883_
	a (Ljava/nio/ByteBuffer;)Lfne; a
		static
		0 o p_85063_
	a (Lorg/lwjgl/util/freetype/FT_Face;I)Z a
		0 o p_320757_
		1 o p_85070_
	a (Ljava/io/InputStream;)Lfne; a
		static
		0 o p_85059_
	a (Lfne;IIIIIIZZ)V a
		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 (Lfne$a;Ljava/nio/ByteBuffer;)Lfne; a
		static
		0 o p_85052_
		1 o p_85053_
	a ([B)Lfne; a
		static
		0 o p_273041_
	a (Ljava/io/File;)V a
		0 o p_85057_
	a (IIIII)V a
		0 o p_84998_
		1 o p_84999_
		2 o p_85000_
		3 o p_85001_
		4 o p_85002_
	a (Ljava/nio/ByteBuffer;[B)Lfne; a
		static
		0 o p_389700_
		1 o p_389448_
	a (IIIILfne;)V a
		0 o p_85035_
		1 o p_85036_
		2 o p_85037_
		3 o p_85038_
		4 o p_85039_
	a (Lfne$a;Ljava/io/InputStream;)Lfne; a
		static
		0 o p_85049_
		1 o p_85050_
	b (II)B b
		0 o p_85088_
		1 o p_85089_
	b ()I b
	b (III)V b
		0 o p_362575_
		1 o p_360685_
		2 o p_361735_
	c ()Lfne$a; c
	c (II)Z c
		0 o p_166423_
		1 o p_166424_
	close ()V close
	d (II)I d
		0 o p_364787_
		1 o p_362067_
	d ()[I d
	e ()[I e
	f ()[I f
	g ()V g
	h ()J h
	i ()V i
	toString ()Ljava/lang/String; toString
fne$a fne$a
	a RGBA
	b RGB
	c LUMINANCE_ALPHA
	d LUMINANCE
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IIZZZZZIIIIIZ)V <init>
		0 o p_85146_
		1 o p_85147_
		2 o p_85148_
		3 o p_85150_
		4 o p_85151_
		5 o p_85152_
		6 o p_85153_
		7 o p_85154_
		8 o p_85149_
		9 o p_85155_
		10 o p_85156_
		11 o p_85157_
		12 o p_85158_
		13 o p_85160_
	a ()I a
	a (I)Lfne$a; a
		static
		0 o p_85168_
	b ()Z b
	c ()Z c
	d ()Z d
	e ()Z e
	f ()Z f
	g ()I g
	h ()I h
	i ()I i
	j ()I j
	k ()I k
	l ()Z l
	m ()Z m
	n ()Z n
	o ()Z o
	p ()I p
	q ()I q
	r ()I r
	s ()I s
	t ()Z t
	u ()[Lfne$a; u
		static
	valueOf (Ljava/lang/String;)Lfne$a; valueOf
		static
		0 o p_85177_
	values ()[Lfne$a; values
		static
fne$b fne$b
	a a
	b b
	<init> (Ljava/nio/channels/WritableByteChannel;)V <init>
		0 o p_85198_
	a ()V a
	invoke (JJI)V invoke
		0 o p_85204_
		1 o p_85205_
		2 o p_85206_
fnf fnf
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lfnd;)V <init>
		0 o p_85265_
	a (Lfnh;)Lfnc; a
		0 o p_85277_
	a (III)I a
		static
		0 o p_85268_
		1 o p_85269_
		2 o p_85270_
	a ()V a
	a (J)Lfnc; a
		0 o p_85272_
	a (JI)V a
		0 o p_85274_
		1 o p_85275_
fng fng
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<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; a
		static
		0 o p_85334_
	a ()I a
	b ()I b
	c ()I c
	d ()I d
	e ()I e
	equals (Ljava/lang/Object;)Z equals
		0 o p_85340_
	f ()I f
	g ()Ljava/lang/String; g
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fnh fnh
	A A
	B B
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lfni;Lfnf;Lfmw;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 (JII)V a
		0 o p_85389_
		1 o p_85390_
		2 o p_85391_
	a (II)V a
		0 o p_166448_
		1 o p_166449_
	a (Z)V a
		0 o p_85410_
	a (Ljava/util/function/BiConsumer;)V a
		static
		0 o p_85408_
	a (Ljava/util/Optional;)V a
		0 o p_85406_
	a (ZLflf;)V a
		0 o p_85432_
		1 o p_373070_
	a (Ljava/lang/String;)V a
		0 o p_85404_
	a (IZ)I a
		0 o p_85386_
		1 o p_85387_
	a (IJ)V a
		0 o p_85383_
		1 o p_85384_
	a (Ljava/lang/Runnable;J)V a
		static
		0 o p_361932_
		1 o p_365115_
	a (Lflf;)V a
		0 o p_373098_
	a (JZ)V a
		0 o p_85393_
		1 o p_85394_
	a (Ljava/lang/Runnable;)V a
		0 o p_361232_
	a (I)V a
		0 o p_415540_
	a ()Ljava/lang/String; a
		static
	a (Lawb;Lfmy;)V a
		0 o p_281860_
		1 o p_282155_
	b (Z)V b
		0 o p_85425_
	b (IJ)V b
		static
		0 o p_85413_
		1 o p_85414_
	b (JZ)V b
		0 o p_85420_
		1 o p_85421_
	b (Ljava/lang/String;)V b
		0 o p_85423_
	b (JII)V b
		0 o p_85416_
		1 o p_85417_
		2 o p_85418_
	b (I)V b
		0 o p_166451_
	b ()I b
	c (JZ)V c
		0 o p_361196_
		1 o p_363700_
	c (I)V c
		0 o p_166453_
	c ()Z c
	c (JII)V c
		0 o p_85428_
		1 o p_85429_
		2 o p_85430_
	close ()V close
	d ()V d
	e ()Ljava/util/Optional; e
	f ()V f
	g ()V g
	h ()J h
	i ()Z i
	j ()Z j
	k ()I k
	l ()I l
	m ()I m
	n ()I n
	o ()I o
	p ()I p
	q ()I q
	r ()I r
	s ()I s
	t ()Lfnc; t
	u ()Z u
	v ()V v
	w ()V w
	x ()V x
fnh$a fnh$a
	<init> (Ljava/lang/String;)V <init>
		0 o p_85455_
fni fni
	a ()V a
	a (Z)V a
		0 o p_85477_
	b ()V b
fnj fnj
fnk fnk
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lfnk$a;Ljava/lang/String;)Ljava/util/List; a
		0 o p_166470_
		1 o p_166471_
		2 o p_166472_
	a (Ljava/lang/String;)Ljava/util/List; a
		0 o p_166462_
	a (ZLjava/lang/String;)Ljava/lang/String; a
		0 o p_166480_
		1 o p_166481_
	a (Ljava/lang/String;Lgye;)Ljava/lang/String; a
		static
		0 o p_366820_
		1 o p_366487_
	a (Ljava/lang/String;I)Ljava/lang/String; a
		0 o p_166464_
		1 o p_166465_
	a (Ljava/lang/String;Ljava/util/regex/Matcher;I)Z a
		static
		0 o p_166477_
		1 o p_166478_
		2 o p_166479_
	a (Ljava/lang/String;Ljava/util/regex/Matcher;)Z a
		static
		0 o p_166474_
		1 o p_166475_
	a (Ljava/lang/String;Lfnk$a;)Ljava/lang/String; a
		0 o p_166467_
		1 o p_166468_
fnk$a fnk$a
	a a
	b b
	<init> ()V <init>
fnl fnl
fnm fnm
	b b
	c c
	<init> (I)V <init>
		0 o p_360291_
	a (Lfnp;Ljava/lang/Object;)V a
		0 o p_360929_
		1 o p_364526_
	a (Lfnp;)Ljava/lang/Object; a
		0 o p_365509_
	a ()V a
	b (Lfnp;)Ljava/lang/Object; b
		0 o p_394528_
	b ()V b
	c ()Ljava/util/Collection; c
	close ()V close
fnm$a fnm$a
	a a
	b b
	c c
	<init> (Lfnp;Ljava/lang/Object;I)V <init>
		0 o p_362044_
		1 o p_364798_
		2 o p_362012_
	close ()V close
fnn fnn
	a a
	<clinit> ()V <clinit>
		static
	a (Lfnp;Ljava/lang/Object;)V a
		0 o p_361831_
		1 o p_363754_
	a (Lfnp;)Ljava/lang/Object; a
		0 o p_362669_
fnn$1 fnn$1
	<init> ()V <init>
	a (Lfnp;Ljava/lang/Object;)V a
		0 o p_363699_
		1 o p_364295_
	a (Lfnp;)Ljava/lang/Object; a
		0 o p_362261_
fno fno
	a a
	b b
	c c
	d d
	<init> (IIZI)V <init>
		0 o width
		1 o height
		2 o useDepth
		3 o clearColor
	a (Ljava/lang/Object;)V a
		0 o p_362377_
	a (Lfnp;)Z a
		0 o p_394237_
	a (Lfmq;)V a
		0 o p_393765_
	a ()Lfmq; a
	b ()I a
	b (Ljava/lang/Object;)V b
		0 o p_393750_
	b (Lfmq;)V b
		0 o p_363223_
	c ()I b
	d ()Z c
	e ()I d
	equals (Ljava/lang/Object;)Z equals
		0 o p_360637_
	f ()Ljava/lang/Object; f
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fnp fnp
	a (Ljava/lang/Object;)V a
		0 o p_363676_
	a (Lfnp;)Z a
		0 o p_394583_
	b (Ljava/lang/Object;)V b
		0 o p_394130_
	f ()Ljava/lang/Object; f
fnq fnq
	a a
	<clinit> ()V <clinit>
		static
	a ()Lfnq; a
		static
	b ()Ljava/lang/Object; b
		static
	get ()Ljava/lang/Object; get
fnr fnr
fns fns
	a UNIFORM_BUFFER
	b TEXEL_BUFFER
	c c
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_410517_
		1 o p_409799_
		2 o p_410816_
	a ()[Lfns; a
		static
	valueOf (Ljava/lang/String;)Lfns; valueOf
		static
		0 o p_410847_
	values ()[Lfns; values
		static
fnt fnt
fnu fnu
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
	a (IIII)V a
		0 o p_428240_
		1 o p_428482_
		2 o p_428424_
		3 o p_428391_
	a ()V a
	b ()Z b
	c ()I c
	d ()I d
	e ()I e
	f ()I f
fnv fnv
	a a
	<init> ()V <init>
	a ()Ljava/util/Optional; a
		static
	b ()V b
	c ()Lfnv$a; c
fnv$a fnv$a
	a a
	b b
	c c
	d d
	<init> (I)V <init>
		0 o p_231148_
	a ()V a
	b ()Z b
	c ()J c
fnv$b fnv$b
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfnv; a
		static
fnw fnw
fnx fnx
fny fny
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	<clinit> ()V <clinit>
		static
	<init> (Lfnz;Lcom/mojang/blaze3d/vertex/VertexFormat$b;Lcom/mojang/blaze3d/vertex/VertexFormat;)V <init>
		0 o p_350781_
		1 o p_350789_
		2 o p_350682_
	a (FFFIFFIIFFF)V a
		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 (FF)Lfof; a
		0 o p_350574_
		1 o p_350773_
	a ()Lfob; a
	a (Lcom/mojang/blaze3d/vertex/VertexFormatElement;)J a
		0 o p_350425_
	a (JI)V a
		static
		0 o p_350739_
		1 o p_350474_
	a (F)B a
		static
		0 o p_350741_
	a (FFF)Lfof; a
		0 o p_350828_
		1 o p_350614_
		2 o p_350700_
	a (IIII)Lfof; a
		0 o p_350581_
		1 o p_350952_
		2 o p_350275_
		3 o p_350985_
	a (I)Lfof; a
		0 o p_350530_
	a (SSLcom/mojang/blaze3d/vertex/VertexFormatElement;)Lfof; a
		0 o p_350449_
		1 o p_350780_
		2 o p_350925_
	a (II)Lfof; a
		0 o p_350396_
		1 o p_350722_
	b (JI)V b
		static
		0 o p_350878_
		1 o p_350667_
	b (II)Lfof; b
		0 o p_351058_
		1 o p_350320_
	b ()Lfob; b
	b (FFF)Lfof; b
		0 o p_351000_
		1 o p_350982_
		2 o p_350974_
	b (I)Lfof; b
		0 o p_350297_
	c (I)Lfof; c
		0 o p_350848_
	c ()V c
	d ()Lfob; d
	e ()J e
	f ()V f
fnz fnz
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_350446_
	<init> (IJ)V <init>
		0 o p_428709_
		1 o p_428686_
	a ()Lfnz$a; a
	a (I)Lfnz; a
		static
		0 o p_428682_
	a (J)V a
		0 o p_428713_
	b (J)V b
		0 o p_428702_
	b (I)J b
		0 o p_350289_
	b ()V b
	c (I)Z c
		0 o p_350321_
	c ()V c
	close ()V close
	d ()V d
	e ()V e
	f ()V f
fnz$a fnz$a
	a a
	b b
	c c
	d d
	e e
	<init> (Lfnz;JII)V <init>
		0 o p_350819_
		1 o p_428695_
		2 o p_350632_
		3 o p_350856_
	a ()Ljava/nio/ByteBuffer; a
	close ()V close
fo net/minecraft/commands/arguments/ResourceOrIdArgument
	a Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_FAILED_TO_PARSE
	b Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_NO_SUCH_ELEMENT
	c Lcom/mojang/serialization/DynamicOps; OPS
	d Ljava/util/Collection; EXAMPLES
	e Ljn$a; registryLookup
	f Ljava/util/Optional; elementLookup
	g Lcom/mojang/serialization/Codec; codec
	h Lbsx; grammar
	i Lamd; registryKey
	<clinit> ()V <clinit>
		static
	<init> (Leg;Lamd;Lcom/mojang/serialization/Codec;)V <init>
		0 o p_335864_
		1 o p_335475_
		2 o p_335632_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_335811_
	a (Lbsj;Lamd;Lbsj;Lbst;)Lfo$g; lambda$createGrammar$2
		static
		0 o p_421290_
		1 o p_421291_
		2 o p_421292_
		3 o p_421293_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_421294_
		1 o p_421295_
	a (Leg;)Lfo$e; lootTable
		static
		0 o p_335938_
	a (Lcom/mojang/brigadier/StringReader;)Ljl; parse
		0 o p_335906_
	a (Lcom/mojang/brigadier/StringReader;Lbsx;Lcom/mojang/serialization/DynamicOps;)Ljl; parse
		0 o p_412491_
		1 o p_421894_
		2 o p_421523_
	a (Lamd;Lcom/mojang/serialization/DynamicOps;)Lbsx; createGrammar
		static
		0 o p_422103_
		1 o p_421543_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljl; getLootTable
		static
		0 o p_335373_
		1 o p_336017_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljl; getLootModifier
		static
		0 o p_335678_
		1 o p_336178_
	b (Leg;)Lfo$c; lootModifier
		static
		0 o p_335731_
	c (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljl; getLootPredicate
		static
		0 o p_336183_
		1 o p_336098_
	c (Leg;)Lfo$d; lootPredicate
		static
		0 o p_335891_
	d (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljl; getDialog
		static
		0 o p_426065_
		1 o p_426142_
	d (Leg;)Lfo$a; dialog
		static
		0 o p_425646_
	e (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljl; getResource
		static
		0 o p_336122_
		1 o p_335417_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_425917_
		1 o p_425995_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_335767_
fo$a net/minecraft/commands/arguments/ResourceOrIdArgument$DialogArgument
	<init> (Leg;)V <init>
		0 o p_426177_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_426136_
fo$b net/minecraft/commands/arguments/ResourceOrIdArgument$InlineResult
	a Ljava/lang/Object; value
	<init> (Ljava/lang/Object;)V <init>
		0 o value
	a (Lcom/mojang/brigadier/ImmutableStringReader;Ljn$a;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljn$b;)Ljl; parse
		0 o p_421858_
		1 o p_422417_
		2 o p_421627_
		3 o p_422188_
		4 o p_421743_
	a ()Ljava/lang/Object; value
	a (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$parse$0
		static
		0 o p_422524_
		1 o p_421517_
	equals (Ljava/lang/Object;)Z equals
		0 o p_422063_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fo$c net/minecraft/commands/arguments/ResourceOrIdArgument$LootModifierArgument
	<init> (Leg;)V <init>
		0 o p_335547_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_335478_
fo$d net/minecraft/commands/arguments/ResourceOrIdArgument$LootPredicateArgument
	<init> (Leg;)V <init>
		0 o p_336020_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_335755_
fo$e net/minecraft/commands/arguments/ResourceOrIdArgument$LootTableArgument
	<init> (Leg;)V <init>
		0 o p_335769_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_335936_
fo$f net/minecraft/commands/arguments/ResourceOrIdArgument$ReferenceResult
	a Lamd; key
	<init> (Lamd;)V <init>
		0 o key
	a ()Lamd; key
	a (Lcom/mojang/brigadier/ImmutableStringReader;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$parse$0
		0 o p_421761_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Ljn$a;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljn$b;)Ljl; parse
		0 o p_422449_
		1 o p_422045_
		2 o p_421653_
		3 o p_422608_
		4 o p_421710_
	equals (Ljava/lang/Object;)Z equals
		0 o p_421522_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fo$g net/minecraft/commands/arguments/ResourceOrIdArgument$Result
	a (Lcom/mojang/brigadier/ImmutableStringReader;Ljn$a;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljn$b;)Ljl; parse
		0 o p_421682_
		1 o p_421981_
		2 o p_421631_
		3 o p_422652_
		4 o p_422498_
foa foa
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
fob fob
	a a
	b b
	c c
	<init> (Lfnz$a;Lfob$a;)V <init>
		0 o p_350637_
		1 o p_350712_
	a ()Ljava/nio/ByteBuffer; a
	a (Ljava/nio/ByteBuffer;ILcom/mojang/blaze3d/vertex/VertexFormat;)[Lorg/joml/Vector3f; a
		static
		0 o p_350488_
		1 o p_350671_
		2 o p_350665_
	a (Lfnz;Lfoh;)Lfob$b; a
		0 o p_350540_
		1 o p_350720_
	b ()Ljava/nio/ByteBuffer; b
	c ()Lfob$a; c
	close ()V close
fob$1 fob$1
	a a
	<clinit> ()V <clinit>
		static
fob$a fob$a
	a a
	b b
	c c
	d d
	e e
	<init> (Lcom/mojang/blaze3d/vertex/VertexFormat;IILcom/mojang/blaze3d/vertex/VertexFormat$b;Lcom/mojang/blaze3d/vertex/VertexFormat$a;)V <init>
		0 o format
		1 o vertexCount
		2 o indexCount
		3 o mode
		4 o indexType
	a ()Lcom/mojang/blaze3d/vertex/VertexFormat; a
	b ()I b
	c ()I c
	d ()Lcom/mojang/blaze3d/vertex/VertexFormat$b; d
	e ()Lcom/mojang/blaze3d/vertex/VertexFormat$a; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_350792_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fob$b fob$b
	a a
	b b
	<init> ([Lorg/joml/Vector3f;Lcom/mojang/blaze3d/vertex/VertexFormat$a;)V <init>
		0 o centroids
		1 o indexType
	a (Lorg/apache/commons/lang3/mutable/MutableLong;I)V a
		static
		0 o p_350546_
		1 o p_350913_
	a (Lfnz;Lfoh;)Lfnz$a; a
		0 o p_351024_
		1 o p_350537_
	a ()[Lorg/joml/Vector3f; a
	a (JLcom/mojang/blaze3d/vertex/VertexFormat$a;)Lit/unimi/dsi/fastutil/ints/IntConsumer; a
		0 o p_350877_
		1 o p_350389_
	b ()Lcom/mojang/blaze3d/vertex/VertexFormat$a; b
	b (Lorg/apache/commons/lang3/mutable/MutableLong;I)V b
		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
foc foc
	a a
	b b
	<init> ()V <init>
	a (FFF)V a
		0 o p_254202_
		1 o p_253782_
		2 o p_254238_
	a (DDD)V a
		0 o p_85838_
		1 o p_85839_
		2 o p_85840_
	a ()V a
	a (Lorg/joml/Matrix4fc;)V a
		0 o p_405091_
	a (Lfis;)V a
		0 o p_364964_
	a (Lorg/joml/Quaternionfc;FFF)V a
		0 o p_405292_
		1 o p_273581_
		2 o p_272655_
		3 o p_273275_
	a (Lorg/joml/Quaternionfc;)V a
		0 o p_404632_
	b (FFF)V b
		0 o p_85842_
		1 o p_85843_
		2 o p_85844_
	b ()V b
	c ()Lfoc$a; c
	d ()Z d
	e ()V e
foc$a foc$a
	a a
	b b
	c c
	<init> ()V <init>
	a ()Lorg/joml/Matrix4f; a
	a (FFFLorg/joml/Vector3f;)Lorg/joml/Vector3f; a
		0 o p_324226_
		1 o p_324133_
		2 o p_323766_
		3 o p_324001_
	a (Lfoc$a;)V a
		0 o p_393654_
	a (FFF)Lorg/joml/Matrix4f; a
		0 o p_405328_
		1 o p_405694_
		2 o p_405239_
	a (Lorg/joml/Vector3fc;Lorg/joml/Vector3f;)Lorg/joml/Vector3f; a
		0 o p_405499_
		1 o p_324099_
	a (Lorg/joml/Matrix4fc;)V a
		0 o p_405608_
	a (Lorg/joml/Quaternionfc;FFF)V a
		0 o p_405434_
		1 o p_404758_
		2 o p_405683_
		3 o p_404743_
	a (Lorg/joml/Quaternionfc;)V a
		0 o p_404809_
	b ()Lorg/joml/Matrix3f; b
	b (FFF)V b
		0 o p_405219_
		1 o p_405598_
		2 o p_404747_
	c ()V c
	d ()Lfoc$a; d
	e ()V e
fod fod
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (Lfof;Lfoc$a;F)V <init>
		0 o p_260211_
		1 o p_324244_
		2 o p_259312_
	a (FFF)Lfof; a
		0 o p_350285_
		1 o p_350727_
		2 o p_350832_
	a (FF)Lfof; a
		0 o p_351041_
		1 o p_350355_
	a (IIII)Lfof; a
		0 o p_350431_
		1 o p_350486_
		2 o p_350631_
		3 o p_350495_
	a (II)Lfof; a
		0 o p_350521_
		1 o p_350750_
	b (II)Lfof; b
		0 o p_351012_
		1 o p_350527_
	b (FFF)Lfof; b
		0 o p_350270_
		1 o p_350794_
		2 o p_350323_
foe foe
	a a
	b b
	c c
	<init> (I)V <init>
		0 o p_85912_
	<init> ()V <init>
	a (Lcom/mojang/blaze3d/vertex/VertexFormat$b;Lcom/mojang/blaze3d/vertex/VertexFormat;)Lfny; a
		0 o p_350571_
		1 o p_350837_
	a ()V a
		static
	b ()Lfoe; b
		static
	c ()V c
fof fof
	a (FFFIFFIIFFF)V a
		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 (Lorg/joml/Matrix3x2f;FFF)Lfof; a
		0 o p_415624_
		1 o p_415815_
		2 o p_416074_
		3 o p_415881_
	a (FF)Lfof; a
		0 o p_350572_
		1 o p_350917_
	a (Lorg/joml/Matrix4f;FFF)Lfof; a
		0 o p_350929_
		1 o p_350884_
		2 o p_350885_
		3 o p_350942_
	a (Lorg/joml/Vector3f;)Lfof; a
		0 o p_350685_
	a (FFF)Lfof; a
		0 o p_350761_
		1 o p_350704_
		2 o p_350711_
	a (Lfoc$a;Lgyu;FFFFII)V a
		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 (Lfoc$a;Lgyu;[FFFFF[IIZ)V a
		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 (IIII)Lfof; a
		0 o p_350535_
		1 o p_350875_
		2 o p_350886_
		3 o p_350775_
	a (I)Lfof; a
		0 o p_350809_
	a (Lfoc$a;FFF)Lfof; a
		0 o p_350506_
		1 o p_350934_
		2 o p_350873_
		3 o p_350981_
	a (FFFF)Lfof; a
		0 o p_350350_
		1 o p_350356_
		2 o p_350623_
		3 o p_350312_
	a (Lfoc$a;Lorg/joml/Vector3f;)Lfof; a
		0 o p_352288_
		1 o p_352298_
	a (II)Lfof; a
		0 o p_350815_
		1 o p_350629_
	b (II)Lfof; b
		0 o p_350859_
		1 o p_351004_
	b (Lfoc$a;FFF)Lfof; b
		0 o p_350592_
		1 o p_350534_
		2 o p_350411_
		3 o p_350441_
	b (FFF)Lfof; b
		0 o p_350429_
		1 o p_350286_
		2 o p_350836_
	b (I)Lfof; b
		0 o p_350697_
	b (Lfoc$a;Lorg/joml/Vector3f;)Lfof; b
		0 o p_362749_
		1 o p_365318_
	c (I)Lfof; c
		0 o p_350855_
	d (I)Lfof; d
		0 o p_350979_
fog fog
	<init> ()V <init>
	a (Lfof;Lfof;)Lfof; a
		static
		0 o p_86169_
		1 o p_86170_
	a ()Lfof; a
		static
	a (Lfof;)Lfof; a
		static
		0 o p_167062_
	a ([Lfof;)Lfof; a
		static
		0 o p_167064_
fog$a fog$a
	a a
	b b
	<init> (Lfof;Lfof;)V <init>
		0 o p_86174_
		1 o p_86175_
	a (FFFIFFIIFFF)V a
		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 (FFF)Lfof; a
		0 o p_350863_
		1 o p_350291_
		2 o p_350475_
	a (FF)Lfof; a
		0 o p_350403_
		1 o p_350914_
	a (IIII)Lfof; a
		0 o p_350709_
		1 o p_350378_
		2 o p_350552_
		3 o p_350453_
	a (II)Lfof; a
		0 o p_350402_
		1 o p_351027_
	b (II)Lfof; b
		0 o p_350512_
		1 o p_350829_
	b (FFF)Lfof; b
		0 o p_350811_
		1 o p_350770_
		2 o p_350296_
fog$b fog$b
	a a
	<init> ([Lfof;)V <init>
		0 o delegates
	a (FFFIFFIIFFF)V a
		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 a
		0 o p_167145_
	a (FFFLfof;)V a
		static
		0 o p_349758_
		1 o p_349759_
		2 o p_349760_
		3 o p_349761_
	a (FF)Lfof; a
		0 o p_167084_
		1 o p_167085_
	a (IIIILfof;)V a
		static
		0 o p_349753_
		1 o p_349754_
		2 o p_349755_
		3 o p_349756_
		4 o p_349757_
	a (FFLfof;)V a
		static
		0 o p_349765_
		1 o p_349766_
		2 o p_349767_
	a (FFF)Lfof; a
		0 o p_350626_
		1 o p_351046_
		2 o p_351003_
	a ()[Lfof; a
	a (IIII)Lfof; a
		0 o p_167130_
		1 o p_167131_
		2 o p_167132_
		3 o p_167133_
	a (IILfof;)V a
		static
		0 o p_349762_
		1 o p_349763_
		2 o p_349764_
	a (II)Lfof; a
		0 o p_350622_
		1 o p_350367_
	a (FFFIFFIIFFFLfof;)V a
		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_
	b (IILfof;)V b
		static
		0 o p_349750_
		1 o p_349751_
		2 o p_349752_
	b (II)Lfof; b
		0 o p_350498_
		1 o p_350436_
	b (FFF)Lfof; b
		0 o p_167147_
		1 o p_167148_
		2 o p_167149_
	b (FFFLfof;)V b
		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
foh foh
	a a
	b b
	<clinit> ()V <clinit>
		static
	a (Lorg/joml/Vector3f;)Lfoh; a
		static
		0 o p_277725_
	a ([FII)I a
		static
		0 o p_277478_
		1 o p_277443_
		2 o p_277864_
	a (Lfoh$a;)Lfoh; a
		static
		0 o p_277530_
	a (FFF)Lfoh; a
		static
		0 o p_277642_
		1 o p_277654_
		2 o p_278092_
	a (Lfoh$a;[Lorg/joml/Vector3f;)[I a
		static
		0 o p_277384_
		1 o p_278083_
	b (Lorg/joml/Vector3f;)F b
		static
		0 o p_277433_
	sort ([Lorg/joml/Vector3f;)[I sort
		0 o p_277527_
foh$a foh$a
	apply (Lorg/joml/Vector3f;)F apply
		0 o p_277761_
foi foi
foj foj
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/concurrent/CompletableFuture;)Z a
		static
		0 o p_295124_
	a ()Ljava/util/concurrent/CompletableFuture; a
		static
	b ()Ljava/util/concurrent/CompletableFuture; b
		static
	c ()Lfoj$a; c
		static
foj$a foj$a
	a a
	b b
	<init> (Lfoj$b;)V <init>
		0 o p_294456_
	<init> (Lfoj$b;Lfqw;)V <init>
		0 o type
		1 o exception
	<init> (Lfqw;)V <init>
		0 o p_294364_
	a (Lges;)Lges; a
		0 o p_296406_
	a ()Lfoj$b; a
	b ()Lfqw; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_294711_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
foj$b foj$b
	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 ()[Lfoj$b; a
		static
	valueOf (Ljava/lang/String;)Lfoj$b; valueOf
		static
		0 o p_294190_
	values ()[Lfoj$b; values
		static
fok fok
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	Z Z
	a a
	aA aA
	aB aB
	aC aC
	aD aD
	aE aE
	aF aF
	aG aG
	aH aH
	aI aI
	aJ aJ
	aK aK
	aL aL
	aM aM
	aN aN
	aO aO
	aP aP
	aQ aQ
	aR aR
	aS aS
	aa aa
	ab ab
	ac ac
	ad ad
	ae ae
	af af
	ag ag
	ah ah
	ai ai
	aj aj
	ak ak
	al al
	am am
	an an
	ao ao
	ap ap
	aq aq
	ar ar
	as as
	at at
	au au
	av av
	aw aw
	ax ax
	ay ay
	az az
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lges;)V <init>
		0 o p_86315_
	A (Lfok;)Lfwy; A
		static
		0 o p_306104_
	B (Lfok;)Lfwy; B
		static
		0 o p_350541_
	C (Lfok;)Lfud; C
		static
		0 o p_306204_
	D (Lfok;)Lfud; D
		static
		0 o p_305928_
	E (Lfok;)Lfud; E
		static
		0 o p_306052_
	G ()V G
	H ()V H
	K ()V K
	L ()V L
	M ()Ljava/util/List; M
	N ()Lfpw; N
	O ()V O
	P ()V P
	a (Ljava/util/List;Ljava/lang/Object;)V a
		0 o p_274629_
		1 o p_274630_
	a (Lfoj$a;)V a
		0 o p_293549_
	a (Lfok;Lfzm;)V a
		static
		0 o p_321333_
		1 o p_321334_
	a (IZ)Lxo; a
		static
		0 o p_380242_
		1 o p_379740_
	a (Lfpy;)V a
		0 o p_349772_
	a (Lfxa;Ljava/lang/String;I)V a
		0 o p_294591_
		1 o p_295050_
		2 o p_294351_
	a (Lfok$f;)V a
		0 o p_294474_
	a (Lfxa;IIF)V a
		0 o p_282736_
		1 o p_283347_
		2 o p_282480_
		3 o p_283485_
	a (Lfpw;Lfyq;)V a
		0 o p_344112_
		1 o p_344113_
	a (Ljava/util/Collection;)V a
		0 o p_304698_
	a (Ljava/util/UUID;Ljava/lang/Object;)V a
		0 o p_305609_
		1 o p_305610_
	a (Ljava/util/List;Lfop;)Ljava/lang/Object; a
		static
		0 o p_274624_
		1 o p_274625_
	a (Lfok$k;Ljava/util/function/Consumer;)V a
		static
		0 o p_275561_
		1 o p_275686_
	a (Lfxu;Ljava/lang/Boolean;)V a
		0 o p_305606_
		1 o p_305607_
	a (Ljava/lang/String;Z)Lxo; a
		static
		0 o p_307541_
		1 o p_307256_
	a (Lfpw;Lges;Lxo;Lxo;Lxo;)V a
		static
		0 o p_305792_
		1 o p_306263_
		2 o p_305782_
		3 o p_306311_
		4 o p_306238_
	a (Lges;Lfpw;Lfyq;)V a
		static
		0 o p_349773_
		1 o p_349774_
		2 o p_349775_
	a (Lfpw;Lges;Z)V a
		static
		0 o p_305964_
		1 o p_305959_
		2 o p_306296_
	a (Ljava/util/UUID;Lfop;)Ljava/lang/Object; a
		static
		0 o p_274627_
		1 o p_274628_
	a (Ljava/lang/Throwable;)Ljava/lang/Void; a
		static
		0 o p_274626_
	a (Ljava/util/UUID;)V a
		0 o p_275349_
	a (Lxo;Lfxn;)V a
		0 o p_293546_
		1 o p_293547_
	a (Lfok;)Lfud; a
		static
		0 o p_167187_
	a (Lfpw;Lges;)V a
		static
		0 o p_86516_
		1 o p_86517_
	a (Lfqz$a;)V a
		0 o p_305616_
	a (Lfpw;)Z a
		0 o p_86595_
	a (Lfxn;)V a
		0 o p_315807_
	a (Ljava/util/UUID;Lfpu;)Z a
		static
		0 o p_274620_
		1 o p_274621_
	a (Ljava/lang/Integer;)V a
		0 o p_300619_
	a (Lfqz;)Lfsl$c; a
		0 o p_238836_
	a (Lfok$k;Lfud;)Ljava/lang/Object; a
		static
		0 o p_408940_
		1 o p_408941_
	a (Lfqz;Lfpt;)V a
		0 o p_300621_
		1 o p_300622_
	a (Ljava/lang/String;I)Lxo; a
		static
		0 o p_307429_
		1 o p_307536_
	a (Ljava/lang/Boolean;)V a
		0 o p_293548_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Ljava/util/List;)V b
		0 o p_304053_
	b (Lfok;Lfzm;)V b
		static
		0 o p_321331_
		1 o p_321332_
	b (Lfxn;)V b
		0 o p_300620_
	b (Lfpw;)Z b
		0 o p_86620_
	b (Lfok$f;)Lgbj; b
		0 o p_295052_
	b (Lfpw;Lges;)V b
		static
		0 o p_350306_
		1 o p_351001_
	b (Lfok;)Lfud; b
		static
		0 o p_167193_
	b ()Z b
		static
	c (Lfok$f;)Lgbk; c
		0 o p_294561_
	c ()V c
	c (Lfxn;)V c
		0 o p_86679_
	c (Lfpw;)Z c
		0 o p_86645_
	c (Lfok;)Lfud; c
		static
		0 o p_167195_
	d (Lfxn;)V d
		0 o p_86622_
	d (Lfpw;)V d
		0 o p_193500_
	d (Lfok;)Lfwy; d
		static
		0 o p_167204_
	e (Lfxn;)V e
		0 o p_86672_
	e (Lfpw;)V e
		0 o p_86657_
	e ()V e
	e (Lfok;)Lfwy; e
		static
		0 o p_86583_
	f (Lfxn;)V f
		0 o p_302303_
	f ()V f
		static
	f (Lfpw;)V f
		0 o p_86670_
	f (Lfok;)Lfwy; f
		static
		0 o p_167197_
	g (Lfxn;)V g
		0 o p_307015_
	g ()V g
		static
	g (Lfpw;)V g
		0 o p_193495_
	g (Lfok;)Lfwy; g
		static
		0 o p_167199_
	h ()V h
	h (Lfpw;)Z h
		static
		0 o p_86684_
	h (Lfok;)Lfwy; h
		static
		0 o p_167202_
	i (Lfpw;)Z i
		0 o p_86689_
	i ()Lxo; i
	i (Lfok;)Lfwy; i
		static
		0 o p_86633_
	j (Lfok;)Lfwy; j
		static
		0 o p_259883_
	k (Lfok;)Lfwy; k
		static
		0 o p_86668_
	l ()V l
	l (Lfok;)Lfwy; l
		static
		0 o p_86675_
	m ()Lgbk; m
	m (Lfok;)Lfwy; m
		static
		0 o p_301212_
	n ()Lgbn; n
	n (Lfok;)Lfwy; n
		static
		0 o p_231257_
	o (Lfok;)Lfwy; o
		static
		0 o p_275711_
	p (Lfok;)Lfwy; p
		static
		0 o p_167206_
	q (Lfok;)Lfwy; q
		static
		0 o p_305945_
	r (Lfok;)Lfwy; r
		static
		0 o p_305830_
	s (Lfok;)Lfwy; s
		static
		0 o p_306326_
	t (Lfok;)Lfwy; t
		static
		0 o p_306035_
	u (Lfok;)Lfwy; u
		static
		0 o p_305913_
	v (Lfok;)Lfwy; v
		static
		0 o p_306220_
	w (Lfok;)Lfud; w
		static
		0 o p_305834_
	x (Lfok;)Lfud; x
		static
		0 o p_86545_
	y (Lfok;)Lfud; y
		static
		0 o p_306183_
	z (Lfok;)Lfwy; z
		static
		0 o p_306176_
fok$1 fok$1
	a a
	b b
	<init> (Lfok;Ljava/lang/String;Lfpw;)V <init>
		0 o p_86735_
		1 o p_86736_
		2 o p_295886_
	a (Lfqw;)V a
		0 o p_293560_
	run ()V run
fok$2 fok$2
	a a
	b b
	<clinit> ()V <clinit>
		static
fok$a fok$a
	a a
	f f
	g g
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lfok;Lfpw;)V <init>
		0 o p_306030_
		1 o p_306154_
	a (Lfxa;IIIIIIIZF)V a
		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 (III)Z a
		0 o p_306133_
		1 o p_305857_
		2 o p_306123_
	a (Lfyq;)V a
		0 o p_417607_
	a ()Lxo; a
	a (DDI)Z a
		0 o p_306312_
		1 o p_306107_
		2 o p_306043_
	c ()V c
fok$b fok$b
	a a
	f f
	<init> (Lfok;Lfxn;)V <init>
		0 o p_275462_
		1 o p_275726_
	a (Lfxa;IIIIIIIZF)V a
		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 (III)Z a
		0 o p_275630_
		1 o p_275328_
		2 o p_275519_
	a (Z)V a
		0 o p_309684_
	a ()Lxo; a
	a (DDI)Z a
		0 o p_275240_
		1 o p_275616_
		2 o p_275528_
fok$c fok$c
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lfxn$c;Lxo;)V <init>
		0 o p_275420_
		1 o p_275193_
fok$d fok$d
	<init> (Lfok;)V <init>
		0 o p_302483_
	a (Lfxa;IIIIIIIZF)V a
		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 ()Lxo; a
fok$e fok$e
	a a
	b b
	c c
	d d
	e e
	<init> (Lfok;)V <init>
		0 o p_86783_
	a (Lfxa;IILfpw;)V a
		0 o p_307382_
		1 o p_307598_
		2 o p_307521_
		3 o p_307617_
	a (Lfxa;IIILfpw;)V a
		0 o p_418401_
		1 o p_418132_
		2 o p_418292_
		3 o p_418366_
		4 o p_418199_
	a (Lfxa;Ljava/lang/String;IIII)V a
		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 (I)I a
		0 o p_306168_
	a (Lfpw;Lfxa;IIII)V a
		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 (Lfpw;Lfxa;III)I a
		0 o p_379292_
		1 o p_379418_
		2 o p_379744_
		3 o p_379359_
		4 o p_380276_
	a (Lfpw;)Lxo; a
		static
		0 o p_306040_
	a (Lfxa;IIIILfpw;)V a
		0 o p_418291_
		1 o p_418452_
		2 o p_418248_
		3 o p_418035_
		4 o p_418097_
		5 o p_418213_
	a (Lfxa;IIIILame;Ljava/util/function/Supplier;)V a
		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 (IILxo;)I a
		0 o p_306042_
		1 o p_306287_
		2 o p_305839_
	b ()I b
	b (IILxo;)I b
		0 o p_379545_
		1 o p_379584_
		2 o p_379755_
	b (I)I b
		0 o p_305801_
	c (I)I c
		0 o p_306251_
	c ()Lxo; c
		static
	d ()Lxo; d
		static
	d (I)I d
		0 o p_306115_
	e ()Lxo; e
		static
fok$f fok$f
	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 ()[Lfok$f; a
		static
	valueOf (Ljava/lang/String;)Lfok$f; valueOf
		static
		0 o p_295319_
	values ()[Lfok$f; values
		static
fok$g fok$g
	d d
	u u
	v v
	w w
	x x
	<clinit> ()V <clinit>
		static
	<init> (Lxo;Lame;Lfxn$c;)V <init>
		0 o p_296209_
		1 o p_295363_
		2 o p_294154_
	a (Lfxa;)V a
		0 o p_295995_
	a (I)V a
		0 o p_295599_
	a ()I a
	b (Lfxa;IIF)V b
		0 o p_295969_
		1 o p_294986_
		2 o p_294741_
		3 o p_295116_
fok$h fok$h
	a a
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	<init> (Lfok;Lxo;ILfpu;)V <init>
		0 o p_275733_
		1 o p_275215_
		2 o p_302495_
		3 o p_275494_
	a (Lfxa;IIIIIIIZF)V a
		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 (Lfxa;IIFLfxl;)V a
		static
		0 o p_280684_
		1 o p_280685_
		2 o p_280686_
		3 o p_280687_
		4 o p_280688_
	a (Lfpu;Lfxn;)V a
		0 o p_275708_
		1 o p_275478_
	a (III)Z a
		0 o p_275646_
		1 o p_275453_
		2 o p_275621_
	a ()Lxo; a
	a (DDI)Z a
		0 o p_275209_
		1 o p_275338_
		2 o p_275560_
	b (Lfxa;IIIIIIIZF)V b
		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 e
		0 o p_275670_
	f (I)V f
		0 o p_275267_
fok$i fok$i
	a a
	f f
	<init> (Lfok;Lfpw;)V <init>
		0 o p_306002_
		1 o p_306253_
	a (Lfxa;IIIIIIIZF)V a
		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 ()Lxo; a
fok$j fok$j
	a a
	<init> (Lfok;)V <init>
		0 o p_86825_
	a (Lfpu$c;Lfok;)V a
		0 o p_379382_
		1 o p_379543_
	a (Lfok$e;)V a
		0 o p_86849_
	a (Lfok;Lfpw;)V a
		0 o p_379863_
		1 o p_379839_
	a (Lfpw;)V a
		0 o p_379608_
	a ()I a
	a (Lfxh$a;)V a
		0 o p_86846_
fok$k fok$k
	request (Lfop;)Ljava/lang/Object; request
		0 o p_275639_
fok$l fok$l
	a a
	f f
	g g
	h h
	i i
	j j
	<clinit> ()V <clinit>
		static
	<init> (Lfok;Lfpw;)V <init>
		0 o p_86855_
		1 o p_86856_
	a (Lfxa;IIIIIIIZF)V a
		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 (III)Z a
		0 o p_279120_
		1 o p_279121_
		2 o p_279296_
	a (Lfxa;IIIIIIF)Z a
		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_
		7 o p_419837_
	a ()Lxo; a
	a (DDI)Z a
		0 o p_86858_
		1 o p_86859_
		2 o p_86860_
	c ()Lfpw; c
	d ()V d
	e ()V e
fol fol
	a B
	b KB
	c MB
	d GB
	e e
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_86938_
		1 o p_86939_
	a (J)Lfol; a
		static
		0 o p_86941_
	a (JLfol;)D a
		static
		0 o p_86943_
		1 o p_86944_
	a ()[Lfol; a
		static
	b (JLfol;)Ljava/lang/String; b
		static
		0 o p_86948_
		1 o p_86949_
	b (J)Ljava/lang/String; b
		static
		0 o p_86946_
	valueOf (Ljava/lang/String;)Lfol; valueOf
		static
		0 o p_86951_
	values ()[Lfol; values
		static
fom fom
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfqq;Lfrk$a;Ljava/lang/String;Lfcs;)V a
		0 o p_86978_
		1 o p_86979_
		2 o p_86980_
		3 o p_86981_
	a (Ljava/lang/String;Ljava/io/File;Lfcs;)V a
		0 o p_86992_
		1 o p_86993_
		2 o p_86994_
	a (Lfqq;Ljava/lang/String;Lfrk$a;Lfcs;)V a
		0 o p_86983_
		1 o p_86984_
		2 o p_86985_
		3 o p_86986_
	a ()V a
	a (Ljava/lang/String;)J a
		0 o p_86990_
	b ()Z b
	b (Ljava/lang/String;)Ljava/lang/String; b
		static
		0 o p_87002_
	c ()Z c
	d ()Z d
fom$a fom$a
	a a
	<init> (Ljava/io/OutputStream;)V <init>
		0 o p_193509_
	a (Ljava/awt/event/ActionListener;)V a
		0 o p_87017_
	afterWrite (I)V afterWrite
		0 o p_87019_
fom$b fom$b
	a a
	b b
	c c
	d d
	e e
	<init> (Lfom;Ljava/lang/String;Ljava/io/File;Lfcs;Lfrk$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_
fom$c fom$c
	a a
	b b
	c c
	d d
	<init> (Lfom;Ljava/io/File;Lfrk$a;Lfqq;)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_
fon fon
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	<clinit> ()V <clinit>
		static
	<init> (Ljava/io/File;JILfqo;Lfup;Ljava/lang/String;Ljava/lang/String;Lfou;)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 (Lorg/apache/http/HttpResponse;)J a
		0 o p_87087_
	a (JI)Z a
		0 o p_87082_
		1 o p_87083_
	a (I)Lfrx; a
		0 o p_87080_
	a (Lorg/apache/http/HttpResponse;Lfrx$a;)V a
		0 o p_87089_
		1 o p_87090_
	a (Lorg/apache/http/client/methods/HttpPost;)V a
		0 o p_87092_
	a (Lorg/apache/http/client/methods/HttpPost;Lorg/apache/http/impl/client/CloseableHttpClient;)V a
		0 o p_87094_
		1 o p_87095_
	a ()Lfrx; a
	b (JI)Lfrx; b
		0 o p_87098_
		1 o p_87099_
	b ()V b
	c ()Z c
	d ()Lfrx; d
fon$a fon$a
	a a
	b b
	c c
	d d
	<init> (Lfon;Ljava/io/InputStream;JLfou;)V <init>
		0 o p_374210_
		1 o p_87105_
		2 o p_87106_
		3 o p_87107_
	writeTo (Ljava/io/OutputStream;)V writeTo
		0 o p_87109_
foo foo
	<init> ()V <init>
	a ([Lfoo$a;)Ljava/util/List; a
		static
		0 o p_87131_
	a ()Ljava/util/List; a
		static
	a (Ljava/lang/String;)I a
		static
		0 o p_87127_
	b ()J b
		static
foo$a foo$a
	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 i
	j j
	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 ()[Lfoo$a; a
		static
	valueOf (Ljava/lang/String;)Lfoo$a; valueOf
		static
		0 o p_87155_
	values ()[Lfoo$a; values
		static
fop fop
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	Z Z
	a a
	aa aa
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;Lfud;)V <init>
		0 o p_87166_
		1 o p_87167_
		2 o p_87168_
	a (Lfot;)Ljava/lang/String; a
		0 o p_87196_
	a (Lfpn;)V a
		0 o p_87200_
	a (IILfpw$d;)Lfqs; a
		0 o p_87171_
		1 o p_87172_
		2 o p_87173_
	a (JLjava/lang/String;)Ljava/util/List; a
		0 o p_87213_
		1 o p_87214_
	a ()Lfop; a
		static
	a (Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; a
		static
		0 o p_409931_
		1 o p_410831_
		2 o p_410860_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a
		0 o p_87204_
		1 o p_87205_
	a (Ljava/util/List;)V a
		0 o p_275212_
	a (Lfud;)Lfop; a
		static
		0 o p_410702_
	a (Ljava/lang/Long;)Lfpw; a
		0 o p_306020_
	a (JILfqd;Ljava/util/List;)V a
		0 o p_87180_
		1 o p_87181_
		2 o p_87182_
		3 o p_419946_
	a (JLjava/lang/String;Ljava/lang/String;)V a
		0 o p_87192_
		1 o p_87193_
		2 o p_87194_
	a (Ljava/lang/String;)V a
		0 o p_87202_
	a (JLjava/lang/String;Ljava/lang/String;Lfqj;ILfqd;Ljava/util/List;)V a
		0 o p_419670_
		1 o p_419650_
		2 o p_419971_
		3 o p_420008_
		4 o p_419531_
		5 o p_419926_
		6 o p_419944_
	a (JLjava/util/UUID;)V a
		0 o p_87184_
		1 o p_295611_
	a (J)Lfpw; a
		0 o p_87175_
	a (Lfpl;)Z a
		0 o p_87198_
	a (JI)Z a
		0 o p_87177_
		1 o p_87178_
	b ()Ljava/util/Set; b
	b (Ljava/util/List;)V b
		0 o p_275407_
	b (Ljava/lang/String;)V b
		0 o p_87220_
	b (JLjava/lang/String;)V b
		0 o p_87225_
		1 o p_87226_
	b (JI)Lfqq; b
		0 o p_87210_
		1 o p_87211_
	b (J)Lfql; b
		0 o p_167279_
	b (JLjava/util/UUID;)Lfpk; b
		0 o p_87239_
		1 o p_295948_
	c (JLjava/util/UUID;)Lfpk; c
		0 o p_87245_
		1 o p_294880_
	c (JLjava/lang/String;)Ljava/lang/Boolean; c
		0 o p_87233_
		1 o p_87234_
	c (J)Lfps; c
		0 o p_87208_
	c ()Lfpx; c
	c (Ljava/util/List;)Lcom/google/gson/JsonArray; c
		static
		0 o p_275393_
	c (Ljava/lang/String;)Ljava/lang/String; c
		0 o p_87228_
	d ()Ljava/util/List; d
	d (JLjava/lang/String;)Ljava/lang/Boolean; d
		0 o p_87251_
		1 o p_87252_
	d (J)V d
		0 o p_87223_
	e ()Ljava/util/List; e
	e (J)Lfph; e
		0 o p_87231_
	f (J)Ljava/lang/Boolean; f
		0 o p_87237_
	f ()Lfpp; f
	g (J)Ljava/lang/Boolean; g
		0 o p_87243_
	g ()Lfpy; g
	h (J)Lfqn; h
		0 o p_87249_
	h ()Z h
	i (J)Lfqo; i
		0 o p_87257_
	i ()Lfop$a; i
	j ()I j
	j (J)V j
		0 o p_87255_
	k ()Lfpm; k
	l ()V l
	m ()Lfpt; m
	n ()Ljava/lang/Boolean; n
	o ()Ljava/util/Set; o
	p ()Ljava/util/Optional; p
		static
fop$a fop$a
	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 ()[Lfop$a; a
		static
	valueOf (Ljava/lang/String;)Lfop$a; valueOf
		static
		0 o p_87274_
	values ()[Lfop$a; values
		static
fop$b fop$b
	a PRODUCTION
	b STAGE
	c LOCAL
	d d
	e e
	f f
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_87284_
		1 o p_87285_
		2 o p_87286_
		3 o p_87287_
		4 o p_410274_
	a ()[Lfop$b; a
		static
	a (Ljava/lang/String;)Ljava/util/Optional; a
		static
		0 o p_289688_
	valueOf (Ljava/lang/String;)Lfop$b; valueOf
		static
		0 o p_87289_
	values ()[Lfop$b; values
		static
foq foq
	a a
	<init> ()V <init>
	a ()Ljava/net/Proxy; a
		static
	a (Ljava/net/Proxy;)V a
		static
		0 o p_87294_
fos fos
	a a
	b b
	<clinit> ()V <clinit>
		static
	a (ILjava/lang/String;)Lfos; a
		static
		0 o p_294532_
		1 o p_87304_
	a ()I a
	b ()Lxo; b
	c ()Ljava/lang/String; c
fos$a fos$a
	c c
	d d
	<init> (Ljava/lang/String;)V <init>
		0 o message
	a ()I a
	b ()Lxo; b
	c ()Ljava/lang/String; c
	d ()Ljava/lang/String; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_295001_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fos$b fos$b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (ILxo;)V <init>
		0 o httpCode
		1 o payload
	a ()I a
	a (Ljava/lang/String;)Lfos$b; a
		static
		0 o p_294662_
	a (I)Lfos$b; a
		static
		0 o p_295020_
	a (Lfqv;)Lfos$b; a
		static
		0 o p_294863_
	b (I)Lfos$b; b
		static
		0 o p_295243_
	b (ILjava/lang/String;)Lfos$b; b
		static
		0 o p_425823_
		1 o p_425707_
	b ()Lxo; b
	c ()Ljava/lang/String; c
	d ()Lfos$b; d
		static
	e ()I g
	equals (Ljava/lang/Object;)Z equals
		0 o p_294774_
	f ()Lxo; h
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fos$c fos$c
	c c
	d d
	e e
	f f
	<init> (IILjava/lang/String;Ljava/lang/String;)V <init>
		0 o httpCode
		1 o code
		2 o reason
		3 o message
	a ()I a
	b ()Lxo; b
	c ()Ljava/lang/String; c
	d ()I c
	e ()I d
	equals (Ljava/lang/Object;)Z equals
		0 o p_296117_
	f ()Ljava/lang/String; e
	g ()Ljava/lang/String; f
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fos$d fos$d
	c c
	d d
	<init> (ILjava/lang/String;)V <init>
		0 o httpCode
		1 o payload
	a ()I a
	b ()Lxo; b
	c ()Ljava/lang/String; c
	d ()I c
	e ()Ljava/lang/String; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_294934_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fot fot
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<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; a
		0 o p_87315_
	a (Z)V a
		0 o p_305796_
	a ()I a
	a (Ljava/net/HttpURLConnection;Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_87333_
		1 o p_87334_
	a (Ljava/lang/String;Ljava/lang/String;)V a
		0 o p_87323_
		1 o p_87324_
	a (Ljava/lang/String;II)Lfot; a
		static
		0 o p_87319_
		1 o p_87320_
		2 o p_87321_
	a (Ljava/net/HttpURLConnection;)I a
		static
		0 o p_87331_
	a (Ljava/lang/String;)Lfot; a
		static
		0 o p_87317_
	a (Ljava/net/HttpURLConnection;Ljava/lang/String;Ljava/lang/String;)V a
		static
		0 o p_87336_
		1 o p_87337_
		2 o p_87338_
	a (Ljava/lang/String;Ljava/lang/String;II)Lfot; a
		static
		0 o p_87326_
		1 o p_87327_
		2 o p_87328_
		3 o p_87329_
	b (Ljava/lang/String;Ljava/lang/String;II)Lfot; b
		static
		0 o p_87346_
		1 o p_87347_
		2 o p_87348_
		3 o p_87349_
	b ()I b
	b (Ljava/lang/String;)Lfot; b
		static
		0 o p_87341_
	b (Ljava/lang/String;Ljava/lang/String;)Lfot; b
		static
		0 o p_87343_
		1 o p_87344_
	c (Ljava/lang/String;)Ljava/lang/String; c
		0 o p_87352_
	c (Ljava/lang/String;Ljava/lang/String;)Lfot; c
		static
		0 o p_87354_
		1 o p_87355_
	c ()Ljava/lang/String; c
	d ()Lfot; d
	e ()Lfot; e
	f ()V f
fot$a fot$a
	<init> (Ljava/lang/String;II)V <init>
		0 o p_87359_
		1 o p_87360_
		2 o p_87361_
	e ()Lfot; e
	f ()Lfot$a; f
fot$b fot$b
	<init> (Ljava/lang/String;II)V <init>
		0 o p_87365_
		1 o p_87366_
		2 o p_87367_
	e ()Lfot; e
	f ()Lfot$b; f
fot$c fot$c
	c c
	<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 ()Lfot; e
	f ()Lfot$c; f
fot$d fot$d
	c c
	<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 ()Lfot; e
	f ()Lfot$d; f
fou fou
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
	a ()J a
	a (J)V a
		0 o p_374090_
	b (J)V b
		0 o p_374314_
	b ()J b
	c ()Z c
	d ()Z d
	e ()D e
	f ()V f
	g ()J g
fov fov
fow fow
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfud;Lges;Lges;Lfpw;Lftd;Ljava/lang/Object;Ljava/lang/Throwable;)Ljava/lang/Object; a
		static
		0 o p_378745_
		1 o p_378746_
		2 o p_378747_
		3 o p_378748_
		4 o p_378749_
		5 o p_378750_
		6 o p_378751_
	a (Lfud;Lges;Lges;ILfpw;Lftd;)V a
		static
		0 o p_374166_
		1 o p_374334_
		2 o p_374049_
		3 o p_376611_
		4 o p_374154_
		5 o p_374383_
	a (Ljs;Lfcw;Ljava/nio/file/Path;)Ljava/nio/file/Path; a
		static
		0 o p_374264_
		1 o p_374355_
		2 o p_374356_
	a (Lfud;Lges;ILfpw;Lftd;Lges;Lgkk;Ljs;Lfcw;Ljava/nio/file/Path;)Z a
		static
		0 o p_419389_
		1 o p_419390_
		2 o p_419391_
		3 o p_419392_
		4 o p_419393_
		5 o p_419394_
		6 o p_419395_
		7 o p_419396_
		8 o p_419397_
		9 o p_419398_
fox fox
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lxo; a
foy foy
	<init> ()V <init>
	a ()Lxo; a
	b ()[Lxo; b
foz foz
	a a
	<init> (Lxo;)V <init>
		0 o p_374193_
	<init> (Ljava/lang/String;)V <init>
		0 o p_374157_
	a ()Lxo; a
fp net/minecraft/commands/arguments/ResourceOrTagArgument
	a Ljava/util/Collection; EXAMPLES
	b Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_UNKNOWN_TAG
	c Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; ERROR_INVALID_TAG_TYPE
	d Ljn; registryLookup
	e Lamd; registryKey
	<clinit> ()V <clinit>
		static
	<init> (Leg;Lamd;)V <init>
		0 o p_249382_
		1 o p_251209_
	a (Lamd;Ljp$c;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getResourceOrTag$3
		static
		0 o p_249856_
		1 o p_250301_
	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/context/CommandContext;Ljava/lang/String;Lamd;)Lfp$c; getResourceOrTag
		static
		0 o p_249001_
		1 o p_251520_
		2 o p_250370_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304107_
		1 o p_304108_
	a (Lcom/mojang/brigadier/StringReader;)Lfp$c; parse
		0 o p_250860_
	a (Lamd;Ljl$c;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getResourceOrTag$2
		static
		0 o p_249333_
		1 o p_252340_
	a (Lcom/mojang/brigadier/StringReader;Lame;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$parse$6
		0 o p_332546_
		1 o p_332547_
	a (Leg;Lamd;)Lfp; resourceOrTag
		static
		0 o p_251101_
		1 o p_248888_
	a (Lfp$c;Lamd;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getResourceOrTag$4
		static
		0 o p_248779_
		1 o p_251357_
	b (Lcom/mojang/brigadier/StringReader;Lame;)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_
fp$a net/minecraft/commands/arguments/ResourceOrTagArgument$Info
	<init> ()V <init>
	a (Lfp$a$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_251957_
		1 o p_249067_
	a (Lfp$a$a;Lwg;)V serializeToNetwork
		0 o p_250419_
		1 o p_249726_
	a (Lik$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_252221_
		1 o p_251893_
	a (Lwg;)Lfp$a$a; deserializeFromNetwork
		0 o p_250205_
	a (Lfp;)Lfp$a$a; unpack
		0 o p_252206_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lik$a; unpack
		0 o p_251473_
	a (Lik$a;Lwg;)V serializeToNetwork
		0 o p_252217_
		1 o p_248566_
	b (Lwg;)Lik$a; deserializeFromNetwork
		0 o p_251729_
fp$a$a net/minecraft/commands/arguments/ResourceOrTagArgument$Info$Template
	a Lfp$a; this$0
	b Lamd; registryKey
	<init> (Lfp$a;Lamd;)V <init>
		0 o p_250619_
		1 o p_250107_
	a ()Lik; type
	a (Leg;)Lfp; instantiate
		0 o p_251386_
	b (Leg;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_251039_
fp$b net/minecraft/commands/arguments/ResourceOrTagArgument$ResourceResult
	a Ljl$c; value
	<init> (Ljl$c;)V <init>
		0 o value
	a (Lamd;)Ljava/util/Optional; cast
		0 o p_250007_
	a (Ljl;)Z test
		0 o p_249230_
	a ()Lcom/mojang/datafixers/util/Either; unwrap
	b ()Ljava/lang/String; asPrintable
	c ()Ljl$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
fp$c net/minecraft/commands/arguments/ResourceOrTagArgument$Result
	a (Lamd;)Ljava/util/Optional; cast
		0 o p_249572_
	a ()Lcom/mojang/datafixers/util/Either; unwrap
	b ()Ljava/lang/String; asPrintable
fp$d net/minecraft/commands/arguments/ResourceOrTagArgument$TagResult
	a Ljp$c; tag
	<init> (Ljp$c;)V <init>
		0 o tag
	a (Lamd;)Ljava/util/Optional; cast
		0 o p_250945_
	a (Ljl;)Z test
		0 o p_252187_
	a ()Lcom/mojang/datafixers/util/Either; unwrap
	b ()Ljava/lang/String; asPrintable
	c ()Ljp$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
fpa fpa
	a a
	<init> (J)V <init>
		0 o p_374265_
	b ()[Lxo; b
fpb fpb
	<init> ()V <init>
	a ()Lxo; a
fpc fpc
	a a
	b b
	c c
	d d
	<init> (Ljava/nio/file/Path;Ljava/util/function/BooleanSupplier;)V <init>
		0 o p_374425_
		1 o p_374350_
	a (Ljava/nio/file/Path;Ljava/util/function/BooleanSupplier;)Ljava/io/File; a
		static
		0 o p_374057_
		1 o p_374422_
	a ()Ljava/io/File; a
	a (J)V a
		0 o p_374584_
	a (Lorg/apache/commons/compress/archivers/tar/TarArchiveOutputStream;Ljava/nio/file/Path;Ljava/lang/String;Z)V a
		0 o p_374061_
		1 o p_374216_
		2 o p_374206_
		3 o p_374384_
fpd fpd
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;Lfqa;Lfup;JLfpe;)V <init>
		0 o p_374548_
		1 o p_419809_
		2 o p_374156_
		3 o p_374291_
		4 o p_374357_
	a ()Ljava/util/concurrent/CompletableFuture; a
	b ()V b
	c ()Lfqo; c
	d ()V d
	e ()Z e
fpe fpe
	b ()Lfou; b
	d ()V d
	f ()Lfpe; f
		static
fpe$1 fpe$1
	a a
	<init> ()V <init>
	b ()Lfou; b
	d ()V d
fpf fpf
fpg fpg
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Z a
	a (Lcom/google/gson/JsonElement;)Lfpg; a
		static
		0 o p_87400_
	a (Z)V a
		0 o p_87404_
fph fph
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lfph; a
		static
		0 o p_87410_
fpi fpi
fpj fpj
	a a
	b b
	<init> ()V <init>
	a (Lcom/google/gson/JsonElement;)Ljava/lang/String; a
		0 o p_275638_
	a (Lfqf;)Ljava/lang/String; a
		0 o p_87414_
	a (Ljava/lang/String;Ljava/lang/Class;)Lfqf; a
		0 o p_87416_
		1 o p_87417_
fpj$1 fpj$1
	<init> (Lfpj;)V <init>
		0 o p_419906_
	shouldSkipClass (Ljava/lang/Class;)Z shouldSkipClass
		0 o p_419572_
	shouldSkipField (Lcom/google/gson/FieldAttributes;)Z shouldSkipField
		0 o p_419598_
fpk fpk
	a a
	<init> ()V <init>
	a (Ljava/lang/String;)Lfpk; a
		static
		0 o p_87421_
fpl fpl
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/gson/JsonObject;)Lfpl; a
		static
		0 o p_87431_
fpm fpm
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lfpm; a
		static
		0 o p_87437_
fpn fpn
	a a
	b b
	<init> ()V <init>
fpo fpo
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
	a (Ljava/lang/String;)V a
		0 o p_87449_
	a (Ljava/util/UUID;)V a
		0 o p_295533_
	a ()Ljava/lang/String; a
	a (Z)V a
		0 o p_87451_
	b ()Ljava/util/UUID; b
	b (Z)V b
		0 o p_87456_
	c (Z)V c
		0 o p_87459_
	c ()Z c
	d ()Z d
	e ()Z e
fpp fpp
	a a
	<init> (Ljava/util/List;)V <init>
		0 o regionData
	a ()Lfpp; a
		static
	b ()Ljava/util/List; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_419791_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fpq fpq
	a a
	b b
	c c
	d d
	<init> (Lfqb;Ljava/util/List;Lfqj;Lfpr;)V <init>
		0 o options
		1 o settings
		2 o regionSelectionPreference
		3 o description
	a ()Lfqb; a
	b ()Ljava/util/List; b
	c ()Lfqj; c
	d ()Lfpr; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_419518_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fpr fpr
	a a
	b b
	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_87465_
		1 o p_87466_
fps fps
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lfps$a;)V <init>
		0 o address
		1 o resourcePackUrl
		2 o resourcePackHash
		3 o regionData
	a (Lfpj;Ljava/lang/String;)Lfps; a
		static
		0 o p_426148_
		1 o p_425511_
	a ()Ljava/lang/String; a
	b ()Ljava/lang/String; b
	c ()Ljava/lang/String; c
	d ()Lfps$a; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_425898_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fps$a fps$a
	a a
	b b
	<init> (Lfpv;Lfqm;)V <init>
		0 o region
		1 o serviceQuality
	a ()Lfpv; a
	b ()Lfqm; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_425640_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fpt fpt
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lfpt; a
		static
		0 o p_87472_
fpu fpu
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	<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 a
	a (Ljava/lang/String;)Ljava/util/List; a
		static
		0 o p_275464_
	a (Lcom/google/gson/JsonObject;)Lfpu; a
		static
		0 o p_275549_
	b ()Z b
	c ()Ljava/util/UUID; c
fpu$a fpu$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lfpu;Lfqc;Lfqc;Lame;Lfpu$b;)V <init>
		0 o p_304992_
		1 o p_304968_
		2 o p_304788_
		3 o p_304749_
		4 o p_304471_
	a (Lfpu;Lcom/google/gson/JsonObject;)Lfpu$a; a
		static
		0 o p_304647_
		1 o p_304686_
	a (Ljava/util/function/Consumer;)V a
		0 o p_304485_
	a (Lges;Ljava/util/function/Consumer;)Lfyq; a
		0 o p_304415_
		1 o p_304962_
	a (Lfud;Lges;Lfyq;Z)V a
		0 o p_304783_
		1 o p_304613_
		2 o p_304985_
		3 o p_304708_
	a (Ljava/util/function/Consumer;Lfyq;)V a
		0 o p_304969_
		1 o p_304476_
	a (Lges;Ljava/util/function/Consumer;Lfyq;)V a
		0 o p_304868_
		1 o p_304667_
		2 o p_304766_
fpu$b fpu$b
	a a
	b b
	c c
	d d
	<init> (Ljava/lang/String;Lfqc;)V <init>
		0 o url
		1 o urlText
	a (Lcom/google/gson/JsonObject;)Lfpu$b; a
		static
		0 o p_304518_
	a ()Ljava/lang/String; a
	b ()Lfqc; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_304836_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fpu$c fpu$c
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lfpu;Ljava/lang/String;Lfqc;Lfqc;)V <init>
		0 o p_275564_
		1 o p_275312_
		2 o p_275433_
		3 o p_275541_
	a (Lfpu;Lcom/google/gson/JsonObject;)Lfpu$c; a
		static
		0 o p_275651_
		1 o p_275278_
	a (Lges;)Lfxn; a
		0 o p_275412_
	d ()Lxo; d
fpv fpv
	A $VALUES
	a AUSTRALIA_EAST
	b AUSTRALIA_SOUTHEAST
	c BRAZIL_SOUTH
	d CENTRAL_INDIA
	e CENTRAL_US
	f EAST_ASIA
	g EAST_US
	h EAST_US_2
	i FRANCE_CENTRAL
	j JAPAN_EAST
	k JAPAN_WEST
	l KOREA_CENTRAL
	m NORTH_CENTRAL_US
	n NORTH_EUROPE
	o SOUTH_CENTRAL_US
	p SOUTHEAST_ASIA
	q SWEDEN_CENTRAL
	r UAE_NORTH
	s UK_SOUTH
	t WEST_CENTRAL_US
	u WEST_EUROPE
	v WEST_US
	w WEST_US_2
	x INVALID_REGION
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V <init>
		0 o p_419663_
		1 o p_419707_
		2 o p_419634_
		3 o p_419739_
	a ()[Lfpv; a
		static
	a (Ljava/lang/String;)Lfpv; a
		static
		0 o p_419644_
	valueOf (Ljava/lang/String;)Lfpv; valueOf
		static
		0 o p_419470_
	values ()[Lfpv; values
		static
fpv$a fpv$a
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/gson/stream/JsonReader;)Lfpv; read
		0 o p_419908_
	a (Lcom/google/gson/stream/JsonWriter;Lfpv;)V write
		0 o p_419881_
		1 o p_419808_
	read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object; read
		0 o p_420028_
	write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V write
		0 o p_419834_
		1 o p_420058_
fpw fpw
	A A
	B B
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)V a
		0 o p_87509_
	a (Lfpw;Lfqa;)V a
		static
		0 o p_419399_
		1 o p_419400_
	a (I)Ljava/lang/String; a
		0 o p_87496_
	a (Lfpj;Ljava/lang/String;)Lfpw; a
		static
		0 o p_419772_
		1 o p_419625_
	a (Lfpw;)V a
		static
		0 o p_419489_
	a ()Ljava/lang/String; a
	a (Lfpo;Lfpo;)I a
		static
		0 o p_87502_
		1 o p_87503_
	a (Ljava/util/Map;)Ljava/util/Map; a
		0 o p_87511_
	b (Ljava/lang/String;)V b
		0 o p_87516_
	b (Lfpw;)V b
		static
		0 o p_87505_
	b ()Ljava/lang/String; b
	c ()Ljava/lang/String; c
	c (Lfpw;)V c
		static
		0 o p_419934_
	c (Ljava/lang/String;)Lgry; c
		0 o p_87523_
	clone ()Ljava/lang/Object; clone
	d ()Z d
	e ()Z e
	equals (Ljava/lang/Object;)Z equals
		0 o p_87528_
	f ()Z f
	g ()Z g
	h ()Lfpw; clone
	hashCode ()I hashCode
	i ()Z i
	j ()Z j
	k ()Ljava/util/List; k
		static
	l ()Z l
fpw$a fpw$a
	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 a
	b ()Z b
	c ()Z c
	d ()[Lfpw$a; d
		static
	valueOf (Ljava/lang/String;)Lfpw$a; valueOf
		static
		0 o p_305978_
	values ()[Lfpw$a; values
		static
fpw$b fpw$b
	a a
	<init> (Ljava/lang/String;)V <init>
		0 o p_87534_
	a (Lfpw;Lfpw;)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_
fpw$c fpw$c
	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 ()[Lfpw$c; a
		static
	valueOf (Ljava/lang/String;)Lfpw$c; valueOf
		static
		0 o p_87550_
	values ()[Lfpw$c; values
		static
fpw$d fpw$d
	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 ()[Lfpw$d; a
		static
	valueOf (Ljava/lang/String;)Lfpw$d; valueOf
		static
		0 o p_87563_
	values ()[Lfpw$d; values
		static
fpx fpx
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfpj;Ljava/lang/String;)Lfpx; a
		static
		0 o p_419907_
		1 o p_87578_
fpy fpy
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (J)Ljava/util/List; a
		0 o p_350315_
	a (Lcom/google/gson/JsonArray;)Ljava/util/List; a
		static
		0 o p_350938_
	a (Ljava/lang/String;)Lfpy; a
		static
		0 o p_87597_
fpz fpz
	a a
	b b
	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o name
		1 o value
	a (Z)Lfpz; a
		static
		0 o p_419889_
	a (Ljava/util/List;)Z a
		static
		0 o p_419685_
	a ()Ljava/lang/String; a
	b ()Ljava/lang/String; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_419730_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fq net/minecraft/commands/arguments/ResourceOrTagKeyArgument
	a Ljava/util/Collection; EXAMPLES
	b Lamd; registryKey
	<clinit> ()V <clinit>
		static
	<init> (Lamd;)V <init>
		0 o p_248579_
	a (Lcom/mojang/brigadier/StringReader;)Lfq$c; parse
		0 o p_250307_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lamd;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lfq$c; getResourceOrTagKey
		static
		0 o p_252162_
		1 o p_248628_
		2 o p_249008_
		3 o p_251387_
	a (Lamd;)Lfq; resourceOrTagKey
		static
		0 o p_249175_
	a (Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lfq$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_
fq$a net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info
	<init> ()V <init>
	a (Lfq$a$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_250715_
		1 o p_249208_
	a (Lfq$a$a;Lwg;)V serializeToNetwork
		0 o p_252211_
		1 o p_248784_
	a (Lik$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_252086_
		1 o p_252302_
	a (Lwg;)Lfq$a$a; deserializeFromNetwork
		0 o p_250656_
	a (Lfq;)Lfq$a$a; unpack
		0 o p_250422_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lik$a; unpack
		0 o p_252277_
	a (Lik$a;Lwg;)V serializeToNetwork
		0 o p_250670_
		1 o p_250155_
	b (Lwg;)Lik$a; deserializeFromNetwork
		0 o p_249850_
fq$a$a net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Info$Template
	a Lfq$a; this$0
	b Lamd; registryKey
	<init> (Lfq$a;Lamd;)V <init>
		0 o p_249026_
		1 o p_251992_
	a ()Lik; type
	a (Leg;)Lfq; instantiate
		0 o p_251559_
	b (Leg;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_248991_
fq$b net/minecraft/commands/arguments/ResourceOrTagKeyArgument$ResourceResult
	a Lamd; key
	<init> (Lamd;)V <init>
		0 o key
	a (Lamd;)Ljava/util/Optional; cast
		0 o p_251369_
	a (Ljl;)Z test
		0 o p_250257_
	a ()Lcom/mojang/datafixers/util/Either; unwrap
	b ()Ljava/lang/String; asPrintable
	c ()Lamd; 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
fq$c net/minecraft/commands/arguments/ResourceOrTagKeyArgument$Result
	a (Lamd;)Ljava/util/Optional; cast
		0 o p_251612_
	a ()Lcom/mojang/datafixers/util/Either; unwrap
	b ()Ljava/lang/String; asPrintable
fq$d net/minecraft/commands/arguments/ResourceOrTagKeyArgument$TagResult
	a Lbae; key
	<init> (Lbae;)V <init>
		0 o key
	a (Lamd;)Ljava/util/Optional; cast
		0 o p_251833_
	a (Ljl;)Z test
		0 o p_252238_
	a ()Lcom/mojang/datafixers/util/Either; unwrap
	b ()Ljava/lang/String; asPrintable
	c ()Lbae; 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
fqa fqa
	a a
	b b
	c c
	<init> (ILfqd;Ljava/util/List;)V <init>
		0 o p_419471_
		1 o p_420054_
		2 o p_419956_
	a (I)Lfqa; a
		static
		0 o p_419925_
	a ()Lfqa; clone
	b ()Z b
	clone ()Ljava/lang/Object; clone
fqa$a fqa$a
	<init> ()V <init>
	a (Lcom/google/gson/stream/JsonReader;)Lfqd; read
		0 o p_419978_
	a (Lcom/google/gson/stream/JsonWriter;Lfqd;)V write
		0 o p_420023_
		1 o p_419932_
	read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object; read
		0 o p_419884_
	write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V write
		0 o p_419616_
		1 o p_419725_
fqb fqb
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	<init> (ILfqd;Z)V <init>
		0 o p_419486_
		1 o p_419985_
		2 o p_419522_
fqc fqc
	a a
	b b
	c c
	d d
	<init> (Ljava/lang/String;[Ljava/lang/String;)V <init>
		0 o p_275727_
		1 o p_304764_
	a (Lxo;)Lxo; a
		0 o p_275681_
	a (Lcom/google/gson/JsonObject;)Lfqc; a
		static
		0 o p_275381_
	a ()Lxo; a
	toString ()Ljava/lang/String; toString
fqd fqd
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	<init> (ZZIZIIZLjava/lang/String;Ljava/lang/String;Lfpw$a;)V <init>
		0 o p_419614_
		1 o p_419751_
		2 o p_420018_
		3 o p_419704_
		4 o p_419836_
		5 o p_419763_
		6 o p_419498_
		7 o p_420038_
		8 o p_419539_
		9 o p_419813_
	<init> ()V <init>
	a (Ldmr;ZLbxg;ZLjava/lang/String;Ljava/lang/String;)Lfqd; a
		static
		0 o p_374295_
		1 o p_374405_
		2 o p_374163_
		3 o p_394628_
		4 o p_374283_
		5 o p_374182_
	a (Z)V a
		0 o p_87631_
	a (Ldmy;ZLjava/lang/String;)Lfqd; a
		static
		0 o p_374279_
		1 o p_394495_
		2 o p_374533_
	a (I)Ljava/lang/String; a
		0 o p_87627_
	a ()Lfqd; a
		static
	a (Lfpj;Ljava/lang/String;)Lfqd; a
		static
		0 o p_419639_
		1 o p_419547_
	a (Lfqd;)V a
		static
		0 o p_419806_
	b ()Lfqd; b
		static
	b (I)Ljava/lang/String; b
		0 o p_87634_
	c ()Lfqd; clone
	clone ()Ljava/lang/Object; clone
fqe fqe
	a a
	b b
	c c
	d d
	e e
	<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_
fqf fqf
fqg fqg
	a a
	b b
	<init> (Lfpv;Lfqm;)V <init>
		0 o region
		1 o serviceQuality
	a ()Lfpv; a
	b ()Lfqm; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_420062_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fqh fqh
	a a
	b b
	<init> (Ljava/lang/String;I)V <init>
		0 o p_87650_
		1 o p_87651_
	a ()I a
	toString ()Ljava/lang/String; toString
fqi fqi
	a AUTOMATIC_PLAYER
	b AUTOMATIC_OWNER
	c MANUAL
	d d
	e e
	f f
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_426265_
		1 o p_426232_
		2 o p_425638_
		3 o p_425862_
	a ()[Lfqi; a
		static
	valueOf (Ljava/lang/String;)Lfqi; valueOf
		static
		0 o p_425834_
	values ()[Lfqi; values
		static
fqi$a fqi$a
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/gson/stream/JsonWriter;Lfqi;)V write
		0 o p_426291_
		1 o p_425662_
	a (Lcom/google/gson/stream/JsonReader;)Lfqi; read
		0 o p_426081_
	read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object; read
		0 o p_425985_
	write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V write
		0 o p_425978_
		1 o p_425530_
fqj fqj
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	<init> (Lfqi;Lfpv;)V <init>
		0 o p_425513_
		1 o p_419995_
	a (Lfpj;Ljava/lang/String;)Lfqj; a
		static
		0 o p_419841_
		1 o p_419624_
	a ()Lfqj; clone
	clone ()Ljava/lang/Object; clone
fqk fqk
	a a
	b b
	c c
	<init> ()V <init>
	a (Lcom/google/gson/JsonObject;)Lfqk; a
		static
		0 o p_167317_
fql fql
	a a
	b b
	<init> ()V <init>
	a (Ljava/lang/String;)Lfql; a
		static
		0 o p_167322_
fqm fqm
	a GREAT
	b GOOD
	c OKAY
	d POOR
	e UNKNOWN
	f f
	g g
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;)V <init>
		0 o p_419753_
		1 o p_420021_
		2 o p_419890_
		3 o p_420001_
	a (I)Lfqm; a
		static
		0 o p_419561_
	a ()I a
	b ()Lame; b
	c ()[Lfqm; c
		static
	valueOf (Ljava/lang/String;)Lfqm; valueOf
		static
		0 o p_419856_
	values ()[Lfqm; values
		static
fqm$a fqm$a
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/gson/stream/JsonWriter;Lfqm;)V write
		0 o p_419523_
		1 o p_419821_
	a (Lcom/google/gson/stream/JsonReader;)Lfqm; read
		0 o p_419604_
	read (Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object; read
		0 o p_419689_
	write (Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V write
		0 o p_419738_
		1 o p_419976_
fqn fqn
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lfqn; a
		static
		0 o p_87673_
	b (Ljava/lang/String;)Lfqn$a; b
		static
		0 o p_87675_
fqn$a fqn$a
	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 ()[Lfqn$a; a
		static
	valueOf (Ljava/lang/String;)Lfqn$a; valueOf
		static
		0 o p_87684_
	values ()[Lfqn$a; values
		static
fqo fqo
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<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;)Lfqo; a
		static
		0 o p_87701_
	a (Ljava/lang/String;I)Ljava/net/URI; a
		static
		0 o p_87703_
		1 o p_87704_
	a (Ljava/lang/String;Ljava/util/regex/Matcher;)Ljava/lang/String; a
		static
		0 o p_87706_
		1 o p_87707_
	a ()Ljava/lang/String; a
	a (II)I a
		static
		0 o p_87698_
		1 o p_87699_
	b ()Ljava/net/URI; b
	b (Ljava/lang/String;)Ljava/lang/String; b
		static
		0 o p_87710_
	c ()Z c
fqp fqp
	<init> ()V <init>
	a (Ljava/lang/reflect/Field;)Ljava/lang/String; a
		static
		0 o p_87714_
	b (Ljava/lang/reflect/Field;)Z b
		static
		0 o p_87716_
	toString ()Ljava/lang/String; toString
fqq fqq
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lfqq; a
		static
		0 o p_87725_
fqr fqr
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/gson/JsonObject;)Lfqr; a
		static
		0 o p_87739_
fqr$a fqr$a
	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 ()[Lfqr$a; a
		static
	valueOf (Ljava/lang/String;)Lfqr$a; valueOf
		static
		0 o p_87751_
	values ()[Lfqr$a; values
		static
fqs fqs
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_87761_
	<init> ()V <init>
	a ()Z a
	a (Ljava/lang/String;)Lfqs; a
		static
		0 o p_87763_
fqt fqt
fqu fqu
	a a
	<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_
fqv fqv
	<init> (Ljava/lang/String;Ljava/lang/Exception;)V <init>
		0 o p_87771_
		1 o p_87772_
fqw fqw
	a a
	<init> (Lfos;)V <init>
		0 o p_87785_
	getMessage ()Ljava/lang/String; getMessage
fqx fqx
	b b
	c c
	<init> (II)V <init>
		0 o p_87789_
		1 o p_87790_
fqy fqy
fqz fqz
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (Lfop;)V <init>
		0 o p_238853_
	a ()Ljava/util/List; a
	a (Lfop;)Lfqz$a; a
		static
		0 o p_319364_
fqz$a fqz$a
	a a
	b b
	<init> (Ljava/util/List;Ljava/util/List;)V <init>
		0 o serverList
		1 o availableSnapshotServers
	a ()Ljava/util/List; a
	b ()Ljava/util/List; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_305854_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fr net/minecraft/commands/arguments/ResourceSelectorArgument
	a Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_NO_MATCHES
	b Ljava/util/Collection; EXAMPLES
	c Lamd; registryKey
	d Ljn; registryLookup
	<clinit> ()V <clinit>
		static
	<init> (Leg;Lamd;)V <init>
		0 o p_397758_
		1 o p_397841_
	a (Lcom/mojang/brigadier/StringReader;)Ljava/util/Collection; parse
		0 o p_397392_
	a (C)Z isAllowedPatternCharacter
		static
		0 o p_397389_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_397946_
		1 o p_397580_
	a (Ljava/lang/String;)Ljava/lang/String; ensureNamespaced
		static
		0 o p_397692_
	a (Ljava/lang/String;Lame;)Z matches
		static
		0 o p_397067_
		1 o p_397052_
	a (Leg;Lamd;)Lfr; resourceSelector
		static
		0 o p_397004_
		1 o p_397925_
	a (Lcom/mojang/brigadier/StringReader;Ljn;)Ljava/util/Collection; parse
		static
		0 o p_397046_
		1 o p_397718_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection; getSelectedResources
		static
		0 o p_397945_
		1 o p_397186_
	a (Ljava/lang/String;Ljl$c;)Z lambda$parse$2
		static
		0 o p_397810_
		1 o p_397120_
	b (Ljava/lang/String;Ljl$c;)Z lambda$parse$1
		static
		0 o p_397543_
		1 o p_397003_
	b (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; readPattern
		static
		0 o p_397824_
	getExamples ()Ljava/util/Collection; getExamples
	listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; listSuggestions
		0 o p_397613_
		1 o p_397790_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_397680_
fr$a net/minecraft/commands/arguments/ResourceSelectorArgument$Info
	<init> ()V <init>
	a (Lfr;)Lfr$a$a; unpack
		0 o p_397275_
	a (Lfr$a$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_397615_
		1 o p_396994_
	a (Lik$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_397961_
		1 o p_397763_
	a (Lfr$a$a;Lwg;)V serializeToNetwork
		0 o p_397335_
		1 o p_397499_
	a (Lwg;)Lfr$a$a; deserializeFromNetwork
		0 o p_397826_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lik$a; unpack
		0 o p_397765_
	a (Lik$a;Lwg;)V serializeToNetwork
		0 o p_397133_
		1 o p_398061_
	b (Lwg;)Lik$a; deserializeFromNetwork
		0 o p_397773_
fr$a$a net/minecraft/commands/arguments/ResourceSelectorArgument$Info$Template
	a Lfr$a; this$0
	b Lamd; registryKey
	<init> (Lfr$a;Lamd;)V <init>
		0 o p_397517_
		1 o p_397772_
	a ()Lik; type
	a (Leg;)Lfr; instantiate
		0 o p_397320_
	b (Leg;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_397183_
fra fra
	a a
	b b
	c c
	<init> (Lfsr;)V <init>
		0 o p_239304_
	a ()Z a
	a (Lfpt;)V a
		0 o p_239191_
	b ()Ljava/lang/String; b
	b (Lfpt;)Lfsr$a; b
		0 o p_240153_
frb frb
	a a
	b b
	c c
	<init> (Lfud;)V <init>
		0 o p_239233_
	a ()Z a
	a (Lfpw;)V a
		0 o p_240077_
	a (Ljava/util/List;)V a
		0 o p_239869_
	iterator ()Ljava/util/Iterator; iterator
frc frc
	A A
	B B
	a a
	b b
	c c
	d d
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (IIIIILfpw;Lfxn$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_419981_
		6 o p_87936_
	a (Lfpw;)Lfrc$b; a
		0 o p_307266_
	a ()Lfrc$b; a
	a (Lfrc$b;Ljava/lang/String;)V a
		0 o p_307359_
		1 o p_307244_
	a (Lfpw;ZZ)Lfrc$a; a
		static
		0 o p_87960_
		1 o p_87961_
		2 o p_87962_
	b (Lfxa;IIF)V b
		0 o p_282947_
		1 o p_87965_
		2 o p_87966_
		3 o p_87967_
frc$a frc$a
	a NOTHING
	b SWITCH_SLOT
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_87975_
		1 o p_87976_
	a ()[Lfrc$a; a
		static
	valueOf (Ljava/lang/String;)Lfrc$a; valueOf
		static
		0 o p_87978_
	values ()[Lfrc$a; values
		static
frc$b frc$b
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lfpw;I)V <init>
		0 o p_307209_
		1 o p_307377_
frd frd
	a a
	b b
	c c
	d d
	<init> (IIII)V <init>
		0 o p_88012_
		1 o p_88013_
		2 o p_88014_
		3 o p_88015_
	a (Lfxa;IIII)V a
		0 o p_281584_
		1 o p_88020_
		2 o p_88021_
		3 o p_88022_
		4 o p_88023_
	a (Lfxh;Lfyk$a;Ljava/util/List;IDD)V a
		static
		0 o p_380122_
		1 o p_88038_
		2 o p_88039_
		3 o p_88040_
		4 o p_88041_
		5 o p_88042_
	a (I)V a
		0 o p_88017_
	a (Lfxa;IIZ)V a
		0 o p_281291_
		1 o p_88025_
		2 o p_88026_
		3 o p_88027_
	a (Lfxa;Ljava/util/List;Lfxh;IIII)V a
		static
		0 o p_281401_
		1 o p_283164_
		2 o p_380246_
		3 o p_282527_
		4 o p_281326_
		5 o p_281575_
		6 o p_282538_
	a ()I a
	b ()I b
fre fre
frf frf
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lges;Z)V <init>
		0 o p_344774_
		1 o p_345980_
	G ()I G
	a (Lfxn;)V a
		0 o p_345293_
	a (Lfxa;Lfxn;)V a
		static
		0 o p_344936_
		1 o p_345090_
	a (Lame;)Z a
		static
		0 o p_345782_
	a (Lfxa;IIF)V a
		0 o p_345725_
		1 o p_345936_
		2 o p_345896_
		3 o p_345975_
	a (Laxo;)V a
		static
		0 o p_346428_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxa;IIF)V b
		0 o p_346027_
		1 o p_345796_
		2 o p_345649_
		3 o p_345603_
	b (Lame;)Z b
		static
		0 o p_345740_
	e ()V e
	l ()I l
	m ()I m
	n ()I n
frg frg
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lges;JZ)V <init>
		0 o p_88296_
		1 o p_88298_
		2 o p_88299_
	G ()V G
	a (ILfxn;)V a
		0 o p_344119_
		1 o p_344120_
	a (ILfyq;)V a
		0 o p_344117_
		1 o p_344118_
	a (Lfxn;)V a
		0 o p_300624_
	a (Lfpw;)V a
		0 o p_302306_
	a (I)I a
		0 o p_88302_
	a (Lfqw;)Lges; a
		0 o p_428698_
	a (Lfxa;IIIIZLjava/lang/String;IJLjava/lang/String;Z)V a
		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 (JLfop;)Lfpw; a
		static
		0 o p_428645_
		1 o p_428646_
	a (Lfxa;IIF)V a
		0 o p_282934_
		1 o p_88317_
		2 o p_88318_
		3 o p_88319_
	a (IZ)V a
		0 o p_419401_
		1 o p_419402_
	a (J)V a
		0 o p_88314_
	aP_ ()V aP_
	aV_ ()V aV_
	b (I)V b
		0 o p_88336_
	b (Lfpw;)V b
		0 o p_428644_
	b (ILfxn;)V b
		0 o p_305619_
		1 o p_305620_
	b (Lfqw;)V b
		0 o p_428643_
	b ()V b
	e ()V e
	i ()Lxo; i
	l ()V l
	m ()Z m
	n ()V n
frh frh
	G G
	H H
	I I
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lges;)V <init>
		0 o p_231304_
	a (Lfrh;Lfzm;)V a
		static
		0 o p_329647_
		1 o p_329648_
	a (Lfxn;)V a
		0 o p_329646_
	aP_ ()V aP_
	aV_ ()V aV_
	c ()V c
	l ()Lxo; l
fri fri
	a a
	b b
	c c
	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lxo;Lxo;)V <init>
		0 o p_88550_
		1 o p_88551_
		2 o p_88552_
	a (Lfxn;)V a
		0 o p_88559_
	a (Lfxa;IIF)V a
		0 o p_282610_
		1 o p_282200_
		2 o p_283480_
		3 o p_281259_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_88562_
frj frj
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lfok;Lfpw;Z)V <init>
		0 o p_306218_
		1 o p_374117_
		2 o p_374029_
	a (Lfxn;)V a
		0 o p_293570_
	a (Lfrj;Lfzm;)V a
		static
		0 o p_321337_
		1 o p_321338_
	a (Ljava/util/concurrent/atomic/AtomicBoolean;Lfpw;)V a
		0 o p_373646_
		1 o p_373647_
	a (Lfpw;Z)V a
		0 o p_374088_
		1 o p_374367_
	a (Lfpw;)Lfpw; a
		static
		0 o p_374259_
	a (Ljava/lang/Throwable;)Ljava/lang/Void; a
		0 o p_373649_
	a (Ljava/util/concurrent/atomic/AtomicBoolean;)V a
		0 o p_373643_
	a (Lfxn;Ljava/lang/String;)V a
		static
		0 o p_329649_
		1 o p_329650_
	aF_ ()V aF_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_305625_
	b (Lfpw;)V b
		0 o p_305781_
	b (Lfpw;Z)V b
		0 o p_373644_
		1 o p_373645_
	c (Lfpw;)Lfpw; c
		static
		0 o p_373648_
	c ()V c
	l ()V l
	m ()V m
frk frk
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	Z Z
	a a
	aa aa
	ab ab
	ac ac
	ad ad
	ae ae
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lfqq;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_
	G ()V G
	H ()V H
	a (Lfxn;)V a
		0 o p_344127_
	a (Ljava/lang/String;)J a
		0 o p_88647_
	a (Lfyq;)V a
		0 o p_344128_
	a (Lfxa;J)V a
		0 o p_283338_
		1 o p_281931_
	a (Lfxa;IIF)V a
		0 o p_282124_
		1 o p_88635_
		2 o p_88636_
		3 o p_88637_
	aP_ ()V aP_
	aV_ ()V aV_
	d (Lfxa;)V d
		0 o p_281948_
	e (Lfxa;)V e
		0 o p_281556_
	e ()V e
	f (Lfxa;)V f
		0 o p_282236_
	l ()V l
	m ()Lxo; m
	n ()V n
frk$a frk$a
	a a
	b b
	<init> ()V <init>
frl frl
	a a
	b b
	c c
	<init> (Lxo;Lxo;Lges;)V <init>
		0 o p_88675_
		1 o p_88676_
		2 o p_88677_
	<init> (Lfqw;Lges;)V <init>
		0 o p_88669_
		1 o p_88670_
	<init> (Lxo;Lges;)V <init>
		0 o p_88672_
		1 o p_88673_
	a (Lfqw;)Lfrl$a; a
		static
		0 o p_288965_
	a (Lxo;)Lfrl$a; a
		static
		0 o p_289003_
	a (Lfxn;)V a
		0 o p_315811_
	a (Lfxa;IIF)V a
		0 o p_283497_
		1 o p_88680_
		2 o p_88681_
		3 o p_88682_
	a (Lxo;Lxo;)Lfrl$a; a
		static
		0 o p_289010_
		1 o p_289015_
	aP_ ()V aP_
	aV_ ()V aV_
	i ()Lxo; i
frl$a frl$a
	a a
	b b
	<init> (Lxo;Lxo;)V <init>
		0 o title
		1 o detail
	a ()Lxo; a
	b ()Lxo; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_289019_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
frm frm
	G G
	b b
	c c
	<init> (Lges;Lfps;Lftb;)V <init>
		0 o p_425754_
		1 o p_426053_
		2 o p_426204_
	a (Lfrm;Lfzm;)V a
		static
		0 o p_425655_
		1 o p_425560_
	a (Lgbm;)V a
		static
		0 o p_425961_
	aV_ ()V aV_
	c ()V c
	e ()V e
	f ()V f
frn frn
	G G
	H H
	I I
	J J
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lges;[Lftb;)V <init>
		0 o p_88777_
		1 o p_305868_
	a (Lfxn;)V a
		0 o p_300632_
	a ([Lftb;)V a
		0 o p_329654_
	a (Lxo;)V a
		0 o p_88797_
	a (III)Z a
		0 o p_88781_
		1 o p_88782_
		2 o p_88783_
	a (Lgbm;)V a
		static
		0 o p_425123_
	a (Lfrn;Lfzm;)V a
		static
		0 o p_321339_
		1 o p_321340_
	aV_ ()V aV_
	c ()V c
	e ()V e
	f ()V f
fro fro
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfqz;Lfpt;)V a
		static
		0 o p_238945_
		1 o p_238946_
	a (Ljava/lang/Integer;)V a
		0 o p_239521_
	a (Ljava/lang/Boolean;)V a
		static
		0 o p_239494_
	a (Lfoj$a;)Ljava/lang/Boolean; a
		static
		0 o p_293571_
	a (Lfxa;IIF)V a
		0 o p_282587_
		1 o p_282992_
		2 o p_283028_
		3 o p_281605_
	a (Lfqz;Lfsl$c;)V a
		0 o p_275490_
		1 o p_275623_
	aJ_ ()V aJ_
	aV_ ()V aV_
	b (Ljava/util/List;)V b
		static
		0 o p_274637_
	b (Lfxa;IIF)V b
		0 o p_294179_
		1 o p_294689_
		2 o p_294445_
		3 o p_294874_
	b (Lfqz;Lfsl$c;)V b
		0 o p_275619_
		1 o p_275628_
	d (Lfxa;)V d
		0 o p_282966_
	e ()V e
	l ()Lfro$a; l
	m ()Z m
	n ()Z n
fro$1 fro$1
	a a
	<init> (Lfro;)V <init>
		0 o p_88853_
	a ()Z a
	a (Lfqz;)Lfsl$c; a
		0 o p_294752_
fro$2 fro$2
	a a
	<init> (Lfro;)V <init>
		0 o p_275676_
	a ()Z a
	a (Lfqz;)Lfsl$c; a
		0 o p_275318_
fro$a fro$a
	a ()Z a
	a (Lfqz;)Lfsl$c; a
		0 o p_275608_
frp frp
	G G
	H H
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lges;)V <init>
		0 o p_88861_
	a (Lfxn;)V a
		0 o p_307025_
	a (Lfrp;Lfzm;)V a
		static
		0 o p_321341_
		1 o p_321342_
	aP_ ()V aP_
	aV_ ()V aV_
	c ()V c
	i ()Lxo; i
frq frq
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lxo;)V <init>
		0 o p_279260_
		1 o p_279122_
	a (Lfpl;)Lfrq$a; a
		0 o p_293579_
	a (Lfrq;)Lfwy; a
		static
		0 o p_88909_
	a (Lfrq$a;ZLjava/lang/Boolean;)V a
		0 o p_380771_
		1 o p_380772_
		2 o p_380773_
	a (Lfxn;)V a
		0 o p_380775_
	a (ZLjava/lang/String;)Ljava/lang/Boolean; a
		static
		0 o p_408946_
		1 o p_408947_
	a (Lfxa;IIF)V a
		0 o p_282787_
		1 o p_88900_
		2 o p_88901_
		3 o p_88902_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfrq;)Lfwy; b
		static
		0 o p_167418_
	b (Lfxn;)V b
		0 o p_293580_
	b (Ljava/util/List;)V b
		0 o p_414875_
	c (Z)V c
		0 o p_294885_
	c (Lfxn;)V c
		0 o p_380774_
	c (Lfrq;)Lfwy; c
		static
		0 o p_167420_
	l ()V l
	m ()Ljava/util/List; m
		static
frq$a frq$a
	a a
	b b
	c c
	d d
	<init> (Lfrq;Lfpl;)V <init>
		0 o p_88995_
		1 o p_88996_
	a (Lfxa;IIIIIIIZF)V a
		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 (Lfxa;Lfpl;IIII)V a
		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 ()Lxo; a
	a (DDI)Z a
		0 o p_88998_
		1 o p_88999_
		2 o p_89000_
frq$a$a frq$a$a
	e e
	<init> (Lfrq$a;)V <init>
		0 o p_89027_
	a (I)V a
		0 o p_89029_
	a (Lfxa;IIZ)V a
		0 o p_282151_
		1 o p_283695_
		2 o p_282436_
		3 o p_282168_
frq$a$b frq$a$b
	e e
	<init> (Lfrq$a;)V <init>
		0 o p_89037_
	a (I)V a
		0 o p_89039_
	a (Lfxa;IIZ)V a
		0 o p_282457_
		1 o p_281421_
		2 o p_281260_
		3 o p_281476_
frq$b frq$b
	a a
	<init> (Lfrq;)V <init>
		0 o p_89047_
	a (I)V a
		0 o p_380293_
	a (Lfrq$a;)V a
		0 o p_381039_
	a ()I a
	b ()Z b
frr frr
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lges;Lxo;Ljava/util/function/Consumer;)Lfyq; a
		static
		0 o p_345107_
		1 o p_344859_
		2 o p_345991_
	a (Lges;Lxo;Lxo;Ljava/util/function/Consumer;)Lfyq; a
		static
		0 o p_419804_
		1 o p_420000_
		2 o p_419859_
		3 o p_419785_
	b (Lges;Lxo;Ljava/util/function/Consumer;)Lfyq; b
		static
		0 o p_345623_
		1 o p_346338_
		2 o p_345246_
	c (Lges;Lxo;Ljava/util/function/Consumer;)Lfyq; c
		static
		0 o p_345088_
		1 o p_344868_
		2 o p_344792_
frs frs
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	Z Z
	a a
	aa aa
	ab ab
	ac ac
	ad ad
	ae ae
	af af
	ag ag
	ah ah
	ai ai
	aj aj
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lfpw;ILxo;Lxo;ILxo;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_
	<init> (Lges;Lfpw;ILxo;Lxo;ILxo;Lftd;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_
	a (Lfxn;)V a
		0 o p_300644_
	a (Lfrs;Lfzm;)V a
		static
		0 o p_321345_
		1 o p_321346_
	a (Lftb;)V a
		0 o p_305864_
	a (Lges;Lfpw;Ljava/lang/Runnable;)Lfrs; a
		static
		0 o p_301039_
		1 o p_300914_
		2 o p_301017_
	a (Lges;Lfpw;Lftd;Ljava/lang/Runnable;)Lfrs; a
		static
		0 o p_300881_
		1 o p_301228_
		2 o p_320942_
		3 o p_300926_
	a (Lges;ILfpw;Ljava/lang/Runnable;)Lfrs; a
		static
		0 o p_300943_
		1 o p_301275_
		2 o p_301312_
		3 o p_301297_
	a (Lfqr;)V a
		0 o p_167454_
	a (Lfrs;)Lfud; a
		static
		0 o p_89367_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_300640_
	b (Lfrs;)Lfwy; b
		static
		0 o p_301066_
	c (Lfxn;)V c
		0 o p_300638_
	c ()V c
	d (Lfxn;)V d
		0 o p_300637_
	e (Lfxn;)V e
		0 o p_300639_
	f (Lfxn;)V f
		0 o p_319367_
	g (Lfxn;)V g
		0 o p_375400_
	i ()Lxo; i
	l ()V l
		static
frs$1 frs$1
	a a
	<init> (Lfrs;Ljava/lang/String;)V <init>
		0 o p_89424_
		1 o p_89425_
	a (Lfqs;Lfqs;Lfqs;Lfqs;)V a
		0 o p_89427_
		1 o p_89428_
		2 o p_89429_
		3 o p_89430_
	run ()V run
frs$a frs$a
	a a
	b b
	c c
	d d
	u u
	v v
	<clinit> ()V <clinit>
		static
	<init> (Lfrs;Lfwy;Lxo;Lame;Lfxn$c;)V <init>
		0 o p_89438_
		1 o p_335556_
		2 o p_89441_
		3 o p_89442_
		4 o p_89443_
	b (Lfxa;IIF)V b
		0 o p_282595_
		1 o p_282741_
		2 o p_283560_
		3 o p_281923_
frt frt
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lftd;JILfrs;)V <init>
		0 o p_320720_
		1 o p_89498_
		2 o p_89499_
		3 o p_89500_
	a (Lfct;)Lxo; a
		static
		0 o p_89535_
	a (Lfxn;)V a
		0 o p_280747_
	a (I)I a
		static
		0 o p_89504_
	a (III)Z a
		0 o p_89506_
		1 o p_89507_
		2 o p_89508_
	a (Lfrt;)Lfwy; a
		static
		0 o p_167470_
	a (Lfxa;IIF)V a
		0 o p_281244_
		1 o p_282772_
		2 o p_281746_
		3 o p_281757_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_231307_
	b (Lfct;)Ljava/lang/String; b
		static
		0 o p_89539_
	b (Lfrt;)Lfwy; b
		static
		0 o p_167472_
	b (I)I b
		static
		0 o p_313687_
	c (Lfrt;)Lfwy; c
		static
		0 o p_167467_
	i ()Lxo; i
	l ()V l
	m ()V m
frt$a frt$a
	a a
	b b
	c c
	d d
	e e
	<init> (Lfrt;Lfct;)V <init>
		0 o p_89559_
		1 o p_89560_
	a (Lfxa;IIIIIIIZF)V a
		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 (Lfxa;III)V a
		0 o p_282872_
		1 o p_283187_
		2 o p_283611_
		3 o p_282173_
	a ()Lxo; a
	a (DDI)Z a
		0 o p_89562_
		1 o p_89563_
		2 o p_89564_
frt$b frt$b
	a a
	<init> (Lfrt;)V <init>
		0 o p_89584_
	a (Lfrt$a;)V a
		0 o p_89592_
	a (Lfct;)V a
		0 o p_89588_
	a ()I a
	a (Lfxh$a;)V a
		0 o p_89594_
fru fru
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lxo;Ljava/util/function/Consumer;Lfpw$d;)V <init>
		0 o p_167481_
		1 o p_167482_
		2 o p_167483_
	<init> (Lxo;Ljava/util/function/Consumer;Lfpw$d;Lfqs;)V <init>
		0 o p_167485_
		1 o p_167486_
		2 o p_167487_
		3 o p_167488_
	G ()V G
	H ()I H
	a (Lfxa;IILjava/util/List;)V a
		0 o p_282398_
		1 o p_282163_
		2 o p_282021_
		3 o p_282203_
	a ([Lxo;)V a
		0 o p_89683_
	a (Lfru;Lfzm;)V a
		static
		0 o p_321347_
		1 o p_321348_
	a (Lfsu$b;)I a
		0 o p_280748_
	a (Lfxn;)V a
		0 o p_89679_
	a (Lfqs;Lfop;)Lcom/mojang/datafixers/util/Either; a
		0 o p_89656_
		1 o p_89657_
	a (Lfqs;)V a
		0 o p_89654_
	a (Lfru;)Lfud; a
		static
		0 o p_167492_
	a (Lfxa;IIF)V a
		0 o p_282162_
		1 o p_89640_
		2 o p_89641_
		3 o p_89642_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_89691_
	b (Lfru;)Lfwy; b
		static
		0 o p_300021_
	c ()V c
	c (Lfxn;)V c
		0 o p_89696_
	c (Lfru;)Lfwy; c
		static
		0 o p_167496_
	d (Lfru;)Lfwy; d
		static
		0 o p_167498_
	d (Lfxn;)V d
		0 o p_89701_
	e (Lfru;)Lfwy; e
		static
		0 o p_167500_
	f (Lfru;)Lfwy; f
		static
		0 o p_167502_
	g (Lfru;)Lfwy; g
		static
		0 o p_167504_
	h (Lfru;)Lfwy; h
		static
		0 o p_167506_
	i ()Lxo; i
	l ()V l
	m ()V m
	n ()V n
fru$1 fru$1
	a a
	b b
	<init> (Lfru;Ljava/lang/String;Lfqs;)V <init>
		0 o p_89743_
		1 o p_89744_
		2 o p_89745_
	a (Lcom/mojang/datafixers/util/Either;)Lfqs; a
		0 o p_89747_
	run ()V run
fru$a fru$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lfru;Lfqr;)V <init>
		0 o p_89752_
		1 o p_89753_
	a (Lfxa;IIIIIIIZF)V a
		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 ()Lxo; a
	a (DDI)Z a
		0 o p_299887_
		1 o p_299848_
		2 o p_299963_
fru$b fru$b
	a a
	<init> (Lfru;Ljava/lang/Iterable;)V <init>
		0 o p_313834_
		1 o p_313798_
	<init> (Lfru;)V <init>
		0 o p_313904_
	a (Lfqr;)V a
		0 o p_313857_
	a (Lfru$a;)V a
		0 o p_313741_
	a ()I a
	a (Lfxh$a;)V a
		0 o p_313785_
	a (DDI)Z a
		0 o p_313816_
		1 o p_313908_
		2 o p_313922_
	b (Lfru$a;)Lfqr; b
		static
		0 o p_313890_
	b ()Z b
	c ()Ljava/util/List; c
frv frv
	G G
	H H
	I I
	J J
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lfpw;)V <init>
		0 o p_90033_
		1 o p_90035_
	a (Lfxn;)V a
		0 o p_280762_
	a (III)Z a
		0 o p_90041_
		1 o p_90042_
		2 o p_90043_
	a (Lfxa;IIF)V a
		0 o p_281619_
		1 o p_283526_
		2 o p_282002_
		3 o p_282536_
	a (DDI)Z a
		0 o p_90037_
		1 o p_90038_
		2 o p_90039_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_90054_
	i ()Lxo; i
	l ()V l
frw frw
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	Z Z
	a a
	aa aa
	ab ab
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lftd;JILfrs;Lfct;)V <init>
		0 o p_320023_
		1 o p_90083_
		2 o p_90084_
		3 o p_90085_
		4 o p_90086_
	G ()V G
	H ()V H
	K ()V K
	a (Lfxn;)V a
		0 o p_90104_
	a ([Lxo;)V a
		0 o p_90113_
	a (Lfxa;J)V a
		0 o p_282279_
		1 o p_282827_
	a (Ljava/lang/Object;Ljava/lang/Throwable;)Ljava/lang/Object; a
		0 o p_373651_
		1 o p_373652_
	a (III)Z a
		0 o p_90089_
		1 o p_90090_
		2 o p_90091_
	a (Lfxa;IIF)V a
		0 o p_282140_
		1 o p_90097_
		2 o p_90098_
		3 o p_90099_
	a (Lfrw;Lfzm;)V a
		static
		0 o p_321349_
		1 o p_321350_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_90118_
	b ()Lfou; b
	c ()V c
	d (Lfxa;)V d
		0 o p_282575_
	d ()V d
	e (Lfxa;)V e
		0 o p_281884_
	e ()V e
	l ()V l
	m ()V m
	n ()Lxo; n
frx frx
	a a
	b b
	<init> (ILjava/lang/String;)V <init>
		0 o p_90136_
		1 o p_90137_
	a ()Ljava/lang/String; a
frx$a frx$a
	a a
	b b
	<init> ()V <init>
	a (Ljava/lang/String;)Lfrx$a; a
		0 o p_90149_
	a ()Lfrx; a
	a (I)Lfrx$a; a
		0 o p_90147_
fry fry
	G G
	H H
	I I
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lfpg;)V <init>
		0 o p_419999_
		1 o p_420002_
	a (Ljava/lang/String;)Lxo; a
		0 o p_419466_
	a (Lfxn;)V a
		0 o p_419885_
	a (Lfry;)Lfwy; a
		static
		0 o p_419904_
	a (Ljava/lang/String;Ljava/lang/String;)Lxo; a
		0 o p_420060_
		1 o p_419726_
	a (Lfry;Lfzm;)V a
		static
		0 o p_419918_
		1 o p_419532_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Ljava/lang/String;)Lxo; b
		0 o p_420004_
	b (Lfry;)Lfwy; b
		static
		0 o p_419933_
	c ()V c
fry$a fry$a
	a a
	<init> (Lfry;Lfud;)V <init>
		0 o p_419969_
		1 o p_419557_
	a (Ljava/lang/String;Ljava/lang/String;)V a
		0 o p_419567_
		1 o p_419671_
fry$b fry$b
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	<clinit> ()V <clinit>
		static
	<init> (Lfry;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_419500_
		1 o p_419829_
		2 o p_419737_
	a (Lfxa;IIIIIIIZF)V a
		0 o p_419842_
		1 o p_420042_
		2 o p_419515_
		3 o p_419833_
		4 o p_419652_
		5 o p_419975_
		6 o p_419697_
		7 o p_419569_
		8 o p_419605_
		9 o p_419972_
	a (Ljava/lang/String;)Lxo; a
		0 o p_419626_
	a ()Lxo; a
frz frz
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lfsb;Lfpw;I)V <init>
		0 o p_419964_
		1 o p_419952_
		2 o p_419534_
	a (Lfxn;)V a
		0 o p_419954_
	a (Lfrz;)Lfud; a
		static
		0 o p_419456_
	a (Lfyq;)V a
		0 o p_419482_
	a (Lfrz;Lfzm;)V a
		static
		0 o p_419475_
		1 o p_419733_
	a (Lfxa;IIF)V a
		0 o p_420022_
		1 o p_419562_
		2 o p_420071_
		3 o p_419820_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_419575_
	b (Lfrz;)Lfwy; b
		static
		0 o p_419862_
	c (Lfrz;)Lfwy; c
		static
		0 o p_419629_
	c ()V c
	d (Lfrz;)Lfud; d
		static
		0 o p_419541_
	e (Lfrz;)Lfwy; e
		static
		0 o p_419754_
	f (Lfrz;)Lfwy; f
		static
		0 o p_419942_
	g (Lfrz;)Lfwy; g
		static
		0 o p_419853_
	h (Lfrz;)Lfud; h
		static
		0 o p_419854_
	i (Lfrz;)Lfud; i
		static
		0 o p_419680_
	l ()V l
	m ()V m
frz$1 frz$1
	a a
	<init> (Lfrz;Ljava/lang/String;)V <init>
		0 o p_419835_
		1 o p_419617_
	a (Ljava/util/List;)V a
		0 o p_419866_
	a (Lfpg;)Lfrz$b; a
		0 o p_419757_
	run ()V run
frz$a frz$a
	a a
	<init> (Lfrz;)V <init>
		0 o p_419708_
	a ()I a
frz$b frz$b
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lfrz;Lfpg;)V <init>
		0 o p_419855_
		1 o p_419474_
	a (Ljava/lang/String;)V a
		0 o p_419607_
	a (Lfxn;)V a
		0 o p_419643_
	a (Ljava/util/function/Supplier;)Lyc; a
		0 o p_419587_
	a (Lfyq;)V a
		0 o p_428647_
	a (Lfpg;)V a
		0 o p_419699_
	a (Lfxa;IIIIIIIZF)V a
		0 o p_419911_
		1 o p_420010_
		2 o p_419871_
		3 o p_419810_
		4 o p_419678_
		5 o p_420074_
		6 o p_419965_
		7 o p_419770_
		8 o p_419483_
		9 o p_419717_
	a (Ljava/util/Date;)Ljava/lang/String; a
		0 o p_419618_
	aH_ ()Ljava/util/List; aH_
	b (Lfxn;)V b
		0 o p_419478_
	b (Ljava/util/function/Supplier;)Lyc; b
		0 o p_419597_
	b ()Ljava/util/List; b
	c ()Ljava/lang/String; c
	g ()V g
fs net/minecraft/commands/arguments/ScoreHolderArgument
	a Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUGGEST_SCORE_HOLDERS
	b Ljava/util/Collection; EXAMPLES
	c Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_RESULTS
	d Z multiple
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o p_108216_
	a (Lcom/mojang/brigadier/StringReader;Z)Lfs$b; parse
		0 o p_353140_
		1 o p_353127_
	a ()Lfs; scoreHolder
		static
	a (Lek;Ljava/util/function/Supplier;)Ljava/util/Collection; lambda$parse$2
		static
		0 o p_108231_
		1 o p_108232_
	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 (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lfjw; getName
		static
		0 o p_108224_
		1 o p_108225_
	a (Ljava/util/List;Lek;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/StringReader;)Lfs$b; parse
		0 o p_108219_
	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 (Ljava/util/UUID;Ljava/util/List;Lek;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 (Lcom/mojang/brigadier/StringReader;Ljava/lang/Object;)Lfs$b; parse
		0 o p_353125_
		1 o p_353126_
	a (Ljava/lang/String;Ljava/util/List;Lek;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_
	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 ()Lfs; 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_
fs$a net/minecraft/commands/arguments/ScoreHolderArgument$Info
	a B FLAG_MULTIPLE
	<init> ()V <init>
	a (Lfs$a$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_233466_
		1 o p_233467_
	a (Lik$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_233474_
		1 o p_233475_
	a (Lfs$a$a;Lwg;)V serializeToNetwork
		0 o p_233469_
		1 o p_233470_
	a (Lfs;)Lfs$a$a; unpack
		0 o p_233472_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lik$a; unpack
		0 o p_233464_
	a (Lwg;)Lfs$a$a; deserializeFromNetwork
		0 o p_233480_
	a (Lik$a;Lwg;)V serializeToNetwork
		0 o p_233477_
		1 o p_233478_
	b (Lwg;)Lik$a; deserializeFromNetwork
		0 o p_233482_
fs$a$a net/minecraft/commands/arguments/ScoreHolderArgument$Info$Template
	a Lfs$a; this$0
	b Z multiple
	<init> (Lfs$a;Z)V <init>
		0 o p_233486_
		1 o p_233487_
	a (Leg;)Lfs; instantiate
		0 o p_233490_
	a ()Lik; type
	b (Leg;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_233492_
fs$b net/minecraft/commands/arguments/ScoreHolderArgument$Result
	getNames (Lek;Ljava/util/function/Supplier;)Ljava/util/Collection; getNames
		0 o p_108252_
		1 o p_108253_
fs$c net/minecraft/commands/arguments/ScoreHolderArgument$SelectorResult
	a Lhd; selector
	<init> (Lhd;)V <init>
		0 o p_108256_
	getNames (Lek;Ljava/util/function/Supplier;)Ljava/util/Collection; getNames
		0 o p_108258_
		1 o p_108259_
fsa fsa
	a (Lfpw;)V a
		0 o p_419665_
	b (Lfpw;)V b
		0 o p_419724_
	c (Lfpw;)V c
		0 o p_420048_
fsb fsb
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lfok;J)V <init>
		0 o p_420068_
		1 o p_419727_
	<init> (Lfok;JLfpw;Lfpp;)V <init>
		0 o p_427298_
		1 o p_427446_
		2 o p_427282_
		3 o p_427395_
	G ()V G
	H ()V H
	a (Lfpp;)V a
		0 o p_426844_
	a (JLjava/lang/String;)Z a
		0 o p_419576_
		1 o p_419508_
	a (Lfpw;)Lfsb; a
		0 o p_427317_
	a (Lfxa;)V a
		0 o p_420036_
	a (Lfsb;Lfzm;)V a
		static
		0 o p_420053_
		1 o p_419490_
	a (III)Z a
		0 o p_422583_
		1 o p_421985_
		2 o p_421505_
	a (Lfzt;)V a
		0 o p_419780_
	a (Lfxl;)V a
		0 o p_419870_
	a (Lfxn;)V a
		0 o p_419967_
	a (Lfqw;)Lges; a
		0 o p_428711_
	a (JLfop;)Lfpw; a
		static
		0 o p_428648_
		1 o p_428649_
	a (Lfxa;IIF)V a
		0 o p_419682_
		1 o p_419919_
		2 o p_419524_
		3 o p_419765_
	a (J)V a
		0 o p_419600_
	a (Ljava/lang/String;Ljava/lang/String;Lfqi;Lfpv;)V a
		0 o p_420072_
		1 o p_419823_
		2 o p_426282_
		3 o p_419580_
	a (Lfqa;)V a
		0 o p_419771_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfsb;Lfzm;)V b
		static
		0 o p_419462_
		1 o p_419553_
	b (Lfzt;)V b
		0 o p_419627_
	b (Z)V b
		0 o p_419983_
	b (Lfxn;)V b
		0 o p_419811_
	b (Lfpw;)V b
		0 o p_419461_
	c ()V c
	g ()I g
	h ()I h
	j ()Lges; j
	k ()V k
	l ()V l
	m ()V m
	n ()Lfsb; n
fsc fsc
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lfsb;Lfpw;)V <init>
		0 o p_420015_
		1 o p_419560_
	a (Lfxn;)V a
		0 o p_420065_
	a (Lxo;)V a
		0 o p_419609_
	a (JLjava/lang/String;)Ljava/lang/Boolean; a
		0 o p_419681_
		1 o p_419514_
	a (Ljava/lang/Boolean;)V a
		0 o p_419916_
	a (Lfxa;IIF)V a
		0 o p_419648_
		1 o p_419872_
		2 o p_419481_
		3 o p_419581_
	a (Lfsc;Lfzm;)V a
		static
		0 o p_419778_
		1 o p_419675_
	aF_ ()V aF_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_419525_
	c ()V c
	l ()V l
fsd fsd
	a a
	b b
	d d
	e e
	f f
	g g
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lfsb;Lfud;Lfpw;)V <init>
		0 o p_420029_
		1 o p_420009_
		2 o p_419501_
	a (Lfpw;)V a
		0 o p_419463_
	a (Lfud;Lfsb;Lfpw;Lfxn;)V a
		static
		0 o p_419526_
		1 o p_420049_
		2 o p_419657_
		3 o p_419740_
	a ()I a
	a (Lgcc;)V a
		0 o p_419767_
fsd$a fsd$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	<clinit> ()V <clinit>
		static
	<init> (Lfsd;Lfpo;)V <init>
		0 o p_420067_
		1 o p_419792_
	a (ILfxn;)V a
		0 o p_419564_
		1 o p_419895_
	a (Lfpo;IZ)V a
		0 o p_428651_
		1 o p_428652_
		2 o p_428653_
	a (Lfxa;IIIIIIIZF)V a
		0 o p_419900_
		1 o p_419784_
		2 o p_419710_
		3 o p_419805_
		4 o p_419646_
		5 o p_419873_
		6 o p_419592_
		7 o p_419863_
		8 o p_419468_
		9 o p_419542_
	a (Lfpo;Lfop;)V a
		0 o p_428655_
		1 o p_428656_
	a (I)V a
		0 o p_419741_
	a (Lfpo;Ljava/util/function/Supplier;)Lyc; a
		static
		0 o p_419764_
		1 o p_419760_
	a (Lfpk;)V a
		0 o p_419986_
	a (Lfqw;)V a
		static
		0 o p_428654_
	a (Ljava/util/UUID;Lfop;)Lfpk; a
		0 o p_428658_
		1 o p_428659_
	aH_ ()Ljava/util/List; aH_
	b (Ljava/util/UUID;Lfop;)Lfpk; b
		0 o p_428662_
		1 o p_428663_
	b (Lfpo;Ljava/util/function/Supplier;)Lyc; b
		static
		0 o p_419507_
		1 o p_419705_
	b (I)V b
		0 o p_419591_
	b (Lfpk;)V b
		0 o p_428660_
	b ()Ljava/util/List; b
	b (ILfxn;)V b
		0 o p_419968_
		1 o p_419838_
	b (Lfqw;)V b
		static
		0 o p_428661_
	c (I)V c
		0 o p_420017_
	c ()V c
	c (Lfpo;Ljava/util/function/Supplier;)Lyc; c
		static
		0 o p_419659_
		1 o p_420041_
	c (Lfpk;)V c
		0 o p_428650_
	c (ILfxn;)V c
		0 o p_419656_
		1 o p_419596_
	c (Lfqw;)V c
		static
		0 o p_428657_
	g ()Lfxn; g
fsd$b fsd$b
	a a
	m m
	<init> (Lfsd;II)V <init>
		0 o p_419901_
		1 o p_420026_
		2 o p_419521_
	a (Lfxa;)V a
		0 o p_419974_
	a (Lfxa;II)V a
		0 o p_419750_
		1 o p_419702_
		2 o p_419712_
	a ()I a
	b (Lfxa;)V b
		0 o p_419993_
fse fse
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	<clinit> ()V <clinit>
		static
	<init> (Lges;Ljava/util/function/BiConsumer;Ljava/util/Map;Lfsf$a;)V <init>
		0 o p_419844_
		1 o p_420012_
		2 o p_420025_
		3 o p_419683_
	a (Lfse;Lfzm;)V a
		static
		0 o p_419519_
		1 o p_419955_
	a (Lfxn;)V a
		0 o p_419746_
	a (Lfse;)Lfud; a
		static
		0 o p_419694_
	a (Lfse$a$a;)Z a
		0 o p_419913_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfse;)Lfwy; b
		static
		0 o p_419929_
	b (Lfxn;)V b
		0 o p_425124_
	c ()V c
	l ()V l
fse$a fse$a
	a a
	<init> (Lfse;)V <init>
		0 o p_419774_
	a (Lfse$a;Lfxh$a;)V a
		static
		0 o p_419550_
		1 o p_419732_
	a (Lfse$a$a;)V a
		0 o p_419729_
	a (Lfxh$a;)V a
		0 o p_419606_
	a (Lfpv;)Lfse$a$a; a
		0 o p_425125_
fse$a$a fse$a$a
	a a
	b b
	c c
	<init> (Lfse$a;Lfsf$a;)V <init>
		0 o p_419630_
		1 o p_420050_
	<init> (Lfse$a;Lfqi;Lfpv;)V <init>
		0 o p_419880_
		1 o p_426132_
		2 o p_420055_
	a (Lfxa;IIIIIIIZF)V a
		0 o p_419543_
		1 o p_419601_
		2 o p_419551_
		3 o p_419789_
		4 o p_419492_
		5 o p_419930_
		6 o p_419642_
		7 o p_419914_
		8 o p_419487_
		9 o p_420047_
	a ()Lxo; a
	a (DDI)Z a
		0 o p_419613_
		1 o p_419852_
		2 o p_419990_
fsf fsf
	a a
	b b
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	<clinit> ()V <clinit>
		static
	<init> (Lfsb;Lfud;Lfpw;Ljava/util/Map;)V <init>
		0 o p_420066_
		1 o p_419867_
		2 o p_419921_
		3 o p_419755_
	a (Lfxn;)V a
		0 o p_419851_
	a (Lfpw;)V a
		0 o p_419803_
	a (Lfpw;Lfpv;)V a
		static
		0 o p_419816_
		1 o p_419577_
	a (Lfpw;Lfud;Lfsb;Lfxn;)V a
		0 o p_428743_
		1 o p_428744_
		2 o p_428745_
		3 o p_428746_
	a (Lfqi;Lfpv;)V a
		0 o p_426076_
		1 o p_419988_
	a (Lfsf$a;Ljava/util/Map;)Lame; a
		static
		0 o p_419469_
		1 o p_419588_
	a (Lfsb;Lfyq;)V a
		0 o p_428747_
		1 o p_428748_
	a ()V a
	a (Lfsf$a;)Lyc; a
		static
		0 o p_419485_
	b (Lfpw;)V b
		0 o p_419845_
	c (Lfpw;)V c
		0 o p_419747_
	c ()V c
	d ()V d
fsf$a fsf$a
	a a
	b b
	<init> (Lfqi;Lfpv;)V <init>
		0 o preference
		1 o region
	a ()Lfqi; a
	b ()Lfpv; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_419758_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fsg fsg
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lfsb;Lfqa;Lfpw$d;I)V <init>
		0 o p_419736_
		1 o p_419951_
		2 o p_419756_
		3 o p_419669_
	a (Ljava/lang/String;)V a
		0 o p_419649_
	a (Lfxn;)V a
		0 o p_420045_
	a (Lfxu;Ldmr;)V a
		0 o p_419688_
		1 o p_419516_
	a (Ljava/util/function/Consumer;Lfyq;)V a
		static
		0 o p_419538_
		1 o p_419504_
	a (Ljava/util/List;Ljava/lang/Object;I)I a
		static
		0 o p_419633_
		1 o p_420003_
		2 o p_419563_
	a (Ljava/lang/Boolean;)V a
		0 o p_419831_
	a (Lfxu;Ljava/lang/Boolean;)V a
		0 o p_419698_
		1 o p_419812_
	a (Lxo;Ljava/util/function/Consumer;)Lfxu$b; a
		0 o p_419458_
		1 o p_419888_
	a (Lfxu;Lfxu;Lbxg;)V a
		0 o p_419640_
		1 o p_419864_
		2 o p_419496_
	a (Lfxa;IIF)V a
		0 o p_419989_
		1 o p_419940_
		2 o p_419891_
		3 o p_419545_
	a (Ljava/util/function/Consumer;Lxo;Lfxu;Ljava/lang/Boolean;)V a
		0 o p_419828_
		1 o p_419679_
		2 o p_419961_
		3 o p_419623_
	a (Ljava/util/List;II)Ljava/lang/Object; a
		static
		0 o p_419636_
		1 o p_419460_
		2 o p_419568_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_419696_
	b (Lfxu;Ljava/lang/Boolean;)V b
		0 o p_419549_
		1 o p_419556_
	c (Lfxu;Ljava/lang/Boolean;)V c
		0 o p_419631_
		1 o p_419573_
	i ()Lxo; i
	l ()V l
fsg$a fsg$a
	a a
	e e
	f f
	<init> (Lfsg;IIIIFF)V <init>
		0 o p_419533_
		1 o p_419958_
		2 o p_419830_
		3 o p_419706_
		4 o p_419966_
		5 o p_419779_
		6 o p_420076_
	a ()V a
	b ()V b
fsh fsh
	a a
	b b
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	<clinit> ()V <clinit>
		static
	<init> (Lfsb;Lfud;Lfpw;)V <init>
		0 o p_419628_
		1 o p_419766_
		2 o p_419700_
	a (Lfpw;)V a
		0 o p_419752_
	a (Lfyq;)V a
		0 o p_419742_
	a (Lfop;)V a
		0 o p_428664_
	a (Lfsb;Lfpw;Lfud;Lfxn;)V a
		static
		0 o p_419686_
		1 o p_419691_
		2 o p_419979_
		3 o p_419781_
	a (J)V a
		0 o p_419619_
	a (Lfud;Lfsb;Lfxn;)V a
		0 o p_419790_
		1 o p_419720_
		2 o p_420051_
	a (I)Lxo; a
		0 o p_419931_
	aS_ ()Lxo; aS_
	b (J)Lxo; b
		static
		0 o p_419661_
	c ()V c
	d ()V d
fsi fsi
	a a
	b b
	d d
	e e
	f f
	g g
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lfsb;Lfud;Lfpw;)V <init>
		0 o p_419690_
		1 o p_419536_
		2 o p_419476_
	a (ILfpw;)V a
		0 o p_420013_
		1 o p_419511_
	a (ILfpw;Lfyq;)V a
		0 o p_419558_
		1 o p_419991_
		2 o p_419876_
	a (Lfxn;)V a
		0 o p_419578_
	a (Lfpw;)V a
		0 o p_419949_
	a (ILfxn;)V a
		0 o p_419822_
		1 o p_419905_
	a (Lfpw;ILfyq;)V a
		0 o p_428667_
		1 o p_428668_
		2 o p_428669_
	a (I)Lfrc; a
		0 o p_419555_
	a (Lfqr;)V a
		0 o p_419847_
	a (Lfud;Lfsb;Lfpw;Lfxn;)V a
		static
		0 o p_419776_
		1 o p_419599_
		2 o p_419953_
		3 o p_419786_
	a (Lfsb;)V a
		0 o p_428666_
	b (Lfud;Lfsb;Lfpw;Lfxn;)V b
		static
		0 o p_419909_
		1 o p_419529_
		2 o p_419615_
		3 o p_420075_
	b (ILfpw;)V b
		0 o p_419735_
		1 o p_419505_
	b (Lfpw;)V b
		0 o p_420061_
	b (Lfsb;)V b
		0 o p_428665_
	c ()V c
	d ()Z d
	e ()V e
	f ()V f
	g ()V g
	h ()V h
	i ()V i
fsi$1 fsi$1
	a a
	<clinit> ()V <clinit>
		static
fsj fsj
fsk fsk
fsl fsl
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/concurrent/Executor;Ljava/util/concurrent/TimeUnit;Lbdf;)V <init>
		0 o p_239381_
		1 o p_239382_
		2 o p_239383_
	a ()Lfsl$c; a
	a (Ljava/lang/String;Ljava/util/concurrent/Callable;Ljava/time/Duration;Lfsm;)Lfsl$e; a
		0 o p_239623_
		1 o p_239624_
		2 o p_239625_
		3 o p_239626_
fsl$a fsl$a
	a a
	b b
	<init> (Lcom/mojang/datafixers/util/Either;J)V <init>
		0 o value
		1 o time
	a ()Lcom/mojang/datafixers/util/Either; a
	b ()J b
	equals (Ljava/lang/Object;)Z equals
		0 o p_239550_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fsl$b fsl$b
	a a
	b b
	c c
	<init> (Lfsl;Lfsl$e;Ljava/util/function/Consumer;)V <init>
		0 o p_239958_
		1 o p_239959_
		2 o p_239960_
	a ()V a
	a (J)V a
		0 o p_239226_
	b ()V b
	c ()V c
fsl$c fsl$c
	a a
	b b
	<init> (Lfsl;)V <init>
		0 o p_239632_
	a ()V a
	a (Lfsl$e;Ljava/util/function/Consumer;)V a
		0 o p_239442_
		1 o p_239443_
	b ()V b
	c ()V c
fsl$d fsl$d
	a a
	b b
	<init> (Ljava/lang/Object;J)V <init>
		0 o value
		1 o time
	a ()Ljava/lang/Object; a
	b ()J b
	equals (Ljava/lang/Object;)Z equals
		0 o p_240174_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fsl$e fsl$e
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lfsl;Ljava/lang/String;Ljava/util/concurrent/Callable;JLfsm;)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 a
		0 o p_239280_
		1 o p_239281_
	a ()V a
	a (J)V a
		0 o p_239710_
	a (JLjava/lang/Object;)V a
		0 o p_239690_
		1 o p_239691_
	b ()Lfsl$a; b
fsm fsm
	a a
	<clinit> ()V <clinit>
		static
	a ()J a
	a (I)Lfsm; a
		static
		0 o p_239256_
	b ()J b
fsm$1 fsm$1
	<init> ()V <init>
	a ()J a
	b ()J b
fsm$2 fsm$2
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_239866_
	a ()J a
	b ()J b
fsn fsn
fso fso
fsp fsp
	<init> ()V <init>
	a (Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/UUID;)Ljava/util/UUID; a
		static
		0 o p_275342_
		1 o p_275515_
		2 o p_275232_
	a (Ljava/lang/String;Lcom/google/gson/JsonObject;J)J a
		static
		0 o p_90158_
		1 o p_90159_
		2 o p_90160_
	a (Ljava/lang/String;Lcom/google/gson/JsonObject;Z)Z a
		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; a
		static
		0 o p_307555_
		1 o p_307369_
		2 o p_307525_
	a (Ljava/lang/String;Lcom/google/gson/JsonObject;I)I a
		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; a
		static
		0 o p_275573_
		1 o p_275650_
		2 o p_275655_
	a (Ljava/lang/String;Lcom/google/gson/JsonObject;)Ljava/lang/String; a
		static
		0 o p_275692_
		1 o p_275706_
	b (Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String; b
		static
		0 o p_90162_
		1 o p_90163_
		2 o p_90164_
	b (Ljava/lang/String;Lcom/google/gson/JsonObject;)Ljava/util/Date; b
		static
		0 o p_90151_
		1 o p_90152_
	b (Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/function/Function;)Ljava/lang/Object; b
		static
		0 o p_304642_
		1 o p_304910_
		2 o p_304507_
fsq fsq
	a DEFAULT
	b FLAT
	c LARGE_BIOMES
	d AMPLIFIED
	e e
	f f
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILamd;)V <init>
		0 o p_239481_
		1 o p_239482_
		2 o p_239483_
		3 o p_239484_
	a ()Lxo; a
	b ()I b
	c ()[Lfsq; c
		static
	valueOf (Ljava/lang/String;)Lfsq; valueOf
		static
		0 o p_167611_
	values ()[Lfsq; values
		static
fsr fsr
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfsr$a; a
	a (Lfsr$a;)V a
		0 o p_167617_
	b (Lfsr$a;)V b
		static
		0 o p_90173_
	b ()Lfsr$a; b
		static
	c ()Ljava/nio/file/Path; c
		static
fsr$a fsr$a
	a a
	b b
	<init> ()V <init>
fss fss
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lfne; a
		static
		0 o p_270725_
	a (Ljava/lang/String;Ljava/lang/String;)Lame; a
		static
		0 o p_270945_
		1 o p_270612_
	b (Ljava/lang/String;Ljava/lang/String;)Lame; b
		static
		0 o p_90197_
		1 o p_90198_
fss$a fss$a
	a a
	b b
	<init> (Ljava/lang/String;Lame;)V <init>
		0 o image
		1 o textureId
	a ()Ljava/lang/String; a
	b ()Lame; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_270178_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fst fst
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/function/Function;Ljava/lang/String;)Ljava/util/function/Consumer; a
		static
		0 o p_428683_
		1 o p_428704_
	a (Lfst$b;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_428701_
		1 o p_428719_
	a (J)Lxo; a
		static
		0 o p_287679_
	a (Lfst$a;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_428705_
		1 o p_428685_
	a (Ljava/util/function/Function;)Ljava/util/function/Consumer; a
		static
		0 o p_428692_
	a (Ljava/lang/String;Lfqw;)V a
		static
		0 o p_428696_
		1 o p_428690_
	a (Lfxa;IIILjava/util/UUID;)V a
		static
		0 o p_281255_
		1 o p_281818_
		2 o p_281791_
		3 o p_282088_
		4 o p_294599_
	a (Ljava/util/Date;)Lxo; a
		static
		0 o p_287698_
	a (Lfud;Ljava/util/function/Function;Lfqw;)V a
		static
		0 o p_428710_
		1 o p_428721_
		2 o p_428731_
	b (Lfst$b;Ljava/util/function/Consumer;)Ljava/lang/Object; b
		static
		0 o p_428697_
		1 o p_428730_
	b (Lfud;Ljava/util/function/Function;Lfqw;)V b
		static
		0 o p_428712_
		1 o p_428728_
		2 o p_428703_
fst$a fst$a
	accept (Lfop;)V accept
		0 o p_428727_
	apply (Lfop;)Ljava/lang/Object; apply
		0 o p_428688_
	apply (Lfop;)Ljava/lang/Void; apply
		0 o p_428718_
fst$b fst$b
	apply (Lfop;)Ljava/lang/Object; apply
		0 o p_428722_
fsu fsu
	<init> ()V <init>
	a (Ljava/util/List;Ljava/util/List;)Ljava/util/List; a
		static
		0 o p_90260_
		1 o p_90261_
	a (Ljava/lang/String;)Ljava/util/List; a
		static
		0 o p_90249_
	a (Ljava/lang/String;Ljava/util/List;)Ljava/util/List; a
		static
		0 o p_90254_
		1 o p_90255_
	a (Ljava/lang/String;[Lfsu$b;)Ljava/util/List; a
		static
		0 o p_90257_
		1 o p_90258_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; a
		static
		0 o p_90251_
		1 o p_90252_
fsu$a fsu$a
	a a
	<init> ([Lfsu$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
fsu$b fsu$b
	a a
	b b
	c c
	<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;Ljava/lang/String;)Lfsu$b; a
		static
		0 o p_90282_
		1 o p_90283_
	a (Ljava/lang/String;)Lfsu$b; a
		static
		0 o p_90280_
	a ()Ljava/lang/String; a
	b ()Z b
	c ()Ljava/lang/String; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_90287_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fsv fsv
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (JLjava/lang/String;)V a
		static
		0 o p_90295_
		1 o p_90296_
	a (J)Ljava/lang/String; a
		static
		0 o p_90293_
	b (J)V b
		static
		0 o p_90298_
fsw fsw
fsx fsx
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lfpw;Lfsb;)V <init>
		0 o p_90302_
		1 o p_419711_
	a ()Lxo; a
	run ()V run
fsy fsy
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lfpw;Lfps;)V <init>
		0 o p_90309_
		1 o p_90310_
		2 o p_425759_
	a ()Lxo; a
	b ()V b
	c ()V c
	run ()V run
fsz fsz
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (JILjava/lang/String;Lges;)V <init>
		0 o p_90320_
		1 o p_90321_
		2 o p_90322_
		3 o p_90323_
	a (Z)V a
		static
		0 o p_90325_
	a ()Lxo; a
	run ()V run
ft net/minecraft/commands/arguments/ScoreboardSlotArgument
	a Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_VALUE
	b Ljava/util/Collection; EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lfjo; getDisplaySlot
		static
		0 o p_109200_
		1 o p_109201_
	a ()Lft; displaySlot
		static
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304112_
	a (Lcom/mojang/brigadier/StringReader;)Lfjo; parse
		0 o p_109198_
	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_
fta fta
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lfpw;)V <init>
		0 o p_90333_
		1 o p_90334_
	a (Lfps;Ljava/util/UUID;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_425828_
		1 o p_314972_
	a (Lfpw;)Ljava/util/UUID; a
		static
		0 o p_314978_
	a (Lfps;Ljava/util/UUID;Ljava/util/function/Function;Lfyq;)V a
		0 o p_425126_
		1 o p_425127_
		2 o p_425128_
		3 o p_425129_
	a (Lfps;Ljava/lang/Throwable;)Ljava/lang/Void; a
		0 o p_426011_
		1 o p_314377_
	a (Ljava/util/function/Function;Lfps;)V a
		static
		0 o p_167649_
		1 o p_426187_
	a ()Lxo; a
	a (Lfps;Ljava/util/UUID;Ljava/util/function/Function;)Lfyq; a
		0 o p_426203_
		1 o p_315014_
		2 o p_167641_
	a (Lfps;)Lfrn; a
		0 o p_425842_
	f ()Lfps; f
	run ()V run
ftb ftb
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lxo;)V a
		0 o p_90408_
	a (Lfud;Lges;)V a
		static
		0 o p_90403_
		1 o p_90404_
	a (Lges;)V a
		static
		0 o p_90406_
	a (Ljava/lang/Exception;)V a
		0 o p_300964_
	a (Lfud;Lxo;)V a
		static
		0 o p_300645_
		1 o p_300646_
	a (Lfqw;)V a
		0 o p_301270_
	a (J)V a
		static
		0 o p_167656_
	a ()Lxo; a
	b ()V b
	c ()V c
	d ()Z d
	e ()V e
ftc ftc
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lfpw;Lges;ZLfud;)V <init>
		0 o p_181344_
		1 o p_181345_
		2 o p_181347_
		3 o p_181348_
	a ()Lxo; a
	f ()V f
	run ()V run
ftd ftd
	b b
	c c
	d d
	e e
	f f
	<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 ()Lxo; a
	run ()V run
fte fte
	b b
	<init> (Lfqr;JLxo;Ljava/lang/Runnable;)V <init>
		0 o p_167668_
		1 o p_167669_
		2 o p_167670_
		3 o p_167671_
	a (Lfop;J)V a
		0 o p_167673_
		1 o p_167674_
ftf ftf
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (JLxo;Ljava/lang/Runnable;)V <init>
		0 o p_167676_
		1 o p_167677_
		2 o p_167678_
	a (Lfop;J)V a
		0 o p_167679_
		1 o p_167680_
	a ()Lxo; a
	run ()V run
ftg ftg
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lfpg;JLfsb;)V <init>
		0 o p_90443_
		1 o p_428724_
		2 o p_419797_
	a ()Lxo; a
	run ()V run
fth fth
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (JLfqr;Lfsb;)V <init>
		0 o p_90451_
		1 o p_90452_
		2 o p_419673_
	a ()Lxo; a
	run ()V run
fti fti
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (JILjava/lang/Runnable;)V <init>
		0 o p_90459_
		1 o p_90460_
		2 o p_90461_
	a ()Lxo; a
	run ()V run
ftj ftj
ftk ftk
	a OFF
	b CROSSHAIR
	c HOTBAR
	d d
	e e
	f f
	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 ()Ljava/lang/String; a
	a (I)Lftk; a
		static
		0 o p_90510_
	b ()I b
	c ()[Lftk; c
		static
	valueOf (Ljava/lang/String;)Lftk; valueOf
		static
		0 o p_90515_
	values ()[Lftk; values
		static
ftl ftl
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()F a
	a (F)F a
		0 o p_350335_
	a (DDD)V a
		0 o p_90585_
		1 o p_90586_
		2 o p_90587_
	a (FF)V a
		0 o p_90573_
		1 o p_90574_
	a (Ldly;Lbzm;ZZF)V a
		0 o p_90576_
		1 o p_90577_
		2 o p_90578_
		3 o p_90579_
		4 o p_90580_
	a (FFF)V a
		0 o p_351037_
		1 o p_351008_
		2 o p_350869_
	a (Lfis;)V a
		0 o p_90582_
	b ()Lfis; b
	c ()V c
	d ()Lfis; d
	e ()Ljb; e
	f ()F f
	g ()F g
	h ()Lorg/joml/Quaternionf; h
	i ()Lbzm; i
	j ()Z j
	k ()Z k
	l ()Lftl$a; l
	m ()Lfan; m
	n ()Lorg/joml/Vector3f; n
	o ()Lorg/joml/Vector3f; o
	p ()Lorg/joml/Vector3f; p
	q ()V q
	r ()F r
ftl$a ftl$a
	a a
	b b
	c c
	<init> (Lfis;Lfis;Lfis;)V <init>
		0 o p_167691_
		1 o p_167692_
		2 o p_167693_
	a (FF)Lfis; a
		0 o p_167696_
		1 o p_167697_
	a ()Lfis; a
	b ()Lfis; b
	c ()Lfis; c
	d ()Lfis; d
ftm ftm
	a FIRST_PERSON
	b THIRD_PERSON_BACK
	c THIRD_PERSON_FRONT
	d d
	e e
	f f
	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 a
	b ()Z b
	c ()Lftm; c
	d ()[Lftm; d
		static
	valueOf (Ljava/lang/String;)Lftm; valueOf
		static
		0 o p_90616_
	values ()[Lftm; values
		static
ftn ftn
	a a
	<init> ()V <init>
	a ()V a
		static
fto fto
	b b
	c c
	d d
	e e
	<init> ()V <init>
	a (Ldiu;)V a
		0 o p_379557_
	a (Ljava/util/Map;Ldhp;)Ljava/util/stream/Stream; a
		static
		0 o p_378768_
		1 o p_380954_
	a (Ldit;)V a
		0 o p_380259_
	a (Ldhe;)Ljava/util/List; a
		0 o p_380958_
	a (Ldhp;)Ljava/util/List; a
		static
		0 o p_380998_
	a (Ljava/lang/Iterable;)Ljava/util/Map; a
		static
		0 o p_90643_
	a (Ljava/util/Map;Lcom/google/common/collect/ImmutableList$Builder;Ldhp;Ljava/util/List;)V a
		static
		0 o p_378764_
		1 o p_378765_
		2 o p_380933_
		3 o p_378767_
	b (Ldhp;)Ljava/util/List; b
		static
		0 o p_381000_
	b ()V b
	b (Ldiu;)Z b
		0 o p_379469_
	c (Ldiu;)V c
		0 o p_379652_
	c ()V c
	d ()Ljava/util/List; d
	d (Ldiu;)V d
		0 o p_380362_
ftp ftp
	a OFF
	b FAST
	c FANCY
	d d
	e e
	f f
	g g
	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 ()Ljava/lang/String; a
	b ()I b
	c ()Ljava/lang/String; c
	e ()[Lftp; e
		static
	valueOf (Ljava/lang/String;)Lftp; valueOf
		static
		0 o p_90670_
	values ()[Lftp; values
		static
ftq ftq
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_294191_
	a ()Ljava/util/Collection; a
	a (Ljava/lang/String;)V a
		0 o p_294362_
	b ()V b
ftr ftr
	a a
	<init> ()V <init>
	a ()Lxt; a
	a (Lxt;)V a
		0 o p_90676_
	b ()Lxt; b
	c ()V c
fts fts
	a a
	b b
	c c
	<init> (Lgrk;)V <init>
		0 o p_90701_
	a (Ljava/util/function/Consumer;)I a
		0 o p_90712_
	a (Ljb;Ljava/util/function/Consumer;)V a
		0 o p_90709_
		1 o p_90710_
	a (ILjava/util/function/Consumer;)V a
		0 o p_90703_
		1 o p_90704_
	a (ILui;)Z a
		0 o p_90706_
		1 o p_90707_
ftt ftt
	a a
	b b
	<clinit> ()V <clinit>
		static
	a ()F a
	a (Z)F a
		0 o p_348668_
	b ()F b
ftt$a ftt$a
	c c
	<init> (F)V <init>
		0 o p_348484_
	a ()F a
	a (Z)F a
		0 o p_348527_
	b ()F b
ftt$b ftt$b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	<init> (FJLit/unimi/dsi/fastutil/floats/FloatUnaryOperator;)V <init>
		0 o p_348629_
		1 o p_348537_
		2 o p_348550_
	a ()F a
	a (J)I a
		0 o p_348532_
	a (Z)F a
		0 o p_348526_
	a (JZ)I a
		0 o p_348462_
		1 o p_348492_
	b (J)V b
		0 o p_348534_
	b (Z)V b
		0 o p_348523_
	b ()F b
	c (Z)V c
		0 o p_348502_
	c ()V c
	d ()V d
ftu ftu
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lfud;)V <init>
		0 o p_240577_
	a (Ljava/lang/String;)V a
		0 o p_93320_
	a (Lxo;)V a
		0 o p_416158_
	a (Z)V a
		0 o p_289016_
	a (Lfuf;)V a
		0 o p_93318_
	a ()Z a
	a (Ljava/lang/String;Z)V a
		0 o p_394162_
		1 o p_394666_
	b (Lxo;)V b
		0 o p_415662_
	b (Ljava/lang/String;)V b
		0 o p_168788_
	b ()V b
	c (Lxo;)V c
		0 o p_415589_
	c ()V c
	d (Lxo;)V d
		0 o p_416329_
	d ()Lfuf; d
	e (Lxo;)V e
		0 o p_416450_
ftu$a ftu$a
	<init> (Ljava/lang/String;)V <init>
		0 o p_288985_
ftv ftv
	a FAST
	b FANCY
	c FABULOUS
	d d
	e e
	f f
	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)Lftv; a
		static
		0 o p_90775_
	a ()Ljava/lang/String; a
	b ()I b
	c ()[Lftv; c
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lftv; valueOf
		static
		0 o p_90782_
	values ()[Lftv; values
		static
ftw ftw
	a a
	b b
	c c
	d d
	<init> (ILxo;Lya;Lftx;)V <init>
		0 o addedTime
		1 o content
		2 o signature
		3 o tag
	a ()Lftx$a; a
	b ()I a
	c ()Lxo; b
	d ()Lya; c
	e ()Lftx; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_240638_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ftw$a ftw$a
	a a
	b b
	c c
	d d
	<init> (ILbbm;Lftx;Z)V <init>
		0 o addedTime
		1 o content
		2 o tag
		3 o endOfEntry
	a ()I a
	b ()Lbbm; b
	c ()Lftx; c
	d ()Z d
	equals (Ljava/lang/Object;)Z equals
		0 o p_240535_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ftx ftx
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	<clinit> ()V <clinit>
		static
	<init> (ILftx$a;Lxo;Ljava/lang/String;)V <init>
		0 o indicatorColor
		1 o icon
		2 o text
		3 o logTag
	a ()Lftx; a
		static
	a (Ljava/lang/String;)Lftx; a
		static
		0 o p_242878_
	b ()Lftx; b
		static
	c ()Lftx; c
		static
	d ()Lftx; d
		static
	e ()I a
	equals (Ljava/lang/Object;)Z equals
		0 o p_240542_
	f ()Lftx$a; b
	g ()Lxo; c
	h ()Ljava/lang/String; d
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ftx$a ftx$a
	a CHAT_MODIFIED
	b b
	c c
	d d
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILame;II)V <init>
		0 o p_240537_
		1 o p_240620_
		2 o p_296008_
		3 o p_240599_
		4 o p_240544_
	a (Lfxa;II)V a
		0 o p_282284_
		1 o p_282597_
		2 o p_283579_
	a ()[Lftx$a; a
		static
	valueOf (Ljava/lang/String;)Lftx$a; valueOf
		static
		0 o p_240592_
	values ()[Lftx$a; values
		static
fty fty
	a a
	b b
	c c
	d d
	e e
	f f
	<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 a
		static
		0 o p_323544_
	a ()V a
	a (I)Lgwj; a
		0 o p_90807_
	b ()V b
ftz ftz
	a MINIMIZED
	b AFK
	c c
	d d
	e e
	f f
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;)V <init>
		0 o p_362309_
		1 o p_365280_
		2 o p_362220_
		3 o p_363546_
		4 o p_360831_
	a ()Ljava/lang/String; a
	b ()I b
	c ()Ljava/lang/String; c
	e ()[Lftz; e
		static
	valueOf (Ljava/lang/String;)Lftz; valueOf
		static
		0 o p_361331_
	values ()[Lftz; values
		static
fu net/minecraft/commands/arguments/SignedArgument
fua fua
	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 a
	b ()Z b
	c ()[Lfua; c
		static
	valueOf (Ljava/lang/String;)Lfua; valueOf
		static
		0 o p_265378_
	values ()[Lfua; values
		static
fub fub
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lfmz$b;ILjava/lang/String;)V <init>
		0 o p_90825_
		1 o p_90826_
		2 o p_90827_
		3 o p_90828_
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_90821_
		1 o p_90822_
		2 o p_90823_
	a (II)Z a
		0 o p_90833_
		1 o p_90834_
	a (Ljava/util/HashMap;)V a
		static
		0 o p_90845_
	a (Z)V a
		0 o p_90846_
	a (Ljava/lang/String;)Ljava/util/function/Supplier; a
		static
		0 o p_90843_
	a (Lfub;)I compareTo
		0 o p_90841_
	a ()V a
		static
	a (Lfmz$a;Z)V a
		static
		0 o p_90838_
		1 o p_90839_
	a (Lfmz$a;)V a
		static
		0 o p_90836_
	a (I)Z a
		0 o p_90831_
	b (Ljava/lang/String;)Lfub; b
		static
		0 o p_389468_
	b (Lfmz$a;)V b
		0 o p_90849_
	b (Lfub;)Z b
		0 o p_90851_
	b ()V b
		static
	c (Ljava/lang/String;)Lxo; c
		static
		0 o p_90853_
	c ()V c
		static
	compareTo (Ljava/lang/Object;)I compareTo
		0 o p_90856_
	d ()V d
		static
	e ()Z e
	f ()Ljava/lang/String; f
	g ()Z g
	h ()Ljava/lang/String; h
	i ()Lfmz$a; i
	j ()Z j
	k ()Lxo; k
	l ()Z l
	m ()Ljava/lang/String; m
	n ()V n
fuc fuc
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lfud;)V <init>
		0 o p_90875_
	a (Ljava/lang/String;)V a
		0 o p_90912_
	a (Lo;Lxo;)Lxo; a
		static
		0 o p_415900_
		1 o p_415904_
	a (JII)V a
		0 o p_90890_
		1 o p_90891_
		2 o p_90892_
	a (Lxo;)V a
		0 o p_415869_
	a (Lame;Lbzm;Lui;)V a
		0 o p_414880_
		1 o p_414881_
		2 o p_414882_
	a (IJ)V a
		0 o p_90878_
		1 o p_90879_
	a (Lame;Lfis;Lui;)V a
		0 o p_90923_
		1 o p_90924_
		2 o p_90925_
	a (ZZ)V a
		0 o p_90929_
		1 o p_90930_
	a (Ljava/lang/String;[Ljava/lang/Object;)V a
		0 o p_167838_
		1 o p_167839_
	a ()Ljava/lang/String; a
	a (JIIII)V a
		0 o p_90894_
		1 o p_90895_
		2 o p_90896_
		3 o p_90897_
		4 o p_90898_
	a (Leeb;Ljb;Lui;)V a
		0 o p_90900_
		1 o p_90901_
		2 o p_90902_
	a (Ljava/nio/file/Path;Lyl;)Lyl; a
		static
		0 o p_392485_
		1 o p_392486_
	a (I)Z a
		0 o p_167814_
	a (J)V a
		0 o p_90888_
	b (Lxo;)V b
		0 o p_415765_
	b (Leeb;Ljb;Lui;)V b
		0 o p_414877_
		1 o p_414878_
		2 o p_414879_
	b (Ljava/lang/String;)V b
		0 o p_90914_
	b (JII)V b
		0 o p_90935_
		1 o p_90936_
		2 o p_90937_
	b (I)Z b
		0 o p_90933_
	b (JIIII)V b
		0 o p_90939_
		1 o p_90940_
		2 o p_90941_
		3 o p_90942_
		4 o p_90943_
	b ()V b
	c (Lxo;)V c
		0 o p_167823_
	c (JII)V c
		0 o p_167828_
		1 o p_167829_
		2 o p_167830_
	c (JIIII)V c
		0 o p_167832_
		1 o p_167833_
		2 o p_167834_
		3 o p_167835_
		4 o p_167836_
	d (Lxo;)V d
		0 o p_90917_
	e (Lxo;)V e
		0 o p_414876_
fuc$1 fuc$1
	a a
	<clinit> ()V <clinit>
		static
fud fud
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	Z Z
	a a
	aA aA
	aB aB
	aC aC
	aD aD
	aE aE
	aF aF
	aG aG
	aH aH
	aI aI
	aJ aJ
	aK aK
	aL aL
	aM aM
	aN aN
	aO aO
	aP aP
	aQ aQ
	aR aR
	aS aS
	aT aT
	aU aU
	aV aV
	aW aW
	aX aX
	aY aY
	aZ aZ
	aa aa
	ab ab
	ac ac
	ad ad
	ae ae
	af af
	ag ag
	ah ah
	ai ai
	aj aj
	ak ak
	al al
	am am
	an an
	ao ao
	ap ap
	aq aq
	ar ar
	as as
	at at
	au au
	av av
	aw aw
	ax ax
	ay ay
	az az
	b b
	bA bA
	bB bB
	ba ba
	bb bb
	bc bc
	bd bd
	be be
	bf bf
	bg bg
	bh bh
	bi bi
	bj bj
	bk bk
	bl bl
	bm bm
	bn bn
	bo bo
	bp bp
	bq bq
	br br
	bs bs
	bt bt
	bu bu
	bv bv
	bw bw
	bx bx
	by by
	bz bz
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lgll;)V <init>
		0 o p_91084_
	C ()V C
	D ()Z D
	E ()Z E
	F ()Z F
	G ()Z G
	H ()Z H
	I ()Lcom/mojang/authlib/minecraft/BanDetails; I
	J ()Z J
	K ()Lfud$a; K
	L ()Z L
	M ()Lgrk; M
	N ()Z N
		static
	O ()Z O
		static
	P ()Z P
		static
	Q ()Z Q
		static
	R ()Lfud; R
		static
	S ()Ljava/util/concurrent/CompletableFuture; S
	T ()Lgry; T
	U ()Z U
	V ()Z V
	W ()Lhwd; W
	X ()Z X
	Y ()Lfup; Y
	Z ()Lcom/mojang/authlib/GameProfile; Z
	a (Lae;Ljava/util/function/Consumer;Ljava/util/List;)V a
		0 o p_231347_
		1 o p_231348_
		2 o p_231349_
	a (Ljava/lang/Runnable;)Lges; a
		0 o p_299781_
	a (Ljava/util/function/Consumer;Ljava/nio/file/Path;)V a
		static
		0 o p_231403_
		1 o p_231404_
	a (Ljl;)V a
		0 o p_428041_
	a (Ljava/util/List;)Z a
		0 o p_300000_
	a (Lges;)V a
		0 o p_91153_
	a (Lfud;)Ljava/lang/String; a
		static
		0 o p_341553_
	a (Lges;Z)V a
		0 o p_320248_
		1 o p_319814_
	a (Lame;Lcom/mojang/blaze3d/shaders/ShaderType;)Ljava/lang/String; a
		0 o p_408948_
		1 o p_408949_
	a (Ljava/util/function/Consumer;DI)V a
		static
		0 o p_238862_
		1 o p_238863_
		2 o p_238864_
	a (Ljava/lang/Exception;)V a
		0 o p_368605_
	a (ZLfud$b;Ljava/lang/Throwable;)V a
		0 o p_314390_
		1 o p_314391_
		2 o p_314392_
	a (Ljava/util/concurrent/CompletableFuture;Lfud$b;)V a
		0 o p_314388_
		1 o p_314389_
	a (Land;)Ljava/lang/String; a
		static
		0 o p_231345_
	a (Lgem;)V a
		0 o p_91151_
	a (Lcom/mojang/authlib/minecraft/BanDetails;Ljava/lang/Runnable;)Lges; a
		static
		0 o p_299774_
		1 o p_299775_
	a (D)Ljava/lang/String; a
		static
		0 o p_304493_
	a (Lbzm;)V a
		0 o p_91119_
	a (Lxo;)V a
		0 o p_273566_
	a (Z)V a
		0 o p_91261_
	a (Ljava/util/function/Consumer;Lbtr;)V a
		0 o p_231400_
		1 o p_231401_
	a (Lfud;Lhtb;Ljava/lang/String;Lfuh;Lp;)V a
		static
		0 o p_167873_
		1 o p_167874_
		2 o p_167875_
		3 o p_167876_
		4 o p_167877_
	a (Lq;)V a
		0 o p_304858_
	a (Lbtr;)V a
		static
		0 o p_231351_
	a (Ljava/util/function/Consumer;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V a
		static
		0 o p_231406_
		1 o p_231407_
		2 o p_231408_
	a (Lhtb;)Ljava/lang/String; a
		static
		0 o p_264659_
	a (Lgrj;)V a
		0 o p_91325_
	a (Ljava/io/File;)Lxo; a
		0 o p_167900_
	a (Lcom/mojang/authlib/GameProfile;Ljava/lang/Runnable;)Lges; a
		static
		0 o p_299782_
		1 o p_299783_
	a (Lp;)V a
		0 o p_231413_
	a (Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;Lgll;)Lcom/mojang/authlib/minecraft/UserApiService; a
		0 o p_193586_
		1 o p_193587_
	a (Lfud;Ljava/io/File;Lp;)V a
		static
		0 o p_307414_
		1 o p_307228_
		2 o p_91333_
	a (Lfud$b;)V a
		0 o p_299896_
	a (Lgsp;)V a
		0 o p_239477_
	a (Lfnv;)V a
		0 o p_231363_
	a (Lhsx;)V a
		0 o p_344151_
	a (Ljy;Ljp$c;)Ljava/util/Optional; a
		static
		0 o p_428039_
		1 o p_428040_
	a (Ljava/nio/file/Path;Lyl;)Lyl; a
		static
		0 o p_392489_
		1 o p_392490_
	a (Lfud$b;Z)V a
		0 o p_423143_
		1 o p_423144_
	a (Ljava/lang/String;)V a
		0 o p_91327_
	a (Ljava/io/File;Lp;)I a
		static
		0 o p_365472_
		1 o p_362904_
	a (IJ)V a
		0 o p_91114_
		1 o p_91115_
	a (Lae;Ljava/util/List;)Ljava/nio/file/Path; a
		0 o p_167857_
		1 o p_167858_
	a (Lfud$b;Ljava/lang/Throwable;)V a
		0 o p_299771_
		1 o p_299772_
	a (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; a
		static
		0 o p_231391_
	a (Lame;)Ljava/util/function/Function; a
		0 o p_91259_
	a (Lae;Lfud;Lhtb;Ljava/lang/String;Lfuh;)Lae; a
		static
		0 o p_167851_
		1 o p_167852_
		2 o p_167853_
		3 o p_167854_
		4 o p_167855_
	a (Ljava/lang/Throwable;Lfud$b;)V a
		0 o p_91240_
		1 o p_299846_
	a ()V a
	a (I)V a
		0 o p_91313_
	a (Lgrj;Lgeq$a;)V a
		0 o p_91157_
		1 o p_341652_
	a (ZLfud$b;Ljava/util/concurrent/CompletableFuture;Ljava/util/Optional;)V a
		0 o p_299764_
		1 o p_299765_
		2 o p_299766_
		3 o p_299767_
	a (Ljava/util/function/Consumer;Lxo;)V a
		static
		0 o p_231410_
		1 o p_231411_
	a (Ljava/util/UUID;)Z a
		0 o p_91247_
	a (Ljava/lang/Throwable;Lxo;Lfud$b;)V a
		0 o p_91242_
		1 o p_91243_
		2 o p_299892_
	a (Ljava/lang/Object;)Z a
		static
		0 o p_210783_
	a (Lfua;)V a
		0 o p_265509_
	a (Lfcs$c;Lawz;Land;Lamz;Ljava/lang/Thread;)Lhwd; a
		0 o p_231357_
		1 o p_231358_
		2 o p_231359_
		3 o p_231360_
		4 o p_231361_
	a (Lfcs$c;Lawz;Land;Z)V a
		0 o p_261564_
		1 o p_261826_
		2 o p_261470_
		3 o p_261465_
	a (Lfud$b;Ljava/util/Optional;)V a
		0 o p_299778_
		1 o p_299779_
	a (F)F a
		0 o p_308953_
	a (ZLfud$b;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_168020_
		1 o p_299856_
	a (ZLbtw;)Lbtt; a
		0 o p_167971_
		1 o p_167972_
	a (Ljl$c;)V a
		static
		0 o p_370276_
	a (Ljava/io/File;Lyl;)Lyl; a
		static
		0 o p_392491_
		1 o p_392492_
	a (Ljava/lang/Runnable;Z)V a
		static
		0 o p_351633_
		1 o p_351634_
	aA ()Z aA
	aB ()Lgac; aB
	aC ()Lhxx; aC
	aD ()Z aD
	aE ()Lfty; aE
	aF ()Lhuf; aF
	aG ()Lhsq; aG
	aH ()Lhsp; aH
	aI ()Lhso; aI
	aJ ()Lfxb; aJ
	aK ()Lhsw; aK
	aL ()Laup; aL
	aM ()Lhst; aM
	aN ()Lgem; aN
	aO ()Lgkb; aO
	aP ()Lfnh; aP
	aQ ()Lfmx; aQ
	aR ()Lfxv; aR
	aS ()Lgxv; aS
	aT ()Lgqi; aT
	aU ()Z aU
	aV ()V aV
	aW ()Lbcq; aW
	aX ()Z aX
	aY ()Lfua; aY
	aZ ()Lftu; aZ
	aa ()Ljava/net/Proxy; aa
	ab ()Lhrs; ab
	ac ()Lgyf; ac
	ad ()Laxo; ad
	ae ()Lawz; ae
	af ()Lawf; af
	ag ()Lhuq; ag
	ah ()Ljava/nio/file/Path; ah
	ai ()Lhtb; ai
	aj ()Z aj
	ak ()Lgxc; ak
	al ()Lhwv; al
	am ()Lhwp; am
	an ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; an
	ao ()Lhss; ao
	ap ()Lbzm; ap
	aq ()Lgyr; aq
	ar ()Lheb; ar
	as ()Lhaa; as
	at ()Lhfc; at
	au ()Lgxj; au
	av ()Lcom/mojang/datafixers/DataFixer; av
	aw ()Lftt; aw
	ay ()Ljava/lang/Thread; ay
	az ()Lfvh; az
	b (Z)V b
		0 o p_91359_
	b (Ljava/util/function/Consumer;Lbtr;)V b
		0 o p_231434_
		1 o p_231435_
	b (I)Laul; b
		0 o p_319374_
	b (Lp;)V b
		0 o p_231440_
	b (Lges;)V b
		0 o p_294558_
	b (Lfud;)Ljava/lang/String; b
		static
		0 o p_307033_
	b (Ljava/lang/String;)Ljava/lang/String; b
		static
		0 o p_231428_
	b (Ljava/util/function/Consumer;)Z b
		0 o p_167947_
	b (Lfud$b;)V b
		0 o p_299836_
	b (Ljava/util/UUID;)Z b
		0 o p_295141_
	b (Lxo;)V b
		static
		0 o p_231415_
	b (Lbzm;)Z b
		0 o p_91315_
	b (ZLbtw;)V b
		0 o p_91339_
		1 o p_91340_
	b (Ljava/util/concurrent/CompletableFuture;)V b
		static
		0 o p_231432_
	b (Ljava/util/function/Consumer;Ljava/nio/file/Path;)V b
		0 o p_231437_
		1 o p_231438_
	b ()V b
	bC ()V bC
	bD ()Ljava/lang/String; bD
		static
	bE ()Ljava/lang/String; bE
		static
	bF ()Ljava/lang/String; bF
		static
	bG ()Ljava/lang/String; bG
		static
	bH ()Ljava/lang/String; bH
		static
	bI ()Ljava/lang/String; bI
	bJ ()Ljava/lang/String; bJ
		static
	bK ()Ljava/lang/String; bK
	bL ()Ljava/lang/String; bL
		static
	bM ()Z bM
		static
	bN ()Z bN
		static
	bO ()I bO
	bP ()Lcom/mojang/authlib/minecraft/UserApiService$UserProperties; bP
	bQ ()Lcom/mojang/authlib/yggdrasil/ProfileResult; bQ
	ba ()Lgsd; ba
	bb ()Lgss; bb
	bc ()Lfqz; bc
	bd ()Lgwp; bd
	be ()Lftq; be
	bf ()Lfii; bf
	bg ()Lhoe; bg
	bh ()Ljava/lang/String; bh
		static
	bi ()Ljava/lang/String; bi
	bj ()V bj
	bk ()V bk
	bl ()V bl
	bm ()V bm
	bn ()V bn
	bo ()V bo
	bp ()Z bp
	bq ()V bq
	br ()Z br
	bs ()Z bs
	bt ()V bt
	bu ()Ljava/util/Optional; bu
	bv ()Lcom/mojang/authlib/minecraft/UserApiService$UserProperties; bv
	c ()Z c
	c (Lp;)V c
		0 o p_307515_
	c (Lxo;)V c
		static
		0 o p_231442_
	c (Lfud$b;)Ljava/lang/Runnable; c
		0 o p_299894_
	c (Lges;)V c
		0 o p_91347_
	c (Z)V c
		0 o p_91384_
	c (Lfud;)Ljava/lang/String; c
		static
		0 o p_231365_
	close ()V close
	d (Lges;)V d
		0 o p_91363_
	d (Lxo;)V d
		0 o p_272302_
	d ()V d
	d (Lp;)Lp; d
		0 o p_91355_
	d (Lfud$b;)V d
		0 o p_299780_
	d (Z)V d
		0 o p_91387_
	e (Z)V e
		0 o p_351635_
	e (Lges;)V e
		0 o p_299773_
	e (Lp;)Lp; e
		static
		0 o p_231461_
	e (Ljava/lang/Runnable;)Z e
		0 o p_91365_
	e ()Lbca; e
		static
	f (Lp;)Lp; f
		0 o p_231463_
	f (Ljava/lang/Runnable;)Ljava/lang/Runnable; f
		0 o p_91376_
	f ()V f
	g ()V g
	h ()Lfmq; h
	i ()Ljava/lang/String; i
	j ()Ljava/lang/String; j
	k ()Z k
	l ()Ljava/util/concurrent/CompletableFuture; l
	m ()Lfcs; m
	n ()V n
	o ()I o
	p ()J p
	q ()V q
	r ()Z r
	s ()Lhwq; s
	t ()V t
	u ()Lhwz; u
	v ()D v
	w ()Lgrw; w
	x ()Lgkx; x
	y ()V y
	z ()V z
fud$1 fud$1
	a a
	b b
	c c
	<init> (Lfud;Lgll;)V <init>
		0 o p_361819_
		1 o p_365469_
	run ()V run
fud$2 fud$2
	a a
	<clinit> ()V <clinit>
		static
fud$a fud$a
	a ENABLED
	b DISABLED_BY_OPTIONS
	c DISABLED_BY_LAUNCHER
	d DISABLED_BY_PROFILE
	e e
	f f
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILxo;)V <init>
		0 o p_168031_
		1 o p_168032_
		2 o p_168033_
	a ()Lxo; a
	a (Z)Z a
		0 o p_168035_
	b ()[Lfud$a; b
		static
	valueOf (Ljava/lang/String;)Lfud$a; valueOf
		static
		0 o p_168038_
	values ()[Lfud$a; values
		static
fud$a$1 fud$a$1
	<init> (Ljava/lang/String;ILxo;)V <init>
		0 o p_168041_
		1 o p_168042_
		2 o p_168043_
	a (Z)Z a
		0 o p_168045_
fud$a$2 fud$a$2
	<init> (Ljava/lang/String;ILxo;)V <init>
		0 o p_168047_
		1 o p_168048_
		2 o p_168049_
	a (Z)Z a
		0 o p_168051_
fud$a$3 fud$a$3
	<init> (Ljava/lang/String;ILxo;)V <init>
		0 o p_168053_
		1 o p_168054_
		2 o p_168055_
	a (Z)Z a
		0 o p_168057_
fud$a$4 fud$a$4
	<init> (Ljava/lang/String;ILxo;)V <init>
		0 o p_168059_
		1 o p_168060_
		2 o p_168061_
	a (Z)Z a
		0 o p_168063_
fud$b fud$b
	a a
	b b
	<init> (Lfop;Lgll$c;)V <init>
		0 o realmsClient
		1 o quickPlayData
	a ()Lfop; a
	b ()Lgll$c; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_299932_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fue fue
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	<clinit> ()V <clinit>
		static
	<init> (Lfud;)V <init>
		0 o p_91522_
	a (JIJ)V a
		0 o p_349790_
		1 o p_349791_
		2 o p_349792_
	a ()V a
	a (Lfnh;)D a
		0 o p_412944_
	a (Lfwy;Lfxa;)V a
		0 o p_412951_
		1 o p_412946_
	a (D)V a
		0 o p_316356_
	a (JDD)V a
		0 o p_91527_
		1 o p_91528_
		2 o p_91529_
	a (JIII)V a
		0 o p_91531_
		1 o p_91532_
		2 o p_91533_
		3 o p_91534_
	a (JLjava/util/List;I)V a
		0 o p_91540_
		1 o p_91541_
		2 o p_350707_
	a (J)V a
		0 o p_91525_
	a (Lfnh;D)D a
		static
		0 o p_412945_
		1 o p_412954_
	a (Lq;Lfnh;)V a
		0 o p_412950_
		1 o p_412953_
	b (JDD)V b
		0 o p_91562_
		1 o p_91563_
		2 o p_91564_
	b (JLjava/util/List;I)V b
		0 o p_349787_
		1 o p_349788_
		2 o p_349789_
	b (Lfnh;D)D b
		static
		0 o p_412952_
		1 o p_412949_
	b (Lfnh;)D b
		0 o p_412942_
	b (JIII)V b
		0 o p_91566_
		1 o p_91567_
		2 o p_91568_
		3 o p_91569_
	b ()Z b
	c ()Z c
	c (JIII)V c
		0 o p_168092_
		1 o p_168093_
		2 o p_168094_
		3 o p_168095_
	c (Lfnh;)Ljava/lang/String; c
		static
		0 o p_414883_
	c (JDD)V c
		0 o p_91576_
		1 o p_91577_
		2 o p_91578_
	d (Lfnh;)Ljava/lang/String; d
		0 o p_412854_
	d (JDD)V d
		0 o p_168097_
		1 o p_168098_
		2 o p_168099_
	d ()Z d
	e (JDD)V e
		0 o p_91591_
		1 o p_91592_
		2 o p_91593_
	e ()D e
	f ()D f
	f (JDD)V f
		0 o p_168101_
		1 o p_168102_
		2 o p_168103_
	g ()V g
	h ()Z h
	i ()V i
	j ()V j
	k ()V k
fuf fuf
	a OFF
	b ALL
	c CHAT
	d SYSTEM
	e e
	f f
	g g
	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)Lfuf; a
		static
		0 o p_91620_
	a ()I a
	b ()Lxo; b
	c ()Z c
	d ()Z d
	e ()Z e
	f ()[Lfuf; f
		static
	valueOf (Ljava/lang/String;)Lfuf; valueOf
		static
		0 o p_91625_
	values ()[Lfuf; values
		static
fug fug
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lfug$l;Lfug$b;Lfug$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_
	<init> (Ljava/lang/String;Lfug$l;Lfug$b;Lfug$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_
	a (Ljava/lang/String;Lfug$l;ZLjava/util/function/Consumer;)Lfug; a
		static
		0 o p_259289_
		1 o p_260210_
		2 o p_259359_
		3 o p_259975_
	a (Lfuh;III)Lfxl; a
		0 o p_231508_
		1 o p_231509_
		2 o p_231510_
		3 o p_231511_
	a (Lxo;)Lfug$l; a
		static
		0 o p_231536_
	a (Lfug$b;Ljava/lang/Object;)Lxo; a
		0 o p_231505_
		1 o p_231506_
	a (Lxo;Lbce;)Lxo; a
		static
		0 o p_231538_
		1 o p_231539_
	a (Ljava/lang/String;Z)Lfug; a
		static
		0 o p_231526_
		1 o p_231527_
	a (Lxo;Ljava/lang/Object;)Lfza; a
		static
		0 o p_258115_
		1 o p_258116_
	a (Ljava/lang/String;Lfug$l;Z)Lfug; a
		static
		0 o p_259291_
		1 o p_260306_
		2 o p_259985_
	a (Lfuh;IIILjava/util/function/Consumer;)Lfxl; a
		0 o p_261971_
		1 o p_261486_
		2 o p_261569_
		3 o p_261677_
		4 o p_261912_
	a (Ljava/lang/Object;)V a
		0 o p_231515_
	a (Ljava/lang/String;Lfug$l;Lfug$b;ZLjava/util/function/Consumer;)Lfug; a
		static
		0 o p_262002_
		1 o p_261507_
		2 o p_262099_
		3 o p_262136_
		4 o p_261984_
	a (Ljava/lang/String;ZLjava/util/function/Consumer;)Lfug; a
		static
		0 o p_231529_
		1 o p_231530_
		2 o p_231531_
	a (Ljava/lang/Boolean;)V a
		static
		0 o p_231513_
	a ()Lfug$l; a
		static
	a (Lxo;Ljava/lang/Boolean;)Lxo; a
		static
		0 o p_231544_
		1 o p_231545_
	a (Lfuh;)Lfxl; a
		0 o p_332030_
	b (Ljava/lang/Boolean;)V b
		static
		0 o p_231548_
	b (Ljava/lang/Object;)Ljava/lang/Object; b
		0 o p_339267_
	b ()Lfug$b; b
		static
	c (Ljava/lang/Object;)V c
		static
		0 o p_261336_
	c ()Ljava/lang/Object; c
	d ()Lcom/mojang/serialization/Codec; d
	d (Ljava/lang/Object;)Lfza; d
		static
		0 o p_258114_
	e ()Lfug$n; e
	toString ()Ljava/lang/String; toString
fug$a fug$a
	a a
	b b
	c c
	d d
	e e
	<init> (Ljava/util/List;Ljava/util/List;Ljava/util/function/BooleanSupplier;Lfug$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; a
		0 o p_231570_
	a ()Lfxu$c; a
	b ()Ljava/util/List; a
	c ()Ljava/util/List; b
	d ()Ljava/util/function/BooleanSupplier; c
	e ()Lfug$d$a; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_231576_
	f ()Lcom/mojang/serialization/Codec; f
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fug$b fug$b
	toString (Lxo;Ljava/lang/Object;)Lxo; toString
		0 o p_231581_
		1 o p_231582_
fug$c fug$c
	a a
	b b
	c c
	<init> (ILjava/util/function/IntSupplier;I)V <init>
		0 o minInclusive
		1 o maxSupplier
		2 o encodableMaxInclusive
	a (Ljava/lang/Object;)Ljava/util/Optional; a
		0 o p_231592_
	a (Ljava/lang/Integer;I)Ljava/lang/String; a
		0 o p_274647_
		1 o p_274648_
	a (Ljava/lang/Integer;)Ljava/util/Optional; a
		0 o p_231590_
	a ()Lfxu$c; a
	b ()I b
	c (Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; c
		0 o p_276098_
	c ()Z c
	d ()I d
	equals (Ljava/lang/Object;)Z equals
		0 o p_231599_
	f ()Lcom/mojang/serialization/Codec; f
	g ()Ljava/util/function/IntSupplier; b
	h ()I c
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fug$d fug$d
	a (Lfug$l;IIILfuh;Ljava/util/function/Consumer;Lfug;)Lfxl; a
		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 (Lfug;Lfuh;Ljava/util/function/Consumer;Lfxu;Ljava/lang/Object;)V a
		0 o p_261344_
		1 o p_261345_
		2 o p_261346_
		3 o p_261347_
		4 o p_261348_
	a (Lfug$l;Lfuh;IIILjava/util/function/Consumer;)Ljava/util/function/Function; a
		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 ()Lfxu$c; a
	e ()Lfug$d$a; e
fug$d$a fug$d$a
	set (Lfug;Ljava/lang/Object;)V set
		0 o p_231623_
		1 o p_231624_
fug$e fug$e
	a a
	b b
	<init> (Ljava/util/List;Lcom/mojang/serialization/Codec;)V <init>
		0 o values
		1 o codec
	a (Ljava/lang/Object;)Ljava/util/Optional; a
		0 o p_231632_
	a ()Lfxu$c; a
	b ()Ljava/util/List; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_231635_
	f ()Lcom/mojang/serialization/Codec; f
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fug$f fug$f
	a a
	b b
	c c
	<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; a
		0 o p_231647_
	a (Ljava/lang/Integer;)Ljava/util/Optional; a
		0 o p_231645_
	aT_ ()Z aT_
	b ()I b
	d ()I d
	equals (Ljava/lang/Object;)Z equals
		0 o p_231651_
	f ()Lcom/mojang/serialization/Codec; f
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fug$g fug$g
	a (Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Lfug$k; a
		0 o p_231658_
		1 o p_231659_
	a (D)Ljava/lang/Integer; a
		0 o p_231656_
	b (D)Ljava/lang/Object; b
		0 o p_231661_
	b (Ljava/lang/Integer;)D b
		0 o p_231663_
	b ()I b
	b (Ljava/lang/Object;)D b
		0 o p_231665_
	d ()I d
fug$g$1 fug$g$1
	a a
	b b
	c c
	<init> (Lfug$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; a
		0 o p_231674_
	b (D)Ljava/lang/Object; b
		0 o p_231676_
	b (Ljava/lang/Object;)D b
		0 o p_231678_
	f ()Lcom/mojang/serialization/Codec; f
fug$h fug$h
	a a
	b b
	c c
	<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; a
		0 o p_231689_
	a ()Lfxu$c; a
	b ()Ljava/util/function/Supplier; a
	c ()Ljava/util/function/Function; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_231693_
	f ()Lcom/mojang/serialization/Codec; f
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fug$i fug$i
	e e
	f f
	m m
	n n
	o o
	p p
	<init> (Lfuh;IIIILfug;Lfug$k;Lfug$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 a
	b (Lfxa;IIF)V b
		0 o p_341923_
		1 o p_341938_
		2 o p_341892_
		3 o p_341933_
	b ()V b
	c ()V c
fug$j fug$j
	a (Lfug$l;Lfuh;IIILjava/util/function/Consumer;)Ljava/util/function/Function; a
		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 c
fug$k fug$k
	a (Lfuh;IIILfug$l;Ljava/util/function/Consumer;Lfug;)Lfxl; a
		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 (Lfug$l;Lfuh;IIILjava/util/function/Consumer;)Ljava/util/function/Function; a
		0 o p_261993_
		1 o p_262177_
		2 o p_261706_
		3 o p_261683_
		4 o p_261573_
		5 o p_261969_
	aT_ ()Z aT_
	b (D)Ljava/lang/Object; b
		0 o p_231731_
	b (Ljava/lang/Object;)D b
		0 o p_231732_
fug$l fug$l
	apply (Ljava/lang/Object;)Lfza; apply
		0 o p_259319_
fug$m fug$m
	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/lang/Double;)Ljava/util/Optional; a
		0 o p_231747_
	a (D)Ljava/lang/Double; a
		0 o p_231741_
	a (Ljava/lang/Object;)Ljava/util/Optional; a
		0 o p_231749_
	a (Ljava/lang/Boolean;)Ljava/lang/Double; a
		static
		0 o p_231745_
	a (Ljava/util/function/DoubleFunction;Ljava/util/function/ToDoubleFunction;)Lfug$k; a
		0 o p_231751_
		1 o p_231752_
	b ()[Lfug$m; b
		static
	b (Ljava/lang/Double;)D b
		0 o p_231756_
	b (D)Ljava/lang/Object; b
		0 o p_231754_
	b (Ljava/lang/Object;)D b
		0 o p_231758_
	f ()Lcom/mojang/serialization/Codec; f
	valueOf (Ljava/lang/String;)Lfug$m; valueOf
		static
		0 o p_231763_
	values ()[Lfug$m; values
		static
fug$m$1 fug$m$1
	a a
	b b
	c c
	<init> (Lfug$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; a
		0 o p_231773_
	b (D)Ljava/lang/Object; b
		0 o p_231775_
	b (Ljava/lang/Object;)D b
		0 o p_231777_
	f ()Lcom/mojang/serialization/Codec; f
fug$n fug$n
	a (Ljava/lang/Object;)Ljava/util/Optional; a
		0 o p_231784_
	a (Lfug$l;Lfuh;IIILjava/util/function/Consumer;)Ljava/util/function/Function; a
		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; f
fuh fuh
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	Z Z
	a a
	aA aA
	aB aB
	aC aC
	aD aD
	aE aE
	aF aF
	aG aG
	aH aH
	aI aI
	aJ aJ
	aK aK
	aL aL
	aM aM
	aN aN
	aO aO
	aP aP
	aQ aQ
	aR aR
	aS aS
	aT aT
	aU aU
	aV aV
	aW aW
	aX aX
	aY aY
	aZ aZ
	aa aa
	ab ab
	ac ac
	ad ad
	ae ae
	af af
	ag ag
	ah ah
	ai ai
	aj aj
	ak ak
	al al
	am am
	an an
	ao ao
	ap ap
	aq aq
	ar ar
	as as
	at at
	au au
	av av
	aw aw
	ax ax
	ay ay
	az az
	b b
	bA bA
	bB bB
	bC bC
	bD bD
	bE bE
	bF bF
	bG bG
	bH bH
	bI bI
	bJ bJ
	bK bK
	bL bL
	bM bM
	bN bN
	bO bO
	bP bP
	bQ bQ
	bR bR
	bS bS
	bT bT
	bU bU
	bV bV
	bW bW
	bX bX
	bY bY
	bZ bZ
	ba ba
	bb bb
	bc bc
	bd bd
	be be
	bf bf
	bg bg
	bh bh
	bi bi
	bj bj
	bk bk
	bl bl
	bm bm
	bn bn
	bo bo
	bp bp
	bq bq
	br br
	bs bs
	bt bt
	bu bu
	bv bv
	bw bw
	bx bx
	by by
	bz bz
	c c
	ca ca
	cb cb
	cc cc
	cd cd
	ce ce
	cf cf
	cg cg
	ch ch
	ci ci
	cj cj
	ck ck
	cl cl
	cm cm
	cn cn
	co co
	cp cp
	cq cq
	cr cr
	cs cs
	ct ct
	cu cu
	cv cv
	cw cw
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lfud;Ljava/io/File;)V <init>
		0 o p_92138_
		1 o p_92139_
	A ()Lfug; A
	B ()Lfug; B
	C ()Lfug; C
	D ()Lfug; D
	E ()Lfug; E
	F ()Lfug; F
	G ()Lfug; G
	H ()Lfug; H
	I ()Lfug; I
	J ()Lfug; J
	K ()Lfug; K
	L ()Lfug; L
	M ()Lfug; M
	N ()Lfug; N
	O ()Lfug; O
	P ()Lfug; P
	Q ()Lfug; Q
	R ()Lfug; R
	S ()Lfug; S
	T ()Lfug; T
	U ()Lfug; U
	V ()Lfug; V
	W ()Lfug; W
	X ()Lfug; X
	Y ()Lfug; Y
	Z ()Lfug; Z
	a (Laza;)F a
		0 o p_427227_
	a (Lxo;Ljava/lang/Integer;)Lxo; a
		static
		0 o p_231962_
		1 o p_419963_
	a (Lxo;I)Lxo; a
		static
		0 o p_231901_
		1 o p_231902_
	a (Lxo;Lfuf;)Lxo; a
		0 o p_231907_
		1 o p_231908_
	a (Lfuh$a;)V a
		0 o p_168428_
	a (D)I a
		static
		0 o p_231840_
	a (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/String; a
		static
		0 o p_339268_
	a (Lfug;Lftv;)V a
		static
		0 o p_231862_
		1 o p_231863_
	a (Lcuv;)Z a
		0 o p_168417_
	a ()Lfug; a
	a (Lftm;)V a
		0 o p_92158_
	a (Lui;Ljava/lang/String;)V a
		static
		0 o p_231895_
		1 o p_231896_
	a (Laza;Ljava/lang/Double;)V a
		static
		0 o p_428778_
		1 o p_428779_
	a (Lcuq;)V a
		static
		0 o p_426280_
	a (Ljava/lang/Integer;)V a
		static
		0 o p_426141_
	a (Lfuh$b;)V a
		0 o p_326142_
	a (Lxo;Ljava/lang/Boolean;)Lxo; a
		static
		0 o p_261356_
		1 o p_261357_
	a (Lhwq$a;)V a
		static
		0 o p_425130_
	a (Lcuv;Z)V a
		0 o p_92155_
		1 o p_92156_
	a (Ljava/lang/Double;)V a
		static
		0 o p_425913_
	a (Lfuj;)V a
		static
		0 o p_425516_
	a (Ljava/lang/Boolean;)V a
		0 o p_425131_
	a (Lxo;Ljava/lang/Double;)Lxo; a
		static
		0 o p_231913_
		1 o p_231914_
	a (Lawz;)V a
		0 o p_275268_
	a (Lxo;Lxo;)Lxo; a
		static
		0 o p_231922_
		1 o p_231923_
	a (Lcad;)V a
		static
		0 o p_426090_
	a (Ljava/lang/String;)Z a
		static
		0 o p_168436_
	a (Lfuf;)V a
		0 o p_231860_
	a (Lui;)Lui; a
		0 o p_92165_
	a (I)I a
		0 o p_92144_
	a (Ljava/lang/String;Laza;)Lfug; a
		0 o p_250353_
		1 o p_249262_
	a (Lftz;)V a
		static
		0 o p_362826_
	a (Lxo;Lftv;)Lxo; a
		static
		0 o p_231904_
		1 o p_231905_
	a (Latt;)V a
		static
		0 o p_425937_
	a (Lftp;)V a
		static
		0 o p_425524_
	a (Lxo;D)Lxo; a
		static
		0 o p_231898_
		1 o p_231899_
	a (Lxo;Ljava/lang/String;)Lxo; a
		static
		0 o p_231919_
		1 o p_231920_
	a (Lftk;)V a
		static
		0 o p_426021_
	a (F)F a
		0 o p_92142_
	a (Lftv;)V a
		static
		0 o p_425859_
	aA ()Lfug; aA
	aB ()V aB
	aC ()V aC
	aD ()Latl; aD
	aE ()V aE
	aF ()Lftp; aF
	aG ()Z aG
	aH ()Lftm; aH
	aI ()Ljava/io/File; aI
	aJ ()Ljava/lang/String; aJ
	aK ()I aK
	aL ()V aL
		static
	aM ()Z aM
		static
	aN ()Ljava/lang/String; aN
	aO ()Ljava/util/List; aO
		static
	aP ()I aP
		static
	aQ ()Z aQ
		static
	aa ()Lfug; aa
	ab ()Lfug; ab
	ac ()Lfug; ac
	ad ()Lfug; ad
	ae ()Lfug; ae
	af ()Lfug; af
	ag ()Lfug; ag
	ah ()Lfug; ah
	ai ()Lfug; ai
	aj ()Lfug; aj
	ak ()Lfug; ak
	al ()Lfug; al
	am ()Lfug; am
	an ()Lfug; an
	ao ()Lfug; ao
	ap ()Lfug; ap
	aq ()Lfug; aq
	ar ()Lfug; ar
	as ()Lfug; as
	at ()Lfug; at
	au ()Lfug; au
	av ()Lfug; av
	aw ()Lfug; aw
	ax ()Lfug; ax
	ay ()V ay
	az ()Lfug; az
	b (Lxo;Ljava/lang/Boolean;)Lxo; b
		static
		0 o p_231910_
		1 o p_231911_
	b (Ljava/lang/Double;)V b
		static
		0 o p_418207_
	b (Lxo;I)Lxo; b
		static
		0 o p_348615_
		1 o p_348682_
	b (Lftv;)Z b
		static
		0 o p_231943_
	b (Laza;)F b
		0 o p_92148_
	b (Lxo;D)Lxo; b
		static
		0 o p_341700_
		1 o p_341691_
	b (Ljava/lang/String;)Z b
		static
		0 o p_168441_
	b (I)V b
		0 o p_193771_
	b (Lftz;)Lfza; b
		static
		0 o p_359060_
	b (Lxo;Ljava/lang/Integer;)Lxo; b
		static
		0 o p_419403_
		1 o p_419404_
	b (Lxo;Ljava/lang/Double;)Lxo; b
		static
		0 o p_232013_
		1 o p_232014_
	b (F)I b
		0 o p_92171_
	b (Ljava/lang/Boolean;)V b
		static
		0 o p_426140_
	b ()Lfug; b
	b (Ljava/lang/Integer;)V b
		static
		0 o p_231951_
	b (Lawz;)V b
		0 o p_92146_
	b (Lfuj;)Lfza; b
		static
		0 o p_339269_
	c (Lxo;Ljava/lang/Double;)Lxo; c
		static
		0 o p_264664_
		1 o p_426153_
	c (Lxo;Ljava/lang/Integer;)Lxo; c
		static
		0 o p_231982_
		1 o p_231983_
	c (Lxo;I)Lxo; c
		static
		0 o p_231953_
		1 o p_231954_
	c (Ljava/lang/Double;)V c
		static
		0 o p_366774_
	c (Ljava/lang/String;)Ljava/util/List; c
		static
		0 o p_295764_
	c (Lftv;)Lfza; c
		static
		0 o p_339270_
	c (Laza;)Lfug; c
		0 o p_251574_
	c (I)D c
		static
		0 o p_231966_
	c ()Lfug; c
	c (Ljava/lang/Integer;)V c
		0 o p_337405_
	c (Ljava/lang/Boolean;)V c
		static
		0 o p_366731_
	c (Lxo;Ljava/lang/Boolean;)Lxo; c
		static
		0 o p_231956_
		1 o p_231957_
	d (Ljava/lang/Double;)V d
		static
		0 o p_359062_
	d ()Lfug; d
	d (Ljava/lang/Integer;)V d
		static
		0 o p_231992_
	d (Ljava/lang/String;)V d
		0 o p_408950_
	d (Lxo;Ljava/lang/Integer;)Lxo; d
		static
		0 o p_231999_
		1 o p_232000_
	d (Laza;)Lfug; d
		0 o p_392493_
	d (Lxo;Ljava/lang/Double;)Lxo; d
		static
		0 o p_232030_
		1 o p_232031_
	d (Ljava/lang/Boolean;)V d
		static
		0 o p_364689_
	d (I)Ljava/lang/Double; d
		static
		0 o p_264666_
	d (Lxo;Ljava/lang/Boolean;)Lxo; d
		static
		0 o p_231976_
		1 o p_231977_
	e (Ljava/lang/Double;)V e
		static
		0 o p_362376_
	e (Ljava/lang/Boolean;)V e
		0 o p_231970_
	e (Ljava/lang/Integer;)Ljava/lang/Double; e
		static
		0 o p_232009_
	e (Lxo;Ljava/lang/Integer;)Lxo; e
		static
		0 o p_232016_
		1 o p_232017_
	e (Ljava/lang/String;)V e
		static
		0 o p_426854_
	e (I)Ljava/lang/Double; e
		static
		0 o p_231986_
	e ()Lfug; e
	e (Lxo;Ljava/lang/Double;)Lxo; e
		static
		0 o p_232045_
		1 o p_232046_
	f ()Lfug; f
	f (Lxo;Ljava/lang/Integer;)Lxo; f
		static
		0 o p_232033_
		1 o p_232034_
	f (I)Ljava/lang/Integer; f
		static
		0 o p_232003_
	f (Ljava/lang/Double;)V f
		static
		0 o p_362564_
	f (Ljava/lang/String;)Ljava/util/Optional; f
		static
		0 o p_232011_
	f (Ljava/lang/Boolean;)V f
		static
		0 o p_364831_
	f (Lxo;Ljava/lang/Double;)Lxo; f
		static
		0 o p_232058_
		1 o p_232059_
	f (Ljava/lang/Integer;)V f
		static
		0 o p_232026_
	g (Ljava/lang/Boolean;)V g
		static
		0 o p_426853_
	g ()Lfug; g
	g (Ljava/lang/Integer;)V g
		static
		0 o p_426008_
	g (Lxo;Ljava/lang/Integer;)Lxo; g
		static
		0 o p_231916_
		1 o p_425727_
	g (Lxo;Ljava/lang/Double;)Lxo; g
		static
		0 o p_232068_
		1 o p_232069_
	g (Ljava/lang/Double;)V g
		static
		0 o p_325913_
	g (I)Ljava/lang/Double; g
		static
		0 o p_232020_
	h (Lxo;Ljava/lang/Double;)Lxo; h
		static
		0 o p_232078_
		1 o p_232079_
	h (Ljava/lang/Integer;)V h
		static
		0 o p_426079_
	h (Ljava/lang/Boolean;)Lfza; h
		static
		0 o p_231858_
	h ()Lfug; h
	h (Lxo;Ljava/lang/Integer;)Lxo; h
		static
		0 o p_232048_
		1 o p_232049_
	h (Ljava/lang/Double;)Ljava/lang/Integer; h
		static
		0 o p_232007_
	i (Ljava/lang/Boolean;)V i
		static
		0 o p_364815_
	i ()Lfug; i
	i (Ljava/lang/Integer;)V i
		static
		0 o p_419405_
	i (Lxo;Ljava/lang/Double;)Lxo; i
		static
		0 o p_232088_
		1 o p_232089_
	i (Ljava/lang/Double;)V i
		static
		0 o p_425654_
	j (Ljava/lang/Integer;)V j
		static
		0 o p_359058_
	j (Lxo;Ljava/lang/Double;)Lxo; j
		static
		0 o p_232096_
		1 o p_232097_
	j (Ljava/lang/Double;)V j
		static
		0 o p_426060_
	j ()Lfug; j
	j (Ljava/lang/Boolean;)V j
		static
		0 o p_325461_
	k (Ljava/lang/Boolean;)V k
		static
		0 o p_325464_
	k (Ljava/lang/Integer;)I k
		static
		0 o p_232094_
	k (Ljava/lang/Double;)I k
		static
		0 o p_264667_
	k ()Lfug; k
	l ()Lfug; l
	l (Ljava/lang/Boolean;)V l
		static
		0 o p_232052_
	l (Ljava/lang/Double;)V l
		static
		0 o p_232039_
	m (Ljava/lang/Boolean;)V m
		static
		0 o p_232062_
	m (Ljava/lang/Double;)I m
		static
		0 o p_232054_
	m ()Lfug; m
	n ()Lfug; n
	n (Ljava/lang/Double;)V n
		static
		0 o p_232064_
	n (Ljava/lang/Boolean;)V n
		0 o p_275860_
	o (Ljava/lang/Boolean;)V o
		static
		0 o p_263512_
	o ()Lfug; o
	o (Ljava/lang/Double;)V o
		static
		0 o p_232074_
	p (Ljava/lang/Boolean;)Lftp; p
		static
		0 o p_232082_
	p (Ljava/lang/Double;)V p
		static
		0 o p_232084_
	p ()Lfug; p
	q ()Lfug; q
	q (Ljava/lang/Double;)V q
		static
		0 o p_232092_
	r ()Lfug; r
	r (Ljava/lang/Double;)V r
		static
		0 o p_426130_
	s ()I s
	s (Ljava/lang/Double;)V s
		static
		0 o p_232100_
	t (Ljava/lang/Double;)V t
		static
		0 o p_425912_
	t ()Lfug; t
	u ()Lfug; u
	u (Ljava/lang/Double;)V u
		static
		0 o p_232106_
	v (Ljava/lang/Double;)V v
		static
		0 o p_366506_
	v ()Lfug; v
	w (Ljava/lang/Double;)I w
		static
		0 o p_232112_
	w ()Lfug; w
	x (Ljava/lang/Double;)V x
		static
		0 o p_232115_
	x ()Lfug; x
	y ()Lfug; y
	z ()Lfug; z
fuh$1 fuh$1
	<init> ()V <init>
fuh$2 fuh$2
	a a
	<init> (Lfuh;Lui;)V <init>
		0 o p_168456_
		1 o p_168457_
	a (Ljava/lang/String;Z)Z a
		0 o p_168483_
		1 o p_168484_
	a (Ljava/lang/String;I)I a
		0 o p_168467_
		1 o p_168468_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a
		0 o p_168480_
		1 o p_168481_
	a (Ljava/lang/String;Lfug;Lcom/mojang/serialization/DataResult$Error;)V a
		static
		0 o p_403836_
		1 o p_403837_
		2 o p_403838_
	a (Ljava/lang/String;F)F a
		0 o p_168464_
		1 o p_168465_
	a (Ljava/lang/String;Lfug;)V a
		0 o p_232125_
		1 o p_232126_
	a (Ljava/lang/String;)Ljava/lang/String; a
		0 o p_405059_
	a (Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/lang/Object; a
		0 o p_168470_
		1 o p_168471_
		2 o p_168472_
		3 o p_168473_
fuh$3 fuh$3
	a a
	<init> (Lfuh;Ljava/io/PrintWriter;)V <init>
		0 o p_168488_
		1 o p_168489_
	a (Ljava/lang/String;)V a
		0 o p_168491_
	a (Ljava/lang/String;Z)Z a
		0 o p_168515_
		1 o p_168516_
	a (Lfug;Lcom/mojang/serialization/DataResult$Error;)V a
		static
		0 o p_339274_
		1 o p_339275_
	a (Ljava/lang/String;I)I a
		0 o p_168499_
		1 o p_168500_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a
		0 o p_168512_
		1 o p_168513_
	a (Ljava/lang/String;Ljava/io/PrintWriter;Lcom/google/gson/JsonElement;)V a
		0 o p_232138_
		1 o p_232139_
		2 o p_232140_
	a (Ljava/lang/String;F)F a
		0 o p_168496_
		1 o p_168497_
	a (Ljava/lang/String;Lfug;)V a
		0 o p_232135_
		1 o p_232136_
	a (Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/lang/Object; a
		0 o p_168502_
		1 o p_168503_
		2 o p_168504_
		3 o p_168505_
fuh$4 fuh$4
	a a
	<init> (Lfuh;Ljava/util/List;)V <init>
		0 o p_326268_
		1 o p_326405_
	a (Ljava/lang/String;Lfug;)V a
		0 o p_325921_
		1 o p_326002_
fuh$5 fuh$5
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
fuh$a fuh$a
	a (Ljava/lang/String;Z)Z a
		0 o p_168535_
		1 o p_168536_
	a (Ljava/lang/String;I)I a
		0 o p_168523_
		1 o p_168524_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a
		0 o p_168533_
		1 o p_168534_
	a (Ljava/lang/String;F)F a
		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; a
		0 o p_168525_
		1 o p_168526_
		2 o p_168527_
		3 o p_168528_
fuh$b fuh$b
	a (Ljava/lang/String;Lfug;)V a
		0 o p_326392_
		1 o p_326326_
fui fui
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lame;Lit/unimi/dsi/fastutil/objects/Object2BooleanFunction;)V <init>
		0 o p_205293_
		1 o p_205294_
	a (Ljava/util/Map;Laxo;Lbtt;)V a
		0 o p_205318_
		1 o p_205319_
		2 o p_205320_
	a (Laxo;Lbtt;)Ljava/util/Map; a
		0 o p_205300_
		1 o p_205301_
	a (Ljava/util/Map$Entry;)Z a
		0 o p_205316_
	a (Lfui$a;)J a
		static
		0 o p_205305_
	a (JLfui$a;)J a
		static
		0 o p_205297_
		1 o p_205298_
	a (Ljava/util/List;)J a
		0 o p_205311_
	a ()V a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_205303_
	a (Ljava/lang/Object;Laxo;Lbtt;)V a
		0 o p_205307_
		1 o p_205308_
		2 o p_205309_
	a (Ljava/util/List;J)J a
		0 o p_205313_
		1 o p_205314_
	b (Laxo;Lbtt;)Ljava/lang/Object; b
		0 o p_205323_
		1 o p_205324_
	b ()Ljava/lang/IllegalStateException; b
	b (Lfui$a;)Z b
		static
		0 o p_205326_
	close ()V close
fui$a fui$a
	a a
	b b
	c c
	d d
	<init> (JJLjava/lang/String;Ljava/lang/String;)V <init>
		0 o delay
		1 o period
		2 o title
		3 o message
	a ()J a
	b ()J b
	c ()Ljava/lang/String; c
	d ()Ljava/lang/String; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_205342_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fui$b fui$b
	a a
	b b
	c c
	d d
	<init> (Ljava/util/List;JJ)V <init>
		0 o p_205350_
		1 o p_205351_
		2 o p_205352_
	a (Ljava/util/List;J)Lfui$b; a
		0 o p_205357_
		1 o p_205358_
	a (Lfui$a;J)V a
		static
		0 o p_359064_
		1 o p_359065_
	run ()V run
fuj fuj
	a NONE
	b PLAYER_AFFECTED
	c NEARBY
	d d
	e e
	f f
	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 ()Ljava/lang/String; a
	a (I)Lfuj; a
		static
		0 o p_193788_
	b ()I b
	c ()[Lfuj; c
		static
	valueOf (Ljava/lang/String;)Lfuj; valueOf
		static
		0 o p_193794_
	values ()[Lfuj; values
		static
fuk fuk
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/Throwable;)V a
		0 o p_168561_
	a ()V a
	a (Lp;)V a
		0 o p_168563_
	a (Lfuk$b;Ljava/util/List;)V a
		0 o p_168558_
		1 o p_168559_
fuk$a fuk$a
	a a
	<init> (Ljava/lang/Throwable;)V <init>
		0 o p_168566_
	a ()Ljava/lang/String; a
	a (Lq;)V a
		0 o p_168569_
fuk$b fuk$b
	a INITIAL
	b MANUAL
	c UNKNOWN
	d d
	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 ()[Lfuk$b; a
		static
	valueOf (Ljava/lang/String;)Lfuk$b; valueOf
		static
		0 o p_168582_
	values ()[Lfuk$b; values
		static
fuk$c fuk$c
	a a
	b b
	c c
	d d
	<init> (Lfuk$b;Ljava/util/List;)V <init>
		0 o p_168589_
		1 o p_168590_
	a ()Ljava/lang/String; a
	a (Lq;)V a
		0 o p_168593_
ful ful
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/io/File;Ljava/lang/String;Ljava/util/function/Consumer;Lfne;)V a
		static
		0 o p_406177_
		1 o p_406178_
		2 o p_406179_
		3 o p_406180_
	a (Ljava/io/File;)Ljava/io/File; a
		static
		0 o p_92288_
	a (Lfmq;Ljava/util/function/Consumer;)V a
		static
		0 o p_92282_
		1 o p_406336_
	a (Ljava/io/File;Ljava/lang/String;Lfmq;ILjava/util/function/Consumer;)V a
		static
		0 o p_92296_
		1 o p_92297_
		2 o p_92300_
		3 o p_423482_
		4 o p_92301_
	a (Ljava/io/File;Lyl;)Lyl; a
		static
		0 o p_392494_
		1 o p_392495_
	a ()Ljava/lang/String; a
		static
	a (Lfmq;ILjava/util/function/Consumer;)V a
		static
		0 o p_423538_
		1 o p_423674_
		2 o p_423666_
	a (Ljava/io/File;Lfmq;Ljava/util/function/Consumer;)V a
		static
		0 o p_92290_
		1 o p_92293_
		2 o p_92294_
	a (Lcom/mojang/blaze3d/systems/CommandEncoder;Lcom/mojang/blaze3d/buffers/GpuBuffer;IIILcom/mojang/blaze3d/textures/GpuTexture;Ljava/util/function/Consumer;)V a
		static
		0 o p_423145_
		1 o p_423146_
		2 o p_423147_
		3 o p_423148_
		4 o p_423149_
		5 o p_423150_
		6 o p_423151_
	a (Lfne;Ljava/io/File;Ljava/util/function/Consumer;)V a
		static
		0 o p_406169_
		1 o p_406170_
		2 o p_406171_
fum fum
	a a
	b b
	<init> ()V <init>
	a (DII)I a
		static
		0 o p_360640_
		1 o p_363247_
		2 o p_363136_
	a (DD)Lorg/joml/Vector2i; a
		0 o p_361026_
		1 o p_363216_
fun fun
	a a
	<init> (Lfun$f;)V <init>
		0 o p_92335_
	a (Ljava/util/List;Lyl;Ljava/lang/String;)Ljava/util/Optional; a
		static
		0 o p_92381_
		1 o p_92382_
		2 o p_92383_
	a (Ljava/lang/String;ILyl;ZLfun$d;)V a
		0 o p_92365_
		1 o p_92366_
		2 o p_92367_
		3 o p_92368_
		4 o p_92369_
	a (Ljava/lang/String;)F a
		0 o p_92354_
	a (Lfun$e;Lorg/apache/commons/lang3/mutable/MutableObject;ILyl;I)Z a
		static
		0 o p_92346_
		1 o p_92347_
		2 o p_92348_
		3 o p_92349_
		4 o p_92350_
	a (Lorg/apache/commons/lang3/mutable/MutableFloat;ILorg/apache/commons/lang3/mutable/MutableInt;ILyl;I)Z a
		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 (Lxt;)F a
		0 o p_92385_
	a (Lxt;ILyl;Lxt;)Ljava/util/List; a
		0 o p_168622_
		1 o p_168623_
		2 o p_168624_
		3 o p_168625_
	a (Lorg/apache/commons/lang3/mutable/MutableFloat;ILyl;I)Z a
		0 o p_92399_
		1 o p_92400_
		2 o p_92401_
		3 o p_92402_
	a (Lxt;ILyl;Ljava/util/function/BiConsumer;)V a
		0 o p_92394_
		1 o p_92395_
		2 o p_92396_
		3 o p_92397_
	a (Ljava/util/List;Lxt;Ljava/lang/Boolean;)V a
		static
		0 o p_92377_
		1 o p_92378_
		2 o p_92379_
	a (Lfun$e;Lyl;Ljava/lang/String;)Ljava/util/Optional; a
		static
		0 o p_92342_
		1 o p_92343_
		2 o p_92344_
	a (Lxt;I)Lyl; a
		0 o p_92387_
		1 o p_92388_
	a (Ljava/lang/String;IIZ)I a
		static
		0 o p_92356_
		1 o p_92357_
		2 o p_92358_
		3 o p_92359_
	a (Lbbm;I)Lyl; a
		0 o p_92339_
		1 o p_92340_
	a (Ljava/lang/String;ILyl;)I a
		0 o p_92361_
		1 o p_92362_
		2 o p_92363_
	a (Lbbm;)F a
		0 o p_92337_
	a (Ljava/util/List;Ljava/lang/String;Lyl;II)V a
		static
		0 o p_92371_
		1 o p_92372_
		2 o p_92373_
		3 o p_92374_
		4 o p_92375_
	a (Lxt;ILyl;)Lxt; a
		0 o p_92390_
		1 o p_92391_
		2 o p_92392_
	a (Ljava/util/List;Lxt;Lxt;Ljava/lang/Boolean;)V a
		static
		0 o p_168617_
		1 o p_168618_
		2 o p_168619_
		3 o p_168620_
	b (Lxt;ILyl;)Ljava/util/List; b
		0 o p_92415_
		1 o p_92416_
		2 o p_92417_
	b (Ljava/lang/String;ILyl;)Ljava/lang/String; b
		0 o p_92411_
		1 o p_92412_
		2 o p_92413_
	b (Lorg/apache/commons/lang3/mutable/MutableFloat;ILyl;I)Z b
		0 o p_92419_
		1 o p_92420_
		2 o p_92421_
		3 o p_92422_
	c (Ljava/lang/String;ILyl;)Ljava/lang/String; c
		0 o p_92424_
		1 o p_92425_
		2 o p_92426_
	c (Lorg/apache/commons/lang3/mutable/MutableFloat;ILyl;I)Z c
		0 o p_92428_
		1 o p_92429_
		2 o p_92430_
		3 o p_92431_
	d (Ljava/lang/String;ILyl;)I d
		0 o p_168627_
		1 o p_168628_
		2 o p_168629_
	e (Ljava/lang/String;ILyl;)Ljava/lang/String; e
		0 o p_168631_
		1 o p_168632_
		2 o p_168633_
	f (Ljava/lang/String;ILyl;)I f
		0 o p_168635_
		1 o p_168636_
		2 o p_168637_
	g (Ljava/lang/String;ILyl;)Ljava/util/List; g
		0 o p_92433_
		1 o p_92434_
		2 o p_92435_
fun$1 fun$1
	a a
	b b
	<init> (Lfun;Lfun$e;)V <init>
		0 o p_92440_
		1 o p_92441_
	accept (Lyl;Ljava/lang/String;)Ljava/util/Optional; accept
		0 o p_92443_
		1 o p_92444_
fun$a fun$a
	a a
	b b
	<init> (Ljava/util/List;)V <init>
		0 o p_92448_
	a ()Lxt; a
	a (I)C a
		0 o p_92451_
	a (IILyl;)Lxt; a
		0 o p_92453_
		1 o p_92454_
		2 o p_92455_
	a (Lfun$c;)Ljava/lang/String; a
		static
		0 o p_92459_
fun$b fun$b
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lfun;F)V <init>
		0 o p_92471_
		1 o p_92472_
	a (ILyl;)Z a
		0 o p_92477_
		1 o p_92478_
	a (I)V a
		0 o p_92475_
	a ()I a
	accept (ILyl;I)Z accept
		0 o p_92480_
		1 o p_92481_
		2 o p_92482_
	b ()Lyl; b
	c ()Z c
fun$c fun$c
	c c
	d d
	<init> (Ljava/lang/String;Lyl;)V <init>
		0 o p_92488_
		1 o p_92489_
	a (Lxt$b;Lyl;)Ljava/util/Optional; a
		0 o p_92495_
		1 o p_92496_
	a (Lxt$a;)Ljava/util/Optional; a
		0 o p_92493_
fun$d fun$d
	accept (Lyl;II)V accept
		0 o p_92500_
		1 o p_92501_
		2 o p_92502_
fun$e fun$e
	a a
	b b
	c c
	<init> (Lfun;F)V <init>
		0 o p_92507_
		1 o p_92508_
	a ()I a
	accept (ILyl;I)Z accept
		0 o p_92511_
		1 o p_92512_
		2 o p_92513_
	b ()V b
fun$f fun$f
	getWidth (ILyl;)F getWidth
		0 o p_92516_
		1 o p_92517_
fuo fuo
	h h
	<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 a
		0 o p_92534_
	n ()V n
fup fup
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Ljava/lang/String;Ljava/util/UUID;Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;Lfup$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; a
	b ()Ljava/util/UUID; b
	c ()Ljava/lang/String; c
	d ()Ljava/lang/String; d
	e ()Ljava/util/Optional; e
	f ()Ljava/util/Optional; f
	g ()Lfup$a; g
fup$a fup$a
	a LEGACY
	b MOJANG
	c MSA
	d d
	e e
	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 (Lfup$a;)Ljava/lang/String; a
		static
		0 o p_92560_
	a (Ljava/lang/String;)Lfup$a; a
		static
		0 o p_92562_
	a ()Ljava/lang/String; a
	b ()[Lfup$a; b
		static
	valueOf (Ljava/lang/String;)Lfup$a; valueOf
		static
		0 o p_92564_
	values ()[Lfup$a; values
		static
fuq fuq
	a a
	b b
	<init> (Lfuq$c;[Lfus;)V <init>
		0 o target
		1 o keyframes
	a ()Lfuq$c; a
	b ()[Lfus; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_232219_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fuq$a fuq$a
	apply (Lorg/joml/Vector3f;F[Lfus;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_
fuq$b fuq$b
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lorg/joml/Vector3f;F[Lfus;IIF)Lorg/joml/Vector3f; a
		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[Lfus;IIF)Lorg/joml/Vector3f; b
		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_
fuq$c fuq$c
	apply (Lgqm;Lorg/joml/Vector3f;)V apply
		0 o p_232248_
		1 o p_253771_
fuq$d fuq$d
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
fur fur
	a a
	b b
	c c
	<init> (FZLjava/util/Map;)V <init>
		0 o lengthInSeconds
		1 o looping
		2 o boneAnimations
	a (Lgqm;)Lfut; a
		0 o p_427484_
	a ()F a
	b ()Z b
	c ()Ljava/util/Map; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_232266_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fur$a fur$a
	a a
	b b
	c c
	<init> (F)V <init>
		0 o p_232273_
	a (Ljava/lang/String;)Ljava/util/List; a
		static
		0 o p_329694_
	a ()Lfur$a; a
	a (F)Lfur$a; a
		static
		0 o p_232276_
	a (Ljava/lang/String;Lfuq;)Lfur$a; a
		0 o p_232280_
		1 o p_232281_
	b ()Lfur; b
fus fus
	a a
	b b
	c c
	<init> (FLorg/joml/Vector3f;Lfuq$a;)V <init>
		0 o timestamp
		1 o target
		2 o interpolation
	a ()F a
	b ()Lorg/joml/Vector3f; b
	c ()Lfuq$a; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_232294_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fut fut
	a a
	b b
	c c
	<init> (Lfur;Ljava/util/List;)V <init>
		0 o p_427337_
		1 o p_427495_
	a (Lgqm;Lfur;)Lfut; a
		static
		0 o p_427435_
		1 o p_427268_
	a (Lbzd;F)V a
		0 o p_427382_
		1 o p_427471_
	a (Lbzd;FF)V a
		0 o p_427490_
		1 o p_427480_
		2 o p_427356_
	a (FFLbzd;)V a
		0 o p_427486_
		1 o p_427383_
		2 o p_427385_
	a ()V a
	a (J)F a
		0 o p_427362_
	a (JF)V a
		0 o p_427232_
		1 o p_427346_
	a (FFFF)V a
		0 o p_427283_
		1 o p_427496_
		2 o p_427289_
		3 o p_427296_
fut$a fut$a
	a a
	b b
	c c
	<init> (Lgqm;Lfuq$c;[Lfus;)V <init>
		0 o part
		1 o target
		2 o keyframes
	a (FI)Z a
		0 o p_427487_
		1 o p_427328_
	a (FFLorg/joml/Vector3f;)V a
		0 o p_427355_
		1 o p_427277_
		2 o p_427458_
	a ()Lgqm; a
	b ()Lfuq$c; b
	c ()[Lfus; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_427367_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fuu fuu
	<init> ()V <init>
	a (DDD)Lorg/joml/Vector3f; a
		static
		0 o p_253806_
		1 o p_253647_
		2 o p_254396_
	a (FFF)Lorg/joml/Vector3f; a
		static
		0 o p_253691_
		1 o p_254046_
		2 o p_254461_
	b (FFF)Lorg/joml/Vector3f; b
		static
		0 o p_254402_
		1 o p_253917_
		2 o p_254397_
fuv fuv
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
fuw fuw
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
fux fux
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
fuy fuy
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
fuz fuz
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
fv net/minecraft/commands/arguments/SlotArgument
	a Ljava/util/Collection; EXAMPLES
	b Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_SLOT
	c Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; 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 ()Lfv; 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_
fva fva
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
fvb fvb
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
fvc fvc
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
fvd fvd
fve fve
fvf fvf
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldbt;F)I a
		static
		0 o p_426206_
		1 o p_425908_
	a (Lfvf$a;F)I a
		static
		0 o p_425899_
		1 o p_425551_
fvf$a fvf$a
	a SHEEP
	b MUSIC_NOTE
	c c
	d d
	e e
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II[Ldbt;F)V <init>
		0 o p_426173_
		1 o p_426110_
		2 o p_425636_
		3 o p_425741_
		4 o p_426017_
	a (FLdbt;)Ljava/lang/Integer; a
		static
		0 o p_425589_
		1 o p_426111_
	a ()[Lfvf$a; a
		static
	a (Ldbt;)I a
		0 o p_425757_
	b (Ldbt;)Ldbt; b
		static
		0 o p_426174_
	valueOf (Ljava/lang/String;)Lfvf$a; valueOf
		static
		0 o p_426129_
	values ()[Lfvf$a; values
		static
fvg fvg
	getColor (Leeb;Ldlv;Ljb;I)I getColor
		0 o p_92567_
		1 o p_92568_
		2 o p_92569_
		3 o p_92570_
fvh fvh
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
	a (Ldpz;)Ljava/util/Set; a
		0 o p_92576_
	a (Ljava/util/Set;[Ldpz;)V a
		0 o p_92593_
		1 o p_92594_
	a ()Lfvh; a
		static
	a (Leeb;Ldlv;Ljb;I)I a
		0 o p_92578_
		1 o p_92579_
		2 o p_92580_
		3 o p_92581_
	a (Lfvg;[Ldpz;)V a
		0 o p_92590_
		1 o p_92591_
	a (Lefe;[Ldpz;)V a
		0 o p_92587_
		1 o p_92588_
	a (Leeb;Ldmu;Ljb;)I a
		0 o p_92583_
		1 o p_92584_
		2 o p_92585_
	b (Leeb;Ldlv;Ljb;I)I b
		static
		0 o p_92596_
		1 o p_92597_
		2 o p_92598_
		3 o p_92599_
	c (Leeb;Ldlv;Ljb;I)I c
		static
		0 o p_359066_
		1 o p_359067_
		2 o p_359068_
		3 o p_359069_
	d (Leeb;Ldlv;Ljb;I)I d
		static
		0 o p_92606_
		1 o p_92607_
		2 o p_92608_
		3 o p_92609_
	e (Leeb;Ldlv;Ljb;I)I e
		static
		0 o p_92611_
		1 o p_92612_
		2 o p_92613_
		3 o p_92614_
	f (Leeb;Ldlv;Ljb;I)I f
		static
		0 o p_92616_
		1 o p_92617_
		2 o p_92618_
		3 o p_92619_
	g (Leeb;Ldlv;Ljb;I)I g
		static
		0 o p_92621_
		1 o p_92622_
		2 o p_92623_
		3 o p_92624_
	h (Leeb;Ldlv;Ljb;I)I h
		static
		0 o p_406181_
		1 o p_406182_
		2 o p_406183_
		3 o p_406184_
	i (Leeb;Ldlv;Ljb;I)I i
		static
		0 o p_386202_
		1 o p_386203_
		2 o p_386204_
		3 o p_386205_
	j (Leeb;Ldlv;Ljb;I)I j
		static
		0 o p_386198_
		1 o p_386199_
		2 o p_386200_
		3 o p_386201_
	k (Leeb;Ldlv;Ljb;I)I k
		static
		0 o p_386206_
		1 o p_386207_
		2 o p_386208_
		3 o p_386209_
	l (Leeb;Ldlv;Ljb;I)I l
		static
		0 o p_276241_
		1 o p_276242_
		2 o p_276243_
		3 o p_276244_
	m (Leeb;Ldlv;Ljb;I)I m
		static
		0 o p_276237_
		1 o p_276238_
		2 o p_276239_
		3 o p_276240_
	n (Leeb;Ldlv;Ljb;I)I n
		static
		0 o p_276233_
		1 o p_276234_
		2 o p_276235_
		3 o p_276236_
fvi fvi
	a a
	b b
	c c
	d d
	e e
	<init> (Ljava/util/function/ToIntFunction;)V <init>
		0 o p_193811_
	a (Ljb;)I a
		0 o p_193813_
	a (II)V a
		0 o p_92656_
		1 o p_92657_
	a ()V a
	b (II)Lfvi$a; b
		0 o p_193815_
		1 o p_193816_
fvi$a fvi$a
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Z a
	a (I)[I a
		0 o p_193824_
	b (I)[I b
		0 o p_193826_
	b ()V b
	c ()[I c
fvi$b fvi$b
	a a
	b b
	c c
	<init> ()V <init>
fvj fvj
fvk fvk
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o value
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldcv;Lgrj;Lcam;)I a
		0 o p_387612_
		1 o p_390387_
		2 o p_390469_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_387125_
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_387910_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fvl fvl
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o index
		1 o defaultColor
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldcv;Lgrj;Lcam;)I a
		0 o p_387541_
		1 o p_390516_
		2 o p_390366_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_387447_
	b ()I b
	c ()I c
	equals (Ljava/lang/Object;)Z equals
		0 o p_388727_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fvm fvm
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o defaultColor
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldcv;Lgrj;Lcam;)I a
		0 o p_387455_
		1 o p_390508_
		2 o p_390428_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_386972_
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_387899_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fvn fvn
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o defaultColor
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldcv;Lgrj;Lcam;)I a
		0 o p_387104_
		1 o p_390445_
		2 o p_390517_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_387230_
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_387019_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fvo fvo
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (FF)V <init>
		0 o temperature
		1 o downfall
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldcv;Lgrj;Lcam;)I a
		0 o p_388684_
		1 o p_390380_
		2 o p_390527_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_388947_
	b ()F b
	c ()F c
	equals (Ljava/lang/Object;)Z equals
		0 o p_388237_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fvp fvp
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldcv;Lgrj;Lcam;)I a
		0 o p_388652_
		1 o p_390356_
		2 o p_390510_
fvq fvq
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a
		static
		0 o p_388381_
	a ()V a
		static
fvr fvr
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o defaultColor
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldcv;Lgrj;Lcam;)I a
		0 o p_388784_
		1 o p_390518_
		2 o p_390370_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_386787_
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_387694_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fvs fvs
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o defaultColor
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldcv;Lgrj;Lcam;)I a
		0 o p_387621_
		1 o p_390426_
		2 o p_390389_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_386980_
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_388086_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fvt fvt
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o defaultColor
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldcv;Lgrj;Lcam;)I a
		0 o p_390385_
		1 o p_390462_
		2 o p_390429_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_390473_
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_390472_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fvu fvu
fvv fvv
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lmv;)V <init>
		0 o p_400091_
	a (Lgxl;)Lhrv; a
		static
		0 o p_400274_
	a (Lmr;Lame;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_399787_
		1 o p_399960_
		2 o p_399735_
	a ()Ljava/lang/String; a
	a (Lmr;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_400189_
	a (Lhtx$d;Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_399498_
		1 o p_399824_
	a (Ldlh$a;)Lame; a
		static
		0 o p_400184_
	a (Ljava/lang/String;)Ljava/util/List; a
		static
		0 o p_400275_
	a (Lhty;)Lhrv; a
		static
		0 o p_399538_
	a (Ldlh;)Ljava/util/stream/Stream; a
		static
		0 o p_400261_
	b ()Ljava/util/List; b
		static
	b (Lgxl;)Ljava/util/List; b
		static
		0 o p_399878_
	c ()Ljava/util/stream/Stream; c
		static
	d ()Ljava/util/List; d
		static
	e ()Ljava/util/List; e
		static
	f ()Ljava/util/List; f
		static
	g ()Ljava/util/List; g
		static
	h ()Ljava/util/List; h
		static
fvw fvw
	A A
	B B
	C C
	D D
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/Consumer;Lfvz;Ljava/util/function/BiConsumer;)V <init>
		0 o p_387996_
		1 o p_387053_
		2 o p_387066_
	A (Ldpz;)V A
		0 o p_386673_
	A ()V A
	B (Ldpz;)V B
		0 o p_388409_
	B ()V B
	C ()V C
	C (Ldpz;)V C
		0 o p_387188_
	D ()V D
	D (Ldpz;)V D
		0 o p_388161_
	E (Ldpz;)Lfwb; E
		0 o p_387402_
	E ()V E
	F (Ldpz;)Lfwb; F
		0 o p_387079_
	F ()V F
	G (Ldpz;)Lfwb; G
		0 o p_387163_
	G ()V G
	H ()V H
	H (Ldpz;)V H
		0 o p_386669_
	I (Ldpz;)V I
		0 o p_388554_
	I ()V I
	J ()V J
	J (Ldpz;)V J
		0 o p_386688_
	K (Ldpz;)V K
		0 o p_387937_
	K ()V K
	L ()V L
	L (Ldpz;)V L
		0 o p_386524_
	M ()V M
	M (Ldpz;)V M
		0 o p_386702_
	N ()V N
	O ()V O
	P ()V P
	Q ()V Q
	R ()V R
	S ()V S
	T ()V T
	U ()V U
	V ()V V
	W ()V W
	X ()V X
	Y ()V Y
	Z ()V Z
	a (Ldpz;Ldpz;Ldbt;)V a
		0 o p_386638_
		1 o p_388464_
		2 o p_388291_
	a (Lefe;Ljava/lang/Comparable;Lfwb;Lfwb;)Lfwh; a
		static
		0 o p_388904_
		1 o p_388480_
		2 o p_410577_
		3 o p_410412_
	a (Lfwe;)Lfwe; a
		static
		0 o p_412000_
	a (Ldpz;Ldcr;)V a
		0 o p_387420_
		1 o p_387056_
	a (Ldpz;Ljava/lang/String;)V a
		0 o p_388029_
		1 o p_388386_
	a (Ldpz;Lfvw$d;Lefe;[I)V a
		0 o p_387742_
		1 o p_388653_
		2 o p_386701_
		3 o p_388717_
	a (Lees;Lfwb;Lfwb;)Lfwh; a
		static
		0 o p_387151_
		1 o p_410861_
		2 o p_410587_
	a (Ldpz;Lfwb;)Lfwg; a
		static
		0 o p_387997_
		1 o p_409962_
	a (Ldpz;Ljava/lang/String;Lfwo;Ljava/util/function/Function;)Lame; a
		0 o p_386543_
		1 o p_388926_
		2 o p_387126_
		3 o p_387576_
	a (ILjava/lang/String;Lfwq;)Lgzk; a
		0 o p_404643_
		1 o p_404864_
		2 o p_405371_
	a (Ljava/lang/Boolean;Ljava/lang/Boolean;)Lfwb; a
		static
		0 o p_409004_
		1 o p_409005_
	a (Ldpz;Ldpz;Ljava/util/function/BiFunction;)V a
		0 o p_388054_
		1 o p_387222_
		2 o p_386655_
	a (Lmq;)V a
		0 o p_386718_
	a (Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lfwb; a
		static
		0 o p_408959_
		1 o p_408960_
		2 o p_408961_
	a (Lfwf;Lgzo;Lgzl;Lees;Lfwo;Z)V a
		0 o p_387881_
		1 o p_405471_
		2 o p_405278_
		3 o p_388343_
		4 o p_388654_
		5 o p_388780_
	a (Ldpz;Lame;Lfvp;)V a
		0 o p_387395_
		1 o p_386834_
		2 o p_388066_
	a (Ldpz;Ljava/lang/Boolean;)Lfwb; a
		0 o p_408962_
		1 o p_408963_
	a (Ldpz;)V a
		0 o p_386512_
	a (Ldpz;Ldpz;Lfvw$d;)V a
		0 o p_386547_
		1 o p_386918_
		2 o p_388872_
	a (Ldpz;Lfwb;Lfwb;Lfwb;Lfwb;Lfwb;)Lfwd; a
		static
		0 o p_388887_
		1 o p_410637_
		2 o p_410165_
		3 o p_410039_
		4 o p_410343_
		5 o p_409802_
	a (Ldpz;I)Lame; a
		0 o p_388915_
		1 o p_387308_
	a (Lfwf;Lgzo;Lgzl;Lcom/mojang/datafixers/util/Pair;)V a
		0 o p_403860_
		1 o p_403861_
		2 o p_403862_
		3 o p_403863_
	a (Ljava/lang/String;I)Lbvs; a
		static
		0 o p_408984_
		1 o p_408985_
	a (Ldcr;Ldpz;Ljava/lang/String;)Lame; a
		0 o p_387141_
		1 o p_386598_
		2 o p_388025_
	a (Ldpz;Lfwq;Ljava/lang/Integer;)Lfwb; a
		0 o p_408955_
		1 o p_408956_
		2 o p_408957_
	a (Ljj;)Lgzl; a
		static
		0 o p_387983_
	a (II)Lgzk; a
		0 o p_387392_
		1 o p_405793_
	a (Lfwb;Lfwb;Lfwb;Lfwb;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lfwb; a
		static
		0 o p_409898_
		1 o p_410057_
		2 o p_410614_
		3 o p_409726_
		4 o p_403926_
		5 o p_403927_
	a (Ljh;Leey;)Lfwb; a
		0 o p_387068_
		1 o p_388190_
	a (Ldpz;Lfwq;)V a
		0 o p_387285_
		1 o p_386503_
	a (Ldpz;Lfws$a;Lfws$a;)V a
		0 o p_388224_
		1 o p_387073_
		2 o p_388588_
	a (Ldpz;Lfwb;Lfwb;)Lfwd; a
		static
		0 o p_388781_
		1 o p_410450_
		2 o p_409672_
	a (Ljava/util/function/Function;Ljava/lang/Integer;)Lfwb; a
		static
		0 o p_414885_
		1 o p_414886_
	a (Ldpz;Lhqt$a;)V a
		0 o p_387001_
		1 o p_386518_
	a (Ldcr;Ldpz;)Lame; a
		0 o p_388334_
		1 o p_388118_
	a (Lfwq;)V a
		static
		0 o p_388607_
	a (Lefl;)Lfwb; a
		0 o p_408958_
	a (Ldpz;Ldpz;)V a
		0 o p_388804_
		1 o p_387571_
	a (Ljava/lang/Integer;Ljava/lang/Integer;)Lfwb; a
		0 o p_408968_
		1 o p_408969_
	a (Ldpz;Lfwb;Lfwb;Lfwb;Lfwb;Z)Lfwd; a
		static
		0 o p_388571_
		1 o p_409768_
		2 o p_410149_
		3 o p_410607_
		4 o p_409778_
		5 o p_386665_
	a (Ldpz;Ldbt;)V a
		0 o p_387895_
		1 o p_388244_
	a ([Ldpz;)V a
		0 o p_387949_
	a (Ldcr;Lame;)V a
		0 o p_388475_
		1 o p_388320_
	a (Lgzk;Lgzk;)Lfwb; a
		static
		0 o p_405829_
		1 o p_404777_
	a (Ldpz;Lfwb;Ljava/lang/Boolean;Ljava/lang/Integer;)Lfwb; a
		static
		0 o p_408951_
		1 o p_408952_
		2 o p_408953_
		3 o p_408954_
	a (Lfwq;Lame;)Lfwq; a
		static
		0 o p_387280_
		1 o p_388494_
	a (Ljava/lang/Integer;)Lfwb; a
		0 o p_408983_
	a (Ldpz;Ldpz;Ldpz;Ldpz;Ldpz;Ldpz;Ldpz;Ldpz;)V a
		0 o p_388324_
		1 o p_388892_
		2 o p_387808_
		3 o p_387530_
		4 o p_387248_
		5 o p_388266_
		6 o p_386798_
		7 o p_388491_
	a (Ldpz;Lfwb;Lfwb;Lfwb;Lfwb;)Lfwd; a
		static
		0 o p_386987_
		1 o p_410833_
		2 o p_410641_
		3 o p_409722_
		4 o p_409933_
	a (Ldpz;Lfws$a;)V a
		0 o p_388127_
		1 o p_386733_
	a (Lfwb;Lfwb;Lfwb;Lfwb;Lfwb;Lfwb;Ledf;Ljava/lang/Boolean;)Lfwb; a
		static
		0 o p_409752_
		1 o p_410220_
		2 o p_410822_
		3 o p_410652_
		4 o p_410177_
		5 o p_409907_
		6 o p_403902_
		7 o p_403903_
	a ([ILit/unimi/dsi/fastutil/ints/Int2ObjectMap;Ldpz;Ljava/lang/Integer;)Lfwb; a
		0 o p_408974_
		1 o p_408975_
		2 o p_408976_
		3 o p_408977_
	a (Lfwb;Lfwb;Lefi;)Lfwb; a
		static
		0 o p_410795_
		1 o p_410156_
		2 o p_403882_
	a (Ldpz;Lfwb;Lfwq;)V a
		0 o p_387297_
		1 o p_410212_
		2 o p_388405_
	a (Ldpz;Ljava/lang/String;Lfwq;)V a
		static
		0 o p_392500_
		1 o p_392501_
		2 o p_392502_
	a (Ldcr;)Lame; a
		0 o p_387763_
	a ([Lgzk;)Lfwb; a
		static
		0 o p_405595_
	a (Lfwf;Lfwb;Lfwb;Lfwe;Lefe;Lgzl;)V a
		static
		0 o p_408998_
		1 o p_408999_
		2 o p_409000_
		3 o p_409001_
		4 o p_409002_
		5 o p_409003_
	a (I)Lfwb; a
		static
		0 o p_387368_
	a (Lame;Lfwq;)V a
		static
		0 o p_388173_
		1 o p_388519_
	a (Ljava/util/Map;Lefm;)Lfwb; a
		static
		0 o p_408988_
		1 o p_408989_
	a (Lfwb;Lfwb;Lfwb;Lfwb;Lfwb;Lfwb;Ljava/lang/Boolean;Leff;)Lfwb; a
		static
		0 o p_410432_
		1 o p_410443_
		2 o p_410464_
		3 o p_410000_
		4 o p_410878_
		5 o p_410818_
		6 o p_403947_
		7 o p_403948_
	a ([Lfwe;)Lgzo; a
		static
		0 o p_405641_
	a (Lfws$a;[Ldpz;)V a
		0 o p_386728_
		1 o p_388210_
	a (Leed;Ljava/util/function/Function;)Ljava/util/Map; a
		static
		0 o p_405175_
		1 o p_404830_
	a (Lfwf;Lfwb;Lfwe;Lefe;Lgzl;)V a
		static
		0 o p_408978_
		1 o p_408979_
		2 o p_408980_
		3 o p_408981_
		4 o p_408982_
	a ()V a
	a (Lfwe;Lefe;Lgzl;)V a
		static
		0 o p_403891_
		1 o p_403892_
		2 o p_403893_
	a (Ldpz;Lfvw$d;)V a
		0 o p_386508_
		1 o p_387047_
	a (Ldpz;Ljava/lang/Integer;)Lfwb; a
		0 o p_408966_
		1 o p_408967_
	a (Ldpz;Lfws$a;I)V a
		0 o p_387323_
		1 o p_388806_
		2 o p_388716_
	a (Lgzk;)Lfwb; a
		static
		0 o p_405372_
	a (Ldpz;Lame;)V a
		0 o p_387646_
		1 o p_386845_
	a (Ldpz;Lefe;[I)V a
		0 o p_387553_
		1 o p_386757_
		2 o p_388514_
	a ([ILdpz;Lfvw$d;Ljava/lang/Integer;)Lfwb; a
		0 o p_408970_
		1 o p_408971_
		2 o p_408972_
		3 o p_408973_
	a (Lfwb;Lfwb;Ljava/lang/Boolean;)Lfwb; a
		static
		0 o p_410673_
		1 o p_410542_
		2 o p_403919_
	a (Ldpz;Ldpz;Ldpz;)V a
		0 o p_388881_
		1 o p_388188_
		2 o p_387794_
	a ([Lame;Ljava/lang/Integer;)Lfwb; a
		static
		0 o p_408990_
		1 o p_408991_
	a (Ljava/util/function/Function;Leed;Lcom/google/common/collect/ImmutableMap$Builder;Ljh;Lgzl;)V a
		static
		0 o p_403905_
		1 o p_403906_
		2 o p_403907_
		3 o p_403908_
		4 o p_403909_
	a (Lfwo;Ljava/lang/String;Lfwq;Lfvw$c;)Lame; a
		0 o p_387627_
		1 o p_387358_
		2 o p_386841_
		3 o p_387964_
	a (Ldpz;Ljava/util/function/Function;)V a
		0 o p_386805_
		1 o p_387180_
	a (Lfws$a;Ldpz;Ljava/lang/String;)Lame; a
		0 o p_394222_
		1 o p_393945_
		2 o p_394223_
	a (Lfwb;Ljava/lang/Integer;)Lfwb; a
		static
		0 o p_408986_
		1 o p_408987_
	a (Ldpz;Lfwb;Lfwb;Lfwb;Lfwb;Lfwb;Lfwb;Lfwb;Lfwb;)Lfwd; a
		static
		0 o p_405868_
		1 o p_410279_
		2 o p_410442_
		3 o p_410286_
		4 o p_409610_
		5 o p_410130_
		6 o p_410112_
		7 o p_410052_
		8 o p_409700_
	a (Ldpz;Ljava/lang/Integer;Leex;)Lfwb; a
		static
		0 o p_408995_
		1 o p_408996_
		2 o p_408997_
	a (Lfwf;Lgzo;Lgzl;)V a
		0 o p_387496_
		1 o p_405798_
		2 o p_405473_
	a (Ldpz;Lfwb;Lfwb;Lfwb;)Lfwd; a
		static
		0 o p_388539_
		1 o p_409942_
		2 o p_410175_
		3 o p_410037_
	a (Ldpz;Ldpz;Lame;Z)V a
		0 o p_387020_
		1 o p_388374_
		2 o p_387415_
		3 o p_387592_
	a (Ldpz;Lfwq;Ljava/util/function/BiConsumer;)Lfwd; a
		static
		0 o p_387378_
		1 o p_388778_
		2 o p_387388_
	a (Lame;)Lgzk; a
		static
		0 o p_405603_
	a (Ldpz;Lfwb;Ljava/util/function/Function;Lfwb;Ljava/util/function/Function;Lfwb;Ljava/util/function/Function;Lfwb;Ljava/util/function/Function;)V a
		0 o p_393862_
		1 o p_410399_
		2 o p_412704_
		3 o p_409857_
		4 o p_412551_
		5 o p_410520_
		6 o p_412678_
		7 o p_410660_
		8 o p_412148_
	a (Lfwf;Lfwb;Lcom/mojang/datafixers/util/Pair;)V a
		0 o p_408992_
		1 o p_408993_
		2 o p_408994_
	a (Lfwb;Lfwb;Lfwb;Lfwb;Lfwb;Lfwb;Lfwb;Lfwb;Ledn;Ljava/lang/Boolean;)Lfwb; a
		static
		0 o p_410019_
		1 o p_410844_
		2 o p_409809_
		3 o p_410032_
		4 o p_410826_
		5 o p_410434_
		6 o p_410069_
		7 o p_410247_
		8 o p_403936_
		9 o p_403937_
	a (Ldpz;Lgzk;Lfwq;Ljava/util/function/BiConsumer;)Lfwd; a
		static
		0 o p_386814_
		1 o p_405366_
		2 o p_388177_
		3 o p_387825_
	a (Ldpz;Ldpz;Ldxm$a;Lame;)V a
		0 o p_387503_
		1 o p_388317_
		2 o p_387567_
		3 o p_388939_
	a (Ldpz;Lfvw$d;Lfwq;)V a
		0 o p_386851_
		1 o p_387264_
		2 o p_388800_
	a (Ljava/lang/Comparable;Lfwb;Lfwb;Ljava/lang/Comparable;)Lfwb; a
		static
		0 o p_387293_
		1 o p_410865_
		2 o p_410341_
		3 o p_388058_
	aA ()V aA
	aB ()V aB
	aC ()V aC
	aD ()V aD
	aE ()V aE
	aF ()V aF
	aG ()V aG
	aH ()V aH
	aa ()V aa
	ab ()V ab
	ac ()V ac
	ad ()V ad
	ae ()V ae
	af ()V af
	ag ()V ag
	ah ()V ah
	ai ()V ai
	aj ()V aj
	ak ()V ak
	al ()V al
	am ()V am
	an ()V an
	ao ()V ao
	ap ()V ap
	aq ()V aq
	ar ()V ar
	as ()V as
	at ()V at
	au ()V au
	av ()V av
	aw ()V aw
	ax ()V ax
	ay ()V ay
	az ()V az
	b (Lfwe;)Lfwe; b
		static
		0 o p_412002_
	b (Lfwb;Lfwb;Lefi;)Lfwb; b
		static
		0 o p_409671_
		1 o p_410791_
		2 o p_403854_
	b (Lame;)Lfwb; b
		static
		0 o p_404846_
	b (Ldpz;Ldpz;Ldbt;)V b
		0 o p_387718_
		1 o p_386452_
		2 o p_387181_
	b (Ldpz;Lfwq;)V b
		static
		0 o p_388041_
		1 o p_386949_
	b (Ldcr;)V b
		0 o p_388639_
	b (Ldpz;Lgzk;Lfwq;Ljava/util/function/BiConsumer;)Lfwd; b
		static
		0 o p_387597_
		1 o p_405212_
		2 o p_387083_
		3 o p_388766_
	b (Lame;Lfwq;)V b
		static
		0 o p_386726_
		1 o p_388599_
	b ()Lfwe; b
		static
	b (Ldpz;Ldcr;)V b
		0 o p_387905_
		1 o p_386940_
	b (Ldpz;Lame;)V b
		0 o p_386565_
		1 o p_388581_
	b (Lfws$a;[Ldpz;)V b
		0 o p_387213_
		1 o p_387927_
	b (Lfwq;)V b
		static
		0 o p_386968_
	b (Ldpz;Ljava/lang/String;)V b
		0 o p_388447_
		1 o p_386496_
	b (Ldpz;Lfwb;Lfwb;Lfwb;)Lfwd; b
		static
		0 o p_386997_
		1 o p_410190_
		2 o p_409873_
		3 o p_409923_
	b (Lgzk;)Lfwb; b
		static
		0 o p_405352_
	b (Ldpz;Ldpz;Lfvw$d;)V b
		0 o p_387680_
		1 o p_386994_
		2 o p_386928_
	b (Ldpz;Ldpz;)V b
		0 o p_386799_
		1 o p_388294_
	b (Lfwq;Lame;)Lfwq; b
		static
		0 o p_387267_
		1 o p_387325_
	b (Ldcr;Ldpz;Ljava/lang/String;)Lame; b
		0 o p_388212_
		1 o p_388074_
		2 o p_387507_
	b (Ldpz;Lfws$a;)V b
		0 o p_387678_
		1 o p_386545_
	b (Ldpz;Lfwb;Lfwb;)Lfwd; b
		static
		0 o p_387776_
		1 o p_409596_
		2 o p_410721_
	b (Ldpz;Lfvw$d;Lfwq;)V b
		0 o p_388360_
		1 o p_386631_
		2 o p_388352_
	b (Lfwe;Lefe;Lgzl;)V b
		static
		0 o p_403914_
		1 o p_403915_
		2 o p_403916_
	b (Ldpz;Lfwb;)Lfwd; b
		static
		0 o p_388031_
		1 o p_410632_
	b (Ldpz;)V b
		0 o p_387472_
	b (Ljava/lang/Integer;)Lame; b
		0 o p_414884_
	b (Ldpz;Lfvw$d;)V b
		0 o p_388178_
		1 o p_387157_
	c (Ldpz;Lfvw$d;)V c
		0 o p_388543_
		1 o p_388551_
	c (Ldpz;Lfwq;)V c
		static
		0 o p_387369_
		1 o p_387855_
	c (Lfwe;)Lfwe; c
		static
		0 o p_411999_
	c (Lfwq;)V c
		static
		0 o p_388696_
	c (Ldpz;Ldpz;Lfvw$d;)V c
		0 o p_388940_
		1 o p_387685_
		2 o p_386807_
	c (Ldpz;Lgzk;Lfwq;Ljava/util/function/BiConsumer;)Lfwd; c
		static
		0 o p_388746_
		1 o p_404763_
		2 o p_388473_
		3 o p_388658_
	c (Ldpz;Lfwb;)V c
		0 o p_387506_
		1 o p_410352_
	c (Lgzk;)Lbvs; c
		static
		0 o p_408964_
	c (Ldpz;Lfwb;Lfwb;Lfwb;)Lfwd; c
		static
		0 o p_388423_
		1 o p_409609_
		2 o p_410428_
		3 o p_409734_
	c (Ldpz;Lfws$a;)V c
		0 o p_386622_
		1 o p_387864_
	c (Ljava/lang/Integer;)Lfwb; c
		0 o p_408965_
	c (Ldpz;)V c
		0 o p_387807_
	c (Ldpz;Lfwb;Lfwb;)Lfwd; c
		static
		0 o p_388818_
		1 o p_410444_
		2 o p_410715_
	c (Lame;Lfwq;)V c
		static
		0 o p_387354_
		1 o p_388889_
	c (Ldpz;Ldpz;)V c
		0 o p_388461_
		1 o p_388742_
	c ()Lfwh; c
		static
	d (Ldpz;Lfwb;Lfwb;Lfwb;)Lfwd; d
		static
		0 o p_387676_
		1 o p_410669_
		2 o p_410221_
		3 o p_410189_
	d (Ldpz;Lfwb;Lfwb;)Lfwd; d
		static
		0 o p_387085_
		1 o p_410431_
		2 o p_410372_
	d (Ldpz;Lfws$a;)V d
		0 o p_388515_
		1 o p_387926_
	d (Lame;Lfwq;)V d
		static
		0 o p_388308_
		1 o p_386917_
	d (Lfwe;)Lfwe; d
		static
		0 o p_412004_
	d (Ldpz;)V d
		0 o p_387109_
	d (Lfwq;)V d
		static
		0 o p_387050_
	d ()V d
	d (Ldpz;Lfvw$d;)V d
		0 o p_386502_
		1 o p_386561_
	d (Ldpz;Ldpz;)V d
		0 o p_388490_
		1 o p_387734_
	d (Lgzk;)Lgzk; d
		static
		0 o p_405027_
	e (Lfwe;)Lfwe; e
		static
		0 o p_412005_
	e (Ldpz;Ldpz;)V e
		0 o p_387950_
		1 o p_386922_
	e ()V e
	e (Ldpz;Lfwb;Lfwb;)V e
		0 o p_387817_
		1 o p_409978_
		2 o p_410803_
	e (Ldpz;Lfwb;Lfwb;Lfwb;)Lfwd; e
		static
		0 o p_388700_
		1 o p_410072_
		2 o p_410317_
		3 o p_410857_
	e (Ldpz;)V e
		0 o p_388765_
	e (Lfwq;)V e
		static
		0 o p_387400_
	f (Ldpz;Lfwb;Lfwb;)V f
		0 o p_386747_
		1 o p_410585_
		2 o p_410713_
	f (Lfwe;)Lfwe; f
		static
		0 o p_412006_
	f (Ldpz;)V f
		0 o p_388145_
	f ()V f
	f (Ldpz;Ldpz;)V f
		0 o p_388332_
		1 o p_388176_
	g (Lfwe;)Lfwe; g
		static
		0 o p_412001_
	g (Ldpz;)V g
		0 o p_386651_
	g (Ldpz;Ldpz;)Lfwb; g
		0 o p_387451_
		1 o p_388513_
	g ()V g
	h (Ldpz;Ldpz;)V h
		0 o p_387946_
		1 o p_386778_
	h ()V h
	h (Lfwe;)Lfwe; h
		static
		0 o p_412003_
	h (Ldpz;)V h
		0 o p_388714_
	i ()V i
	i (Ldpz;)Lfvw$a; i
		0 o p_388779_
	i (Ldpz;Ldpz;)V i
		0 o p_388488_
		1 o p_387279_
	j ()V j
	j (Ldpz;Ldpz;)V j
		0 o p_388614_
		1 o p_387741_
	j (Ldpz;)V j
		0 o p_386982_
	k (Ldpz;)V k
		0 o p_388937_
	k ()V k
	k (Ldpz;Ldpz;)V k
		0 o p_388755_
		1 o p_387629_
	l (Ldpz;)V l
		0 o p_387551_
	l (Ldpz;Ldpz;)V l
		0 o p_388439_
		1 o p_387216_
	l ()V l
	m (Ldpz;Ldpz;)V m
		0 o p_387133_
		1 o p_388383_
	m (Ldpz;)Lfvw$e; m
		0 o p_387211_
	m ()V m
	n ()V n
	n (Ldpz;)V n
		0 o p_387703_
	n (Ldpz;Ldpz;)V n
		0 o p_386802_
		1 o p_386924_
	o (Ldpz;)V o
		0 o p_388276_
	o ()V o
	o (Ldpz;Ldpz;)V o
		0 o p_388274_
		1 o p_387301_
	p ()V p
	p (Ldpz;)V p
		0 o p_386594_
	q (Ldpz;)V q
		0 o p_387058_
	q ()V q
	r (Ldpz;)V r
		0 o p_386675_
	r ()V r
	s ()V s
	s (Ldpz;)V s
		0 o p_394016_
	t (Ldpz;)V t
		0 o p_388462_
	t ()V t
	u ()V u
	u (Ldpz;)V u
		0 o p_388271_
	v ()V v
	v (Ldpz;)V v
		0 o p_388819_
	w (Ldpz;)V w
		0 o p_386649_
	w ()V w
	x (Ldpz;)V x
		0 o p_386806_
	x ()V x
	y ()V y
	y (Ldpz;)V y
		0 o p_388752_
	z (Ldpz;)V z
		0 o p_387922_
	z ()V z
fvw$1 fvw$1
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
fvw$a fvw$a
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lfvw;Lfwq;)V <init>
		0 o p_388398_
		1 o p_388151_
	a (Lfwo;Ldpz;)Lame; a
		0 o p_387416_
		1 o p_388850_
	a (Lmq$b;Ldpz;)V a
		0 o p_388584_
		1 o p_388675_
	a (Ldpz;Ldpz;)Lfvw$a; a
		0 o p_387771_
		1 o p_388618_
	a (Lmq;)Lfvw$a; a
		0 o p_387069_
	a (Ldpz;Lfwo;)Lfvw$a; a
		0 o p_388401_
		1 o p_387245_
	a (Ldpz;)Lfvw$a; a
		0 o p_388929_
	b (Ldpz;Lfwo;)Lame; b
		0 o p_388034_
		1 o p_387666_
	b (Ldpz;)Lfvw$a; b
		0 o p_387051_
	c (Ldpz;)Lfvw$a; c
		0 o p_387431_
	d (Ldpz;)Lfvw$a; d
		0 o p_387512_
	e (Ldpz;)Lfvw$a; e
		0 o p_387810_
	f (Ldpz;)Lfvw$a; f
		0 o p_386624_
	g (Ldpz;)Lfvw$a; g
		0 o p_387753_
	h (Ldpz;)Lfvw$a; h
		0 o p_388436_
	i (Ldpz;)Lfvw$a; i
		0 o p_388247_
	j (Ldpz;)Lfvw$a; j
		0 o p_386852_
	k (Ldpz;)Lfvw$a; k
		0 o p_386846_
	l (Ldpz;)Lfvw$a; l
		0 o p_388017_
	m (Ldpz;)V m
		0 o p_388553_
fvw$b fvw$b
	create (Ldpz;Lgzk;Lfwq;Ljava/util/function/BiConsumer;)Lfwd; create
		0 o p_388739_
		1 o p_405713_
		2 o p_386936_
		3 o p_387799_
fvw$c fvw$c
	a a
	b b
	<init> (Lfwo;Ljava/lang/String;)V <init>
		0 o template
		1 o modelSuffix
	a ()Lfwo; a
	b ()Ljava/lang/String; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_386935_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fvw$d fvw$d
	a TINTED
	b NOT_TINTED
	c EMISSIVE_NOT_TINTED
	d d
	e e
	f f
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILfwo;Lfwo;Z)V <init>
		0 o p_388511_
		1 o p_387644_
		2 o p_388039_
		3 o p_386525_
		4 o p_387390_
	a (Lfvw;Ldpz;)Lame; a
		0 o p_387586_
		1 o p_387998_
	a (Ldpz;)Lfwq; a
		0 o p_387999_
	a ()Lfwo; a
	b ()Lfwo; b
	b (Ldpz;)Lfwq; b
		0 o p_386562_
	c ()[Lfvw$d; c
		static
	valueOf (Ljava/lang/String;)Lfvw$d; valueOf
		static
		0 o p_387762_
	values ()[Lfvw$d; values
		static
fvw$e fvw$e
	a a
	b b
	<init> (Lfvw;Lfwq;)V <init>
		0 o p_386450_
		1 o p_386867_
	a (Ldpz;)Lfvw$e; a
		0 o p_388351_
	b (Ldpz;)Lfvw$e; b
		0 o p_387195_
	c (Ldpz;)Lfvw$e; c
		0 o p_387121_
	d (Ldpz;)Lfvw$e; d
		0 o p_387740_
fvx fvx
	d d
	<init> (Lmv;)V <init>
		0 o p_387559_
	a (Ljava/util/Map;Lamd;Lhtx;)V a
		static
		0 o p_388597_
		1 o p_386976_
		2 o p_388942_
	a (Ljava/util/function/BiConsumer;)V a
		static
		0 o p_387865_
	a ()Ljava/lang/String; a
	a (Ljava/lang/String;)Lhtx; a
		static
		0 o p_388505_
	a (Lmr;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_387304_
	b (Ljava/lang/String;)Lhtx; b
		static
		0 o p_386720_
fvy fvy
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lfvz;Ljava/util/function/BiConsumer;)V <init>
		0 o p_387620_
		1 o p_387848_
	a (Ljava/lang/String;)Lame; a
		static
		0 o p_399619_
	a (Ldcr;Ldcr;Lfwo;)Lame; a
		0 o p_387136_
		1 o p_386454_
		2 o p_388608_
	a (Lame;Lame;Lame;)Lame; a
		0 o p_386992_
		1 o p_386528_
		2 o p_386966_
	a (Ldcr;Lame;Lame;)Lame; a
		0 o p_388230_
		1 o p_388087_
		2 o p_386610_
	a ()V a
	a (Ldcr;)V a
		0 o p_388024_
	a (Lame;Lame;Lame;Lame;)V a
		0 o p_386617_
		1 o p_388707_
		2 o p_387768_
		3 o p_388354_
	a (Ldcr;Ljava/lang/String;Lfvp;)V a
		0 o p_388114_
		1 o p_387438_
		2 o p_387225_
	a (Ldcr;Lfwo;)Lame; a
		0 o p_387022_
		1 o p_388315_
	a (Ldcr;Lame;)V a
		0 o p_388495_
		1 o p_386558_
	a (Ldcr;Lfwo;Ljava/lang/String;)Lame; a
		0 o p_387153_
		1 o p_388214_
		2 o p_387206_
	a (Ldcr;Lhor;Lhod$b;Lhod$b;)V a
		0 o p_387110_
		1 o p_388865_
		2 o p_387060_
		3 o p_388146_
	a (Lhod$b;Lhod$b;)Lhod$b; a
		static
		0 o p_388864_
		1 o p_388747_
	a (Ldcr;Lfvp;)V a
		0 o p_386979_
		1 o p_388847_
	a (Ldcr;Ljava/lang/String;Lfwo;)Lame; a
		0 o p_387652_
		1 o p_387410_
		2 o p_386738_
	a (Ldcr;I)V a
		0 o p_388875_
		1 o p_388379_
	a (Ldcr;Lamd;Lame;Z)V a
		0 o p_386877_
		1 o p_388083_
		2 o p_399620_
		3 o p_387785_
	b (Ldcr;)Ljava/util/List; b
		0 o p_386730_
	b (Ldcr;Lfwo;)V b
		0 o p_388771_
		1 o p_387425_
	b (Ldcr;Ldcr;Lfwo;)V b
		0 o p_388277_
		1 o p_388078_
		2 o p_387994_
	c (Ldcr;)V c
		0 o p_388204_
	d (Ldcr;)V d
		0 o p_386605_
	e (Ldcr;)V e
		0 o p_387705_
	f (Ldcr;)V f
		0 o p_388570_
	g (Ldcr;)V g
		0 o p_387215_
	h (Ldcr;)V h
		0 o p_387491_
	i (Ldcr;)V i
		0 o p_387928_
	j (Ldcr;)V j
		0 o p_387911_
	k (Ldcr;)V k
		0 o p_387412_
	l (Ldcr;)V l
		0 o p_387137_
	m (Ldcr;)V m
		0 o p_386530_
	n (Ldcr;)V n
		0 o p_387067_
	o (Ldcr;)V o
		0 o p_387274_
	p (Ldcr;)V p
		0 o p_387941_
	q (Ldcr;)V q
		0 o p_387880_
	r (Ldcr;)V r
		0 o p_388321_
fvy$a fvy$a
	a a
	b b
	<init> (Ldlh;Lamd;)V <init>
		0 o assets
		1 o materialKey
	a ()Ldlh; a
	b ()Lamd; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_388568_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fvz fvz
	a (Ldcr;Ldcr;)V a
		0 o p_387316_
		1 o p_387995_
	a (Ldcr;Lhod$b;)V a
		0 o p_387543_
		1 o p_386880_
fw net/minecraft/commands/arguments/SlotsArgument
	a Ljava/util/Collection; EXAMPLES
	b Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_SLOT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfw; 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/StringReader;)Ldal; parse
		0 o p_332649_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ldal; 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_
fwa fwa
	d d
	e e
	f f
	<init> (Lmv;)V <init>
		0 o p_388260_
	a ()Ljava/lang/String; a
	a (Lmr;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_387857_
fwa$a fwa$a
	a a
	<init> ()V <init>
	a ()V a
	a (Lfwd;)V accept
		0 o p_405192_
	a (Lmr;Lmv$a;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_388014_
		1 o p_388192_
	a (Lmv$a;Ldpz;)Ljava/nio/file/Path; a
		static
		0 o p_388616_
		1 o p_387598_
	a (Ljl$c;)Lame; a
		static
		0 o p_386823_
	accept (Ljava/lang/Object;)V accept
		0 o p_386681_
	b (Ljl$c;)Z b
		0 o p_386843_
	c (Ljl$c;)Z c
		static
		0 o p_388333_
fwa$b fwa$b
	a a
	b b
	<init> ()V <init>
	a (Ldcr;Lhnz;)V a
		0 o p_388205_
		1 o p_388233_
	a (Ldcr;Ldcr;)V a
		0 o p_386920_
		1 o p_386789_
	a (Lmv$a;Ldcr;)Ljava/nio/file/Path; a
		static
		0 o p_386875_
		1 o p_388594_
	a ()V a
	a (Ldcr;)V a
		0 o p_388426_
	a (Ldcr;Lhod$b;)V a
		0 o p_387063_
		1 o p_388578_
	a (Lmr;Lmv$a;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_387552_
		1 o p_388501_
	a (Ljl$c;)Lame; a
		static
		0 o p_388278_
	b (Ljl$c;)Z b
		0 o p_388636_
	b (Ldcr;Ldcr;)V b
		0 o p_386494_
		1 o p_386575_
fwa$c fwa$c
	a a
	<init> ()V <init>
	a (Lame;Lfwm;)V accept
		0 o p_388633_
		1 o p_388119_
	a (Lmr;Lmv$a;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_386795_
		1 o p_388673_
	accept (Ljava/lang/Object;Ljava/lang/Object;)V accept
		0 o p_387006_
		1 o p_387176_
fwb fwb
	a a
	<init> (Lbvt;)V <init>
		0 o variants
	a (Lgzl;)Lfwb; a
		0 o p_409928_
	a ()Lgzb$b; a
	b ()Lbvt; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_410339_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fwc fwc
	d d
	<init> (Lmv;)V <init>
		0 o p_419947_
	a (Ljava/util/function/BiConsumer;)V a
		static
		0 o p_419528_
	a (Ljava/util/Map;Lamd;Lhsv;)V a
		static
		0 o p_419454_
		1 o p_419715_
		2 o p_419684_
	a ()Ljava/lang/String; a
	a (Lmr;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_419570_
fwd fwd
	a ()Ldpz; a
	b ()Lgyz; b
fwe fwe
	a a
	<init> ()V <init>
	a (Lefe;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lfwe; a
		0 o p_405640_
		1 o p_405822_
		2 o p_405488_
	a (Ljava/lang/String;)Lgzp$a; a
		static
		0 o p_405408_
	a ()Lgzo; a
	a (Lefe;Ljava/lang/Comparable;)Lfwe; a
		0 o p_405307_
		1 o p_405097_
	a (Lefe;Lgzp$b;)V a
		0 o p_405712_
		1 o p_405152_
	b (Lefe;Ljava/lang/Comparable;)Lfwe; b
		0 o p_404697_
		1 o p_405141_
fwf fwf
	a a
	b b
	<init> (Ldpz;)V <init>
		0 o p_387028_
	a (Lgzo;Lfwb;)Lfwf; a
		0 o p_405613_
		1 o p_409963_
	a (Lfwe;Lfwb;)Lfwf; a
		0 o p_410862_
		1 o p_410768_
	a (Lgzo;)V a
		0 o p_405286_
	a ()Ldpz; a
	a (Ldpz;)Lfwf; a
		static
		0 o p_388674_
	a (Lfwb;)Lfwf; a
		0 o p_410084_
	b ()Lgyz; b
fwf$a fwf$a
	a a
	b b
	<init> (Ljava/util/Optional;Lfwb;)V <init>
		0 o condition
		1 o variants
	a ()Lgzr; a
	b ()Ljava/util/Optional; a
	c ()Lfwb; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_410312_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fwg fwg
	a a
	b b
	c c
	<init> (Ldpz;Ljava/util/List;Ljava/util/Set;)V <init>
		0 o p_388671_
		1 o p_386519_
		2 o p_405706_
	a (Ldpz;)Lfwg$a; a
		static
		0 o p_405256_
	a (Ljava/util/Set;Ldpz;Lfwh;)Ljava/util/Set; a
		static
		0 o p_405585_
		1 o p_405741_
		2 o p_405105_
	a (Lfwh;Lfwg$b;)Ljava/util/stream/Stream; a
		static
		0 o p_403954_
		1 o p_403955_
	a (Ldpz;Lfwb;)Lfwg; a
		static
		0 o p_405526_
		1 o p_409935_
	a (Lgzl;)Lfwg; a
		0 o p_405854_
	a ()Ldpz; a
	a (Ldpz;Ljava/util/Set;Lefe;)V a
		static
		0 o p_403951_
		1 o p_403952_
		2 o p_403953_
	a (Lgzl;Lfwg$b;)Ljava/util/stream/Stream; a
		static
		0 o p_403949_
		1 o p_403950_
	a (Lfwh;)Lfwg; a
		0 o p_388256_
	b ()Lgyz; b
fwg$a fwg$a
	a a
	<init> (Ldpz;)V <init>
		0 o p_404725_
	a (Ljava/util/Map$Entry;)Lfwg$b; a
		static
		0 o p_409006_
	a (Lfwh;)Lfwg; a
		0 o p_405221_
fwg$b fwg$b
	a a
	b b
	<init> (Lfwi;Lfwb;)V <init>
		0 o properties
		1 o variant
	a (Ljava/util/Map$Entry;)Lfwg$b; a
		0 o p_409007_
	a (Lfwh;)Ljava/util/stream/Stream; a
		0 o p_404760_
	a ()Lfwi; a
	a (Lgzl;)Ljava/util/stream/Stream; a
		0 o p_404774_
	b ()Lfwb; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_405717_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fwh fwh
	a a
	<init> ()V <init>
	a (Lefe;Lefe;Lefe;Lefe;)Lfwh$d; a
		static
		0 o p_387365_
		1 o p_388534_
		2 o p_388376_
		3 o p_388082_
	a (Lefe;Lefe;Lefe;)Lfwh$c; a
		static
		0 o p_405312_
		1 o p_405357_
		2 o p_405599_
	a (Lfwi;Ljava/lang/Object;)V a
		0 o p_404906_
		1 o p_405670_
	a (Lefe;Lefe;)Lfwh$b; a
		static
		0 o p_387480_
		1 o p_387328_
	a (Lefe;Lfwi;)Ljava/util/stream/Stream; a
		static
		0 o p_387631_
		1 o p_405250_
	a (Lfwi;)Z a
		0 o p_405347_
	a ()Ljava/util/Map; a
	a (Lefe;)Lfwh$a; a
		static
		0 o p_405379_
	a (Lefe;Lefe;Lefe;Lefe;Lefe;)Lfwh$e; a
		static
		0 o p_387985_
		1 o p_386573_
		2 o p_388732_
		3 o p_388219_
		4 o p_387978_
	b ()Ljava/util/List; b
	b (Lefe;Lefe;)Lfwh$b; b
		static
		0 o p_405839_
		1 o p_405127_
	b (Lefe;Lefe;Lefe;Lefe;)Lfwh$d; b
		static
		0 o p_405364_
		1 o p_405658_
		2 o p_405625_
		3 o p_405082_
	b (Lefe;)Lfwh$a; b
		static
		0 o p_386819_
	b (Lefe;Lefe;Lefe;)Lfwh$c; b
		static
		0 o p_386876_
		1 o p_387034_
		2 o p_387165_
	b (Lefe;Lefe;Lefe;Lefe;Lefe;)Lfwh$e; b
		static
		0 o p_404784_
		1 o p_405605_
		2 o p_405623_
		3 o p_404668_
		4 o p_404790_
	c ()V c
fwh$a fwh$a
	a a
	<init> (Lefe;)V <init>
		0 o p_386736_
	a (Ljava/lang/Comparable;Ljava/lang/Object;)Lfwh$a; a
		0 o p_388287_
		1 o p_405673_
	a (Ljava/util/function/Function;)Lfwh; a
		0 o p_387942_
	a (Ljava/util/function/Function;Ljava/lang/Comparable;)V a
		0 o p_403956_
		1 o p_403957_
	b ()Ljava/util/List; b
fwh$b fwh$b
	a a
	b b
	<init> (Lefe;Lefe;)V <init>
		0 o p_387463_
		1 o p_388076_
	a (Ljava/lang/Comparable;Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V a
		0 o p_403958_
		1 o p_403959_
		2 o p_403960_
	a (Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V a
		0 o p_387149_
		1 o p_388697_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Object;)Lfwh$b; a
		0 o p_386621_
		1 o p_388046_
		2 o p_404740_
	a (Ljava/util/function/BiFunction;)Lfwh; a
		0 o p_386812_
	b ()Ljava/util/List; b
fwh$c fwh$c
	a a
	b b
	c c
	<init> (Lefe;Lefe;Lefe;)V <init>
		0 o p_387044_
		1 o p_388481_
		2 o p_386589_
	a (Lcom/mojang/datafixers/util/Function3;Ljava/lang/Comparable;)V a
		0 o p_405178_
		1 o p_388004_
	a (Ljava/lang/Comparable;Lcom/mojang/datafixers/util/Function3;Ljava/lang/Comparable;)V a
		0 o p_386582_
		1 o p_405284_
		2 o p_387043_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Object;)Lfwh$c; a
		0 o p_387229_
		1 o p_387080_
		2 o p_388837_
		3 o p_405130_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Lcom/mojang/datafixers/util/Function3;Ljava/lang/Comparable;)V a
		0 o p_403961_
		1 o p_403962_
		2 o p_403963_
		3 o p_403964_
	a (Lcom/mojang/datafixers/util/Function3;)Lfwh; a
		0 o p_405032_
	b ()Ljava/util/List; b
fwh$d fwh$d
	a a
	b b
	c c
	d d
	<init> (Lefe;Lefe;Lefe;Lefe;)V <init>
		0 o p_387540_
		1 o p_386832_
		2 o p_387679_
		3 o p_387920_
	a (Ljava/lang/Comparable;Lcom/mojang/datafixers/util/Function4;Ljava/lang/Comparable;)V a
		0 o p_386682_
		1 o p_404642_
		2 o p_388830_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Lcom/mojang/datafixers/util/Function4;Ljava/lang/Comparable;)V a
		0 o p_386729_
		1 o p_386569_
		2 o p_405823_
		3 o p_387951_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Object;)Lfwh$d; a
		0 o p_387500_
		1 o p_386632_
		2 o p_386444_
		3 o p_386485_
		4 o p_405540_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lcom/mojang/datafixers/util/Function4;Ljava/lang/Comparable;)V a
		0 o p_403965_
		1 o p_403966_
		2 o p_403967_
		3 o p_403968_
		4 o p_403969_
	a (Lcom/mojang/datafixers/util/Function4;Ljava/lang/Comparable;)V a
		0 o p_404791_
		1 o p_386818_
	a (Lcom/mojang/datafixers/util/Function4;)Lfwh; a
		0 o p_405663_
	b ()Ljava/util/List; b
fwh$e fwh$e
	a a
	b b
	c c
	d d
	e e
	<init> (Lefe;Lefe;Lefe;Lefe;Lefe;)V <init>
		0 o p_386746_
		1 o p_388273_
		2 o p_386988_
		3 o p_386613_
		4 o p_386493_
	a (Lcom/mojang/datafixers/util/Function5;)Lfwh; a
		0 o p_405294_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lcom/mojang/datafixers/util/Function5;Ljava/lang/Comparable;)V a
		0 o p_403970_
		1 o p_403971_
		2 o p_403972_
		3 o p_403973_
		4 o p_403974_
		5 o p_403975_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lcom/mojang/datafixers/util/Function5;Ljava/lang/Comparable;)V a
		0 o p_387333_
		1 o p_387351_
		2 o p_386804_
		3 o p_404678_
		4 o p_388362_
	a (Lcom/mojang/datafixers/util/Function5;Ljava/lang/Comparable;)V a
		0 o p_405637_
		1 o p_388135_
	a (Ljava/lang/Comparable;Lcom/mojang/datafixers/util/Function5;Ljava/lang/Comparable;)V a
		0 o p_388603_
		1 o p_405358_
		2 o p_388174_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Object;)Lfwh$e; a
		0 o p_388392_
		1 o p_386456_
		2 o p_386640_
		3 o p_386474_
		4 o p_388406_
		5 o p_405046_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;Lcom/mojang/datafixers/util/Function5;Ljava/lang/Comparable;)V a
		0 o p_387477_
		1 o p_388198_
		2 o p_405571_
		3 o p_387752_
	b ()Ljava/util/List; b
fwi fwi
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o values
	a (Lfwi;)Lfwi; a
		0 o p_405394_
	a (Lefe$a;)Lfwi; a
		0 o p_404909_
	a ([Lefe$a;)Lfwi; a
		static
		0 o p_405119_
	a ()Ljava/lang/String; a
	b ()Ljava/util/List; b
	b (Lefe$a;)Ljava/lang/String; b
		static
		0 o p_404853_
	equals (Ljava/lang/Object;)Z equals
		0 o p_405505_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fwj fwj
fwk fwk
	a a
	<init> (Lame;)V <init>
		0 o p_386905_
	a ()Lcom/google/gson/JsonElement; get
	get ()Ljava/lang/Object; get
fwl fwl
	<init> ()V <init>
	a (Lame;)Lhod$b; a
		static
		0 o p_386489_
	a (Lhpo;FLjava/util/List;)Lhod$b; a
		static
		0 o p_388663_
		1 o p_387398_
		2 o p_388826_
	a (Lhor;Lhod$b;Lhod$b;)Lhod$b; a
		static
		0 o p_386882_
		1 o p_387299_
		2 o p_388803_
	a (Lhpo;Lhod$b;Ljava/util/List;)Lhod$b; a
		static
		0 o p_388948_
		1 o p_387298_
		2 o p_387580_
	a (Lhod$b;F)Lhoj$a; a
		static
		0 o p_387878_
		1 o p_387777_
	a (Lhpo;FLhod$b;[Lhoj$a;)Lhod$b; a
		static
		0 o p_388147_
		1 o p_388666_
		2 o p_386754_
		3 o p_387862_
	a (Lhqe;[Lhok$b;)Lhod$b; a
		static
		0 o p_388303_
		1 o p_387370_
	a (Ljava/lang/Object;Lhod$b;)Lhok$b; a
		static
		0 o p_386607_
		1 o p_387168_
	a ()Lhor; a
		static
	a (Lhqe;Lhod$b;Ljava/util/List;)Lhod$b; a
		static
		0 o p_388370_
		1 o p_386464_
		2 o p_386901_
	a (Lhqe;Ljava/util/List;)Lhod$b; a
		static
		0 o p_386947_
		1 o p_388763_
	a (Ljava/util/List;Lhod$b;)Lhok$b; a
		static
		0 o p_387239_
		1 o p_387616_
	a (Lhpo;Ljava/util/List;)Lhod$b; a
		static
		0 o p_387249_
		1 o p_388502_
	a ([Lhod$b;)Lhod$b; a
		static
		0 o p_388517_
	a (Lhod$b;Lhod$b;)Lhod$b; a
		static
		0 o p_390531_
		1 o p_390373_
	a (Lhpo;Lhod$b;[Lhoj$a;)Lhod$b; a
		static
		0 o p_387346_
		1 o p_387381_
		2 o p_388600_
	a (Lefe;Lhod$b;Ljava/util/Map;)Lhod$b; a
		static
		0 o p_388749_
		1 o p_386703_
		2 o p_388827_
	a (Lame;Lhqt$a;)Lhod$b; a
		static
		0 o p_387196_
		1 o p_388113_
	a (I)Lfvp; a
		static
		0 o p_388504_
	a (Lkp;)Lhor; a
		static
		0 o p_388440_
	a (Lefe;Ljava/util/Map$Entry;)Lhok$b; a
		static
		0 o p_386731_
		1 o p_388831_
	a (Lame;[Lfvp;)Lhod$b; a
		static
		0 o p_387366_
		1 o p_387952_
	a (Lhqe;Lhod$b;[Lhok$b;)Lhod$b; a
		static
		0 o p_388227_
		1 o p_388472_
		2 o p_388931_
	b (Lhod$b;Lhod$b;)Lhod$b; b
		static
		0 o p_389525_
		1 o p_389654_
fwm fwm
fwn fwn
	<init> ()V <init>
	a (Ljava/lang/String;)Lame; a
		static
		0 o p_388520_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_387641_
		1 o p_386751_
	a (Ldpz;Ljava/lang/String;)Lame; a
		static
		0 o p_387758_
		1 o p_388221_
	a (Ldpz;)Lame; a
		static
		0 o p_387471_
	a (Ldcr;Ljava/lang/String;)Lame; a
		static
		0 o p_387888_
		1 o p_388435_
	a (Ldcr;)Lame; a
		static
		0 o p_388071_
	b (Ljava/lang/String;)Lame; b
		static
		0 o p_387226_
	b (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; b
		static
		0 o p_388184_
		1 o p_388420_
fwo fwo
	a a
	b b
	c c
	<init> (Ljava/util/Optional;Ljava/util/Optional;[Lfwr;)V <init>
		0 o p_388104_
		1 o p_386919_
		2 o p_388141_
	a (Lcom/google/gson/JsonObject;Lfwr;Lame;)V a
		static
		0 o p_387199_
		1 o p_387287_
		2 o p_386479_
	a (Lcom/google/gson/JsonObject;Lame;)V a
		static
		0 o p_387065_
		1 o p_388657_
	a (Lfwq;)Ljava/util/Map; a
		0 o p_387972_
	a (Ljava/util/Map;)Lcom/google/gson/JsonElement; a
		0 o p_387452_
	a (Ldpz;Lfwq;Ljava/util/function/BiConsumer;)Lame; a
		0 o p_387250_
		1 o p_386985_
		2 o p_388339_
	a (Ldpz;)Lame; a
		0 o p_386647_
	a (Ldcr;Lfwq;Ljava/util/function/BiConsumer;)Lame; a
		0 o p_386721_
		1 o p_387847_
		2 o p_386603_
	a (Ldpz;Ljava/lang/String;Lfwq;Ljava/util/function/BiConsumer;)Lame; a
		0 o p_388627_
		1 o p_388661_
		2 o p_386633_
		3 o p_388050_
	a (Lame;Lfwq;Ljava/util/function/BiConsumer;)Lame; a
		0 o p_388380_
		1 o p_387099_
		2 o p_387748_
	b (Ldpz;Ljava/lang/String;Lfwq;Ljava/util/function/BiConsumer;)Lame; b
		0 o p_388829_
		1 o p_388013_
		2 o p_386709_
		3 o p_386791_
fwp fwp
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	Z Z
	a a
	aA aA
	aB aB
	aC aC
	aD aD
	aE aE
	aF aF
	aG aG
	aH aH
	aI aI
	aJ aJ
	aK aK
	aL aL
	aM aM
	aN aN
	aO aO
	aP aP
	aQ aQ
	aR aR
	aS aS
	aT aT
	aU aU
	aV aV
	aW aW
	aX aX
	aY aY
	aZ aZ
	aa aa
	ab ab
	ac ac
	ad ad
	ae ae
	af af
	ag ag
	ah ah
	ai ai
	aj aj
	ak ak
	al al
	am am
	an an
	ao ao
	ap ap
	aq aq
	ar ar
	as as
	at at
	au au
	av av
	aw aw
	ax ax
	ay ay
	az az
	b b
	bA bA
	bB bB
	bC bC
	bD bD
	bE bE
	bF bF
	bG bG
	bH bH
	bI bI
	bJ bJ
	bK bK
	bL bL
	bM bM
	bN bN
	bO bO
	bP bP
	bQ bQ
	bR bR
	bS bS
	bT bT
	bU bU
	bV bV
	bW bW
	bX bX
	bY bY
	bZ bZ
	ba ba
	bb bb
	bc bc
	bd bd
	be be
	bf bf
	bg bg
	bh bh
	bi bi
	bj bj
	bk bk
	bl bl
	bm bm
	bn bn
	bo bo
	bp bp
	bq bq
	br br
	bs bs
	bt bt
	bu bu
	bv bv
	bw bw
	bx bx
	by by
	bz bz
	c c
	ca ca
	cb cb
	cc cc
	cd cd
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (I)[Lfwo; a
		static
		0 o p_386666_
	a ([Lfwr;)Lfwo; a
		static
		0 o p_386690_
	a (Ljava/lang/String;[Lfwr;)Lfwo; a
		static
		0 o p_386521_
		1 o p_388561_
	a (Ljava/lang/String;Ljava/lang/String;[Lfwr;)Lfwo; a
		static
		0 o p_386727_
		1 o p_387707_
		2 o p_387856_
	b (Ljava/lang/String;Ljava/lang/String;[Lfwr;)Lfwo; b
		static
		0 o p_386833_
		1 o p_386662_
		2 o p_387086_
	b (Ljava/lang/String;[Lfwr;)Lfwo; b
		static
		0 o p_388248_
		1 o p_386756_
	b (I)Lfwo; b
		static
		0 o p_386777_
fwq fwq
	a a
	b b
	<init> ()V <init>
	A (Ldpz;)Lfwq; A
		static
		0 o p_388559_
	B (Ldpz;)Lfwq; B
		static
		0 o p_387340_
	C (Ldpz;)Lfwq; C
		static
		0 o p_387668_
	D (Ldpz;)Lfwq; D
		static
		0 o p_387647_
	E (Ldpz;)Lfwq; E
		static
		0 o p_388737_
	F (Ldpz;)Lfwq; F
		static
		0 o p_387915_
	G (Ldpz;)Lfwq; G
		static
		0 o p_388431_
	H (Ldpz;)Lfwq; H
		static
		0 o p_386870_
	I (Ldpz;)Lfwq; I
		static
		0 o p_387628_
	J (Ldpz;)Lame; J
		static
		0 o p_387523_
	a (Lame;Lame;)Lfwq; a
		static
		0 o p_387667_
		1 o p_388799_
	a (Lfwr;)Lame; a
		0 o p_388725_
	a (Ldcr;)Lfwq; a
		static
		0 o p_386954_
	a (Lame;)Lfwq; a
		static
		0 o p_388217_
	a (Lame;Lame;Lame;)Lfwq; a
		static
		0 o p_387389_
		1 o p_388579_
		2 o p_386567_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_387130_
		1 o p_387396_
	a (Ldpz;Ljava/lang/String;)Lame; a
		static
		0 o p_386654_
		1 o p_388891_
	a (Ldpz;)Lfwq; a
		static
		0 o p_387253_
	a (Z)Lfwq; a
		static
		0 o p_387374_
	a (Ljava/lang/String;)Lfwq; a
		static
		0 o p_388037_
	a (Ldpz;Ldpz;)Lfwq; a
		static
		0 o p_388790_
		1 o p_388101_
	a (Ldpz;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lfwq; a
		static
		0 o p_387220_
		1 o p_387725_
		2 o p_388640_
		3 o p_387921_
		4 o p_388068_
	a ()Ljava/util/stream/Stream; a
	a (Lfwr;Lame;)Lfwq; a
		0 o p_388242_
		1 o p_388934_
	a (Lfwr;Lfwr;)Lfwq; a
		0 o p_386513_
		1 o p_386704_
	a (Ldpz;Z)Lfwq; a
		static
		0 o p_387252_
		1 o p_387959_
	a (Ldpz;Ljava/lang/String;Ljava/lang/String;)Lfwq; a
		static
		0 o p_388385_
		1 o p_387531_
		2 o p_387908_
	a (Ldcr;Ljava/lang/String;)Lame; a
		static
		0 o p_386842_
		1 o p_386898_
	b (Lfwr;Lame;)Lfwq; b
		0 o p_388207_
		1 o p_386658_
	b (Lfwr;Lfwr;)Lfwq; b
		0 o p_386696_
		1 o p_387863_
	b (Ldcr;)Lfwq; b
		static
		0 o p_386958_
	b (Ldpz;)Lfwq; b
		static
		0 o p_386481_
	b (Ljava/lang/String;)Lfwq; b
		static
		0 o p_415943_
	b (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; b
		static
		0 o p_387460_
		1 o p_388162_
	b (Lame;)Lfwq; b
		static
		0 o p_386993_
	b (Ldpz;Ldpz;)Lfwq; b
		static
		0 o p_388128_
		1 o p_387021_
	b (Lame;Lame;)Lfwq; b
		static
		0 o p_388002_
		1 o p_387345_
	c (Lfwr;Lame;)Lfwq; c
		0 o p_387359_
		1 o p_388476_
	c (Ldcr;)Lame; c
		static
		0 o p_388249_
	c (Ldpz;Ldpz;)Lfwq; c
		static
		0 o p_388634_
		1 o p_386697_
	c (Lame;Lame;)Lfwq; c
		static
		0 o p_386571_
		1 o p_388268_
	c (Ldpz;)Lfwq; c
		static
		0 o p_388375_
	c (Lame;)Lfwq; c
		static
		0 o p_388416_
	d (Ldpz;Ldpz;)Lfwq; d
		static
		0 o p_388336_
		1 o p_387560_
	d (Ldpz;)Lfwq; d
		static
		0 o p_387192_
	d (Lame;)Lfwq; d
		static
		0 o p_388103_
	d (Lfwr;Lame;)Lfwq; d
		static
		0 o p_386734_
		1 o p_386783_
	e (Ldpz;)Lfwq; e
		static
		0 o p_388279_
	e (Lame;)Lfwq; e
		static
		0 o p_387828_
	f (Ldpz;)Lfwq; f
		static
		0 o p_386532_
	f (Lame;)Lfwq; f
		static
		0 o p_386592_
	g (Ldpz;)Lfwq; g
		static
		0 o p_388102_
	g (Lame;)Lfwq; g
		static
		0 o p_387474_
	h (Ldpz;)Lfwq; h
		static
		0 o p_387835_
	h (Lame;)Lfwq; h
		static
		0 o p_388756_
	i (Ldpz;)Lfwq; i
		static
		0 o p_386520_
	i (Lame;)Lfwq; i
		static
		0 o p_387039_
	j (Ldpz;)Lfwq; j
		static
		0 o p_387057_
	j (Lame;)Lfwq; j
		static
		0 o p_387939_
	k (Ldpz;)Lfwq; k
		static
		0 o p_387853_
	k (Lame;)Lfwq; k
		static
		0 o p_387111_
	l (Ldpz;)Lfwq; l
		static
		0 o p_388667_
	m (Ldpz;)Lfwq; m
		static
		0 o p_387296_
	n (Ldpz;)Lfwq; n
		static
		0 o p_386762_
	o (Ldpz;)Lfwq; o
		static
		0 o p_386552_
	p (Ldpz;)Lfwq; p
		static
		0 o p_388232_
	q (Ldpz;)Lfwq; q
		static
		0 o p_388105_
	r (Ldpz;)Lfwq; r
		static
		0 o p_388148_
	s (Ldpz;)Lfwq; s
		static
		0 o p_387796_
	t (Ldpz;)Lfwq; t
		static
		0 o p_388422_
	u (Ldpz;)Lfwq; u
		static
		0 o p_388122_
	v (Ldpz;)Lfwq; v
		static
		0 o p_387356_
	w (Ldpz;)Lfwq; w
		static
		0 o p_388928_
	x (Ldpz;)Lfwq; x
		static
		0 o p_386555_
	y (Ldpz;)Lfwq; y
		static
		0 o p_388175_
	z (Ldpz;)Lfwq; z
		static
		0 o p_388429_
fwr fwr
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lfwr;)V <init>
		0 o p_387501_
		1 o p_387555_
	a (Ljava/lang/String;)Lfwr; a
		static
		0 o p_388394_
	a (Ljava/lang/String;Lfwr;)Lfwr; a
		static
		0 o p_387134_
		1 o p_386625_
	a ()Ljava/lang/String; a
	b ()Lfwr; b
	toString ()Ljava/lang/String; toString
fws fws
	A A
	B B
	C C
	D D
	E E
	F F
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lfwq;Lfwo;)V <init>
		0 o p_387169_
		1 o p_387271_
	a (Ldpz;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lame; a
		0 o p_388536_
		1 o p_387320_
		2 o p_387896_
	a (Ljava/util/function/Consumer;)Lfws; a
		0 o p_386813_
	a (Ljava/util/function/Function;Lfwo;)Lfws$a; a
		static
		0 o p_386771_
		1 o p_388272_
	a ()Lfwo; a
	a (Ldpz;Ljava/util/function/BiConsumer;)Lame; a
		0 o p_386676_
		1 o p_386790_
	a (Ljava/util/function/Function;Lfwo;Ldpz;)Lfws; a
		static
		0 o p_387184_
		1 o p_388133_
		2 o p_386939_
	a (Lame;)Lfws; a
		static
		0 o p_387693_
	b ()Lfwq; b
fws$a fws$a
	a (Ljava/util/function/Consumer;Ldpz;)Lfws; a
		0 o p_387115_
		1 o p_388908_
	create (Ldpz;Ljava/util/function/BiConsumer;)Lame; create
		0 o p_388828_
		1 o p_386557_
	createWithSuffix (Ldpz;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lame; createWithSuffix
		0 o p_387717_
		1 o p_388478_
		2 o p_388677_
	get (Ldpz;)Lfws; get
		0 o p_386689_
	updateTexture (Ljava/util/function/Consumer;)Lfws$a; updateTexture
		0 o p_387232_
fwt fwt
fwu fwu
fwv fwv
fww fww
	a a
	b b
	<init> (Lfud;)V <init>
		0 o p_361400_
	a (Ldak;)Z a
		0 o p_360559_
	a (Ldak;Lcyx;)V a
		0 o p_372932_
		1 o p_372800_
	a (Ldcv;I)V a
		0 o p_365339_
		1 o p_363847_
	a (DDILdcv;)Z a
		0 o p_360390_
		1 o p_362650_
		2 o p_363161_
		3 o p_364763_
	a (Ldcv;II)V a
		0 o p_364573_
		1 o p_364078_
		2 o p_365257_
	b (Ldak;)V b
		0 o p_363289_
fwx fwx
	a (Lfzl;Lfwx;)Lfwx; a
		static
		0 o p_265254_
		1 o p_265405_
	a (Lfzm;[Lfzl;)Lfwx; a
		static
		0 o p_265555_
		1 o p_265487_
	a (Z)V a
		0 o p_265077_
	a ()Lfzm; a
	a (Lfzm;)Lfwx; a
		static
		0 o p_265344_
fwx$a fwx$a
	a a
	<init> (Lfzm;)V <init>
		0 o component
	a (Z)V a
		0 o p_265248_
	a ()Lfzm; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_265539_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fwx$b fwx$b
	a a
	b b
	<init> (Lfzl;Lfwx;)V <init>
		0 o component
		1 o childPath
	a (Z)V a
		0 o p_265230_
	a ()Lfzm; a
	b ()Lfzl; b
	c ()Lfwx; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_265602_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fwy fwy
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Ljava/util/function/Function;Z)V <init>
		0 o p_243253_
		1 o p_243245_
	a (Lxo;FFIZLorg/joml/Matrix4f;Lgxm;Lfwy$a;II)V a
		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 (Lbbm;FFIZLorg/joml/Matrix4f;Lgxm;Lfwy$a;II)V a
		0 o p_416545_
		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_
	a (Ljava/lang/String;FFIZI)Lfwy$c; a
		0 o p_425644_
		1 o p_425748_
		2 o p_425936_
		3 o p_425702_
		4 o p_426031_
		5 o p_425535_
	a (Lbbm;FFIZI)Lfwy$c; a
		0 o p_426161_
		1 o p_425846_
		2 o p_425990_
		3 o p_425723_
		4 o p_425650_
		5 o p_425946_
	a (Ljava/lang/String;IZ)Ljava/lang/String; a
		0 o p_92838_
		1 o p_92839_
		2 o p_92840_
	a (Ljava/lang/String;FFIZLorg/joml/Matrix4f;Lgxm;Lfwy$a;II)V a
		0 o p_416062_
		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 (Lfwy$d;[FIFIIILyl;I)Z a
		0 o p_426183_
		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_
	a (Ljava/lang/String;I)Ljava/lang/String; a
		0 o p_92835_
		1 o p_92836_
	a (Lame;)Lgan; a
		0 o p_92864_
	a (Ljava/lang/String;)Ljava/lang/String; a
		0 o p_92802_
	a (Lxt;I)Lxt; a
		0 o p_92855_
		1 o p_92856_
	a (Lbbm;FFIILorg/joml/Matrix4f;Lgxm;I)V a
		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 ()Z a
	a (ILyl;)F a
		0 o p_92722_
		1 o p_92723_
	a (Lxt;)I a
		0 o p_92853_
	a (Lbbm;)I a
		0 o p_92725_
	b (Ljava/lang/String;I)I b
		0 o p_92921_
		1 o p_92922_
	b ()Lfun; b
	b (Lxt;I)I b
		0 o p_239134_
		1 o p_239135_
	b (Ljava/lang/String;)I b
		0 o p_92896_
	c (Lxt;I)Ljava/util/List; c
		0 o p_92924_
		1 o p_92925_
	d (Lxt;I)Ljava/util/List; d
		0 o p_428422_
		1 o p_428207_
fwy$a fwy$a
	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 ()[Lfwy$a; a
		static
	valueOf (Ljava/lang/String;)Lfwy$a; valueOf
		static
		0 o p_181360_
	values ()[Lfwy$a; values
		static
fwy$b fwy$b
	a (Lgxm;Lorg/joml/Matrix4f;Lfwy$a;I)Lfwy$b; a
		static
		0 o p_426098_
		1 o p_425574_
		2 o p_425933_
		3 o p_426219_
	a (Lgar$b;)V a
		0 o p_426191_
	a (Lgar;Lgar$a;)V a
		0 o p_425681_
		1 o p_426030_
fwy$b$1 fwy$b$1
	a a
	b b
	c c
	d d
	<init> (Lgxm;Lfwy$a;Lorg/joml/Matrix4f;I)V <init>
		0 o p_425829_
		1 o p_426298_
		2 o p_425575_
		3 o p_426253_
	a (Lgar$b;)V a
		0 o p_425885_
	a (Lgar;Lgar$a;)V a
		0 o p_425860_
		1 o p_425865_
fwy$c fwy$c
	a (Lfwy$b;)V a
		0 o p_426027_
	a ()Lgcc; a
fwy$d fwy$d
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	<init> (Lfwy;FFIIZ)V <init>
		0 o p_426238_
		1 o p_426112_
		2 o p_425714_
		3 o p_425822_
		4 o p_425735_
		5 o p_425883_
	<init> (Lfwy;FFIZ)V <init>
		0 o p_425852_
		1 o p_426009_
		2 o p_426190_
		3 o p_425840_
		4 o p_425870_
	a (Lgar$a;)V a
		0 o p_425881_
	a (FFF)V a
		0 o p_425950_
		1 o p_425897_
		2 o p_425529_
	a (Lfwy$b;)V a
		0 o p_425967_
	a (Lyn;)I a
		0 o p_425665_
	a (Lyl;I)I a
		0 o p_425833_
		1 o p_425604_
	a (FFFF)V a
		0 o p_426144_
		1 o p_425569_
		2 o p_425910_
		3 o p_425784_
	a (Lgar$b;)V a
		0 o p_425798_
	a ()Lgcc; a
	accept (ILyl;I)Z accept
		0 o p_425893_
		1 o p_426323_
		2 o p_426324_
fwz fwz
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	Z Z
	a a
	aA aA
	aB aB
	aC aC
	aD aD
	aE aE
	aF aF
	aG aG
	aH aH
	aI aI
	aJ aJ
	aa aa
	ab ab
	ac ac
	ad ad
	ae ae
	af af
	ag ag
	ah ah
	ai ai
	aj aj
	ak ak
	al al
	am am
	an an
	ao ao
	ap ap
	aq aq
	ar ar
	as as
	at at
	au au
	av av
	aw aw
	ax ax
	ay ay
	az az
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lfud;)V <init>
		0 o p_232355_
	a (Lfiq;)Z a
		0 o p_93025_
	a (Lbzm;)V a
		0 o p_93021_
	a (Lxo;)V a
		0 o p_93056_
	a (Z)V a
		0 o p_193833_
	a (III)V a
		0 o p_168685_
		1 o p_168686_
		2 o p_168687_
	a (Lfjq;)Z a
		static
		0 o p_313419_
	a (Lfxa;Lcut;IIIIFIIIZ)V a
		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 (Lfxa;IILftt;Lcut;Ldcv;I)V a
		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 (II)I a
		0 o p_381118_
		1 o p_380948_
	a (Lfxa;Lftt;)V a
		0 o p_282884_
		1 o p_348630_
	a (Lfxa;Lfjp;)V a
		0 o p_282008_
		1 o p_283455_
	a (Ljl;)Lame; a
		static
		0 o p_423602_
	a (Lfjx;Lze;Lfjq;)Lfwz$a; a
		0 o p_313416_
		1 o p_313417_
		2 o p_313418_
	a (Lfud;)Lgaf; a
		static
		0 o p_414888_
	a (Lfxa;F)V a
		0 o p_282069_
		1 o p_283442_
	a (Lfxa;Lbzm;)V a
		0 o p_283063_
		1 o p_283439_
	a (IZ)I a
		static
		0 o p_381083_
		1 o p_381137_
	a (Lfxa;Lcut;III)V a
		0 o p_381066_
		1 o p_380979_
		2 o p_380967_
		3 o p_381100_
		4 o p_381034_
	a (Lfxa;)V a
		0 o p_283501_
	a ()V a
	a (Lfxa;Lcut;IIII)V a
		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 (ILcut;I)V a
		0 o p_381005_
		1 o p_380939_
		2 o p_381115_
	a (Lfxa;Lcut;II)V a
		0 o p_335615_
		1 o p_336082_
		2 o p_335399_
		3 o p_335589_
	a (I)I a
		0 o p_93013_
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_380782_
	a (Lfxa;Lame;F)V a
		0 o p_282304_
		1 o p_281622_
		2 o p_281504_
	a (Lame;)Lame; a
		static
		0 o p_423152_
	a (Lfxa;Lfwz$c;IIZZZ)V a
		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 (Lxo;Z)V a
		0 o p_93064_
		1 o p_93065_
	a (Lcam;)I a
		0 o p_93023_
	b (Lxo;)V b
		0 o p_168712_
	b (Lfxa;)V b
		0 o p_283143_
	b (I)[Lfwz$a; b
		static
		0 o p_313425_
	b (Z)V b
		0 o p_238398_
	b (Lfxa;F)V b
		0 o p_283375_
		1 o p_283296_
	b (Lfxa;Lftt;)V b
		0 o p_282761_
		1 o p_348592_
	b (Lfud;)Lgaf; b
		static
		0 o p_414894_
	b (III)I b
		static
		0 o p_381135_
		1 o p_381127_
		2 o p_381060_
	b ()Z b
	c (Lxo;)V c
		0 o p_168715_
	c ()Z c
	c (Lfxa;Lftt;)V c
		0 o p_416128_
		1 o p_416660_
	c (Lfud;)Lgaf; c
		static
		0 o p_414887_
	c (Lfxa;F)V c
		0 o p_361440_
		1 o p_363322_
	c (Lfxa;)V c
		0 o p_283368_
	d (Lfxa;Lftt;)V d
		0 o p_415535_
		1 o p_416260_
	d ()V d
	e (Lfxa;Lftt;)V e
		0 o p_415796_
		1 o p_416669_
	e ()Lfxo; e
	f (Lfxa;Lftt;)V f
		0 o p_316735_
		1 o p_348538_
	f ()I f
	g (Lfxa;Lftt;)V g
		0 o p_316466_
		1 o p_348533_
	g ()Lfwy; g
	h (Lfxa;Lftt;)V h
		0 o p_316291_
		1 o p_348653_
	h ()Lfzp; h
	i (Lfxa;Lftt;)V i
		0 o p_316629_
		1 o p_348613_
	i ()Lfyp; i
	j (Lfxa;Lftt;)V j
		0 o p_316307_
		1 o p_348631_
	j ()V j
	k ()Lfxm; k
	k (Lfxa;Lftt;)V k
		0 o p_316834_
		1 o p_348514_
	l ()Lfxv; l
	l (Lfxa;Lftt;)V l
		0 o p_316182_
		1 o p_348611_
	m (Lfxa;Lftt;)V m
		0 o p_282828_
		1 o p_348625_
	m ()V m
	n (Lfxa;Lftt;)V n
		0 o p_282812_
		1 o p_348654_
	n ()Lcut; n
	o ()Lcam; o
	o (Lfxa;Lftt;)V o
		0 o p_316628_
		1 o p_348543_
	p (Lfxa;Lftt;)V p
		0 o p_316896_
		1 o p_348464_
	p ()V p
	q (Lfxa;Lftt;)V q
		0 o p_281825_
		1 o p_348679_
	q ()V q
	r ()Z r
	s ()Z s
	t ()Lfwz$b; t
	u ()Lgaf; u
		static
fwz$a fwz$a
	a a
	b b
	c c
	<init> (Lxo;Lxo;I)V <init>
		0 o name
		1 o score
		2 o scoreWidth
	a ()Lxo; a
	b ()Lxo; b
	c ()I c
	equals (Ljava/lang/Object;)Z equals
		0 o p_313744_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fwz$b fwz$b
	a EMPTY
	b EXPERIENCE
	c LOCATOR
	d JUMPABLE_VEHICLE
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_416064_
		1 o p_416014_
	a ()[Lfwz$b; a
		static
	valueOf (Ljava/lang/String;)Lfwz$b; valueOf
		static
		0 o p_416386_
	values ()[Lfwz$b; values
		static
fwz$c fwz$c
	a CONTAINER
	b NORMAL
	c POISIONED
	d WITHERED
	e ABSORBING
	f FROZEN
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILame;Lame;Lame;Lame;Lame;Lame;Lame;Lame;)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 (ZZZ)Lame; a
		0 o p_295909_
		1 o p_295387_
		2 o p_294486_
	a (Lcut;)Lfwz$c; a
		static
		0 o p_168733_
	a ()[Lfwz$c; a
		static
	valueOf (Ljava/lang/String;)Lfwz$c; valueOf
		static
		0 o p_168738_
	values ()[Lfwz$c; values
		static
fwz$d fwz$d
	a (Lfxa;Lftt;)V a
		0 o p_415878_
		1 o p_416589_
fx net/minecraft/commands/arguments/StringRepresentableArgument
	a Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_VALUE
	b Lcom/mojang/serialization/Codec; codec
	c Ljava/util/function/Supplier; 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_
fxa fxa
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lfud;Lorg/joml/Matrix3x2fStack;Lgcx;)V <init>
		0 o p_282144_
		1 o p_415937_
		2 o p_415955_
	<init> (Lfud;Lgcx;)V <init>
		0 o p_283406_
		1 o p_416249_
	a (II)Z a
		0 o p_332689_
		1 o p_332771_
	a (Lfwy;Ldcv;II)V a
		0 o p_281721_
		1 o p_281514_
		2 o p_282056_
		3 o p_282683_
	a (Lfwy;Lxt;IIII)V a
		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 (Lfwy;Ljava/util/List;II)V a
		0 o p_419927_
		1 o p_419807_
		2 o p_419887_
		3 o p_420035_
	a (Lhkm;FLorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;IIII)V a
		0 o p_415907_
		1 o p_415695_
		2 o p_415772_
		3 o p_416089_
		4 o p_416355_
		5 o p_416675_
		6 o p_416412_
		7 o p_415766_
		8 o p_416432_
	a (IIIIII)V a
		0 o p_283290_
		1 o p_283278_
		2 o p_282670_
		3 o p_281698_
		4 o p_283374_
		5 o p_283076_
	a (Ldcv;)Ljava/lang/String; a
		static
		0 o p_282449_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lhrq;IIIIIIIII)V a
		0 o p_416146_
		1 o p_295122_
		2 o p_295850_
		3 o p_296348_
		4 o p_295804_
		5 o p_296465_
		6 o p_295717_
		7 o p_360779_
		8 o p_363595_
		9 o p_364585_
		10 o p_361093_
	a (Lfwy;Ljava/util/List;IILghx;Lame;Z)V a
		0 o p_419941_
		1 o p_419687_
		2 o p_419453_
		3 o p_419611_
		4 o p_419886_
		5 o p_419692_
		6 o p_419788_
	a (Lfwy;Lxo;IILame;)V a
		0 o p_420056_
		1 o p_419744_
		2 o p_420073_
		3 o p_419473_
		4 o p_419848_
	a (Ljava/util/List;IIII)V a
		0 o p_415873_
		1 o p_415651_
		2 o p_416392_
		3 o p_415782_
		4 o p_416254_
	a (Lfwy;Lxo;IIII)V a
		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 (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lhrq;Lhtj$a;IIIII)V a
		0 o p_415939_
		1 o p_294394_
		2 o p_295735_
		3 o p_294769_
		4 o p_294546_
		5 o p_294421_
		6 o p_295807_
		7 o p_295009_
	a (Lfwy;Ljava/lang/String;III)V a
		0 o p_282122_
		1 o p_282898_
		2 o p_281490_
		3 o p_282853_
		4 o p_281258_
	a (Lfwy;Lxo;III)V a
		0 o p_282901_
		1 o p_282456_
		2 o p_283083_
		3 o p_282276_
		4 o p_281457_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lame;IIFFIIIII)V a
		0 o p_416258_
		1 o p_283573_
		2 o p_283574_
		3 o p_283670_
		4 o p_283029_
		5 o p_283061_
		6 o p_283545_
		7 o p_282845_
		8 o p_282558_
		9 o p_282832_
		10 o p_416564_
	a (Lame;IIIIFFFF)V a
		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_415667_
		8 o p_416411_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lame;IIIIF)V a
		0 o p_421916_
		1 o p_422348_
		2 o p_422055_
		3 o p_421599_
		4 o p_422343_
		5 o p_422460_
		6 o p_422508_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lame;IIFFIIIIIII)V a
		0 o p_416403_
		1 o p_363701_
		2 o p_282225_
		3 o p_281487_
		4 o p_363958_
		5 o p_363869_
		6 o p_281985_
		7 o p_281329_
		8 o p_283035_
		9 o p_363829_
		10 o p_365041_
		11 o p_361356_
		12 o p_363808_
	a (Lfwy;Lxo;II)V a
		0 o p_420070_
		1 o p_419840_
		2 o p_419594_
		3 o p_419902_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lame;IIIIIIIII)V a
		0 o p_416106_
		1 o p_294549_
		2 o p_294560_
		3 o p_295075_
		4 o p_294098_
		5 o p_295872_
		6 o p_294414_
		7 o p_362199_
		8 o p_363608_
		9 o p_365523_
		10 o p_416361_
	a (IIII)V a
		0 o p_283318_
		1 o p_281662_
		2 o p_281346_
		3 o p_281672_
	a (IIIII)V a
		0 o p_282988_
		1 o p_282861_
		2 o p_281278_
		3 o p_281710_
		4 o p_281470_
	a (Lfwy;Ldcv;IILjava/lang/String;)V a
		0 o p_282005_
		1 o p_283349_
		2 o p_282641_
		3 o p_282146_
		4 o p_282803_
	a (Lfwy;Ljava/util/List;Lghx;IIZ)V a
		0 o p_419832_
		1 o p_419662_
		2 o p_419693_
		3 o p_420011_
		4 o p_420014_
		5 o p_419517_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lame;IIII)V a
		0 o p_415703_
		1 o p_294915_
		2 o p_295058_
		3 o p_294415_
		4 o p_294535_
		5 o p_295510_
	a (Lxo;II)V a
		0 o p_419574_
		1 o p_419861_
		2 o p_419548_
	a (Ljava/util/List;Ldau;)V a
		static
		0 o p_337409_
		1 o p_337410_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lhrq;IIIII)V a
		0 o p_416121_
		1 o p_364680_
		2 o p_295194_
		3 o p_295164_
		4 o p_294823_
		5 o p_295650_
		6 o p_295401_
	a (Lfwy;Lbbm;IIIZ)V a
		0 o p_283343_
		1 o p_416388_
		2 o p_283569_
		3 o p_283418_
		4 o p_281560_
		5 o p_282130_
	a (Lfwy;Lxt;IIIIZ)V a
		0 o p_382905_
		1 o p_382794_
		2 o p_383047_
		3 o p_382923_
		4 o p_382857_
		5 o p_382915_
		6 o p_383224_
	a (Ljava/util/List;II)V a
		0 o p_419480_
		1 o p_419761_
		2 o p_420077_
	a (Lfwy;Ljava/util/List;IILame;)V a
		0 o p_419540_
		1 o p_419714_
		2 o p_419554_
		3 o p_419672_
		4 o p_419660_
	a ()I a
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lhtj$a;Lhrq;IIIIIIIIIII)V a
		0 o p_415702_
		1 o p_371657_
		2 o p_371812_
		3 o p_371894_
		4 o p_371565_
		5 o p_371606_
		6 o p_371781_
		7 o p_371379_
		8 o p_371448_
		9 o p_371442_
		10 o p_371801_
		11 o p_371588_
		12 o p_371206_
		13 o p_371311_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lcom/mojang/blaze3d/textures/GpuTextureView;IIIIFFFFI)V a
		0 o p_416205_
		1 o p_423465_
		2 o p_415899_
		3 o p_415585_
		4 o p_416253_
		5 o p_416402_
		6 o p_415781_
		7 o p_415619_
		8 o p_416198_
		9 o p_415668_
		10 o p_415686_
	a (Ldcv;III)V a
		0 o p_282262_
		1 o p_283221_
		2 o p_283496_
		3 o p_283435_
	a (Ldcv;II)V a
		0 o p_281978_
		1 o p_282647_
		2 o p_281944_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lame;IIFFIIII)V a
		0 o p_416366_
		1 o p_282639_
		2 o p_282732_
		3 o p_283541_
		4 o p_282660_
		5 o p_281522_
		6 o p_281760_
		7 o p_283298_
		8 o p_283429_
		9 o p_282193_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lame;IIIII)V a
		0 o p_415593_
		1 o p_365379_
		2 o p_294695_
		3 o p_296458_
		4 o p_294279_
		5 o p_295235_
		6 o p_295034_
	a (Lhqy;)V a
		0 o p_415810_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lgcg;IIIIILjava/lang/Integer;)V a
		0 o p_416727_
		1 o p_416131_
		2 o p_415712_
		3 o p_416427_
		4 o p_416376_
		5 o p_415748_
		6 o p_415666_
		7 o p_415938_
	a (Lfwy;Lxo;IIIZ)V a
		0 o p_282636_
		1 o p_416319_
		2 o p_281586_
		3 o p_282816_
		4 o p_281743_
		5 o p_282394_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;IIIII)V a
		0 o p_416410_
		1 o p_281437_
		2 o p_283660_
		3 o p_282606_
		4 o p_283413_
		5 o p_283428_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lame;IIIIIIII)V a
		0 o p_416634_
		1 o p_416011_
		2 o p_294223_
		3 o p_296245_
		4 o p_296255_
		5 o p_295669_
		6 o p_415652_
		7 o p_415759_
		8 o p_416657_
		9 o p_416244_
	a (Lcam;Ldcv;III)V a
		0 o p_282154_
		1 o p_282777_
		2 o p_282110_
		3 o p_281371_
		4 o p_283572_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lame;IIIIFFFFI)V a
		0 o p_415722_
		1 o p_283254_
		2 o p_283092_
		3 o p_281930_
		4 o p_282113_
		5 o p_281388_
		6 o p_281327_
		7 o p_281676_
		8 o p_283166_
		9 o p_282630_
		10 o p_283583_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lhrq;IIIIIIIIIII)V a
		0 o p_415914_
		1 o p_294349_
		2 o p_295093_
		3 o p_296434_
		4 o p_295268_
		5 o p_295203_
		6 o p_296398_
		7 o p_295542_
		8 o p_296165_
		9 o p_296256_
		10 o p_294814_
		11 o p_296352_
		12 o p_296203_
	a (Lgml;Lame;FFFIIII)V a
		0 o p_415829_
		1 o p_415660_
		2 o p_416200_
		3 o p_415771_
		4 o p_416342_
		5 o p_416018_
		6 o p_416230_
		7 o p_416557_
		8 o p_416220_
	a (Lfwy;Ljava/util/List;IILghx;Lame;)V a
		0 o p_371715_
		1 o p_371741_
		2 o p_371500_
		3 o p_371755_
		4 o p_419610_
		5 o p_371766_
	a (Lgqm;Ldbt;Leap;IIII)V a
		0 o p_416516_
		1 o p_415755_
		2 o p_415569_
		3 o p_415681_
		4 o p_416288_
		5 o p_416302_
		6 o p_415867_
	a (Lfwy;Ljava/lang/String;IIIZ)V a
		0 o p_283019_
		1 o p_415853_
		2 o p_283379_
		3 o p_283346_
		4 o p_282119_
		5 o p_416601_
	a (Lcam;Ldmu;Ldcv;III)V a
		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 (Lgoe;FLefp;IIII)V a
		0 o p_415997_
		1 o p_416226_
		2 o p_416002_
		3 o p_415719_
		4 o p_416488_
		5 o p_416444_
		6 o p_416195_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lame;IIFFIIIIII)V a
		0 o p_416301_
		1 o p_416627_
		2 o p_416262_
		3 o p_416224_
		4 o p_415758_
		5 o p_415576_
		6 o p_416133_
		7 o p_416212_
		8 o p_416081_
		9 o p_416306_
		10 o p_416728_
		11 o p_416477_
	a (Lfwy;Ljava/util/List;Ljava/util/Optional;IILame;)V a
		0 o p_420034_
		1 o p_419494_
		2 o p_419637_
		3 o p_419571_
		4 o p_419535_
		5 o p_419579_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lgcg;IIII)V a
		0 o p_416027_
		1 o p_415746_
		2 o p_286234_
		3 o p_286444_
		4 o p_286244_
		5 o p_286411_
	a (Lfwy;Lbbm;III)V a
		0 o p_282592_
		1 o p_281854_
		2 o p_281573_
		3 o p_283511_
		4 o p_282577_
	a (Lgoo;Lame;FFFFIIII)V a
		0 o p_416647_
		1 o p_416075_
		2 o p_416346_
		3 o p_416524_
		4 o p_416465_
		5 o p_416434_
		6 o p_416207_
		7 o p_415726_
		8 o p_415642_
		9 o p_416359_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lhrq;IIII)V a
		0 o p_416325_
		1 o p_416471_
		2 o p_416622_
		3 o p_416202_
		4 o p_416408_
		5 o p_416282_
	a (Lfwy;Ljava/util/List;Ljava/util/Optional;II)V a
		0 o p_419603_
		1 o p_419948_
		2 o p_419787_
		3 o p_419566_
		4 o p_420005_
	a (Lfwy;Lyl;II)V a
		0 o p_282584_
		1 o p_282156_
		2 o p_283623_
		3 o p_282114_
	b (Lfwy;Ljava/lang/String;III)V b
		0 o p_282003_
		1 o p_281403_
		2 o p_282714_
		3 o p_282041_
		4 o p_281908_
	b (IIIII)V b
		0 o p_281496_
		1 o p_282076_
		2 o p_281334_
		3 o p_283576_
		4 o p_283618_
	b (Ldcv;II)V b
		0 o p_281946_
		1 o p_283299_
		2 o p_283674_
	b (Lfwy;Ljava/util/List;IILghx;Lame;)V b
		0 o p_419406_
		1 o p_419407_
		2 o p_419408_
		3 o p_419409_
		4 o p_419410_
		5 o p_419411_
	b (Lfwy;Ljava/util/List;II)V b
		0 o p_419718_
		1 o p_419502_
		2 o p_419583_
		3 o p_419996_
	b (Lfwy;Lbbm;III)V b
		0 o p_281653_
		1 o p_416271_
		2 o p_283102_
		3 o p_282347_
		4 o p_281429_
	b (Lfwy;Lxo;III)V b
		0 o p_281547_
		1 o p_282131_
		2 o p_282857_
		3 o p_281250_
		4 o p_282195_
	b (Ldcv;III)V b
		0 o p_312904_
		1 o p_312257_
		2 o p_312674_
		3 o p_312138_
	b ()I b
	b (Lfwy;Ldcv;IILjava/lang/String;)V b
		0 o p_380115_
		1 o p_379291_
		2 o p_379544_
		3 o p_380291_
		4 o p_380189_
	b (IIII)V b
		0 o p_282951_
		1 o p_281591_
		2 o p_281568_
		3 o p_282718_
	b (Lfwy;Ldcv;II)V b
		0 o p_419878_
		1 o p_419655_
		2 o p_419935_
		3 o p_419559_
	b (Lfwy;Ljava/util/List;IILame;)V b
		0 o p_419582_
		1 o p_419728_
		2 o p_419586_
		3 o p_420052_
		4 o p_419654_
	b (Ldcv;)Ljava/lang/String; b
		static
		0 o p_329712_
	c (Ldcv;II)V c
		0 o p_380278_
		1 o p_379972_
		2 o p_379916_
	c ()V c
	c (IIII)V c
		0 o p_281479_
		1 o p_282788_
		2 o p_282924_
		3 o p_282826_
	c (Ldcv;)Ljava/lang/String; c
		static
		0 o p_283086_
	d ()V d
	d (Ldcv;II)V d
		0 o p_380199_
		1 o p_380397_
		2 o p_379741_
	e ()Lorg/joml/Matrix3x2fStack; e
	f ()V f
	g ()V g
fxa$a fxa$a
	a a
	<init> ()V <init>
	a (II)Z a
		0 o p_332682_
		1 o p_332655_
	a (Lgcc;)Lgcc; a
		0 o p_281812_
	a ()Lgcc; a
	b ()Lgcc; b
fxb fxb
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhrs;)V <init>
		0 o p_294434_
	a (Lame;)Lhrq; a
		0 o p_296464_
	a (Lhrq;)Lhtj; a
		0 o p_294850_
	b (Lhrq;)Lhti; b
		0 o p_294333_
fxc fxc
	a (Ldak;)Z a
		0 o p_362913_
	a (Ldak;Lcyx;)V a
		0 o p_372974_
		1 o p_372997_
	a (DDILdcv;)Z a
		0 o p_360659_
		1 o p_365477_
		2 o p_363499_
		3 o p_365261_
	b (Ldak;)V b
		0 o p_360941_
fxd fxd
	a a
	e e
	<clinit> ()V <clinit>
		static
	<init> (IIIILxo;)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 a
		0 o p_93374_
		1 o p_93375_
		2 o p_93376_
	a (Lfxa;Lfwy;I)V a
		0 o p_283366_
		1 o p_283054_
		2 o p_281656_
	a (DD)V a
		0 o p_93371_
		1 o p_93372_
	b (Lfxa;IIF)V b
		0 o p_281670_
		1 o p_282682_
		2 o p_281714_
		3 o p_282542_
	b ()V b
fxe fxe
	a a
	c c
	<init> (IIIILxo;)V <init>
		0 o p_313730_
		1 o p_313819_
		2 o p_313847_
		3 o p_313718_
		4 o p_313894_
	a (DDIDD)Z a
		0 o p_313749_
		1 o p_313887_
		2 o p_313839_
		3 o p_313844_
		4 o p_313686_
	a (Lgby;)Lfwx; a
		0 o p_313949_
	a (Lfzm;)V a
		0 o p_313725_
	a (Z)V a
		0 o p_313936_
	a (DDI)Z a
		0 o p_313764_
		1 o p_313832_
		2 o p_313688_
	aK_ ()Z aK_
	aL_ ()Lfzm; aL_
	aM_ ()Z aM_
	b (DDI)Z b
		0 o p_313886_
		1 o p_313935_
		2 o p_313751_
	b_ (Z)V b_
		0 o p_313698_
fxf fxf
	a a
	<init> (Lfuh;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_
fxg fxg
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (IIIILxo;)V <init>
		0 o p_386878_
		1 o p_387233_
		2 o p_388234_
		3 o p_386759_
		4 o p_388945_
	a (D)V a
		0 o p_387814_
	a (DDIDD)Z a
		0 o p_387876_
		1 o p_387261_
		2 o p_386570_
		3 o p_387432_
		4 o p_386793_
	a (DDDD)Z a
		0 o p_388530_
		1 o p_387300_
		2 o p_388604_
		3 o p_386550_
	b (DD)V b
		0 o p_387091_
		1 o p_388483_
	c (Lfxa;)V c
		0 o p_386501_
	c (DDI)Z c
		0 o p_388399_
		1 o p_387442_
		2 o p_388346_
	g ()D g
	h ()V h
	i ()I i
	j ()Z j
	k ()I k
	l ()I l
	m ()I m
	n ()I n
	o ()D o
fxh fxh
	a a
	c c
	d d
	e e
	f f
	m m
	n n
	o o
	p p
	q q
	<clinit> ()V <clinit>
		static
	<init> (Lfud;IIIII)V <init>
		0 o p_386535_
		1 o p_386781_
		2 o p_387478_
		3 o p_386529_
		4 o p_387497_
		5 o p_387892_
	<init> (Lfud;IIII)V <init>
		0 o p_93404_
		1 o p_93405_
		2 o p_93406_
		3 o p_93407_
		4 o p_93408_
	a (Lfxa;IIFIIIII)V a
		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 (Lfxa;II)V a
		0 o p_282337_
		1 o p_93444_
		2 o p_93445_
	a (Lgca;Ljava/util/function/Predicate;)Lfxh$a; a
		0 o p_265210_
		1 o p_265604_
	a (Lfxa;IIIII)V a
		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 (Lfxh$a;)V a
		0 o p_93462_
	a (ILgbj;)V a
		0 o p_331980_
		1 o p_331821_
	a (Ljava/util/Collection;)V a
		0 o p_93470_
	a (Lgbs;Lfxh$a;)V a
		0 o p_168791_
		1 o p_168792_
	a ()I a
	a (Lgca;)Lfxh$a; a
		0 o p_265160_
	a (Lfxa;)V a
		0 o p_331297_
	a (I)V a
		0 o p_379790_
	a (Lgca;Ljava/util/function/Predicate;Lfxh$a;)Lfxh$a; a
		0 o p_265159_
		1 o p_265109_
		2 o p_265379_
	a (Lfzm;)V a
		0 o p_265738_
	aH_ ()Ljava/util/List; aH_
	aL_ ()Lfzm; aL_
	b (Lfxa;IIF)V b
		0 o p_282708_
		1 o p_283242_
		2 o p_282891_
		3 o p_283683_
	b (Lfxa;)V b
		0 o p_331248_
	b (I)Lfxh$a; b
		0 o p_93501_
	b (Lfxh$a;)I b
		0 o p_93487_
	b (Lfxa;II)V b
		0 o p_281477_
		1 o p_93459_
		2 o p_93460_
	b (III)V b
		0 o p_332028_
		1 o p_330750_
		2 o p_331681_
	c (DD)Lfxh$a; c
		0 o p_93413_
		1 o p_93414_
	c (I)Z c
		0 o p_93504_
	c (Lfxa;IIF)V c
		0 o p_282079_
		1 o p_239229_
		2 o p_239230_
		3 o p_239231_
	c (Lfxh$a;)V c
		0 o p_239858_
	d (Lfxh$a;)Z d
		0 o p_239046_
	d (I)I d
		0 o p_93512_
	d (DD)Ljava/util/Optional; d
		0 o p_386910_
		1 o p_387686_
	d (Lfxa;)V d
		0 o p_282811_
	e (I)I e
		0 o p_93486_
	e (Lfxh$a;)V e
		0 o p_93495_
	f (I)Lfxh$a; f
		0 o p_93515_
	f (Lfxh$a;)V f
		0 o p_93499_
	g (Lfxh$a;)Z g
		0 o p_93503_
	h (Lfxh$a;)V h
		0 o p_93506_
	i (Lfxh$a;)Z i
		static
		0 o p_93510_
	l ()I l
	m (I)V m
		0 o p_93430_
	n ()I n
	o ()D o
	p ()Lfxh$a; p
	q ()Lfxh$a; q
	r ()Lfxh$a; r
	s ()V s
	t ()I t
	u ()I u
	v ()I v
	w ()Lgbq$a; w
	x ()Lfxh$a; x
fxh$1 fxh$1
	a a
	<clinit> ()V <clinit>
		static
fxh$a fxh$a
	a a
	<init> ()V <init>
	a (Lfxa;IIIIIIIZF)V a
		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_
	a (Z)V a
		0 o p_265302_
	aM_ ()Z aM_
	a_ (DD)Z a_
		0 o p_93537_
		1 o p_93538_
	b (Lfxa;IIIIIIIZF)V b
		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_
fxh$b fxh$b
	a a
	b b
	<init> (Lfxh;)V <init>
		0 o p_93552_
	a (I)Lfxh$a; get
		0 o p_93557_
	a (ILfxh$a;)Lfxh$a; set
		0 o p_93559_
		1 o p_93560_
	add (ILjava/lang/Object;)V add
		0 o p_93562_
		1 o p_93563_
	b (I)Lfxh$a; remove
		0 o p_93565_
	b (ILfxh$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
fxi fxi
	a a
	b b
	c c
	d d
	e e
	f f
	m m
	n n
	o o
	p p
	<clinit> ()V <clinit>
		static
	<init> (IIIILxo;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 a
		0 o p_93586_
	a (Lgbs;)V a
		0 o p_168798_
	a (Z)V a
		0 o p_265705_
	a (DD)V a
		0 o p_93588_
		1 o p_93589_
	a (Lhwv;)V a
		0 o p_93605_
	a (III)Z a
		0 o p_93596_
		1 o p_93597_
		2 o p_93598_
	a ()V a
	b (DDDD)V b
		0 o p_93591_
		1 o p_93592_
		2 o p_93593_
		3 o p_93594_
	b (Lfxa;IIF)V b
		0 o p_283427_
		1 o p_281447_
		2 o p_282852_
		3 o p_282409_
	b (D)V b
		0 o p_93612_
	b (DD)V b
		0 o p_93609_
		1 o p_93610_
	b ()V b
	c ()Lame; c
	d ()Lyc; d
	e ()Lame; e
fxj fxj
	a a
	b b
	<init> (IIIILxo;Lfwy;)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)Lfxj; a
		0 o p_270638_
	a (Lgbs;)V a
		0 o p_270859_
	a ()Lfwy; a
	b ()I b
fxk fxk
	a a
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (IIIILxo;ZZ)V <init>
		0 o p_422418_
		1 o p_422574_
		2 o p_422531_
		3 o p_422115_
		4 o p_421550_
		5 o p_422563_
		6 o p_422431_
	<init> (IIIILxo;)V <init>
		0 o p_388859_
		1 o p_387520_
		2 o p_387683_
		3 o p_387659_
		4 o p_386737_
	a (Lfxa;IIII)V a
		0 o p_388574_
		1 o p_387898_
		2 o p_387393_
		3 o p_388028_
		4 o p_387158_
	a (II)Z a
		0 o p_386967_
		1 o p_387417_
	a ()I a
	a (DDI)Z a
		0 o p_387557_
		1 o p_388283_
		2 o p_387326_
	a (Lfxa;)V a
		0 o p_387032_
	a (Lhwv;)V a
		0 o p_386774_
	a (III)Z a
		0 o p_388331_
		1 o p_388254_
		2 o p_388465_
	a_ (DD)Z a_
		0 o p_386839_
		1 o p_388246_
	b ()I b
	b (Lfxa;IIF)V b
		0 o p_386672_
		1 o p_387901_
		2 o p_387577_
		3 o p_387259_
	b (Lfxa;)V b
		0 o p_387240_
	c ()I c
	c (Lfxa;IIF)V c
		0 o p_386674_
		1 o p_387663_
		2 o p_388111_
		3 o p_387720_
	e ()I e
	l ()I l
	n ()I n
	p ()I p
fxl fxl
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	<init> (IIIILxo;)V <init>
		0 o p_93629_
		1 o p_93630_
		2 o p_93631_
		3 o p_93632_
		4 o p_93633_
	A ()Lxo; A
	B ()Z B
	C ()Z C
	D ()Z D
	E ()I E
	F ()I F
	G ()I G
	H ()I H
	I ()Lgcc; I
	J ()I J
	a (Lgby;)Lfwx; a
		0 o p_265640_
	a (Lgbs;)V a
		0 o p_259858_
	a (Z)V a
		0 o p_93693_
	a (Ljava/time/Duration;)V a
		0 o p_319769_
	a (DDI)Z a
		0 o p_93641_
		1 o p_93642_
		2 o p_93643_
	a (Lhwv;)V a
		0 o p_93665_
	a (DDIDD)Z a
		0 o p_93645_
		1 o p_93646_
		2 o p_93647_
		3 o p_93648_
		4 o p_93649_
	a (F)V a
		0 o p_93651_
	a (IIII)V a
		0 o p_313710_
		1 o p_313740_
		2 o p_313689_
		3 o p_313709_
	a (Lfxa;IIF)V a
		0 o p_282421_
		1 o p_93658_
		2 o p_93659_
		3 o p_93660_
	a (Lfza;)V a
		0 o p_259796_
	a (Ljava/util/function/Consumer;)V a
		0 o p_265566_
	a (Lfxa;Lfwy;Lxo;IIIII)V a
		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 (Lfxa;Lfwy;II)V a
		0 o p_281857_
		1 o p_282790_
		2 o p_282664_
		3 o p_282944_
	a (DD)V a
		0 o p_93634_
		1 o p_93635_
	a (Lfxa;Lfwy;Lxo;IIIIII)V a
		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_
	aM_ ()Z aM_
	a_ (Lxo;)Lyc; a_
		static
		0 o p_168800_
	a_ (DD)Z a_
		0 o p_93672_
		1 o p_93673_
	b (Lxo;)V b
		0 o p_93667_
	b (Lfxa;IIF)V b
		0 o p_282139_
		1 o p_268034_
		2 o p_268009_
		3 o p_268085_
	b (DDDD)V b
		0 o p_93636_
		1 o p_93637_
		2 o p_93638_
		3 o p_93639_
	b (Lgbs;)V b
		0 o p_259921_
	b (Lhwv;)V b
		static
		0 o p_366702_
	b (DDI)Z b
		0 o p_93684_
		1 o p_93685_
		2 o p_93686_
	b (DD)V b
		0 o p_93669_
		1 o p_93670_
	b (II)V b
		0 o p_313746_
		1 o p_313734_
	c (Lgbs;)V c
		0 o p_168803_
	c (DD)Z c
		0 o p_428453_
		1 o p_428498_
	d ()Lyc; d
	g (I)Z g
		0 o p_93652_
	h (I)V h
		0 o p_93675_
	i (I)V i
		0 o p_299883_
	j (I)V j
		0 o p_254495_
	k (I)V k
		0 o p_253718_
	l (I)V l
		0 o p_268123_
	w ()Lgbq$a; w
	y ()I y
	z ()I z
fxm fxm
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lfud;)V <init>
		0 o p_93702_
	a (Lfxa;)V a
		0 o p_283175_
	a (Lfxa;IILbwz;I[Lame;[Lame;)V a
		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 a
	a (Lfxa;IILbwz;)V a
		0 o p_283672_
		1 o p_283570_
		2 o p_283306_
		3 o p_283156_
	a (Lacz;)V a
		0 o p_93712_
	b ()Z b
	c ()Z c
	d ()Z d
fxm$1 fxm$1
	a a
	<init> (Lfxm;)V <init>
		0 o p_168810_
	a (Ljava/util/UUID;Lxo;FLbwz$a;Lbwz$b;ZZZ)V a
		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;F)V a
		0 o p_168814_
		1 o p_168815_
	a (Ljava/util/UUID;)V a
		0 o p_168812_
	a (Ljava/util/UUID;Lxo;)V a
		0 o p_168821_
		1 o p_168822_
	a (Ljava/util/UUID;ZZZ)V a
		0 o p_168833_
		1 o p_168834_
		2 o p_168835_
		3 o p_168836_
	a (Ljava/util/UUID;Lbwz$a;Lbwz$b;)V a
		0 o p_168817_
		1 o p_168818_
		2 o p_168819_
fxn fxn
	f f
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	<clinit> ()V <clinit>
		static
	<init> (IIIILxo;Lfxn$c;Lfxn$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 ()Lyc; a
	a (Lgbs;)V a
		0 o p_259196_
	a (Ljava/util/function/Supplier;)Lyc; a
		static
		0 o p_253298_
	a (Lxo;Lfxn$c;)Lfxn$a; a
		static
		0 o p_254439_
		1 o p_254567_
	b ()V b
	d ()Lyc; d
fxn$a fxn$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lxo;Lfxn$c;)V <init>
		0 o p_254097_
		1 o p_253761_
	a (IIII)Lfxn$a; a
		0 o p_254166_
		1 o p_253872_
		2 o p_254522_
		3 o p_253985_
	a (Lfxn$b;)Lfxn$a; a
		0 o p_253638_
	a ()Lfxn; a
	a (II)Lfxn$a; a
		0 o p_254538_
		1 o p_254216_
	a (Lfza;)Lfxn$a; a
		0 o p_259609_
	a (I)Lfxn$a; a
		0 o p_254259_
	b (II)Lfxn$a; b
		0 o p_253727_
		1 o p_254457_
fxn$b fxn$b
	createNarrationMessage (Ljava/util/function/Supplier;)Lyc; createNarrationMessage
		0 o p_253695_
fxn$c fxn$c
	onPress (Lfxn;)V onPress
		0 o p_93751_
fxo fxo
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	<clinit> ()V <clinit>
		static
	<init> (Lfud;)V <init>
		0 o p_93768_
	a (Ljava/lang/String;)V a
		0 o p_93784_
	a (Lxo;)V a
		0 o p_93786_
	a (ILfxa;FIIILftw$a;IF)V a
		0 o p_426867_
		1 o p_426868_
		2 o p_426869_
		3 o p_426870_
		4 o p_426871_
		5 o p_426872_
		6 o p_426873_
		7 o p_426874_
		8 o p_426875_
	a (Z)V a
		0 o p_93796_
	a (Lya;)V a
		0 o p_241324_
	a (Lfxa;IIIZ)V a
		0 o p_282077_
		1 o p_283491_
		2 o p_282406_
		3 o p_283111_
		4 o p_316855_
	a (D)I a
		static
		0 o p_93799_
	a ()V a
	a (Lfxo$c;)V a
		0 o p_338814_
	a (DLftw$a;Lftx;)Z a
		0 o p_240619_
		1 o p_240547_
		2 o p_240637_
	a (Lftw;)V a
		0 o p_338237_
	a (DD)Z a
		0 o p_93773_
		1 o p_93774_
	a (I)V a
		0 o p_205361_
	a (Lftw$a;)I a
		0 o p_240622_
	a (Lfxa;IILftx$a;)V a
		0 o p_283206_
		1 o p_281677_
		2 o p_281878_
		3 o p_282783_
	a (Lxo;Lya;Lftx;)V a
		0 o p_241484_
		1 o p_241323_
		2 o p_241297_
	a (IIZILfxo$b;)I a
		0 o p_427444_
		1 o p_427474_
		2 o p_427396_
		3 o p_427334_
		4 o p_427273_
	a (Lfxa;IFFIIIIILftw$a;IF)V a
		0 o p_426855_
		1 o p_426856_
		2 o p_426857_
		3 o p_426858_
		4 o p_426859_
		5 o p_426860_
		6 o p_426861_
		7 o p_426862_
		8 o p_426863_
		9 o p_426864_
		10 o p_426865_
		11 o p_426866_
	a (ILfxo$a;)Z a
		0 o p_250971_
		1 o p_250713_
	b (Lya;)Lfxo$a; b
		0 o p_251812_
	b (I)D b
		static
		0 o p_93776_
	b (D)I b
		static
		0 o p_93812_
	b (Lftw;)V b
		0 o p_338816_
	b (DD)Lyl; b
		0 o p_93801_
		1 o p_93802_
	b ()V b
	c (DD)Lftx; c
		0 o p_240576_
		1 o p_240554_
	c (Lftw;)V c
		0 o p_338828_
	c ()Lbam; c
	c (D)D c
		0 o p_240580_
	d (Lftw;)Lftw; d
		0 o p_249789_
	d (D)D d
		0 o p_240548_
	d (DD)I d
		0 o p_249245_
		1 o p_252282_
	d ()V d
	e (DD)I e
		0 o p_249099_
		1 o p_250008_
	e ()Z e
	f ()I f
	g ()I g
	h ()D h
	i ()D i
		static
	j ()I j
	k ()Lfxo$c; k
	l ()Z l
	m ()V m
	n ()V n
	o ()I o
fxo$a fxo$a
	a a
	b b
	<init> (Lya;I)V <init>
		0 o signature
		1 o deletableAfter
	a ()Lya; a
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_248705_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fxo$b fxo$b
	accept (IIILftw$a;IF)V accept
		0 o p_427243_
		1 o p_427514_
		2 o p_427399_
		3 o p_427287_
		4 o p_427477_
		5 o p_427259_
fxo$c fxo$c
	a a
	b b
	c c
	<init> (Ljava/util/List;Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_338549_
		1 o p_338655_
		2 o p_338701_
fxp fxp
	a a
	b b
	c c
	d d
	f f
	m m
	n n
	o o
	p p
	q q
	<clinit> ()V <clinit>
		static
	<init> (IIILxo;Lfwy;ZLfxp$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 (Lfwy;)I a
		static
		0 o p_309147_
	a ()Z a
	a (Lgbs;)V a
		0 o p_260253_
	a (Lxo;Lfwy;)Lfxp$a; a
		static
		0 o p_309029_
		1 o p_309027_
	a (ILxo;Lfwy;)I a
		0 o p_352963_
		1 o p_352934_
		2 o p_352953_
	b (Lfwy;)I b
		0 o p_352942_
	b (Lxo;Lfwy;)I b
		static
		0 o p_352957_
		1 o p_352937_
	b (Lfxa;IIF)V b
		0 o p_283124_
		1 o p_282925_
		2 o p_282705_
		3 o p_282612_
	b ()V b
fxp$a fxp$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (Lxo;Lfwy;)V <init>
		0 o p_308972_
		1 o p_309137_
	a (Z)Lfxp$a; a
		0 o p_308945_
	a (Lfza;)Lfxp$a; a
		0 o p_309197_
	a (Lfxp;Z)V a
		0 o p_309064_
		1 o p_308939_
	a ()Lfxp; a
	a (Lfxp$b;)Lfxp$a; a
		0 o p_308967_
	a (II)Lfxp$a; a
		0 o p_309178_
		1 o p_309168_
	a (Lfug;)Lfxp$a; a
		0 o p_309117_
	a (I)Lfxp$a; a
		0 o p_352949_
fxp$b fxp$b
	a a
	<clinit> ()V <clinit>
		static
	a (Lfxp;Z)V a
		static
		0 o p_309046_
		1 o p_309014_
	onValueChange (Lfxp;Z)V onValueChange
		0 o p_308872_
		1 o p_309171_
fxq fxq
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	<clinit> ()V <clinit>
		static
	<init> (Lfud;Lges;Lfxw;Lfwy;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 (Lfxa;II)V a
		0 o p_282650_
		1 o p_282266_
		2 o p_281963_
	a (Z)V a
		0 o p_93923_
	a (Ljava/lang/String;)I a
		static
		0 o p_93913_
	a (DDI)Z a
		0 o p_93885_
		1 o p_93886_
		2 o p_93887_
	a (Lfxa;)V a
		0 o p_282763_
	a ()Z a
	a (Lcom/mojang/brigadier/suggestion/Suggestions;)Ljava/util/List; a
		0 o p_93899_
	a (III)Z a
		0 o p_93889_
		1 o p_93890_
		2 o p_93891_
	a (Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;I)Lbbm; a
		static
		0 o p_93893_
		1 o p_93894_
		2 o p_93895_
	a (Ljava/lang/String;I)Lbbm; a
		0 o p_93915_
		1 o p_93916_
	a (Lo;)Z a
		0 o p_289002_
	a (D)Z a
		0 o p_93883_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_93928_
		1 o p_93929_
	a (Lcom/mojang/brigadier/exceptions/CommandSyntaxException;)Lbbm; a
		static
		0 o p_93897_
	b (Z)V b
		0 o p_302228_
	b (Lfxa;II)Z b
		0 o p_283503_
		1 o p_281628_
		2 o p_282260_
	b ()Lxo; b
	c ()V c
	c (Z)V c
		0 o p_93931_
	d ()V d
	e ()Lxo; e
	f ()V f
	g ()V g
fxq$a fxq$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (Lfxq;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 (Lfxa;II)V a
		0 o p_282264_
		1 o p_283591_
		2 o p_283236_
	a (D)Z a
		0 o p_93972_
	a (I)V a
		0 o p_93974_
	a (III)Z a
		0 o p_93976_
		1 o p_93977_
		2 o p_93978_
	a ()V a
	b ()Lxo; b
	b (I)V b
		0 o p_93987_
	b (III)Z b
		0 o p_93989_
		1 o p_93990_
		2 o p_93991_
fxr fxr
	<init> ()V <init>
	a (ILfxn$c;Z)Lfyu; a
		static
		0 o p_296187_
		1 o p_296343_
		2 o p_295488_
	b (ILfxn$c;Z)Lfyu; b
		static
		0 o p_296469_
		1 o p_294950_
		2 o p_295903_
fxs fxs
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/List;Lxt;Ljava/lang/Boolean;)V a
		static
		0 o p_94002_
		1 o p_94003_
		2 o p_94004_
	a (Lftr;Lyl;Ljava/lang/String;)Ljava/util/Optional; a
		static
		0 o p_93996_
		1 o p_93997_
		2 o p_93998_
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_94000_
	a (Lxt;ILfwy;)Ljava/util/List; a
		static
		0 o p_94006_
		1 o p_94007_
		2 o p_94008_
fxt fxt
	<init> (Lfud;IIIII)V <init>
		0 o p_388407_
		1 o p_387977_
		2 o p_388914_
		3 o p_388893_
		4 o p_387037_
		5 o p_386908_
	<init> (Lfud;IIII)V <init>
		0 o p_94010_
		1 o p_94011_
		2 o p_94012_
		3 o p_94013_
		4 o p_94014_
	a (Lfxt$a;)Z a
		static
		0 o p_425132_
	a (Lgby;)Lfwx; a
		0 o p_265385_
	a (Lgbs;)V a
		0 o p_313707_
	a (Lfzm;)V a
		0 o p_265559_
	c (I)Z c
		0 o p_94019_
	w ()Lgbq$a; w
fxt$1 fxt$1
	a a
	<clinit> ()V <clinit>
		static
fxt$a fxt$a
	a a
	b b
	c c
	<init> ()V <init>
	a (Lgby;I)Lfwx; a
		0 o p_265435_
		1 o p_265432_
	a (Lgby;)Lfwx; a
		0 o p_265672_
	a (Lgbs;)V a
		0 o p_168855_
	a (Z)V a
		0 o p_265750_
	a (DDI)Z a
		0 o p_265453_
		1 o p_265297_
		2 o p_265697_
	a (Lfzm;)V a
		0 o p_94024_
	aK_ ()Z aK_
	aL_ ()Lfzm; aL_
	aM_ ()Z aM_
	a_ (DD)Z a_
		0 o p_265562_
		1 o p_265190_
	b (Lfxa;IIIIIIIZF)V b
		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 ()Ljava/util/List; b
	b_ (Z)V b_
		0 o p_94028_
fxu fxu
	a a
	b b
	c c
	d d
	f f
	m m
	n n
	o o
	p p
	q q
	r r
	<clinit> ()V <clinit>
		static
	<init> (IIIILxo;Lxo;ILjava/lang/Object;Lfxu$c;Ljava/util/function/Function;Ljava/util/function/Function;Lfxu$b;Lfug$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 (Lxo;Lxo;Ljava/lang/Boolean;)Lxo; a
		static
		0 o p_168900_
		1 o p_168901_
		2 o p_168902_
	a (Ljava/util/function/Function;)Lfxu$a; a
		static
		0 o p_168895_
	a (I)V a
		0 o p_168909_
	a (Lgbs;)V a
		0 o p_168889_
	a (DDDD)Z a
		0 o p_168885_
		1 o p_168886_
		2 o p_168887_
		3 o p_294881_
	a (Ljava/lang/Object;)V a
		0 o p_168893_
	a (Ljava/lang/Boolean;)Lxo; a
		static
		0 o p_168891_
	a (Lxo;Lxo;)Lfxu$a; a
		static
		0 o p_168897_
		1 o p_168898_
	a ()Ljava/lang/Object; a
	b (I)Ljava/lang/Object; b
		0 o p_168915_
	b (Ljava/lang/Object;)V b
		0 o p_168906_
	b (Z)Lfxu$a; b
		static
		0 o p_168917_
	b ()V b
	c (Ljava/lang/Object;)Lxo; c
		0 o p_168911_
	c ()Lyc; c
	d (Ljava/lang/Object;)Lyc; d
		0 o p_168913_
	d ()Lyc; d
	e ()Lfxu$a; e
		static
	g ()V g
fxu$a fxu$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_168928_
	a (Ljava/util/function/Function;)Lfxu$a; a
		0 o p_168960_
	a (Ljava/util/Collection;)Lfxu$a; a
		0 o p_232503_
	a (Ljava/util/List;Ljava/util/List;)Lfxu$a; a
		0 o p_168953_
		1 o p_168954_
	a (Lfug$l;)Lfxu$a; a
		0 o p_232499_
	a (Z)Lfxu$a; a
		0 o p_426217_
	a (Lfxu;Ljava/lang/Object;)V a
		static
		0 o p_168946_
		1 o p_168947_
	a ()Lfxu$a; a
	a (IIIILxo;)Lfxu; a
		0 o p_168931_
		1 o p_168932_
		2 o p_168933_
		3 o p_168934_
		4 o p_168935_
	a (Lxo;Lfxu$b;)Lfxu; a
		0 o p_332061_
		1 o p_332055_
	a ([Ljava/lang/Object;)Lfxu$a; a
		0 o p_168962_
	a (Ljava/lang/Object;)Lfxu$a; a
		0 o p_168949_
	a (Ljava/util/function/BooleanSupplier;Ljava/util/List;Ljava/util/List;)Lfxu$a; a
		0 o p_168956_
		1 o p_168957_
		2 o p_168958_
	a (IIIILxo;Lfxu$b;)Lfxu; a
		0 o p_168937_
		1 o p_168938_
		2 o p_168939_
		3 o p_168940_
		4 o p_168941_
		5 o p_168942_
	a (Lfxu$c;)Lfxu$a; a
		0 o p_232501_
	b (Ljava/lang/Object;)Lfza; b
		static
		0 o p_168964_
fxu$b fxu$b
	onValueChange (Lfxu;Ljava/lang/Object;)V onValueChange
		0 o p_168966_
		1 o p_168967_
fxu$c fxu$c
	a (Ljava/util/function/BooleanSupplier;Ljava/util/List;Ljava/util/List;)Lfxu$c; a
		static
		0 o p_168971_
		1 o p_168972_
		2 o p_168973_
	a ()Ljava/util/List; a
	a (Ljava/util/Collection;)Lfxu$c; a
		static
		0 o p_232505_
	b ()Ljava/util/List; b
fxu$c$1 fxu$c$1
	a a
	<init> (Ljava/util/List;)V <init>
		0 o p_168976_
	a ()Ljava/util/List; a
	b ()Ljava/util/List; b
fxu$c$2 fxu$c$2
	a a
	b b
	c c
	<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; a
	b ()Ljava/util/List; b
fxv fxv
	A A
	B B
	C C
	D D
	E E
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lfud;)V <init>
		0 o p_94039_
	a (Lamd;)Ljava/lang/String; a
		static
		0 o p_205377_
	a (Lfxa;)V a
		0 o p_281427_
	a (Lbae;)Ljava/lang/String; a
		static
		0 o p_339279_
	a (Ldnx;)Ljava/lang/String; a
		static
		0 o p_339278_
	a ()V a
	a (Lfxa;Ljava/util/List;Z)V a
		0 o p_286519_
		1 o p_286665_
		2 o p_286644_
	a (Ljl;)Ljava/lang/String; a
		static
		0 o p_205375_
	a (Latg;)Legi; a
		static
		0 o p_329714_
	a ([JLbrv;)V a
		0 o p_324375_
		1 o p_324309_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lcap;)Ljava/lang/String; a
		static
		0 o p_94067_
		1 o p_94068_
	a (Lhwd;)Ljava/util/Optional; a
		0 o p_428042_
	a (Lfud;)Ljava/lang/Float; a
		static
		0 o p_308449_
	a (Lftl;)V a
		0 o p_415752_
	a (J)V a
		0 o p_299936_
	a (Ljava/util/Map$Entry;)Ljava/lang/String; a
		0 o p_94072_
	b (Lfxa;)V b
		0 o p_281525_
	b (Lbae;)Ljava/lang/String; b
		static
		0 o p_339277_
	b ()Ljava/util/List; b
	b (J)J b
		static
		0 o p_94051_
	c (Lfxa;)V c
		0 o p_281261_
	c ()Ljava/util/List; c
	d ()Z d
	e ()Z e
	f ()Z f
	g ()Z g
	h ()V h
	i ()V i
	j ()V j
	k ()V k
	l ()Lbru; l
	m ()Lbru; m
	n ()Lbru; n
	o ()Lfzi; o
	p ()V p
	q ()Laub; q
	r ()Ljava/lang/String; r
	s ()Ldmu; s
	t ()Legi; t
	u ()Legi; u
	v ()Ljava/lang/String; v
		static
	w ()Ljava/lang/String; w
		static
fxv$1 fxv$1
	a a
	<clinit> ()V <clinit>
		static
fxv$a fxv$a
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()J a
		static
	a (J)J a
		0 o p_232517_
fxw fxw
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	a a
	b b
	c c
	d d
	e e
	f f
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lfwy;IILxo;)V <init>
		0 o p_294485_
		1 o p_294264_
		2 o p_295938_
		3 o p_294624_
	<init> (Lfwy;IIIILfxw;Lxo;)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> (Lfwy;IIIILxo;)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_
	a (Lgbs;)V a
		0 o p_259237_
	a (Z)V a
		0 o p_265520_
	a (Lhwv;)V a
		0 o p_279245_
	a (III)Z a
		0 o p_94132_
		1 o p_94133_
		2 o p_94134_
	a (II)I a
		0 o p_94129_
		1 o p_94130_
	a (Ljava/lang/String;)V a
		0 o p_94145_
	a (Ljava/util/function/BiFunction;)V a
		0 o p_94150_
	a (CI)Z a
		0 o p_94122_
		1 o p_94123_
	a (IIZ)I a
		0 o p_94141_
		1 o p_94142_
		2 o p_94143_
	a (Lfxa;IIII)V a
		0 o p_281400_
		1 o p_265338_
		2 o p_265693_
		3 o p_265618_
		4 o p_265584_
	a (I)V a
		0 o p_94177_
	a (Ljava/lang/String;Ljava/lang/Integer;)Lbbm; a
		static
		0 o p_94147_
		1 o p_94148_
	a ()Ljava/lang/String; a
	a (DD)V a
		0 o p_279417_
		1 o p_279437_
	a (IZ)V a
		0 o p_94189_
		1 o p_295737_
	a (Ljava/util/function/Predicate;)V a
		0 o p_94154_
	b (Lfxa;IIF)V b
		0 o p_283252_
		1 o p_281594_
		2 o p_282100_
		3 o p_283101_
	b (Z)V b
		0 o p_295890_
	b (Ljava/util/function/Consumer;)V b
		0 o p_94152_
	b (IZ)V b
		0 o p_94193_
		1 o p_294422_
	b (Ljava/lang/String;)V b
		0 o p_94165_
	b (I)V b
		0 o p_94181_
	b ()Ljava/lang/String; b
	c (Lxo;)V c
		0 o p_259584_
	c (I)V c
		0 o p_314620_
	c ()Z c
	c (Z)V c
		0 o p_296224_
	c (Ljava/lang/String;)V c
		0 o p_94168_
	d (Ljava/lang/String;)V d
		0 o p_94175_
	d (I)I d
		0 o p_94185_
	d ()Lyc; d
	d (Z)V d
		0 o p_94183_
	e (I)V e
		0 o p_94197_
	e (Z)V e
		0 o p_94187_
	e ()I e
	f (I)V f
		0 o p_94200_
	f (Z)V f
		0 o p_421685_
	g ()Z g
	g (Z)V g
		0 o p_422433_
	h (Z)V h
		0 o p_94191_
	h ()I h
	i (Z)V i
		0 o p_94195_
	i ()Z i
	j (I)V j
		0 o p_421904_
	j ()V j
	k ()I k
	k (I)V k
		0 o p_421747_
	l ()Z l
	m (I)V m
		0 o p_94203_
	m ()Z m
	n (I)V n
		0 o p_94206_
	o (I)V o
		0 o p_94209_
	p (I)I p
		0 o p_94212_
	q (I)V q
		0 o p_94218_
	r (I)I r
		0 o p_94221_
	s (I)V s
		0 o p_296429_
fxx fxx
	c c
	d d
	<init> (IIIILxo;Lfwy;)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)Lfxx; a
		0 o p_289780_
	a (Lgbs;)V a
		0 o p_289784_
	b (Lxo;)V b
		0 o p_397381_
	b (Lfxa;)V b
		0 o p_289758_
	c ()I c
	c (Lfxa;IIF)V c
		0 o p_289766_
		1 o p_289790_
		2 o p_289786_
		3 o p_289767_
	h (I)V h
		0 o p_289765_
	o ()D o
	q ()Z q
fxy fxy
	a a
	b b
	c c
	d d
	<init> (ILxo;Lfwy;I)V <init>
		0 o p_295671_
		1 o p_295867_
		2 o p_294548_
		3 o p_330770_
	<init> (ILxo;Lfwy;ZZI)V <init>
		0 o p_331308_
		1 o p_330271_
		2 o p_330898_
		3 o p_332016_
		4 o p_419882_
		5 o p_331228_
	<init> (ILxo;Lfwy;)V <init>
		0 o p_295441_
		1 o p_296440_
		2 o p_296307_
	a (Lhwv;)V a
		0 o p_295576_
	a (Lgbs;)V a
		0 o p_295798_
	b (I)V b
		0 o p_331002_
	b (Lfxa;IIF)V b
		0 o p_296375_
		1 o p_295686_
		2 o p_295354_
		3 o p_295563_
fxz fxz
	a a
	<init> (IIIILfzc;Lfxn$c;Lxo;)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> (IILfzc;Lfxn$c;Lxo;)V <init>
		0 o p_94269_
		1 o p_94270_
		2 o p_295749_
		3 o p_94277_
		4 o p_294787_
	<init> (IIIILfzc;Lfxn$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_
	b (Lfxa;IIF)V b
		0 o p_283502_
		1 o p_281473_
		2 o p_283021_
		3 o p_282518_
fy net/minecraft/commands/arguments/StyleArgument
	a Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_STYLE
	b Ljava/util/Collection; EXAMPLES
	c Lcom/mojang/serialization/DynamicOps; OPS
	d Lbsw; TAG_PARSER
	<clinit> ()V <clinit>
		static
	<init> (Ljn$a;)V <init>
		0 o p_324376_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lyl; 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 (Leg;)Lfy; style
		static
		0 o p_324578_
	getExamples ()Ljava/util/Collection; getExamples
fya fya
	<init> (IIII)V <init>
		0 o p_275421_
		1 o p_275294_
		2 o p_275403_
		3 o p_275631_
	D ()Z D
	a (Lhwv;)V a
		0 o p_295108_
	a (Lgbs;)V a
		0 o p_275454_
	a (Lgby;)Lfwx; a
		0 o p_296129_
	a (IILame;II)Lfya; a
		static
		0 o p_294719_
		1 o p_294578_
		2 o p_295560_
		3 o p_295321_
		4 o p_296474_
	a (IILame;)Lfya; a
		static
		0 o p_295244_
		1 o p_296002_
		2 o p_295131_
	a (Lame;)V a
		0 o p_419565_
fya$a fya$a
	a a
	<init> (IIIILame;)V <init>
		0 o p_295957_
		1 o p_294219_
		2 o p_296365_
		3 o p_294849_
		4 o p_296297_
	a (Lame;)V a
		0 o p_419491_
	b (Lfxa;IIF)V b
		0 o p_295869_
		1 o p_295287_
		2 o p_294110_
		3 o p_296031_
fya$b fya$b
	a a
	b b
	c c
	<init> (IIIILame;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_
	a (Lame;)V a
		0 o p_419923_
	b (Lfxa;IIF)V b
		0 o p_294145_
		1 o p_294755_
		2 o p_294985_
		3 o p_294245_
fyb fyb
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lfud;IIIILxo;Ldcv;ZZ)V <init>
		0 o p_425711_
		1 o p_425622_
		2 o p_425765_
		3 o p_425717_
		4 o p_426221_
		5 o p_426182_
		6 o p_425566_
		7 o p_425684_
		8 o p_425583_
	a (Lgbs;)V a
		0 o p_426258_
	b (Lfxa;IIF)V b
		0 o p_425745_
		1 o p_425710_
		2 o p_425986_
		3 o p_425651_
fyc fyc
	h h
	i i
	j j
	<init> (Ljava/util/UUID;Lxo;FLbwz$a;Lbwz$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 a
		0 o p_169030_
	k ()F k
fyd fyd
	a a
	<init> (Lfwy;Lxo;)V <init>
		0 o p_295952_
		1 o p_295297_
	D ()Z D
	a (Lhwv;)V a
		0 o p_305986_
	a (Lgbs;)V a
		0 o p_294479_
	a (Lgby;)Lfwx; a
		0 o p_306162_
	b (Lfxa;IIF)V b
		0 o p_295359_
		1 o p_296296_
		2 o p_294395_
		3 o p_294654_
fye fye
	a a
	<init> (IILfxn$c;)V <init>
		0 o p_94299_
		1 o p_94300_
		2 o p_94301_
	a ()Z a
	b (Z)V b
		0 o p_94310_
	b (Lfxa;IIF)V b
		0 o p_282701_
		1 o p_282638_
		2 o p_283565_
		3 o p_282549_
	d ()Lyc; d
fye$a fye$a
	a LOCKED
	b LOCKED_HOVER
	c LOCKED_DISABLED
	d UNLOCKED
	e UNLOCKED_HOVER
	f UNLOCKED_DISABLED
	g g
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILame;)V <init>
		0 o p_94322_
		1 o p_94323_
		2 o p_294269_
	a ()[Lfye$a; a
		static
	valueOf (Ljava/lang/String;)Lfye$a; valueOf
		static
		0 o p_94329_
	values ()[Lfye$a; values
		static
fyf fyf
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o p_265300_
	a (Lfxa;IFI)V a
		0 o p_281856_
		1 o p_281512_
		2 o p_281290_
		3 o p_282296_
	a ()Z a
	a (Lfxa;IF)V a
		0 o p_282217_
		1 o p_283270_
		2 o p_282051_
fyg fyg
	c c
	d d
	e e
	f f
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	u u
	v v
	<init> (Lfwy;IIIILxo;Lxo;IZIZZ)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_
		7 o p_421931_
		8 o p_421976_
		9 o p_422714_
		10 o p_422534_
		11 o p_422133_
	a (Ljava/lang/String;)V a
		0 o p_240160_
	a (I)V a
		0 o p_239314_
	a (Lgbs;)V a
		0 o p_259393_
	a (CI)Z a
		0 o p_239387_
		1 o p_239388_
	a (Z)V a
		0 o p_295271_
	a (DD)V a
		0 o p_388397_
		1 o p_388871_
	a (Lfxa;)V a
		0 o p_282551_
	a (III)Z a
		0 o p_239433_
		1 o p_239434_
		2 o p_239435_
	a (Ljava/lang/String;Z)V a
		0 o p_428788_
		1 o p_428789_
	b (DDDD)V b
		0 o p_387147_
		1 o p_387062_
		2 o p_388546_
		3 o p_388296_
	b (I)V b
		0 o p_422446_
	b (Ljava/util/function/Consumer;)V b
		0 o p_239274_
	b (Lfxa;IIII)V b
		0 o p_282092_
		1 o p_282814_
		2 o p_282908_
		3 o p_281451_
		4 o p_281765_
	c ()I c
	c (DD)V c
		0 o p_239276_
		1 o p_239277_
	c (Lfxa;IIF)V c
		0 o p_283676_
		1 o p_281538_
		2 o p_283033_
		3 o p_281767_
	o ()D o
	q ()Ljava/lang/String; q
	r ()Lfyg$a; r
		static
	s ()V s
fyg$a fyg$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> ()V <init>
	a (Z)Lfyg$a; a
		0 o p_421479_
	a (I)Lfyg$a; a
		0 o p_422436_
	a (Lxo;)Lfyg$a; a
		0 o p_421698_
	a (Lfwy;IILxo;)Lfyg; a
		0 o p_421794_
		1 o p_422029_
		2 o p_422516_
		3 o p_422409_
	b (Z)Lfyg$a; b
		0 o p_422685_
	b (I)Lfyg$a; b
		0 o p_421818_
	c (Z)Lfyg$a; c
		0 o p_422439_
	c (I)Lfyg$a; c
		0 o p_421781_
	d (I)Lfyg$a; d
		0 o p_421764_
fyh fyh
	a a
	<clinit> ()V <clinit>
		static
	a (Lfwy;Lxo;I)Lfyh; a
		static
		0 o p_169037_
		1 o p_352901_
		2 o p_352917_
	a (Lfwy;I[Lxo;)Lfyh; a
		static
		0 o p_94346_
		1 o p_94348_
		2 o p_352900_
	a (Lfxa;II)V a
		0 o p_281785_
		1 o p_94337_
		2 o p_94338_
	a (Lfxa;IIII)V a
		0 o p_281749_
		1 o p_94334_
		2 o p_94335_
		3 o p_352960_
		4 o p_352902_
	a ()I a
	a (Lfwy;II[Lxo;)Lfyh; a
		static
		0 o p_94342_
		1 o p_94344_
		2 o p_352914_
		3 o p_352955_
	a (IIIDD)Lyl; a
		0 o p_428397_
		1 o p_428524_
		2 o p_428556_
		3 o p_428345_
		4 o p_428239_
	a (Lfwy;[Lxo;)Lfyh; a
		static
		0 o p_94351_
		1 o p_94352_
	b ()I b
	b (IIIDD)Lyl; b
		0 o p_428245_
		1 o p_428429_
		2 o p_428566_
		3 o p_428212_
		4 o p_428572_
	b (Lfxa;IIII)V b
		0 o p_282655_
		1 o p_94365_
		2 o p_94366_
		3 o p_94367_
		4 o p_94368_
	c (Lfxa;IIII)I c
		0 o p_281982_
		1 o p_94354_
		2 o p_94355_
		3 o p_94356_
		4 o p_94357_
fyh$1 fyh$1
	<init> ()V <init>
	a (Lfxa;II)V a
		0 o p_283287_
		1 o p_94383_
		2 o p_94384_
	a (Lfxa;IIII)V a
		0 o p_283208_
		1 o p_210825_
		2 o p_210826_
		3 o p_210827_
		4 o p_210828_
	a ()I a
	a (IIIDD)Lyl; a
		0 o p_428496_
		1 o p_428494_
		2 o p_428214_
		3 o p_428350_
		4 o p_428386_
	b ()I b
	b (IIIDD)Lyl; b
		0 o p_428315_
		1 o p_428452_
		2 o p_428228_
		3 o p_428428_
		4 o p_428510_
	b (Lfxa;IIII)V b
		0 o p_283077_
		1 o p_94379_
		2 o p_94380_
		3 o p_282157_
		4 o p_282742_
	c (Lfxa;IIII)I c
		0 o p_283645_
		1 o p_94389_
		2 o p_94390_
		3 o p_94391_
		4 o p_94392_
fyh$2 fyh$2
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lfwy;[Lxo;II)V <init>
		0 o p_232522_
		1 o p_352945_
		2 o p_352926_
		3 o p_352920_
	a (Lfxa;II)V a
		0 o p_281603_
		1 o p_281267_
		2 o p_281819_
	a (Lfxa;IIII)V a
		0 o p_283492_
		1 o p_283184_
		2 o p_282078_
		3 o p_352944_
		4 o p_352919_
	a ()I a
	a (IIIDD)Lyl; a
		0 o p_428222_
		1 o p_428223_
		2 o p_428447_
		3 o p_428232_
		4 o p_428416_
	b ()I b
	b (IIIDD)Lyl; b
		0 o p_428507_
		1 o p_428486_
		2 o p_428523_
		3 o p_428529_
		4 o p_428439_
	b (Lfxa;IIII)V b
		0 o p_282318_
		1 o p_283665_
		2 o p_283416_
		3 o p_281919_
		4 o p_281686_
	c (Lfxa;IIII)I c
		0 o p_281782_
		1 o p_282841_
		2 o p_283554_
		3 o p_282768_
		4 o p_283499_
	c ()Ljava/util/List; c
fyh$a fyh$a
	a a
	b b
	<init> (Lbbm;I)V <init>
		0 o text
		1 o width
	a ()Lbbm; a
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_352930_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fyi fyi
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lxo;Lfwy;)V <init>
		0 o p_270532_
		1 o p_270639_
	<init> (IILxo;Lfwy;)V <init>
		0 o p_270325_
		1 o p_270355_
		2 o p_270069_
		3 o p_270673_
	a (Lfwy;Lfyi$a;)Lfyh; a
		static
		0 o p_352659_
		1 o p_352660_
	a (DD)V a
		0 o p_428318_
		1 o p_428462_
	a (I)Lfxj; a
		0 o p_270651_
	a (ZLjava/util/function/Consumer;)Lfyi; a
		0 o p_428327_
		1 o p_428289_
	b (Lfxa;IIF)V b
		0 o p_282535_
		1 o p_261774_
		2 o p_261640_
		3 o p_261514_
	b (Z)Lfyi; b
		0 o p_270493_
	c (I)Lfyi; c
		0 o p_270378_
	c ()Lfyi$a; c
	c (DD)Lyl; c
		0 o p_428536_
		1 o p_428335_
	d (I)Lfyi; d
		0 o p_270776_
	e (I)Lfyi; e
		0 o p_270085_
	y ()I y
	z ()I z
fyi$a fyi$a
	a a
	b b
	c c
	<init> (Lxo;ILjava/util/OptionalInt;)V <init>
		0 o message
		1 o maxWidth
		2 o maxRows
	a ()Lxo; a
	b ()I b
	c ()Ljava/util/OptionalInt; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_270650_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fyj fyj
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	<clinit> ()V <clinit>
		static
	<init> (Lfwy;I)V <init>
		0 o p_239611_
		1 o p_239612_
	a (Ljava/lang/String;)V a
		0 o p_239678_
	a (Z)V a
		0 o p_239951_
	a ()I a
	a (Lyl;II)V a
		0 o p_239846_
		1 o p_239847_
		2 o p_239848_
	a (Ljava/lang/Runnable;)V a
		0 o p_239258_
	a (Ljava/util/function/Consumer;)V a
		0 o p_239920_
	a (I)V a
		0 o p_240163_
	a (DD)V a
		0 o p_239579_
		1 o p_239580_
	a (Lfzb;I)V a
		0 o p_239798_
		1 o p_239799_
	a (Ljava/lang/String;Z)V a
		0 o p_428786_
		1 o p_428787_
	b (Ljava/lang/String;)V b
		0 o p_240016_
	b (I)V b
		0 o p_422147_
	b ()Z b
	c (I)V c
		0 o p_239475_
	c ()Z c
	c (Ljava/lang/String;)Ljava/lang/String; c
		0 o p_239843_
	d ()Ljava/lang/String; d
	d (I)Lfyj$a; d
		0 o p_239145_
	d (Ljava/lang/String;)Ljava/lang/String; d
		0 o p_239418_
	e ()I e
	e (Ljava/lang/String;)Z e
		0 o p_422105_
	e (I)V e
		0 o p_239394_
	f (Ljava/lang/String;)V f
		static
		0 o p_239235_
	f ()Lfyj$a; f
	f (I)Z f
		0 o p_239712_
	g (I)Lfyj$a; g
		0 o p_239855_
	g ()I g
	h (I)I h
		0 o p_240093_
	h ()I h
	i ()Ljava/lang/Iterable; i
	j ()Z j
	k ()Ljava/lang/String; k
	l ()Lfyj$a; l
	m ()Lfyj$a; m
	n ()Lfyj$a; n
	o ()V o
	p ()V p
	q ()V q
		static
fyj$1 fyj$1
	a a
	<clinit> ()V <clinit>
		static
fyj$a fyj$a
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o beginIndex
		1 o endIndex
	a ()I a
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_239694_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fyk fyk
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lfud;IIIII)V <init>
		0 o p_387766_
		1 o p_387179_
		2 o p_386885_
		3 o p_386462_
		4 o p_388637_
		5 o p_386902_
	<init> (Lfud;IIII)V <init>
		0 o p_94442_
		1 o p_94443_
		2 o p_94444_
		3 o p_94445_
		4 o p_94446_
	a (Lgby;)Lfwx; a
		0 o p_265150_
	a (Lgbs;)V a
		0 o p_169042_
fyk$a fyk$a
	<init> ()V <init>
	a (Z)V a
		0 o p_265144_
	a ()Lxo; a
	a (DDI)Z a
		0 o p_331676_
		1 o p_330254_
		2 o p_331536_
	aM_ ()Z aM_
	a_ (DD)Z a_
		0 o p_265279_
		1 o p_265781_
	b (Lfxa;IIIIIIIZF)V b
		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_
	b (Lgbs;)V b
		0 o p_169044_
fyl fyl
	a a
	m m
	n n
	<init> (Lfud;ILgip;)V <init>
		0 o p_94465_
		1 o p_94466_
		2 o p_345374_
	a (Lfug;)V a
		0 o p_232529_
	a ([Lfug;)V a
		0 o p_232534_
	a (Lfxl;Lfxl;)V a
		0 o p_333843_
		1 o p_334089_
	a (Ljava/util/List;)V a
		0 o p_333735_
	a ()I a
	b (Lfug;)Lfxl; b
		0 o p_232536_
	b ()V b
	e (DD)Ljava/util/Optional; e
		0 o p_94481_
		1 o p_94482_
fyl$a fyl$a
	a a
	b b
	c c
	<init> (Ljava/util/List;Lges;)V <init>
		0 o p_333982_
		1 o p_333707_
	a (Lfxa;IIIIIIIZF)V a
		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 (Lfxl;Lfxl;Lges;)Lfyl$a; a
		static
		0 o p_333824_
		1 o p_333990_
		2 o p_334077_
	a (Ljava/util/List;Lges;)Lfyl$a; a
		static
		0 o p_333829_
		1 o p_334023_
	aH_ ()Ljava/util/List; aH_
	b ()Ljava/util/List; b
fyl$b fyl$b
	a a
	<init> (Ljava/util/Map;Lgip;)V <init>
		0 o p_333718_
		1 o p_345547_
	a (Lfuh;Lfug;Lgip;)Lfyl$b; a
		static
		0 o p_333804_
		1 o p_333884_
		2 o p_346169_
	a (Lfuh;Lfug;Lfug;Lgip;)Lfyl$b; a
		static
		0 o p_333928_
		1 o p_333848_
		2 o p_333717_
		3 o p_344761_
fym fym
	a a
	b b
	c c
	<init> (IIIILxo;Lfxn$c;Lfwy;)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 (Lfxa;IIF)V b
		0 o p_283309_
		1 o p_282710_
		2 o p_282486_
		3 o p_281727_
fyn fyn
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> ()V <init>
	a (Lfxa;Lhsr;III)V a
		static
		0 o p_296230_
		1 o p_295435_
		2 o p_294736_
		3 o p_295624_
		4 o p_295191_
	a (Lfxa;Lhsr;IIII)V a
		static
		0 o p_281827_
		1 o p_365093_
		2 o p_282126_
		3 o p_281693_
		4 o p_281565_
		5 o p_364021_
	a (Lfxa;Lame;IIIZI)V a
		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_
		6 o p_363508_
	a (Lfxa;Lame;IIIZZI)V a
		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_
		7 o p_362543_
fyo fyo
	a a
	b b
	c c
	d d
	e e
	f f
	m m
	n n
	o o
	p p
	q q
	<init> (IILgqi;Ljava/util/function/Supplier;)V <init>
		0 o p_300014_
		1 o p_299867_
		2 o p_299948_
		3 o p_299853_
	D ()Z D
	a (Lhwv;)V a
		0 o p_299880_
	a (Lgbs;)V a
		0 o p_299955_
	a (Lgby;)Lfwx; a
		0 o p_299934_
	b (DDDD)V b
		0 o p_299829_
		1 o p_299876_
		2 o p_300028_
		3 o p_299872_
	b (Lfxa;IIF)V b
		0 o p_299897_
		1 o p_299826_
		2 o p_300009_
		3 o p_299921_
fyp fyp
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	<clinit> ()V <clinit>
		static
	<init> (Lfud;Lfwz;)V <init>
		0 o p_94527_
		1 o p_94528_
	a (Ljava/util/Set;Ljava/util/UUID;)Z a
		static
		0 o p_249360_
		1 o p_248583_
	a (Lxo;)V a
		0 o p_94555_
	a (IIILjava/util/UUID;Lfxa;I)V a
		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 (Z)V a
		0 o p_94557_
	a (Lgrv;Lyc;)Lxo; a
		0 o p_94552_
		1 o p_94553_
	a (Lfjp;ILfyp$b;IILjava/util/UUID;Lfxa;)V a
		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 (Lfxa;IIILgrv;)V a
		0 o p_283286_
		1 o p_281809_
		2 o p_282801_
		3 o p_282223_
		4 o p_282986_
	a (Lfxa;ILfjx;Lfjp;)V a
		0 o p_281484_
		1 o p_283602_
		2 o p_282338_
		3 o p_282369_
	a (ILjava/util/UUID;)Lfyp$a; a
		static
		0 o p_251546_
		1 o p_249546_
	a (Lgrv;)Lxo; a
		0 o p_94550_
	a ()V a
	b (Lxo;)V b
		0 o p_94559_
	b (Lgrv;)Ljava/util/UUID; b
		static
		0 o p_250472_
	b ()Ljava/util/List; b
	c (Lgrv;)Ljava/lang/String; c
		static
		0 o p_253305_
	d (Lgrv;)Ljava/lang/String; d
		static
		0 o p_269613_
	e (Lgrv;)I e
		static
		0 o p_253306_
	f (Lgrv;)I f
		static
		0 o p_359084_
fyp$a fyp$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (I)V <init>
		0 o p_250562_
	a (IJ)V a
		0 o p_251066_
		1 o p_251460_
	a ()I a
	a (J)Z a
		0 o p_251847_
fyp$b fyp$b
	a a
	b b
	c c
	d d
	<init> (Lxo;ILxo;I)V <init>
		0 o name
		1 o score
		2 o formattedScore
		3 o scoreWidth
	a ()Lxo; a
	b ()I b
	c ()Lxo; c
	d ()I d
	equals (Ljava/lang/Object;)Z equals
		0 o p_313722_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fyq fyq
	A A
	B B
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lges;ILame;Lxo;Lxo;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 (Lfyq$b;Lfxn;)V a
		0 o p_304888_
		1 o p_304831_
	a (Lfyq;Lfzm;)V a
		static
		0 o p_321352_
		1 o p_321353_
	aJ_ ()V aJ_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxa;IIF)V b
		0 o p_304909_
		1 o p_304478_
		2 o p_304974_
		3 o p_304456_
	c ()V c
	i ()Lxo; i
	l ()Lgbn; l
fyq$a fyq$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lges;Lxo;)V <init>
		0 o p_304648_
		1 o p_304584_
	a (Lxo;Ljava/util/function/Consumer;)Lfyq$a; a
		0 o p_304733_
		1 o p_304537_
	a (Lxo;)Lfyq$a; a
		0 o p_304550_
	a ()Lfyq; a
	a (Ljava/lang/Runnable;)Lfyq$a; a
		0 o p_304557_
	a (Lame;)Lfyq$a; a
		0 o p_304597_
	a (I)Lfyq$a; a
		0 o p_304576_
fyq$b fyq$b
	a a
	b b
	<init> (Lxo;Ljava/util/function/Consumer;)V <init>
		0 o message
		1 o action
	a ()Lxo; a
	b ()Ljava/util/function/Consumer; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_304621_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fyr fyr
	a (Lfxa;IIF)V a
		0 o p_281245_
		1 o p_253973_
		2 o p_254325_
		3 o p_254004_
fys fys
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lfud;Lgbk;I)V <init>
		0 o p_426169_
		1 o p_426152_
		2 o p_425532_
	E ()I E
	F ()I F
	a (I)V a
		0 o p_425663_
	a ()V a
	b (I)V b
		0 o p_425760_
	b (Ljava/util/function/Consumer;)V b
		0 o p_425954_
	j (I)V j
		0 o p_425725_
	k (I)V k
		0 o p_426034_
	y ()I y
	z ()I z
fys$a fys$a
	a a
	c c
	d d
	<init> (Lfys;Lfud;II)V <init>
		0 o p_425843_
		1 o p_426246_
		2 o p_426266_
		3 o p_425661_
	a (D)V a
		0 o p_426096_
	a (Lgbs;)V a
		0 o p_425517_
	a (Lfzm;)V a
		0 o p_425886_
	aH_ ()Ljava/util/List; aH_
	aO_ ()Ljava/util/Collection; aO_
	a_ (Lgca;)Lgcc; a_
		0 o p_425900_
	b (Lfxa;IIF)V b
		0 o p_426247_
		1 o p_426123_
		2 o p_425847_
		3 o p_426024_
	j (I)V j
		0 o p_425593_
	k (I)V k
		0 o p_425526_
	n ()I n
	o ()D o
fyt fyt
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_283500_
	a (Lfxa;ILfwy;F)V a
		0 o p_282218_
		1 o p_281824_
		2 o p_281962_
		3 o p_421898_
fyu fyu
	a a
	b b
	c c
	<init> (IILxo;IILame;Lfxn$c;Lfxn$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 (Lxo;Lfxn$c;Z)Lfyu$a; a
		static
		0 o p_294639_
		1 o p_295155_
		2 o p_295622_
fyu$a fyu$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (Lxo;Lfxn$c;Z)V <init>
		0 o p_294568_
		1 o p_294520_
		2 o p_294559_
	a (II)Lfyu$a; a
		0 o p_295812_
		1 o p_296135_
	a ()Lfyu; a
	a (Lame;II)Lfyu$a; a
		0 o p_295718_
		1 o p_296046_
		2 o p_295188_
	a (Lfxn$b;)Lfyu$a; a
		0 o p_331295_
	a (I)Lfyu$a; a
		0 o p_295136_
fyu$b fyu$b
	<init> (IILxo;IILame;Lfxn$c;Lfxn$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 (Lfxa;Lfwy;I)V a
		0 o p_294683_
		1 o p_295870_
		2 o p_295770_
	b (Lfxa;IIF)V b
		0 o p_295402_
		1 o p_295733_
		2 o p_294839_
		3 o p_296191_
fyu$c fyu$c
	<init> (IILxo;IILame;Lfxn$c;Lfxn$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 (Lfxa;Lfwy;I)V a
		0 o p_296211_
		1 o p_295107_
		2 o p_295081_
	b (Lfxa;IIF)V b
		0 o p_294156_
		1 o p_295818_
		2 o p_294994_
		3 o p_296436_
fyv fyv
	a a
	b b
	<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 (Lfzc;)V a
		0 o p_295298_
	a ()Z a
	a (Lgbs;)V a
		0 o p_259073_
	b (Z)V b
		0 o p_94636_
	b (Lfxa;IIF)V b
		0 o p_283051_
		1 o p_283010_
		2 o p_281379_
		3 o p_283453_
fyw fyw
	a a
	<init> (IIIILxo;Lfwy;)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_
	<init> (Lxo;Lfwy;)V <init>
		0 o p_268211_
		1 o p_267963_
	<init> (IILxo;Lfwy;)V <init>
		0 o p_268183_
		1 o p_268082_
		2 o p_268069_
		3 o p_268121_
	a (I)Lfxj; a
		0 o p_270909_
	a (Lxo;I)Lbbm; a
		0 o p_296006_
		1 o p_295055_
	b (F)Lfyw; b
		0 o p_267947_
	b (I)Lfyw; b
		0 o p_270680_
	b (Lfxa;IIF)V b
		0 o p_281367_
		1 o p_268221_
		2 o p_268001_
		3 o p_268214_
	c ()Lfyw; c
	e ()Lfyw; e
	g ()Lfyw; g
fyx fyx
	a a
	b b
	c c
	d d
	e e
	<init> (Lfud;)V <init>
		0 o p_94641_
	a (Lfxa;)V a
		0 o p_282562_
	a (Lhvp;Lhww;F)V a
		0 o p_94645_
		1 o p_94646_
		2 o p_314721_
fyx$a fyx$a
	a a
	b b
	<init> (Lfis;J)V <init>
		0 o location
		1 o time
	a ()Lfis; a
	b ()J b
	equals (Ljava/lang/Object;)Z equals
		0 o p_347708_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fyx$b fyx$b
	a a
	b b
	c c
	<init> (Lxo;FLfis;)V <init>
		0 o p_169072_
		1 o p_314705_
		2 o p_169073_
	a (D)V a
		0 o p_347730_
	a (JDLfyx$a;)Z a
		static
		0 o p_347547_
		1 o p_347679_
		2 o p_347590_
	a (Lfis;)Lfyx$a; a
		0 o p_347452_
	a ()Lxo; a
	a (Lfis;Lfyx$a;)Z a
		static
		0 o p_347642_
		1 o p_347631_
	b (Lfis;Lfyx$a;)D b
		static
		0 o p_347465_
		1 o p_347541_
	b (Lfis;)V b
		0 o p_94657_
	b ()Z b
	c (Lfis;)Z c
		0 o p_314706_
fyy fyy
	a a
	b b
	c c
	d d
	e e
	f f
	m m
	n n
	<clinit> ()V <clinit>
		static
	<init> (Lfzu;Lfzt;II)V <init>
		0 o p_275399_
		1 o p_275391_
		2 o p_275340_
		3 o p_275364_
	a (Lfxa;IIII)V a
		0 o p_334080_
		1 o p_333889_
		2 o p_333767_
		3 o p_333724_
		4 o p_333941_
	a (Lhwv;)V a
		0 o p_276302_
	a ()Lfzt; a
	a (Lgbs;)V a
		0 o p_275465_
	a (Lfxa;Lfwy;I)V a
		0 o p_282917_
		1 o p_275208_
		2 o p_275293_
	b (Lfxa;Lfwy;I)V b
		0 o p_282383_
		1 o p_275475_
		2 o p_275367_
	b (Lfxa;IIF)V b
		0 o p_283350_
		1 o p_283437_
		2 o p_281595_
		3 o p_282117_
	c ()Z c
fyz fyz
	J ()I J
fz net/minecraft/commands/arguments/TeamArgument
	a Ljava/util/Collection; EXAMPLES
	b Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_TEAM_NOT_FOUND
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304115_
	a ()Lfz; team
		static
	a (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; parse
		0 o p_112090_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lfjs; 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_
fza fza
	a a
	b b
	c c
	d d
	e e
	<init> (Lxo;Lxo;)V <init>
		0 o p_260262_
		1 o p_260005_
	a (Lfud;)Ljava/util/List; a
		0 o p_260243_
	a (Lxo;)Lfza; a
		static
		0 o p_259142_
	a (Lxo;Lxo;)Lfza; a
		static
		0 o p_259571_
		1 o p_259174_
	a (Lfud;Lxo;)Ljava/util/List; a
		static
		0 o p_259133_
		1 o p_260172_
	b (Lgbs;)V b
		0 o p_260330_
fzb fzb
	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 ()[Lfzb; a
		static
	valueOf (Ljava/lang/String;)Lfzb; valueOf
		static
		0 o p_239772_
	values ()[Lfzb; values
		static
fzc fzc
	a a
	b b
	c c
	d d
	<init> (Lame;Lame;Lame;)V <init>
		0 o p_296152_
		1 o p_296020_
		2 o p_296073_
	<init> (Lame;Lame;Lame;Lame;)V <init>
		0 o enabled
		1 o disabled
		2 o enabledFocused
		3 o disabledFocused
	<init> (Lame;Lame;)V <init>
		0 o p_295225_
		1 o p_294772_
	a ()Lame; a
	a (ZZ)Lame; a
		0 o p_296269_
		1 o p_295773_
	b ()Lame; b
	c ()Lame; c
	d ()Lame; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_294965_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
fzd fzd
	a a
	b b
	c c
	d d
	<init> ()V <init>
	a (Lgbs;)V a
		0 o p_319926_
	a (Lgcc;ZZ)Lghx; a
		0 o p_320471_
		1 o p_320558_
		2 o p_320200_
	a (Lfza;)V a
		0 o p_320861_
	a ()Lfza; a
	a (Ljava/time/Duration;)V a
		0 o p_320662_
	a (Lfxa;IIZZLgcc;)V a
		0 o p_419612_
		1 o p_420046_
		2 o p_419857_
		3 o p_319807_
		4 o p_320768_
		5 o p_320963_
fze fze
	a a
	b b
	c c
	d d
	e e
	<init> (Lfwy;Lbry;)V <init>
		0 o p_299029_
		1 o p_324391_
	a (D)Ljava/lang/String; a
		0 o p_298241_
	a (Lfxa;II)V a
		0 o p_298960_
		1 o p_298986_
		2 o p_298301_
	a (I)I a
		0 o p_298843_
	a (J)I a
		0 o p_299300_
	a ()I a
	a (Lfxa;Ljava/lang/String;II)V a
		0 o p_298386_
		1 o p_298809_
		2 o p_298657_
		3 o p_298698_
	a (Lfxa;III)V a
		0 o p_321561_
		1 o p_321861_
		2 o p_321591_
		3 o p_321654_
	a (DDIDIDI)I a
		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 b
		0 o p_298971_
	b (Lfxa;III)V b
		0 o p_321499_
		1 o p_321849_
		2 o p_321568_
		3 o p_321766_
	b (I)J b
		0 o p_321706_
	c (Lfxa;III)V c
		0 o p_321486_
		1 o p_321516_
		2 o p_321827_
		3 o p_321819_
	d (Lfxa;III)V d
		0 o p_298895_
		1 o p_298979_
		2 o p_298732_
		3 o p_299176_
fzf fzf
	f f
	g g
	h h
	i i
	j j
	k k
	<init> (Lfwy;Lbry;)V <init>
		0 o p_298747_
		1 o p_323505_
	a (Lfxa;IIILjava/lang/String;)V a
		0 o p_298513_
		1 o p_299197_
		2 o p_298663_
		3 o p_299258_
		4 o p_298779_
	a (D)Ljava/lang/String; a
		0 o p_299213_
	a (Lfxa;IIII)V a
		0 o p_298765_
		1 o p_298499_
		2 o p_299090_
		3 o p_299218_
		4 o p_299096_
	a (J)I a
		0 o p_298852_
	b (D)I b
		0 o p_298596_
	c (D)Ljava/lang/String; c
		static
		0 o p_299224_
	d (Lfxa;III)V d
		0 o p_298777_
		1 o p_298875_
		2 o p_298575_
		3 o p_298572_
	d (D)I d
		static
		0 o p_298204_
	e (D)D e
		static
		0 o p_298720_
fzg fzg
	f f
	g g
	<init> (Lfwy;Lbry;)V <init>
		0 o p_298374_
		1 o p_323606_
	a (D)Ljava/lang/String; a
		0 o p_298621_
	a (J)I a
		0 o p_298344_
	b (D)I b
		0 o p_298242_
	c (D)D c
		static
		0 o p_298493_
	d (Lfxa;III)V d
		0 o p_298713_
		1 o p_298427_
		2 o p_299203_
		3 o p_298951_
fzh fzh
	f f
	<init> (Lfwy;Lbry;)V <init>
		0 o p_298944_
		1 o p_323605_
	a (D)Ljava/lang/String; a
		0 o p_298261_
	a (J)I a
		0 o p_298402_
	b (D)I b
		0 o p_298980_
	d (Lfxa;III)V d
		0 o p_299050_
		1 o p_298600_
		2 o p_298302_
		3 o p_298207_
fzi fzi
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lfwy;)V <init>
		0 o p_362499_
	a (Lfxa;)V a
		0 o p_363707_
	a (Lbtr;)V a
		0 o p_360972_
	a (I)V a
		0 o p_364092_
	b (I)V b
		0 o p_364522_
fzj fzj
	f f
	g g
	h h
	i i
	<init> (Lfwy;Lbry;Ljava/util/function/Supplier;)V <init>
		0 o p_299254_
		1 o p_324399_
		2 o p_309098_
	a (D)Ljava/lang/String; a
		0 o p_298403_
	a (J)I a
		0 o p_299243_
	b (D)I b
		0 o p_299161_
	b (I)J b
		0 o p_321565_
	c (Lfxa;III)V c
		0 o p_321511_
		1 o p_321489_
		2 o p_321791_
		3 o p_321685_
	c (D)D c
		static
		0 o p_298223_
	d (Lfxa;III)V d
		0 o p_298653_
		1 o p_298791_
		2 o p_298387_
		3 o p_298869_
fzk fzk
	a a
	b b
	<init> ()V <init>
	a (Lfzm;)V a
		0 o p_94677_
	aK_ ()Z aK_
	aL_ ()Lfzm; aL_
	b_ (Z)V b_
		0 o p_94681_
fzl fzl
	a (Lgby;)Lfwx; a
		0 o p_265668_
	a (CI)Z a
		0 o p_94683_
		1 o p_94684_
	a (DDDD)Z a
		0 o p_94686_
		1 o p_94687_
		2 o p_94688_
		3 o p_294830_
	a (Z)V a
		0 o p_265504_
	a (DDI)Z a
		0 o p_94695_
		1 o p_94696_
		2 o p_94697_
	a (III)Z a
		0 o p_94710_
		1 o p_94711_
		2 o p_94712_
	a (Lgcc;Lgca;Lfzm;Lgby;)Lfwx; a
		0 o p_265054_
		1 o p_265167_
		2 o p_265476_
		3 o p_265762_
	a (DDIDD)Z a
		0 o p_94699_
		1 o p_94700_
		2 o p_94701_
		3 o p_94702_
		4 o p_94703_
	a (Lgca;Lfzm;)Ljava/lang/Integer; a
		static
		0 o p_264675_
		1 o p_264676_
	a (DDDDLfzm;)Z a
		static
		0 o p_293592_
		1 o p_293593_
		2 o p_293594_
		3 o p_293595_
		4 o p_293596_
	a (Lgby$a;)Lfwx; a
		0 o p_265760_
	a (Lfzm;)V a
		0 o p_94713_
	a (Lgby$c;)Lfwx; a
		0 o p_265354_
	aH_ ()Ljava/util/List; aH_
	aK_ ()Z aK_
	aL_ ()Lfzm; aL_
	aM_ ()Z aM_
	aN_ ()Lfwx; aN_
	b (DDI)Z b
		0 o p_94722_
		1 o p_94723_
		2 o p_94724_
	b (Lgcc;Lgca;Lfzm;Lgby;)Lfwx; b
		0 o p_265390_
		1 o p_265687_
		2 o p_265498_
		3 o p_265048_
	b (Lgca;Lfzm;)Ljava/lang/Integer; b
		static
		0 o p_264673_
		1 o p_264674_
	b (Lfzm;)I b
		static
		0 o p_419412_
	b_ (Z)V b_
		0 o p_94720_
	c (III)Z c
		0 o p_94715_
		1 o p_94716_
		2 o p_94717_
	d (DD)Ljava/util/Optional; d
		0 o p_94730_
		1 o p_94731_
fzm fzm
	t t
	I ()Lgcc; I
	a (DDIDD)Z a
		0 o p_94740_
		1 o p_94741_
		2 o p_94742_
		3 o p_94743_
		4 o p_94744_
	a (Lgby;)Lfwx; a
		0 o p_265234_
	a (CI)Z a
		0 o p_94732_
		1 o p_94733_
	a (DDDD)Z a
		0 o p_94734_
		1 o p_94735_
		2 o p_94736_
		3 o p_296070_
	a (Z)V a
		0 o p_265728_
	a (DDI)Z a
		0 o p_94737_
		1 o p_94738_
		2 o p_94739_
	a (III)Z a
		0 o p_94745_
		1 o p_94746_
		2 o p_94747_
	aM_ ()Z aM_
	aN_ ()Lfwx; aN_
	a_ (Lgca;)Lgcc; a_
		0 o p_388834_
	a_ (DD)Z a_
		0 o p_94748_
		1 o p_94749_
	b (DDI)Z b
		0 o p_94753_
		1 o p_94754_
		2 o p_94755_
	c (III)Z c
		0 o p_94750_
		1 o p_94751_
		2 o p_94752_
	f (DD)V f
		0 o p_94758_
		1 o p_94759_
fzn fzn
fzo fzo
fzp fzp
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lfud;)V <init>
		0 o p_94767_
	a (Lfxa;)V a
		0 o p_281458_
	a ()Z a
	a (I)V a
		0 o p_94772_
	a (Lfxa;IIFFLgle;)V a
		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 (Lglc;)V a
		0 o p_94792_
	a (Lfxa;FIILglg;)V a
		0 o p_282945_
		1 o p_281688_
		2 o p_281726_
		3 o p_281730_
		4 o p_282361_
	b (I)V b
		0 o p_205381_
	b (Lfxa;)V b
		0 o p_283107_
	b ()V b
	c ()F c
fzq fzq
fzr fzr
	a a
	c c
	<init> (Lxo;)V <init>
		0 o p_268022_
	a (Ljava/util/function/Consumer;)V a
		0 o p_268098_
	a (Lgcc;)V a
		0 o p_268281_
	aS_ ()Lxo; aS_
	b ()Lxo; b
fzs fzs
	a a
	b b
	c c
	<init> (Lfwy;Lxo;Lxo;)V <init>
		0 o p_427290_
		1 o p_427315_
		2 o p_427313_
	a (Ljava/util/function/Consumer;)V a
		0 o p_427351_
	a (Lgbm;)V a
		static
		0 o p_427436_
	a (Lgcc;)V a
		0 o p_427249_
	aS_ ()Lxo; aS_
	b ()Lxo; b
fzt fzt
	a (Ljava/util/function/Consumer;)V a
		0 o p_268213_
	a (Lgcc;)V a
		0 o p_268081_
	aS_ ()Lxo; aS_
	b ()Lxo; b
fzu fzu
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V <init>
		0 o p_268279_
		1 o p_268196_
	<init> (Ljava/util/function/Consumer;Ljava/util/function/Consumer;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V <init>
		0 o p_419899_
		1 o p_419824_
		2 o p_419674_
		3 o p_419801_
	a ()Lfzt; a
	a (Lgcc;)V a
		0 o p_268042_
	a (Lfzt;)V a
		static
		0 o p_419497_
	a (Lfzt;Z)V a
		0 o p_276109_
		1 o p_276120_
	b (Lfzt;)V b
		static
		0 o p_419709_
fzv fzv
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<clinit> ()V <clinit>
		static
	<init> (ILfzu;Ljava/lang/Iterable;)V <init>
		0 o p_275379_
		1 o p_275624_
		2 o p_275279_
	I ()Lgcc; I
	a (Lgby;)Lfwx; a
		0 o p_275418_
	a (Z)V a
		0 o p_275488_
	a (Lgbs;Lfyy;)V a
		0 o p_275386_
		1 o p_275397_
	a (II)I a
		0 o p_421792_
		1 o p_422181_
	a (ILfza;)V a
		0 o p_422455_
		1 o p_422424_
	a (I)V a
		0 o p_268094_
	a (Lfzu;I)Lfzv$a; a
		static
		0 o p_268126_
		1 o p_268070_
	a (Lfxa;IIF)V a
		0 o p_281720_
		1 o p_282085_
		2 o p_281687_
		3 o p_283048_
	a (IZ)V a
		0 o p_276107_
		1 o p_276125_
	a (Lfzm;)V a
		0 o p_275675_
	aH_ ()Ljava/util/List; aH_
	a_ (DD)Z a_
		0 o p_387504_
		1 o p_386568_
	b (Lgbs;)V b
		0 o p_275583_
	b (Lgbs;Lfyy;)V b
		0 o p_274662_
		1 o p_274663_
	b (IZ)V b
		0 o p_422540_
		1 o p_422357_
	b (I)Z b
		0 o p_270495_
	c (I)I c
		0 o p_270508_
	c ()Ljava/util/List; c
	g ()V g
	h ()I h
	i ()Lfyy; i
	j ()Ljava/util/Optional; j
	w ()Lgbq$a; w
fzv$a fzv$a
	a a
	b b
	c c
	<init> (Lfzu;I)V <init>
		0 o p_268334_
		1 o p_267986_
	a ()Lfzv; a
	a ([Lfzt;)Lfzv$a; a
		0 o p_268144_
fzw fzw
fzx fzx
	a a
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Laj;)V <init>
		0 o p_301007_
	a (Lgac;J)V a
		0 o p_363415_
		1 o p_363939_
	a ()Lgab$a; a
	a (Lfxa;Lfwy;J)V a
		0 o p_281813_
		1 o p_364425_
		2 o p_282604_
	b ()Layy; b
	c ()Z c
fzy fzy
	a a
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lgab$a;)V a
		0 o p_425787_
	a (Lfxa;Lfwy;)V a
		static
		0 o p_425762_
		1 o p_426316_
	a (Ljava/lang/String;)Lxo; a
		static
		0 o p_426151_
	a (Lfuh;)V a
		0 o p_427292_
	a (Ljava/lang/String;Lfwy;)I a
		static
		0 o p_425810_
		1 o p_425668_
	a (Lgac;J)V a
		0 o p_426277_
		1 o p_425837_
	a (I)F a
		0 o p_425944_
	a ()Lgab$a; a
	a (Lfxa;Lfwy;J)V a
		0 o p_425876_
		1 o p_425951_
		2 o p_425666_
	a (IF)F a
		0 o p_425795_
		1 o p_426267_
	c ()V c
		static
	d ()V d
	e ()I e
	f ()I f
fzz fzz
	a a
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldcv;Ldcv;)V a
		0 o p_361817_
		1 o p_363076_
	a (Lgac;Ldis;)V a
		static
		0 o p_362446_
		1 o p_380080_
	a (Lgac;J)V a
		0 o p_360532_
		1 o p_360389_
	a ()Lgab$a; a
	a (Lfxa;Lfwy;J)V a
		0 o p_281667_
		1 o p_364091_
		2 o p_281779_
fzz$a fzz$a
	a a
	b b
	<init> (Ldcv;Ldcv;)V <init>
		0 o categoryItem
		1 o unlockedItem
	a ()Ldcv; a
	b ()Ldcv; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_379507_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
g com/mojang/math/MethodsReturnNonnullByDefault
ga net/minecraft/commands/arguments/TemplateMirrorArgument
	<init> ()V <init>
	a ()Lfx; templateMirror
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ldvd; getMirror
		static
		0 o p_234345_
		1 o p_234346_
gaa gaa
	a a
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	<clinit> ()V <clinit>
		static
	<init> (Lgaa$a;Lxo;Ljava/util/List;I)V <init>
		0 o p_314467_
		1 o p_94828_
		2 o p_94829_
		3 o p_94830_
	<init> (Lgaa$a;Lxo;Lxo;)V <init>
		0 o p_314596_
		1 o p_94833_
		2 o p_94834_
	a (Lgac;Lgaa$a;)V a
		static
		0 o p_361781_
		1 o p_314474_
	a (Lfud;Ldlz;)V a
		static
		0 o p_330933_
		1 o p_331933_
	a (Lgac;Lgaa$a;Lxo;Lxo;)V a
		static
		0 o p_361789_
		1 o p_314591_
		2 o p_94858_
		3 o p_94859_
	a (Lgac;J)V a
		0 o p_364721_
		1 o p_364544_
	a (Lfud;Ljava/lang/String;)V a
		static
		0 o p_94853_
		1 o p_94854_
	a (Lfud;I)V a
		static
		0 o p_350375_
		1 o p_350447_
	a ()Lgab$a; a
	a (Lfud;Lgaa$a;Lxo;Lxo;)Lgaa; a
		static
		0 o p_94848_
		1 o p_314435_
		2 o p_94850_
		3 o p_94851_
	a (Lfxa;Lfwy;J)V a
		0 o p_281624_
		1 o p_364768_
		2 o p_282762_
	a (Lxo;Lxo;)V a
		0 o p_94863_
		1 o p_94864_
	a (Lfud;)V a
		static
		0 o p_331174_
	a (Lxo;)Lcom/google/common/collect/ImmutableList; a
		static
		0 o p_94861_
	b (Lfud;Ldlz;)V b
		static
		0 o p_331849_
		1 o p_330399_
	b (Lfud;Ljava/lang/String;)V b
		static
		0 o p_94867_
		1 o p_94868_
	b (Lgac;Lgaa$a;Lxo;Lxo;)V b
		static
		0 o p_362595_
		1 o p_314579_
		2 o p_94872_
		3 o p_94873_
	c (Lfud;Ljava/lang/String;)V c
		static
		0 o p_94876_
		1 o p_94877_
	c ()V c
	e ()I e
	f ()I f
	g ()Lgaa$a; g
	h ()Ljava/lang/Object; h
gaa$a gaa$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	<clinit> ()V <clinit>
		static
	<init> (J)V <init>
		0 o p_314425_
	<init> ()V <init>
gab gab
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	a (Lgac;J)V a
		0 o p_361832_
		1 o p_362759_
	a (I)F a
		0 o p_425564_
	a ()Lgab$a; a
	a (Lfxa;Lfwy;J)V a
		0 o p_281969_
		1 o p_360706_
		2 o p_94898_
	a (IF)F a
		0 o p_425554_
		1 o p_425839_
	b ()Layy; b
	d ()V d
	e ()I e
	f ()I f
	h ()Ljava/lang/Object; h
	i ()I i
gab$a gab$a
	a SHOW
	b HIDE
	c c
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILayy;)V <init>
		0 o p_94906_
		1 o p_94907_
		2 o p_94908_
	a (Lhwv;)V a
		0 o p_94910_
	a ()[Lgab$a; a
		static
	valueOf (Ljava/lang/String;)Lgab$a; valueOf
		static
		0 o p_94912_
	values ()[Lgab$a; values
		static
gac gac
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lfud;Lfuh;)V <init>
		0 o p_361363_
		1 o p_426003_
	a (Ljava/lang/Class;Ljava/lang/Object;)Lgab; a
		0 o p_361311_
		1 o p_361989_
	a (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lgac$a;)Z a
		0 o p_392504_
		1 o p_392505_
	a (I)I a
		0 o p_362291_
	a (Lfxa;)V a
		0 o p_362571_
	a ()V a
	a (Lgab;)V a
		0 o p_362712_
	b (Lgab;)Z b
		0 o p_392506_
	b ()V b
	c ()V c
	d ()V d
	e ()V e
	f ()V f
	g ()Lfud; g
	h ()D h
	i ()I i
gac$a gac$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	<init> (Lgac;Lgab;II)V <init>
		0 o p_364756_
		1 o p_365175_
		2 o p_365347_
		3 o p_361399_
	a (Lfxa;I)V a
		0 o p_362825_
		1 o p_361934_
	a (J)V a
		0 o p_362492_
	a ()Lgab; a
	b ()V b
	c ()Z c
	d ()V d
gad gad
	a a
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	<clinit> ()V <clinit>
		static
	<init> (Lfwy;Lgad$a;Lxo;Lxo;ZI)V <init>
		0 o p_383078_
		1 o p_365013_
		2 o p_363481_
		3 o p_365235_
		4 o p_365276_
		5 o p_363245_
	<init> (Lfwy;Lgad$a;Lxo;Lxo;Z)V <init>
		0 o p_382988_
		1 o p_94958_
		2 o p_94959_
		3 o p_94960_
		4 o p_94961_
	a (Lgac;J)V a
		0 o p_361676_
		1 o p_362771_
	a ()Lgab$a; a
	a (F)V a
		0 o p_94963_
	a (Lfxa;Lfwy;J)V a
		0 o p_283197_
		1 o p_364452_
		2 o p_281902_
	c ()V c
	f ()I f
	g ()I g
gad$a gad$a
	a MOVEMENT_KEYS
	b MOUSE
	c TREE
	d RECIPE_BOOK
	e WOODEN_PLANKS
	f SOCIAL_INTERACTIONS
	g RIGHT_CLICK
	h h
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILame;)V <init>
		0 o p_94980_
		1 o p_94981_
		2 o p_295332_
	a (Lfxa;II)V a
		0 o p_282818_
		1 o p_283064_
		2 o p_282765_
	a ()[Lgad$a; a
		static
	valueOf (Ljava/lang/String;)Lgad$a; valueOf
		static
		0 o p_94990_
	values ()[Lgad$a; values
		static
gae gae
gaf gaf
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	a (Lfxa;Lftt;)V a
		0 o p_415697_
		1 o p_416646_
	a (Lfnh;)I a
		0 o p_415941_
	a (Lfxa;Lfwy;I)V a
		static
		0 o p_416259_
		1 o p_415884_
		2 o p_415715_
	b (Lfxa;Lftt;)V b
		0 o p_415690_
		1 o p_416272_
	b (Lfnh;)I b
		0 o p_416466_
gaf$1 gaf$1
	<init> ()V <init>
	a (Lfxa;Lftt;)V a
		0 o p_416316_
		1 o p_416270_
	b (Lfxa;Lftt;)V b
		0 o p_416536_
		1 o p_415672_
gag gag
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lfud;)V <init>
		0 o p_416079_
	a (Lfxa;Lftt;)V a
		0 o p_416499_
		1 o p_416464_
	b (Lfxa;Lftt;)V b
		0 o p_415587_
		1 o p_416114_
gah gah
	e e
	f f
	g g
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lfud;)V <init>
		0 o p_415664_
	a (Lfxa;Lftt;)V a
		0 o p_415798_
		1 o p_415750_
	b (Lfxa;Lftt;)V b
		0 o p_415999_
		1 o p_416653_
gai gai
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	<clinit> ()V <clinit>
		static
	<init> (Lfud;)V <init>
		0 o p_416558_
	a (Ljava/util/UUID;)Ljava/lang/Integer; a
		static
		0 o p_419413_
	a (Lfxa;Lftt;)V a
		0 o p_416273_
		1 o p_416318_
	a (Lfkr;)Ljava/lang/Integer; a
		static
		0 o p_416233_
	a (Ldmu;Lfxa;ILfkr;)V a
		0 o p_421273_
		1 o p_421274_
		2 o p_421275_
		3 o p_421276_
	a (Ljava/lang/String;)Ljava/lang/Integer; a
		static
		0 o p_419414_
	b (Lfxa;Lftt;)V b
		0 o p_415579_
		1 o p_416560_
	b (Ljava/util/UUID;)Ljava/lang/Boolean; b
		0 o p_416129_
gaj gaj
	<init> ()V <init>
	a ()Lit/unimi/dsi/fastutil/ints/IntSet; a
	a (I)Lflo; a
		0 o p_232553_
gak gak
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<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; a
		0 o p_285365_
		1 o p_285147_
	a (Lit/unimi/dsi/fastutil/ints/IntOpenHashSet;ILjava/lang/Object;)V a
		static
		0 o p_285454_
		1 o p_285165_
		2 o p_285389_
	a ()V a
	a (I)Ljava/lang/Object; a
		0 o p_285131_
	a (Lgak$a;)V a
		0 o p_285048_
	a (ILjava/lang/Object;)Ljava/lang/Object; a
		0 o p_285321_
		1 o p_285073_
	b (I)Ljava/lang/Object; b
		0 o p_285488_
	b ()Lit/unimi/dsi/fastutil/ints/IntSet; b
gak$a gak$a
	accept (ILjava/lang/Object;)V accept
		0 o p_285163_
		1 o p_285313_
gal gal
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<clinit> ()V <clinit>
		static
	<init> (Lhrs;)V <init>
		0 o p_95005_
	a (Ljava/util/Map;Lame;Ljava/util/List;)V a
		static
		0 o p_284588_
		1 o p_284589_
		2 o p_284590_
	a (Ljava/util/Map$Entry;Lame;Laxo;Ljava/util/concurrent/Executor;)Lgal$e; a
		0 o p_325482_
		1 o p_325483_
		2 o p_325484_
		3 o p_325485_
	a (Lgal$d;)V a
		0 o p_372503_
	a (Lgal$a;Lgay$b;Laxo;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_285113_
		1 o p_286561_
		2 o p_285424_
		3 o p_285371_
	a (Lgal$d;Lbtt;)V a
		0 o p_284939_
		1 o p_285407_
	a (Ljava/util/List;Lflp$a;Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletionStage; a
		0 o p_284615_
		1 o p_325944_
		2 o p_284617_
		3 o p_284618_
	a (Lfuh;)V a
		0 o p_326271_
	a (Lgal$e;Lgal$a;Lgam$a;Lgay$c;)V a
		static
		0 o p_325467_
		1 o p_325468_
		2 o p_325469_
		3 o p_325470_
	a (Ljava/util/List;I)V a
		static
		0 o p_325465_
		1 o p_325466_
	a (Laxo;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_285252_
		1 o p_284969_
	a (Lbbe;Lgal$e;)V a
		static
		0 o p_284625_
		1 o p_284626_
	a (Ljava/util/Set;Lame;Ljava/util/List;)V a
		0 o p_325477_
		1 o p_325478_
		2 o p_325479_
	a (Ljava/util/List;Lame;)Ljava/util/List; a
		static
		0 o p_284976_
		1 o p_285272_
	a (Lgay$b;Laxo;Lgal$a;)Ljava/util/Optional; a
		static
		0 o p_286130_
		1 o p_286131_
		2 o p_286132_
	a (Ljava/util/List;)Ljava/util/Map; a
		0 o p_285282_
	a (Lflp$a;Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_325969_
		1 o p_284584_
		2 o p_284585_
	a (Ljava/util/List;Lflp$a;)V a
		0 o p_285520_
		1 o p_326102_
	a (Lame;)Lgan; a
		0 o p_325954_
	a (Ljava/util/List;Ljava/util/Map;Ljava/lang/Void;)Lgal$d; a
		static
		0 o p_284593_
		1 o p_284594_
		2 o p_284595_
	a (Lgal$a;Laxo;Ljava/util/concurrent/Executor;Lgal$e;Lgam$a;Lgay$b;)V a
		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 (Ljava/util/Map;Lame;Lgal$e;)V a
		static
		0 o p_284619_
		1 o p_284620_
		2 o p_284621_
	a (Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletionStage; a
		0 o p_341555_
		1 o p_341556_
	a (Lgan;)V a
		static
		0 o p_325488_
	a ()Lfwy; a
	a (I)[Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_284587_
	b (Lame;)Lgan; b
		0 o p_326503_
	b (Ljava/util/List;Lflp$a;)V b
		0 o p_325480_
		1 o p_325481_
	b (Lfuh;)Ljava/util/Set; b
		static
		0 o p_326037_
	b ()Lfwy; b
	c ()Lflp$a; c
		static
	close ()V close
	reload (Laxi$a;Laxo;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_285160_
		1 o p_285231_
		2 o p_284975_
		3 o p_285218_
gal$a gal$a
	a a
	b b
	c c
	<init> (Lame;Ljava/lang/String;I)V <init>
		0 o fontId
		1 o pack
		2 o index
	a ()Lame; a
	b ()Ljava/lang/String; b
	c ()I c
	equals (Ljava/lang/Object;)Z equals
		0 o p_285107_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gal$b gal$b
	a a
	b b
	c c
	<init> (Lgal$a;Lgam$a;Lcom/mojang/datafixers/util/Either;)V <init>
		0 o id
		1 o filter
		2 o result
	a (Ljava/util/function/Function;Lame;)Ljava/util/Optional; a
		0 o p_325489_
		1 o p_325490_
	a (Lflp;)Ljava/util/List; a
		0 o p_325491_
	a (Lflp$a;)Lflp$a; a
		0 o p_326502_
	a (Ljava/util/function/Function;)Ljava/util/Optional; a
		0 o p_284942_
	a ()Lgal$a; a
	a (Ljava/util/concurrent/CompletableFuture;)Ljava/util/Optional; a
		0 o p_325492_
	b ()Lgam$a; b
	c ()Lcom/mojang/datafixers/util/Either; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_285102_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gal$c gal$c
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o providers
	a ()Ljava/util/List; b
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_325493_
	equals (Ljava/lang/Object;)Z equals
		0 o p_286874_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gal$d gal$d
	a a
	b b
	<init> (Ljava/util/Map;Ljava/util/List;)V <init>
		0 o fontSets
		1 o allProviders
	a ()Ljava/util/Map; a
	b ()Ljava/util/List; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_285059_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gal$e gal$e
	a a
	b b
	c c
	<init> (Lame;Ljava/util/List;Ljava/util/Set;)V <init>
		0 o fontId
		1 o builders
		2 o dependencies
	<init> (Lame;)V <init>
		0 o p_284984_
	a (Ljava/util/function/Consumer;)V a
		0 o p_285391_
	a (Lgal$a;Lgam$a;Lgay$c;)V a
		0 o p_286837_
		1 o p_326179_
		2 o p_286500_
	a (Lgal$b;)Ljava/util/stream/Stream; a
		static
		0 o p_285041_
	a ()Lame; a
	a (Lgal$a;Lgam$a;Ljava/util/concurrent/CompletableFuture;)V a
		0 o p_284935_
		1 o p_326423_
		2 o p_284966_
	a (Ljava/util/function/Function;)Ljava/util/Optional; a
		0 o p_285118_
	b ()Ljava/util/List; b
	b (Ljava/util/function/Consumer;)V b
		0 o p_285405_
	c ()Ljava/util/Set; c
	d ()Ljava/util/stream/Stream; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_285342_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gam gam
	a UNIFORM
	b JAPANESE_VARIANTS
	c c
	d d
	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 ()[Lgam; a
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lgam; valueOf
		static
		0 o p_326327_
	values ()[Lgam; values
		static
gam$a gam$a
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o p_325963_
	a (Lgam$a;)Lgam$a; a
		0 o p_326092_
	a (Ljava/util/Set;)Z a
		0 o p_326085_
	b (Lgam$a;)Ljava/util/Map; b
		static
		0 o p_326230_
gan gan
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	<clinit> ()V <clinit>
		static
	<init> (Lhrs;Lame;)V <init>
		0 o p_95062_
		1 o p_95063_
	a (Lflq;)Lgar; a
		0 o p_232557_
	a (Ljava/util/List;Ljava/util/Set;)V a
		0 o p_326339_
		1 o p_326154_
	a (Lflo;)Lgar; a
		0 o p_95068_
	a (IZ)Lflo; a
		0 o p_243235_
		1 o p_243251_
	a (I)Lgar; a
		0 o p_95079_
	a ()Lame; a
	a (Ljava/util/Set;)V a
		0 o p_326252_
	a (Ljava/util/List;Ljava/util/Set;I)V a
		0 o p_232559_
		1 o p_232560_
		2 o p_232561_
	b (Lflo;)Z b
		static
		0 o p_243323_
	b ()Lgar; b
	b (I)Lgan$a; b
		0 o p_243321_
	b (Ljava/util/List;Ljava/util/Set;)Ljava/util/List; b
		0 o p_326151_
		1 o p_326291_
	c (I)Lgar; c
		0 o p_232565_
	c ()V c
	close ()V close
	d (I)Lit/unimi/dsi/fastutil/ints/IntList; d
		static
		0 o p_232567_
	e (I)[[Lgan$a; e
		static
		0 o p_284632_
	f (I)[Lgan$a; f
		static
		0 o p_284631_
	g (I)[[Lgar; g
		static
		0 o p_284629_
	h (I)[Lgar; h
		static
		0 o p_284630_
gan$a gan$a
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lflo;Lflo;)V <init>
		0 o glyphInfo
		1 o glyphInfoNotFishy
	a (Z)Lflo; a
		0 o p_243218_
	a ()Lflo; a
	b ()Lflo; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_243310_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gao gao
	c c
	d d
	e e
	f f
	<init> (Ljava/util/function/Supplier;Lgap;Z)V <init>
		0 o p_405523_
		1 o p_285000_
		2 o p_285085_
	a (Lflq;)Lgar; a
		0 o p_232569_
	a (Lame;Ljava/nio/file/Path;)V a
		0 o p_285121_
		1 o p_285511_
	a (I)I a
		static
		0 o p_285145_
gao$a gao$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (IIII)V <init>
		0 o p_95113_
		1 o p_95114_
		2 o p_95115_
		3 o p_95116_
	a (Lflq;)Lgao$a; a
		0 o p_232571_
gap gap
	a a
	b b
	c c
	d d
	<init> (Lgxy;Lgxy;Lgxy;Lcom/mojang/blaze3d/pipeline/RenderPipeline;)V <init>
		0 o normal
		1 o seeThrough
		2 o polygonOffset
		3 o guiPipeline
	a (Lame;)Lgap; a
		static
		0 o p_285411_
	a (Lfwy$a;)Lgxy; a
		0 o p_285259_
	a ()Lgxy; a
	b (Lame;)Lgap; b
		static
		0 o p_285486_
	b ()Lgxy; b
	c ()Lgxy; c
	d ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_285092_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gap$1 gap$1
	a a
	<clinit> ()V <clinit>
		static
gaq gaq
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<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 a
		0 o p_95159_
	a (II)V a
		0 o p_95148_
		1 o p_95149_
	a (Z)V a
		0 o p_95177_
	a ()V a
	a (ILgaq$a;)V a
		0 o p_232573_
		1 o p_232574_
	a (C)Z a
		0 o p_95144_
	a (Lfud;)Ljava/util/function/Supplier; a
		static
		0 o p_95154_
	a (Lfud;Ljava/lang/String;)V a
		static
		0 o p_95156_
		1 o p_95157_
	a (Ljava/lang/String;Ljava/lang/String;)V a
		0 o p_95161_
		1 o p_95162_
	a (I)Z a
		0 o p_95146_
	a (IZ)V a
		0 o p_95151_
		1 o p_95152_
	a (IZLgaq$a;)V a
		0 o p_232576_
		1 o p_232577_
		2 o p_232578_
	b (Lfud;Ljava/lang/String;)V b
		static
		0 o p_95172_
		1 o p_95173_
	b (IZ)V b
		0 o p_95167_
		1 o p_95168_
	b (Z)V b
		0 o p_95187_
	b (Lfud;)Ljava/lang/String; b
		static
		0 o p_95170_
	b (I)V b
		0 o p_169094_
	b (Ljava/lang/String;)Ljava/lang/String; b
		0 o p_95175_
	b ()V b
	c (I)V c
		0 o p_169096_
	c ()V c
	c (Lfud;)Ljava/util/function/Consumer; c
		static
		0 o p_95183_
	c (Z)V c
		0 o p_95164_
	c (IZ)V c
		0 o p_95180_
		1 o p_95181_
	c (Ljava/lang/String;)Ljava/lang/String; c
		0 o p_95185_
	d (I)V d
		0 o p_232580_
	d (Lfud;)Ljava/lang/String; d
		static
		0 o p_95192_
	d ()V d
	e ()V e
	e (I)V e
		0 o p_95190_
	f ()V f
	f (I)V f
		0 o p_169099_
	g ()I g
	g (I)V g
		0 o p_169101_
	h (I)I h
		0 o p_95196_
	h ()I h
	i ()Z i
gaq$a gaq$a
	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 ()[Lgaq$a; a
		static
	valueOf (Ljava/lang/String;)Lgaq$a; valueOf
		static
		0 o p_232592_
	values ()[Lgaq$a; values
		static
gar gar
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	<init> (Lgap;Lcom/mojang/blaze3d/textures/GpuTextureView;FFFFFFFF)V <init>
		0 o p_285527_
		1 o p_423519_
		2 o p_285271_
		3 o p_284970_
		4 o p_285098_
		5 o p_285023_
		6 o p_285242_
		7 o p_285043_
		8 o p_285100_
		9 o p_284948_
	a (Lfwy$a;)Lgxy; a
		0 o p_181388_
	a (Lgar$b;Lorg/joml/Matrix4f;Lfof;IZ)V a
		0 o p_380988_
		1 o p_381023_
		2 o p_381084_
		3 o p_381113_
		4 o p_427402_
	a ()Lcom/mojang/blaze3d/textures/GpuTextureView; a
	a (Lgar$a;Lorg/joml/Matrix4f;Lfof;IZ)V a
		0 o p_95221_
		1 o p_254370_
		2 o p_95223_
		3 o p_95224_
		4 o p_427269_
	a (ZFFFLorg/joml/Matrix4f;Lfof;IZI)V a
		0 o p_383040_
		1 o p_382836_
		2 o p_382914_
		3 o p_382815_
		4 o p_382916_
		5 o p_382963_
		6 o p_383056_
		7 o p_382998_
		8 o p_382909_
	a (Z)F a
		static
		0 o p_426036_
	a (Lgar$a;FFILfof;ILorg/joml/Matrix4f;)V a
		0 o p_382788_
		1 o p_383227_
		2 o p_382946_
		3 o p_382966_
		4 o p_383218_
		5 o p_382874_
		6 o p_383104_
	a (Lgar$b;)F a
		0 o p_425981_
	b (Lgar$b;)F b
		0 o p_425830_
	b ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; b
	c (Lgar$b;)F c
		0 o p_425891_
	c ()F c
	d (Lgar$b;)F d
		0 o p_425790_
	d ()F d
gar$a gar$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (FFFFFIIF)V <init>
		0 o x0
		1 o y0
		2 o x1
		3 o y1
		4 o depth
		5 o color
		6 o shadowColor
		7 o shadowOffset
	<init> (FFFFFI)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_379708_
	a ()F a
	b ()F b
	c ()F c
	d ()F d
	e ()F a
	equals (Ljava/lang/Object;)Z equals
		0 o p_381049_
	f ()F b
	g ()F c
	h ()F d
	hashCode ()I hashCode
	i ()F e
	j ()I f
	k ()I g
	l ()F h
	m ()Z m
	toString ()Ljava/lang/String; toString
gar$b gar$b
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (FFIILgar;Lyl;FF)V <init>
		0 o x
		1 o y
		2 o color
		3 o shadowColor
		4 o glyph
		5 o style
		6 o boldOffset
		7 o shadowOffset
	a ()F a
	b ()F b
	c ()F c
	d ()F d
	e ()F a
	equals (Ljava/lang/Object;)Z equals
		0 o p_381076_
	f ()F b
	g ()I c
	h ()I d
	hashCode ()I hashCode
	i ()Lgar; e
	j ()Lyl; f
	k ()F g
	l ()F h
	m ()Z m
	toString ()Ljava/lang/String; toString
gas gas
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lgar$b;Lorg/joml/Matrix4f;Lfof;IZ)V a
		0 o p_381033_
		1 o p_253794_
		2 o p_95282_
		3 o p_95287_
		4 o p_427377_
gat gat
	a WHITE
	b MISSING
	c c
	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 (IILgat$a;)Lfne; a
		static
		0 o p_232609_
		1 o p_232610_
		2 o p_232611_
	a (II)I a
		static
		0 o p_232606_
		1 o p_232607_
	b (II)I b
		static
		0 o p_232613_
		1 o p_232614_
	bake (Ljava/util/function/Function;)Lgar; bake
		0 o p_232616_
	c ()Lfne; c
		static
	d ()Lfne; d
		static
	e ()[Lgat; e
		static
	getAdvance ()F getAdvance
	valueOf (Ljava/lang/String;)Lgat; valueOf
		static
		0 o p_232622_
	values ()[Lgat; values
		static
gat$1 gat$1
	a a
	<init> (Lgat;)V <init>
		0 o p_232626_
	a ()I a
	a (IILcom/mojang/blaze3d/textures/GpuTexture;)V a
		0 o p_232629_
		1 o p_232630_
		2 o p_405161_
	b ()I b
	c ()Z c
	d ()F d
gat$a gat$a
	getColor (II)I getColor
		0 o p_232635_
		1 o p_232636_
gau gau
gav gav
gaw gaw
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lfne;Lgak;)V <init>
		0 o p_285380_
		1 o p_285445_
	a ()Lit/unimi/dsi/fastutil/ints/IntSet; a
	a (I)Lflo; a
		0 o p_232638_
	close ()V close
gaw$a gaw$a
	a a
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lame;II[[I)V <init>
		0 o file
		1 o height
		2 o ascent
		3 o codepointGrid
	a (Laxo;)Lflp; a
		0 o p_286694_
	a (Ljava/util/List;)[[I a
		static
		0 o p_286900_
	a ()Lgaz; a
	a (Lgaw$a;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_286662_
	a (I)[[Lgaw$b; a
		static
		0 o p_286759_
	a ([[I)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_286348_
	a (Lfne;IIII)I a
		0 o p_286449_
		1 o p_286656_
		2 o p_286554_
		3 o p_286657_
		4 o p_286307_
	a ([II)Ljava/lang/String; a
		static
		0 o p_286712_
		1 o p_286790_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_286905_
	b (I)[Lgaw$b; b
		static
		0 o p_286343_
	b (Lgaw$a;)Ljava/lang/String; b
		static
		0 o p_286688_
	b ([[I)Ljava/util/List; b
		static
		0 o p_286828_
	b ()Lcom/mojang/datafixers/util/Either; b
	c ()Lame; c
	d ()I d
	e ()I e
	equals (Ljava/lang/Object;)Z equals
		0 o p_286334_
	f ()[[I f
	g ()Ljava/lang/String; g
		static
	h ()Ljava/lang/String; h
		static
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gaw$b gaw$b
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (FLfne;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;)Lgar; bake
		0 o p_232640_
	c ()F a
	d ()Lfne; b
	e ()I c
	equals (Ljava/lang/Object;)Z equals
		0 o p_232645_
	f ()I d
	g ()I e
	getAdvance ()F getAdvance
	h ()I f
	hashCode ()I hashCode
	i ()I g
	j ()I h
	toString ()Ljava/lang/String; toString
gaw$b$1 gaw$b$1
	a a
	<init> (Lgaw$b;)V <init>
		0 o p_232655_
	a ()I a
	a (IILcom/mojang/blaze3d/textures/GpuTexture;)V a
		0 o p_232658_
		1 o p_232659_
		2 o p_405770_
	b ()I b
	c ()Z c
	d ()F d
	j ()F j
gax gax
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (ILjava/lang/String;)V a
		static
		0 o p_319997_
		1 o p_320575_
	a ()J a
		static
	a (Lorg/lwjgl/util/freetype/FT_Vector;FF)Lorg/lwjgl/util/freetype/FT_Vector; a
		static
		0 o p_320591_
		1 o p_319765_
		2 o p_320303_
	a (I)Ljava/lang/String; a
		static
		0 o p_320372_
	a (Lorg/lwjgl/util/freetype/FT_Vector;)F a
		static
		0 o p_320117_
	b (ILjava/lang/String;)Z b
		static
		0 o p_341678_
		1 o p_341603_
	b ()V b
		static
gay gay
	b b
	<clinit> ()V <clinit>
		static
	a ()Lgaz; a
	b ()Lcom/mojang/datafixers/util/Either; b
gay$a gay$a
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lgay;Lgam$a;)V <init>
		0 o definition
		1 o filter
	a ()Lgay; b
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_337411_
	b ()Lgam$a; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_326317_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gay$b gay$b
	load (Laxo;)Lflp; load
		0 o p_286639_
gay$c gay$c
	a a
	<init> (Lame;)V <init>
		0 o id
	a ()Lame; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_286392_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gaz gaz
	a BITMAP
	b TTF
	c SPACE
	d UNIHEX
	e REFERENCE
	f f
	g g
	h h
	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; a
	b ()[Lgaz; b
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lgaz; valueOf
		static
		0 o p_286399_
	values ()[Lgaz; values
		static
gb net/minecraft/commands/arguments/TemplateRotationArgument
	<init> ()V <init>
	a ()Lgb; templateRotation
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ldwu; getRotation
		static
		0 o p_234416_
		1 o p_234417_
gba gba
	a a
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lame;)V <init>
		0 o id
	a ()Lgaz; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_286521_
	b ()Lcom/mojang/datafixers/util/Either; b
	c ()Lame; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_286305_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gbb gbb
	a a
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lame;FFLgbb$a;Ljava/lang/String;)V <init>
		0 o location
		1 o size
		2 o oversample
		3 o shift
		4 o skip
	a (Laxo;)Lflp; a
		0 o p_286229_
	a ()Lgaz; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_286284_
	a (Ljava/util/List;)Ljava/lang/String; a
		static
		0 o p_286852_
	b ()Lcom/mojang/datafixers/util/Either; b
	c ()Lame; c
	d ()F d
	e ()F e
	equals (Ljava/lang/Object;)Z equals
		0 o p_286854_
	f ()Lgbb$a; f
	g ()Ljava/lang/String; g
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gbb$a gbb$a
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (FF)V <init>
		0 o x
		1 o y
	a (Lgbb$a;)Ljava/util/List; a
		static
		0 o p_286274_
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_337412_
	a ()F c
	b (Ljava/util/List;)Lgbb$a; b
		static
		0 o p_286746_
	b ()F d
	equals (Ljava/lang/Object;)Z equals
		0 o p_286407_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gbc gbc
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lgak;)V <init>
		0 o p_285457_
	a (Ljava/nio/IntBuffer;Lgbc$f;II)V a
		static
		0 o p_285283_
		1 o p_285485_
		2 o p_284940_
		3 o p_284950_
	a (Ljava/nio/IntBuffer;III)V a
		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 a
		static
		0 o p_285205_
		1 o p_285268_
		2 o p_285345_
	a ()Lit/unimi/dsi/fastutil/ints/IntSet; a
	a (Ljava/io/InputStream;Lgbc$h;)V a
		static
		0 o p_285315_
		1 o p_285353_
	a (IB)I a
		static
		0 o p_284952_
		1 o p_285036_
	a (I)Lflo; a
		0 o p_285239_
	a (Ljava/io/InputStream;Lit/unimi/dsi/fastutil/bytes/ByteList;I)Z a
		static
		0 o p_284994_
		1 o p_285351_
		2 o p_285177_
gbc$a gbc$a
	a a
	<init> ([B)V <init>
		0 o contents
	a (ILit/unimi/dsi/fastutil/bytes/ByteList;)Lgbc$f; a
		static
		0 o p_285080_
		1 o p_285481_
	a (I)I a
		0 o p_285203_
	a ()I a
	b ()[B a
	equals (Ljava/lang/Object;)Z equals
		0 o p_284989_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gbc$b gbc$b
	a a
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lame;Ljava/util/List;)V <init>
		0 o p_286378_
		1 o p_286770_
	a (Laxo;)Lflp; a
		0 o p_286472_
	a ()Lgaz; a
	a (Lgak;ILgbc$f;)V a
		static
		0 o p_286415_
		1 o p_286721_
		2 o p_286722_
	a (Ljava/io/InputStream;)Lgbc; a
		0 o p_286795_
	a (I)[[Lgbc$d; a
		static
		0 o p_286340_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_421277_
	a (Lgbc$b;)Ljava/util/List; a
		static
		0 o p_286528_
	b (Lgbc$b;)Lame; b
		static
		0 o p_286591_
	b (I)[Lgbc$d; b
		static
		0 o p_286831_
	b ()Lcom/mojang/datafixers/util/Either; b
	c (I)[[Lgbc$f; c
		static
		0 o p_286615_
	d (I)[Lgbc$f; d
		static
		0 o p_286908_
gbc$c gbc$c
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (II)V <init>
		0 o left
		1 o right
	a (I)I a
		static
		0 o p_285195_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_285497_
	a ()I a
	a (II)I a
		static
		0 o p_285339_
		1 o p_285120_
	b (I)I b
		static
		0 o p_285419_
	b ()I c
	c ()I d
	equals (Ljava/lang/Object;)Z equals
		0 o p_285019_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gbc$d gbc$d
	a a
	b b
	c c
	<init> (Lgbc$f;II)V <init>
		0 o contents
		1 o left
		2 o right
	a ()F a
	b ()F b
	bake (Ljava/util/function/Function;)Lgar; bake
		0 o p_285377_
	c ()I c
	d ()Lgbc$f; a
	e ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_285317_
	f ()I c
	getAdvance ()F getAdvance
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gbc$d$1 gbc$d$1
	a a
	<init> (Lgbc$d;)V <init>
		0 o p_285151_
	a ()I a
	a (IILcom/mojang/blaze3d/textures/GpuTexture;)V a
		0 o p_285473_
		1 o p_285510_
		2 o p_405137_
	b ()I b
	c ()Z c
	d ()F d
gbc$e gbc$e
	a a
	b b
	c c
	<init> ([II)V <init>
		0 o contents
		1 o bitWidth
	a (ILit/unimi/dsi/fastutil/bytes/ByteList;)Lgbc$f; a
		static
		0 o p_285222_
		1 o p_285346_
	a (I)I a
		0 o p_285172_
	a ()I a
	b ()[I a
	b (ILit/unimi/dsi/fastutil/bytes/ByteList;)Lgbc$f; b
		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
gbc$f gbc$f
	a (I)I a
		0 o p_285166_
	a ()I a
	c ()I c
	d ()I d
gbc$g gbc$g
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (IILgbc$c;)V <init>
		0 o from
		1 o to
		2 o dimensions
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_285088_
	a ()I b
	a (Lgbc$g;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_285215_
	b (Lgbc$g;)Ljava/lang/String; b
		static
		0 o p_285095_
	b ()I c
	c ()Lgbc$c; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_285264_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gbc$h gbc$h
	accept (ILgbc$f;)V accept
		0 o p_285139_
		1 o p_284982_
gbc$i gbc$i
	a a
	<init> ([S)V <init>
		0 o contents
	a (ILit/unimi/dsi/fastutil/bytes/ByteList;)Lgbc$f; a
		static
		0 o p_285528_
		1 o p_284958_
	a (I)I a
		0 o p_285158_
	a ()I a
	b ()[S a
	equals (Ljava/lang/Object;)Z equals
		0 o p_284987_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gbd gbd
gbe gbe
	a a
	b b
	c c
	d d
	<init> (IIII)V <init>
		0 o p_265185_
		1 o p_265789_
		2 o p_265792_
		3 o p_265443_
	E ()I E
	F ()I F
	a (ILgbl;)V a
		0 o p_265589_
		1 o p_265586_
	b (ILgbl;)V b
		0 o p_265356_
		1 o p_265043_
	j (I)V j
		0 o p_265701_
	k (I)V k
		0 o p_265155_
	y ()I y
	z ()I z
gbe$a gbe$a
	a a
	b b
	<init> (Lgbl;Lgbm;)V <init>
		0 o p_265145_
		1 o p_265309_
	a (II)V a
		0 o p_265766_
		1 o p_265689_
	a ()I a
	b (II)V b
		0 o p_265384_
		1 o p_265375_
	b ()I b
gbf gbf
	a a
	<init> ()V <init>
	a (Lfwy;Lgbl;Lxo;)Lgbk; a
		static
		0 o p_300005_
		1 o p_299827_
		2 o p_299870_
	a (Lgbm;)V a
		static
		0 o p_300036_
	a (Lfwy;Lgbl;Lxo;Ljava/util/function/Consumer;)Lgbk; a
		static
		0 o p_300013_
		1 o p_299865_
		2 o p_300008_
		3 o p_299888_
gbg gbg
	c c
	d d
	e e
	<init> (IIIILgbg$b;)V <init>
		0 o p_294661_
		1 o p_294554_
		2 o p_295502_
		3 o p_295293_
		4 o p_294700_
	<init> (IILgbg$b;)V <init>
		0 o p_296391_
		1 o p_295404_
		2 o p_296096_
	a (Lgbl;)Lgbl; a
		0 o p_295559_
	a (Lgbl;Ljava/util/function/Consumer;)Lgbl; a
		0 o p_295467_
		1 o p_295449_
	a ()V a
	a (Ljava/util/function/Consumer;Lgbg$a;)V a
		static
		0 o p_295104_
		1 o p_296421_
	a (Lgbl;Lgbm;)Lgbl; a
		0 o p_295964_
		1 o p_296374_
	b ()Lgbm; b
	b (Ljava/util/function/Consumer;)V b
		0 o p_295333_
	c ()Lgbm; c
gbg$a gbg$a
	<init> (Lgbl;Lgbm;)V <init>
		0 o p_295358_
		1 o p_295638_
gbg$b gbg$b
	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 (Lgbg$a;I)V a
		0 o p_295434_
		1 o p_294763_
	a (Lgbg$a;II)V a
		0 o p_295472_
		1 o p_295477_
		2 o p_296148_
	a (Lgbg$a;)I a
		0 o p_295365_
	a ()[Lgbg$b; a
		static
	a (Lgbl;)I a
		0 o p_295781_
	b (Lgbl;)I b
		0 o p_294949_
	b (Lgbg$a;)I b
		0 o p_295288_
	c (Lgbl;)I c
		0 o p_294749_
	d (Lgbl;)I d
		0 o p_295927_
	valueOf (Ljava/lang/String;)Lgbg$b; valueOf
		static
		0 o p_295491_
	values ()[Lgbg$b; values
		static
gbh gbh
	c c
	d d
	e e
	f f
	<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 (Lgbl;Ljava/util/function/Consumer;)Lgbl; a
		0 o p_294629_
		1 o p_294957_
	a (I)Lgbh; a
		0 o p_265646_
	a (Lgbl;IIII)V a
		static
		0 o p_265197_
		1 o p_265518_
		2 o p_265334_
		3 o p_265540_
		4 o p_265632_
	a (II)Lgbh; a
		0 o p_265169_
		1 o p_265616_
	a (Lgbl;)Lgbl; a
		0 o p_265071_
	a (IIILjava/util/function/Consumer;F)V a
		static
		0 o p_265164_
		1 o p_265100_
		2 o p_265351_
		3 o p_265614_
		4 o p_265428_
	a (Lgbl;Lgcc;FF)V a
		static
		0 o p_275320_
		1 o p_275389_
		2 o p_275607_
		3 o p_275662_
	a (Lgbl;IIIIFF)V a
		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_
	a ()V a
	a (Lgbl;Lgbm;)Lgbl; a
		0 o p_265386_
		1 o p_265532_
	a (Lgbl;Lgcc;)V a
		static
		0 o p_268229_
		1 o p_268113_
	a (Ljava/util/function/Consumer;Lgbh$a;)V a
		static
		0 o p_265115_
		1 o p_265653_
	b (I)Lgbh; b
		0 o p_265764_
	b ()Lgbm; b
	b (Ljava/util/function/Consumer;)V b
		0 o p_265070_
	c ()Lgbm; c
gbh$a gbh$a
	<init> (Lgbl;Lgbm;)V <init>
		0 o p_265667_
		1 o p_265430_
gbi gbi
	c c
	d d
	e e
	f f
	g g
	<init> (II)V <init>
		0 o p_265045_
		1 o p_265035_
	<init> ()V <init>
	a (Lgbl;IIII)Lgbl; a
		0 o p_265590_
		1 o p_265556_
		2 o p_265323_
		3 o p_265531_
		4 o p_265352_
	a (Lgbl;IIIILjava/util/function/Consumer;)Lgbl; a
		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 (I)Lgbi; a
		0 o p_268135_
	a (Lgbl;IILjava/util/function/Consumer;)Lgbl; a
		0 o p_294625_
		1 o p_294408_
		2 o p_294646_
		3 o p_295693_
	a (Lgbl;II)Lgbl; a
		0 o p_265485_
		1 o p_265720_
		2 o p_265679_
	a ()V a
	a (Lgbl;IIIILgbm;)Lgbl; a
		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 (Lgbl;IILgbm;)Lgbl; a
		0 o p_265061_
		1 o p_265080_
		2 o p_265105_
		3 o p_265057_
	b (I)Lgbi; b
		0 o p_268237_
	b ()Lgbm; b
	b (Ljava/util/function/Consumer;)V b
		0 o p_265389_
	c ()Lgbm; c
	c (I)Lgbi; c
		0 o p_268351_
	d (I)Lgbi$b; d
		0 o p_265327_
gbi$a gbi$a
	c c
	d d
	e e
	f f
	<init> (Lgbl;IIIILgbm;)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 c
	d ()I d
gbi$b gbi$b
	a a
	b b
	c c
	<init> (Lgbi;I)V <init>
		0 o p_265452_
		1 o p_265633_
	a (Lgbl;)Lgbl; a
		0 o p_265455_
	a (Lgbl;ILgbm;)Lgbl; a
		0 o p_265200_
		1 o p_265044_
		2 o p_265797_
	a (Lgbl;I)Lgbl; a
		0 o p_265413_
		1 o p_265491_
	a ()Lgbi; a
	a (Lgbl;Lgbm;)Lgbl; a
		0 o p_265411_
		1 o p_265755_
	b ()Lgbm; b
	c ()Lgbm; c
gbj gbj
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lges;)V <init>
		0 o p_270234_
	<init> (Lges;I)V <init>
		0 o p_270404_
		1 o p_270984_
	<init> (Lges;II)V <init>
		0 o p_270083_
		1 o p_270134_
		2 o p_270996_
	E ()I E
	F ()I F
	a (I)V a
		0 o p_270260_
	a (Lgbl;Ljava/util/function/Consumer;)Lgbl; a
		0 o p_270870_
		1 o p_294312_
	a (Lgbl;)Lgbl; a
		0 o p_270636_
	a ()V a
	a (Lxo;Lfwy;)V a
		0 o p_330525_
		1 o p_330590_
	b (I)V b
		0 o p_270135_
	b ()I b
	b (Lgbl;)Lgbl; b
		0 o p_270951_
	b (Lgbl;Ljava/util/function/Consumer;)Lgbl; b
		0 o p_270362_
		1 o p_295132_
	b (Ljava/util/function/Consumer;)V b
		0 o p_270213_
	c ()I c
	c (Lgbl;)Lgbl; c
		0 o p_270895_
	c (Lgbl;Ljava/util/function/Consumer;)Lgbl; c
		0 o p_270611_
		1 o p_294257_
	d ()I d
	j (I)V j
		0 o p_270309_
	k (I)V k
		0 o p_270318_
	y ()I y
	z ()I z
gbk gbk
	a (Ljava/util/function/Consumer;)V a
		0 o p_270962_
	a ()V a
	a (Lgbl;)V a
		static
		0 o p_270565_
	a (Ljava/util/function/Consumer;Lgbl;)V a
		static
		0 o p_270412_
		1 o p_270634_
	b (Ljava/util/function/Consumer;)V b
		0 o p_270255_
gbl gbl
	E ()I E
	F ()I F
	I ()Lgcc; I
	a (Ljava/util/function/Consumer;)V a
		0 o p_265082_
	c (II)V c
		0 o p_265617_
		1 o p_265577_
	j (I)V j
		0 o p_265236_
	k (I)V k
		0 o p_265404_
	y ()I y
	z ()I z
gbm gbm
	a (IIII)Lgbm; a
		0 o p_265186_
		1 o p_265177_
		2 o p_265631_
		3 o p_265369_
	a (II)Lgbm; a
		0 o p_265473_
		1 o p_265776_
	a (F)Lgbm; a
		0 o p_265729_
	a (FF)Lgbm; a
		0 o p_265408_
		1 o p_265269_
	a ()Lgbm; a
	a (I)Lgbm; a
		0 o p_265143_
	b (F)Lgbm; b
		0 o p_265557_
	b ()Lgbm; b
	b (I)Lgbm; b
		0 o p_265709_
	c (I)Lgbm; c
		0 o p_265644_
	c ()Lgbm; c
	d ()Lgbm; d
	d (I)Lgbm; d
		0 o p_265608_
	e ()Lgbm; e
	e (I)Lgbm; e
		0 o p_265758_
	f (I)Lgbm; f
		0 o p_265366_
	f ()Lgbm; f
	g (I)Lgbm; g
		0 o p_265142_
	g ()Lgbm; g
	h ()Lgbm$a; h
	i ()Lgbm; i
		static
gbm$a gbm$a
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lgbm$a;)V <init>
		0 o p_265146_
	<init> ()V <init>
	a (IIII)Lgbm; a
		0 o p_265451_
		1 o p_265250_
		2 o p_265046_
		3 o p_265460_
	a (FF)Lgbm; a
		0 o p_265220_
		1 o p_265090_
	a (I)Lgbm; a
		0 o p_265565_
	a (II)Lgbm; a
		0 o p_265353_
		1 o p_265444_
	a (F)Lgbm; a
		0 o p_265464_
	b (IIII)Lgbm$a; b
		0 o p_265241_
		1 o p_265325_
		2 o p_265634_
		3 o p_265174_
	b (I)Lgbm; b
		0 o p_265028_
	b (II)Lgbm$a; b
		0 o p_265284_
		1 o p_265730_
	b (F)Lgbm; b
		0 o p_265439_
	b (FF)Lgbm$a; b
		0 o p_265459_
		1 o p_265051_
	c (F)Lgbm$a; c
		0 o p_265331_
	c (I)Lgbm; c
		0 o p_265588_
	d (I)Lgbm; d
		0 o p_265078_
	d (F)Lgbm$a; d
		0 o p_265657_
	e (I)Lgbm; e
		0 o p_265748_
	f (I)Lgbm; f
		0 o p_265242_
	g ()Lgbm; g
	g (I)Lgbm; g
		0 o p_265523_
	h (I)Lgbm$a; h
		0 o p_265467_
	h ()Lgbm$a; h
	i (I)Lgbm$a; i
		0 o p_265137_
	j (I)Lgbm$a; j
		0 o p_265512_
	j ()Lgbm$a; j
	k (I)Lgbm$a; k
		0 o p_265595_
	l (I)Lgbm$a; l
		0 o p_265336_
	m (I)Lgbm$a; m
		0 o p_265592_
	n (I)Lgbm$a; n
		0 o p_265151_
gbn gbn
	a a
	b b
	c c
	<init> (Lgbn$a;)V <init>
		0 o p_265341_
	<init> (IILgbn$a;)V <init>
		0 o p_265093_
		1 o p_265502_
		2 o p_265112_
	E ()I E
	F ()I F
	a (Lgbl;Ljava/util/function/Consumer;)Lgbl; a
		0 o p_294205_
		1 o p_295486_
	a (Lgbl;)Lgbl; a
		0 o p_265140_
	a (I)Lgbn; a
		0 o p_294650_
	a ()V a
	a (Lgbl;Lgbm;)Lgbl; a
		0 o p_265475_
		1 o p_265684_
	b ()Lgbm; b
	b (Ljava/util/function/Consumer;)V b
		0 o p_265508_
	c ()Lgbm; c
	d ()Lgbn; d
		static
	e ()Lgbn; e
		static
	j (I)V j
		0 o p_295684_
	k (I)V k
		0 o p_295771_
	y ()I y
	z ()I z
gbn$a gbn$a
	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 (Lgbi;Lgbl;ILgbm;)Lgbl; a
		0 o p_296325_
		1 o p_294747_
		2 o p_296492_
		3 o p_295163_
	a ()[Lgbn$a; a
		static
	a (Lgbi;I)V a
		0 o p_295925_
		1 o p_295045_
	valueOf (Ljava/lang/String;)Lgbn$a; valueOf
		static
		0 o p_265307_
	values ()[Lgbn$a; values
		static
gbo gbo
	a a
	b b
	c c
	d d
	<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_
	E ()I E
	F ()I F
	a (Ljava/util/function/Consumer;)V a
		0 o p_265477_
	a (I)Lgbo; a
		static
		0 o p_265056_
	b (I)Lgbo; b
		static
		0 o p_265087_
	j (I)V j
		0 o p_265605_
	k (I)V k
		0 o p_265406_
	y ()I y
	z ()I z
gbp gbp
gbq gbq
	D ()Z D
	aO_ ()Ljava/util/Collection; aO_
	w ()Lgbq$a; w
gbq$a gbq$a
	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 a
	b ()[Lgbq$a; b
		static
	valueOf (Ljava/lang/String;)Lgbq$a; valueOf
		static
		0 o p_169126_
	values ()[Lgbq$a; values
		static
gbr gbr
	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 ()[Lgbr; a
		static
	valueOf (Ljava/lang/String;)Lgbr; valueOf
		static
		0 o p_169139_
	values ()[Lgbr; values
		static
gbs gbs
	a (Lgbr;Lxo;)V a
		0 o p_169147_
		1 o p_169148_
	a (Lgbr;[Lxo;)V a
		0 o p_169150_
		1 o p_169151_
	a (Lgbr;Lgbu;)V a
		0 o p_169141_
		1 o p_169142_
	a (Lgbr;Ljava/lang/String;)V a
		0 o p_169144_
		1 o p_169145_
	a ()Lgbs; a
gbt gbt
	b (Lgbs;)V b
		0 o p_169152_
gbu gbu
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Object;Ljava/util/function/BiConsumer;)V <init>
		0 o p_169158_
		1 o p_169159_
	a (Ljava/util/function/Consumer;)V a
		0 o p_169169_
	a (Lxo;)Lgbu; a
		static
		0 o p_169177_
	a (Ljava/util/List;Ljava/util/function/Consumer;Ljava/util/List;)V a
		static
		0 o p_169165_
		1 o p_169166_
		2 o p_169167_
	a (Ljava/util/List;)Lgbu; a
		static
		0 o p_169163_
	a (Ljava/util/function/Consumer;Lbdk;)V a
		static
		0 o p_169171_
		1 o p_169172_
	a (Ljava/lang/String;)Lgbu; a
		static
		0 o p_169161_
	a (Ljava/util/function/Consumer;Lxo;)V a
		static
		0 o p_169174_
		1 o p_169175_
	equals (Ljava/lang/Object;)Z equals
		0 o p_169179_
	hashCode ()I hashCode
gbv gbv
	a a
	b b
	<init> ()V <init>
	a (Ljava/util/function/Consumer;)V a
		0 o p_169187_
	a (Lgbv$a;)Ljava/lang/Integer; a
		static
		0 o p_169185_
	a (ZLjava/util/function/Consumer;Lgbv$a;Lgbv$b;)V a
		0 o p_169191_
		1 o p_169192_
		2 o p_169193_
		3 o p_169194_
	a (Z)Ljava/lang/String; a
		0 o p_169189_
	b (Lgbv$a;)Lgbr; b
		static
		0 o p_169196_
gbv$1 gbv$1
	a a
	b b
	<init> (Lgbv;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_
gbv$a gbv$a
	a a
	b b
	<init> (Lgbr;I)V <init>
		0 o p_169210_
		1 o p_169211_
gbv$b gbv$b
	a a
	b b
	c c
	<init> ()V <init>
	a (ILgbu;)Lgbv$b; a
		0 o p_169217_
		1 o p_169218_
gbv$c gbv$c
	a a
	b b
	<init> (Lgbv;I)V <init>
		0 o p_169222_
		1 o p_169223_
	a (Lgbv$a;)Lgbv$b; a
		static
		0 o p_169229_
	a (Lgbr;Lgbu;)V a
		0 o p_169226_
		1 o p_169227_
	a ()Lgbs; a
gbw gbw
gbx gbx
	<init> ()V <init>
	a (I)Z a
		static
		0 o p_279282_
gby gby
	a ()Lgca; a
gby$a gby$a
	a a
	<init> (Lgca;)V <init>
		0 o direction
	a ()Lgca; a
	b ()Lgca; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_265575_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gby$b gby$b
	<init> ()V <init>
	a ()Lgca; a
gby$c gby$c
	a a
	<init> (Z)V <init>
		0 o forward
	a ()Lgca; a
	b ()Z a
	equals (Ljava/lang/Object;)Z equals
		0 o p_265793_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gbz gbz
	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 ()Lgbz; a
	a (Z)Lgca; a
		0 o p_265698_
	b ()Lgca; b
	c ()Lgca; c
	d ()[Lgbz; d
		static
	valueOf (Ljava/lang/String;)Lgbz; valueOf
		static
		0 o p_265516_
	values ()[Lgbz; values
		static
gc net/minecraft/commands/arguments/TimeArgument
	a Ljava/util/Collection; EXAMPLES
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID_UNIT
	c Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_TICK_COUNT_TOO_LOW
	d Lit/unimi/dsi/fastutil/objects/Object2IntMap; UNITS
	e I minimum
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_265107_
	a ()Lgc; time
		static
	a (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer; parse
		0 o p_113039_
	a (I)Lgc; time
		static
		0 o p_265722_
	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_
gc$a net/minecraft/commands/arguments/TimeArgument$Info
	<init> ()V <init>
	a (Lwg;)Lgc$a$a; deserializeFromNetwork
		0 o p_265324_
	a (Lgc$a$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_265110_
		1 o p_265629_
	a (Lik$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_265221_
		1 o p_265609_
	a (Lgc$a$a;Lwg;)V serializeToNetwork
		0 o p_265434_
		1 o p_265320_
	a (Lgc;)Lgc$a$a; unpack
		0 o p_265544_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lik$a; unpack
		0 o p_265133_
	a (Lik$a;Lwg;)V serializeToNetwork
		0 o p_265622_
		1 o p_265576_
	b (Lwg;)Lik$a; deserializeFromNetwork
		0 o p_265707_
gc$a$a net/minecraft/commands/arguments/TimeArgument$Info$Template
	a Lgc$a; this$0
	b I min
	<init> (Lgc$a;I)V <init>
		0 o p_265212_
		1 o p_265096_
	a ()Lik; type
	a (Leg;)Lgc; instantiate
		0 o p_265466_
	b (Leg;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_265796_
gca gca
	a UP
	b DOWN
	c LEFT
	d RIGHT
	e e
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_265103_
		1 o p_265118_
	a (II)Z a
		0 o p_265461_
		1 o p_265553_
	a ()Lgbz; a
	b (II)Z b
		0 o p_265215_
		1 o p_265040_
	b ()Lgca; b
	c (II)I c
		0 o p_265081_
		1 o p_265641_
	c ()Z c
	d ()Lit/unimi/dsi/fastutil/ints/IntComparator; d
	e ()[Lgca; e
		static
	valueOf (Ljava/lang/String;)Lgca; valueOf
		static
		0 o p_265244_
	values ()[Lgca; values
		static
gcb gcb
	a a
	b b
	<init> (II)V <init>
		0 o x
		1 o y
	a (Lgca;)Lgcb; a
		0 o p_265084_
	a (Lgbz;)I a
		0 o p_265656_
	a (Lgbz;II)Lgcb; a
		static
		0 o p_265175_
		1 o p_265751_
		2 o p_265120_
	a ()I a
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_265333_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gcb$1 gcb$1
	a a
	b b
	<clinit> ()V <clinit>
		static
gcc gcc
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lgcb;II)V <init>
		0 o position
		1 o width
		2 o height
	<init> (IIII)V <init>
		0 o p_265721_
		1 o p_265116_
		2 o p_265225_
		3 o p_265493_
	a (Lgcc;Lgbz;)Z a
		0 o p_265306_
		1 o p_265340_
	a (II)Z a
		0 o p_332787_
		1 o p_332731_
	a (Lgbz;IIII)Lgcc; a
		static
		0 o p_265648_
		1 o p_265317_
		2 o p_265685_
		3 o p_265218_
		4 o p_265226_
	a ()Lgcc; a
		static
	a (Lgcc;)Z a
		0 o p_265652_
	a (Lgca;)Lgcc; a
		0 o p_265714_
	a (Lgbz;)I a
		0 o p_265463_
	a (Lorg/joml/Matrix3x2f;)Lgcc; a
		0 o p_415890_
	b (Lgca;)I b
		0 o p_265778_
	b (Lorg/joml/Matrix3x2f;)Lgcc; b
		0 o p_422048_
	b ()I b
	b (Lgbz;)I b
		0 o p_265694_
	b (Lgcc;)Lgcc; b
		0 o p_276058_
	c ()I c
	c (Lgcc;)Z c
		0 o p_422036_
	c (Lgca;)Lgcc; c
		0 o p_265704_
	d (Lgcc;)Z d
		0 o p_422166_
	d ()I d
	e ()I e
	equals (Ljava/lang/Object;)Z equals
		0 o p_265117_
	f ()Lgcb; a
	g ()I b
	h ()I c
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gcc$1 gcc$1
	a a
	<clinit> ()V <clinit>
		static
gcd gcd
gce gce
gcf gcf
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lgcx;Lgxm$a;Ljava/util/List;)V <init>
		0 o p_416418_
		1 o p_415673_
		2 o p_415849_
	a (Lorg/apache/commons/lang3/mutable/MutableBoolean;IILorg/apache/commons/lang3/mutable/MutableBoolean;Lfoc;Lgcw;)V a
		0 o p_428043_
		1 o p_428044_
		2 o p_428045_
		3 o p_428046_
		4 o p_428047_
		5 o p_428048_
	a (Lgcw;FFII)V a
		0 o p_416534_
		1 o p_416284_
		2 o p_416546_
		3 o p_415743_
		4 o p_416437_
	a (Lgdi;I)V a
		0 o p_415554_
		1 o p_415565_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;)Lfny; a
		0 o p_416066_
	a (Ljava/lang/Object;)Lgco; a
		0 o p_428051_
	a (Lgcx$c;)V a
		0 o p_419768_
	a (Lgcc;Lcom/mojang/blaze3d/systems/RenderPass;)V a
		0 o p_416458_
		1 o p_416455_
	a (ILgcw;)V a
		0 o p_428049_
		1 o p_428050_
	a ()V a
	a (Lfny;Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lgcg;Lgcc;)V a
		0 o p_419584_
		1 o p_419793_
		2 o p_419987_
		3 o p_419796_
	a (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V a
		0 o p_418236_
	a (Lcom/mojang/blaze3d/vertex/VertexFormat;)Ljava/lang/String; a
		static
		0 o p_419420_
	a (Ljava/util/function/Supplier;Lfmq;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/vertex/VertexFormat$a;II)V a
		0 o p_420024_
		1 o p_419589_
		2 o p_419814_
		3 o p_419632_
		4 o p_419743_
		5 o p_419509_
		6 o p_419798_
		7 o p_419773_
	a (I)V a
		0 o p_416115_
	a (Lgcf$b;Lcom/mojang/blaze3d/systems/RenderPass;Lcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/vertex/VertexFormat$a;)V a
		0 o p_416097_
		1 o p_416119_
		2 o p_416661_
		3 o p_415757_
	a (ILgdi;)V a
		0 o p_417620_
		1 o p_417621_
	a (Lgcy;)V a
		0 o p_425133_
	a (Lgcv;I)V a
		0 o p_419849_
		1 o p_419994_
	a (Lhog;Lfoc;III)V a
		0 o p_416159_
		1 o p_416703_
		2 o p_416443_
		3 o p_416400_
		4 o p_416052_
	a (Lgcc;Lgcc;)Z a
		0 o p_416356_
		1 o p_416077_
	b (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V b
		0 o p_419894_
	b (I)I b
		0 o p_415560_
	b ()V b
	c ()V c
	close ()V close
	d ()V d
	e ()V e
	f ()V f
	g ()I g
	h ()V h
	i ()V i
	j ()V j
	k ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; k
	l ()Ljava/lang/String; l
		static
	m ()Ljava/lang/String; m
		static
gcf$1 gcf$1
	a a
	b b
	c c
	<init> (Lgcf;Lorg/joml/Matrix3x2f;Lgcc;)V <init>
		0 o p_426029_
		1 o p_426042_
		2 o p_426048_
	a (Lgar$b;)V a
		0 o p_426097_
	a (Lgar;Lgar$a;)V a
		0 o p_425758_
		1 o p_426319_
gcf$a gcf$a
	a a
	b b
	c c
	d d
	e e
	<init> (IIFFI)V <init>
		0 o p_415957_
		1 o p_416084_
		2 o p_416595_
		3 o p_416485_
		4 o p_415830_
gcf$b gcf$b
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lcom/mojang/blaze3d/buffers/GpuBuffer;ILcom/mojang/blaze3d/vertex/VertexFormat$b;ILcom/mojang/blaze3d/pipeline/RenderPipeline;Lgcg;Lgcc;)V <init>
		0 o vertexBuffer
		1 o baseVertex
		2 o mode
		3 o indexCount
		4 o pipeline
		5 o textureSetup
		6 o scissorArea
	a ()Lcom/mojang/blaze3d/buffers/GpuBuffer; a
	b ()I b
	c ()Lcom/mojang/blaze3d/vertex/VertexFormat$b; c
	d ()I d
	e ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_416664_
	f ()Lgcg; f
	g ()Lgcc; g
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gcf$c gcf$c
	a a
	b b
	c c
	d d
	<init> (Lfob;Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lgcg;Lgcc;)V <init>
		0 o mesh
		1 o pipeline
		2 o textureSetup
		3 o scissorArea
	a ()Lfob; a
	b ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; b
	c ()Lgcg; c
	close ()V close
	d ()Lgcc; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_419488_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gcg gcg
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/blaze3d/textures/GpuTextureView;Lcom/mojang/blaze3d/textures/GpuTextureView;Lcom/mojang/blaze3d/textures/GpuTextureView;)V <init>
		0 o texure0
		1 o texure1
		2 o texure2
	a (Lcom/mojang/blaze3d/textures/GpuTextureView;)Lgcg; a
		static
		0 o p_423536_
	a (Lcom/mojang/blaze3d/textures/GpuTextureView;Lcom/mojang/blaze3d/textures/GpuTextureView;)Lgcg; a
		static
		0 o p_423619_
		1 o p_423588_
	a ()Lgcg; a
		static
	b ()I b
	b (Lcom/mojang/blaze3d/textures/GpuTextureView;)Lgcg; b
		static
		0 o p_423561_
	c ()V c
		static
	d ()Lcom/mojang/blaze3d/textures/GpuTextureView; a
	e ()Lcom/mojang/blaze3d/textures/GpuTextureView; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_416352_
	f ()Lcom/mojang/blaze3d/textures/GpuTextureView; c
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gch gch
gci gci
	<init> (Lgxm$a;)V <init>
		0 o p_415595_
	a (Lgdb;Lfoc;)V a
		0 o p_415544_
		1 o p_415725_
	a (Lgdi;Lfoc;)V a
		0 o p_415913_
		1 o p_415756_
	a ()Ljava/lang/Class; a
	b ()Ljava/lang/String; b
gcj gcj
	<init> (Lgxm$a;)V <init>
		0 o p_415972_
	a (Lgdc;Lfoc;)V a
		0 o p_415749_
		1 o p_416266_
	a (II)F a
		0 o p_416680_
		1 o p_415776_
	a (Lgdi;Lfoc;)V a
		0 o p_416697_
		1 o p_416380_
	a ()Ljava/lang/Class; a
	b ()Ljava/lang/String; b
gck gck
	b b
	<init> (Lgxm$a;Lheb;)V <init>
		0 o p_415616_
		1 o p_415780_
	a (Lgdd;Lfoc;)V a
		0 o p_416503_
		1 o p_415786_
	a (II)F a
		0 o p_415687_
		1 o p_415953_
	a (Lgdi;Lfoc;)V a
		0 o p_416531_
		1 o p_416092_
	a ()Ljava/lang/Class; a
	b ()Ljava/lang/String; b
gcl gcl
	<init> (Lgxm$a;)V <init>
		0 o p_415764_
	a (Lgde;Lfoc;)V a
		0 o p_416582_
		1 o p_415956_
	a (II)F a
		0 o p_416710_
		1 o p_416674_
	a (Lgdi;Lfoc;)V a
		0 o p_415570_
		1 o p_416591_
	a ()Ljava/lang/Class; a
	b ()Ljava/lang/String; b
gcm gcm
	<init> (Lgxm$a;)V <init>
		0 o p_416699_
	a (Lgdi;Lfoc;)V a
		0 o p_415620_
		1 o p_415859_
	a (Lgdf;Lfoc;)V a
		0 o p_415609_
		1 o p_416717_
	a ()Ljava/lang/Class; a
	b ()Ljava/lang/String; b
gcn gcn
	<init> (Lgxm$a;)V <init>
		0 o p_416347_
	a (Lgdg;Lfoc;)V a
		0 o p_416045_
		1 o p_415581_
	a (Lgdi;Lfoc;)V a
		0 o p_416071_
		1 o p_416294_
	a ()Ljava/lang/Class; a
	b ()Ljava/lang/String; b
gco gco
	b b
	c c
	<init> (Lgxm$a;)V <init>
		0 o p_428518_
	a ()Ljava/lang/Class; a
	a (Lgdh;)Z a
		0 o p_428573_
	a (Lgdh;Lgcx;)V a
		0 o p_428390_
		1 o p_428372_
	a (Lgdi;)Z a
		0 o p_428255_
	a (Lgdi;Lgcx;)V a
		0 o p_428408_
		1 o p_428250_
	a (II)F a
		0 o p_428340_
		1 o p_428276_
	a (Lgdi;Lfoc;)V a
		0 o p_428501_
		1 o p_428362_
	a (Lgdh;Lfoc;)V a
		0 o p_428332_
		1 o p_428499_
	b ()Ljava/lang/String; b
	c ()Z c
	d ()V d
	e ()V e
gcp gcp
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lgxm$a;)V <init>
		0 o p_416185_
	a (ZII)V a
		0 o p_428358_
		1 o p_415840_
		2 o p_415644_
	a (Lgdi;Lgcx;)V a
		0 o p_428425_
		1 o p_428420_
	a (II)F a
		0 o p_416617_
		1 o p_416124_
	a (Lgdi;Lgcx;I)V a
		0 o p_416683_
		1 o p_415872_
		2 o p_416691_
	a (Lgdi;Lfoc;)V a
		0 o p_415826_
		1 o p_415928_
	a ()Ljava/lang/Class; a
	a (Lgdi;)Z a
		0 o p_428278_
	b ()Ljava/lang/String; b
	c ()Ljava/lang/String; c
	close ()V close
	d ()Ljava/lang/String; d
gcq gcq
gcr gcr
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	<init> (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lgcg;Lorg/joml/Matrix3x2f;IIIIFFFFILgcc;)V <init>
		0 o p_415865_
		1 o p_416394_
		2 o p_415848_
		3 o p_416365_
		4 o p_416414_
		5 o p_416112_
		6 o p_416519_
		7 o p_416693_
		8 o p_415641_
		9 o p_416035_
		10 o p_415841_
		11 o p_415610_
		12 o p_415846_
	<init> (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lgcg;Lorg/joml/Matrix3x2f;IIIIFFFFILgcc;Lgcc;)V <init>
		0 o pipeline
		1 o textureSetup
		2 o pose
		3 o x0
		4 o y0
		5 o x1
		6 o y1
		7 o u0
		8 o u1
		9 o v0
		10 o v1
		11 o color
		12 o scissorArea
		13 o bounds
	a (IIIILorg/joml/Matrix3x2f;Lgcc;)Lgcc; a
		static
		0 o p_421782_
		1 o p_422661_
		2 o p_421883_
		3 o p_421626_
		4 o p_422718_
		5 o p_422518_
	a (Lfof;F)V a
		0 o p_415779_
		1 o p_418375_
	a ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; a
	b ()Lgcg; b
	c ()Lorg/joml/Matrix3x2f; c
	d ()I d
	e ()I e
	equals (Ljava/lang/Object;)Z equals
		0 o p_415665_
	f ()I f
	g ()I g
	h ()F h
	hashCode ()I hashCode
	i ()F i
	j ()F j
	k ()F k
	l ()I l
	m ()Lgcc; m
	n ()Lgcc; n
	toString ()Ljava/lang/String; toString
gcs gcs
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	<init> (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lgcg;Lorg/joml/Matrix3x2f;IIIIIILgcc;)V <init>
		0 o p_416046_
		1 o p_415678_
		2 o p_416570_
		3 o p_416448_
		4 o p_416038_
		5 o p_416700_
		6 o p_416540_
		7 o p_415887_
		8 o p_416111_
		9 o p_416231_
	<init> (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lgcg;Lorg/joml/Matrix3x2f;IIIIIILgcc;Lgcc;)V <init>
		0 o pipeline
		1 o textureSetup
		2 o pose
		3 o x0
		4 o y0
		5 o x1
		6 o y1
		7 o col1
		8 o col2
		9 o scissorArea
		10 o bounds
	a (IIIILorg/joml/Matrix3x2f;Lgcc;)Lgcc; a
		static
		0 o p_421840_
		1 o p_422646_
		2 o p_422274_
		3 o p_421750_
		4 o p_421574_
		5 o p_421708_
	a (Lfof;F)V a
		0 o p_415536_
		1 o p_418064_
	a ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; a
	b ()Lgcg; b
	c ()Lorg/joml/Matrix3x2f; c
	d ()I d
	e ()I e
	equals (Ljava/lang/Object;)Z equals
		0 o p_416019_
	f ()I f
	g ()I g
	h ()I h
	hashCode ()I hashCode
	i ()I i
	m ()Lgcc; m
	n ()Lgcc; n
	toString ()Ljava/lang/String; toString
gct gct
	a a
	b b
	c c
	d d
	<init> (Lorg/joml/Matrix3x2f;Lgar;Lgar$a;Lgcc;)V <init>
		0 o pose
		1 o whiteGlyph
		2 o effect
		3 o scissorArea
	a (Lfof;F)V a
		0 o p_425740_
		1 o p_425813_
	a ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; a
	b ()Lgcg; b
	c ()Lorg/joml/Matrix3x2f; a
	d ()Lgar; b
	e ()Lgar$a; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_426012_
	hashCode ()I hashCode
	m ()Lgcc; m
	n ()Lgcc; n
	toString ()Ljava/lang/String; toString
gcu gcu
	a a
	b b
	c c
	<init> (Lorg/joml/Matrix3x2f;Lgar$b;Lgcc;)V <init>
		0 o pose
		1 o instance
		2 o scissorArea
	a (Lfof;F)V a
		0 o p_415880_
		1 o p_418251_
	a ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; a
	b ()Lgcg; b
	c ()Lorg/joml/Matrix3x2f; a
	d ()Lgar$b; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_416286_
	hashCode ()I hashCode
	m ()Lgcc; m
	n ()Lgcc; n
	toString ()Ljava/lang/String; toString
gcv gcv
	a (Lfof;F)V a
		0 o p_415710_
		1 o p_418216_
	a ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; a
	b ()Lgcg; b
	m ()Lgcc; m
gcw gcw
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Ljava/lang/String;Lorg/joml/Matrix3x2f;Lhog;IILgcc;)V <init>
		0 o p_416537_
		1 o p_415977_
		2 o p_416606_
		3 o p_415911_
		4 o p_416633_
		5 o p_415823_
	a ()Ljava/lang/String; a
	a (Lgcc;)Lgcc; a
		0 o p_428200_
	b ()Lorg/joml/Matrix3x2f; b
	c ()Lhog; c
	d ()I d
	e ()I e
	f ()Lgcc; f
	g ()Lgcc; g
	h ()Lgcc; h
	n ()Lgcc; n
gcx gcx
	a a
	b b
	c c
	d d
	e e
	f f
	<init> ()V <init>
	a (Lgdi;)V a
		0 o p_416091_
	a (Lgcv;)V a
		0 o p_416144_
	a (Lgcz;)Z a
		0 o p_422644_
	a (Lgcr;)V a
		0 o p_427445_
	a ()V a
	a (Lorg/apache/commons/lang3/mutable/MutableInt;Lgcx$a;Lgcx$b;)V a
		static
		0 o p_426876_
		1 o p_426877_
		2 o p_426878_
	a (Ljava/util/function/Consumer;Lgcx$c;)V a
		0 o p_418051_
		1 o p_419641_
	a (Ljava/util/Comparator;)V a
		0 o p_418003_
	a (Ljava/util/Comparator;Lgcx$b;)V a
		static
		0 o p_418420_
		1 o p_418195_
	a (Ljava/util/function/Consumer;)V a
		0 o p_418276_
	a (Lgcc;Ljava/util/List;)Z a
		0 o p_422321_
		1 o p_422715_
	a (Lgcw;)V a
		0 o p_416573_
	a (Lgcy;)V a
		0 o p_416631_
	a (Lgcx$a;Lgcx$c;)V a
		0 o p_418470_
		1 o p_419645_
	a (Ljava/util/function/Consumer;Lgcx$b;)V a
		0 o p_418124_
		1 o p_418372_
	a (Lgcc;)V a
		0 o p_422532_
	a (Lgcx$b;Ljava/util/function/Consumer;)V a
		0 o p_418468_
		1 o p_418350_
	b (Lgcv;)V b
		0 o p_427291_
	b (Lgcc;)V b
		0 o p_421652_
	b (Ljava/util/function/Consumer;)V b
		0 o p_418229_
	b (Ljava/util/function/Consumer;Lgcx$b;)V b
		0 o p_421278_
		1 o p_421279_
	b ()V b
	c (Ljava/util/function/Consumer;)V c
		0 o p_418352_
	c ()V c
	c (Ljava/util/function/Consumer;Lgcx$b;)V c
		0 o p_418225_
		1 o p_418061_
	d ()V d
	e ()Ljava/util/Set; e
	f ()V f
gcx$a gcx$a
	accept (Lgcv;I)V accept
		0 o p_418211_
		1 o p_418134_
gcx$b gcx$b
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lgcx$b;)V <init>
		0 o p_418301_
	a (Lgcv;)V a
		0 o p_418022_
	a (Lgcw;)V a
		0 o p_418222_
	a (Lgcy;)V a
		0 o p_418089_
	a (Lgdi;)V a
		0 o p_418088_
	b (Lgcv;)V b
		0 o p_427510_
gcx$c gcx$c
	a ALL
	b BEFORE_BLUR
	c AFTER_BLUR
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_419695_
		1 o p_419527_
	a ()[Lgcx$c; a
		static
	valueOf (Ljava/lang/String;)Lgcx$c; valueOf
		static
		0 o p_419998_
	values ()[Lgcx$c; values
		static
gcy gcy
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	<init> (Lfwy;Lbbm;Lorg/joml/Matrix3x2f;IIIIZLgcc;)V <init>
		0 o p_426159_
		1 o p_425925_
		2 o p_415973_
		3 o p_416612_
		4 o p_416232_
		5 o p_425576_
		6 o p_426044_
		7 o p_426039_
		8 o p_416431_
	a ()Lfwy$c; a
	n ()Lgcc; n
gcz gcz
	n ()Lgcc; n
gd net/minecraft/commands/arguments/UuidArgument
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID_UUID
	b Ljava/util/Collection; EXAMPLES
	c Ljava/util/regex/Pattern; ALLOWED_CHARACTERS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lgd; uuid
		static
	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_
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_113858_
gda gda
gdb gdb
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lgqm;Ldbt;Leap;IIIILgcc;Lgcc;)V <init>
		0 o flag
		1 o baseColor
		2 o resultBannerPatterns
		3 o x0
		4 o y0
		5 o x1
		6 o y1
		7 o scissorArea
		8 o bounds
	<init> (Lgqm;Ldbt;Leap;IIIILgcc;)V <init>
		0 o p_416229_
		1 o p_416489_
		2 o p_416057_
		3 o p_416374_
		4 o p_416493_
		5 o p_415894_
		6 o p_416726_
		7 o p_416459_
	a ()F a
	b ()Lgqm; b
	c ()Ldbt; c
	d ()Leap; d
	e ()I e
	equals (Ljava/lang/Object;)Z equals
		0 o p_415735_
	f ()I f
	g ()I g
	h ()I h
	hashCode ()I hashCode
	i ()Lgcc; i
	n ()Lgcc; n
	toString ()Ljava/lang/String; toString
gdc gdc
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	<init> (Lgml;Lame;FFIIIIFLgcc;Lgcc;)V <init>
		0 o bookModel
		1 o texture
		2 o open
		3 o flip
		4 o x0
		5 o y0
		6 o x1
		7 o y1
		8 o scale
		9 o scissorArea
		10 o bounds
	<init> (Lgml;Lame;FFIIIIFLgcc;)V <init>
		0 o p_415797_
		1 o p_415682_
		2 o p_415696_
		3 o p_415739_
		4 o p_416486_
		5 o p_416556_
		6 o p_416330_
		7 o p_416572_
		8 o p_416303_
		9 o p_415924_
	a ()F a
	b ()Lgml; b
	c ()Lame; c
	d ()F d
	e ()I e
	equals (Ljava/lang/Object;)Z equals
		0 o p_416720_
	f ()I f
	g ()I g
	h ()I h
	hashCode ()I hashCode
	i ()Lgcc; i
	j ()F e
	n ()Lgcc; n
	toString ()Ljava/lang/String; toString
gdd gdd
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	<init> (Lhkm;Lorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;IIIIFLgcc;Lgcc;)V <init>
		0 o renderState
		1 o translation
		2 o rotation
		3 o overrideCameraAngle
		4 o x0
		5 o y0
		6 o x1
		7 o y1
		8 o scale
		9 o scissorArea
		10 o bounds
	<init> (Lhkm;Lorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;IIIIFLgcc;)V <init>
		0 o p_415613_
		1 o p_416191_
		2 o p_416283_
		3 o p_415811_
		4 o p_416659_
		5 o p_415754_
		6 o p_416420_
		7 o p_415949_
		8 o p_416526_
		9 o p_416040_
	a ()F a
	b ()Lhkm; b
	c ()Lorg/joml/Vector3f; c
	d ()Lorg/joml/Quaternionf; d
	e ()I e
	equals (Ljava/lang/Object;)Z equals
		0 o p_416652_
	f ()I f
	g ()I g
	h ()I h
	hashCode ()I hashCode
	i ()Lgcc; i
	j ()Lorg/joml/Quaternionf; e
	n ()Lgcc; n
	toString ()Ljava/lang/String; toString
gde gde
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Ljava/util/List;IIIILgcc;)V <init>
		0 o p_415952_
		1 o p_415838_
		2 o p_415988_
		3 o p_416491_
		4 o p_416487_
		5 o p_415627_
	<init> (Ljava/util/List;IIIILgcc;Lgcc;)V <init>
		0 o chartData
		1 o x0
		2 o y0
		3 o x1
		4 o y1
		5 o scissorArea
		6 o bounds
	a ()F a
	b ()Ljava/util/List; b
	e ()I e
	equals (Ljava/lang/Object;)Z equals
		0 o p_415745_
	f ()I f
	g ()I g
	h ()I h
	hashCode ()I hashCode
	i ()Lgcc; i
	n ()Lgcc; n
	toString ()Ljava/lang/String; toString
gdf gdf
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lgoe;Lefp;IIIIFLgcc;Lgcc;)V <init>
		0 o signModel
		1 o woodType
		2 o x0
		3 o y0
		4 o x1
		5 o y1
		6 o scale
		7 o scissorArea
		8 o bounds
	<init> (Lgoe;Lefp;IIIIFLgcc;)V <init>
		0 o p_416587_
		1 o p_416061_
		2 o p_415990_
		3 o p_415912_
		4 o p_416122_
		5 o p_415541_
		6 o p_416168_
		7 o p_415895_
	a ()F a
	b ()Lgoe; b
	c ()Lefp; c
	e ()I e
	equals (Ljava/lang/Object;)Z equals
		0 o p_416460_
	f ()I f
	g ()I g
	h ()I h
	hashCode ()I hashCode
	i ()Lgcc; i
	n ()Lgcc; n
	toString ()Ljava/lang/String; toString
gdg gdg
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	<init> (Lgoo;Lame;FFFIIIIFLgcc;Lgcc;)V <init>
		0 o playerModel
		1 o texture
		2 o rotationX
		3 o rotationY
		4 o pivotY
		5 o x0
		6 o y0
		7 o x1
		8 o y1
		9 o scale
		10 o scissorArea
		11 o bounds
	<init> (Lgoo;Lame;FFFIIIIFLgcc;)V <init>
		0 o p_416539_
		1 o p_416375_
		2 o p_415701_
		3 o p_415592_
		4 o p_416289_
		5 o p_416447_
		6 o p_415995_
		7 o p_416186_
		8 o p_416598_
		9 o p_416100_
		10 o p_416137_
	a ()F a
	b ()Lgoo; b
	c ()Lame; c
	d ()F d
	e ()I e
	equals (Ljava/lang/Object;)Z equals
		0 o p_416256_
	f ()I f
	g ()I g
	h ()I h
	hashCode ()I hashCode
	i ()Lgcc; i
	j ()F e
	k ()F f
	n ()Lgcc; n
	toString ()Ljava/lang/String; toString
gdh gdh
	b b
	c c
	d d
	e e
	f f
	<init> (Lgcw;IIII)V <init>
		0 o guiItemRenderState
		1 o x0
		2 o y0
		3 o x1
		4 o y1
	a ()F a
	aU_ ()Lorg/joml/Matrix3x2f; aU_
	c ()Lgcw; b
	e ()I e
	equals (Ljava/lang/Object;)Z equals
		0 o p_428230_
	f ()I f
	g ()I g
	h ()I h
	hashCode ()I hashCode
	i ()Lgcc; i
	n ()Lgcc; n
	toString ()Ljava/lang/String; toString
gdi gdi
	a a
	<clinit> ()V <clinit>
		static
	a ()F a
	a (IIIILgcc;)Lgcc; a
		static
		0 o p_421590_
		1 o p_421871_
		2 o p_422465_
		3 o p_422594_
		4 o p_421800_
	aU_ ()Lorg/joml/Matrix3x2f; aU_
	e ()I e
	f ()I f
	g ()I g
	h ()I h
	i ()Lgcc; i
gdj gdj
gdk gdk
	A A
	B B
	C C
	D D
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lfuh;Ljava/lang/Runnable;)V <init>
		0 o p_265483_
		1 o p_300004_
	a (Lfxn;)V a
		0 o p_267841_
	a (Lges;)V a
		0 o p_272914_
	a (ZLjava/lang/Runnable;)V a
		0 o p_352950_
		1 o p_299978_
	a (Lgbm;)V a
		static
		0 o p_329717_
	a (Lfxa;F)V a
		0 o p_330740_
		1 o p_331952_
	a (Lfxa;IIF)V a
		0 o p_282353_
		1 o p_265135_
		2 o p_265032_
		3 o p_265387_
	aF_ ()V aF_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_344154_
	b (Lges;)V b
		0 o p_299786_
	c (Lfxn;)V c
		0 o p_344155_
	c ()V c
	l ()I l
	m ()V m
gdl gdl
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Ljava/lang/Runnable;Lxo;Lxo;)V <init>
		0 o p_95519_
		1 o p_95520_
		2 o p_95521_
	<init> (Ljava/lang/Runnable;Lxo;Lxo;Lxo;Z)V <init>
		0 o p_239327_
		1 o p_239328_
		2 o p_239329_
		3 o p_239330_
		4 o p_239331_
	a (Lfxn;)V a
		0 o p_95533_
	a (Lfxa;IIF)V a
		0 o p_281989_
		1 o p_281583_
		2 o p_282152_
		3 o p_282198_
	aG_ ()Z aG_
	aV_ ()V aV_
	i ()Lxo; i
gdm gdm
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Runnable;Lgdm$a;Lxo;Lxo;Z)V <init>
		0 o p_307341_
		1 o p_95544_
		2 o p_95545_
		3 o p_95546_
		4 o p_95547_
	<init> (Ljava/lang/Runnable;Lgdm$a;Lxo;Lxo;Lxo;Z)V <init>
		0 o p_362171_
		1 o p_360436_
		2 o p_361530_
		3 o p_364575_
		4 o p_365528_
		5 o p_363536_
	a (Lfxn;)V a
		0 o p_307035_
	a (III)Z a
		0 o p_95549_
		1 o p_95550_
		2 o p_95551_
	a (Lfxa;IIF)V a
		0 o p_282759_
		1 o p_282356_
		2 o p_282725_
		3 o p_281518_
	aG_ ()Z aG_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_307037_
	c (Lfxn;)V c
		0 o p_307036_
gdm$a gdm$a
	proceed (ZZ)V proceed
		0 o p_95566_
		1 o p_95567_
gdn gdn
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Ljava/lang/Runnable;)Lgdp; a
		static
		0 o p_299968_
		1 o p_299926_
	a (Ljava/lang/Runnable;)Lgdp; a
		static
		0 o p_300031_
	a (Lcom/mojang/authlib/minecraft/BanDetails;)Lxo; a
		static
		0 o p_299957_
	a (Ljava/net/URI;Ljava/lang/Runnable;Z)V a
		static
		0 o p_351637_
		1 o p_351638_
		2 o p_351639_
	a (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/authlib/minecraft/BanDetails;)Lgdp; a
		static
		0 o p_299953_
		1 o p_299893_
	b (Ljava/net/URI;Ljava/lang/Runnable;Z)V b
		static
		0 o p_351640_
		1 o p_351641_
		2 o p_351642_
	b (Lcom/mojang/authlib/minecraft/BanDetails;)Lxo; b
		static
		0 o p_299924_
	c (Lcom/mojang/authlib/minecraft/BanDetails;)Lxo; c
		static
		0 o p_299989_
	d (Lcom/mojang/authlib/minecraft/BanDetails;)Lxo; d
		static
		0 o p_299862_
	e (Lcom/mojang/authlib/minecraft/BanDetails;)Lxo; e
		static
		0 o p_299833_
	f (Lcom/mojang/authlib/minecraft/BanDetails;)Z f
		static
		0 o p_299982_
gdo gdo
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_95579_
	a (I)V a
		0 o p_95589_
	a (Lgbs;)V a
		0 o p_169238_
	a (DDDD)Z a
		0 o p_95581_
		1 o p_95582_
		2 o p_95583_
		3 o p_295977_
	a (Ljava/lang/String;)Ljava/lang/String; a
		0 o p_232707_
	a (DDI)Z a
		0 o p_95585_
		1 o p_95586_
		2 o p_95587_
	a (Lfud;II)V a
		0 o p_95600_
		1 o p_95601_
		2 o p_95602_
	a (III)Z a
		0 o p_95591_
		1 o p_95592_
		2 o p_95593_
	a (Lfxa;IIF)V a
		0 o p_282470_
		1 o p_282674_
		2 o p_282014_
		3 o p_283132_
	aF_ ()V aF_
	aI_ ()V aI_
	aQ_ ()Z aQ_
	aV_ ()V aV_
	a_ (Ljava/lang/String;Z)V a_
		0 o p_95606_
		1 o p_95607_
	b (DD)Lyl; b
		0 o p_232702_
		1 o p_232703_
	b (Ljava/lang/String;Z)V b
		0 o p_242400_
		1 o p_242161_
	b (Lfxa;IIF)V b
		0 o p_295929_
		1 o p_296130_
		2 o p_296353_
		3 o p_294668_
	b (Ljava/lang/String;)V b
		0 o p_95611_
	c (Ljava/lang/String;)V c
		0 o p_95613_
gdo$1 gdo$1
	d d
	<init> (Lgdo;Lfwy;IIIILxo;)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_
	d ()Lyc; d
gdp gdp
	u u
	v v
	w w
	x x
	y y
	<clinit> ()V <clinit>
		static
	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lxo;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;Lxo;Lxo;Ljava/lang/String;Lxo;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;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;Lxo;Lxo;Ljava/net/URI;Lxo;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;Lxo;Ljava/lang/String;Z)V <init>
		0 o p_238329_
		1 o p_238330_
		2 o p_238331_
		3 o p_238332_
	a (Lges;Ljava/lang/String;ZLfxn;)V a
		static
		0 o p_349793_
		1 o p_349794_
		2 o p_349795_
		3 o p_349796_
	a (Lges;Ljava/net/URI;ZLfxn;)V a
		static
		0 o p_351643_
		1 o p_351644_
		2 o p_351645_
		3 o p_351646_
	a (Lges;Ljava/lang/String;)V a
		static
		0 o p_275593_
		1 o p_275417_
	a (Lfxn;)V a
		0 o p_169245_
	a (Lgbn;)V a
		0 o p_428302_
	a (Ljava/lang/String;Lfud;Lges;Z)V a
		static
		0 o p_274668_
		1 o p_274669_
		2 o p_274670_
		3 o p_274671_
	a (Lges;Ljava/lang/String;Z)V a
		static
		0 o p_350478_
		1 o p_350522_
		2 o p_350852_
	a (ZLjava/lang/String;)Lyc; a
		static
		0 o p_239180_
		1 o p_239181_
	a (Lges;Ljava/net/URI;)V a
		static
		0 o p_352190_
		1 o p_352392_
	a (Ljava/net/URI;Lfud;Lges;Z)V a
		static
		0 o p_351647_
		1 o p_351648_
		2 o p_351649_
		3 o p_351650_
	a (Lges;Ljava/net/URI;Z)V a
		static
		0 o p_352415_
		1 o p_352168_
		2 o p_352122_
	b (Lges;Ljava/net/URI;)Lfxn$c; b
		static
		0 o p_352385_
		1 o p_352416_
	b (Lfxn;)V b
		0 o p_169247_
	b (Lges;Ljava/net/URI;Z)Lfxn$c; b
		static
		0 o p_352068_
		1 o p_352436_
		2 o p_352216_
	b (Lges;Ljava/lang/String;)Lfxn$c; b
		static
		0 o p_275326_
		1 o p_275241_
	b (Lges;Ljava/lang/String;Z)Lfxn$c; b
		static
		0 o p_350304_
		1 o p_350370_
		2 o p_350962_
	c (Z)Lyc; c
		static
		0 o p_240014_
	c (Lfxn;)V c
		0 o p_169249_
	k ()V k
	l ()V l
gdq gdq
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lxo;Lxo;Lxo;Lxo;)V <init>
		0 o p_95658_
		1 o p_95659_
		2 o p_95660_
		3 o p_95661_
		4 o p_95662_
	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lxo;Lxo;)V <init>
		0 o p_95654_
		1 o p_95655_
		2 o p_95656_
	a (Lfxn;)V a
		0 o p_169257_
	a (I)V a
		0 o p_95664_
	a (Lgbn;)V a
		0 o p_428402_
	a (III)Z a
		0 o p_95666_
		1 o p_95667_
		2 o p_95668_
	aG_ ()Z aG_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_169259_
	c ()V c
	e ()V e
	i ()Lxo; i
	k ()V k
gdr gdr
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lxo;)V <init>
		0 o p_279215_
		1 o p_279228_
	a (Lfxn;)V a
		0 o p_289624_
	a (Lxo;)V a
		0 o p_95718_
	a (Lfxa;IIF)V a
		0 o p_283201_
		1 o p_95701_
		2 o p_95702_
		3 o p_95703_
	a (Lfud;Lgtb;Lgry;Lgsc;)V a
		0 o p_251955_
		1 o p_249536_
		2 o p_252078_
		3 o p_320415_
	a (Lges;Lfud;Lgtb;Lgry;ZLgsc;)V a
		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_
	aG_ ()Z aG_
	aV_ ()V aV_
	e ()V e
gdr$1 gdr$1
	a a
	b b
	c c
	d d
	e e
	<init> (Lgdr;Ljava/lang/String;Lgtb;Lfud;Lgry;Lgsc;)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 (Lfud;Ljava/lang/String;)V a
		0 o p_278875_
		1 o p_278876_
	a (Lfud;)V a
		0 o p_278877_
	a (Lgry$a;)Lhuu$c; a
		static
		0 o p_314423_
	run ()V run
gdr$2 gdr$2
	a a
	<clinit> ()V <clinit>
		static
gds gds
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lgku;Ljava/util/function/Consumer;)V <init>
		0 o p_232732_
		1 o p_232733_
		2 o p_232734_
	a (Lfxn;)V a
		0 o p_329719_
	a (Lgds$a$a;)Z a
		0 o p_232738_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_329718_
	c ()V c
	l ()V l
	m ()Ljava/util/Optional; m
gds$a gds$a
	a a
	<init> (Lgds;)V <init>
		0 o p_95778_
	a (Ljl$c;)Lgds$a$a; a
		0 o p_205389_
	a (Lgds$a$a;)V a
		0 o p_95785_
	a (Lfxh$a;)V a
		0 o p_95783_
	a (Lgds$a;Lfxh$a;)V a
		static
		0 o p_203137_
		1 o p_203138_
	b (Lgds$a$a;)Ljava/lang/String; b
		static
		0 o p_203142_
gds$a$a gds$a$a
	a a
	b b
	c c
	<init> (Lgds$a;Ljl$c;)V <init>
		0 o p_205391_
		1 o p_205392_
	a (Lfxa;IIIIIIIZF)V a
		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 ()Lxo; a
	a (DDI)Z a
		0 o p_95798_
		1 o p_95799_
		2 o p_95800_
gdt gdt
	A A
	B B
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lgkk;Ljava/util/function/Consumer;Letb;)V <init>
		0 o p_95822_
		1 o p_95823_
		2 o p_95824_
	a (Lfxn;)V a
		0 o p_382515_
	a (Letb;)V a
		0 o p_95826_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_382516_
	c (Lfxn;)V c
		0 o p_280790_
	c ()V c
	d (Lfxn;)V d
		0 o p_95845_
	k ()Letb; k
	l ()V l
	m ()Z m
gdt$a gdt$a
	a a
	m m
	n n
	<clinit> ()V <clinit>
		static
	<init> (Lgdt;)V <init>
		0 o p_95851_
	a (Lfxa;II)V a
		0 o p_383037_
		1 o p_383194_
		2 o p_383114_
	a (Lgdt$a$a;)V a
		0 o p_95855_
	a (Lfxh$a;)V a
		0 o p_95853_
	c ()V c
gdt$a$a gdt$a$a
	a a
	<init> (Lgdt$a;)V <init>
		0 o p_95863_
	a (Lfxa;IIIIIIIZF)V a
		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 (Lfxa;II)V a
		0 o p_282271_
		1 o p_281324_
		2 o p_283171_
	a (Leeb;)Ldcv; a
		0 o p_169294_
	a (Lfxa;IILdcv;)V a
		0 o p_281733_
		1 o p_282373_
		2 o p_282844_
		3 o p_281263_
	a ()Lxo; a
	a (DDI)Z a
		0 o p_95868_
		1 o p_95869_
		2 o p_95870_
gdu gdu
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	<clinit> ()V <clinit>
		static
	<init> (Lges;)V <init>
		0 o p_276298_
	a (Lfxn;)V a
		0 o p_276311_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_276287_
	c ()V c
	l ()V l
	m ()V m
gdv gdv
	a a
	b b
	c c
	<init> (Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
		0 o p_95894_
		1 o p_307402_
	a (Lfxn;)V a
		0 o p_307042_
	a (Lfxa;IIF)V a
		0 o p_283519_
		1 o p_282196_
		2 o p_283357_
		3 o p_283026_
	aG_ ()Z aG_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_307041_
gdw gdw
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	<clinit> ()V <clinit>
		static
	<init> (Lxo;Z)V <init>
		0 o p_95911_
		1 o p_95912_
	a (I)Lyl; a
		0 o p_95918_
	a (Lfxa;II)V a
		static
		0 o p_339647_
		1 o p_339641_
		2 o p_339673_
	a (Lfxn;)V a
		0 o p_280796_
	a (DDI)Z a
		0 o p_95914_
		1 o p_95915_
		2 o p_95916_
	a (Lfxa;IIF)V a
		0 o p_283488_
		1 o p_283551_
		2 o p_283002_
		3 o p_281981_
	aG_ ()Z aG_
	aQ_ ()Z aQ_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_280794_
	b (Lfxa;IIF)V b
		0 o p_296411_
		1 o p_295765_
		2 o p_295221_
		3 o p_295625_
	c (Z)V c
		0 o p_273413_
	e ()V e
	f (Z)V f
		0 o p_280795_
	l ()V l
	m ()V m
gdw$a gdw$a
	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lxo;Lxo;Lxo;Lxo;)V <init>
		0 o p_273707_
		1 o p_273255_
		2 o p_273747_
		3 o p_273434_
		4 o p_273416_
	b (Lfxa;IIF)V b
		0 o p_339588_
		1 o p_339615_
		2 o p_339620_
		3 o p_339674_
gdx gdx
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfxn;)V a
		0 o p_280798_
	a (Lfxa;IIF)V a
		0 o p_281247_
		1 o p_281844_
		2 o p_283693_
		3 o p_281842_
	aV_ ()V aV_
	b (Lfxn;)V b
		static
		0 o p_351651_
	b (Lfxa;IIF)V b
		0 o p_283391_
		1 o p_295532_
		2 o p_296277_
		3 o p_295918_
gdy gdy
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lgry;)V <init>
		0 o p_95960_
		1 o p_95961_
		2 o p_95962_
	a (Ljava/lang/String;)V a
		0 o p_95983_
	a (Lfxn;)V a
		0 o p_95977_
	a (Lfud;II)V a
		0 o p_95973_
		1 o p_95974_
		2 o p_95975_
	a (III)Z a
		0 o p_95964_
		1 o p_95965_
		2 o p_95966_
	a (Lfxa;IIF)V a
		0 o p_282464_
		1 o p_95969_
		2 o p_95970_
		3 o p_95971_
	aF_ ()V aF_
	aI_ ()V aI_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_95981_
	l ()V l
	m ()V m
gdz gdz
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lxo;Lwf;Lxo;)V <init>
		0 o p_350946_
		1 o p_350644_
		2 o p_350268_
		3 o p_350948_
	<init> (Lges;Lxo;Lxo;Lxo;)V <init>
		0 o p_279153_
		1 o p_279183_
		2 o p_279332_
		3 o p_279257_
	<init> (Lges;Lxo;Lxo;)V <init>
		0 o p_95993_
		1 o p_95994_
		2 o p_95995_
	<init> (Lges;Lxo;Lwf;)V <init>
		0 o p_350975_
		1 o p_350733_
		2 o p_350337_
	a (Lfxn;)V a
		0 o p_280800_
	a (Ljava/nio/file/Path;Lfxn;)V a
		static
		0 o p_351654_
		1 o p_351655_
	a (Ljava/net/URI;)V a
		0 o p_351652_
	a (Ljava/nio/file/Path;)V a
		0 o p_351653_
	aG_ ()Z aG_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_280799_
	c ()V c
	i ()Lxo; i
ge net/minecraft/commands/arguments/WaypointArgument
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_A_WAYPOINT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lfkx; getWaypoint
		static
		0 o p_415558_
		1 o p_416309_
gea gea
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lgry;)V <init>
		0 o p_96017_
		1 o p_96018_
		2 o p_96019_
	a (Ljava/lang/String;)V a
		0 o p_169302_
	a (Lfxn;)V a
		0 o p_169297_
	a (Lfxu;Lgry$a;)V a
		0 o p_169299_
		1 o p_169300_
	a (Lfud;II)V a
		0 o p_96026_
		1 o p_96027_
		2 o p_96028_
	a (Lfxa;IIF)V a
		0 o p_282351_
		1 o p_96022_
		2 o p_96023_
		3 o p_96024_
	aF_ ()V aF_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_96030_
	b (Ljava/lang/String;)V b
		0 o p_169304_
	l ()V l
	m ()V m
geb geb
	a a
	<init> (Lxo;Lxo;)V <init>
		0 o p_96049_
		1 o p_96050_
	a (Lfxn;)V a
		0 o p_280801_
	a (Lfxa;IIF)V a
		0 o p_281469_
		1 o p_96053_
		2 o p_96054_
		3 o p_96055_
	aG_ ()Z aG_
	aV_ ()V aV_
	b (Lfxa;IIF)V b
		0 o p_294505_
		1 o p_295605_
		2 o p_295169_
		3 o p_296050_
gec gec
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lhrs;Lame;)V <init>
		0 o p_289556_
		1 o p_289549_
	a (Lfne;)V a
		0 o p_289543_
	a ()V a
	a (Lhrs;Ljava/lang/String;)Lgec; a
		static
		0 o p_289550_
		1 o p_289565_
	b (Lhrs;Ljava/lang/String;)Lgec; b
		static
		0 o p_289553_
		1 o p_289535_
	b ()Lame; b
	c ()V c
	close ()V close
	d ()Ljava/lang/String; d
ged ged
	a a
	<init> (Lxo;)V <init>
		0 o p_331916_
	aG_ ()Z aG_
	aR_ ()Z aR_
	aV_ ()V aV_
	b (Lfxa;IIF)V b
		0 o p_330526_
		1 o p_330256_
		2 o p_331601_
		3 o p_331163_
	c ()V c
gee gee
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	<init> (Lxo;Lxo;Lxo;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 (Lxo;Lxo;Ljava/lang/Runnable;)Lgee; a
		static
		0 o p_240310_
		1 o p_240311_
		2 o p_240312_
	a (Lfxn;)V a
		0 o p_239908_
	a (Lfxa;IIF)V a
		0 o p_283537_
		1 o p_239719_
		2 o p_239720_
		3 o p_239721_
	a (Lxo;Lxo;Lxo;Ljava/lang/Runnable;)Lgee; a
		static
		0 o p_240291_
		1 o p_240292_
		2 o p_240293_
		3 o p_240294_
	aG_ ()Z aG_
	aP_ ()V aP_
	aV_ ()V aV_
	e ()V e
	i ()Lxo; i
gef gef
	c c
	<init> ()V <init>
	a (Lfxn;)V a
		0 o p_96074_
	a (III)Z a
		0 o p_96070_
		1 o p_96071_
		2 o p_96072_
	a (CI)Z a
		0 o p_263331_
		1 o p_263427_
	a (Lfxa;IIF)V a
		0 o p_281659_
		1 o p_283403_
		2 o p_281737_
		3 o p_282201_
	aP_ ()V aP_
	aV_ ()V aV_
	l ()V l
	m ()V m
geg geg
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Laup;)V <init>
		0 o p_96143_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V a
		static
		0 o p_280803_
	a (Lfxa;Laup;IIII)V a
		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 (Lfxa;IIF)V a
		0 o p_283534_
		1 o p_96146_
		2 o p_96147_
		3 o p_96148_
	aG_ ()Z aG_
	aI_ ()V aI_
	aR_ ()Z aR_
	b (Lgbs;)V b
		0 o p_169312_
	l ()Lxo; l
geh geh
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (J)Ljava/lang/String; a
		static
		0 o p_232745_
gei gei
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	<clinit> ()V <clinit>
		static
	<init> (Lfud;Laxk;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 a
	a (Lfxa;IIF)V a
		0 o p_281839_
		1 o p_282704_
		2 o p_283650_
		3 o p_283394_
	a (II)I a
		static
		0 o p_169325_
		1 o p_169326_
	a (Lfxa;IIIIF)V a
		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 (Lhrs;)V a
		static
		0 o p_389596_
	b ()I b
		static
gei$a gei$a
	<init> ()V <init>
	a (Laxo;)Lhrr; a
		0 o p_389445_
gej gej
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lczv;Lgej$a;)V a
		static
		0 o p_96207_
		1 o p_96208_
	a ()Z a
		static
	a (Lczv;)Lgej$a; a
		static
		0 o p_96200_
	a (Lczv;Lfud;ILxo;)V a
		static
		0 o p_96202_
		1 o p_96203_
		2 o p_96204_
		3 o p_96205_
gej$a gej$a
	a (Lxo;Lczv;Lfud;I)V a
		0 o p_96210_
		1 o p_96211_
		2 o p_96212_
		3 o p_96213_
	create (Lcym;Lcus;Lxo;)Lges; create
		0 o p_96215_
		1 o p_96216_
		2 o p_96217_
gek gek
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	<clinit> ()V <clinit>
		static
	<init> (Lxo;Lxo;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 (Lfxn;)V a
		0 o p_294811_
	a (Ljava/lang/Runnable;)Lges; a
		static
		0 o p_307422_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_351657_
	b (Ljava/lang/Runnable;)Lges; b
		static
		0 o p_307294_
	c (Lfxn;)V c
		0 o p_351656_
	c ()V c
	i ()Lxo; i
gel gel
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfxn;)V a
		0 o p_280811_
	aG_ ()Z aG_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_280810_
	c ()V c
gem gem
	<init> ()V <init>
	a ()Z a
gen gen
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o p_96308_
	E ()Ljava/util/Optional; E
	F ()Lges; F
	G ()V G
	H ()Lges; H
	K ()Lges; K
	L ()Lges; L
	M ()Lges; M
	N ()Lges; N
	a (Lges;Lgbi$b;)V a
		static
		0 o p_350532_
		1 o p_351050_
	a (Lfud;Lxo;)V a
		static
		0 o p_428236_
		1 o p_428192_
	a (Ljava/util/function/Supplier;Lfxn;)V a
		0 o p_280816_
		1 o p_280817_
	a (Lfxn;)V a
		0 o p_280815_
	a (Lges;Lxo;Ljava/net/URI;)Lfxn; a
		static
		0 o p_350313_
		1 o p_262593_
		2 o p_352111_
	a (Lfud;Ljl;Lfxn;)V a
		0 o p_428052_
		1 o p_428053_
		2 o p_428054_
	a (Lfxa;IIF)V a
		0 o p_281899_
		1 o p_281431_
		2 o p_283183_
		3 o p_281435_
	a (Lfud;Ljl;Lgbi$b;)V a
		0 o p_426328_
		1 o p_425750_
		2 o p_426019_
	a (Lxo;Ljava/util/function/Supplier;)Lfxn; a
		0 o p_262567_
		1 o p_262581_
	aV_ ()V aV_
	b (Lfxa;IIF)V b
		0 o p_295883_
		1 o p_294974_
		2 o p_295209_
		3 o p_295290_
	b (Lfxn;)V b
		0 o p_280814_
	e ()V e
	l ()Z l
	m ()Z m
	n ()V n
gen$a gen$a
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lges;)V <init>
		0 o p_350989_
	a (Lfxn;)V a
		0 o p_350752_
	aP_ ()V aP_
	aV_ ()V aV_
	c ()V c
geo geo
	A A
	B B
	C C
	D D
	E E
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lgdt;)V <init>
		0 o p_96379_
	a (Letb;)Ljava/lang/String; a
		static
		0 o p_205394_
	a (Lfxn;)V a
		0 o p_280823_
	a (DDDD)Z a
		0 o p_96381_
		1 o p_96382_
		2 o p_96383_
		3 o p_294944_
	a (Ljm;Ljm;Ljm;Ljm;Ljava/lang/String;Letb;)Letb; a
		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 (Lame;)Lamd; a
		static
		0 o p_258126_
	a (Lfud;II)V a
		0 o p_96390_
		1 o p_96391_
		2 o p_96392_
	a (Ljm;Ljava/lang/String;I)Lesy; a
		static
		0 o p_259695_
		1 o p_259185_
		2 o p_259723_
	a (Ljm;Ljava/lang/String;)Ljava/util/List; a
		static
		0 o p_259080_
		1 o p_260301_
	a (Lfxa;IIF)V a
		0 o p_282713_
		1 o p_281914_
		2 o p_283700_
		3 o p_283598_
	a (Ljava/lang/String;Ljl$c;)Ljl$c; a
		static
		0 o p_255441_
		1 o p_255442_
	a (Ljm;Ljm;Ljm;Ljm;Lfxn;)V a
		0 o p_280818_
		1 o p_280819_
		2 o p_280820_
		3 o p_280821_
		4 o p_280822_
	aP_ ()V aP_
	aV_ ()V aV_
	c (Z)V c
		0 o p_96450_
	l ()Ljava/lang/IllegalStateException; l
		static
geo$a geo$a
	a a
	<init> (Lgeo;Ljz;Lcyd;)V <init>
		0 o p_260073_
		1 o p_259278_
		2 o p_259076_
	a (Lcyd;Ldpz;)Z a
		static
		0 o p_259348_
		1 o p_259421_
	a (Lamd;)Ljava/lang/String; a
		static
		0 o p_259357_
	a (Lesy;)Ldpz; a
		static
		0 o p_259579_
	a (III)Z a
		0 o p_96466_
		1 o p_96467_
		2 o p_96468_
	a (Lgeo$a$a;)V a
		0 o p_96472_
	a (Lfxh$a;)V a
		0 o p_96470_
geo$a$a geo$a$a
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lgeo$a;Ljl;)V <init>
		0 o p_232757_
		1 o p_232758_
	a (Lfxa;IIIIIIIZF)V a
		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 (Lfxa;IILdcr;)V a
		0 o p_283196_
		1 o p_282036_
		2 o p_281683_
		3 o p_282242_
	a (Lfxa;II)V a
		0 o p_281359_
		1 o p_282978_
		2 o p_283152_
	a (Lamd;)Lxo; a
		static
		0 o p_232760_
	a ()Lxo; a
	a (DDI)Z a
		0 o p_96481_
		1 o p_96482_
		2 o p_96483_
	b ()V b
gep gep
	a a
	b b
	c c
	d d
	e e
	<init> (Z)V <init>
		0 o p_169364_
	a (Lxo;)V a
		0 o p_96520_
	a (I)V a
		0 o p_96513_
	a ()V a
	a (Lfxa;IIF)V a
		0 o p_283582_
		1 o p_96516_
		2 o p_96517_
		3 o p_96518_
	aG_ ()Z aG_
	aR_ ()Z aR_
	b (Lxo;)V b
		0 o p_96523_
	c (Lxo;)V c
		0 o p_96525_
geq geq
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/BooleanSupplier;Lgeq$a;)V <init>
		0 o p_304926_
		1 o p_341661_
	a (Lfxa;IIF)V a
		0 o p_281489_
		1 o p_282902_
		2 o p_283018_
		3 o p_281251_
	aG_ ()Z aG_
	aP_ ()V aP_
	aQ_ ()Z aQ_
	aR_ ()Z aR_
	b (Lfxa;IIF)V b
		0 o p_341670_
		1 o p_341687_
		2 o p_341693_
		3 o p_341684_
	e ()V e
	l ()Lhrq; l
geq$a geq$a
	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 ()[Lgeq$a; a
		static
	valueOf (Ljava/lang/String;)Lgeq$a; valueOf
		static
		0 o p_341610_
	values ()[Lgeq$a; values
		static
ger ger
	A A
	B B
	C C
	D D
	E E
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lfud;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lfcs$c;)V <init>
		0 o p_307263_
		1 o p_307619_
		2 o p_307488_
	a (Lfxn;)V a
		0 o p_307281_
	a (Lfud;Lfxn;)V a
		0 o p_307632_
		1 o p_307556_
	a (Lfcs$c;ZLjava/lang/Exception;)Lxo; a
		0 o p_307659_
		1 o p_307410_
		2 o p_307637_
	a (Lfcs$c;Z)Ljava/lang/Exception; a
		0 o p_307217_
		1 o p_307519_
	a (Lfud;)V a
		0 o p_307224_
	aP_ ()V aP_
	aV_ ()V aV_
	c ()V c
	i ()Lxo; i
	l ()V l
	m ()V m
ges ges
	A A
	B B
	C C
	D D
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lxo;)V <init>
		0 o p_96550_
	A ()Lxo; A
	B ()Lfwy; B
	C ()Z C
	D ()Layw; D
	E ()Ljava/lang/String; E
	I ()Lgcc; I
	a (Lgbs;)V a
		0 o p_169396_
	a (Lfud;Lxm;)V a
		0 o p_427350_
		1 o p_425679_
	a (Lfyr;)Lfyr; a
		0 o p_254514_
	a (Lfud;Ldcv;)Ljava/util/List; a
		static
		0 o p_281881_
		1 o p_282833_
	a (III)Z a
		0 o p_96552_
		1 o p_96553_
		2 o p_96554_
	a (Lfud;Lges;Ljava/net/URI;)Z a
		static
		0 o p_426119_
		1 o p_426200_
		2 o p_426104_
	a (F)V a
		0 o p_421625_
	a (Lxm;Lfud;Lges;)V a
		static
		0 o p_427374_
		1 o p_427447_
		2 o p_427331_
	a (Ljava/util/List;)V a
		0 o p_96591_
	a (Lgbq;)Ljava/util/stream/Stream; a
		static
		0 o p_386212_
	a (Lfxa;F)V a
		0 o p_331628_
		1 o p_331316_
	a (Ljava/net/URI;Lfud;Lges;Z)V a
		static
		0 o p_425140_
		1 o p_425141_
		2 o p_425142_
		3 o p_425143_
	a (Lfxa;IIF)V a
		0 o p_281549_
		1 o p_281550_
		2 o p_282878_
		3 o p_282465_
	a (Ljava/lang/String;CI)Z a
		0 o p_96584_
		1 o p_96585_
		2 o p_96586_
	a (J)V a
		0 o p_169379_
	a (Lgwh;Ljava/lang/String;Lges;)V a
		static
		0 o p_427378_
		1 o p_425805_
		2 o p_427311_
	a (Lfxa;)V a
		0 o p_331074_
	a (JZ)V a
		0 o p_169381_
		1 o p_169382_
	a (Ljava/lang/Runnable;)V a
		0 o p_289626_
	a (Lyl;)Z a
		0 o p_96592_
	a (Lfxa;IIII)V a
		0 o p_331077_
		1 o p_331957_
		2 o p_331095_
		3 o p_331894_
		4 o p_332138_
	a (Lfwx;)V a
		0 o p_265308_
	a (Ljava/util/List;Lgbq;)Lges$a; a
		static
		0 o p_169401_
		1 o p_169402_
	a (Lfud;II)V a
		0 o p_96575_
		1 o p_96576_
		2 o p_96577_
	a (Lfxa;Lame;IIFFII)V a
		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 (Lp;)V a
		0 o p_381106_
	aF_ ()V aF_
	aG_ ()Z aG_
	aH_ ()Ljava/util/List; aH_
	aI_ ()V aI_
	aJ_ ()V aJ_
	aP_ ()V aP_
	aQ_ ()Z aQ_
	aR_ ()Z aR_
	aV_ ()V aV_
	a_ (DD)Z a_
		0 o p_96595_
		1 o p_96596_
	a_ (Ljava/lang/String;Z)V a_
		0 o p_96587_
		1 o p_96588_
	b (Lfxa;IIF)V b
		0 o p_283688_
		1 o p_296369_
		2 o p_296477_
		3 o p_294317_
	b (Lfxa;)V b
		0 o p_420069_
	b (Lfud;II)V b
		0 o p_96607_
		1 o p_96608_
		2 o p_96609_
	b (Lfzm;)V b
		0 o p_265756_
	b (Ljava/lang/Runnable;)V b
		0 o p_289625_
	b (Lgbs;)V b
		0 o p_169403_
	b (Lxm;Lfud;Lges;)V b
		static
		0 o p_425971_
		1 o p_426157_
		2 o p_426037_
	b (Lgca;)Lgby$a; b
		0 o p_265049_
	c (I)Z c
		static
		0 o p_96629_
	c ()V c
	c (Lfzm;)Lfzm; c
		0 o p_169406_
	c (Lfxa;IIF)V c
		0 o p_282345_
		1 o p_283456_
		2 o p_283586_
		3 o p_282339_
	c (Z)V c
		0 o p_169410_
	c (Lfxa;)V c
		0 o p_294586_
	d (I)Z d
		static
		0 o p_96631_
	d (Lfzm;)Lfzm; d
		0 o p_96625_
	d (Z)V d
		0 o p_169408_
	e (Lfzm;)V e
		0 o p_169412_
	e (I)Z e
		static
		0 o p_96633_
	e (Z)V e
		0 o p_352211_
	e ()V e
	f (I)Z f
		static
		0 o p_96635_
	i ()Lxo; i
	l ()Lgby$c; l
	m ()Z m
	o ()Lxo; o
	p ()V p
	q ()V q
	r ()V r
	s ()Z s
		static
	t ()Z t
		static
	u ()Z u
		static
	v ()V v
	w ()V w
	x ()V x
	z ()V z
ges$a ges$a
	a a
	b b
	c c
	<init> (Lgbq;ILgbq$a;)V <init>
		0 o p_169424_
		1 o p_169425_
		2 o p_169426_
get get
	A A
	B B
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lges;)V <init>
		0 o p_96650_
	a (Ljava/lang/String;)Lxo; a
		0 o p_259426_
	a (Lfxn;)V a
		0 o p_329722_
	a (Lfxu;Ldmr;)V a
		0 o p_169429_
		1 o p_169430_
	a (Lfxu;Ljava/lang/Boolean;)V a
		0 o p_169432_
		1 o p_169433_
	a (Lfxa;IIF)V a
		0 o p_281738_
		1 o p_96653_
		2 o p_96654_
		3 o p_96655_
	a (Lfxn;Ljava/lang/String;)V a
		0 o p_258129_
		1 o p_258130_
	a (Lhwd;Lfxn;)V a
		0 o p_414896_
		1 o p_414897_
	aP_ ()V aP_
	aV_ ()V aV_
geu geu
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	<clinit> ()V <clinit>
		static
	<init> (ZLfyf;)V <init>
		0 o p_265779_
		1 o p_265067_
	<init> (Z)V <init>
		0 o p_96733_
	<init> ()V <init>
	E ()V E
	F ()Lfyf; F
		static
	a (DDI)Z a
		0 o p_96735_
		1 o p_96736_
		2 o p_96737_
	a (II)I a
		0 o p_373114_
		1 o p_372852_
	a (ZLfxn;)V a
		0 o p_329723_
		1 o p_329724_
	a (Lfxn;)V a
		0 o p_307045_
	a (Lhrs;)V a
		static
		0 o p_389575_
	a (Lfxa;IIF)V a
		0 o p_282860_
		1 o p_281753_
		2 o p_283539_
		3 o p_282628_
	aG_ ()Z aG_
	aI_ ()V aI_
	aJ_ ()V aJ_
	aQ_ ()Z aQ_
	aV_ ()V aV_
	b (Lfxa;IIF)V b
		0 o p_294355_
		1 o p_295208_
		2 o p_294981_
		3 o p_294740_
	b (Lfxn;)V b
		0 o p_315821_
	b (II)I b
		0 o p_96764_
		1 o p_96765_
	c (II)I c
		0 o p_96773_
		1 o p_96774_
	c (Z)V c
		0 o p_96778_
	c (Lfxn;)V c
		0 o p_280833_
	d (Lfxn;)V d
		0 o p_280832_
	e (Lfxn;)V e
		0 o p_372504_
	e ()V e
	f (Lfxn;)V f
		0 o p_280834_
	g (Lfxn;)V g
		0 o p_344158_
	h (Lfxn;)V h
		0 o p_280831_
	i (Lfxn;)V i
		0 o p_344156_
	j (Lfxn;)V j
		0 o p_344157_
	l ()Z l
	m ()Lxo; m
	n ()Z n
gev gev
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (ZLjava/lang/Runnable;)V <init>
		0 o p_276286_
		1 o p_276294_
	D ()Layw; D
	a (Lame;Lgev$a;)V a
		0 o p_350854_
		1 o p_197400_
	a (Ljava/lang/String;)V a
		0 o p_181398_
	a (Lfxa;IIII)V a
		0 o p_333914_
		1 o p_333869_
		2 o p_334014_
		3 o p_333930_
		4 o p_333890_
	a (I)[Lxo; a
		static
		0 o p_426305_
	a (Lxo;ZZ)V a
		0 o p_169473_
		1 o p_169474_
		2 o p_426208_
	a (III)Z a
		0 o p_169469_
		1 o p_169470_
		2 o p_169471_
	a (Lfxa;IIF)V a
		0 o p_281907_
		1 o p_282364_
		2 o p_282696_
		3 o p_281316_
	a (Ljava/io/Reader;)V a
		0 o p_232818_
	aI_ ()V aI_
	aP_ ()V aP_
	aQ_ ()Z aQ_
	aV_ ()V aV_
	b (Ljava/io/Reader;)V b
		0 o p_232820_
	b (Lfxa;IIF)V b
		0 o p_282239_
		1 o p_294762_
		2 o p_295473_
		3 o p_296441_
	c (III)Z c
		0 o p_169476_
		1 o p_169477_
		2 o p_169478_
	d (Lfxa;)V d
		0 o p_331973_
	e ()V e
	i ()Lxo; i
	l ()F l
	m ()V m
	n ()V n
gev$a gev$a
	read (Ljava/io/Reader;)V read
		0 o p_232822_
gew gew
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lazk;)V <init>
		0 o p_96906_
		1 o p_96907_
	a (Lfyk;)V a
		0 o p_96925_
	a (Lgew;)Lfwy; a
		static
		0 o p_169497_
	a (Lfxn;)V a
		0 o p_329727_
	a (Lgew;Lfzm;)V a
		static
		0 o p_329725_
		1 o p_329726_
	a (Lazg;)Ljava/lang/String; a
		static
		0 o p_96947_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lgew;)Lfwy; b
		static
		0 o p_169499_
	b (Lfxn;)V b
		0 o p_96949_
	c (Lgew;)Lfwy; c
		static
		0 o p_96927_
	c ()V c
	c (Lfxn;)V c
		0 o p_96959_
	d (Lfxn;)V d
		0 o p_96963_
	d (Lgew;)Lfwy; d
		static
		0 o p_169501_
	e (Lgew;)Lfwy; e
		static
		0 o p_96961_
	f (Lgew;)Lfwy; f
		static
		0 o p_96965_
	g (Lgew;)Lfwy; g
		static
		0 o p_169503_
	h (Lgew;)Lfwy; h
		static
		0 o p_169505_
	i (Lgew;)Lfwy; i
		static
		0 o p_169507_
	j (Lgew;)Lfwy; j
		static
		0 o p_169509_
	k (Lgew;)Lfwy; k
		static
		0 o p_96967_
	l (Lgew;)Lfwy; l
		static
		0 o p_96969_
	l ()V l
	m (Lgew;)Lfwy; m
		static
		0 o p_169511_
	m ()V m
	n (Lgew;)Lfwy; n
		static
		0 o p_331538_
	n ()V n
	o (Lgew;)Lfwy; o
		static
		0 o p_331110_
	p (Lgew;)Lfwy; p
		static
		0 o p_333906_
gew$a gew$a
	a a
	<init> (Lgew;Lfud;)V <init>
		0 o p_96994_
		1 o p_96995_
	a ()I a
	a (Lazg;)Ljava/lang/String; a
		static
		0 o p_96997_
gew$a$a gew$a$a
	a a
	b b
	c c
	<init> (Lgew$a;Lazg;)V <init>
		0 o p_97004_
		1 o p_97005_
	a (Lfxa;IIIIIIIZF)V a
		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 ()Lxo; a
	b ()Ljava/lang/String; b
gew$b gew$b
	a a
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	u u
	v v
	w w
	x x
	y y
	z z
	<init> (Lgew;Lfud;)V <init>
		0 o p_97031_
		1 o p_97032_
	a (Lfxa;II)V a
		0 o p_282214_
		1 o p_97050_
		2 o p_97051_
	a (II)Z a
		0 o p_97036_
		1 o p_97037_
	a (Lazi;)V a
		0 o p_97039_
	a ()I a
	a (DDI)Z a
		0 o p_386623_
		1 o p_387723_
		2 o p_388795_
	b (Lazi;)I b
		0 o p_97059_
	b (Lfxa;II)V b
		0 o p_283203_
		1 o p_97046_
		2 o p_97047_
	m (I)I m
		0 o p_331965_
	n (I)Lazi; n
		0 o p_97034_
gew$b$a gew$b$a
	a a
	b b
	<init> (Lgew$b;Ldcr;)V <init>
		0 o p_169516_
		1 o p_169517_
	a (Lfxa;IIIIIIIZF)V a
		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 (Lfxa;Lazg;IIZ)V a
		0 o p_282544_
		1 o p_97093_
		2 o p_97094_
		3 o p_97095_
		4 o p_97096_
	a ()Lxo; a
	b ()Ldcr; b
gew$b$b gew$b$b
	a a
	<init> (Lgew$b;)V <init>
		0 o p_169522_
	a (Lgew$b$a;Lgew$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_
gew$c gew$c
	a a
	<init> (Lgew;Lfud;)V <init>
		0 o p_97099_
		1 o p_97100_
	a ()I a
gew$c$a gew$c$a
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lgew$c;Lbzv;)V <init>
		0 o p_97111_
		1 o p_97112_
	a (Lfxa;IIIIIIIZF)V a
		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 ()Lxo; a
gex gex
gey gey
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	<init> (Lfud;Lgfc;Lgez;ILak;Lav;)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 (Laj;)Lgfa; a
		0 o p_301219_
	a (Lfxa;II)V a
		0 o p_282895_
		1 o p_283419_
		2 o p_283293_
	a (Lfxa;IIII)V a
		0 o p_282892_
		1 o p_283658_
		2 o p_282602_
		3 o p_282652_
		4 o p_283595_
	a (Lfud;Lgfc;ILak;)Lgey; a
		static
		0 o p_97171_
		1 o p_97172_
		2 o p_97173_
		3 o p_301072_
	a (Lgfa;Laj;)V a
		0 o p_97176_
		1 o p_301071_
	a ()Lgez; a
	a (Lfxa;IIZ)V a
		0 o p_282671_
		1 o p_282721_
		2 o p_282964_
		3 o p_283052_
	a (DD)V a
		0 o p_97152_
		1 o p_97153_
	a (IIDD)Z a
		0 o p_97155_
		1 o p_97156_
		2 o p_97157_
		3 o p_97158_
	a (Lak;)V a
		0 o p_301023_
	b ()I b
	b (Lfxa;II)V b
		0 o p_282728_
		1 o p_282962_
		2 o p_281511_
	c ()Lak; c
	d ()Lxo; d
	e ()Lav; e
	f ()Lgfc; f
gez gez
	a ABOVE
	b BELOW
	c LEFT
	d RIGHT
	e e
	f f
	g g
	h h
	i i
	j $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILgez$a;Lgez$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 (Lfxa;IIZI)V a
		0 o p_283216_
		1 o p_282432_
		2 o p_283617_
		3 o p_282320_
		4 o p_281898_
	a (I)I a
		0 o p_97212_
	a (Lfxa;IIILdcv;)V a
		0 o p_281370_
		1 o p_283209_
		2 o p_282807_
		3 o p_282968_
		4 o p_283383_
	a (IIIDD)Z a
		0 o p_97214_
		1 o p_97215_
		2 o p_97216_
		3 o p_97217_
		4 o p_97218_
	a ()I a
	b ()[Lgez; b
		static
	b (I)I b
		0 o p_97233_
	valueOf (Ljava/lang/String;)Lgez; valueOf
		static
		0 o p_97235_
	values ()[Lgez; values
		static
gez$a gez$a
	a a
	b b
	c c
	<init> (Lame;Lame;Lame;)V <init>
		0 o first
		1 o middle
		2 o last
	a ()Lame; a
	b ()Lame; b
	c ()Lame; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_294249_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gf net/minecraft/commands/arguments/blocks/BlockInput
	a Lorg/slf4j/Logger; LOGGER
	b Leeb; state
	c Ljava/util/Set; properties
	d Lui; tag
	<clinit> ()V <clinit>
		static
	<init> (Leeb;Ljava/util/Set;Lui;)V <init>
		0 o p_114666_
		1 o p_114667_
		2 o p_114668_
	a ()Leeb; getState
	a (Leef;)Z test
		0 o p_114675_
	a (Laub;Ljb;)Z test
		0 o p_173524_
		1 o p_173525_
	a (Leeb;)Leeb; overwriteWithDefinedProperties
		0 o p_383160_
	a (Leeb;Leeb;Lefe;)Leeb; copyProperty
		static
		0 o p_382881_
		1 o p_382920_
		2 o p_382944_
	a (Laub;Ljb;I)Z place
		0 o p_114671_
		1 o p_114672_
		2 o p_114673_
	b ()Ljava/util/Set; getDefinedProperties
	c ()Ljava/lang/String; lambda$place$1
		static
	d ()Ljava/lang/String; lambda$place$0
		static
	test (Ljava/lang/Object;)Z test
		0 o p_114677_
gfa gfa
	A A
	B B
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lgey;Lfud;Lak;Lav;)V <init>
		0 o p_97255_
		1 o p_97256_
		2 o p_300868_
		3 o p_97258_
	a (Lak;)Lgfa; a
		0 o p_301093_
	a (Lfxa;II)V a
		0 o p_281958_
		1 o p_281323_
		2 o p_283679_
	a (Lfxa;IIZ)V a
		0 o p_281947_
		1 o p_97300_
		2 o p_97301_
		3 o p_97302_
	a ()I a
	a (Lfxa;Ljava/util/List;III)V a
		0 o p_382801_
		1 o p_382822_
		2 o p_382842_
		3 o p_383077_
		4 o p_382892_
	a (Lfun;Ljava/util/List;)F a
		static
		0 o p_97304_
		1 o p_97305_
	a (Lgfa;)V a
		0 o p_97307_
	a (Lxo;I)Ljava/util/List; a
		0 o p_97309_
		1 o p_97310_
	a (Lfxa;IIFII)V a
		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 (Lal;)V a
		0 o p_97265_
	a (IIII)Z a
		0 o p_97260_
		1 o p_97261_
		2 o p_97262_
		3 o p_97263_
	b ()V b
	c ()I c
	d ()I d
	e ()I e
gfb gfb
	a OBTAINED
	b UNOBTAINED
	c c
	d d
	e e
	f f
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILame;Lame;Lame;Lame;)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 (Lap;)Lame; a
		0 o p_312712_
	a ()Lame; a
	b ()[Lgfb; b
		static
	valueOf (Ljava/lang/String;)Lgfb; valueOf
		static
		0 o p_97327_
	values ()[Lgfb; values
		static
gfb$1 gfb$1
	a a
	<clinit> ()V <clinit>
		static
gfc gfc
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lgre;Lges;)V <init>
		0 o p_331393_
		1 o p_331693_
	<init> (Lgre;)V <init>
		0 o p_97340_
	a (Lfxa;II)V a
		0 o p_283395_
		1 o p_281890_
		2 o p_282532_
	a (DDDD)Z a
		0 o p_295690_
		1 o p_295286_
		2 o p_295339_
		3 o p_296270_
	a (Lgfc;Lfzm;)V a
		static
		0 o p_331272_
		1 o p_332019_
	a (DDI)Z a
		0 o p_97343_
		1 o p_97344_
		2 o p_97345_
	a (III)Z a
		0 o p_97353_
		1 o p_97354_
		2 o p_97355_
	a ()V a
	a (Laj;)V a
		0 o p_301084_
	a (DDIDD)Z a
		0 o p_97347_
		1 o p_97348_
		2 o p_97349_
		3 o p_97350_
		4 o p_97351_
	a (Lfxn;)V a
		0 o p_331557_
	a (Lak;Lal;)V a
		0 o p_301161_
		1 o p_97369_
	a (Lfxa;IIF)V a
		0 o p_282589_
		1 o p_282255_
		2 o p_283354_
		3 o p_283123_
	a (Lak;)V a
		0 o p_301276_
	aI_ ()V aI_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxa;II)V b
		0 o p_282012_
		1 o p_97375_
		2 o p_97376_
	b (Lfxa;IIII)V b
		0 o p_282784_
		1 o p_283556_
		2 o p_282458_
		3 o p_281519_
		4 o p_283371_
	b (Lak;)V b
		0 o p_301028_
	c ()V c
	c (Lak;)V c
		0 o p_301205_
	d (Lak;)V d
		0 o p_301004_
	e (Lak;)Lgfa; e
		0 o p_300894_
	f (Lak;)Lgey; f
		0 o p_301151_
gfd gfd
gfe gfe
	A A
	B B
	C C
	D D
	E E
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfud;Lgfe$a;)V a
		static
		0 o p_281340_
		1 o p_281358_
	a (III)Z a
		0 o p_97553_
		1 o p_97554_
		2 o p_97555_
	a (Lfxa;IIF)V a
		0 o p_281834_
		1 o p_283223_
		2 o p_282178_
		3 o p_281339_
	aQ_ ()Z aQ_
	aV_ ()V aV_
	b (Lfxa;IIF)V b
		0 o p_294233_
		1 o p_295829_
		2 o p_296393_
		3 o p_294567_
	l ()Ldmr; l
	m ()V m
	n ()Z n
gfe$1 gfe$1
	a a
	<clinit> ()V <clinit>
		static
gfe$a gfe$a
	a CREATIVE
	b SURVIVAL
	c ADVENTURE
	d SPECTATOR
	e e
	f f
	g g
	h h
	i i
	j j
	k $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILxo;Ldmr;Ldcv;)V <init>
		0 o p_97592_
		1 o p_97593_
		2 o p_97594_
		3 o p_426165_
		4 o p_97596_
	a (Lfxa;II)V a
		0 o p_282609_
		1 o p_283301_
		2 o p_281692_
	a (Ldmr;)Lgfe$a; a
		static
		0 o p_283307_
	a ()Lgfe$a; a
	b ()[Lgfe$a; b
		static
	valueOf (Ljava/lang/String;)Lgfe$a; valueOf
		static
		0 o p_97620_
	values ()[Lgfe$a; values
		static
gfe$b gfe$b
	a a
	b b
	<init> (Lgfe$a;II)V <init>
		0 o p_97627_
		1 o p_97628_
		2 o p_97629_
	C ()Z C
	a (Lfxa;)V a
		0 o p_281786_
	a (Lgbs;)V a
		0 o p_259120_
	b (Z)V b
		0 o p_97644_
	b (Lfxa;IIF)V b
		0 o p_281380_
		1 o p_283094_
		2 o p_283558_
		3 o p_282631_
	b (Lfxa;)V b
		0 o p_281820_
gff gff
gfg gfg
	a a
	<init> (Lges;Larp;Lgfh;)V <init>
		0 o p_425572_
		1 o p_425631_
		2 o p_427307_
	a (Lgbj;)V a
		static
		0 o p_428058_
	a (Lgbj;Lgfi;Lart;Lgfh;)V a
		0 o p_426164_
		1 o p_428275_
		2 o p_425610_
		3 o p_427408_
	a (Lgbn;Lgfi;Lart;Lgfh;)V a
		0 o p_426032_
		1 o p_428282_
		2 o p_428186_
		3 o p_427439_
	a (Lgbj;Lgfi;Laro;)V a
		static
		0 o p_428055_
		1 o p_428056_
		2 o p_428057_
	a (Lgfi;Laro;)Lfxn; a
		static
		0 o p_428059_
		1 o p_428060_
	a (Lgbj;Lgfi;Larp;Lgfh;)V a
		0 o p_426252_
		1 o p_428234_
		2 o p_426188_
		3 o p_427363_
	a (Lgbn;Lgfi;Larp;Lgfh;)V a
		0 o p_425776_
		1 o p_428248_
		2 o p_428517_
		3 o p_427299_
	a (Larp;Lgfh;)Ljava/util/stream/Stream; a
		0 o p_426308_
		1 o p_427468_
gfh gfh
	a (Ljava/lang/String;Lges;)V a
		0 o p_427462_
		1 o p_427380_
	a (Ljl;Lges;)V a
		0 o p_427479_
		1 o p_428375_
	a ()Lamw; a
	a (Lxo;)V a
		0 o p_427257_
	a (Lame;Ljava/util/Optional;)V a
		0 o p_427325_
		1 o p_427294_
gfi gfi
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lgfk;)V <init>
		0 o p_428431_
	a (Ljava/lang/String;Ljava/util/function/Consumer;Lgbl;Lasd$a;)V a
		0 o p_428382_
		1 o p_428411_
		2 o p_428413_
		3 o p_428530_
	a (Lasd;)Ljava/util/Optional; a
		0 o p_428446_
	a (Ljava/util/Optional;)Ljava/util/function/Supplier; a
		0 o p_428480_
	a (Larq;Lfxn$c;)Lfxn$a; a
		static
		0 o p_428495_
		1 o p_428202_
	a (Ljava/util/function/Supplier;Lfxn;)V a
		0 o p_428299_
		1 o p_428410_
	a (Lary;Ljava/util/function/Consumer;)V a
		0 o p_428434_
		1 o p_428339_
	a (Laro;)Lfxn$a; a
		0 o p_428203_
gfj gfj
	<init> (Lges;Larv;Lgfh;)V <init>
		0 o p_425808_
		1 o p_425874_
		2 o p_427482_
	a (Larv;Lgfh;)Ljava/util/stream/Stream; a
		0 o p_425863_
		1 o p_427504_
	a (Larv;Ljl;)Laro; a
		static
		0 o p_426162_
		1 o p_425952_
	a (Larp;Lgfh;)Ljava/util/stream/Stream; a
		0 o p_426310_
		1 o p_427245_
	b (Larv;Ljl;)Laro; b
		static
		0 o p_428061_
		1 o p_428062_
gfk gfk
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lart;Lgfh;)V <init>
		0 o p_425924_
		1 o p_426171_
		2 o p_427372_
	E ()Lfxn; E
	a (Lfxl;)V a
		0 o p_425641_
	a (Lfxn;)V a
		0 o p_428749_
	a (Lgbj;Lgfi;Lart;Lgfh;)V a
		0 o p_425628_
		1 o p_428522_
		2 o p_425752_
		3 o p_427506_
	a (Ljava/util/Optional;Laru;)V a
		0 o p_428216_
		1 o p_428273_
	a (Lgbn;Lgfi;Lart;Lgfh;)V a
		0 o p_425540_
		1 o p_428409_
		2 o p_426230_
		3 o p_427345_
	a (Ljava/util/Optional;)V a
		0 o p_428264_
	a (Ljava/util/List;I)Lgbl; a
		static
		0 o p_425683_
		1 o p_425923_
	a (Lxm;Lges;)V a
		0 o p_427388_
		1 o p_428550_
	aG_ ()Z aG_
	aP_ ()V aP_
	aQ_ ()Z aQ_
	aV_ ()V aV_
	c ()V c
	l ()Lgbl; l
	m ()V m
	n ()Lges; n
gfk$1 gfk$1
	a a
	<clinit> ()V <clinit>
		static
gfk$a gfk$a
	u u
	<init> (Lfud;Lorg/apache/commons/lang3/mutable/MutableObject;)V <init>
		0 o p_427476_
		1 o p_427235_
	a (Lfud;Lorg/apache/commons/lang3/mutable/MutableObject;Z)V a
		static
		0 o p_428063_
		1 o p_428064_
		2 o p_428065_
	a (Lfud;Lges;)Lges; a
		static
		0 o p_427253_
		1 o p_428764_
	a (Lges;)V a
		0 o p_428767_
	l ()Lges; l
gfl gfl
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()V a
		static
	a (Lcom/mojang/serialization/MapCodec;Lgfl$a;)V a
		static
		0 o p_425747_
		1 o p_425724_
	a (Lart;Lges;Lgfh;)Lgfk; a
		static
		0 o p_426275_
		1 o p_425938_
		2 o p_427500_
gfl$a gfl$a
	create (Lges;Lart;Lgfh;)Lgfk; create
		0 o p_426168_
		1 o p_426213_
		2 o p_427412_
gfm gfm
	<init> (Lges;Larz;Lgfh;)V <init>
		0 o p_426046_
		1 o p_425677_
		2 o p_427467_
	a (Larz;Lgfh;)Ljava/util/stream/Stream; a
		0 o p_425688_
		1 o p_427456_
	a (Larp;Lgfh;)Ljava/util/stream/Stream; a
		0 o p_425854_
		1 o p_427304_
gfn gfn
	<init> (Lges;Lasb;Lgfh;)V <init>
		0 o p_425820_
		1 o p_426102_
		2 o p_427488_
	a (Lasb;Lamw$a;)Laro; a
		static
		0 o p_426181_
		1 o p_425645_
	a (Lasb;Lgfh;)Ljava/util/stream/Stream; a
		0 o p_427267_
		1 o p_427256_
	a (Larp;Lgfh;)Ljava/util/stream/Stream; a
		0 o p_427485_
		1 o p_427428_
	b (Lasb;Lamw$a;)Laro; b
		static
		0 o p_428066_
		1 o p_428067_
gfo gfo
	<init> (Lges;Lasc;Lgfh;)V <init>
		0 o p_426250_
		1 o p_426202_
		2 o p_427386_
	a (Lgbj;Lgfi;Lasc;Lgfh;)V a
		0 o p_426189_
		1 o p_428311_
		2 o p_427513_
		3 o p_427393_
	a (Lgbj;Lgfi;Lart;Lgfh;)V a
		0 o p_425989_
		1 o p_428301_
		2 o p_427449_
		3 o p_427303_
gfp gfp
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	<clinit> ()V <clinit>
		static
	<init> (Lges;)V <init>
		0 o p_428188_
	a (Lgfp;Lfzm;)V a
		static
		0 o p_428477_
		1 o p_428218_
	a (Lfxn;)V a
		0 o p_428471_
	aG_ ()Z aG_
	aP_ ()V aP_
	aQ_ ()Z aQ_
	aV_ ()V aV_
	c ()V c
	e ()V e
	l ()Lges; l
gfq gfq
	a (Lgfk;Lask;)Lgbl; a
		0 o p_428377_
		1 o p_426099_
gfr gfr
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lask;)Lgfq; a
		static
		0 o p_426294_
	a (Lgfk;Lask;)Lgbl; a
		static
		0 o p_428209_
		1 o p_425979_
	a ()V a
		static
	a (Lgfk;Lyl;)V a
		static
		0 o p_428343_
		1 o p_428509_
	a (Lcom/mojang/serialization/MapCodec;Lgfq;)V a
		static
		0 o p_425949_
		1 o p_426018_
gfr$a gfr$a
	<init> ()V <init>
	a (Lgfk;Lasm;)Lgbl; a
		0 o p_428557_
		1 o p_426083_
	a (Lgfk;Lask;)Lgbl; a
		0 o p_428226_
		1 o p_426287_
	a (Lgfk;Lyl;)V a
		static
		0 o p_428467_
		1 o p_428473_
gfr$b gfr$b
	<init> ()V <init>
	a (Lgfk;Lasn;)Lgbl; a
		0 o p_428310_
		1 o p_428489_
	a (Lgfk;Lask;)Lgbl; a
		0 o p_428511_
		1 o p_428451_
	a (Lgfk;Lyl;)V a
		static
		0 o p_428475_
		1 o p_428435_
gfs gfs
gft gft
	addControl (Lasq;Lges;Lgft$a;)V addControl
		0 o p_426301_
		1 o p_426218_
		2 o p_425742_
gft$a gft$a
	accept (Lgbl;Lasd$a;)V accept
		0 o p_425779_
		1 o p_428548_
gfu gfu
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/serialization/MapCodec;Lgft;)V a
		static
		0 o p_425691_
		1 o p_426293_
	a (Lasq;)Lgft; a
		static
		0 o p_426260_
	a ()V a
		static
	a (Lasq;Lges;Lgft$a;)V a
		static
		0 o p_426216_
		1 o p_425515_
		2 o p_425712_
gfu$a gfu$a
	<init> ()V <init>
	a (Lasp;Lges;Lgft$a;)V a
		0 o p_426172_
		1 o p_426214_
		2 o p_426199_
	addControl (Lasq;Lges;Lgft$a;)V addControl
		0 o p_426059_
		1 o p_426120_
		2 o p_425584_
gfu$a$1 gfu$a$1
	a a
	b b
	<init> (Lgfu$a;Lfxp;Lasp;)V <init>
		0 o p_428300_
		1 o p_428545_
		2 o p_428552_
	a ()Ljava/lang/String; a
	b ()Lvi; b
gfu$b gfu$b
	<init> ()V <init>
	a (Lass;Lges;Lgft$a;)V a
		0 o p_425719_
		1 o p_426306_
		2 o p_425726_
	addControl (Lasq;Lges;Lgft$a;)V addControl
		0 o p_426066_
		1 o p_426103_
		2 o p_426118_
gfu$b$1 gfu$b$1
	a a
	<init> (Lgfu$b;Lgfu$b$a;)V <init>
		0 o p_428246_
		1 o p_428574_
	a ()Ljava/lang/String; a
	b ()Lvi; b
gfu$b$a gfu$b$a
	a a
	<init> (Lass;D)V <init>
		0 o p_426229_
		1 o p_426263_
	a ()V a
	a (Lass;D)F a
		static
		0 o p_428329_
		1 o p_428472_
	b (Lass;D)Ljava/lang/String; b
		static
		0 o p_426239_
		1 o p_425642_
	b ()V b
	b (F)Ljava/lang/String; b
		static
		0 o p_427421_
	c (Lass;D)Lxo; c
		static
		0 o p_426318_
		1 o p_426116_
	c ()Ljava/lang/String; c
	e ()F e
gfu$c gfu$c
	<init> ()V <init>
	a (Lfxu;)Ljava/lang/String; a
		static
		0 o p_426056_
	a (Last;Lges;Lgft$a;)V a
		0 o p_425545_
		1 o p_425696_
		2 o p_426241_
	addControl (Lasq;Lges;Lgft$a;)V addControl
		0 o p_425882_
		1 o p_425806_
		2 o p_425705_
gfu$d gfu$d
	<init> ()V <init>
	a (Lasu$a;Lfwy;)Ljava/lang/Integer; a
		static
		0 o p_428670_
		1 o p_428671_
	a (Lasu;Lges;Lgft$a;)V a
		0 o p_425780_
		1 o p_425598_
		2 o p_425996_
	addControl (Lasq;Lges;Lgft$a;)V addControl
		0 o p_426155_
		1 o p_426125_
		2 o p_425596_
gfu$d$1 gfu$d$1
	a a
	<init> (Lgfu$d;Ljava/util/function/Supplier;)V <init>
		0 o p_428684_
		1 o p_428699_
	a ()Ljava/lang/String; a
	b ()Lvi; b
gfv gfv
gfw gfw
gfx gfx
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	A ()Lxo; A
	a (Ljava/lang/String;)V a
		0 o p_97689_
	a (Ldlt;)V a
		0 o p_97670_
	a (Lfxn;)V a
		0 o p_425144_
	a (DDDD)Z a
		0 o p_97659_
		1 o p_97660_
		2 o p_97661_
		3 o p_294594_
	a (DDI)Z a
		0 o p_97663_
		1 o p_97664_
		2 o p_97665_
	a (Lfud;II)V a
		0 o p_97677_
		1 o p_97678_
		2 o p_97679_
	a (Lfxu;Ljava/lang/Boolean;)V a
		0 o p_169596_
		1 o p_169597_
	a (III)Z a
		0 o p_97667_
		1 o p_97668_
		2 o p_97669_
	a (Lfxa;IIF)V a
		0 o p_283074_
		1 o p_97673_
		2 o p_97674_
		3 o p_97675_
	aF_ ()V aF_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_97691_
	b (Lfxa;IIF)V b
		0 o p_333760_
		1 o p_333752_
		2 o p_333931_
		3 o p_333774_
	c (Z)V c
		0 o p_169599_
	e ()V e
	l ()Ldlt; l
	m ()I m
	n ()V n
gfx$1 gfx$1
	d d
	<init> (Lgfx;Lfwy;IIIILxo;)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_
	d ()Lyc; d
gfy gfy
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lcym;Lcus;Lxo;)V <init>
		0 o p_97741_
		1 o p_97742_
		2 o p_97743_
	E ()V E
	a (Lfxa;II)V a
		0 o p_418153_
		1 o p_418154_
		2 o p_418125_
	a (II)Z a
		0 o p_97806_
		1 o p_97807_
	a (DDIII)Z a
		0 o p_97757_
		1 o p_97758_
		2 o p_97759_
		3 o p_97760_
		4 o p_97761_
	a (DDDD)Z a
		0 o p_364830_
		1 o p_360707_
		2 o p_364436_
		3 o p_364417_
	a (Ldak;IILcyx;)V a
		0 o p_97778_
		1 o p_97779_
		2 o p_97780_
		3 o p_97781_
	a (DDI)Z a
		0 o p_97748_
		1 o p_97749_
		2 o p_97750_
	a (Lfxc;)V a
		0 o p_362512_
	a (Lfxa;FII)V a
		0 o p_283065_
		1 o p_97788_
		2 o p_97789_
		3 o p_97790_
	a (III)Z a
		0 o p_97765_
		1 o p_97766_
		2 o p_97767_
	a (Ldak;DD)Z a
		0 o p_97775_
		1 o p_97776_
		2 o p_97777_
	a (Ldak;)V a
		0 o p_366690_
	a (IIIIDD)Z a
		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 a
		0 o p_97752_
		1 o p_97753_
		2 o p_97754_
		3 o p_97755_
		4 o p_97756_
	a (I)V a
		0 o p_97763_
	a (IIZ)V a
		0 o p_307539_
		1 o p_307621_
		2 o p_307388_
	a (Lfxa;Ldak;)V a
		0 o p_281607_
		1 o p_282613_
	a (Ldcv;)Ljava/util/List; a
		0 o p_283689_
	a (Ldak;Lcyx;)V a
		0 o p_373045_
		1 o p_373026_
	a (Lfxa;IIF)V a
		0 o p_283479_
		1 o p_283661_
		2 o p_281248_
		3 o p_281886_
	a (Lfxa;Ldcv;IILjava/lang/String;)V a
		0 o p_282567_
		1 o p_281330_
		2 o p_281772_
		3 o p_281689_
		4 o p_282568_
	aI_ ()V aI_
	aP_ ()V aP_
	aQ_ ()Z aQ_
	aV_ ()V aV_
	b (Lfxa;IIF)V b
		0 o p_295206_
		1 o p_295457_
		2 o p_294596_
		3 o p_296351_
	b (Ldcv;)Z b
		0 o p_360638_
	b (DDI)Z b
		0 o p_97812_
		1 o p_97813_
		2 o p_97814_
	b (Lfxa;II)V b
		0 o p_283594_
		1 o p_282171_
		2 o p_281909_
	b (DD)Ldak; b
		0 o p_372985_
		1 o p_372965_
	c (Lfxa;II)V c
		0 o p_281635_
		1 o p_282681_
		2 o p_283686_
	d (Lfxa;IIF)V d
		0 o p_418314_
		1 o p_418170_
		2 o p_418114_
		3 o p_418250_
	d (Lfxa;)V d
		0 o p_418096_
	e ()V e
	e (Lfxa;)V e
		0 o p_376313_
	f (Lfxa;)V f
		0 o p_372824_
	g (Lfxa;)V g
		0 o p_372940_
	l ()V l
	m ()V m
	n ()Lcym; n
gfy$a gfy$a
	a a
	b b
	c c
	d d
	<init> (Ldcv;Lorg/joml/Vector2i;Lorg/joml/Vector2i;J)V <init>
		0 o item
		1 o start
		2 o end
		3 o time
	a ()Ldcv; a
	b ()Lorg/joml/Vector2i; b
	c ()Lorg/joml/Vector2i; c
	d ()J d
	equals (Ljava/lang/Object;)Z equals
		0 o p_418020_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gfz gfz
	E E
	F F
	G G
	<init> (Lcyo;Lcus;Lxo;Lxo;Lame;Lame;Lame;Ljava/util/List;)V <init>
		0 o p_97825_
		1 o p_97827_
		2 o p_97828_
		3 o p_361732_
		4 o p_97829_
		5 o p_296257_
		6 o p_295751_
		7 o p_380222_
	E ()Lgcb; E
	a (Lfxa;FII)V a
		0 o p_282928_
		1 o p_281631_
		2 o p_281252_
		3 o p_281891_
	aV_ ()V aV_
gg net/minecraft/commands/arguments/blocks/BlockPredicateArgument
	a Ljava/util/Collection; EXAMPLES
	b Ljn; blocks
	<clinit> ()V <clinit>
		static
	<init> (Leg;)V <init>
		0 o p_234626_
	a (Lcom/mojang/brigadier/StringReader;)Lgg$b; parse
		0 o p_115572_
	a (Ljn;Lcom/mojang/brigadier/StringReader;)Lgg$b; parse
		static
		0 o p_234634_
		1 o p_234635_
	a (Lgi$b;)Lgg$b; lambda$parse$1
		static
		0 o p_234632_
	a (Lgi$a;)Lgg$b; lambda$parse$0
		static
		0 o p_234630_
	a (Leg;)Lgg; blockPredicate
		static
		0 o p_234628_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/function/Predicate; getBlockPredicate
		static
		0 o p_115574_
		1 o p_115575_
	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_
gg$a net/minecraft/commands/arguments/blocks/BlockPredicateArgument$BlockPredicate
	a Leeb; state
	b Ljava/util/Set; properties
	c Lui; nbt
	<init> (Leeb;Ljava/util/Set;Lui;)V <init>
		0 o p_115595_
		1 o p_115596_
		2 o p_115597_
	a ()Z requiresNbt
	a (Leef;)Z test
		0 o p_115599_
	test (Ljava/lang/Object;)Z test
		0 o p_115601_
gg$b net/minecraft/commands/arguments/blocks/BlockPredicateArgument$Result
	a ()Z requiresNbt
gg$c net/minecraft/commands/arguments/blocks/BlockPredicateArgument$TagPredicate
	a Ljp; tag
	b Lui; nbt
	c Ljava/util/Map; vagueProperties
	<init> (Ljp;Ljava/util/Map;Lui;)V <init>
		0 o p_234637_
		1 o p_234638_
		2 o p_234639_
	a ()Z requiresNbt
	a (Leef;)Z test
		0 o p_115617_
	test (Ljava/lang/Object;)Z test
		0 o p_115619_
gga gga
	E E
	F F
	<init> (Ldab;Lgji;Lcus;Lxo;)V <init>
		0 o p_376876_
		1 o p_376668_
		2 o p_376880_
		3 o p_376410_
	E ()Lgcb; E
	F ()V F
	G ()Z G
	H ()V H
	K ()V K
	a (IIIIDD)Z a
		0 o p_376913_
		1 o p_376169_
		2 o p_376269_
		3 o p_376237_
		4 o p_376730_
		5 o p_376230_
	a (Lfxn;)V a
		0 o p_376441_
	a (DDIII)Z a
		0 o p_376729_
		1 o p_376497_
		2 o p_376612_
		3 o p_376679_
		4 o p_376937_
	a (CI)Z a
		0 o p_376170_
		1 o p_376511_
	a (Ldis;)V a
		0 o p_379988_
	a (Ldak;IILcyx;)V a
		0 o p_376636_
		1 o p_376122_
		2 o p_376346_
		3 o p_376809_
	a (DDI)Z a
		0 o p_376773_
		1 o p_376144_
		2 o p_376496_
	a (III)Z a
		0 o p_376379_
		1 o p_376138_
		2 o p_376148_
	a (Lfxa;IIF)V a
		0 o p_376146_
		1 o p_376361_
		2 o p_376653_
		3 o p_376448_
	aV_ ()V aV_
	e (Lfxa;)V e
		0 o p_376566_
	m ()V m
ggb ggb
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	<init> (Lecn;ZZ)V <init>
		0 o p_277842_
		1 o p_277719_
		2 o p_277969_
	<init> (Lecn;ZZLxo;)V <init>
		0 o p_277792_
		1 o p_277607_
		2 o p_278039_
		3 o p_277393_
	E ()V E
	F ()Ljava/lang/String; F
	a (Ljava/lang/String;)V a
		0 o p_277913_
	a (Lfxn;)V a
		0 o p_251194_
	a (CI)Z a
		0 o p_252008_
		1 o p_251178_
	a (ZI)Lxo; a
		0 o p_277213_
		1 o p_277214_
	a (III)Z a
		0 o p_252300_
		1 o p_250424_
		2 o p_250697_
	a (I)[Ljava/lang/String; a
		static
		0 o p_249111_
	a (Lfxa;IIF)V a
		0 o p_282418_
		1 o p_281700_
		2 o p_283040_
		3 o p_282799_
	aI_ ()V aI_
	aP_ ()V aP_
	aQ_ ()Z aQ_
	aV_ ()V aV_
	b (Ljava/lang/String;)Z b
		0 o p_280850_
	b (Lfxa;IIF)V b
		0 o p_333836_
		1 o p_333748_
		2 o p_333725_
		3 o p_333784_
	d (Lfxa;)V d
		0 o p_281459_
	e (Lfxa;)V e
		0 o p_282006_
	e ()V e
	f (Lfxa;)V f
		0 o p_282366_
	l ()Lorg/joml/Vector3f; l
	m ()F m
	n ()Z n
ggc ggc
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	<clinit> ()V <clinit>
		static
	<init> (Lcyp;Lcus;Lxo;)V <init>
		0 o p_97874_
		1 o p_97875_
		2 o p_97876_
	E ()V E
	a (Lfud;II)V a
		0 o p_97886_
		1 o p_97887_
		2 o p_97888_
	a (Ljava/lang/String;)V a
		0 o p_97899_
	a (Lfxa;FII)V a
		0 o p_283345_
		1 o p_283412_
		2 o p_282871_
		3 o p_281306_
	a (III)Z a
		0 o p_97878_
		1 o p_97879_
		2 o p_97880_
	a (Lcym;ILdcv;)V a
		0 o p_97882_
		1 o p_97883_
		2 o p_97884_
	aF_ ()V aF_
	c (Lfxa;II)V c
		0 o p_281442_
		1 o p_282417_
		2 o p_283022_
	d (Lfxa;II)V d
		0 o p_282905_
		1 o p_283237_
		2 o p_282237_
	m ()V m
ggd ggd
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	<clinit> ()V <clinit>
		static
	<init> (Lcyr;Lcus;Lxo;)V <init>
		0 o p_97912_
		1 o p_97913_
		2 o p_97914_
	E ()V E
	a (Lfxl;)V a
		0 o p_169617_
	a (ILggd$a;)V a
		static
		0 o p_169614_
		1 o p_169615_
	a (Lfxa;FII)V a
		0 o p_282454_
		1 o p_282185_
		2 o p_282362_
		3 o p_282987_
	a (Lfxa;IIF)V a
		0 o p_283062_
		1 o p_282876_
		2 o p_282015_
		3 o p_281395_
	a (Lggd;)Lfud; a
		static
		0 o p_169625_
	aV_ ()V aV_
	b (Lggd;)Lfud; b
		static
		0 o p_169621_
	c (Lggd;)Lfud; c
		static
		0 o p_169623_
	c (Lfxa;II)V c
		0 o p_283369_
		1 o p_282699_
		2 o p_281296_
	m ()V m
ggd$1 ggd$1
	a a
	b b
	<init> (Lggd;Lcyr;)V <init>
		0 o p_97966_
		1 o p_97967_
	a (Lcym;ILdcv;)V a
		0 o p_97973_
		1 o p_97974_
		2 o p_97975_
	a (Lcym;II)V a
		0 o p_169628_
		1 o p_169629_
		2 o p_169630_
ggd$a ggd$a
	a (I)V a
		0 o p_169631_
ggd$b ggd$b
	a a
	<init> (Lggd;II)V <init>
		0 o p_97981_
		1 o p_97982_
		2 o p_97983_
	a (I)V a
		0 o p_169636_
	b ()V b
ggd$c ggd$c
	a a
	<init> (Lggd;II)V <init>
		0 o p_97991_
		1 o p_97992_
		2 o p_97993_
	a (I)V a
		0 o p_169638_
	b ()V b
ggd$d ggd$d
	a a
	b b
	c c
	d d
	f f
	<init> (Lggd;IILjl;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 (Ljl;)V a
		0 o p_316331_
	a (Lfxa;)V a
		0 o p_282265_
	a (I)V a
		0 o p_169648_
	b (Ljl;)Lyc; b
		0 o p_316880_
	b ()V b
	d ()Lyc; d
ggd$e ggd$e
	a a
	<init> (II)V <init>
		0 o p_98022_
		1 o p_98023_
	<init> (IILxo;)V <init>
		0 o p_169654_
		1 o p_169655_
		2 o p_169656_
	a (Lfxa;)V a
		0 o p_283292_
	a ()Z a
	a (Lgbs;)V a
		0 o p_259705_
	b (Z)V b
		0 o p_98032_
	b (Lfxa;IIF)V b
		0 o p_281837_
		1 o p_281780_
		2 o p_283603_
		3 o p_283562_
ggd$f ggd$f
	a a
	<init> (IILame;Lxo;)V <init>
		0 o p_169663_
		1 o p_169664_
		2 o p_294501_
		3 o p_169667_
	a (Lfxa;)V a
		0 o p_283624_
ggd$g ggd$g
	c c
	<init> (Lggd;IILjl;)V <init>
		0 o p_169674_
		1 o p_169675_
		2 o p_169676_
		3 o p_316593_
	a (I)V a
		0 o p_169679_
	b (Ljl;)Lyc; b
		0 o p_316391_
gge gge
	E E
	F F
	G G
	H H
	I I
	<clinit> ()V <clinit>
		static
	<init> (Lcys;Lcus;Lxo;)V <init>
		0 o p_98045_
		1 o p_98046_
		2 o p_98047_
ggf ggf
	A A
	B B
	C C
	D D
	E E
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lcut;Ldcv;Lbxi;Ldge;)V <init>
		0 o p_98076_
		1 o p_98077_
		2 o p_98078_
		3 o p_372879_
	E ()V E
	F ()V F
	G ()V G
	H ()V H
	K ()V K
	L ()V L
	M ()V M
	a (Ljava/lang/String;)V a
		0 o p_421282_
	a (Lfxn;)V a
		0 o p_421280_
	a (III)Z a
		0 o p_98100_
		1 o p_98101_
		2 o p_98102_
	a (Lfxa;IIF)V a
		0 o p_281724_
		1 o p_282965_
		2 o p_283294_
		3 o p_281293_
	aF_ ()V aF_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_421281_
	b (Lfxa;IIF)V b
		0 o p_294860_
		1 o p_295019_
		2 o p_294307_
		3 o p_295562_
	c (Lfxn;)V c
		0 o p_98144_
	d (Lfxn;)V d
		0 o p_98113_
	i ()Lxo; i
	l ()I l
	m ()Lxo; m
	n ()V n
ggg ggg
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	<clinit> ()V <clinit>
		static
	<init> (Lggf;Lcut;Lbxi;Ljava/util/List;)V <init>
		0 o p_421637_
		1 o p_422514_
		2 o p_422505_
		3 o p_422406_
	a (Lfxn;)V a
		0 o p_422253_
	a (III)Z a
		0 o p_421798_
		1 o p_421882_
		2 o p_421984_
	a (Lfxa;IIF)V a
		0 o p_422561_
		1 o p_421651_
		2 o p_421594_
		3 o p_422678_
	a (Lfxn;Ljava/lang/String;)V a
		static
		0 o p_421595_
		1 o p_422528_
	aF_ ()V aF_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_421961_
	b (Lfxa;IIF)V b
		0 o p_421786_
		1 o p_422251_
		2 o p_421978_
		3 o p_421611_
	l ()V l
ggh ggh
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lggh$a;Z)V <init>
		0 o p_98266_
		1 o p_98267_
	<init> (Lggh$a;)V <init>
		0 o p_98264_
	<init> ()V <init>
	E ()V E
	F ()V F
	G ()V G
	H ()I H
	K ()V K
	a (Lfud;Lxm;)V a
		0 o p_427450_
		1 o p_425867_
	a (DDI)Z a
		0 o p_98272_
		1 o p_98273_
		2 o p_98274_
	a (III)Z a
		0 o p_98278_
		1 o p_98279_
		2 o p_98280_
	a (Lfxn;)V a
		0 o p_98287_
	a (Lggh$a;)V a
		0 o p_98289_
	a (I)Z a
		0 o p_98276_
	a (Lfxa;IIF)V a
		0 o p_281997_
		1 o p_281262_
		2 o p_283321_
		3 o p_282251_
	aV_ ()V aV_
	b (Lfxa;IIF)V b
		0 o p_295678_
		1 o p_296491_
		2 o p_294260_
		3 o p_294869_
	b (Lfxn;)V b
		0 o p_98297_
	b (DD)Lyl; b
		0 o p_98269_
		1 o p_98270_
	b (I)Z b
		0 o p_98295_
	c (Lfxn;)V c
		0 o p_425145_
	i ()Lxo; i
	l ()V l
	m ()V m
	n ()Lxo; n
ggh$a ggh$a
	a a
	<init> (Ljava/util/List;)V <init>
		0 o pages
	a ()I a
	a (I)Lxo; a
		0 o p_98311_
	a (Ldcv;)Lggh$a; a
		static
		0 o p_98309_
	b ()Ljava/util/List; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_331877_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ggi ggi
	E E
	F F
	G G
	H H
	I I
	<clinit> ()V <clinit>
		static
	<init> (Lcyt;Lcus;Lxo;)V <init>
		0 o p_98332_
		1 o p_98333_
		2 o p_98334_
	a (Lfxa;FII)V a
		0 o p_282963_
		1 o p_282080_
		2 o p_283365_
		3 o p_283150_
	a (Lfxa;IIF)V a
		0 o p_283297_
		1 o p_283600_
		2 o p_282033_
		3 o p_283410_
	aV_ ()V aV_
ggj ggj
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	<clinit> ()V <clinit>
		static
	<init> (Lcyu;Lcus;Lxo;)V <init>
		0 o p_98349_
		1 o p_98350_
		2 o p_98351_
	a (Lfxa;FII)V a
		0 o p_282101_
		1 o p_282697_
		2 o p_282380_
		3 o p_282327_
	a (Lfxa;Lfce;Lfcg;ZZZZ)V a
		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 (Lfxa;Lfce;Lfcg;IIF)V a
		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 (Lfxa;IIF)V a
		0 o p_281331_
		1 o p_281706_
		2 o p_282996_
		3 o p_283037_
ggk ggk
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<init> (Lebk;)V <init>
		0 o p_98382_
	E ()V E
	a (Lebk$a;)Lxo; a
		static
		0 o p_339280_
	a (Lfud;II)V a
		0 o p_98386_
		1 o p_98387_
		2 o p_98388_
	a (Ldlt;)V a
		0 o p_98384_
	a (Lfxu;Ljava/lang/Boolean;)V a
		0 o p_169724_
		1 o p_169725_
	a (Lfxu;Lebk$a;)V a
		0 o p_169721_
		1 o p_169722_
	aV_ ()V aV_
	b (Lfxu;Ljava/lang/Boolean;)V b
		0 o p_169727_
		1 o p_169728_
	f (Z)V f
		0 o p_169730_
	l ()Ldlt; l
	m ()I m
ggk$1 ggk$1
	a a
	<clinit> ()V <clinit>
		static
ggl ggl
	E E
	F F
	<clinit> ()V <clinit>
		static
	<init> (Lcyv;Lcus;Lxo;)V <init>
		0 o p_98409_
		1 o p_98410_
		2 o p_98411_
	a (Lfxa;FII)V a
		0 o p_283694_
		1 o p_282334_
		2 o p_282603_
		3 o p_282158_
	a (Lfxa;IIF)V a
		0 o p_282060_
		1 o p_282533_
		2 o p_281661_
		3 o p_281873_
ggm ggm
	E E
	F F
	G G
	H H
	I I
	J J
	<clinit> ()V <clinit>
		static
	<init> (Lczc;Lcus;Lxo;)V <init>
		0 o p_307225_
		1 o p_307403_
		2 o p_307629_
	a (Lfxa;Ldak;)V a
		0 o p_307608_
		1 o p_307570_
	a (Lfxa;FII)V a
		0 o p_307513_
		1 o p_307580_
		2 o p_307561_
		3 o p_307248_
	a (I)V a
		0 o p_309075_
	a (Lfxa;Lczd;)V a
		0 o p_307416_
		1 o p_307247_
	a (IZ)V a
		0 o p_308878_
		1 o p_309127_
	a (Lfxa;IIF)V a
		0 o p_307196_
		1 o p_307586_
		2 o p_307288_
		3 o p_307623_
	a (Ldak;IILcyx;)V a
		0 o p_307465_
		1 o p_307203_
		2 o p_307325_
		3 o p_307680_
	aV_ ()V aV_
	b (I)V b
		0 o p_308981_
	f (Lfxa;)V f
		0 o p_307600_
ggm$1 ggm$1
	a a
	<clinit> ()V <clinit>
		static
ggn ggn
	E E
	<clinit> ()V <clinit>
		static
	<init> (Lczf;Lcus;Lxo;)V <init>
		0 o p_98448_
		1 o p_98449_
		2 o p_98450_
	E ()Lgcb; E
	a (Lfxa;FII)V a
		0 o p_283540_
		1 o p_282132_
		2 o p_283078_
		3 o p_283647_
	aV_ ()V aV_
ggo ggo
	a a
	<init> (Lfud;)V <init>
		0 o p_98492_
	a (Lcym;ILdcv;)V a
		0 o p_98498_
		1 o p_98499_
		2 o p_98500_
	a (Lcym;II)V a
		0 o p_169732_
		1 o p_169733_
		2 o p_169734_
ggp ggp
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	Z Z
	aa aa
	ab ab
	ac ac
	ad ad
	<clinit> ()V <clinit>
		static
	<init> (Lgwh;Lcyd;Z)V <init>
		0 o p_346290_
		1 o p_260074_
		2 o p_259569_
	C ()Z C
	E ()Z E
	F ()V F
	G ()Z G
	a (Ljava/lang/String;)V a
		0 o p_98620_
	a (Lcut;)Z a
		0 o p_259959_
	a (Lcyd;ZLjn$a;)V a
		0 o p_259501_
		1 o p_259713_
		2 o p_270898_
	a (DDIII)Z a
		0 o p_98541_
		1 o p_98542_
		2 o p_98543_
		3 o p_98544_
		4 o p_98545_
	a (CI)Z a
		0 o p_98521_
		1 o p_98522_
	a (Lfxa;Ldbm;II)Z a
		0 o p_282317_
		1 o p_282244_
		2 o p_283469_
		3 o p_283411_
	a (Ldak;IILcyx;)V a
		0 o p_98556_
		1 o p_98557_
		2 o p_98558_
		3 o p_98559_
	a (DDDD)Z a
		0 o p_98527_
		1 o p_98528_
		2 o p_98529_
		3 o p_296489_
	a (Ldbm;)V a
		0 o p_98561_
	a (DDI)Z a
		0 o p_98531_
		1 o p_98532_
		2 o p_98533_
	a (Lfxa;FII)V a
		0 o p_282663_
		1 o p_282504_
		2 o p_282089_
		3 o p_282249_
	a (III)Z a
		0 o p_98547_
		1 o p_98548_
		2 o p_98549_
	a (Lfud;IZZ)V a
		static
		0 o p_98599_
		1 o p_98600_
		2 o p_98601_
		3 o p_98602_
	a (Ljava/lang/String;Ljava/lang/String;Lame;)Z a
		static
		0 o p_98604_
		1 o p_98605_
		2 o p_98606_
	a (Lgsb;Lcyd;ZLjn$a;)Z a
		0 o p_345591_
		1 o p_345904_
		2 o p_345731_
		3 o p_344784_
	a (Ldak;)Z a
		0 o p_98554_
	a (Lfxa;Ldbm;)V a
		0 o p_283590_
		1 o p_283489_
	a (DDIDD)Z a
		0 o p_98535_
		1 o p_98536_
		2 o p_98537_
		3 o p_98538_
		4 o p_98539_
	a (Ljava/util/function/Predicate;Lbae;)Z a
		static
		0 o p_205409_
		1 o p_205410_
	a (Ldbm;DD)Z a
		0 o p_98563_
		1 o p_98564_
		2 o p_98565_
	a (Lfud;II)V a
		0 o p_98595_
		1 o p_98596_
		2 o p_98597_
	a (Ldcv;)Ljava/util/List; a
		0 o p_281769_
	a (Ljava/lang/String;Lame;)Z a
		static
		0 o p_98608_
		1 o p_98609_
	a (Lfxa;IIF)V a
		0 o p_283000_
		1 o p_281317_
		2 o p_282770_
		3 o p_281295_
	a (Ldcv;Ljava/util/List;Lbae;)V a
		static
		0 o p_339281_
		1 o p_339282_
		2 o p_339283_
	a (Ljava/util/Collection;)V a
		0 o p_261591_
	aI_ ()V aI_
	aV_ ()V aV_
	b (Ldbm;)I b
		0 o p_260136_
	b (DDI)Z b
		0 o p_98622_
		1 o p_98623_
		2 o p_98624_
	b (DD)Z b
		0 o p_98524_
		1 o p_98525_
	c (III)Z c
		0 o p_98612_
		1 o p_98613_
		2 o p_98614_
	c (Lfxa;II)V c
		0 o p_283168_
		1 o p_281774_
		2 o p_281466_
	c (Ldbm;)I c
		0 o p_260181_
	m ()V m
ggp$a ggp$a
	<init> (Lbxc;III)V <init>
		0 o p_98633_
		1 o p_98634_
		2 o p_98635_
		3 o p_98636_
	a (Lcut;)Z a
		0 o p_98638_
ggp$b ggp$b
	m m
	n n
	<init> (Lcut;)V <init>
		0 o p_98641_
	a (Ldcv;Ldak;)Z a
		0 o p_98647_
		1 o p_98648_
	a (Ldcv;)V a
		0 o p_169751_
	a (F)I a
		0 o p_259664_
	a (FD)F a
		0 o p_259841_
		1 o p_260358_
	b (Lcut;)Z b
		0 o p_98645_
	b (Ldak;)Z b
		0 o p_98653_
	b (Lcut;I)Ldcv; b
		0 o p_98650_
		1 o p_98651_
	b (F)V b
		0 o p_98643_
	e (I)F e
		0 o p_259315_
	g ()Ldcv; g
	l ()I l
	m ()Z m
ggp$c ggp$c
	a a
	<init> (Ldak;III)V <init>
		0 o p_98657_
		1 o p_98658_
		2 o p_98659_
		3 o p_98660_
	a (Ldcv;Ldcv;)V a
		0 o p_271008_
		1 o p_299868_
	a (Lcut;)Z a
		0 o p_98665_
	a ()I a
	a (Lcut;Ldcv;)V a
		0 o p_169754_
		1 o p_169755_
	a (I)Ldcv; a
		0 o p_98663_
	a (Ldcv;)Z a
		0 o p_98670_
	b ()Z b
	b_ (Ldcv;)I b_
		0 o p_98675_
	c ()Lame; c
	d ()V d
	f (Ldcv;)V f
		0 o p_98679_
	g ()Ldcv; g
	h ()Z h
ggq ggq
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (I)V <init>
		0 o p_267314_
	a (F)F a
		0 o p_266904_
	a (Ljava/util/List;)V a
		0 o p_267074_
	a (Lcym;Lfxa;FII)V a
		0 o p_267293_
		1 o p_282894_
		2 o p_266785_
		3 o p_266711_
		4 o p_266841_
	a (Ldak;Lame;FLfxa;II)V a
		0 o p_283532_
		1 o p_283004_
		2 o p_282627_
		3 o p_282825_
		4 o p_281375_
		5 o p_283041_
ggr ggr
	E E
	<clinit> ()V <clinit>
		static
	<init> (Lczh;Lcus;Lxo;)V <init>
		0 o p_98685_
		1 o p_98686_
		2 o p_98687_
	a (Lfxa;FII)V a
		0 o p_283137_
		1 o p_282476_
		2 o p_281600_
		3 o p_283194_
	a (Lfxa;IIF)V a
		0 o p_283282_
		1 o p_282467_
		2 o p_282129_
		3 o p_281965_
	aV_ ()V aV_
ggs ggs
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lgfy;)V <init>
		0 o p_376708_
	a (Lfxa;IILjava/lang/Iterable;)V a
		0 o p_376227_
		1 o p_376372_
		2 o p_376395_
		3 o p_376910_
	a (Lfxa;II)V a
		0 o p_376884_
		1 o p_376869_
		2 o p_376740_
	a ()Z a
	a (Lbyq;)Lxo; a
		0 o p_376252_
	a (Lfxa;IILjava/lang/Iterable;Z)V a
		0 o p_376873_
		1 o p_376485_
		2 o p_376217_
		3 o p_376444_
		4 o p_376129_
	b (Lfxa;IILjava/lang/Iterable;Z)V b
		0 o p_376734_
		1 o p_376350_
		2 o p_376678_
		3 o p_376215_
		4 o p_376312_
	b (Lfxa;II)V b
		0 o p_418320_
		1 o p_418474_
		2 o p_418496_
ggt ggt
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lggt; a
		static
	a (J)V a
		0 o p_98736_
	a (Lfwy;I)Lxt; a
		0 o p_98738_
		1 o p_98739_
ggu ggu
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	<clinit> ()V <clinit>
		static
	<init> (Lczi;Lcus;Lxo;)V <init>
		0 o p_98754_
		1 o p_98755_
		2 o p_98756_
	E ()V E
	a (Lfxa;FII)V a
		0 o p_282430_
		1 o p_282530_
		2 o p_281621_
		3 o p_283333_
	a (Lfxa;IIF)V a
		0 o p_283462_
		1 o p_282491_
		2 o p_281953_
		3 o p_282182_
	a (DDI)Z a
		0 o p_98758_
		1 o p_98759_
		2 o p_98760_
	aV_ ()V aV_
	d (Lfxa;II)V d
		0 o p_289697_
		1 o p_289667_
		2 o p_289669_
	m ()V m
ggv ggv
	E E
	F F
	G G
	H H
	I I
	<clinit> ()V <clinit>
		static
	<init> (Lczk;Lcus;Lxo;)V <init>
		0 o p_98776_
		1 o p_98777_
		2 o p_98778_
ggw ggw
	E E
	F F
	<clinit> ()V <clinit>
		static
	<init> (Lczm;Lcus;Lxo;)V <init>
		0 o p_98782_
		1 o p_98783_
		2 o p_98784_
	a (Lfxa;FII)V a
		0 o p_281991_
		1 o p_282138_
		2 o p_282937_
		3 o p_281956_
	a (Lfxa;IIF)V a
		0 o p_283326_
		1 o p_281847_
		2 o p_283310_
		3 o p_283486_
ggx ggx
	c c
	d d
	e e
	f f
	u u
	<clinit> ()V <clinit>
		static
	<init> (Lecn;ZZ)V <init>
		0 o p_278017_
		1 o p_277942_
		2 o p_277778_
	d (Lfxa;)V d
		0 o p_282580_
	l ()Lorg/joml/Vector3f; l
	m ()F m
ggy ggy
	E E
	<clinit> ()V <clinit>
		static
	<init> (Lczn;Lcus;Lxo;)V <init>
		0 o p_98798_
		1 o p_98799_
		2 o p_98800_
	a (Lfxa;FII)V a
		0 o p_281616_
		1 o p_282737_
		2 o p_281678_
		3 o p_281465_
	a (Lfxa;IIF)V a
		0 o p_282918_
		1 o p_282102_
		2 o p_282423_
		3 o p_282621_
ggz ggz
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	<clinit> ()V <clinit>
		static
	<init> (Lczo;Lcus;Lcoq;I)V <init>
		0 o p_98817_
		1 o p_98818_
		2 o p_98819_
		3 o p_352203_
	a (Lfxa;FII)V a
		0 o p_282553_
		1 o p_282998_
		2 o p_282929_
		3 o p_283133_
	a (Lfxa;IIF)V a
		0 o p_281697_
		1 o p_282103_
		2 o p_283529_
		3 o p_283079_
	d (Lfxa;II)V d
		0 o p_382951_
		1 o p_382927_
		2 o p_383109_
gh net/minecraft/commands/arguments/blocks/BlockStateArgument
	a Ljava/util/Collection; EXAMPLES
	b Ljn; blocks
	<clinit> ()V <clinit>
		static
	<init> (Leg;)V <init>
		0 o p_234649_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lgf; getBlock
		static
		0 o p_116124_
		1 o p_116125_
	a (Lcom/mojang/brigadier/StringReader;)Lgf; parse
		0 o p_116122_
	a (Leg;)Lgh; block
		static
		0 o p_234651_
	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_
gha gha
	E E
	F F
	G G
	H H
	<init> (Lcut;)V <init>
		0 o p_98839_
	C ()Z C
	E ()Lgcb; E
	F ()V F
	G ()Z G
	a (Lfxa;IIIIIFFFLcam;)V a
		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 (Lfxa;FII)V a
		0 o p_281500_
		1 o p_281299_
		2 o p_283481_
		3 o p_281831_
	a (Lfxa;IIF)V a
		0 o p_283246_
		1 o p_98876_
		2 o p_98877_
		3 o p_98878_
	a (Lfxa;IIIIFLorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;Lcam;)V a
		static
		0 o p_282665_
		1 o p_416436_
		2 o p_416211_
		3 o p_416017_
		4 o p_416187_
		5 o p_296361_
		6 o p_295026_
		7 o p_281880_
		8 o p_282882_
		9 o p_282466_
	aV_ ()V aV_
	b (DDI)Z b
		0 o p_98893_
		1 o p_98894_
		2 o p_98895_
	c (Lfxa;II)V c
		0 o p_281654_
		1 o p_283517_
		2 o p_283464_
	m ()V m
ghb ghb
	E E
	<init> (Lczq;Lcus;Lxo;Lame;)V <init>
		0 o p_98901_
		1 o p_98902_
		2 o p_98903_
		3 o p_98904_
	E ()V E
	a (Lfxa;FII)V a
		0 o p_282749_
		1 o p_283494_
		2 o p_283098_
		3 o p_282054_
	a (Lfxa;IIF)V a
		0 o p_281810_
		1 o p_283312_
		2 o p_283420_
		3 o p_282956_
	a (Lcym;ILdcv;)V a
		0 o p_98910_
		1 o p_98911_
		2 o p_98912_
	a (Lcym;II)V a
		0 o p_169759_
		1 o p_169760_
		2 o p_169761_
	aI_ ()V aI_
	aV_ ()V aV_
	d (Lfxa;II)V d
		0 o p_281990_
		1 o p_266822_
		2 o p_267045_
ghc ghc
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lecd;)V <init>
		0 o p_98949_
	E ()V E
	F ()V F
	a (Lfxn;)V a
		0 o p_98964_
	a (Lfud;II)V a
		0 o p_98960_
		1 o p_98961_
		2 o p_98962_
	a (Lfxu;Ljava/lang/Boolean;)V a
		0 o p_169768_
		1 o p_169769_
	a (III)Z a
		0 o p_98951_
		1 o p_98952_
		2 o p_98953_
	a (Lfxa;IIF)V a
		0 o p_282514_
		1 o p_98956_
		2 o p_98957_
		3 o p_98958_
	a (Lfxu;Lecd$a;)V a
		0 o p_169765_
		1 o p_169766_
	a (Ljava/lang/String;)Z a
		static
		0 o p_352366_
	aF_ ()V aF_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_98973_
	b (Lfxa;IIF)V b
		0 o p_334016_
		1 o p_333942_
		2 o p_334006_
		3 o p_333770_
	b (Ljava/lang/String;)I b
		0 o p_309106_
	c (Lfxn;)V c
		0 o p_98979_
	c (Ljava/lang/String;)V c
		0 o p_98977_
	d (Ljava/lang/String;)V d
		0 o p_98981_
	e (Ljava/lang/String;)V e
		0 o p_98986_
	l ()V l
	m ()V m
	n ()V n
ghc$1 ghc$1
	a a
	<init> (Lghc;IIIILxo;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 a
	b ()V b
ghd ghd
	x x
	y y
	<init> (Lczs;Lcus;Lxo;)V <init>
		0 o p_99020_
		1 o p_99021_
		2 o p_99022_
	E ()V E
	F ()V F
	G ()V G
	H ()Lczs; H
	K ()V K
	L ()V L
	a (Lfxn;)V a
		0 o p_99024_
	aI_ ()V aI_
	aP_ ()V aP_
	aQ_ ()Z aQ_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_99033_
	b (I)Z b
		0 o p_99031_
	g (I)V g
		0 o p_99037_
	l ()V l
	n ()Lcym; n
ghd$1 ghd$1
	a a
	<init> (Lghd;)V <init>
		0 o p_99048_
	a (Lcym;ILdcv;)V a
		0 o p_99054_
		1 o p_99055_
		2 o p_99056_
	a (Lcym;II)V a
		0 o p_169772_
		1 o p_169773_
		2 o p_169774_
ghe ghe
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	Z Z
	aa aa
	ab ab
	ac ac
	ad ad
	ae ae
	af af
	ag ag
	ah ah
	ai ai
	<clinit> ()V <clinit>
		static
	<init> (Lczt;Lcus;Lxo;)V <init>
		0 o p_99075_
		1 o p_99076_
		2 o p_99077_
	E ()I E
	F ()V F
	a (DDIDD)Z a
		0 o p_99087_
		1 o p_99088_
		2 o p_99089_
		3 o p_99090_
		4 o p_99091_
	a (Lfxa;FII)V a
		0 o p_282870_
		1 o p_281777_
		2 o p_283331_
		3 o p_283087_
	a (Lfxa;IILhrq;)V a
		0 o p_416481_
		1 o p_416566_
		2 o p_416543_
		3 o p_415563_
	a (DDIII)Z a
		0 o p_99093_
		1 o p_99094_
		2 o p_99095_
		3 o p_99096_
		4 o p_99097_
	a (Lfxa;IIF)V a
		0 o p_283513_
		1 o p_282700_
		2 o p_282637_
		3 o p_281433_
	a (DDDD)Z a
		0 o p_99079_
		1 o p_99080_
		2 o p_99081_
		3 o p_295430_
	a (DDI)Z a
		0 o p_99083_
		1 o p_99084_
		2 o p_99085_
	aV_ ()V aV_
ghf ghf
	n ()Lcym; n
ghg ghg
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	Z Z
	aa aa
	ab ab
	ac ac
	ad ad
	ae ae
	af af
	ag ag
	ah ah
	ai ai
	aj aj
	ak ak
	al al
	<clinit> ()V <clinit>
		static
	<init> (Lczx;Lcus;Lxo;)V <init>
		0 o p_99123_
		1 o p_99124_
		2 o p_99125_
	E ()V E
	a (DDIDD)Z a
		0 o p_99135_
		1 o p_99136_
		2 o p_99137_
		3 o p_99138_
		4 o p_99139_
	a (Lfxn;)V a
		0 o p_99174_
	a (Lfxa;IILdlq;)V a
		0 o p_281426_
		1 o p_283008_
		2 o p_283085_
		3 o p_282094_
	a (DDDD)Z a
		0 o p_99127_
		1 o p_99128_
		2 o p_99129_
		3 o p_295610_
	a (Lfxa;IILdlr;)V a
		0 o p_283030_
		1 o p_283154_
		2 o p_281664_
		3 o p_282877_
	a (Lfxa;Ldlq;II)V a
		0 o p_283020_
		1 o p_281926_
		2 o p_282752_
		3 o p_282179_
	a (DDI)Z a
		0 o p_99131_
		1 o p_99132_
		2 o p_99133_
	a (Lfxa;FII)V a
		0 o p_283072_
		1 o p_281275_
		2 o p_282312_
		3 o p_282984_
	a (Lghg;)Lfwy; a
		static
		0 o p_281576_
	a (Lfxa;Ldcv;Ldcv;II)V a
		0 o p_281357_
		1 o p_283466_
		2 o p_282046_
		3 o p_282403_
		4 o p_283601_
	a (Lfxa;IIF)V a
		0 o p_283487_
		1 o p_281994_
		2 o p_282099_
		3 o p_281815_
	a (I)Z a
		0 o p_99141_
	aV_ ()V aV_
	b (Lghg;)Lfwy; b
		static
		0 o p_282067_
	c (Lfxa;II)V c
		0 o p_283337_
		1 o p_282009_
		2 o p_283691_
	c (Lghg;)Lfwy; c
		static
		0 o p_282026_
ghg$a ghg$a
	a a
	b b
	<init> (Lghg;IIILfxn$c;)V <init>
		0 o p_99204_
		1 o p_99205_
		2 o p_99206_
		3 o p_99207_
		4 o p_99208_
	a (Lfxa;II)V a
		0 o p_281313_
		1 o p_283342_
		2 o p_283060_
	a ()I a
ghh ghh
	f f
	<init> (Ldlt;)V <init>
		0 o p_99216_
	a (Ldlt;)V a
		0 o p_99218_
	aV_ ()V aV_
	l ()Ldlt; l
	m ()I m
ghi ghi
	a a
	b b
	c c
	d d
	u u
	v v
	w w
	x x
	<clinit> ()V <clinit>
		static
	<init> (IIZLfxn$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 (Lhwv;)V a
		0 o p_99231_
	b (Lfxa;IIF)V b
		0 o p_283468_
		1 o p_282922_
		2 o p_283637_
		3 o p_282459_
ghj ghj
	E E
	<clinit> ()V <clinit>
		static
	<init> (Ldah;Lcus;Lxo;)V <init>
		0 o p_99240_
		1 o p_99241_
		2 o p_99242_
	a (Lfxa;FII)V a
		0 o p_281362_
		1 o p_283080_
		2 o p_281303_
		3 o p_283275_
	a (Lfxa;IIF)V a
		0 o p_281745_
		1 o p_282145_
		2 o p_282358_
		3 o p_283566_
ghk ghk
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lecn;ZZ)V <init>
		0 o p_277919_
		1 o p_277579_
		2 o p_277693_
	aV_ ()V aV_
	d (Lfxa;)V d
		0 o p_281440_
	l ()Lorg/joml/Vector3f; l
	m ()F m
ghl ghl
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	Z Z
	aa aa
	ab ab
	ac ac
	ad ad
	<clinit> ()V <clinit>
		static
	<init> (Ldan;Lcus;Lxo;)V <init>
		0 o p_99290_
		1 o p_99291_
		2 o p_99292_
	E ()V E
	F ()Ljava/util/Optional; F
	G ()Z G
	a (Lfxa;FII)V a
		0 o p_283264_
		1 o p_267158_
		2 o p_267266_
		3 o p_266722_
	a (Lfxa;IILxo;)V a
		0 o p_419421_
		1 o p_419422_
		2 o p_419423_
		3 o p_419424_
	a (Lfxa;IIF)V a
		0 o p_281961_
		1 o p_282410_
		2 o p_283013_
		3 o p_282408_
	a (Lcym;ILdcv;)V a
		0 o p_267217_
		1 o p_266842_
		2 o p_267208_
	b (Ldcv;)V b
		0 o p_268225_
	d (Lfxa;II)V d
		0 o p_281835_
		1 o p_283389_
		2 o p_282634_
	e (Lfxa;II)V e
		0 o p_281668_
		1 o p_267192_
		2 o p_266859_
	m ()V m
ghm ghm
	E E
	F F
	G G
	H H
	I I
	<clinit> ()V <clinit>
		static
	<init> (Ldao;Lcus;Lxo;)V <init>
		0 o p_99300_
		1 o p_99301_
		2 o p_99302_
ghn ghn
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	<clinit> ()V <clinit>
		static
	<init> (Ldaq;Lcus;Lxo;)V <init>
		0 o p_99310_
		1 o p_99311_
		2 o p_99312_
	E ()I E
	F ()Z F
	G ()V G
	a (DDIDD)Z a
		0 o p_99322_
		1 o p_99323_
		2 o p_99324_
		3 o p_99325_
		4 o p_99326_
	a (DDDD)Z a
		0 o p_99314_
		1 o p_99315_
		2 o p_99316_
		3 o p_295672_
	a (DDI)Z a
		0 o p_99318_
		1 o p_99319_
		2 o p_99320_
	a (Lfxa;FII)V a
		0 o p_283115_
		1 o p_282453_
		2 o p_282940_
		3 o p_282328_
	a (Lfxa;IIF)V a
		0 o p_281735_
		1 o p_282517_
		2 o p_282840_
		3 o p_282389_
	a (Lfxa;IIIII)V a
		0 o p_282733_
		1 o p_282136_
		2 o p_282147_
		3 o p_281987_
		4 o p_281276_
		5 o p_282688_
	a (Lfxa;III)V a
		0 o p_281999_
		1 o p_282658_
		2 o p_282563_
		3 o p_283352_
	b (Lfxa;II)V b
		0 o p_282396_
		1 o p_283157_
		2 o p_282258_
gho gho
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	Z Z
	a a
	aa aa
	ab ab
	ac ac
	ad ad
	ae ae
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lecs;)V <init>
		0 o p_99398_
	a (Lfxu;Ldvd;)V a
		0 o p_169843_
		1 o p_169844_
	a (Lecs$a;)Z a
		0 o p_99404_
	a (Ljava/lang/String;)J a
		0 o p_99427_
	a (Lfxu;Ljava/lang/Boolean;)V a
		0 o p_169849_
		1 o p_169850_
	a (III)Z a
		0 o p_99400_
		1 o p_99401_
		2 o p_99402_
	a (Lfxu;Lefl;)V a
		0 o p_169846_
		1 o p_169847_
	a (Lefl;)V a
		0 o p_169839_
	a (Lfxn;)V a
		0 o p_169841_
	a (Lfud;II)V a
		0 o p_99411_
		1 o p_99412_
		2 o p_99413_
	a (Lgho;Ljava/lang/String;CI)Z a
		static
		0 o p_99417_
		1 o p_99418_
		2 o p_99419_
		3 o p_99420_
	a (Lfxa;IIF)V a
		0 o p_281951_
		1 o p_99407_
		2 o p_99408_
		3 o p_99409_
	aF_ ()V aF_
	aP_ ()V aP_
	aQ_ ()Z aQ_
	aV_ ()V aV_
	b (Lfxu;Ljava/lang/Boolean;)V b
		0 o p_169856_
		1 o p_169857_
	b (Ljava/lang/String;)F b
		0 o p_99431_
	b (Lfxa;IIF)V b
		0 o p_333749_
		1 o p_333882_
		2 o p_333946_
		3 o p_334094_
	b (Lfxn;)V b
		0 o p_169854_
	b (Lefl;)Lxo; b
		static
		0 o p_169852_
	c (Lefl;)Z c
		static
		0 o p_169859_
	c (Ljava/lang/String;)I c
		0 o p_99436_
	c (Lfxn;)V c
		0 o p_99415_
	c (Lfxu;Ljava/lang/Boolean;)V c
		0 o p_392507_
		1 o p_392508_
	d (Lfxn;)V d
		0 o p_99425_
	d (Lfxu;Ljava/lang/Boolean;)V d
		0 o p_169861_
		1 o p_169862_
	e (Lfxn;)V e
		0 o p_280865_
	f (Lfxn;)V f
		0 o p_280864_
	g (Lfxn;)V g
		0 o p_280866_
	h (Lfxn;)V h
		0 o p_99457_
	i (Lfxn;)V i
		0 o p_99460_
	l ()V l
	m ()V m
	n ()V n
gho$1 gho$1
	d d
	<init> (Lgho;Lfwy;IIIILxo;)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 a
		0 o p_99476_
		1 o p_99477_
gho$2 gho$2
	a a
	b b
	<clinit> ()V <clinit>
		static
ghp ghp
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	<clinit> ()V <clinit>
		static
	<init> (Lect;)V <init>
		0 o p_397500_
	a (Lfxn;)V a
		0 o p_397482_
	a (Lfxu;Lefm;)V a
		0 o p_397349_
		1 o p_397276_
	a (Lfxa;IIF)V a
		0 o p_397107_
		1 o p_397213_
		2 o p_397981_
		3 o p_397804_
	a (Lefm;)V a
		0 o p_397565_
	aP_ ()V aP_
	aQ_ ()Z aQ_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_397828_
	b (Lfxa;IIF)V b
		0 o p_399499_
		1 o p_399635_
		2 o p_399466_
		3 o p_400178_
	l ()V l
	m ()V m
ghq ghq
	A A
	B B
	C C
	D D
	E E
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lecu;)V <init>
		0 o p_397992_
	a (Lkg;)V a
		0 o p_397406_
	a (Lfxu;Ldwu;)V a
		0 o p_397117_
		1 o p_397434_
	a (Ldwu;)Lxo; a
		static
		0 o p_398001_
	a (Ljava/lang/String;)I a
		static
		0 o p_397084_
	a (Lame;)Lamd; a
		static
		0 o p_397501_
	a (II)I a
		0 o p_397341_
		1 o p_397626_
	a (Lfxn;)V a
		0 o p_397964_
	a (Lajo$a;)Z a
		0 o p_397612_
	a (Lyc;Lxo;)V a
		static
		0 o p_398030_
		1 o p_397370_
	a (I)I a
		static
		0 o p_397220_
	a (Lxo;Ljava/util/Optional;)V a
		0 o p_397990_
		1 o p_397675_
	a (Lfxa;IIF)V a
		0 o p_397620_
		1 o p_397635_
		2 o p_397823_
		3 o p_397214_
	aV_ ()V aV_
	b (Lfxa;IIF)V b
		0 o p_399858_
		1 o p_400056_
		2 o p_399919_
		3 o p_400070_
	b (Ljava/lang/String;)V b
		0 o p_397657_
	b (Lfxn;)V b
		0 o p_397628_
	b (I)F b
		static
		0 o p_397807_
	c (Z)V c
		0 o p_397030_
	c (Lfxn;)V c
		0 o p_397205_
	d (Lfxn;)V d
		0 o p_397603_
	e (Lfxn;)V e
		0 o p_397643_
	f (Lfxn;)V f
		0 o p_397794_
	l ()V l
	m ()V m
	n ()V n
ghq$1 ghq$1
	a a
	<clinit> ()V <clinit>
		static
ghr ghr
ghs ghs
	a a
	<init> (Lgcc;)V <init>
		0 o p_305899_
	a (IIIIII)Lorg/joml/Vector2ic; a
		0 o p_282513_
		1 o p_281649_
		2 o p_283308_
		3 o p_282740_
		4 o p_281398_
		5 o p_283404_
ght ght
	a a
	b b
	c c
	<init> (Lght$a;)V <init>
		0 o p_350898_
	a (Lfwy;)I a
		0 o p_360698_
	a (Lfwy;IIIILfxa;)V a
		0 o p_350808_
		1 o p_350702_
		2 o p_350999_
		3 o p_368644_
		4 o p_368594_
		5 o p_350342_
	b (Lfwy;)I b
		0 o p_351017_
ght$a ght$a
	a a
	<init> (Ljava/util/List;)V <init>
		0 o profiles
	a ()Ljava/util/List; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_350791_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ghu ghu
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	<clinit> ()V <clinit>
		static
	<init> (Ldey;)V <init>
		0 o p_331917_
	a (ZII)Z a
		static
		0 o p_361034_
		1 o p_363348_
		2 o p_360653_
	a ()Z a
	a (Ljava/util/List;)I a
		0 o p_362700_
	a (IILfwy;Lfxa;)V a
		0 o p_362365_
		1 o p_364597_
		2 o p_363606_
		3 o p_362696_
	a (IIILjava/util/List;ILfwy;Lfxa;)V a
		0 o p_283180_
		1 o p_282972_
		2 o p_282547_
		3 o p_361523_
		4 o p_360587_
		5 o p_281863_
		6 o p_283625_
	a (I)I a
		0 o p_368639_
	a (IIILfwy;Lfxa;)V a
		static
		0 o p_363359_
		1 o p_364432_
		2 o p_364090_
		3 o p_363903_
		4 o p_363709_
	a (Ljava/util/List;I)Z a
		static
		0 o p_362150_
		1 o p_364466_
	a (Lfwy;)I a
		0 o p_364523_
	a (Lfwy;IIIILfxa;)V a
		0 o p_194042_
		1 o p_194043_
		2 o p_194044_
		3 o p_368730_
		4 o p_368543_
		5 o p_282522_
	a (Lfwy;Lfxa;III)V a
		0 o p_360616_
		1 o p_364594_
		2 o p_362065_
		3 o p_363779_
		4 o p_368494_
	b (IILfwy;Lfxa;)V b
		static
		0 o p_363213_
		1 o p_362527_
		2 o p_361041_
		3 o p_360386_
	b (I)Ljava/util/List; b
		0 o p_364960_
	b (Lfwy;IIIILfxa;)V b
		0 o p_365081_
		1 o p_364144_
		2 o p_364357_
		3 o p_368704_
		4 o p_368751_
		5 o p_365036_
	b ()I b
	b (Lfwy;)I b
		0 o p_169901_
	c ()I c
	c (Lfwy;IIIILfxa;)V c
		0 o p_364080_
		1 o p_360498_
		2 o p_363327_
		3 o p_368677_
		4 o p_368508_
		5 o p_360526_
	c (Lfwy;)I c
		static
		0 o p_361305_
	d ()I d
	d (Lfwy;)I d
		static
		0 o p_363613_
	e ()I e
	f ()I f
	g ()Lame; g
	h ()Lxo; h
ghv ghv
	a a
	<init> (Lbbm;)V <init>
		0 o p_169938_
	a (Lfwy;)I a
		0 o p_361495_
	a (Lfxa;Lfwy;II)V a
		0 o p_416239_
		1 o p_254285_
		2 o p_254192_
		3 o p_253697_
	b (Lfwy;)I b
		0 o p_169941_
ghw ghw
	a (Lfwy;)I a
		0 o p_365134_
	a ()Z a
	a (Lfxa;Lfwy;II)V a
		0 o p_415967_
		1 o p_169953_
		2 o p_169954_
		3 o p_169955_
	a (Lfwy;IIIILfxa;)V a
		0 o p_194048_
		1 o p_194049_
		2 o p_194050_
		3 o p_368529_
		4 o p_368584_
		5 o p_283459_
	a (Lbbm;)Lghw; a
		static
		0 o p_169949_
	a (Ldau;)Lghw; a
		static
		0 o p_169951_
	b (Lfwy;)I b
		0 o p_169952_
ghx ghx
	a (IIIIII)Lorg/joml/Vector2ic; a
		0 o p_263026_
		1 o p_262969_
		2 o p_262971_
		3 o p_263058_
		4 o p_281643_
		5 o p_282590_
ghy ghy
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (IIIIII)Lorg/joml/Vector2ic; a
		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 a
		0 o p_282431_
		1 o p_282309_
		2 o p_282004_
		3 o p_283148_
		4 o p_281715_
ghz ghz
	a a
	b b
	c c
	d d
	e e
	<init> (Lgcc;)V <init>
		0 o p_305825_
	a (IIIIII)Lorg/joml/Vector2ic; a
		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 a
		static
		0 o p_268188_
		1 o p_268026_
		2 o p_268015_
gi net/minecraft/commands/arguments/blocks/BlockStateParser
	A Ljava/util/function/Function; suggestions
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NO_TAGS_ALLOWED
	b Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_BLOCK
	c Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_UNKNOWN_PROPERTY
	d Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_DUPLICATE_PROPERTY
	e Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; ERROR_INVALID_VALUE
	f Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_EXPECTED_VALUE
	g Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EXPECTED_END_OF_PROPERTIES
	h Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_TAG
	i C SYNTAX_START_PROPERTIES
	j C SYNTAX_START_NBT
	k C SYNTAX_END_PROPERTIES
	l C SYNTAX_EQUALS
	m C SYNTAX_PROPERTY_SEPARATOR
	n C SYNTAX_TAG
	o Ljava/util/function/Function; SUGGEST_NOTHING
	p Ljn; blocks
	q Lcom/mojang/brigadier/StringReader; reader
	r Z forTesting
	s Z allowNbt
	t Ljava/util/Map; properties
	u Ljava/util/Map; vagueProperties
	v Lame; id
	w Leec; definition
	x Leeb; state
	y Lui; nbt
	z Ljp; tag
	<clinit> ()V <clinit>
		static
	<init> (Ljn;Lcom/mojang/brigadier/StringReader;ZZ)V <init>
		0 o p_234673_
		1 o p_234674_
		2 o p_234675_
		3 o p_234676_
	a (Lefe;Ljava/lang/String;I)V setValue
		0 o p_116776_
		1 o p_116777_
		2 o p_116778_
	a (Lamd;)Ljava/lang/String; lambda$serialize$10
		static
		0 o p_234682_
	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 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestPropertyNameOrEnd
		0 o p_234684_
	a (Ljn;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 (Ljn;Lcom/mojang/brigadier/StringReader;Z)Lgi$a; parseForBlock
		static
		0 o p_234692_
		1 o p_234693_
		2 o p_234694_
	a ()V parse
	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/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 (Lefe;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$readProperties$8
		static
		0 o p_234689_
		1 o p_234690_
	a (Ljava/lang/StringBuilder;Lefe;Ljava/lang/Comparable;)V appendProperty
		static
		0 o p_116803_
		1 o p_116804_
		2 o p_116805_
	a (Ljn;Ljava/lang/String;Z)Lgi$a; parseForBlock
		static
		0 o p_251394_
		1 o p_248677_
		2 o p_250430_
	a (Leeb;)Ljava/lang/String; serialize
		static
		0 o p_116770_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; suggestVaguePropertyValue
		0 o p_234686_
		1 o p_234687_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lefe;)Lcom/mojang/brigadier/suggestion/SuggestionsBuilder; addSuggestions
		static
		0 o p_116787_
		1 o p_116788_
	a (ILame;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$readTag$7
		0 o p_234679_
		1 o p_234680_
	b (Ljn;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 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestVaguePropertyNameOrEnd
		0 o p_234715_
	b (Ljn;Ljava/lang/String;Z)Lcom/mojang/datafixers/util/Either; parseForTesting
		static
		0 o p_252082_
		1 o p_251830_
		2 o p_249125_
	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_
gi$a net/minecraft/commands/arguments/blocks/BlockStateParser$BlockResult
	a Leeb; blockState
	b Ljava/util/Map; properties
	c Lui; nbt
	<init> (Leeb;Ljava/util/Map;Lui;)V <init>
		0 o blockState
		1 o properties
		2 o nbt
	a ()Leeb; blockState
	b ()Ljava/util/Map; properties
	c ()Lui; nbt
	equals (Ljava/lang/Object;)Z equals
		0 o p_234759_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gi$b net/minecraft/commands/arguments/blocks/BlockStateParser$TagResult
	a Ljp; tag
	b Ljava/util/Map; vagueProperties
	c Lui; nbt
	<init> (Ljp;Ljava/util/Map;Lui;)V <init>
		0 o tag
		1 o vagueProperties
		2 o nbt
	a ()Ljp; tag
	b ()Ljava/util/Map; vagueProperties
	c ()Lui; nbt
	equals (Ljava/lang/Object;)Z equals
		0 o p_234773_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gia gia
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lame;)Lame; a
		static
		0 o p_371705_
	a (Lfxa;IIIILame;)V a
		static
		0 o p_282666_
		1 o p_281901_
		2 o p_281846_
		3 o p_281559_
		4 o p_283336_
		5 o p_371259_
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_371467_
	b (Lame;)Lame; b
		static
		0 o p_371297_
	b (Ljava/lang/String;)Ljava/lang/String; b
		static
		0 o p_371425_
gib gib
gic gic
	A A
	B B
	C C
	D D
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lges;)V <init>
		0 o p_99688_
	E ()Lgrz; E
	F ()V F
	a (III)Z a
		0 o p_99690_
		1 o p_99691_
		2 o p_99692_
	a (Lgif$a;)V a
		0 o p_99701_
	a (Lfxn;)V a
		0 o p_315824_
	a (Lgry;)V a
		0 o p_99703_
	a (Lfxa;IIF)V a
		0 o p_281617_
		1 o p_281629_
		2 o p_281983_
		3 o p_283431_
	aI_ ()V aI_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_99706_
	c (Z)V c
		0 o p_99712_
	c (Lfxn;)V c
		0 o p_99710_
	d (Lfxn;)V d
		0 o p_99715_
	e (Lfxn;)V e
		0 o p_293603_
	e ()V e
	f (Z)V f
		0 o p_99717_
	f (Lfxn;)V f
		0 o p_293604_
	g (Z)V g
		0 o p_99722_
	g (Lfxn;)V g
		0 o p_99728_
	h (Z)V h
		0 o p_99726_
	l ()V l
	m ()V m
	n ()Lgsa; n
gid gid
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lges;)V <init>
		0 o p_99743_
	a (Lfxn;)V a
		0 o p_329731_
	aP_ ()V aP_
	b (Lfxn;)V b
		0 o p_280872_
	l ()Lgbk; l
gie gie
	a a
	b b
	c c
	d d
	e e
	<init> (Lxo;Lwd;)V <init>
		0 o p_294744_
		1 o p_294619_
	a (Lfxn;)V a
		0 o p_295623_
	a (Lgie;Lfzm;)V a
		static
		0 o p_321355_
		1 o p_321356_
	aG_ ()Z aG_
	aV_ ()V aV_
	c ()V c
	e ()V e
gif gif
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	a a
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lgic;Lfud;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_
	K ()V K
	a (Lgrz;)V a
		0 o p_99798_
	a (Ljava/util/List;)V a
		0 o p_99800_
	a ()I a
	a (Lfxh$a;)V a
		0 o p_99786_
	a (III)Z a
		0 o p_99782_
		1 o p_99783_
		2 o p_99784_
	a (Lgif$a;)V a
		0 o p_99790_
	a (Lgif;Lfxh$a;)V a
		static
		0 o p_169970_
		1 o p_169971_
	b (Lgif;Lfxh$a;)V b
		static
		0 o p_169975_
		1 o p_169976_
	c (Lgif;Lfxh$a;)V c
		static
		0 o p_169978_
		1 o p_169979_
	c ()V c
gif$1 gif$1
	a a
	<clinit> ()V <clinit>
		static
gif$a gif$a
	<init> ()V <init>
	close ()V close
gif$b gif$b
	a a
	<init> ()V <init>
	a (Lfxa;IIIIIIIZF)V a
		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 ()Lxo; a
gif$c gif$c
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lgic;Lhwe;)V <init>
		0 o p_99836_
		1 o p_99837_
	a (Lfxa;IIIIIIIZF)V a
		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 ()Lxo; a
	a (DDI)Z a
		0 o p_99840_
		1 o p_99841_
		2 o p_99842_
	b ()Lhwe; b
	c ()Lxo; c
gif$d gif$d
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	<init> (Lgif;Lgic;Lgry;)V <init>
		0 o p_99863_
		1 o p_99864_
		2 o p_99865_
	a (II)V a
		0 o p_99872_
		1 o p_99873_
	a (DDI)Z a
		0 o p_99868_
		1 o p_99869_
		2 o p_99870_
	a (Lfxa;IIIIIIIZF)V a
		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 (Lfxa;IILame;)V a
		0 o p_281338_
		1 o p_283001_
		2 o p_282834_
		3 o p_282534_
	a (III)Z a
		0 o p_99875_
		1 o p_99876_
		2 o p_99877_
	a ([B)Z a
		0 o p_273176_
	a ()Lxo; a
	b ()V b
	c ()Lgry; c
	close ()V close
	d ()V d
	e ()Z e
	g ()V g
	h ()V h
	i ()V i
gig gig
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	<init> (Lxo;Lxo;Lxo;Lxo;)V <init>
		0 o p_232852_
		1 o p_232853_
		2 o p_232854_
		3 o p_232855_
	<init> (Lxo;Lxo;Lxo;)V <init>
		0 o p_239894_
		1 o p_239895_
		2 o p_239896_
	a (Lgig;Lfzm;)V a
		static
		0 o p_331004_
		1 o p_330665_
	a (Lgbm;)V a
		static
		0 o p_330484_
	aV_ ()V aV_
	c ()V c
	i ()Lxo; i
	l ()Lgbk; l
gih gih
gii gii
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lfuh;)V <init>
		0 o p_344941_
		1 o p_344986_
	F ()Z F
	a (Lfxn;)V a
		0 o p_345508_
	a (Lfuh;)[Lfug; a
		static
		0 o p_345629_
	aV_ ()V aV_
	l ()V l
	m ()V m
gij gij
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lfuh;)V <init>
		0 o p_345947_
		1 o p_345195_
	a (Lfuh;)[Lfug; a
		static
		0 o p_345277_
	l ()V l
gik gik
	<init> (Lges;Lfuh;)V <init>
		0 o p_345371_
		1 o p_345464_
	a (Lfuh;)[Lfug; a
		static
		0 o p_346352_
	l ()V l
gil gil
	a a
	f f
	u u
	v v
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lfuh;Lhtb;)V <init>
		0 o p_345780_
		1 o p_344823_
		2 o p_344876_
	F ()V F
	a (Lgil;)Lfwy; a
		static
		0 o p_346130_
	a (Lfxn;)V a
		0 o p_346094_
	b (Lfxn;)V b
		0 o p_346158_
	b (Lgil;)Lfwy; b
		static
		0 o p_352341_
	c ()V c
	l ()V l
	m ()V m
	n ()V n
gil$a gil$a
	a a
	<init> (Lgil;Lfud;)V <init>
		0 o p_346238_
		1 o p_345567_
	a (Lgil$a;)I a
		static
		0 o p_345357_
	a (Ljava/lang/String;Ljava/lang/String;Lhta;)V a
		0 o p_345490_
		1 o p_346086_
		2 o p_345379_
	a ()I a
gil$a$a gil$a$a
	a a
	b b
	c c
	d d
	<init> (Lgil$a;Ljava/lang/String;Lhta;)V <init>
		0 o p_345245_
		1 o p_346435_
		2 o p_345619_
	a (Lfxa;IIIIIIIZF)V a
		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 (III)Z a
		0 o p_346403_
		1 o p_345881_
		2 o p_345858_
	a ()Lxo; a
	a (DDI)Z a
		0 o p_344965_
		1 o p_345385_
		2 o p_345080_
	b ()V b
gim gim
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lfuh;)V <init>
		0 o p_344816_
		1 o p_346286_
	a (I)[Lfug; a
		static
		0 o p_345238_
	a (Lfuh;)[Lfug; a
		static
		0 o p_345546_
	l ()V l
gin gin
	a a
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lfuh;)V <init>
		0 o p_345316_
		1 o p_346369_
	a (Lgrj;)Lfug; a
		static
		0 o p_428068_
	a (Lbxg;Lxo;Lcom/mojang/datafixers/util/Unit;)Lxo; a
		static
		0 o p_345304_
		1 o p_345525_
		2 o p_345135_
	a (Lcom/mojang/datafixers/util/Unit;)V a
		static
		0 o p_346107_
	a (Lfuh;Lfud;)[Lfug; a
		0 o p_346292_
		1 o p_344882_
	aV_ ()V aV_
	l ()V l
gio gio
	A A
	B B
	C C
	D D
	E E
	F F
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lfuh;)V <init>
		0 o p_346430_
		1 o p_344748_
	E ()Lges; E
	F ()Lges; F
	G ()Lges; G
	H ()Lges; H
	K ()Lges; K
	L ()Lges; L
	M ()Lges; M
	N ()Lges; N
	a (Lawz;)V a
		0 o p_345689_
	a (Lfud;Lfxu;Lbxg;)V a
		static
		0 o p_345818_
		1 o p_346187_
		2 o p_345178_
	a (Ljava/util/function/Supplier;Lfxn;)V a
		0 o p_345013_
		1 o p_344786_
	a (Lfxn;)V a
		0 o p_346373_
	a (Lgio;Lfzm;)V a
		static
		0 o p_345988_
		1 o p_344729_
	a (IILjava/lang/String;Lfud;)Lfxu; a
		static
		0 o p_346201_
		1 o p_346398_
		2 o p_346029_
		3 o p_345232_
	a (Lxo;Ljava/util/function/Supplier;)Lfxn; a
		0 o p_345646_
		1 o p_345565_
	aI_ ()V aI_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_344797_
	c ()V c
	c (Z)V c
		0 o p_346102_
	c (Lfxn;)V c
		0 o p_345431_
	l ()Lgbl; l
	m ()Lges; m
	n ()Lges; n
gip gip
	b b
	c c
	d d
	e e
	<init> (Lges;Lfuh;Lxo;)V <init>
		0 o p_345104_
		1 o p_346116_
		2 o p_344987_
	E ()V E
	a (Lfxn;)V a
		0 o p_345997_
	a (Lgip;Lfzm;)V a
		static
		0 o p_345158_
		1 o p_345605_
	aI_ ()V aI_
	aP_ ()V aP_
	aV_ ()V aV_
	c ()V c
	l ()V l
	m ()V m
	n ()V n
giq giq
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lfuh;)V <init>
		0 o p_346103_
		1 o p_345751_
	a (Lcuv;Lfxu;Ljava/lang/Boolean;)V a
		0 o p_359092_
		1 o p_359093_
		2 o p_359094_
	l ()V l
gir gir
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lfuh;)V <init>
		0 o p_345995_
		1 o p_345465_
	F ()[Lfug; F
	a (I)[Lfug; a
		static
		0 o p_345737_
	a (Laza;)Z a
		static
		0 o p_346376_
	l ()V l
gis gis
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	<init> (Lxo;Ljava/util/List;Lcom/google/common/collect/ImmutableList;)V <init>
		0 o p_344923_
		1 o p_344787_
		2 o p_346327_
	a (Lfxa;IIF)V a
		0 o p_345032_
		1 o p_345965_
		2 o p_345120_
		3 o p_346047_
	aG_ ()Z aG_
	aV_ ()V aV_
	i ()Lxo; i
gis$a gis$a
	a a
	b b
	<init> (Lxo;Lfxn$c;)V <init>
		0 o p_346062_
		1 o p_345795_
git git
	a a
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lfud;Lfuh;)V <init>
		0 o p_345053_
		1 o p_346149_
		2 o p_346198_
	a (Lfnc;Lfnh;Ljava/lang/Integer;)V a
		static
		0 o p_345049_
		1 o p_346381_
		2 o p_345666_
	a (Lfnc;Lxo;Ljava/lang/Integer;)Lxo; a
		static
		0 o p_346100_
		1 o p_346436_
		2 o p_344747_
	a (Lfxn;)V a
		0 o p_345929_
	a (DDDD)Z a
		0 o p_344913_
		1 o p_346159_
		2 o p_345166_
		3 o p_345130_
	a (DDI)Z a
		0 o p_345069_
		1 o p_346434_
		2 o p_344934_
	a (Lfuh;)[Lfug; a
		static
		0 o p_345645_
	aI_ ()V aI_
	aP_ ()V aP_
	b (Lfxn;)V b
		0 o p_346113_
	c (Z)V c
		0 o p_399640_
	l ()V l
giu giu
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lfuh;)V <init>
		0 o p_345870_
		1 o p_345150_
	a (Lfxn;)V a
		0 o p_346358_
	a (Lfuh;)[Lfug; a
		static
		0 o p_346138_
	b (Lfxn;)V b
		0 o p_345025_
	l ()V l
giv giv
	a a
	m m
	n n
	<init> (Lgiw;Lfud;)V <init>
		0 o p_345102_
		1 o p_346132_
	K ()V K
	a ()I a
	a (Lgiv;)Lfud; a
		static
		0 o p_345596_
	b (Lgiv;)Lfud; b
		static
		0 o p_345477_
	c (Lgiv;)I c
		static
		0 o p_346101_
	c ()V c
	d (Lgiv;)Lfud; d
		static
		0 o p_345620_
	e (Lgiv;)I e
		static
		0 o p_345171_
	f (Lgiv;)Lfud; f
		static
		0 o p_344850_
	g (Lgiv;)Lfud; g
		static
		0 o p_345485_
	h (Lgiv;)Lfud; h
		static
		0 o p_346303_
giv$a giv$a
	a a
	b b
	c c
	<init> (Lgiv;Lxo;)V <init>
		0 o p_345734_
		1 o p_345224_
	a (Lfxa;IIIIIIIZF)V a
		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 (Lgby;)Lfwx; a
		0 o p_344970_
	aH_ ()Ljava/util/List; aH_
	b ()Ljava/util/List; b
	c ()V c
giv$a$1 giv$a$1
	a a
	<init> (Lgiv$a;)V <init>
		0 o p_345866_
	b (Lgbs;)V b
		0 o p_344973_
	w ()Lgbq$a; w
giv$b giv$b
	<init> ()V <init>
	c ()V c
giv$c giv$c
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lgiv;Lfub;Lxo;)V <init>
		0 o p_345723_
		1 o p_345998_
		2 o p_345196_
	a (Lfxa;IIIIIIIZF)V a
		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_
	a (Lfub;Lfxn;)V a
		0 o p_359095_
		1 o p_359096_
	a (Lxo;Ljava/util/function/Supplier;)Lyc; a
		static
		0 o p_345010_
		1 o p_344899_
	a (Lfub;Lxo;Ljava/util/function/Supplier;)Lyc; a
		static
		0 o p_345970_
		1 o p_345250_
		2 o p_346090_
	aH_ ()Ljava/util/List; aH_
	b (Lfub;Lfxn;)V b
		0 o p_345326_
		1 o p_345593_
	b ()Ljava/util/List; b
	c ()V c
giw giw
	a a
	f f
	u u
	v v
	w w
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lfuh;)V <init>
		0 o p_344996_
		1 o p_344771_
	a (Lfxn;)V a
		0 o p_425146_
	a (III)Z a
		0 o p_345810_
		1 o p_345447_
		2 o p_344981_
	a (Lfxa;IIF)V a
		0 o p_346209_
		1 o p_344846_
		2 o p_346350_
		3 o p_345601_
	a (DDI)Z a
		0 o p_346251_
		1 o p_345041_
		2 o p_345147_
	b (Lfxn;)V b
		0 o p_346345_
	c ()V c
	l ()V l
	m ()V m
	n ()V n
gix gix
giy giy
giz giz
gj net/minecraft/commands/arguments/blocks/package-info
gja gja
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Ljava/lang/Runnable;Ljava/util/function/Function;Lawz;Ljava/util/function/Consumer;)V <init>
		0 o p_99909_
		1 o p_99910_
		2 o p_99911_
		3 o p_99912_
	a (Laww;)Lgja$a; a
		0 o p_99915_
	a ()Ljava/util/stream/Stream; a
	b (Laww;)Lgja$a; b
		0 o p_99920_
	b ()Ljava/util/stream/Stream; b
	c ()V c
	d ()V d
	e ()V e
gja$a gja$a
	a ()Lame; a
	b ()Lawx; b
	c ()Ljava/lang/String; c
	d ()Lxo; d
	e ()Lxo; e
	f ()Laxa; f
	g ()Lxo; g
	h ()Z h
	i ()Z i
	j ()V j
	k ()V k
	l ()V l
	m ()V m
	n ()Z n
	o ()Z o
	p ()Z p
	q ()Z q
	r ()Z r
gja$b gja$b
	a a
	b b
	<init> (Lgja;Laww;)V <init>
		0 o p_99935_
		1 o p_99936_
	a (I)V a
		0 o p_99939_
	a ()Lame; a
	b ()Lawx; b
	c ()Ljava/lang/String; c
	d ()Lxo; d
	e ()Lxo; e
	f ()Laxa; f
	h ()Z h
	i ()Z i
	l ()V l
	m ()V m
	q ()Z q
	r ()Z r
	s ()Ljava/util/List; s
	t ()Ljava/util/List; t
	u ()V u
	v ()V v
gja$c gja$c
	b b
	<init> (Lgja;Laww;)V <init>
		0 o p_99953_
		1 o p_99954_
	j ()V j
	k ()V k
	n ()Z n
	s ()Ljava/util/List; s
	t ()Ljava/util/List; t
gja$d gja$d
	b b
	<init> (Lgja;Laww;)V <init>
		0 o p_99962_
		1 o p_99963_
	j ()V j
	k ()V k
	n ()Z n
	s ()Ljava/util/List; s
	t ()Ljava/util/List; t
gjb gjb
	A A
	B B
	C C
	D D
	E E
	F F
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lawz;Ljava/util/function/Consumer;Ljava/nio/file/Path;Lxo;)V <init>
		0 o p_275398_
		1 o p_275659_
		2 o p_275522_
		3 o p_275337_
	E ()V E
	F ()V F
	G ()V G
	a (Lgjc;Ljava/util/stream/Stream;)V a
		0 o p_100014_
		1 o p_100015_
	a (Ljava/util/Collection;)Ljava/util/stream/Stream; a
		static
		0 o p_296218_
	a (Lgjc;)V a
		0 o p_265419_
	a (Lhrs;Laww;)Lame; a
		0 o p_100017_
		1 o p_100018_
	a (Lfud;Ljava/util/List;Ljava/nio/file/Path;)V a
		static
		0 o p_100000_
		1 o p_100001_
		2 o p_100002_
	a (Ljava/util/List;Z)V a
		0 o p_293605_
		1 o p_293606_
	a (Lfxn;)V a
		0 o p_100036_
	a (Ljava/nio/file/Path;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/nio/file/Path;)V a
		static
		0 o p_170007_
		1 o p_170008_
		2 o p_170009_
	a (Ljava/util/List;)V a
		0 o p_100029_
	a (Laww;Ljava/lang/String;)Lame; a
		0 o p_280878_
		1 o p_280879_
	a (Lgjb;Lfzm;)V a
		static
		0 o p_329735_
		1 o p_329736_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/nio/file/Path;)V a
		static
		0 o p_170002_
		1 o p_170003_
		2 o p_170004_
		3 o p_170005_
	a (Laww;)Lame; a
		0 o p_99990_
	a (Lgjc;Ljava/lang/String;Lgja$a;)V a
		0 o p_425147_
		1 o p_425148_
		2 o p_425149_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_351663_
	c ()V c
	e ()V e
	l ()V l
	m ()V m
	n ()V n
gjb$1 gjb$1
	<init> (Lgjb;Lfii;)V <init>
		0 o p_294588_
		1 o p_294572_
	a (Ljava/nio/file/Path;)Ljava/nio/file/Path; a
		0 o p_294508_
	b (Ljava/nio/file/Path;)Ljava/nio/file/Path; b
		0 o p_296022_
	c (Ljava/nio/file/Path;)Ljava/lang/Object; c
		0 o p_295928_
	d (Ljava/nio/file/Path;)Ljava/lang/Object; d
		0 o p_294813_
gjb$a gjb$a
	a a
	b b
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_250327_
	a (Ljava/nio/file/Path;)Lgjb$a; a
		static
		0 o p_252119_
	a ()Z a
	b (Ljava/nio/file/Path;)V b
		0 o p_100050_
	close ()V close
gjc gjc
	a a
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	u u
	v v
	w w
	x x
	<clinit> ()V <clinit>
		static
	<init> (Lfud;Lgjb;IILxo;)V <init>
		0 o p_265029_
		1 o p_265777_
		2 o p_265774_
		3 o p_265153_
		4 o p_265124_
	a (Lfxa;II)V a
		0 o p_282135_
		1 o p_282032_
		2 o p_283198_
	a (III)Z a
		0 o p_265499_
		1 o p_265510_
		2 o p_265548_
	a ()I a
	a (Lfxa;IIIII)V a
		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 (Lgjc;)Z a
		static
		0 o p_335691_
	l ()I l
gjc$a gjc$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lfud;Lgjc;Lgja$a;)V <init>
		0 o p_265717_
		1 o p_265075_
		2 o p_265360_
	a (DDI)Z a
		0 o p_100090_
		1 o p_100091_
		2 o p_100092_
	a (Lfxa;IIIIIIIZF)V a
		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 (Lfud;Lxo;)Lbbm; a
		static
		0 o p_100105_
		1 o p_100106_
	a ()Lxo; a
	b ()Ljava/lang/String; b
	b (Lfud;Lxo;)Lfyh; b
		static
		0 o p_100110_
		1 o p_100111_
	b (Z)V b
		0 o p_264693_
	c ()V c
	d ()Z d
	e ()V e
	g ()V g
	h ()Z h
gjd gjd
gje gje
	h h
	i i
	j j
	<clinit> ()V <clinit>
		static
	<init> (Lcyn;)V <init>
		0 o p_362638_
	a (Ldak;)Z a
		0 o p_364400_
	a (Ljava/util/List;Lgjg;Lbdp;Ldiy;III)V a
		static
		0 o p_380783_
		1 o p_380784_
		2 o p_380785_
		3 o p_380786_
		4 o p_380787_
		5 o p_380788_
		6 o p_380789_
	a (Lgjm;Lcuz;)V a
		0 o p_363827_
		1 o p_362085_
	a ()V a
	a (Lgjg;Ldis;Lbdp;)V a
		0 o p_379930_
		1 o p_379870_
		2 o p_380956_
	b (Ldis;)Z b
		0 o p_379470_
	c ()Lxo; c
gjf gjf
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lcyo;Lxo;Ljava/util/List;)V <init>
		0 o p_361081_
		1 o p_363597_
		2 o p_379441_
	a (Ldak;)Z a
		0 o p_364139_
	a (Lgjm;Lcuz;)V a
		0 o p_361156_
		1 o p_362080_
	a ()V a
	a (Lgjg;Ldis;Lbdp;)V a
		0 o p_379383_
		1 o p_380318_
		2 o p_380984_
	b (Ldis;)Z b
		static
		0 o p_378786_
	c ()Lxo; c
gjg gjg
	a a
	b b
	<init> (Lgjp;)V <init>
		0 o p_361863_
	a (Ldak;Lbdp;Ldiy;)V a
		0 o p_379329_
		1 o p_381026_
		2 o p_379367_
	a ()V a
	a (Ldak;Lbdp;Ldiy;Z)V a
		0 o p_380315_
		1 o p_380942_
		2 o p_379948_
		3 o p_379880_
	a (Lfxa;Lfud;Z)V a
		0 o p_360912_
		1 o p_363356_
		2 o p_361600_
	a (ZLfxa;Lfud;Ldak;Lgjg$a;)V a
		0 o p_421283_
		1 o p_421284_
		2 o p_421285_
		3 o p_421286_
		4 o p_421287_
	a (Lfxa;Lfud;IILdak;)V a
		0 o p_363721_
		1 o p_365392_
		2 o p_363797_
		3 o p_363310_
		4 o p_360907_
	b (Ldak;Lbdp;Ldiy;)V b
		0 o p_379733_
		1 o p_381037_
		2 o p_380406_
gjg$a gjg$a
	a a
	b b
	<init> (Ljava/util/List;Z)V <init>
		0 o items
		1 o isResultSlot
	a (I)Ldcv; a
		0 o p_361727_
	a ()Ljava/util/List; a
	b ()Z b
	equals (Ljava/lang/Object;)Z equals
		0 o p_364424_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gjh gjh
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	<clinit> ()V <clinit>
		static
	<init> (Lgjp;Z)V <init>
		0 o p_365007_
		1 o p_364041_
	a (Lfxa;IIF)V a
		0 o p_281618_
		1 o p_282646_
		2 o p_283687_
		3 o p_283147_
	a (Lgjm;Lbdp;ZIIIIF)V a
		0 o p_100196_
		1 o p_381080_
		2 o p_361594_
		3 o p_100197_
		4 o p_100198_
		5 o p_100199_
		6 o p_100200_
		7 o p_100201_
	a ()Lgjm; a
	a (Z)V a
		0 o p_265597_
	a (DDI)Z a
		0 o p_100186_
		1 o p_100187_
		2 o p_100188_
	aM_ ()Z aM_
	a_ (DD)Z a_
		0 o p_100208_
		1 o p_100209_
	b ()Ldiu; b
	b (Z)V b
		0 o p_100205_
	c ()Z c
gjh$a gjh$a
	b b
	c c
	d d
	e e
	f f
	m m
	<clinit> ()V <clinit>
		static
	<init> (Lgjh;IILdiu;Ldis;Lbdp;Z)V <init>
		0 o p_362228_
		1 o p_365371_
		2 o p_362152_
		3 o p_379848_
		4 o p_379906_
		5 o p_381098_
		6 o p_361389_
	a (Ldis;Lbdp;)Ljava/util/List; a
		static
		0 o p_380007_
		1 o p_381009_
	a (Lbdp;Ljava/util/List;Ldiy;III)V a
		static
		0 o p_380790_
		1 o p_380791_
		2 o p_380792_
		3 o p_380793_
		4 o p_380794_
		5 o p_380795_
	b (Z)Lame; b
		0 o p_363013_
gjh$b gjh$b
	a a
	b b
	c c
	d d
	<init> (Lgjh;IILdiu;ZLjava/util/List;)V <init>
		0 o p_100231_
		1 o p_100232_
		2 o p_100233_
		3 o p_380153_
		4 o p_100235_
		5 o p_360663_
	a (Lgbs;)V a
		0 o p_259646_
	a (IILjava/util/List;)Lgjh$b$a; a
		static
		0 o p_364955_
		1 o p_365288_
		2 o p_362300_
	b (Z)Lame; b
		0 o p_364665_
	b (Lfxa;IIF)V b
		0 o p_283557_
		1 o p_283483_
		2 o p_282919_
		3 o p_282165_
gjh$b$a gjh$b$a
	a a
	b b
	c c
	<init> (IILjava/util/List;)V <init>
		0 o x
		1 o y
		2 o ingredients
	a (I)Ldcv; a
		0 o p_361926_
	a ()I a
	b ()I b
	c ()Ljava/util/List; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_361035_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gjh$c gjh$c
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lgjh;IILdiu;Ldis;Lbdp;Z)V <init>
		0 o p_100261_
		1 o p_100262_
		2 o p_100263_
		3 o p_379828_
		4 o p_380374_
		5 o p_381025_
		6 o p_100265_
	a (Ldis;Lbdp;)Ljava/util/List; a
		static
		0 o p_379813_
		1 o p_381001_
	b (Z)Lame; b
		0 o p_363404_
gji gji
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Ldab;Ljava/util/List;)V <init>
		0 o p_365070_
		1 o p_379952_
	a (Lfxa;IILdak;)V a
		0 o p_281740_
		1 o p_281520_
		2 o p_282050_
		3 o p_362561_
	a (Lit/unimi/dsi/fastutil/objects/ObjectSet;Lgjm;)Z a
		static
		0 o p_302147_
		1 o p_302148_
	a (Z)V a
		0 o p_265089_
	a (DDI)Z a
		0 o p_100294_
		1 o p_100295_
		2 o p_100296_
	a (ZZ)V a
		0 o p_100383_
		1 o p_362917_
	a (Lgjm;Lcuz;)V a
		0 o p_360862_
		1 o p_363036_
	a (III)Z a
		0 o p_100306_
		1 o p_100307_
		2 o p_100308_
	a (II)I a
		0 o p_181402_
		1 o p_181403_
	a (Ldak;)Z a
		0 o p_361241_
	a (Lfxa;Z)V a
		0 o p_283634_
		1 o p_283495_
	a (IILfud;Z)V a
		0 o p_100310_
		1 o p_100311_
		2 o p_100312_
		3 o p_100313_
	a (Ldiu;)V a
		0 o p_379661_
	a (Lgjk;)Z a
		0 o p_380796_
	a (Lfxa;IIF)V a
		0 o p_283597_
		1 o p_282668_
		2 o p_283506_
		3 o p_282813_
	a (Ljava/lang/String;)V a
		0 o p_100336_
	a (Lgjm;Ldiu;)Z a
		0 o p_366703_
		1 o p_380106_
	a (CI)Z a
		0 o p_100291_
		1 o p_100292_
	a (Lgjg;Ldis;Lbdp;)V a
		0 o p_380075_
		1 o p_379763_
		2 o p_381016_
	a ()V a
	a (Ljava/util/List;Lfxl;)V a
		static
		0 o p_170048_
		1 o p_170049_
	a (Lgjm;)Z a
		static
		0 o p_100331_
	a (Ldis;)V a
		0 o p_379299_
	a (DDIIIII)Z a
		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_
	aM_ ()Z aM_
	a_ (DD)Z a_
		0 o p_100353_
		1 o p_100354_
	b (Z)V b
		0 o p_100370_
	b (Lgjm;)Z b
		static
		0 o p_378795_
	b (Lgbs;)V b
		0 o p_170046_
	b (Ldak;)V b
		0 o p_100315_
	c (III)Z c
		0 o p_100356_
		1 o p_100357_
		2 o p_100358_
	c ()Lxo; c
	c (Z)V c
		0 o p_361255_
	d ()V d
	e ()Z e
	g ()V g
	h ()V h
	i ()V i
	j ()V j
	k ()I k
	l ()I l
	m ()V m
	n ()Z n
	o ()V o
	p ()V p
	q ()Z q
	r ()Z r
	s ()V s
	t ()Z t
	u ()I u
	w ()Lgbq$a; w
gji$a gji$a
	a a
	b b
	c c
	<init> (Ldcv;Ljava/util/Optional;Ldhe;)V <init>
		0 o primaryIcon
		1 o secondaryIcon
		2 o category
	<init> (Lgjo;)V <init>
		0 o p_380261_
	<init> (Ldcr;Ldcr;Ldhp;)V <init>
		0 o p_380069_
		1 o p_381165_
		2 o p_381126_
	<init> (Ldcr;Ldhp;)V <init>
		0 o p_379892_
		1 o p_381074_
	a ()Ldcv; a
	b ()Ljava/util/Optional; b
	c ()Ldhe; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_379606_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gjj gjj
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	<clinit> ()V <clinit>
		static
	<init> (Lgji;Lgjp;Z)V <init>
		0 o p_379742_
		1 o p_364493_
		2 o p_360996_
	a (Lfxa;II)V a
		0 o p_283690_
		1 o p_282626_
		2 o p_282490_
	a (Ljava/util/function/Consumer;)V a
		0 o p_170054_
	a (Ldiu;)V a
		0 o p_380247_
	a (Ljava/util/List;ZZ)V a
		0 o p_100437_
		1 o p_100438_
		2 o p_363556_
	a ()Ldiu; a
	a (DDIIIII)Z a
		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 (Lfud;II)V a
		0 o p_100429_
		1 o p_100430_
		2 o p_100431_
	a (Lfxa;IIIIF)V a
		0 o p_281416_
		1 o p_281888_
		2 o p_281904_
		3 o p_282278_
		4 o p_282424_
		5 o p_281712_
	b ()Lgjm; b
	c ()V c
	d ()Lfto; d
	e ()V e
	f ()V f
gjk gjk
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lgji$a;)V <init>
		0 o p_379856_
	a (Lfxa;)V a
		0 o p_281802_
	a (Lfto;)Z a
		0 o p_100450_
	a (Lfto;Z)V a
		0 o p_361190_
		1 o p_362968_
	b (Lfxa;IIF)V b
		0 o p_283195_
		1 o p_283508_
		2 o p_281788_
		3 o p_283269_
	c ()Ldhe; c
gjl gjl
	a a
	b b
	c c
	d d
	e e
	f f
	m m
	n n
	o o
	p p
	q q
	r r
	<clinit> ()V <clinit>
		static
	<init> (Lgjp;)V <init>
		0 o p_361702_
	a (Ljava/util/List;)Z a
		static
		0 o p_389698_
	a (Lgbs;)V a
		0 o p_170060_
	a (Lbdp;Ldit;)Lgjl$a; a
		static
		0 o p_380797_
		1 o p_380798_
	a (Lgjm;ZLgjj;Lbdp;)V a
		0 o p_100480_
		1 o p_360894_
		2 o p_100481_
		3 o p_381053_
	a (Ldcv;)Ljava/util/List; a
		0 o p_379408_
	a ()Lgjm; a
	a (Lgjl$a;)Ljava/util/stream/Stream; a
		static
		0 o p_389328_
	b (Lfxa;IIF)V b
		0 o p_281385_
		1 o p_282779_
		2 o p_282744_
		3 o p_282439_
	c ()Z c
	e ()Ldiu; e
	g (I)Z g
		0 o p_100473_
	g ()Ldcv; g
	h ()Z h
	z ()I z
gjl$a gjl$a
	a a
	b b
	<init> (Ldiu;Ljava/util/List;)V <init>
		0 o id
		1 o displayItems
	a (I)Ldcv; a
		0 o p_380035_
	a ()Ldiu; a
	b ()Ljava/util/List; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_380016_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gjm gjm
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_267051_
	a (Lcuz;Ljava/util/function/Predicate;)V a
		0 o p_379685_
		1 o p_379624_
	a ()Z a
	a (Ldiu;)Z a
		0 o p_379375_
	a (Lgjm$a;)Ljava/util/List; a
		0 o p_379340_
	b ()Z b
	b (Ldiu;)Z b
		0 o p_378796_
	c ()Ljava/util/List; c
gjm$a gjm$a
	a ANY
	b CRAFTABLE
	c NOT_CRAFTABLE
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_363788_
		1 o p_361778_
	a ()[Lgjm$a; a
		static
	valueOf (Ljava/lang/String;)Lgjm$a; valueOf
		static
		0 o p_363538_
	values ()[Lgjm$a; values
		static
gjn gjn
	H ()V H
	a (Ldis;)V a
		0 o p_379639_
gjo gjo
	a CRAFTING
	b FURNACE
	c BLAST_FURNACE
	d SMOKER
	e e
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I[Ldhp;)V <init>
		0 o p_380302_
		1 o p_379500_
		2 o p_380973_
	a ()Ljava/util/List; a
	b ()[Lgjo; b
		static
	valueOf (Ljava/lang/String;)Lgjo; valueOf
		static
		0 o p_380084_
	values ()[Lgjo; values
		static
gjp gjp
	currentIndex ()I currentIndex
gjq gjq
gjr gjr
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lxo;Lges;Lgss;Lgso$a;)V <init>
		0 o p_299999_
		1 o p_300006_
		2 o p_299904_
		3 o p_299834_
	E ()V E
	F ()V F
	G ()V G
	H ()V H
	K ()V K
	L ()V L
	M ()V M
	a (Lgso$c;)V a
		0 o p_299972_
	a (IILjava/util/function/Consumer;)Lfyg; a
		0 o p_300027_
		1 o p_300007_
		2 o p_299915_
	a (Lxo;)V a
		0 o p_299983_
	a (Ljava/util/concurrent/CompletableFuture;)V a
		0 o p_299864_
	a (Lgjr;Lfzm;)V a
		static
		0 o p_352665_
		1 o p_352666_
	a (Ljava/lang/Throwable;)V a
		0 o p_299933_
	a (Lfxn;)V a
		0 o p_352661_
	a (Lfxp;Z)V a
		0 o p_352662_
		1 o p_352663_
	a (Lgso$b;)V a
		0 o p_300030_
	a (Ljava/lang/Object;Ljava/lang/Throwable;)Ljava/lang/Object; a
		0 o p_299984_
		1 o p_299884_
	aI_ ()V aI_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_352664_
	c ()V c
	l ()V l
	m ()V m
	n ()V n
gjr$a gjr$a
	b b
	c c
	d d
	e e
	f f
	u u
	<clinit> ()V <clinit>
		static
	<init> (Lgjr;)V <init>
		0 o p_299946_
	a (Lfxn;)V a
		0 o p_299901_
	aG_ ()Z aG_
	aP_ ()V aP_
	b (Lfxn;)V b
		0 o p_299913_
	c (Lfxn;)V c
		0 o p_299917_
	l ()Lgbk; l
gjs gjs
	B B
	C C
	D D
	E E
	F F
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lgss;Lgsl;)V <init>
		0 o p_254505_
		1 o p_254531_
		2 o p_299964_
	<init> (Lges;Lgss;Ljava/util/UUID;)V <init>
		0 o p_239116_
		1 o p_239117_
		2 o p_239118_
	<init> (Lges;Lgss;Lgsl$a;)V <init>
		0 o p_253839_
		1 o p_254386_
		2 o p_299987_
	E ()V E
	a (Ljava/lang/String;)V a
		0 o p_299797_
	a (Lfxn;)V a
		0 o p_359098_
	a (Lgbm;)V a
		static
		0 o p_299798_
	a (Lgsq;)V a
		0 o p_299789_
	a (Lgsl$a;)V a
		0 o p_299791_
	b (Lfxn;)V b
		0 o p_299790_
	b (DDI)Z b
		0 o p_239350_
		1 o p_239351_
		2 o p_239352_
	m ()V m
gjt gjt
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lgss;Ljava/util/function/Predicate;)V <init>
		0 o p_251076_
		1 o p_250367_
	a (ILgjt$a;)V a
		0 o p_239016_
		1 o p_239017_
	a (Lgjt$a;Lgsh$a;)Z a
		0 o p_254300_
		1 o p_253803_
gjt$a gjt$a
	a (Lxo;)V a
		0 o p_239557_
	a (ILgsh$a;)V a
		0 o p_239762_
		1 o p_251438_
gju gju
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lgss;Lgsl$a;Ljava/util/function/Consumer;)V <init>
		0 o p_239090_
		1 o p_239091_
		2 o p_299898_
		3 o p_239093_
	a (Lfxn;)V a
		0 o p_299799_
	a (Lgsh;)Z a
		0 o p_242240_
	a (Lfxa;IIF)V a
		0 o p_282899_
		1 o p_239287_
		2 o p_239288_
		3 o p_239289_
	a (Lgju;)Lfwy; a
		static
		0 o p_239238_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lgju;)Lfwy; b
		static
		0 o p_240166_
	b (Lfxn;)V b
		0 o p_239860_
	c (Lgju;)Lfwy; c
		static
		0 o p_239466_
	d (Lgju;)Lfwy; d
		static
		0 o p_238943_
	e (Lgju;)Lfwy; e
		static
		0 o p_239863_
	f (Lgju;)Lfwy; f
		static
		0 o p_240005_
	g (Lgju;)Lfwy; g
		static
		0 o p_240635_
	h (Lgju;)Lfwy; h
		static
		0 o p_239185_
	i ()Lxo; i
	i (Lgju;)Lfwy; i
		static
		0 o p_239507_
	j (Lgju;)Lfwy; j
		static
		0 o p_239966_
	k (Lgju;)Lfwy; k
		static
		0 o p_240198_
	l (Lgju;)Lfwy; l
		static
		0 o p_240538_
	l ()V l
	m ()V m
	m (Lgju;)Lfwy; m
		static
		0 o p_239655_
	n ()V n
gju$a gju$a
	a a
	m m
	<init> (Lgju;Lfud;I)V <init>
		0 o p_239059_
		1 o p_239060_
		2 o p_239061_
	K ()I K
	a (D)V a
		0 o p_239021_
	a (Lfxa;IIFIIIII)V a
		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 (Lxo;)V a
		0 o p_239876_
	a (Lgju$a$b;)V a
		0 o p_265249_
	a (ILgsh$a;)V a
		0 o p_242846_
		1 o p_242909_
	a ()I a
	a (Lfxh$a;)V a
		0 o p_265613_
	a (Lgca;)Lfxh$a; a
		0 o p_265332_
	a (Lgsh$a;Z)V a
		0 o p_242229_
		1 o p_240019_
	a (III)Z a
		0 o p_239322_
		1 o p_239323_
		2 o p_239324_
	a (Lgju$a;)Lfud; a
		static
		0 o p_240269_
	b (Lgju$a$b;)Z b
		0 o p_240327_
	b (Lgca;)Lgju$a$b; b
		0 o p_265203_
	c ()I c
gju$a$a gju$a$a
	a a
	b b
	<init> (Lgju$a;Lxo;)V <init>
		0 o p_239671_
		1 o p_239672_
	a (Lfxa;IIIIIIIZF)V a
		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 ()Lxo; a
gju$a$b gju$a$b
	<init> ()V <init>
	a ()Lxo; a
	a (DDI)Z a
		0 o p_390401_
		1 o p_390417_
		2 o p_390448_
	b ()Z b
	c ()Z c
	d ()Z d
gju$a$c gju$a$c
	a a
	b b
	<init> (Ljava/util/UUID;Lgju$a$b;)V <init>
		0 o sender
		1 o entry
	a (Lgju$a$c;)Z a
		0 o p_239748_
	a ()Ljava/util/UUID; a
	b ()Lgju$a$b; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_239723_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gju$a$d gju$a$d
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	<init> (Lgju$a;ILxo;Lxo;Lftx;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 (DDI)Z a
		0 o p_239729_
		1 o p_239730_
		2 o p_239731_
	a (Lfxa;IIIIIIIZF)V a
		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 (III)Z a
		0 o p_239368_
		1 o p_239369_
		2 o p_239370_
	a (Lfxa;IIIII)V a
		0 o p_281776_
		1 o p_240566_
		2 o p_240565_
		3 o p_240581_
		4 o p_240614_
		5 o p_240612_
	a (Lfxa;III)V a
		0 o p_281342_
		1 o p_281492_
		2 o p_283046_
		3 o p_283458_
	a ()Lxo; a
	b ()Z b
	c ()Z c
	d ()Z d
	e ()I e
	g ()I g
	h ()Z h
gju$a$e gju$a$e
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lgju$a;Lcom/mojang/authlib/GameProfile;Lxo;Z)V <init>
		0 o p_240079_
		1 o p_240080_
		2 o p_240081_
		3 o p_240082_
	a (Lfxa;IIIIIIIZF)V a
		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_
gju$a$f gju$a$f
	<init> ()V <init>
	a (Lfxa;IIIIIIIZF)V a
		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_
gjv gjv
	B B
	C C
	D D
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lgss;Lgsn;)V <init>
		0 o p_299861_
		1 o p_300015_
		2 o p_299994_
	<init> (Lges;Lgss;Lgsn$a;)V <init>
		0 o p_299832_
		1 o p_300026_
		2 o p_299866_
	<init> (Lges;Lgss;Ljava/util/UUID;Ljava/lang/String;)V <init>
		0 o p_299947_
		1 o p_299966_
		2 o p_299912_
		3 o p_299935_
	a (Ljava/lang/String;)V a
		0 o p_419425_
	a (Lgbm;)V a
		static
		0 o p_299902_
	b (DDI)Z b
		0 o p_299979_
		1 o p_299840_
		2 o p_299849_
	b (Lgbm;)V b
		static
		0 o p_359100_
	m ()V m
gjw gjw
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lgss;Lgka;)V <init>
		0 o p_299954_
		1 o p_299878_
		2 o p_299949_
	a (Lfxn;)V a
		0 o p_299992_
	a (Lgjw;Lfzm;)V a
		static
		0 o p_321361_
		1 o p_321362_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_299956_
	c (Lfxn;)V c
		0 o p_299863_
	c ()V c
	d (Lfxn;)V d
		0 o p_299895_
	i ()Lxo; i
gjx gjx
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lgsq;Lgsr;Ljava/util/function/Consumer;)V <init>
		0 o p_239438_
		1 o p_239439_
		2 o p_360322_
		3 o p_239440_
	E ()I E
	F ()I F
	G ()I G
	H ()I H
	a (Lgjx;)Lfwy; a
		static
		0 o p_239217_
	a (Lfxn;)V a
		0 o p_386219_
	a (Lgjx;Lfzm;)V a
		static
		0 o p_329739_
		1 o p_329740_
	a (Lfxa;IIF)V a
		0 o p_282815_
		1 o p_283039_
		2 o p_283620_
		3 o p_281336_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lgjx;)Lfwy; b
		static
		0 o p_239699_
	c ()V c
	l ()I l
	m ()I m
	n ()I n
gjx$a gjx$a
	a a
	<init> (Lgjx;Lfud;)V <init>
		0 o p_239714_
		1 o p_239715_
	a (Lgjx$a$a;)V a
		0 o p_240601_
	a (Lgsq;)Lgjx$a$a; a
		0 o p_239168_
	a ()I a
	a (Lfxh$a;)V a
		0 o p_240608_
	a (Lgsq;Lgjx$a$a;)Z a
		static
		0 o p_239292_
		1 o p_239293_
gjx$a$a gjx$a$a
	a a
	b b
	<init> (Lgjx$a;Lgsq;)V <init>
		0 o p_239266_
		1 o p_239267_
	a (Lfxa;IIIIIIIZF)V a
		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 ()Lxo; a
	a (DDI)Z a
		0 o p_240021_
		1 o p_240022_
		2 o p_240023_
	b ()Lgsq; b
gjy gjy
	B B
	C C
	D D
	E E
	F F
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lgss;Lgst;)V <init>
		0 o p_299996_
		1 o p_299971_
		2 o p_299899_
	<init> (Lges;Lgss;Lgst$a;)V <init>
		0 o p_299943_
		1 o p_299995_
		2 o p_299886_
	<init> (Lges;Lgss;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_
	E ()V E
	a (Ljava/lang/String;)V a
		0 o p_299919_
	a (Lfxn;)V a
		0 o p_359101_
	a (Lgbm;)V a
		static
		0 o p_300017_
	a (Lgsq;)V a
		0 o p_299969_
	b (DDI)Z b
		0 o p_299874_
		1 o p_299850_
		2 o p_299923_
	m ()V m
gjz gjz
gk net/minecraft/commands/arguments/coordinates/BlockPosArgument
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_LOADED
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_OUT_OF_WORLD
	c Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_OUT_OF_BOUNDS
	d Ljava/util/Collection; EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/StringReader;)Lgm; parse
		0 o p_118241_
	a ()Lgk; blockPos
		static
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljb; getLoadedBlockPos
		static
		0 o p_118243_
		1 o p_118244_
	a (Lcom/mojang/brigadier/context/CommandContext;Laub;Ljava/lang/String;)Ljb; getLoadedBlockPos
		static
		0 o p_265283_
		1 o p_265219_
		2 o p_265677_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljb; getBlockPos
		static
		0 o p_265651_
		1 o p_265039_
	c (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljb; 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_
gka gka
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lfud;Lgkd;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 (Lgss;)V a
		0 o p_418101_
	a (Lfud;Lgkd;Lgss;)V a
		0 o p_299800_
		1 o p_299801_
		2 o p_299802_
	a (Lgss;Lfud;Lgkd;Lfxn;)V a
		0 o p_261369_
		1 o p_261370_
		2 o p_261371_
		3 o p_238875_
	a (Lfxa;IIIIIIIZF)V a
		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 (ZLxo;)V a
		0 o p_100597_
		1 o p_100598_
	a (Lgkb;Ljava/util/UUID;Ljava/lang/String;Lfxn;)V a
		0 o p_170071_
		1 o p_170072_
		2 o p_170073_
		3 o p_170074_
	a (Lyc;)Lyc; a
		0 o p_100595_
	aH_ ()Ljava/util/List; aH_
	b ()Ljava/util/List; b
	b (Lgkb;Ljava/util/UUID;Ljava/lang/String;Lfxn;)V b
		0 o p_100609_
		1 o p_100610_
		2 o p_100611_
		3 o p_100612_
	c (Z)V c
		0 o p_100620_
	c ()Ljava/lang/String; c
	d (Z)V d
		0 o p_240771_
	e (Z)V e
		0 o p_262638_
	g ()Ljava/util/UUID; g
	h ()Ljava/util/function/Supplier; h
	i ()Z i
	j ()Z j
	k ()Z k
	l ()Lfza; l
	m ()Lxo; m
gka$1 gka$1
	b b
	<init> (Lgka;IIIILfzc;Lfxn$c;Lxo;)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_
	d ()Lyc; d
gka$2 gka$2
	b b
	<init> (Lgka;IIIILfzc;Lfxn$c;Lxo;)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_
	d ()Lyc; d
gka$3 gka$3
	b b
	<init> (Lgka;IIIILfzc;Lfxn$c;Lxo;)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_
	d ()Lyc; d
gkb gkb
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lfud;Lcom/mojang/authlib/minecraft/UserApiService;)V <init>
		0 o p_194057_
		1 o p_194058_
	a (Lgrv;)V a
		0 o p_100677_
	a (Ljava/util/UUID;)V a
		0 o p_100681_
	a ()V a
	a (Ljava/lang/String;)Ljava/util/UUID; a
		0 o p_100679_
	b (Ljava/util/UUID;)V b
		0 o p_100683_
	b ()V b
	c (Ljava/util/UUID;)Z c
		0 o p_100685_
	c ()Ljava/util/Set; c
	d (Ljava/util/UUID;)Z d
		0 o p_100687_
	e (Ljava/util/UUID;)Z e
		0 o p_100689_
	f (Ljava/util/UUID;)V f
		0 o p_100691_
gkc gkc
	a a
	m m
	n n
	<init> (Lgkd;Lfud;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_
	K ()V K
	L ()V L
	M ()V M
	a (Ljava/lang/String;)V a
		0 o p_100718_
	a (Lcom/mojang/authlib/GameProfile;Ljava/util/UUID;)Lgka; a
		0 o p_293607_
		1 o p_293608_
	a (Lgrv;Lgkd$a;)V a
		0 o p_100715_
		1 o p_100716_
	a (Ljava/util/Collection;D)V a
		0 o p_240809_
		1 o p_240830_
	a (Ljava/util/Map;Z)V a
		0 o p_240780_
		1 o p_240827_
	a (Lfxa;)V a
		0 o p_331377_
	a (Ljava/util/Collection;Ljava/util/Map;)V a
		0 o p_240813_
		1 o p_240796_
	a (Lgse;)Ljava/util/Collection; a
		static
		0 o p_250748_
	a (Ljava/util/UUID;)V a
		0 o p_100723_
	a (Ljava/util/Collection;DZ)V a
		0 o p_240798_
		1 o p_240792_
		2 o p_240829_
	a (Lgka;)V a
		0 o p_417633_
	b (Lfxa;)V b
		0 o p_331767_
	b (Lgka;)Z b
		0 o p_100710_
	c (Lgka;)Ljava/lang/Integer; c
		static
		0 o p_240745_
	c ()Z c
	d (Lgka;)Ljava/lang/Integer; d
		0 o p_240744_
	d (Lfxa;)V d
		0 o p_281892_
gkd gkd
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lges;)V <init>
		0 o p_331950_
	<init> ()V <init>
	a (Ljava/lang/String;)V a
		0 o p_100789_
	a (III)Z a
		0 o p_100757_
		1 o p_100758_
		2 o p_100759_
	a (Ljava/util/UUID;)V a
		0 o p_100780_
	a (Lfud;)V a
		0 o p_100768_
	a (Lgkd$a;)V a
		0 o p_100772_
	a (Lfxn;)V a
		0 o p_329743_
	a (Lgrv;)V a
		0 o p_100776_
	a (Lfxa;IIF)V a
		0 o p_282516_
		1 o p_100764_
		2 o p_100765_
		3 o p_100766_
	a (Lgkd;Lfzm;)V a
		static
		0 o p_329744_
		1 o p_329745_
	aF_ ()V aF_
	aJ_ ()V aJ_
	aP_ ()V aP_
	aQ_ ()Z aQ_
	aV_ ()V aV_
	b (Lfxa;IIF)V b
		0 o p_283202_
		1 o p_296258_
		2 o p_295067_
		3 o p_295331_
	b (Lfxn;)V b
		0 o p_100785_
	c ()V c
	c (Lfxn;)V c
		0 o p_100791_
	d (Lfxn;)V d
		0 o p_240243_
	i ()Lxo; i
	l ()I l
	m ()I m
	n ()I n
gkd$1 gkd$1
	d d
	<init> (Lgkd;Lfwy;IIIILxo;)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_
	d ()Lyc; d
gkd$a gkd$a
	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 ()[Lgkd$a; a
		static
	valueOf (Ljava/lang/String;)Lgkd$a; valueOf
		static
		0 o p_100824_
	values ()[Lgkd$a; values
		static
gke gke
gkf gkf
	c c
	d d
	e e
	f f
	m m
	n n
	o o
	p p
	<clinit> ()V <clinit>
		static
	<init> (IIIILfwy;)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 a
		0 o p_261736_
	a (Lgkf$b;Lhxe;Z)V a
		0 o p_261823_
		1 o p_262127_
		2 o p_308993_
	a (Ljava/util/function/DoubleConsumer;)V a
		0 o p_261686_
	a (Lgbs;)V a
		0 o p_261538_
	a (Lfxa;IIFLfxl;)V a
		static
		0 o p_280892_
		1 o p_280893_
		2 o p_280894_
		3 o p_280895_
		4 o p_280896_
	a (Lhxe;Lgkf$b;Z)V a
		0 o p_262105_
		1 o p_261932_
		2 o p_308932_
	a (Lxo;Z)Lxo; a
		0 o p_308894_
		1 o p_308910_
	b (Z)V b
		0 o p_261772_
	c ()I c
	c (Z)Lgkf$a; c
		0 o p_261628_
	c (Lfxa;IIF)V c
		0 o p_283081_
		1 o p_283426_
		2 o p_282414_
		3 o p_283358_
	o ()D o
	q ()V q
	r ()I r
gkf$a gkf$a
	a a
	b b
	<init> (Lgbk;Lxo;)V <init>
		0 o container
		1 o narration
	a ()Lgbk; a
	b ()Lxo; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_261502_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gkf$b gkf$b
	a a
	b b
	c c
	<init> (I)V <init>
		0 o p_261784_
	a (Lfwy;Lxo;I)V a
		0 o p_261894_
		1 o p_261816_
		2 o p_261721_
	a ()Lgkf$a; a
	a (I)V a
		0 o p_261997_
	a (Lfwy;Lxo;)V a
		0 o p_261503_
		1 o p_261550_
	a (Lgbm;)V a
		static
		0 o p_296036_
	a (ILgbm;)V a
		static
		0 o p_296045_
		1 o p_295098_
	b (Lfwy;Lxo;)V b
		0 o p_261496_
		1 o p_261670_
gkg gkg
	A A
	B B
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lfuh;)V <init>
		0 o p_261720_
		1 o p_262019_
	a (D)V a
		0 o p_262168_
	a (Lfxn;)V a
		0 o p_295613_
	a (Lgkg;Lfzm;)V a
		static
		0 o p_321365_
		1 o p_321366_
	a (Lfxl;Z)V a
		0 o p_309196_
		1 o p_309095_
	aF_ ()V aF_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_261531_
	c (Lfxn;)V c
		0 o p_261840_
	c ()V c
	d (Lfxn;)V d
		0 o p_329746_
	i ()Lxo; i
	l ()Lfxl; l
gkh gkh
gki gki
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	<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 (Lfxn;)V a
		0 o p_250397_
	a (Lgki;Lfzm;)V a
		static
		0 o p_321367_
		1 o p_321368_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_252248_
	c (Lfxn;)V c
		0 o p_280898_
	c ()V c
	i ()Lxo; i
gki$a gki$a
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lgki;)V <init>
		0 o p_249890_
	a (Lfxn;)V a
		0 o p_251286_
	a (Lgki$a;)Lfwy; a
		static
		0 o p_249808_
	a (Lgki$a;Lfzm;)V a
		static
		0 o p_329747_
		1 o p_329748_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lgki$a;)Lfud; b
		static
		0 o p_249528_
	c (Lgki$a;)Lfwy; c
		static
		0 o p_251978_
	c ()V c
gki$a$a gki$a$a
	<init> (Lgki$a;Lfud;Ljava/util/Collection;)V <init>
		0 o p_251813_
		1 o p_249776_
		2 o p_251183_
	a ()I a
gki$a$b gki$a$b
	a a
	b b
	c c
	d d
	<init> (Lgki$a;Lxo;Lxo;Lfyh;)V <init>
		0 o p_249049_
		1 o p_250724_
		2 o p_248883_
		3 o p_250949_
	a (Lfxa;IIIIIIIZF)V a
		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 ()Lxo; a
gkj gkj
	create (Lgkk;Ljs;Lfcw;Ljava/nio/file/Path;)Z create
		0 o p_374502_
		1 o p_374158_
		2 o p_374270_
		3 o p_374444_
gkk gkk
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lfud;Lges;Lgku;Ljava/util/Optional;Ljava/util/OptionalLong;Lgkj;)V <init>
		0 o p_276053_
		1 o p_276049_
		2 o p_276047_
		3 o p_276013_
		4 o p_276031_
		5 o p_374578_
	E ()Ljava/nio/file/Path; E
	F ()V F
	a (Ljava/util/function/Consumer;Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/lang/Object; a
		0 o p_280899_
		1 o p_280900_
		2 o p_280901_
	a (Lfud;Ljava/lang/String;Ljava/nio/file/Path;)Ljava/util/Optional; a
		static
		0 o p_374135_
		1 o p_374392_
		2 o p_374465_
	a (Lawz;Ldns;Ljava/util/function/Consumer;Z)V a
		0 o p_269632_
		1 o p_269633_
		2 o p_269634_
		3 o p_269635_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_232894_
		1 o p_232895_
	a (Lawz;)V a
		0 o p_269637_
	a (Lawz;ZLjava/util/function/Consumer;)V a
		0 o p_270299_
		1 o p_270896_
		2 o p_270760_
	a (III)Z a
		0 o p_100875_
		1 o p_100876_
		2 o p_100877_
	a (Ljava/nio/file/Path;)V a
		static
		0 o p_232942_
	a (Lgku;)Lgku; a
		static
		0 o p_344162_
	a (Lgkv;Laxe;Lamp;Ljs;Lgkl;)Lgku; a
		static
		0 o p_372511_
		1 o p_372512_
		2 o p_372513_
		3 o p_372514_
		4 o p_372515_
	a (Lfxn;)V a
		0 o p_232903_
	a (Lgkk;Lfzm;)V a
		static
		0 o p_268341_
		1 o p_268270_
	a (Lfud;Lges;Ljava/util/function/Function;Lgkv;Lamd;Lgkj;)V a
		static
		0 o p_372818_
		1 o p_373021_
		2 o p_372913_
		3 o p_372864_
		4 o p_372962_
		5 o p_374549_
	a (Lfud;Lges;Ldmy;Lgku;Ljava/nio/file/Path;)Lgkk; a
		static
		0 o p_276017_
		1 o p_276029_
		2 o p_276055_
		3 o p_276028_
		4 o p_276040_
	a (Lfxa;IIF)V a
		0 o p_282137_
		1 o p_283640_
		2 o p_281243_
		3 o p_282743_
	a (Lgkk;)Lfwy; a
		static
		0 o p_268000_
	a (Lawz;Ldns;Ljava/util/function/Consumer;)V a
		0 o p_270272_
		1 o p_270573_
		2 o p_270552_
	a (Ljs;Lfcw;)V a
		0 o p_374105_
		1 o p_374321_
	a (Ljava/util/function/Consumer;Z)V a
		0 o p_269626_
		1 o p_269627_
	a (Lfud;Lxo;)V a
		static
		0 o p_232900_
		1 o p_232901_
	a (Ljs;Lfdd;)Z a
		0 o p_249152_
		1 o p_374211_
	a (Lorg/apache/commons/lang3/mutable/MutableObject;Ljava/nio/file/Path;Ljava/nio/file/Path;)V a
		static
		0 o p_232931_
		1 o p_232932_
		2 o p_232933_
	a (Lfxa;)V a
		0 o p_331389_
	a (Lawz;Ldns;)Lanc$c; a
		static
		0 o p_251829_
		1 o p_251555_
	a (Ldns;)V a
		0 o p_270214_
	a (Lfxl;)V a
		0 o p_386220_
	a (Ljava/util/function/Function;Lanc$a;)Lanc$b; a
		static
		0 o p_372509_
		1 o p_372510_
	a (Lfud;Lges;)V a
		static
		0 o p_232897_
		1 o p_232898_
	a (Ljava/lang/String;)Ljava/lang/IllegalStateException; a
		static
		0 o p_337413_
	a (Laxe;Lamp;Ljs;Lgkl;)Lgku; a
		static
		0 o p_372516_
		1 o p_372517_
		2 o p_372518_
		3 o p_372519_
	a (Lgkk;Ljs;Lfcw;Ljava/nio/file/Path;)Z a
		static
		0 o p_373670_
		1 o p_373671_
		2 o p_373672_
		3 o p_373673_
	a (Lfud;Lges;Lgkj;)V a
		static
		0 o p_374172_
		1 o p_374534_
		2 o p_374333_
	a (Lanc$a;)Lanc$b; a
		0 o p_326721_
	a (Ljava/util/List;Ljava/lang/String;)Z a
		static
		0 o p_232926_
		1 o p_232927_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V a
		static
		0 o p_100913_
		1 o p_100914_
		2 o p_100915_
	a (Lamp;Ljs;Lgkl;)Lgku; a
		static
		0 o p_372521_
		1 o p_372522_
		2 o p_372523_
	a (Ljava/nio/file/Path;Lfud;)Ljava/nio/file/Path; a
		static
		0 o p_100907_
		1 o p_100908_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;)Z a
		static
		0 o p_373676_
		1 o p_373677_
	aF_ ()V aF_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lgkk;Ljs;Lfcw;Ljava/nio/file/Path;)Z b
		static
		0 o p_373666_
		1 o p_373667_
		2 o p_373668_
		3 o p_373669_
	b (Ljava/nio/file/Path;Ljava/nio/file/Path;)Z b
		static
		0 o p_232923_
		1 o p_232924_
	b (Lgkk;Lfzm;)V b
		static
		0 o p_321369_
		1 o p_321370_
	b (Ldns;)V b
		0 o p_268186_
	b (Lgkk;)Lfwy; b
		static
		0 o p_267956_
	b (Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V b
		static
		0 o p_373663_
		1 o p_373664_
		2 o p_373665_
	b (Ljs;Lfcw;)V b
		0 o p_373674_
		1 o p_373675_
	b (Lanc$a;)Lekw; b
		static
		0 o p_372524_
	b (Lawz;)V b
		0 o p_269636_
	b (Lamp;Ljs;Lgkl;)Lgku; b
		static
		0 o p_372525_
		1 o p_372526_
		2 o p_372527_
	b (Lfxn;)V b
		0 o p_232938_
	b (Lfud;Lges;)V b
		static
		0 o p_372996_
		1 o p_372908_
	c ()V c
	c (Lgkk;Lfzm;)V c
		static
		0 o p_386221_
		1 o p_386222_
	c (Ldns;)Lcom/mojang/datafixers/util/Pair; c
		0 o p_268328_
	c (Lgkk;)Lfwy; c
		static
		0 o p_267958_
	c (Lgkk;Ljs;Lfcw;Ljava/nio/file/Path;)Z c
		static
		0 o p_373659_
		1 o p_373660_
		2 o p_373661_
		3 o p_373662_
	c (Lanc$a;)Lekw; c
		static
		0 o p_372520_
	c (Z)Ldmy; c
		0 o p_205448_
	d (Lgkk;)Lfwy; d
		static
		0 o p_268164_
	e (Lgkk;)Lfud; e
		static
		0 o p_267972_
	f (Lgkk;)Lfud; f
		static
		0 o p_268315_
	g (Lgkk;)Lfud; g
		static
		0 o p_268278_
	l ()Lgkw; l
	m ()V m
	n ()V n
gkk$a gkk$a
	a a
	b b
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lgkk;)V <init>
		0 o p_268170_
	a (Lfxu;Lbxg;)V a
		0 o p_267962_
		1 o p_268338_
	a (Lgkw$a;)Lxo; a
		static
		0 o p_268080_
	a (Ljava/lang/Boolean;)Lfza; a
		static
		0 o p_321371_
	a (Lfxn;)V a
		0 o p_269641_
	a (Lfxu;Ljava/lang/Boolean;)V a
		0 o p_321372_
		1 o p_321373_
	a (Lfxu;Lgkw$a;)V a
		0 o p_268266_
		1 o p_268208_
	a (Lfxu;Lgkw;)V a
		0 o p_321374_
		1 o p_321375_
	a (Lgkw;)V a
		0 o p_275871_
	b (Lfxu;Lgkw;)V b
		0 o p_280904_
		1 o p_280905_
	c (Lfxu;Lgkw;)V c
		static
		0 o p_280906_
		1 o p_280907_
gkk$b gkk$b
	a a
	b b
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lgkk;)V <init>
		0 o p_268071_
	a (Lfxn;)V a
		0 o p_268345_
	a (Ljava/util/Optional;)V a
		0 o p_268107_
	b (Lfxn;)V b
		0 o p_269642_
	c (Lfxn;)V c
		0 o p_268028_
	c ()V c
gkk$c gkk$c
	a a
	b b
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	<clinit> ()V <clinit>
		static
	<init> (Lgkk;)V <init>
		0 o p_268204_
	a (Ljava/lang/String;)V a
		0 o p_268342_
	a (Lfxn;)V a
		0 o p_268355_
	a (Lgkt;Lgkw;)V a
		static
		0 o p_268340_
		1 o p_268209_
	a (Lfxu;)Lyc; a
		static
		0 o p_268292_
	a (Lfxu;Lgkw;)V a
		0 o p_280908_
		1 o p_280909_
	a (Lgkw;)V a
		0 o p_280910_
	a (Lfxu;Lgkw$b;)V a
		0 o p_268242_
		1 o p_267954_
	c ()V c
	d ()Lfxu$c; d
	e ()Z e
	f ()Z f
gkk$c$1 gkk$c$1
	d d
	<init> (Lgkk$c;Lfwy;IILxo;Lgkk;)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_
	d ()Lyc; d
gkk$c$2 gkk$c$2
	a a
	<init> (Lgkk$c;)V <init>
		0 o p_268241_
	a ()Ljava/util/List; a
	b ()Ljava/util/List; b
gkl gkl
	a a
	b b
	<init> (Lekw;Ldns;)V <init>
		0 o worldGenSettings
		1 o dataConfiguration
	a ()Lekw; a
	b ()Ldns; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_372967_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gkm gkm
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	<clinit> ()V <clinit>
		static
	<init> (Ldmq;Ljava/util/function/Consumer;)V <init>
		0 o p_101051_
		1 o p_101052_
	a (Lfxn;)V a
		0 o p_329749_
	a (Lgkm;Lfzm;)V a
		static
		0 o p_321376_
		1 o p_321377_
	a (Lgkm$f;)V a
		0 o p_101061_
	a (Lgkm;)Lfud; a
		static
		0 o p_101063_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_101059_
	b (Lgkm$f;)V b
		0 o p_101075_
	b (Lgkm;)Lfud; b
		static
		0 o p_101077_
	c (Lgkm;)Lfud; c
		static
		0 o p_101084_
	c ()V c
	d (Lgkm;)Lfud; d
		static
		0 o p_101086_
	e (Lgkm;)Lfud; e
		static
		0 o p_101089_
	f (Lgkm;)Lfud; f
		static
		0 o p_101091_
	g (Lgkm;)Lfwy; g
		static
		0 o p_170212_
	l ()V l
gkm$a gkm$a
	c c
	<init> (Lgkm;Lxo;Ljava/util/List;Ljava/lang/String;Ldmq$a;)V <init>
		0 o p_101100_
		1 o p_101101_
		2 o p_101102_
		3 o p_101103_
		4 o p_101104_
	a (Lfxa;IIIIIIIZF)V a
		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_
	a (Ljava/lang/String;Lfxu;)Lyc; a
		static
		0 o p_170218_
		1 o p_170219_
	a (Ldmq$a;Lfxu;Ljava/lang/Boolean;)V a
		static
		0 o p_170214_
		1 o p_170215_
		2 o p_170216_
gkm$b gkm$b
	a a
	b b
	<init> (Lgkm;Lxo;)V <init>
		0 o p_101140_
		1 o p_101141_
	a (Lfxa;IIIIIIIZF)V a
		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_
	aH_ ()Ljava/util/List; aH_
	b ()Ljava/util/List; b
gkm$b$1 gkm$b$1
	a a
	<init> (Lgkm$b;)V <init>
		0 o p_170223_
	b (Lgbs;)V b
		0 o p_170225_
	w ()Lgbq$a; w
gkm$c gkm$c
	create (Lxo;Ljava/util/List;Ljava/lang/String;Ldmq$g;)Lgkm$f; create
		0 o p_101155_
		1 o p_101156_
		2 o p_101157_
		3 o p_101158_
gkm$d gkm$d
	a a
	b b
	c c
	<init> (Lgkm;Ljava/util/List;Lxo;)V <init>
		0 o p_101163_
		1 o p_101164_
		2 o p_101165_
	a (Lfxa;II)V a
		0 o p_282711_
		1 o p_281539_
		2 o p_281414_
	aH_ ()Ljava/util/List; aH_
	b ()Ljava/util/List; b
gkm$e gkm$e
	c c
	d d
	<init> (Lgkm;Lxo;Ljava/util/List;Ljava/lang/String;Ldmq$d;)V <init>
		0 o p_101174_
		1 o p_101175_
		2 o p_101176_
		3 o p_101177_
		4 o p_101178_
	a (Lfxa;IIIIIIIZF)V a
		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 (Ldmq$d;Ljava/lang/String;)V a
		0 o p_101180_
		1 o p_101181_
gkm$f gkm$f
	a a
	<init> (Ljava/util/List;)V <init>
		0 o p_194062_
gkm$g gkm$g
	a a
	m m
	<init> (Lgkm;Ldmq;)V <init>
		0 o p_101202_
		1 o p_101203_
	a (Ljava/util/Map$Entry;)V a
		0 o p_101210_
	b (Lfxa;IIF)V b
		0 o p_313903_
		1 o p_313824_
		2 o p_313867_
		3 o p_313845_
	b (Ljava/util/Map$Entry;)V b
		0 o p_170229_
gkm$g$1 gkm$g$1
	a a
	b b
	c c
	d d
	<init> (Lgkm$g;Lgkm;Ldmq;Ljava/util/Map;)V <init>
		0 o p_101218_
		1 o p_101219_
		2 o p_101220_
		3 o p_101221_
	a (Lxo;Ljava/util/List;Ljava/lang/String;Ldmq$a;)Lgkm$f; a
		0 o p_101228_
		1 o p_101229_
		2 o p_101230_
		3 o p_101231_
	a (Ldmq$b;)Ljava/util/Map; a
		static
		0 o p_101223_
	a (Lxo;Ljava/util/List;Ljava/lang/String;Ldmq$d;)Lgkm$f; a
		0 o p_101233_
		1 o p_101234_
		2 o p_101235_
		3 o p_101236_
	a (Ldmq$e;Lgkm$c;)V a
		0 o p_101225_
		1 o p_101226_
	b (Ldmq$e;Ldmq$f;)V b
		0 o p_101238_
		1 o p_101239_
	c (Ldmq$e;Ldmq$f;)V c
		0 o p_101241_
		1 o p_101242_
gkn gkn
	A A
	B B
	C C
	D D
	E E
	F F
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lfud;Lfcs$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 (Ljava/lang/String;)V a
		0 o p_307678_
	a (Lfcs$c;Lfud;ZZ)V a
		0 o p_307051_
		1 o p_307052_
		2 o p_307053_
		3 o p_307054_
	a (Lfcs$c;Lfxn;)V a
		0 o p_307059_
		1 o p_307060_
	a (Lfxn;)V a
		0 o p_307073_
	a (Lfcs$c;)Z a
		static
		0 o p_101259_
	a (Lfud;Lfxn;)V a
		static
		0 o p_351664_
		1 o p_351665_
	a (Lgkn;Lfzm;)V a
		static
		0 o p_321378_
		1 o p_321379_
	a (Lfud;Lfcs$c;Lfxn;)V a
		0 o p_359103_
		1 o p_359104_
		2 o p_359105_
	a (Lfxa;IIF)V a
		0 o p_281742_
		1 o p_101265_
		2 o p_101266_
		3 o p_101267_
	a (Lfud;)V a
		0 o p_307055_
	a (Lfxn;Ljava/lang/String;)V a
		static
		0 o p_329750_
		1 o p_329751_
	a (Lfud;Lfcs$c;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;)Lgkn; a
		static
		0 o p_307412_
		1 o p_307335_
		2 o p_307249_
	a (Ljava/nio/file/Path;)Z a
		static
		0 o p_182587_
	aF_ ()V aF_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_319375_
	b (Lfcs$c;Lfxn;)V b
		static
		0 o p_351666_
		1 o p_351667_
	b (Ljava/nio/file/Path;)V b
		static
		0 o p_182594_
	c (Lfcs$c;Lfxn;)V c
		static
		0 o p_307071_
		1 o p_307072_
	c ()V c
gko gko
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	<clinit> ()V <clinit>
		static
	<init> (Lges;Lawz;Ljava/util/function/Consumer;)V <init>
		0 o p_270165_
		1 o p_270308_
		2 o p_270392_
	a (Lfxn;)V a
		0 o p_274702_
	a (Laww;Ljava/lang/Boolean;)V a
		0 o p_270384_
		1 o p_270491_
	a (Ljava/util/List;Ljava/util/List;Laww;Ljava/lang/Boolean;)V a
		static
		0 o p_270821_
		1 o p_270786_
		2 o p_270540_
		3 o p_270780_
	a (Lgbm;)V a
		static
		0 o p_293611_
	a (Laww;)Lxo; a
		static
		0 o p_270861_
	a (Lgkt$a;Laww;Ljava/lang/Boolean;)V a
		0 o p_270347_
		1 o p_270880_
		2 o p_270874_
	a (Lgko;Lfzm;)V a
		static
		0 o p_321380_
		1 o p_321381_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_270336_
	b (Laww;)Z b
		0 o p_270989_
	c ()V c
	i ()Lxo; i
	l ()V l
gkp gkp
	a a
	b b
	c c
	<init> (Lgkw$a;Ljava/util/Set;Lamd;)V <init>
		0 o selectedGameMode
		1 o disabledGameRules
		2 o flatLevelPreset
	a ()Lgkw$a; a
	b ()Ljava/util/Set; b
	c ()Lamd; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_373093_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gkq gkq
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/datafixers/DataFixer;Lfcs$c;Lfdd;ZLjz;)V <init>
		0 o p_251295_
		1 o p_250489_
		2 o p_248781_
		3 o p_401026_
		4 o p_250358_
		5 o p_323621_
	a (Lfud;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/datafixers/DataFixer;Lfcs$c;Z)Lgkq; a
		static
		0 o p_101316_
		1 o p_101317_
		2 o p_101318_
		3 o p_101319_
		4 o p_101320_
	a (Lfxn;)V a
		0 o p_101322_
	a (Lfxa;IIF)V a
		0 o p_281829_
		1 o p_101312_
		2 o p_101313_
		3 o p_101314_
	a (Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap;)V a
		static
		0 o p_304055_
	aI_ ()V aI_
	aP_ ()V aP_
	aV_ ()V aV_
	e ()V e
gkr gkr
	a a
	<clinit> ()V <clinit>
		static
	a (Lgkk;Letb;)V a
		static
		0 o p_267858_
		1 o p_267859_
	a (Ljl;Ljz$b;Lekv;)Lekv; a
		static
		0 o p_396283_
		1 o p_396284_
		2 o p_396285_
	a (Lgkk;Ljl;)V a
		static
		0 o p_267860_
		1 o p_267861_
	a (Letb;)Lgku$a; a
		static
		0 o p_250871_
	a (Lgkk;Lgku;)Lges; a
		static
		0 o p_232962_
		1 o p_232963_
	a (Ljl;)Lgku$a; a
		static
		0 o p_248835_
	a (Letb;Ljz$b;Lekv;)Lekv; a
		static
		0 o p_359109_
		1 o p_359110_
		2 o p_359111_
	b (Lgkk;Lgku;)Lges; b
		static
		0 o p_232974_
		1 o p_232975_
	createEditScreen (Lgkk;Lgku;)Lges; createEditScreen
		0 o p_232977_
		1 o p_232978_
gks gks
	a a
	b b
	c c
	d d
	e e
	f f
	u u
	v v
	w w
	<clinit> ()V <clinit>
		static
	<init> (Lges;)V <init>
		0 o p_101338_
	a (Ljava/lang/String;)V a
		0 o p_232980_
	a (Lfxn;)V a
		0 o p_359112_
	a (Lfxa;IIF)V a
		0 o p_282382_
		1 o p_281534_
		2 o p_281859_
		3 o p_283289_
	a (Lfct;)V a
		0 o p_307245_
	aF_ ()V aF_
	aI_ ()V aI_
	aP_ ()V aP_
	aV_ ()V aV_
	b (Lfxn;)V b
		0 o p_280917_
	c (Lfxn;)V c
		0 o p_101373_
	d (Lfxn;)V d
		0 o p_101376_
	e (Lfxn;)V e
		0 o p_101378_
	f (Lfxn;)V f
		0 o p_280918_
	g (Lfxn;)V g
		0 o p_232984_
gkt gkt
	a a
	b b
	c c
	<init> (Ljava/util/List;Lgbk;)V <init>
		0 o p_268257_
		1 o p_387579_
	a ()Lgbk; a
	a (I)Lgkt$a; a
		static
		0 o p_268344_
	b ()V b
gkt$a gkt$a
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (I)V <init>
		0 o p_267987_
	a ()Lgkt; a
	a (I)Lgkt$a; a
		0 o p_267998_
	a (IZ)Lgkt$a; a
		0 o p_270730_
		1 o p_270594_
	a (Lxo;Ljava/util/function/BooleanSupplier;Ljava/util/function/Consumer;)Lgkt$d; a
		0 o p_268004_
		1 o p_268017_
		2 o p_268320_
	b (I)Lgkt$a; b
		0 o p_270750_
	b ()V b
gkt$b gkt$b
	a a
	b b
	<init> (IZ)V <init>
		0 o maxInfoRows
		1 o alwaysMaxHeight
	a ()I a
	b ()Z b
	equals (Ljava/lang/Object;)Z equals
		0 o p_270770_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gkt$c gkt$c
	a a
	b b
	c c
	<init> (Lfxu;Ljava/util/function/BooleanSupplier;Ljava/util/function/BooleanSupplier;)V <init>
		0 o button
		1 o stateSupplier
		2 o isActiveCondition
	a ()V a
	b ()Lfxu; a
	c ()Ljava/util/function/BooleanSupplier; b
	d ()Ljava/util/function/BooleanSupplier; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_270340_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gkt$d gkt$d
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lxo;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 (Lgkt$a;Lgbi;I)Lgkt$c; a
		0 o p_270513_
		1 o p_271004_
		2 o p_270506_
	a (Lfxu;Ljava/lang/Boolean;)V a
		0 o p_267942_
		1 o p_268251_
	a (Lfxu;)Lyc; a
		0 o p_268230_
	a (Ljava/util/function/BooleanSupplier;)Lgkt$d; a
		0 o p_267966_
	a (Lxo;)Lgkt$d; a
		0 o p_268240_
	a (Lgkt$a;Lgbi;ILgkt$b;)V a
		0 o p_269646_
		1 o p_269647_
		2 o p_269648_
		3 o p_269649_
	a (Lfza;Ljava/lang/Boolean;)Lfza; a
		static
		0 o p_269643_
		1 o p_269644_
	b (Lfxu;)Lyc; b
		0 o p_269645_
gku gku
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Leky;Ljy;Lekv;Ljs;Lamp;Ldns;Lgkp;)V <init>
		0 o options
		1 o datapackDimensions
		2 o selectedDimensions
		3 o worldgenRegistries
		4 o dataPackResources
		5 o dataConfiguration
		6 o initialWorldCreationOptions
	<init> (Leky;Lekv;Ljs;Lamp;Ldns;Lgkp;)V <init>
		0 o p_251299_
		1 o p_251746_
		2 o p_252129_
		3 o p_250137_
		4 o p_249510_
		5 o p_372904_
	<init> (Lekw;Ljs;Lamp;Ldns;)V <init>
		0 o p_249130_
		1 o p_248513_
		2 o p_251786_
		3 o p_248593_
	a (Lgku$b;)Lgku; a
		0 o p_252288_
	a (Lgku$a;)Lgku; a
		0 o p_250676_
	a ()Ljz$b; a
	a (Leky;Lekv;)Lgku; a
		0 o p_249492_
		1 o p_250298_
	b ()V b
	c ()Leky; a
	d ()Ljy; b
	e ()Lekv; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_233007_
	f ()Ljs; d
	g ()Lamp; e
	h ()Ldns; f
	hashCode ()I hashCode
	i ()Lgkp; g
	toString ()Ljava/lang/String; toString
gku$a gku$a
gku$b gku$b
gkv gkv
	apply (Lamp;Ljs;Lgkl;)Lgku; apply
		0 o p_372907_
		1 o p_373063_
		2 o p_373074_
gkw gkw
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;Lgku;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 (Lgkw$a;)V a
		0 o p_268231_
	a (Z)V a
		0 o p_321586_
	a (Ldmq;)V a
		0 o p_268203_
	a (Lbxg;)V a
		0 o p_268032_
	a (Lgkw$b;)V a
		0 o p_268117_
	a (Ljava/util/List;)Z a
		static
		0 o p_268066_
	a (Lgku;Ljava/util/Optional;)Ljava/util/Optional; a
		static
		0 o p_268025_
		1 o p_268184_
	a (Lgku$a;)V a
		0 o p_268314_
	a (Ljy;)Ljava/util/List; a
		static
		0 o p_367767_
	a (ZLeky;)Leky; a
		static
		0 o p_268348_
		1 o p_267945_
	a (Letb;)V a
		0 o p_372532_
	a (Ljava/lang/String;)V a
		0 o p_268167_
	a (Ljp$c;)Ljava/util/List; a
		static
		0 o p_268149_
	a (Ljl$c;)Letb; a
		static
		0 o p_372531_
	a (Ldmq$e;)V a
		0 o p_372530_
	a (Lgku;)V a
		0 o p_268313_
	a (Ldns;)Z a
		0 o p_268016_
	a ()V a
	a (Ljava/util/function/Consumer;)V a
		0 o p_267938_
	a (Ljl;Ljz$b;Lekv;)Lekv; a
		static
		0 o p_268302_
		1 o p_268134_
		2 o p_268035_
	a (Lgku;Lamd;)Ljava/util/Optional; a
		static
		0 o p_396286_
		1 o p_396287_
	a (Leky;)Leky; a
		0 o p_267957_
	a (Ljy;Lbae;)Ljava/util/Optional; a
		static
		0 o p_268296_
		1 o p_268097_
	a (Lamd;Ljy;)Ljava/util/Optional; a
		static
		0 o p_372528_
		1 o p_372529_
	b (Lgku;Lamd;)Ljava/util/Optional; b
		static
		0 o p_372533_
		1 o p_372534_
	b (Z)V b
		0 o p_268090_
	b (ZLeky;)Leky; b
		static
		0 o p_268307_
		1 o p_268360_
	b (Ljava/lang/String;)V b
		0 o p_268100_
	b ()Ljava/lang/String; b
	c ()Ljava/lang/String; c
	c (Z)V c
		0 o p_268236_
	c (Ljava/lang/String;)Ljava/lang/String; c
		0 o p_276032_
	d ()Lgkw$a; d
	e ()Lbxg; e
	f ()Z f
	g ()Z g
	h ()Ljava/lang/String; h
	i ()Z i
	j ()Z j
	k ()Lgku; k
	l ()Z l
	m ()Lgkw$b; m
	n ()Lgkr; n
	o ()Ljava/util/List; o
	p ()Ljava/util/List; p
	q ()Ldmq; q
	r ()V r
gkw$a gkw$a
	a SURVIVAL
	b HARDCORE
	c CREATIVE
	d DEBUG
	e e
	f f
	g g
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ldmr;)V <init>
		0 o p_268044_
		1 o p_268287_
		2 o p_268033_
		3 o p_268252_
	a ()Lxo; a
	b ()[Lgkw$a; b
		static
	valueOf (Ljava/lang/String;)Lgkw$a; valueOf
		static
		0 o p_268027_
	values ()[Lgkw$a; values
		static
gkw$b gkw$b
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Ljl;)V <init>
		0 o preset
	a (Lamd;)Z a
		static
		0 o p_268224_
	a ()Lxo; a
	b (Lamd;)Lxo; b
		static
		0 o p_268048_
	b ()Z b
	c ()Ljl; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_268349_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gkx gkx
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lfud;Lfcs;)V <init>
		0 o p_233093_
		1 o p_233094_
	a (Lfcs$c;Land;Lawz;Lhuq;Ljava/lang/Runnable;Z)V a
		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 (Lfud;Lgkk;Lcom/mojang/serialization/Lifecycle;Ljava/lang/Runnable;Z)V a
		static
		0 o p_270593_
		1 o p_270733_
		2 o p_270539_
		3 o p_270158_
		4 o p_270709_
	a (Lfcs$c;Lfct;Lcom/mojang/serialization/Dynamic;Ljava/lang/Runnable;)V a
		0 o p_331650_
		1 o p_331090_
		2 o p_331358_
		3 o p_331242_
	a (Laxe;Lamp;Ljs;Lgkx$a;)Lcom/mojang/datafixers/util/Pair; a
		static
		0 o p_372535_
		1 o p_372536_
		2 o p_372537_
		3 o p_372538_
	a (Ljava/lang/String;Ljava/lang/Runnable;)V a
		0 o p_330611_
		1 o p_331729_
	a (Lfcs$c;Lamp;Ljs;Lfdd;)V a
		0 o p_250919_
		1 o p_248897_
		2 o p_250801_
		3 o p_251654_
	a (Land;Lfcs$c;Ljava/lang/Runnable;)V a
		static
		0 o p_329772_
		1 o p_329773_
		2 o p_329774_
	a (Ljava/lang/Throwable;)Ljava/lang/Void; a
		0 o p_233175_
	a (Lfcs$c;Ljava/lang/Runnable;Z)V a
		0 o p_329779_
		1 o p_329780_
		2 o p_329781_
	a (Lcom/mojang/serialization/Dynamic;ZLawz;)Land; a
		0 o p_307491_
		1 o p_233124_
		2 o p_233125_
	a (Ljava/lang/Runnable;Lfud;Lgkk;Z)V a
		static
		0 o p_233151_
		1 o p_233152_
		2 o p_233153_
		3 o p_233154_
	a (Lfcs$c;Land;Lhuq;Lawz;Ljava/lang/Runnable;)V a
		0 o p_330894_
		1 o p_331981_
		2 o p_331902_
		3 o p_330360_
		4 o p_330719_
	a (Ljava/lang/Void;)Ljava/lang/Boolean; a
		static
		0 o p_233177_
	a (Lanc$d;Lanc$f;Lanc$e;)Ljava/lang/Object; a
		0 o p_250997_
		1 o p_251759_
		2 o p_249635_
	a (Ljava/lang/String;Ldmy;Leky;Ljava/util/function/Function;Lges;)V a
		0 o p_233158_
		1 o p_233159_
		2 o p_249243_
		3 o p_249252_
		4 o p_307305_
	a (Lfcs$c;Lcom/mojang/serialization/Dynamic;Ljava/lang/Runnable;)V a
		0 o p_329758_
		1 o p_329759_
		2 o p_329760_
	a (Ljava/util/function/Function;Ldmy;Leky;Lanc$a;)Lanc$b; a
		static
		0 o p_396290_
		1 o p_396291_
		2 o p_396292_
		3 o p_396293_
	a ()Ljava/util/concurrent/CompletableFuture; a
	a (Lfcs$c;Ljava/lang/Runnable;)V a
		0 o p_330608_
		1 o p_331368_
	a (Lfcs$c;Lcom/mojang/serialization/Dynamic;Ljava/lang/Runnable;ZZ)V a
		0 o p_329767_
		1 o p_329768_
		2 o p_329769_
		3 o p_329770_
		4 o p_329771_
	a (Lcom/mojang/serialization/Dynamic;Lanc$a;)Lanc$b; a
		static
		0 o p_359113_
		1 o p_359114_
	a (Ljava/lang/String;)Lfcs$c; a
		0 o p_233156_
	a (Lfcs$c;Land;Lawz;Ljava/lang/Runnable;)V a
		0 o p_331469_
		1 o p_330774_
		2 o p_330989_
		3 o p_332128_
	a (Lfcs$c;)Lcom/mojang/datafixers/util/Pair; a
		0 o p_249540_
	a (Lfcs$c;Ljava/lang/Runnable;ZZ)V a
		static
		0 o p_307083_
		1 o p_307084_
		2 o p_307085_
		3 o p_307086_
	a (Lfcs$c;ZLjava/lang/Runnable;Ljava/lang/Runnable;)V a
		0 o p_307627_
		1 o p_233143_
		2 o p_233144_
		3 o p_307323_
	a (Lfcs$c;Lcom/mojang/serialization/Dynamic;ZLjava/lang/Runnable;)V a
		0 o p_331886_
		1 o p_332037_
		2 o p_330245_
		3 o p_330289_
	a (Lfcs$c;Land;Lawz;)V a
		0 o p_330420_
		1 o p_331123_
		2 o p_331620_
	a (Lhuq;Lfcs$c;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_314527_
		1 o p_314569_
	a (Lfcs$c;Land;Lhuq;Lawz;Ljava/lang/Runnable;Ljava/lang/Boolean;)V a
		0 o p_329761_
		1 o p_329762_
		2 o p_329763_
		3 o p_329764_
		4 o p_329765_
		5 o p_329766_
	b (Lfcs$c;Land;Lawz;Ljava/lang/Runnable;)V b
		0 o p_331323_
		1 o p_330675_
		2 o p_332043_
		3 o p_330403_
	b (Lcom/mojang/serialization/Dynamic;Lanc$a;)Lanc$b; b
		static
		0 o p_396288_
		1 o p_396289_
	b (Lfcs$c;Ljava/lang/Runnable;)V b
		static
		0 o p_307092_
		1 o p_307093_
	b ()V b
	b (Ljava/lang/Throwable;)Ljava/util/concurrent/CompletionStage; b
		0 o p_233183_
	c (Lfcs$c;Ljava/lang/Runnable;)V c
		static
		0 o p_307094_
		1 o p_307095_
	c (Lfcs$c;Land;Lawz;Ljava/lang/Runnable;)V c
		0 o p_329775_
		1 o p_329776_
		2 o p_329777_
		3 o p_329778_
gkx$a gkx$a
	a a
	b b
	c c
	<init> (Ldmy;Leky;Ljy;)V <init>
		0 o levelSettings
		1 o options
		2 o existingDimensions
	a ()Ldmy; a
	b ()Leky; b
	c ()Ljy; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_249359_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gky gky
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	a a
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lgks;Lfud;IIIILjava/lang/String;Lgky;)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_
	K ()Lgks; K
	L ()Ljava/util/List; L
	M ()V M
	N ()Ljava/util/concurrent/CompletableFuture; N
	O ()V O
	P ()V P
	a (Ljava/lang/String;)V a
		0 o p_239901_
	a (Lgbs;)V a
		0 o p_313871_
	a (Ljava/util/List;)V a
		0 o p_239665_
	a ()I a
	a (Lfxh$a;)V a
		0 o p_101671_
	a (Ljava/lang/String;Ljava/util/List;)V a
		0 o p_233199_
		1 o p_233200_
	a (Ljava/lang/String;Lfct;)Z a
		0 o p_233196_
		1 o p_233197_
	a (Lgky;)Lfud; a
		static
		0 o p_233192_
	a (Lgky$a;)V a
		0 o p_233190_
	a (III)Z a
		0 o p_289017_
		1 o p_288966_
		2 o p_289020_
	a (Ljava/lang/Throwable;)Ljava/util/List; a
		0 o p_233202_
	b (Lfxa;IIF)V b
		0 o p_313849_
		1 o p_313762_
		2 o p_313812_
		3 o p_313854_
	c (Lxo;)V c
		0 o p_233212_
	c ()Ljava/util/Optional; c
	s ()V s
gky$a gky$a
	<init> ()V <init>
	close ()V close
gky$b gky$b
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lfud;)V <init>
		0 o p_233222_
	a (Lfxa;IIIIIIIZF)V a
		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 ()Lxo; a
gky$c gky$c
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (Lgky;Lgky;Lfct;)V <init>
		0 o p_101701_
		1 o p_101702_
		2 o p_101703_
	a (Lfcs$c;Z)V a
		0 o p_307109_
		1 o p_307110_
	a (DDI)Z a
		0 o p_101706_
		1 o p_101707_
		2 o p_101708_
	a (Lfxa;IIIIIIIZF)V a
		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 (Ldmy;Lgku;Ljava/nio/file/Path;Z)V a
		0 o p_275879_
		1 o p_275880_
		2 o p_275881_
		3 o p_275882_
	a ()Lxo; a
	b (Z)V b
		0 o p_170322_
	b ()Z b
	c ()V c
	close ()V close
	d ()V d
	e ()V e
	g ()V g
	h ()V h
	i ()Ljava/lang/String; i
	j ()V j
	k ()V k
	l ()V l
	m ()V m
	n ()V n
	o ()V o
	p ()V p
	q ()V q
gkz gkz
gl net/minecraft/commands/arguments/coordinates/ColumnPosArgument
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_COMPLETE
	b Ljava/util/Collection; EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Latm; getColumnPos
		static
		0 o p_118993_
		1 o p_118994_
	a (Lcom/mojang/brigadier/StringReader;)Lgm; parse
		0 o p_118991_
	a ()Lgl; columnPos
		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_118997_
		1 o p_118998_
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_119000_
gla gla
	a a
	b b
	c c
	<init> (Lcom/mojang/authlib/GameProfile;)V <init>
		0 o p_101756_
	a (Lfxa;FF)V a
		0 o p_282282_
		1 o p_282686_
		2 o p_361678_
	a (Lglc;)V a
		0 o p_101762_
	aW_ ()Lxo; aW_
	aX_ ()Z aX_
glb glb
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ljava/util/List; a
	b ()Lxo; b
glc glc
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	<clinit> ()V <clinit>
		static
	<init> (Lglf;)V <init>
		0 o p_101785_
	a (Lgld;)V a
		0 o p_101795_
	a ()Ljava/util/List; a
	a (I)Lgle; a
		0 o p_101788_
	b ()Lgle; b
	b (I)V b
		0 o p_101798_
	c ()Lgld; c
	d ()V d
	e ()I e
	f ()Lglg; f
glc$1 glc$1
	<init> ()V <init>
	a (Lfxa;FF)V a
		0 o p_283652_
		1 o p_101809_
		2 o p_363818_
	a (Lglc;)V a
		0 o p_101812_
	aW_ ()Lxo; aW_
	aX_ ()Z aX_
glc$a glc$a
	<init> ()V <init>
	a (Lfxa;FF)V a
		0 o p_283113_
		1 o p_282295_
		2 o p_362741_
	a (Lglc;)V a
		0 o p_101823_
	aW_ ()Lxo; aW_
	aX_ ()Z aX_
glc$b glc$b
	a a
	b b
	<init> (IZ)V <init>
		0 o p_101829_
		1 o p_101830_
	a (Lfxa;FF)V a
		0 o p_281376_
		1 o p_282065_
		2 o p_363582_
	a (Lglc;)V a
		0 o p_101836_
	aW_ ()Lxo; aW_
	aX_ ()Z aX_
gld gld
	a ()Ljava/util/List; a
	b ()Lxo; b
gle gle
	a (Lfxa;FF)V a
		0 o p_282591_
		1 o p_101840_
		2 o p_361027_
	a (Lglc;)V a
		0 o p_101842_
	aW_ ()Lxo; aW_
	aX_ ()Z aX_
glf glf
	a (Lglc;)V a
		0 o p_101843_
glg glg
	a a
	b b
	c c
	<init> (Ljava/util/List;I)V <init>
		0 o p_170331_
		1 o p_170332_
	a (I)Lgle; a
		0 o p_101852_
	a ()I a
glh glh
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Collection;)V <init>
		0 o p_101861_
	<init> ()V <init>
	a (Lgrv;)Lgle; a
		static
		0 o p_253334_
	a (Lfxa;FF)V a
		0 o p_281992_
		1 o p_281684_
		2 o p_361587_
	a ()Ljava/util/List; a
	a (Lglc;)V a
		0 o p_101868_
	aW_ ()Lxo; aW_
	aX_ ()Z aX_
	b ()Lxo; b
	b (Lgrv;)Z b
		static
		0 o p_253336_
	c (Lgrv;)Ljava/util/UUID; c
		static
		0 o p_253335_
gli gli
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfud;Lfjx;)Ljava/util/List; a
		static
		0 o p_260258_
		1 o p_259249_
	a (Lfxa;FF)V a
		0 o p_282933_
		1 o p_283568_
		2 o p_365205_
	a ()Ljava/util/List; a
	a (Lglc;)V a
		0 o p_101886_
	a (Lfud;Lfjs;)Ljava/util/stream/Stream; a
		static
		0 o p_259756_
		1 o p_260025_
	aW_ ()Lxo; aW_
	aX_ ()Z aX_
	b ()Lxo; b
gli$a gli$a
	a a
	b b
	c c
	<init> (Lfjs;Ljava/util/List;Ljava/util/function/Supplier;)V <init>
		0 o p_259176_
		1 o p_259231_
		2 o p_294955_
	a (Lfxa;FF)V a
		0 o p_283215_
		1 o p_282946_
		2 o p_360612_
	a (Lglc;)V a
		0 o p_101902_
	a (Lfud;Lfjs;)Ljava/util/Optional; a
		static
		0 o p_260048_
		1 o p_259058_
	aW_ ()Lxo; aW_
	aX_ ()Z aX_
glj glj
glk glk
gll gll
	a a
	b b
	c c
	d d
	e e
	<init> (Lgll$i;Lfmw;Lgll$a;Lgll$b;Lgll$c;)V <init>
		0 o p_279448_
		1 o p_279368_
		2 o p_279174_
		3 o p_279138_
		4 o p_279425_
gll$a gll$a
	a a
	b b
	c c
	d d
	<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; a
gll$b gll$b
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (ZLjava/lang/String;Ljava/lang/String;ZZZZ)V <init>
		0 o p_101932_
		1 o p_101933_
		2 o p_101934_
		3 o p_101935_
		4 o p_101936_
		5 o p_373077_
		6 o p_410183_
gll$c gll$c
	a a
	b b
	<init> (Ljava/lang/String;Lgll$h;)V <init>
		0 o logPath
		1 o variant
	a ()Z a
	b ()Ljava/lang/String; a
	c ()Lgll$h; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_279161_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gll$d gll$d
	<init> ()V <init>
	a ()Z a
	equals (Ljava/lang/Object;)Z equals
		0 o p_423556_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gll$e gll$e
	b b
	<init> (Ljava/lang/String;)V <init>
		0 o serverAddress
	a ()Z a
	b ()Ljava/lang/String; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_423476_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gll$f gll$f
	b b
	<init> (Ljava/lang/String;)V <init>
		0 o realmId
	a ()Z a
	b ()Ljava/lang/String; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_423625_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gll$g gll$g
	b b
	<init> (Ljava/lang/String;)V <init>
		0 o worldId
	a ()Z a
	b ()Ljava/lang/String; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_423448_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gll$h gll$h
	a a
	<clinit> ()V <clinit>
		static
	a ()Z a
gll$i gll$i
	a a
	b b
	c c
	d d
	<init> (Lfup;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_
glm glm
	<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_
gln gln
glo glo
	a a
	b b
	<init> (Lgqm;)V <init>
		0 o p_376707_
	a (FILgqm;)V a
		static
		0 o p_376567_
		1 o p_376720_
		2 o p_376932_
	a (Lhkm;)V a
		0 o p_376168_
	a (Lhjx;)V a
		0 o p_376907_
glp glp
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_362475_
	a (Lgqq;)Lgqu; a
		static
		0 o p_362889_
	a (Lhkn;)V a
		0 o p_363341_
	a (Lhkm;)V a
		0 o p_362398_
	b (Lgqq;)Lgqu; b
		static
		0 o p_361910_
	c (Lgqq;)Lgqu; c
		static
		0 o p_360459_
glq glq
	A A
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	x x
	y y
	z z
	<init> (Lgqm;)V <init>
		0 o p_362482_
	a (Lgqq;)Lgqu; a
		static
		0 o p_363071_
	a (Lhkm;)V a
		0 o p_362986_
	a (Lhlg;)V a
		0 o p_361522_
	a (Lgqq;Lgqu;)Lgqw; a
		static
		0 o p_362117_
		1 o p_365125_
	c_ (Z)V c_
		0 o p_360597_
glr glr
	<init> (Lgqm;)V <init>
		0 o p_170337_
	a (Lhng;)V a
		0 o p_361684_
	a (Lhkm;)V a
		0 o p_362056_
	a (Lhlg;)V a
		0 o p_363566_
gls gls
	a a
	b b
	<init> (Lgoe;Lgoe;)V <init>
		0 o adultModel
		1 o babyModel
	a (Z)Lgoe; a
		0 o p_393881_
	a ()Lgoe; a
	b ()Lgoe; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_394646_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
glt glt
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	<init> (Lgqm;)V <init>
		0 o p_233312_
	a (Lhjo;)V a
		0 o p_365028_
	a (Lcad;Lfoc;)V a
		0 o p_233322_
		1 o p_233323_
	a (Lhkm;)V a
		0 o p_364067_
	a ()Lgqs; a
		static
glu glu
	<init> ()V <init>
	a (Lgqm;FF)V a
		static
		0 o p_170342_
		1 o p_170343_
		2 o p_170344_
	a (Lgqm;Lgqm;Lgqm;Z)V a
		static
		0 o p_102098_
		1 o p_102099_
		2 o p_102100_
		3 o p_102101_
	a (Lgqm;Lgqm;ZFF)V a
		static
		0 o p_102103_
		1 o p_102104_
		2 o p_102105_
		3 o p_102106_
		4 o p_102107_
	a (Lgqm;Lgqm;Lcad;FF)V a
		static
		0 o p_102092_
		1 o p_102093_
		2 o p_362928_
		3 o p_102095_
		4 o p_102096_
	a (Lgqm;Lgqm;FIZ)V a
		static
		0 o p_102087_
		1 o p_102088_
		2 o p_364463_
		3 o p_363802_
		4 o p_102090_
	a (Lgqm;Lgqm;F)V a
		static
		0 o p_102083_
		1 o p_102084_
		2 o p_102085_
glv glv
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_316704_
	a (Lhjp;)V a
		0 o p_360704_
	a (Lhkm;)V a
		0 o p_361539_
	a ()Lgqs; a
		static
glw glw
	a (Lcad;Lfoc;)V a
		0 o p_102108_
		1 o p_102109_
glx glx
	<init> (Lgqm;)V <init>
		0 o p_170346_
	a (Lhjr;)V a
		0 o p_364632_
	a (Lgqq;)Lgqs; a
		static
		0 o p_170348_
	a (Lhkm;)V a
		0 o p_365244_
	a (Lhlg;)V a
		0 o p_361092_
gly gly
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	x x
	<init> (Lgqm;)V <init>
		0 o p_170356_
	a (Lhjr;)V a
		0 o p_360688_
	a (Lcad;Lfoc;)V a
		0 o p_102157_
		1 o p_102158_
	a (Lhkm;)V a
		0 o p_363109_
	a (Lhlg;)V a
		0 o p_360342_
	a ()Lgqs; a
		static
glz glz
	<init> (Lgqm;)V <init>
		0 o p_360867_
	a (Lgqo;)Lgqo; a
		static
		0 o p_360450_
	a (Lhjs;)V a
		0 o p_365522_
	a (Lhkm;)V a
		0 o p_362017_
	a ()Lgqs; a
		static
gm net/minecraft/commands/arguments/coordinates/Coordinates
	a (Lek;)Lfis; getPosition
		0 o p_119566_
	a ()Z isXRelative
	b (Lek;)Lfir; getRotation
		0 o p_119567_
	b ()Z isYRelative
	c (Lek;)Ljb; getBlockPos
		0 o p_119569_
	c ()Z isZRelative
gma gma
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	l l
	m m
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_170370_
	a (Lhjt;)V a
		0 o p_362259_
	a (FFF)V a
		0 o p_170423_
		1 o p_170424_
		2 o p_361875_
	a (F)V a
		0 o p_170413_
	a (Lhkm;)V a
		0 o p_362486_
	a ()Lgqs; a
		static
	a (FF)V a
		0 o p_170415_
		1 o p_170416_
	b (F)V b
		0 o p_360669_
	b (FF)V b
		0 o p_170419_
		1 o p_170420_
	c (FF)V c
		0 o p_170373_
		1 o p_365132_
gmb gmb
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (ZFFLjava/util/Set;)V <init>
		0 o p_363243_
		1 o p_361705_
		2 o p_364325_
		3 o p_360719_
	<init> (Ljava/util/Set;)V <init>
		0 o p_363672_
	<init> (ZFFFFFLjava/util/Set;)V <init>
		0 o scaleHead
		1 o babyYHeadOffset
		2 o babyZHeadOffset
		3 o babyHeadScale
		4 o babyBodyScale
		5 o bodyYOffset
		6 o headParts
	a ()Z b
	a (FLgqo;)Lgqo; a
		0 o p_364212_
		1 o p_362082_
	apply (Lgqu;)Lgqu; apply
		0 o p_364484_
	b ()F c
	b (FLgqo;)Lgqo; b
		0 o p_365058_
		1 o p_363725_
	c ()F d
	d ()F e
	e ()F f
	equals (Ljava/lang/Object;)Z equals
		0 o p_360953_
	f ()F g
	g ()Ljava/util/Set; h
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gmc gmc
	a a
	<init> (Lgqm;)V <init>
		0 o p_383181_
	a (F)V a
		0 o p_382939_
	a (Z)Lgqs; a
		static
		0 o p_383112_
gmd gmd
	a a
	b b
	c c
	d d
	e e
	<init> (Lgqm;)V <init>
		0 o p_383172_
	a (Z)Lgqs; a
		static
		0 o p_383044_
gme gme
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	<init> (Lgqm;)V <init>
		0 o p_170427_
	a (Lhju;)V a
		0 o p_365165_
	a (F)V a
		0 o p_309007_
	a (Lhkm;)V a
		0 o p_360468_
	a ()Lgqs; a
		static
gmf gmf
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_170439_
	a (Lhjv;)V a
		0 o p_362113_
	a (Lhkm;)V a
		0 o p_362274_
	a ()Lgqs; a
		static
gmg gmg
	<init> (Lgqm;)V <init>
		0 o p_362384_
	a ()Lgqs; a
		static
gmh gmh
	a a
	b b
	<init> (Lgqm;)V <init>
		0 o p_362288_
	a ()Lgqs; a
		static
	a (Leax;F)V a
		0 o p_365361_
		1 o p_364638_
gmi gmi
	a a
	b b
	<init> (Lgqm;)V <init>
		0 o p_170443_
	a (Lgqm;I)Lgqm; a
		static
		0 o p_170448_
		1 o p_170449_
	a (Lhlp;)V a
		0 o p_360395_
	a (Lhkm;)V a
		0 o p_362295_
	a (I)Ljava/lang/String; a
		static
		0 o p_170446_
	a ()Lgqs; a
		static
gmj gmj
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	<init> (Lgqm;)V <init>
		0 o p_250599_
	a (Lgqw;)V a
		static
		0 o p_363803_
	a ()Lgqs; a
		static
	b ()Lgqs; b
		static
	c ()Lgqs; c
		static
gmk gmk
	a a
	<init> (Lgqm;)V <init>
		0 o p_331727_
	a (Lhml;)V a
		0 o p_361671_
	a (Lhkm;)V a
		0 o p_361928_
	a (Lhjy;)V a
		0 o p_360374_
	a (Lhlg;)V a
		0 o p_364935_
	a ()Lgqs; a
		static
gml gml
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lgqm;)V <init>
		0 o p_170475_
	a ()Lgqs; a
		static
	a (FFFF)V a
		0 o p_102293_
		1 o p_102294_
		2 o p_102295_
		3 o p_102296_
gmm gmm
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	<init> (Lgqm;)V <init>
		0 o p_312152_
	a ()Lgqm; a
	a (II)Lgqs; a
		static
		0 o p_316814_
		1 o p_316468_
	a (Lhkm;)V a
		0 o p_362414_
	a (Lhjz;)V a
		0 o p_360635_
	b ()Lgqm; b
	c ()Lgqm; c
	d ()Lgqm; d
gmn gmn
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_251834_
	a (Lhka;)V a
		0 o p_360346_
	a (Lhka;FF)V a
		0 o p_362958_
		1 o p_249176_
		2 o p_251814_
	a (Lhkm;)V a
		0 o p_363452_
	a ()Lgqs; a
		static
	b ()Lgqu; b
		static
gmo gmo
	c c
	d d
	e e
	f f
	<init> (Lgqm;)V <init>
		0 o p_397097_
	a (Lhka;)V a
		0 o p_397465_
	a (Lhkm;)V a
		0 o p_397250_
	c ()Lgqs; c
		static
gmp gmp
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_170478_
gmq gmq
	a a
	b b
	c c
	d d
	e e
	<init> (Lgqm;)V <init>
		0 o p_365020_
	a (F)V a
		0 o p_363974_
	a ()Lgqs; a
		static
	b ()Lgqs; b
		static
	c ()Lgqs; c
		static
gmr gmr
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_170490_
	a (Lhkm;)V a
		0 o p_361703_
	a ()Lgqs; a
		static
	a (Lhkc;)V a
		0 o p_364616_
	b ()Lgqu; b
		static
gms gms
	a a
	<init> (Lgqm;)V <init>
		0 o p_170494_
	a (Lhlp;)V a
		0 o p_364833_
	a (Lhkm;)V a
		0 o p_361410_
	a ()Lgqs; a
		static
gmt gmt
	<init> (Lgqm;)V <init>
		0 o p_401941_
	c ()Lgqs; c
		static
gmu gmu
	<init> (Lgqm;)V <init>
		0 o p_401281_
	a ()Lgqs; a
		static
gmv gmv
	<init> (Lgqm;)V <init>
		0 o p_393767_
	a (Lgqq;)Lgqs; a
		static
		0 o p_393994_
gmw gmw
	a a
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_170515_
	b ()Lgqs; b
		static
	c ()Lgqu; c
		static
	d ()Lgqm; d
gmx gmx
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_380297_
	a (Lhkm;)V a
		0 o p_379672_
	a (Lhke;)V a
		0 o p_380306_
	a ()Lgqs; a
		static
	b ()Lgqu; b
		static
	b (Lhke;)Ljava/util/List; b
		0 o p_379307_
gmy gmy
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lgqm;)V <init>
		0 o p_170524_
	a (Lgqq;)Lgqs; a
		static
		0 o p_170526_
	a (Lhkm;)V a
		0 o p_363750_
	a (Lhkf;)V a
		0 o p_361457_
gmz gmz
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_170530_
	a (Lhkm;)V a
		0 o p_360781_
	a (Lhkh;)V a
		0 o p_361177_
	a ()Lgqs; a
		static
gn net/minecraft/commands/arguments/coordinates/LocalCoordinates
	a C PREFIX_LOCAL_COORDINATE
	b D left
	c D up
	d D forwards
	<init> (DDD)V <init>
		0 o p_119902_
		1 o p_119903_
		2 o p_119904_
	a (Lcom/mojang/brigadier/StringReader;)Lgn; parse
		static
		0 o p_119907_
	a (Lek;)Lfis; getPosition
		0 o p_119912_
	a ()Z isXRelative
	a (Lcom/mojang/brigadier/StringReader;I)D readDouble
		static
		0 o p_119909_
		1 o p_119910_
	b (Lek;)Lfir; getRotation
		0 o p_119915_
	b ()Z isYRelative
	c ()Z isZRelative
	equals (Ljava/lang/Object;)Z equals
		0 o p_119918_
	hashCode ()I hashCode
gna gna
	e e
	f f
	g g
	i i
	j j
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_363073_
	a (F)Lgqs; a
		static
		0 o p_382961_
	a (Lhki;)V a
		0 o p_361197_
	a (Lgqu;)Lgqu; a
		static
		0 o p_397587_
	a (Lhkn;)V a
		0 o p_365435_
	a (Lhkm;)V a
		0 o p_364904_
	a (Lgqw;)V a
		static
		0 o p_363183_
	a (FZ)Lgqs; a
		static
		0 o p_397105_
		1 o p_397423_
	b (F)Lgqs; b
		static
		0 o p_382985_
gnb gnb
	<init> (Lgqm;)V <init>
		0 o p_170534_
	a (Lhng;)V a
		0 o p_362387_
	a (Lgqq;)Lgqs; a
		static
		0 o p_170536_
	a (Lhkm;)V a
		0 o p_363180_
	a (Lhlg;)V a
		0 o p_363557_
gnc gnc
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_170538_
	a (Lhkm;)V a
		0 o p_361955_
	a (Lhlg;)V a
		0 o p_361220_
	a ()Lgqs; a
		static
gnd gnd
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_362329_
	a (Lhkj;)V a
		0 o p_363856_
	a (Lhkm;)V a
		0 o p_362418_
	a ()Lgqs; a
		static
gne gne
	<init> (Lgqm;)V <init>
		0 o p_170541_
	a (Lhkl;)V a
		0 o p_361036_
	a (Lhkm;)V a
		0 o p_362508_
	a (Lhlg;)V a
		0 o p_363329_
	a ()Lgqs; a
		static
gnf gnf
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_170545_
	a (Lhkm;)V a
		0 o p_363459_
	a (I)Ljava/lang/String; a
		static
		0 o p_170548_
	a ()Lgqs; a
		static
gng gng
	h h
	<init> (Lgqm;)V <init>
		0 o p_368686_
	<init> (Lgqm;Ljava/util/function/Function;)V <init>
		0 o p_368495_
		1 o p_102613_
	a (Lhkm;)V a
		0 o p_364104_
gnh gnh
	e e
	f f
	g g
	i i
	j j
	k k
	l l
	m m
	<init> (Lgqm;)V <init>
		0 o p_398004_
	a (Lhkn;)V a
		0 o p_397454_
	a (Lhkm;)V a
		0 o p_397942_
	a (Z)Lgqs; a
		static
		0 o p_397711_
	b (Z)Lgqs; b
		static
		0 o p_397854_
gni gni
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lgqm;)V <init>
		0 o p_170555_
	a (Lhko;)V a
		0 o p_362081_
	a (Lhkm;)V a
		0 o p_360370_
	a ()Lgqs; a
		static
gnj gnj
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_363438_
	a (Lgqq;)Lgqu; a
		static
		0 o p_360911_
	a (Lhkm;)V a
		0 o p_362476_
	a (Lhks;)V a
		0 o p_365420_
gnk gnk
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	l l
	m m
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_170566_
	a (Lhkv;)V a
		0 o p_361178_
	a (Lhkm;)V a
		0 o p_360340_
	a ()Lgqs; a
		static
gnl gnl
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	<init> (Lgqm;)V <init>
		0 o p_233362_
	a (Lhkw;)V a
		0 o p_365278_
	a (Lhkm;)V a
		0 o p_361152_
	a ()Lgqs; a
		static
gnm gnm
	a a
	<init> (Lgqm;)V <init>
		0 o p_170570_
	a (Lhkx;)V a
		0 o p_361808_
	a (Lhkm;[Lgqm;)V a
		static
		0 o p_416278_
		1 o p_415807_
	a (Lhkm;)V a
		0 o p_362654_
	a ()Lgqs; a
		static
gnn gnn
	<init> (Lgqm;)V <init>
		0 o p_170576_
gno gno
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_170578_
	a (Lhlp;)V a
		0 o p_362884_
	a (Lhkm;)V a
		0 o p_360857_
	a ()Lgqs; a
		static
	a (Lhky;)V a
		0 o p_360890_
gnp gnp
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_170600_
	a (Lhkm;)V a
		0 o p_360405_
	a (I)Ljava/lang/String; a
		static
		0 o p_170603_
	a (Lhkz;)V a
		0 o p_363160_
	a (IFF)F a
		static
		0 o p_170605_
		1 o p_170606_
		2 o p_170607_
	a ()Lgqs; a
		static
	a (FF)V a
		0 o p_102709_
		1 o p_102710_
	b ()Lgqs; b
		static
	b (IFF)F b
		static
		0 o p_170610_
		1 o p_170611_
		2 o p_170612_
	c (IFF)F c
		static
		0 o p_170614_
		1 o p_170615_
		2 o p_170616_
	d (IFF)F d
		static
		0 o p_170618_
		1 o p_170619_
		2 o p_170620_
gnq gnq
	a a
	b b
	<init> (Lgqm;)V <init>
		0 o p_415987_
	a (Lhkm;)V a
		0 o p_415736_
	a (Z)Lgqs; a
		static
		0 o p_416126_
	a (Lhla;)V a
		0 o p_415866_
gnr gnr
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_415981_
	a (ZLgqq;)Lgqs; a
		static
		0 o p_416395_
		1 o p_418163_
	a (Lhkm;)V a
		0 o p_415555_
	a (Lhla;)V a
		0 o p_416234_
gns gns
	b ()Lgqm; b
gnt gnt
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	l l
	m m
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_170640_
	a (Lhld;)V a
		0 o p_364969_
	a (Lhkm;)V a
		0 o p_363328_
	a ()Lgqs; a
		static
	b ()Lgqs; b
		static
	c ()Lgqu; c
		static
gnu gnu
	<init> (Lgqm;)V <init>
		0 o p_170668_
gnv gnv
	<init> (Lgqm;)V <init>
		0 o p_270765_
	a (Lgqq;)Lgqu; a
		static
		0 o p_270527_
gnw gnw
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;Ljava/util/function/Function;)V <init>
		0 o p_170679_
		1 o p_170680_
	<init> (Lgqm;)V <init>
		0 o p_170677_
	a (Lgnw;)V a
		0 o p_372920_
	a (Lhkm;)V a
		0 o p_363241_
	a (Lcad;)Lgqm; a
		0 o p_102852_
	a (Lhlg;F)V a
		0 o p_361366_
		1 o p_102859_
	a (Lgqq;F)Lgqu; a
		static
		0 o p_170682_
		1 o p_170683_
	a (F)F a
		0 o p_102834_
	a (Lcad;Lfoc;)V a
		0 o p_102854_
		1 o p_102855_
	a (Lhlg;Lgnw$a;)V a
		0 o p_364666_
		1 o p_362238_
	a (Lhlg;)V a
		0 o p_361833_
	a (Lgqm;Z)V a
		0 o p_304530_
		1 o p_304416_
	b ()Lgqm; b
	b (Lhlg;Lgnw$a;)V b
		0 o p_361741_
		1 o p_361463_
	c_ (Z)V c_
		0 o p_102880_
gnw$a gnw$a
	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 k
	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 a
	b ()[Lgnw$a; b
		static
	valueOf (Ljava/lang/String;)Lgnw$a; valueOf
		static
		0 o p_102899_
	values ()[Lgnw$a; values
		static
gnx gnx
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lgqm;)V <init>
		0 o p_170688_
	a (Lcad;Lfoc;)V a
		0 o p_102925_
		1 o p_102926_
	a (Lhkm;)V a
		0 o p_362607_
	a (Lhlh;)V a
		0 o p_363122_
	a (Lcad;)Lgqm; a
		0 o p_102923_
	a ()Lgqs; a
		static
	b ()Lgqm; b
	c ()Lgqm; c
gny gny
	a a
	b b
	c c
	d d
	e e
	<init> (Lgqm;)V <init>
		0 o p_170697_
	a (Lhlj;)V a
		0 o p_360733_
	a (Lhkm;)V a
		0 o p_363643_
	a ()Lgqs; a
		static
	b ()Lgqm; b
gnz gnz
	a a
	b b
	<init> (Lgqm;)V <init>
		0 o p_170703_
	a (Lgqm;I)Lgqm; a
		static
		0 o p_170708_
		1 o p_170709_
	a (Lhmm;)V a
		0 o p_365333_
	a (Lhkm;)V a
		0 o p_360438_
	a (I)Ljava/lang/String; a
		static
		0 o p_170706_
	a ()Lgqs; a
		static
go net/minecraft/commands/arguments/coordinates/RotationArgument
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_COMPLETE
	b Ljava/util/Collection; EXAMPLES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/StringReader;)Lgm; parse
		0 o p_120481_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lgm; getRotation
		static
		0 o p_120483_
		1 o p_120484_
	a ()Lgo; rotation
		static
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_120487_
goa goa
	a a
	b b
	<init> (Lgqm;)V <init>
		0 o p_170714_
	a ()Lgqs; a
		static
gob gob
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_170724_
	a (Lgqo;)Lgqo; a
		static
		0 o p_359122_
	a (Lhlq;)V a
		0 o p_364606_
	a (Lgqu;)Lgqu; a
		static
		0 o p_361060_
	a (Lgqq;)Lgqs; a
		static
		0 o p_170726_
	a (Lhkm;)V a
		0 o p_363602_
	b (Lgqo;)Lgqo; b
		static
		0 o p_359123_
	c (Lgqo;)Lgqo; c
		static
		0 o p_359121_
goc goc
	a a
	<init> (Lgqm;)V <init>
		0 o p_170730_
	a ()Lgqs; a
		static
god god
	<init> (Lgqm;)V <init>
		0 o p_170737_
	a ()Lgqs; a
		static
goe goe
	a a
	v v
	w w
	<init> (Lgqm;Ljava/util/function/Function;)V <init>
		0 o p_368583_
		1 o p_103110_
	a (Lfoc;Lfof;III)V a
		0 o p_103111_
		1 o p_103112_
		2 o p_103113_
		3 o p_103114_
		4 o p_350308_
	a (Lfoc;Lfof;II)V a
		0 o p_350804_
		1 o p_350976_
		2 o p_350539_
		3 o p_350374_
	a (Lame;)Lgxy; a
		0 o p_103120_
	e ()Lgqm; e
	f ()Ljava/util/List; f
	g ()V g
goe$a goe$a
	<init> (Lgqm;Ljava/util/function/Function;)V <init>
		0 o p_364140_
		1 o p_364753_
gof gof
	<init> (Lgqm;)V <init>
		0 o p_170767_
gog gog
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_170771_
	a (Lhlp;)V a
		0 o p_363793_
	a (Lhkm;)V a
		0 o p_360533_
	a ()Lgqs; a
		static
	a (Lhlw;)V a
		0 o p_365417_
goh goh
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	<init> (Lgqm;)V <init>
		0 o p_170780_
	a (Lhlx;)V a
		0 o p_361630_
	a (Lcmz;)Lgoh$a; a
		static
		0 o p_361411_
	a (Lhkm;)V a
		0 o p_365034_
	a ()Lgqs; a
		static
	a (Lgoh$a;)V a
		0 o p_361450_
goh$a goh$a
	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_364349_
		1 o p_364928_
	a ()[Lgoh$a; a
		static
	valueOf (Ljava/lang/String;)Lgoh$a; valueOf
		static
		0 o p_360705_
	values ()[Lgoh$a; values
		static
goi goi
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	<init> (Lgqm;)V <init>
		0 o p_170788_
	a (Lhly;)V a
		0 o p_365064_
	a (Lhkm;)V a
		0 o p_364333_
	a ()Lgqs; a
		static
goj goj
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_170799_
	b (Lgqq;)Lgqs; b
		static
		0 o p_170801_
	c (Lgqq;)Lgqu; c
		static
		0 o p_394611_
gok gok
	a a
	b b
	c c
	<init> (Lgqm;)V <init>
		0 o p_261926_
	a (FFF)V a
		0 o p_261561_
		1 o p_261750_
		2 o p_261549_
	a ()Lgqu; a
		static
gol gol
	<init> (Lgqm;)V <init>
		0 o p_170810_
	a (Lhma;F)V a
		0 o p_362671_
		1 o p_103352_
	a (Lhkm;)V a
		0 o p_360833_
	a (Lhma;)V a
		0 o p_362843_
	a (Lhlg;)V a
		0 o p_364517_
	a (Lhlg;F)V a
		0 o p_364050_
		1 o p_103364_
	b (Lhma;)V b
		0 o p_361494_
	c_ (Z)V c_
		0 o p_361670_
gom gom
	a a
	b b
	<init> (Lgqm;)V <init>
		0 o p_363402_
	a (Lhkm;)V a
		0 o p_362358_
	a (Lhlg;)V a
		0 o p_360581_
	a (Lhmb;)V a
		0 o p_361567_
	a ()Lgqs; a
		static
gon gon
	<init> (Lgqm;)V <init>
		0 o p_362558_
	a ()Lgqs; a
		static
goo goo
	A A
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	x x
	y y
	z z
	<init> (Lgqm;Z)V <init>
		0 o p_170821_
		1 o p_170822_
	a (Lbck;)Lgqm; a
		0 o p_365097_
	a (Lcad;Lfoc;)V a
		0 o p_103392_
		1 o p_103393_
	a (Lhkm;)V a
		0 o p_362028_
	a (Lhlg;)V a
		0 o p_364528_
	a (Lgqq;Z)Lgqu; a
		static
		0 o p_170826_
		1 o p_170827_
	a (Lhmb;)V a
		0 o p_365286_
	c_ (Z)V c_
		0 o p_103419_
gop gop
	a a
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_170829_
	a (Lhmc;)V a
		0 o p_364803_
	a (Lhlp;)V a
		0 o p_363066_
	a (Lhkm;)V a
		0 o p_361235_
	a (Z)Lgqs; a
		static
		0 o p_397588_
goq goq
	a a
	b b
	<init> (Lgqm;)V <init>
		0 o p_170835_
	a (Lhkm;)V a
		0 o p_363774_
	a ()Lgqs; a
		static
gor gor
	a a
	b b
	<init> (Lgqm;)V <init>
		0 o p_170842_
	a (Lhkm;)V a
		0 o p_363952_
	a ()Lgqs; a
		static
gos gos
	a a
	b b
	<init> (Lgqm;)V <init>
		0 o p_170849_
	a (Lhkm;)V a
		0 o p_361385_
	a ()Lgqs; a
		static
got got
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lgqm;)V <init>
		0 o p_170857_
	a (IZZLgqq;)Lgqu; a
		static
		0 o p_170865_
		1 o p_415888_
		2 o p_415959_
		3 o p_170866_
	a (Lgqw;ZZILgqq;)V a
		static
		0 o p_415934_
		1 o p_415630_
		2 o p_416371_
		3 o p_416746_
		4 o p_416541_
	a (Lhlp;)V a
		0 o p_362548_
	a (Lhkm;)V a
		0 o p_362051_
gou gou
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	l l
	m m
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_170881_
	a (Lhme;)V a
		0 o p_360680_
	a (Lhkm;)V a
		0 o p_361498_
	a (Z)Lgqs; a
		static
		0 o p_364708_
gov gov
	<init> (Lgqm;)V <init>
		0 o p_251383_
	a (Lgqw;)V a
		static
		0 o p_250262_
	a ()Lgqs; a
		static
	b ()Lgqs; b
		static
gow gow
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lgqm;)V <init>
		0 o p_170889_
	a (Lhmf;)V a
		0 o p_362767_
	a (Lhkm;)V a
		0 o p_360683_
	a ()Lgqs; a
		static
gox gox
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_170896_
	a (Lhmg;)V a
		0 o p_361445_
	a (Lhkm;)V a
		0 o p_361769_
	a ()Lgqs; a
		static
goy goy
	<init> (Lgqm;)V <init>
		0 o p_170900_
	a (Lhlp;)V a
		0 o p_364591_
	a (Lhmi;)V a
		0 o p_365221_
	a (Lhkm;)V a
		0 o p_361114_
	a ()Lgqs; a
		static
goz goz
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_170903_
	a (Lhlp;)V a
		0 o p_364837_
	a (Lhmi;)V a
		0 o p_360805_
	a (Lhkm;)V a
		0 o p_364475_
	a ()Lgqs; a
		static
gp net/minecraft/commands/arguments/coordinates/SwizzleArgument
	a Ljava/util/Collection; EXAMPLES
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; 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 (Lcom/mojang/brigadier/StringReader;)Ljava/util/EnumSet; parse
		0 o p_120809_
	a ()Lgp; swizzle
		static
	getExamples ()Ljava/util/Collection; getExamples
	parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parse
		0 o p_120815_
gpa gpa
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lgqm;)V <init>
		0 o p_170911_
	a ()Lgqs; a
		static
	b ()Lgqm; b
	c ()Lgqm; c
gpb gpb
	a a
	b b
	<init> (Lgqm;)V <init>
		0 o p_170916_
	a (Lhmj;)V a
		0 o p_361489_
	a (Lhkm;)V a
		0 o p_364590_
	a ()Lgqs; a
		static
gpc gpc
	a a
	b b
	c c
	d d
	<init> (Lgqm;)V <init>
		0 o p_170922_
	a (Lhmk;)V a
		0 o p_362026_
	a (Lhkm;)V a
		0 o p_361706_
	a ()Lgqs; a
		static
	b ()Lgqs; b
		static
	c ()Lgqu; c
		static
gpd gpd
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_170927_
	a (Lgqm;I)Lgqm; a
		static
		0 o p_170932_
		1 o p_170933_
	a (Lhkm;)V a
		0 o p_360851_
	a (I)Ljava/lang/String; a
		static
		0 o p_170930_
	a ()Lgqs; a
		static
	b (I)Ljava/lang/String; b
		static
		0 o p_170936_
	b (Lgqm;I)Lgqm; b
		static
		0 o p_170938_
		1 o p_170939_
gpe gpe
	<init> (Lgqm;)V <init>
		0 o p_170941_
	a (Lhml;)V a
		0 o p_361079_
	a (Lcad;Lfoc;)V a
		0 o p_103778_
		1 o p_103779_
	a (Lhkm;)V a
		0 o p_361967_
	a (Lgqw;)V a
		static
		0 o p_331700_
	a (Lhlg;)V a
		0 o p_363909_
	c ()Lgqs; c
		static
gpf gpf
	a a
	<init> (Lgqm;)V <init>
		0 o p_170945_
	a (FFF)V a
		0 o p_103811_
		1 o p_103812_
		2 o p_103813_
	a ()Lgqu; a
		static
	b ()Lgqs; b
		static
	c ()Lgqs; c
		static
gpg gpg
	<init> (Lgqm;)V <init>
		0 o p_368524_
	a (FFF)V a
		0 o p_170950_
		1 o p_170951_
		2 o p_170952_
gph gph
	<init> (Lgqm;)V <init>
		0 o p_170955_
	a ()Lgqs; a
		static
	b ()Lgqs; b
		static
gpi gpi
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	l l
	m m
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_272867_
	a (Lhmn;)V a
		0 o p_363751_
	a (Lhkm;)V a
		0 o p_365405_
	a ()Lgqs; a
		static
gpj gpj
	a a
	b b
	c c
	d d
	e e
	<init> (Lgqm;)V <init>
		0 o p_170965_
	a (Lhlp;)V a
		0 o p_363168_
	a (Lhkm;)V a
		0 o p_363469_
	a ()Lgqs; a
		static
	b ()Lgqm; b
gpk gpk
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	<init> (Lgqm;)V <init>
		0 o p_170984_
	a (Lhlp;)V a
		0 o p_362661_
	a (Lhkm;)V a
		0 o p_360455_
	a ()Lgqs; a
		static
gpl gpl
	a a
	b b
	<init> (Lgqm;)V <init>
		0 o p_368741_
	a (Lhkm;)V a
		0 o p_368580_
	a (I)Ljava/lang/String; a
		static
		0 o p_368647_
	a (Lhmb;)V a
		0 o p_368555_
	a ()Lgqs; a
		static
gpm gpm
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_170989_
	a (Lhmp;)V a
		0 o p_364578_
	a (Lgqm;I)Lgqm; a
		static
		0 o p_170994_
		1 o p_170995_
	a (Lhkm;)V a
		0 o p_362128_
	a (I)Ljava/lang/String; a
		static
		0 o p_170992_
	a ()Lgqs; a
		static
gpn gpn
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_171011_
	a (Lhmq;)V a
		0 o p_363860_
	a (Lhkm;)V a
		0 o p_360308_
	a ()Lgqs; a
		static
gpo gpo
	a a
	<init> (Lgqm;)V <init>
		0 o p_233443_
	a (Lhlp;)V a
		0 o p_364055_
	a (Lhkm;)V a
		0 o p_360810_
	a ()Lgqs; a
		static
gpp gpp
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_171016_
	a ()Lgqs; a
		static
gpq gpq
	a a
	<init> (Lgqm;)V <init>
		0 o p_171020_
	a (Lgqq;)Lgqs; a
		static
		0 o p_171022_
	a (Lhkm;)V a
		0 o p_365386_
	a (Lhmw;)V a
		0 o p_365135_
gpr gpr
	a a
	<init> (Lgqm;)V <init>
		0 o p_171036_
	a (Lgqq;)Lgqs; a
		static
		0 o p_171038_
	a (Lhkm;)V a
		0 o p_364705_
	a (Lhmw;)V a
		0 o p_361303_
gps gps
	a a
	i i
	j j
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_171042_
	a (Lhlp;)V a
		0 o p_364569_
	a (Lhkm;)V a
		0 o p_361930_
	a (Lhmx;)V a
		0 o p_362846_
	a ()Lgqs; a
		static
gpt gpt
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lgqm;)V <init>
		0 o p_171045_
	a (ZZF)V a
		0 o p_364303_
		1 o p_365251_
		2 o p_265125_
	a (Lfoc;Z)V a
		0 o p_263343_
		1 o p_263414_
	a (Lcad;Lfoc;)V a
		0 o p_259770_
		1 o p_260351_
	a (Lhkm;)V a
		0 o p_362856_
	a ()Lgqs; a
		static
	a (Lhmy;)V a
		0 o p_362388_
gpu gpu
	a (Z)V a
		0 o p_382812_
	a (Lfoc;)V a
		0 o p_383014_
gpv gpv
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_171051_
	a (Lhkm;)V a
		0 o p_364164_
	a (Z)V a
		0 o p_104060_
	a ()Lgqu; a
		static
	a (Lhna;)V a
		0 o p_361777_
	a (Lfoc;)V a
		0 o p_382917_
	b ()Lgqm; b
gpw gpw
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	x x
	y y
	z z
	<init> (Lgqm;)V <init>
		0 o p_233512_
	a (F)V a
		0 o p_233515_
	a (Lhkm;)V a
		0 o p_364154_
	a (FF)V a
		0 o p_233517_
		1 o p_233518_
	a (Lhnb;F)V a
		0 o p_360923_
		1 o p_233528_
	a (Lhnb;)V a
		0 o p_362289_
	a ()Lgqs; a
		static
	b (Lhnb;)Ljava/util/List; b
		0 o p_379565_
	b (FF)V b
		0 o p_233539_
		1 o p_233540_
	b ()V b
	c (Lhnb;)Ljava/util/List; c
		0 o p_380335_
	d (Lhnb;)Ljava/util/List; d
		0 o p_379448_
	e (Lhnb;)Ljava/util/List; e
		0 o p_380118_
gpx gpx
	<init> (Lgqm;)V <init>
		0 o p_401287_
	a ()Lgqs; a
		static
gpy gpy
	a a
	b b
	c c
	d d
	<init> (Lgqm;)V <init>
		0 o p_312471_
	a (Lhkm;)V a
		0 o p_362619_
	a ()Lgqs; a
		static
gpz gpz
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lgqm;)V <init>
		0 o p_171055_
	a (Lhkm;)V a
		0 o p_363163_
	a (Lhnc;)V a
		0 o p_364347_
	a (Z)V a
		0 o p_360811_
	a (Lfoc;)V a
		0 o p_383238_
	a ()Lgqs; a
		static
	b ()Lgqm; b
	c ()Lgqm; c
gq net/minecraft/commands/arguments/coordinates/Vec2Argument
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_COMPLETE
	b Ljava/util/Collection; EXAMPLES
	c Z centerCorrect
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o p_120821_
	a ()Lgq; vec2
		static
	a (Lcom/mojang/brigadier/StringReader;)Lgm; parse
		0 o p_120824_
	a (Z)Lgq; vec2
		static
		0 o p_174955_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lfir; 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_
gqa gqa
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	l l
	<init> (Lgqm;)V <init>
		0 o p_171070_
	a (Lhnd;)V a
		0 o p_365401_
	a (Lhnd;Lgqm;I)V a
		static
		0 o p_360725_
		1 o p_171073_
		2 o p_171074_
	a (Lgqq;)Lgqs; a
		static
		0 o p_171076_
	a (Lhkm;)V a
		0 o p_360456_
gqb gqb
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	<clinit> ()V <clinit>
		static
	<init> (Lgqm;)V <init>
		0 o p_171087_
	a (Lhnf;)V a
		0 o p_365164_
	a (Lgqq;)Lgqu; a
		static
		0 o p_316269_
	a (Lhkm;)V a
		0 o p_362779_
gqc gqc
	<init> (Lgqm;)V <init>
		0 o p_171090_
gqd gqd
	a a
	<init> (Lgqm;)V <init>
		0 o p_171092_
	a (Lgqq;)Lgqs; a
		static
		0 o p_171094_
	a (Lhnh;)V a
		0 o p_362651_
	a (Lhkm;)V a
		0 o p_362546_
	a (Z)V a
		0 o p_104182_
	a (Lhlg;)V a
		0 o p_362862_
	a (Lfoc;)V a
		0 o p_382975_
	a ()Lgqs; a
		static
gqe gqe
	<init> (Lgqm;)V <init>
		0 o p_362330_
	a (Lhni;)V a
		0 o p_364839_
	a (Lhkm;)V a
		0 o p_364287_
	a (Lhlg;)V a
		0 o p_365459_
	c_ (Z)V c_
		0 o p_363572_
gqf gqf
	a a
	b b
	<init> (Lgqm;)V <init>
		0 o p_171097_
	a (FFF)V a
		0 o p_104188_
		1 o p_104189_
		2 o p_104190_
	a ()Lgqs; a
		static
gqg gqg
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	x x
	y y
	z z
	<init> (Lgqm;)V <init>
		0 o p_361417_
	a (Lhkk;)V a
		0 o p_360968_
	a (Lhkm;)V a
		0 o p_364504_
	a (I)Ljava/lang/String; a
		static
		0 o p_361031_
	a ()Lgqs; a
		static
	a (FLgqm;Lgqm;Lgqm;Lgqm;Lgqm;Lgqm;)V a
		0 o p_363142_
		1 o p_362750_
		2 o p_364979_
		3 o p_362786_
		4 o p_363025_
		5 o p_360492_
		6 o p_363358_
	b (I)Ljava/lang/String; b
		static
		0 o p_360619_
gqh gqh
gqi gqi
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o p_387783_
	a ()Lgqi; a
		static
	a (Lgqk;)Lgqm; a
		0 o p_171104_
gqj gqj
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/common/collect/ImmutableMap;Lgqk;)Z a
		static
		0 o p_171116_
		1 o p_171117_
	a ()Ljava/util/Map; a
		static
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lgqs;Lgqs;Lefp;)V a
		static
		0 o p_382518_
		1 o p_382519_
		2 o p_382520_
		3 o p_382521_
gqk gqk
	a a
	b b
	<init> (Lame;Ljava/lang/String;)V <init>
		0 o model
		1 o layer
	a ()Lame; a
	b ()Ljava/lang/String; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_171126_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gql gql
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	Z Z
	a a
	aA aA
	aB aB
	aC aC
	aD aD
	aE aE
	aF aF
	aG aG
	aH aH
	aI aI
	aJ aJ
	aK aK
	aL aL
	aM aM
	aN aN
	aO aO
	aP aP
	aQ aQ
	aR aR
	aS aS
	aT aT
	aU aU
	aV aV
	aW aW
	aX aX
	aY aY
	aZ aZ
	aa aa
	ab ab
	ac ac
	ad ad
	ae ae
	af af
	ag ag
	ah ah
	ai ai
	aj aj
	ak ak
	al al
	am am
	an an
	ao ao
	ap ap
	aq aq
	ar ar
	as as
	at at
	au au
	av av
	aw aw
	ax ax
	ay ay
	az az
	b b
	bA bA
	bB bB
	bC bC
	bD bD
	bE bE
	bF bF
	bG bG
	bH bH
	bI bI
	bJ bJ
	bK bK
	bL bL
	bM bM
	bN bN
	bO bO
	bP bP
	bQ bQ
	bR bR
	bS bS
	bT bT
	bU bU
	bV bV
	bW bW
	bX bX
	bY bY
	bZ bZ
	ba ba
	bb bb
	bc bc
	bd bd
	be be
	bf bf
	bg bg
	bh bh
	bi bi
	bj bj
	bk bk
	bl bl
	bm bm
	bn bn
	bo bo
	bp bp
	bq bq
	br br
	bs bs
	bt bt
	bu bu
	bv bv
	bw bw
	bx bx
	by by
	bz bz
	c c
	cA cA
	cB cB
	cC cC
	cD cD
	cE cE
	cF cF
	cG cG
	cH cH
	cI cI
	cJ cJ
	cK cK
	cL cL
	cM cM
	cN cN
	cO cO
	cP cP
	cQ cQ
	cR cR
	cS cS
	cT cT
	cU cU
	cV cV
	cW cW
	cX cX
	cY cY
	cZ cZ
	ca ca
	cb cb
	cc cc
	cd cd
	ce ce
	cf cf
	cg cg
	ch ch
	ci ci
	cj cj
	ck ck
	cl cl
	cm cm
	cn cn
	co co
	cp cp
	cq cq
	cr cr
	cs cs
	ct ct
	cu cu
	cv cv
	cw cw
	cx cx
	cy cy
	cz cz
	d d
	dA dA
	dB dB
	dC dC
	dD dD
	dE dE
	dF dF
	dG dG
	dH dH
	dI dI
	dJ dJ
	dK dK
	dL dL
	dM dM
	dN dN
	dO dO
	dP dP
	dQ dQ
	dR dR
	dS dS
	dT dT
	dU dU
	dV dV
	dW dW
	dX dX
	dY dY
	dZ dZ
	da da
	db db
	dc dc
	dd dd
	de de
	df df
	dg dg
	dh dh
	di di
	dj dj
	dk dk
	dl dl
	dm dm
	dn dn
	do do
	dp dp
	dq dq
	dr dr
	ds ds
	dt dt
	du du
	dv dv
	dw dw
	dx dx
	dy dy
	dz dz
	e e
	eA eA
	eB eB
	eC eC
	eD eD
	eE eE
	eF eF
	eG eG
	eH eH
	eI eI
	eJ eJ
	eK eK
	eL eL
	ea ea
	eb eb
	ec ec
	ed ed
	ee ee
	ef ef
	eg eg
	eh eh
	ei ei
	ej ej
	ek ek
	el el
	em em
	en en
	eo eo
	ep ep
	eq eq
	er er
	es es
	et et
	eu eu
	ev ev
	ew ew
	ex ex
	ey ey
	ez ez
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lgqk; a
		static
		0 o p_171294_
	a (Ljava/lang/String;Ljava/lang/String;)Lgqk; a
		static
		0 o p_171296_
		1 o p_171297_
	a (Lefp;Lham$a;)Lgqk; a
		static
		0 o p_252225_
		1 o p_382987_
	a ()Ljava/util/stream/Stream; a
		static
	a (Lefp;)Lgqk; a
		static
		0 o p_171292_
	b (Lefp;)Lgqk; b
		static
		0 o p_360963_
	b (Ljava/lang/String;Ljava/lang/String;)Lgqk; b
		static
		0 o p_171301_
		1 o p_171302_
	b (Ljava/lang/String;)Lgqk; b
		static
		0 o p_171299_
	c (Ljava/lang/String;)Lgqk; c
		static
		0 o p_171304_
gqm gqm
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	<init> (Ljava/util/List;Ljava/util/Map;)V <init>
		0 o p_171306_
		1 o p_171307_
	a (Lbck;)Lgqm$a; a
		0 o p_233559_
	a (Lfoc;Lgqm$d;Ljava/lang/String;Ljava/lang/String;Lgqm;)V a
		static
		0 o p_171317_
		1 o p_171318_
		2 o p_171319_
		3 o p_171320_
		4 o p_171321_
	a (Lgqo;)V a
		0 o p_233561_
	a (Lgqm;)V a
		0 o p_104316_
	a (Lfoc;Lgqm$d;Ljava/lang/String;)V a
		0 o p_171313_
		1 o p_171314_
		2 o p_171315_
	a (Ljava/util/function/BiConsumer;)V a
		0 o p_427276_
	a (Lfoc;Lgqm$d;)V a
		0 o p_171310_
		1 o p_171311_
	a (Lfoc;Lfof;II)V a
		0 o p_104302_
		1 o p_104303_
		2 o p_104304_
		3 o p_104305_
	a (Lfoc;)V a
		0 o p_104300_
	a ()Lgqo; a
	a (Ljava/util/Set;Lfoc$a;Ljava/lang/String;ILgqm$a;)V a
		static
		0 o p_428069_
		1 o p_428070_
		2 o p_428071_
		3 o p_428072_
		4 o p_428073_
	a (Lfoc;Ljava/util/Set;)V a
		0 o p_428546_
		1 o p_428559_
	a (Ljava/util/List;Ljava/lang/String;Lgqm;)V a
		static
		0 o p_426896_
		1 o p_426897_
		2 o p_426898_
	a (Lfoc$a;Lfof;III)V a
		0 o p_104291_
		1 o p_104292_
		2 o p_104293_
		3 o p_104294_
		4 o p_350388_
	a (Lfoc;Lfof;III)V a
		0 o p_104307_
		1 o p_104308_
		2 o p_104309_
		3 o p_104310_
		4 o p_350978_
	a (FFF)V a
		0 o p_104228_
		1 o p_104229_
		2 o p_104230_
	a (Lorg/joml/Quaternionf;)V a
		0 o p_362447_
	a (Ljava/lang/String;)Z a
		0 o p_233563_
	a (Lorg/joml/Vector3f;)V a
		0 o p_253873_
	b (Lgqo;)V b
		0 o p_171323_
	b (Lorg/joml/Vector3f;)V b
		0 o p_253983_
	b (FFF)V b
		0 o p_171328_
		1 o p_171329_
		2 o p_171330_
	b (Ljava/lang/String;)Lgqm; b
		0 o p_171325_
	b ()Lgqo; b
	c (Lorg/joml/Vector3f;)V c
		0 o p_253957_
	c ()V c
	d ()Z d
	e ()Ljava/util/List; e
	f ()Ljava/util/function/Function; f
gqm$a gqm$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<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 (Lfoc$a;Lfof;III)V a
		0 o p_171333_
		1 o p_171334_
		2 o p_171335_
		3 o p_171336_
		4 o p_350744_
gqm$b gqm$b
	a a
	b b
	<init> ([Lgqm$c;FFFFFFZLjh;)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_
	<init> ([Lgqm$c;Lorg/joml/Vector3f;)V <init>
		0 o vertices
		1 o normal
	a ()[Lgqm$c; a
	b ()Lorg/joml/Vector3f; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_371278_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gqm$c gqm$c
	a a
	b b
	c c
	<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 pos
		1 o u
		2 o v
	a (FF)Lgqm$c; a
		0 o p_104385_
		1 o p_104386_
	a ()Lorg/joml/Vector3f; a
	b ()F b
	c ()F c
	equals (Ljava/lang/Object;)Z equals
		0 o p_371269_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gqm$d gqm$d
	visit (Lfoc$a;Ljava/lang/String;ILgqm$a;)V visit
		0 o p_171342_
		1 o p_171343_
		2 o p_171344_
		3 o p_171345_
gqn gqn
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	Z Z
	a a
	aA aA
	aB aB
	aC aC
	aD aD
	aE aE
	aF aF
	aG aG
	aH aH
	aI aI
	aJ aJ
	aK aK
	aL aL
	aM aM
	aa aa
	ab ab
	ac ac
	ad ad
	ae ae
	af af
	ag ag
	ah ah
	ai ai
	aj aj
	ak ak
	al al
	am am
	an an
	ao ao
	ap ap
	aq aq
	ar ar
	as as
	at at
	au au
	av av
	aw aw
	ax ax
	ay ay
	az az
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<init> ()V <init>
	a (I)Ljava/lang/String; a
		static
		0 o p_416686_
gqo gqo
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<clinit> ()V <clinit>
		static
	<init> (FFFFFFFFF)V <init>
		0 o x
		1 o y
		2 o z
		3 o xRot
		4 o yRot
		5 o zRot
		6 o xScale
		7 o yScale
		8 o zScale
	a (FFFFFF)Lgqo; a
		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_
	a ()F b
	a (FFF)Lgqo; a
		static
		0 o p_171420_
		1 o p_171421_
		2 o p_171422_
	a (F)Lgqo; a
		0 o p_361213_
	b (FFF)Lgqo; b
		static
		0 o p_171431_
		1 o p_171432_
		2 o p_171433_
	b ()F c
	b (F)Lgqo; b
		0 o p_363407_
	c (FFF)Lgqo; c
		0 o p_365091_
		1 o p_362471_
		2 o p_362753_
	c ()F d
	d ()F e
	d (FFF)Lgqo; d
		0 o p_362706_
		1 o p_362631_
		2 o p_361375_
	e ()F f
	equals (Ljava/lang/Object;)Z equals
		0 o p_361623_
	f ()F g
	g ()F h
	h ()F i
	hashCode ()I hashCode
	i ()F j
	toString ()Ljava/lang/String; toString
gqp gqp
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Ljava/lang/String;FFFFFFFFLgqq;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)Lgqm$a; a
		0 o p_171456_
		1 o p_171457_
gqq gqq
	a a
	b b
	c c
	d d
	<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 (F)Lgqq; a
		0 o p_171470_
	a (FFF)Lgqq; a
		0 o p_171472_
		1 o p_171473_
		2 o p_171474_
gqr gqr
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (FFFFFFLjava/util/Set;)Lgqr; a
		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 (FFFFFFLgqq;)Lgqr; a
		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 (II)Lgqr; a
		0 o p_171515_
		1 o p_171516_
	a (Ljava/lang/String;FFFIIIII)Lgqr; a
		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)Lgqr; a
		0 o p_171556_
	a (Ljava/lang/String;FFFFFFLgqq;)Lgqr; a
		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;FFFIIILgqq;II)Lgqr; a
		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)Lgqr; a
		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 (Ljava/lang/String;FFFFFF)Lgqr; a
		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 (FFFFFF)Lgqr; a
		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 ()Lgqr; a
	a (FFFFFFLgqq;FF)Lgqr; a
		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_
	b ()Ljava/util/List; b
	c ()Lgqr; c
		static
gqs gqs
	a a
	b b
	<init> (Lgqu;Lgqt;)V <init>
		0 o p_171562_
		1 o p_171563_
	a ()Lgqm; a
	a (Lgqv;)Lgqs; a
		0 o p_364442_
	a (Lgqu;II)Lgqs; a
		static
		0 o p_171566_
		1 o p_171567_
		2 o p_171568_
gqt gqt
	a a
	b b
	<init> (II)V <init>
		0 o p_171572_
		1 o p_171573_
gqu gqu
	a a
	<init> (Lgqw;)V <init>
		0 o p_364076_
	<init> ()V <init>
	a (Ljava/util/function/UnaryOperator;)Lgqu; a
		0 o p_360385_
	a ()Lgqw; a
	a (Lgqv;)Lgqu; a
		0 o p_397270_
gqv gqv
	a a
	<clinit> ()V <clinit>
		static
	a (FFLgqo;)Lgqo; a
		static
		0 o p_364193_
		1 o p_360686_
		2 o p_362796_
	a (Lgqu;)Lgqu; a
		static
		0 o p_396294_
	a (FFLgqu;)Lgqu; a
		static
		0 o p_363220_
		1 o p_363398_
		2 o p_362687_
	apply (Lgqu;)Lgqu; apply
		0 o p_364993_
	scaling (F)Lgqv; scaling
		static
		0 o p_365200_
gqw gqw
	a a
	b b
	c c
	<init> (Ljava/util/List;Lgqo;)V <init>
		0 o p_171581_
		1 o p_171582_
	a (Ljava/lang/String;Lgqw;)Lgqw; a
		0 o p_361635_
		1 o p_362562_
	a (IILgqp;)Lgqm$a; a
		static
		0 o p_171587_
		1 o p_171588_
		2 o p_171589_
	a (Lgqm;Lgqm;)Lgqm; a
		static
		0 o p_171595_
		1 o p_171596_
	a (Ljava/util/function/UnaryOperator;)Lgqw; a
		0 o p_362964_
	a (Ljava/lang/String;Lgqr;Lgqo;)Lgqw; a
		0 o p_171600_
		1 o p_171601_
		2 o p_171602_
	a (Ljava/lang/String;)Lgqw; a
		0 o p_362566_
	a (II)Lgqm; a
		0 o p_171584_
		1 o p_171585_
	a ()Ljava/util/Set; a
	a (IILjava/util/Map$Entry;)Lgqm; a
		static
		0 o p_171591_
		1 o p_171592_
		2 o p_171593_
	b (Ljava/lang/String;)Lgqw; b
		0 o p_171598_
gqx gqx
	a a
	b b
	<init> (FF)V <init>
		0 o p_171610_
		1 o p_171611_
	a ()F a
	b ()F b
	toString ()Ljava/lang/String; toString
gqy gqy
gqz gqz
gr net/minecraft/commands/arguments/coordinates/Vec3Argument
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_NOT_COMPLETE
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_MIXED_TYPE
	c Ljava/util/Collection; EXAMPLES
	d Z centerCorrect
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o p_120840_
	a ()Lgr; vec3
		static
	a (Lcom/mojang/brigadier/StringReader;)Lgm; parse
		0 o p_120843_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lfis; getVec3
		static
		0 o p_120845_
		1 o p_120846_
	a (Z)Lgr; vec3
		static
		0 o p_120848_
	b (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lgm; 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_
gra gra
grb grb
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<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 (Lcom/mojang/authlib/minecraft/UserApiService;)Lcuw; a
		0 o p_253844_
	a (Lcuw;)V a
		0 o p_254227_
	a (Lcom/mojang/authlib/yggdrasil/response/KeyPairResponse;)Lcux$a; a
		static
		0 o p_253834_
	a ()Ljava/util/concurrent/CompletableFuture; a
	a (Ljava/util/Optional;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_254074_
	a (Lcom/google/gson/JsonElement;)V a
		0 o p_254406_
	b (Ljava/util/Optional;)Ljava/util/Optional; b
		0 o p_253736_
	b ()Z b
	c ()Ljava/util/Optional; c
grc grc
	a a
	b b
	c c
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_399634_
	a ()V a
	a (Lgrc$a;)Ljava/lang/Object; a
		0 o p_399903_
grc$a grc$a
	registerForCleaning (Lgrc;)V registerForCleaning
		0 o p_400255_
grd grd
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
	a (I)V a
		0 o p_299163_
	a ()V a
	b ()F b
gre gre
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lfud;Lhxi;)V <init>
		0 o p_286782_
		1 o p_286391_
	a (Lgre$a;Laj;Lal;)V a
		0 o p_301328_
		1 o p_300950_
		2 o p_301173_
	a (Lahd;)V a
		0 o p_104400_
	a (Laj;Z)V a
		0 o p_301030_
		1 o p_104403_
	a (Lgre$a;)V a
		0 o p_104398_
	a ()Lao; a
	a (Lame;)Laj; a
		0 o p_301015_
gre$a gre$a
	a (Lak;Lal;)V a
		0 o p_300896_
		1 o p_104405_
	a (Laj;)V a
		0 o p_301171_
grf grf
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lgrj;I)V <init>
		0 o p_104414_
		1 o p_104415_
	a (IIIZ)V a
		0 o p_366524_
		1 o p_366407_
		2 o p_366651_
		3 o p_366887_
	a (Ldnd;Lke;)V a
		0 o p_104436_
		1 o p_104437_
	a (I)V a
		0 o p_104417_
	a (IILegz;Z)Lefy; a
		0 o p_104427_
		1 o p_104428_
		2 o p_332153_
		3 o p_104430_
	a (Legi;II)Z a
		static
		0 o p_104439_
		1 o p_104440_
		2 o p_104441_
	a (Ljava/util/function/BooleanSupplier;Z)V a
		0 o p_202421_
		1 o p_202422_
	a (IILwg;Ljava/util/Map;Ljava/util/function/Consumer;)Legi; a
		0 o p_194117_
		1 o p_194118_
		2 o p_194119_
		3 o p_405767_
		4 o p_194121_
	a ()Lit/unimi/dsi/fastutil/longs/LongOpenHashSet; a
	a (IILwg;)V a
		0 o p_275374_
		1 o p_275226_
		2 o p_275745_
	a (Ldlz;)V a
		0 o p_295783_
	b (IILegz;Z)Legi; b
		0 o p_104451_
		1 o p_104452_
		2 o p_330230_
		3 o p_104454_
	b (I)I b
		static
		0 o p_104449_
	d (II)V d
		0 o p_104460_
		1 o p_104461_
	e ()Ljava/lang/String; e
	j ()I j
	q ()Lfaa; q
	r ()Ldly; r
grf$a grf$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lgrf;I)V <init>
		0 o p_104473_
		1 o p_104474_
	a (I)Legi; a
		0 o p_104480_
	a (ILegi;)V a
		0 o p_104485_
		1 o p_104486_
	a (IIIZ)V a
		0 o p_366606_
		1 o p_366859_
		2 o p_366870_
		3 o p_366411_
	a (Ljava/lang/String;)V a
		0 o p_171623_
	a (Legi;)V a
		0 o p_366765_
	a (II)I a
		0 o p_104482_
		1 o p_104483_
	b (Legi;)V b
		0 o p_366694_
	b (II)Z b
		0 o p_104501_
		1 o p_104502_
	b (ILegi;)V b
		0 o p_366627_
		1 o p_366475_
	c (Legi;)V c
		0 o p_386574_
grg grg
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	<clinit> ()V <clinit>
		static
	<init> (Lfud;Lwd;Lgro;)V <init>
		0 o p_295454_
		1 o p_294773_
		2 o p_294647_
	a (Lwf;)V a
		0 o p_350760_
	a (Laal;)V a
		0 o p_314537_
	a (Laaf;)V a
		0 o p_426184_
	a (Laah;)V a
		0 o p_350638_
	a (Laaj;)V a
		0 o p_295361_
	a (Lxo;Ljava/lang/Throwable;)Lwf; a
		0 o p_350683_
		1 o p_350813_
	a (Ljl;Lges;)V a
		0 o p_426010_
		1 o p_428285_
	a (Ljava/util/UUID;)V a
		0 o p_314401_
	a (Lxo;Lxo;)Lxo; a
		static
		0 o p_296200_
		1 o p_295584_
	a (Laao;)V a
		0 o p_425904_
	a (Lp;Lq;)V a
		0 o p_350364_
		1 o p_315011_
	a (Laaq;)V a
		0 o p_320739_
	a (Laai;)V a
		0 o p_296159_
	a (Ljl;Lgfh;Lges;)V a
		0 o p_428370_
		1 o p_428565_
		2 o p_428432_
	a (Lacl;)V a
		0 o p_320212_
	a (Lzw;)Z a
		0 o p_341905_
	a ()Lamw; a
	a (Laag;)V a
		0 o p_295727_
	a (Laam;)V a
		0 o p_314606_
	a (Ljava/util/UUID;Ljava/net/URL;Ljava/lang/String;ZLxo;)Lges; a
		0 o p_314948_
		1 o p_315012_
		2 o p_314981_
		3 o p_315013_
		4 o p_314960_
	a (Laak;)V a
		0 o p_295594_
	a (Ljava/lang/String;)Ljava/net/URL; a
		static
		0 o p_295495_
	a (Lzw;Ljava/lang/Exception;)V a
		0 o p_341624_
		1 o p_341639_
	a (Lzw;Ljava/lang/Throwable;)Ljava/util/Optional; a
		0 o p_350430_
		1 o p_350533_
	a (Lzw;Ljava/util/function/BooleanSupplier;Ljava/time/Duration;)V a
		0 o p_296259_
		1 o p_296086_
		2 o p_294812_
	a (Labe;)V a
		0 o p_295776_
	a (Laan;)V a
		0 o p_350990_
	a (Lamw$a;)Ljava/util/List; a
		static
		0 o p_351668_
	a (Laap;)V a
		0 o p_320008_
	b (Lzw;)V b
		0 o p_295097_
	b (Lwf;)Lges; b
		0 o p_350769_
	e ()Lgfh; e
	f ()V f
	g ()V g
	h ()Ljava/lang/String; h
	i ()Lges; i
		static
	j ()Ljava/lang/String; j
	k ()Ljava/lang/String; k
	l ()Ljava/lang/String; l
	m ()V m
	n ()Z n
		static
grg$a grg$a
	a a
	b b
	c c
	<init> (Lzw;Ljava/util/function/BooleanSupplier;J)V <init>
		0 o packet
		1 o sendCondition
		2 o expirationTime
	a ()Lzw; a
	b ()Ljava/util/function/BooleanSupplier; b
	c ()J c
	equals (Ljava/lang/Object;)Z equals
		0 o p_296260_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
grg$b grg$b
	u u
	v v
	w w
	<init> (Lgrg;Lfud;Lges;Ljava/util/List;ZLxo;)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 (Lfud;Ljava/util/UUID;Ljava/net/URL;Ljava/lang/String;ZLxo;)Lgrg$b; a
		0 o p_314946_
		1 o p_314980_
		2 o p_314930_
		3 o p_315003_
		4 o p_314916_
		5 o p_314991_
	a (Lfud;Lges;ZLjava/util/List;Lgrg;Z)V a
		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_
grg$b$a grg$b$a
	a a
	b b
	c c
	<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; a
	b ()Ljava/net/URL; b
	c ()Ljava/lang/String; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_314977_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
grh grh
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	<clinit> ()V <clinit>
		static
	<init> (Lfud;Lwd;Lgro;)V <init>
		0 o p_295262_
		1 o p_296339_
		2 o p_294706_
	a (Lwf;)V a
		0 o p_351005_
	a (Labz;)V a
		0 o p_294585_
	a (Lacb;)V a
		0 o p_338215_
	a (Lacc;)V a
		0 o p_325965_
	a (Laca;)V a
		0 o p_295757_
	a (Laar;)V a
		0 o p_321623_
	a (Lacd;)V a
		0 o p_294410_
	a (Laxr;)Ljz$b; a
		0 o p_359129_
	a (Labe;)V a
		0 o p_295411_
	a (Ljava/util/function/Function;)Ljava/lang/Object; a
		0 o p_325978_
	b (Labe;)V b
		0 o p_296412_
	c ()Z c
	d ()V d
	e ()Lgfh; e
grh$1 grh$1
	<init> (Lgrh;)V <init>
		0 o p_412592_
	a ()Z a
grh$2 grh$2
	a a
	<init> (Lgrh;)V <init>
		0 o p_427326_
	a (Ljava/lang/String;Lges;)V a
		0 o p_427300_
		1 o p_427323_
	a (Ljl;Lges;)V a
		0 o p_427361_
		1 o p_428293_
	a ()Lamw; a
	a (Lxo;)V a
		0 o p_427481_
	a (Lame;Ljava/util/Optional;)V a
		0 o p_427502_
		1 o p_427489_
gri gri
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	<clinit> ()V <clinit>
		static
	<init> (Lwd;Lfud;Lgry;Lges;ZLjava/time/Duration;Ljava/util/function/Consumer;Lgsc;)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 a
		0 o p_286653_
	a (Lacl;)V a
		0 o p_319938_
	a ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; a
	a (Lwf;)V a
		0 o p_350923_
	a (Lgri$a;Lgri$a;)Lgri$a; a
		static
		0 o p_339287_
		1 o p_339288_
	a (Lakk;Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V a
		0 o p_319860_
		1 o p_320550_
		2 o p_320442_
	a (Ljava/lang/String;Lakk;Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V a
		0 o p_319376_
		1 o p_319377_
		2 o p_319378_
		3 o p_319379_
	a (Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V a
		0 o p_233592_
		1 o p_233593_
	a (Lgri$a;)V a
		0 o p_302230_
	a (Lakb;)V a
		0 o p_104549_
	a (Lakc;)V a
		0 o p_104551_
	a (Lp;Lq;)V a
		0 o p_350555_
		1 o p_315015_
	a (Laka;)V a
		0 o p_104545_
	a (Lake;)V a
		0 o p_374132_
	a (Lakd;)V a
		0 o p_104553_
	b (Ljava/lang/String;)Lxo; b
		0 o p_104532_
	c ()Z c
	d ()Ljava/lang/String; d
	e ()Ljava/lang/String; e
	f ()Ljava/lang/String; f
gri$a gri$a
	a CONNECTING
	b AUTHORIZING
	c ENCRYPTING
	d JOINING
	e e
	f f
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILxo;Ljava/util/Set;)V <init>
		0 o p_302231_
		1 o p_302235_
		2 o p_302239_
		3 o p_302236_
	a ()[Lgri$a; a
		static
	valueOf (Ljava/lang/String;)Lgri$a; valueOf
		static
		0 o p_302234_
	values ()[Lgri$a; values
		static
grj grj
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	Z Z
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lgrk;Lgrj$a;Lamd;Ljl;IILgxg;ZJI)V <init>
		0 o p_365265_
		1 o p_363368_
		2 o p_364143_
		3 o p_361100_
		4 o p_360763_
		5 o p_363776_
		6 o p_360537_
		7 o p_362070_
		8 o p_362237_
		9 o p_361950_
	A ()Ljava/util/List; A
	D_ ()Lfco; D_
	I ()Leip; I
	K ()Ljava/lang/String; K
	L ()Lcyd; L
	M ()Ldeq; M
	N ()Leby; N
	Q ()I Q
	R ()Ldhn; R
	S ()Lfjx; S
	T ()Legc; T
	U ()Lfkg; U
	V ()Lfkg; V
	a (Ldme;Lfvi;)V a
		static
		0 o p_194157_
		1 o p_194158_
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;)V a
		0 o p_406186_
	a (DDDDDLmc;)V a
		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 (Ljl;Lfis;Lejb$a;)V a
		0 o p_316478_
		1 o p_233640_
		2 o p_233641_
	a (DDDLayy;Laza;FFZ)V a
		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 (DDDLayy;Laza;FFZJ)V a
		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 (III)Ljl; a
		0 o p_205516_
		1 o p_205517_
		2 o p_205518_
	a (Ldlz;Ldme;Lfvi;)V a
		static
		0 o p_194153_
		1 o p_194154_
		2 o p_194155_
	a (Ljava/util/function/BooleanSupplier;)V a
		0 o p_104727_
	a (Lbzm;Lbyb;Ldmo;DDDFZLdmu$a;Lmc;Lmc;Ljl;)V a
		0 o p_363686_
		1 o p_365268_
		2 o p_363795_
		3 o p_360494_
		4 o p_360591_
		5 o p_364949_
		6 o p_361233_
		7 o p_364900_
		8 o p_365033_
		9 o p_361889_
		10 o p_361473_
		11 o p_362359_
	a (Ljb;Leeb;II)Z a
		0 o p_233643_
		1 o p_233644_
		2 o p_233645_
		3 o p_233646_
	a (Legi;)V a
		0 o p_104666_
	a (ILjb;I)V a
		0 o p_104634_
		1 o p_104635_
		2 o p_104636_
	a (Lbzm;ILjb;I)V a
		0 o p_394519_
		1 o p_104655_
		2 o p_104656_
		3 o p_104657_
	a (I)Lbzm; a
		0 o p_104609_
	a (Lmc;ZZDDDDDD)V a
		0 o p_104714_
		1 o p_104715_
		2 o p_383197_
		3 o p_104716_
		4 o p_104717_
		5 o p_104718_
		6 o p_104719_
		7 o p_104720_
		8 o p_104721_
	a (Ldlz;)V a
		0 o p_171650_
	a (IIIILbck;Ldpz;Ljb$a;)V a
		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 (Ljava/lang/Runnable;)V a
		0 o p_194172_
	a (Ljb;Lmc;Lfjm;D)V a
		0 o p_104695_
		1 o p_104696_
		2 o p_104697_
		3 o p_104698_
	a (Lmc;DDDDDD)V a
		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 (Lfce;Lfcg;)V a
		0 o p_323577_
		1 o p_259308_
	a (Ljb;F)V a
		0 o p_104753_
		1 o p_104754_
	a (Ljava/util/Map;)V a
		0 o p_171673_
	a (Lbzm;Layy;Laza;FF)V a
		0 o p_312749_
		1 o p_312635_
		2 o p_312007_
		3 o p_312298_
		4 o p_312772_
	a (Ljb;Leeb;Lfis;)V a
		0 o p_233648_
		1 o p_233649_
		2 o p_233650_
	a (Layy;Laza;FF)V a
		0 o p_401146_
		1 o p_401176_
		2 o p_401193_
		3 o p_401050_
	a (Lxo;)V a
		0 o p_428436_
	a (Lbzm;)Z a
		0 o p_361941_
	a (Lbzm;DDDLjl;Laza;FFJ)V a
		0 o p_393665_
		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 (Lmc;ZDDDDDD)V a
		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_
	a (Ljh;Z)F a
		0 o p_104703_
		1 o p_104704_
	a (DDDDDDLjava/util/List;)V a
		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 (Ljb;)I a
		0 o p_194168_
	a (Lfis;F)I a
		0 o p_171661_
		1 o p_171662_
	a (Lbzm;Lbzm;)V a
		0 o p_104642_
		1 o p_104643_
	a (Lzw;)V a
		0 o p_104734_
	a (Ljb;Leeb;Leeb;I)V a
		0 o p_104685_
		1 o p_104686_
		2 o p_104687_
		3 o p_104688_
	a (Ljb$a;Ldnw;)V a
		0 o p_264702_
		1 o p_264703_
	a (JJZ)V a
		0 o p_376531_
		1 o p_376759_
		2 o p_376421_
	a (Lp;)Lq; a
		0 o p_104729_
	a (Ljb;Ldme;)I a
		0 o p_104700_
		1 o p_104701_
	a (ILbzm$e;)V a
		0 o p_171643_
		1 o p_171644_
	a (Ljb;Leeb;Lmc;Z)V a
		0 o p_104690_
		1 o p_104691_
		2 o p_104692_
		3 o p_104693_
	a (Lfce;)Lfcg; a
		0 o p_323873_
	a (Lbzm;Lbzm;Ljl;Laza;FFJ)V a
		0 o p_263536_
		1 o p_394209_
		2 o p_263518_
		3 o p_263487_
		4 o p_263538_
		5 o p_263524_
		6 o p_263509_
	a ()Ljava/util/Set; a
	b (J)V b
		0 o p_366708_
	b (Ljb;Leeb;Leeb;)V b
		0 o p_104759_
		1 o p_104760_
		2 o p_104761_
	b (Ljb;Leeb;I)V b
		0 o p_233654_
		1 o p_233655_
		2 o p_233656_
	b ()Lgsw; b
	b (III)V b
		0 o p_104785_
		1 o p_104786_
		2 o p_104787_
	b (Ljb;Leeb;)V b
		0 o p_171667_
		1 o p_171668_
	b (Leaz;)V b
		0 o p_427306_
	b (ILjb;I)V b
		0 o p_104743_
		1 o p_104744_
		2 o p_104745_
	b (Ljb;Ldme;)I b
		0 o p_104763_
		1 o p_104764_
	b (IIIIII)V b
		0 o p_362815_
		1 o p_361646_
		2 o p_361179_
		3 o p_363637_
		4 o p_364381_
		5 o p_361721_
	b (Ljb;)I b
		0 o p_406185_
	b (Lmc;DDDDDD)V b
		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 (II)Z b
		0 o p_104737_
		1 o p_104738_
	b (I)V b
		0 o p_233652_
	c ()V c
	c (Lbzm;)V c
		0 o p_104640_
	c (III)V c
		0 o p_104794_
		1 o p_104795_
		2 o p_104796_
	c (I)V c
		0 o p_104783_
	c (Ljb;)I c
		0 o p_194177_
	d (III)Lfis; d
		0 o p_425150_
		1 o p_425151_
		2 o p_425152_
	d (Ljb;)I d
		0 o p_194181_
	d (Lbzm;)V d
		0 o p_104741_
	d ()Lgww; d
	e (Lbzm;)Ljava/lang/String; e
		static
		0 o p_258146_
	e ()Ljava/lang/Iterable; e
	f ()V f
	g (F)F g
		0 o p_104806_
	g ()V g
	h ()I h
	h (Lbzm;)Z h
		0 o p_194185_
	h (F)I h
		0 o p_361711_
	i (F)F i
		0 o p_104812_
	i (Lbzm;Lfin;)Ljava/util/List; i
		0 o p_393670_
		1 o p_394410_
	i ()Lgrf; i
	i (Lbzm;)V i
		0 o p_308457_
	i (I)V i
		0 o p_194175_
	j ()Ljava/util/List; j
	k ()I k
	l ()Lgrj$a; l
	m ()Ljava/util/Map; m
	n ()I n
	o ()V o
	p ()Ldpz; p
	r ()Ljava/lang/String; r
	registerForCleaning (Lgrc;)V registerForCleaning
		0 o p_399472_
	s ()Ljava/lang/String; s
	t (Ljb;)I t
		0 o p_400248_
	t ()Ljava/util/Collection; t
	toString ()Ljava/lang/String; toString
	u ()Ljava/lang/String; u
	v ()Lbxt; v
grj$1 grj$1
	a a
	<clinit> ()V <clinit>
		static
grj$a grj$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (Lbxg;ZZ)V <init>
		0 o p_104843_
		1 o p_104844_
		2 o p_104845_
	a (Lbxg;)V a
		0 o p_104852_
	a (Z)V a
		0 o p_104859_
	a (Ljb;F)V a
		0 o p_104854_
		1 o p_104855_
	a (J)V a
		0 o p_104850_
	a ()Ljb; a
	a (Lq;Ldmw;)V a
		0 o p_171690_
		1 o p_171691_
	a (Ldmw;)D a
		0 o p_171688_
	b (J)V b
		0 o p_104864_
	b ()F b
	b (Z)V b
		0 o p_104866_
	c ()J c
	d ()J d
	e ()F e
	g ()Z g
	i ()Z i
	l ()Z l
	q ()Lbxg; q
	r ()Z r
grj$b grj$b
	a a
	<init> (Lgrj;)V <init>
		0 o p_171694_
	a (Lbzm;)V a
		0 o p_171696_
	a (Ljava/lang/Object;)V a
		0 o p_233658_
	b (Lbzm;)V b
		0 o p_171700_
	b (Ljava/lang/Object;)V b
		0 o p_171698_
	c (Ljava/lang/Object;)V c
		0 o p_171702_
	c (Lbzm;)V c
		0 o p_171704_
	d (Ljava/lang/Object;)V d
		0 o p_171706_
	d (Lbzm;)V d
		0 o p_171708_
	e (Lbzm;)V e
		0 o p_171712_
	e (Ljava/lang/Object;)V e
		0 o p_171710_
	f (Lbzm;)V f
		0 o p_171716_
	f (Ljava/lang/Object;)V f
		0 o p_171714_
	g (Ljava/lang/Object;)V g
		0 o p_171718_
	g (Lbzm;)V g
		0 o p_233660_
grk grk
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	Z Z
	aa aa
	ab ab
	ac ac
	ad ad
	ae ae
	af af
	ag ag
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lfud;Lwd;Lgro;)V <init>
		0 o p_253924_
		1 o p_253614_
		2 o p_295121_
	A ()Lcyd; A
	B ()Lfjx; B
	C ()Ldeq; C
	D ()Leby; D
	E ()V E
	F ()Lgsb; F
	G ()Lwi$a; G
	H ()Lhyb; H
	I ()V I
	J ()Z J
	K ()V K
	L ()V L
	a (Lagu;)V a
		0 o p_233708_
	a (Lafn;)V a
		0 o p_171779_
	a (Lafy;)V a
		0 o p_105086_
	a (Ladk;)V a
		0 o p_104996_
	a (Ladv;)V a
		0 o p_105012_
	a (Laex$a;Laex$b;Lgrv;)V a
		0 o p_248954_
		1 o p_251310_
		2 o p_251146_
	a (Laha;)V a
		0 o p_309203_
	a (Lagj;)V a
		0 o p_105104_
	a (Lacz;)V a
		0 o p_104982_
	a (Lafi;)V a
		0 o p_105066_
	a (Lahf;)V a
		0 o p_105130_
	a (Ladp;)V a
		0 o p_270800_
	a (Laft;)V a
		0 o p_105076_
	a (Laar;)V a
		0 o p_294888_
	a (Lael;)V a
		0 o p_363199_
	a (Lage;)V a
		0 o p_105098_
	a (Laex;)V a
		0 o p_250115_
	a (ZLjava/util/List;Lamd;Lbag$a;)V a
		0 o p_359136_
		1 o p_359137_
		2 o p_359138_
		3 o p_359139_
	a (Lafh;)V a
		0 o p_313768_
	a (Laex$b;Lgrv;)V a
		0 o p_248806_
		1 o p_251136_
	a (Ljava/util/UUID;)Lgrv; a
		0 o p_104950_
	a (Ljava/lang/String;Ljava/lang/String;Lges;)V a
		0 o p_426004_
		1 o p_425994_
		2 o p_427498_
	a (Lafs;)V a
		0 o p_171789_
	a (Laew;)V a
		0 o p_248731_
	a (Lagd;)V a
		0 o p_105096_
	a (Lagz;)V a
		0 o p_397430_
	a (ZLamd;Lamd;)Lgeq$a; a
		0 o p_341642_
		1 o p_341617_
		2 o p_341637_
	a (Laem;)V a
		0 o p_105038_
	a (Ldlz;)V a
		0 o p_286144_
	a (Ladf;)V a
		0 o p_275437_
	a (Lafc;)V a
		0 o p_379950_
	a (Ladq;)V a
		0 o p_324125_
	a (IILfaa;Ldnd;Ljava/util/BitSet;Ljava/util/BitSet;Ljava/util/Iterator;Z)V a
		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_
		7 o p_361314_
	a (Ljava/lang/String;)Lgrv; a
		0 o p_104939_
	a (IILaeg;Z)V a
		0 o p_194249_
		1 o p_194250_
		2 o p_194251_
		3 o p_363269_
	a (Lago;)V a
		0 o p_171793_
	a (Laer;)V a
		0 o p_105048_
	a (Lacu;)V a
		0 o p_233698_
	a (Ladz;)V a
		0 o p_265581_
	a (Lbzm;)V a
		0 o p_233664_
	a (Latl;)V a
		0 o p_360411_
	a (Lahe;)V a
		0 o p_105128_
	a (Lafr;)V a
		0 o p_171787_
	a (Lgwh;Lgrj;Lgeq$a;)V a
		0 o p_304688_
		1 o p_304528_
		2 o p_341690_
	a (Lado;)V a
		0 o p_240832_
	a (Lafb;)V a
		0 o p_339600_
	a (Laek;)V a
		0 o p_105036_
	a (Lagn;)V a
		0 o p_105108_
	a (Lamd;Lbag$a;)Ljy$a; a
		0 o p_363258_
		1 o p_361357_
	a (Laeq;)V a
		0 o p_105046_
	a (Ladd;)V a
		0 o p_295731_
	a (Lagt;)V a
		0 o p_105116_
	a (Lafm;)V a
		0 o p_233704_
	a (Lafx;)V a
		0 o p_105084_
	a (Lagi;)V a
		0 o p_364719_
	a (Lacs;)V a
		0 o p_104968_
	a (Lagy;)V a
		0 o p_105124_
	a (Laep;)V a
		0 o p_105044_
	a (Legi;II)V a
		0 o p_194213_
		1 o p_194214_
		2 o p_194215_
	a (Lade;)V a
		0 o p_295704_
	a (Laea;)V a
		0 o p_171767_
	a (Lafw;)V a
		0 o p_364656_
	a (Lafl;)V a
		0 o p_105072_
	a (Lacw;Leaz;)V a
		0 o p_421288_
		1 o p_421289_
	a (Lagh;)V a
		0 o p_105102_
	a (Lcom/mojang/brigadier/ParseResults;)Z a
		static
		0 o p_425800_
	a (Lact;)V a
		0 o p_104970_
	a (Lafg;)V a
		0 o p_105062_
	a (Lagc;)V a
		0 o p_105094_
	a (Lcuw;)V a
		0 o p_261475_
	a (Lcam;Lcom/mojang/datafixers/util/Pair;)V a
		static
		0 o p_323055_
		1 o p_323056_
	a (Ladu;)V a
		0 o p_380347_
	a (Ladj;)V a
		0 o p_104994_
	a (Laef;)V a
		0 o p_194243_
	a (Lacy;)V a
		0 o p_104980_
	a (Lahd;)V a
		0 o p_105126_
	a (Laev;)V a
		0 o p_171775_
	a (Lcaz;Ljava/util/Set;Lbzm;Z)Z a
		static
		0 o p_380237_
		1 o p_380116_
		2 o p_379700_
		3 o p_379954_
	a (Lags;)V a
		0 o p_296485_
	a (Lya;Z)V a
		0 o p_405173_
		1 o p_242455_
	a (Lagb;)V a
		0 o p_105092_
	a (Laff;)V a
		0 o p_182633_
	a (Ladc;)V a
		0 o p_104984_
	a (IILaeb;)V a
		0 o p_194199_
		1 o p_194200_
		2 o p_194201_
	a (Ljava/lang/String;Lges;Lges;Z)V a
		0 o p_426899_
		1 o p_426900_
		2 o p_426901_
		3 o p_426902_
	a (Lacr;)V a
		0 o p_104958_
	a (Laeo;)V a
		0 o p_105042_
	a (Lagr;)V a
		0 o p_105114_
	a (Laeu;)V a
		0 o p_171773_
	a (Lagx;)V a
		0 o p_105122_
	a (Ladh;)V a
		0 o p_104988_
	a (Lads;)V a
		0 o p_251920_
	a (Lafq;)V a
		0 o p_171785_
	a (IILaeg;)V a
		0 o p_359140_
		1 o p_359141_
		2 o p_359142_
	a (Lafa;)V a
		0 o p_379872_
	a (Laed;)V a
		0 o p_105024_
	a (Lagm;)V a
		0 o p_171791_
	a (Lacw;)V a
		0 o p_104976_
	a (Lagw;)V a
		0 o p_105120_
	a (Ladi;)V a
		0 o p_104990_
	a (Ladt;)V a
		0 o p_105010_
	a (Lafp;)V a
		0 o p_171783_
	a (Lacx;)V a
		0 o p_104978_
	a (Lahc;)V a
		0 o p_416702_
	a (Ljava/time/Instant;JLxw$a;Ljava/lang/String;)Lya; a
		0 o p_247872_
		1 o p_247873_
		2 o p_247874_
		3 o p_247875_
	a (Lfto;)V a
		0 o p_380264_
	a (Laee;)V a
		0 o p_105026_
	a (Lagl;)V a
		0 o p_194245_
	a (Lady;)V a
		0 o p_105018_
	a (I)V a
		0 o p_378802_
	a (Lafk;)V a
		0 o p_105070_
	a (Lafv;)V a
		0 o p_105082_
	a (Ladn;)V a
		0 o p_105002_
	a (Laez;)V a
		0 o p_105056_
	a (Laej;)V a
		0 o p_105034_
	a (Lagg;)V a
		0 o p_105100_
	a (Lafj;)V a
		0 o p_105068_
	a (Ladg;)V a
		0 o p_171765_
	a (Ljb;Leeb;)V a
		0 o p_284633_
		1 o p_284634_
	a (Ladr;)V a
		0 o p_241325_
	a (Lafu;)V a
		0 o p_105080_
	a (Laec;)V a
		0 o p_194241_
	a (Lagf;)V a
		0 o p_364031_
	a (Laey;)V a
		0 o p_105054_
	a (Lamc;Lks;)Ljava/lang/Integer; a
		static
		0 o p_412016_
		1 o p_412017_
	a (Lacv;)V a
		0 o p_104974_
	a (Ljava/lang/String;Lges;)V a
		0 o p_425988_
		1 o p_427225_
	a (Lfjs;Lagj$b;)V a
		static
		0 o p_400868_
		1 o p_400869_
	a (Lks;Ljava/lang/String;)Ljava/lang/IllegalArgumentException; a
		static
		0 o p_412014_
		1 o p_412015_
	a (Lafe;)V a
		0 o p_380266_
	a (Laga;)V a
		0 o p_105090_
	a (Ladl;)V a
		0 o p_104998_
	a (Ladw;)V a
		0 o p_105014_
	a (Lahb;)V a
		0 o p_308901_
	a (Laeh;)V a
		0 o p_105030_
	a (Laet;)V a
		0 o p_171771_
	a (Lagq;)V a
		0 o p_105112_
	a (Lafd;)V a
		0 o p_379580_
	a (Lahg;)V a
		0 o p_105132_
	a (Ladx;)V a
		0 o p_105016_
	a (Ladm;)V a
		0 o p_105000_
	a (Laei;)V a
		0 o p_105032_
	a (Lagp;)V a
		0 o p_171795_
	a (Lgrc;)V a
		0 o p_400302_
	a (Lcyd;)Z a
		0 o p_250605_
	a (Laes;)V a
		0 o p_233702_
	a (Lcut;)Ldcv; a
		static
		0 o p_104928_
	a (Lagv;)V a
		0 o p_105118_
	a (Ladb;)V a
		0 o p_265195_
	a (Lafz;)V a
		0 o p_105088_
	a (Lafo;)V a
		0 o p_171781_
	a (Lagk;)V a
		0 o p_105106_
	a (Laku;)V a
		0 o p_320651_
	a (Labe;)V a
		0 o p_295851_
	a (Laen;)V a
		0 o p_105040_
	b (Labe;)V b
		0 o p_294389_
	b (Ljava/lang/String;)V b
		0 o p_249888_
	b (Ladw;)V b
		0 o p_194253_
	b (IILaeg;)V b
		0 o p_382522_
		1 o p_382523_
		2 o p_382524_
	b (Lacr;)Lbzm; b
		0 o p_302232_
	c ()Z c
	c (Ljava/lang/String;)V c
		0 o p_250092_
	d (Ljava/lang/String;)Lgrk$a; d
		0 o p_426209_
	d ()V d
	e ()Lgfh; e
	i ()Lgrn; i
	j ()V j
	k ()V k
	l ()Ldhn; l
	m ()Lwd; m
	n ()Ljava/util/Collection; n
	o ()Ljava/util/Collection; o
	p ()Ljava/util/Collection; p
	q ()Lcom/mojang/authlib/GameProfile; q
	r ()Lgre; r
	s ()Lcom/mojang/brigadier/CommandDispatcher; s
	t ()Lgrj; t
	u ()Lfts; u
	v ()Ljava/util/UUID; v
	w ()Ljava/util/Set; w
	x ()Ljz$b; x
	y ()V y
	z ()Lgry; z
grk$1 grk$1
	<init> ()V <init>
	a (Ljava/lang/String;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
		0 o p_426062_
	a (Lcom/mojang/brigadier/builder/ArgumentBuilder;ZZ)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
		0 o p_426126_
		1 o p_425940_
		2 o p_425720_
	a (Lcom/mojang/brigadier/context/CommandContext;)I a
		static
		0 o p_425695_
	a (Ljava/lang/String;Lcom/mojang/brigadier/arguments/ArgumentType;Lame;)Lcom/mojang/brigadier/builder/ArgumentBuilder; a
		0 o p_425699_
		1 o p_426176_
		2 o p_425669_
grk$2 grk$2
	a a
	<init> (Lgrk;)V <init>
		0 o p_427255_
	a (Ljava/lang/String;Lges;)V a
		0 o p_427295_
		1 o p_427359_
	a (Ljl;Lges;)V a
		0 o p_427376_
		1 o p_428197_
	a ()Lamw; a
	a (Lxo;)V a
		0 o p_427271_
	a (Lame;Ljava/util/Optional;)V a
		0 o p_427398_
		1 o p_427244_
grk$3 grk$3
	a a
	<clinit> ()V <clinit>
		static
grk$a grk$a
	a NO_ISSUES
	b PARSE_ERRORS
	c SIGNATURE_REQUIRED
	d PERMISSIONS_REQUIRED
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_425603_
		1 o p_425733_
	a ()[Lgrk$a; a
		static
	valueOf (Ljava/lang/String;)Lgrk$a; valueOf
		static
		0 o p_425778_
	values ()[Lgrk$a; values
		static
grl grl
	a a
	b b
	<init> (Ljava/util/Map;Ldhz$b;)V <init>
		0 o p_380386_
		1 o p_380139_
	a ()Ldhz$b; a
	a (Lamd;)Ldhv; a
		0 o p_379878_
grm grm
	a STATIC
	b REMOTE
	c c
	d d
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_251964_
		1 o p_251823_
	a ()Ljs; a
		static
	b ()[Lgrm; b
		static
	valueOf (Ljava/lang/String;)Lgrm; valueOf
		static
		0 o p_250227_
	values ()[Lgrm; values
		static
grn grn
	a a
	b b
	d d
	e e
	f f
	g g
	<init> (Lgrk;Lfud;Z)V <init>
		0 o p_105165_
		1 o p_105166_
		2 o p_425927_
	A ()Ljava/util/Collection; A
	B ()Ljava/util/Collection; B
	a (D)Ljava/lang/String; a
		static
		0 o p_105168_
	a (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_212423_
	a (I)Ljava/lang/String; a
		static
		0 o p_105170_
	a ()Z a
	a (Leq$a;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljy;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_425157_
		1 o p_425158_
		2 o p_425159_
	a (Lamd;Leq$a;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_212429_
		1 o p_212430_
		2 o p_212431_
		3 o p_212432_
	a (ILcom/mojang/brigadier/suggestion/Suggestions;)V a
		0 o p_105172_
		1 o p_105173_
	a (Lado$a;Ljava/util/List;)V a
		0 o p_240810_
		1 o p_240765_
	b (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture; b
		0 o p_212434_
	c (I)Z c
		0 o p_105178_
	c_ ()Z c_
	q ()Ljava/util/Collection; q
	r ()Ljava/util/Collection; r
	s ()Ljava/util/stream/Stream; s
	t ()Ljava/util/Set; t
	u ()Ljz; u
	v ()Lcyd; v
	y ()Ljava/util/Collection; y
	z ()Ljava/util/Collection; z
grn$1 grn$1
	a a
	<clinit> ()V <clinit>
		static
gro gro
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	<init> (Lcom/mojang/authlib/GameProfile;Lhxi;Ljz$b;Lcyd;Ljava/lang/String;Lgry;Lges;Ljava/util/Map;Lfxo$c;Ljava/util/Map;Lamw;)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 customReportDetails
		10 o serverLinks
	a ()Lcom/mojang/authlib/GameProfile; a
	b ()Lhxi; b
	c ()Ljz$b; c
	d ()Lcyd; d
	e ()Ljava/lang/String; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_295068_
	f ()Lgry; f
	g ()Lges; g
	h ()Ljava/util/Map; h
	hashCode ()I hashCode
	i ()Lfxo$c; i
	j ()Ljava/util/Map; j
	k ()Lamw; k
	toString ()Ljava/lang/String; toString
grp grp
	a a
	b b
	c c
	d d
	<init> (Lgrk;Lfxv;)V <init>
		0 o p_324284_
		1 o p_324198_
	a ()V a
	a (Lbrv;)V a
		0 o p_324259_
grq grq
	a a
	b b
	<init> ()V <init>
	a (Lcom/google/common/collect/ImmutableMap$Builder;Laww;)V a
		static
		0 o p_325960_
		1 o p_326227_
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lawa;Lawv;)V a
		static
		0 o p_326030_
		1 o p_326376_
		2 o p_326321_
	a ()Laxe; a
	a (Ljava/util/List;)Ljava/util/List; a
		0 o p_326056_
grr grr
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lgtb;Lgrr$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_
grr$a grr$a
	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_
grs grs
	a a
	b b
	c c
	d d
	<init> (Lgwh;Lgrj;Lgxg;)V <init>
		0 o p_304970_
		1 o p_304700_
		2 o p_304864_
	a ()V a
	b ()Z b
	c ()V c
grs$a grs$a
	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 ()[Lgrs$a; a
		static
	valueOf (Ljava/lang/String;)Lgrs$a; valueOf
		static
		0 o p_304954_
	values ()[Lgrs$a; values
		static
grt grt
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	<clinit> ()V <clinit>
		static
	<init> (Lfud;Lgrk;)V <init>
		0 o p_105203_
		1 o p_105204_
	a (Lcut;Lbzm;)V a
		0 o p_105224_
		1 o p_105225_
	a (Lcut;)V a
		0 o p_105222_
	a (Ljb;Ljh;)Z a
		0 o p_105270_
		1 o p_105271_
	a (Lcut;Lbzm;Lfip;Lbxi;)Lbxj; a
		0 o p_105231_
		1 o p_105232_
		2 o p_105233_
		3 o p_105234_
	a (II)V a
		0 o p_105209_
		1 o p_105210_
	a (Ljb;Z)V a
		0 o p_383143_
		1 o p_382925_
	a (Ljb;)Z a
		0 o p_105268_
	a (Ldcv;)V a
		0 o p_105240_
	a ()Z a
	a (Lgrj;Lazk;Lfto;)Lgwh; a
		0 o p_105247_
		1 o p_105248_
		2 o p_105249_
	a (Ldmr;Ldmr;)V a
		0 o p_171806_
		1 o p_171807_
	a (Lorg/apache/commons/lang3/mutable/MutableObject;Lgwh;Lbxi;Lfio;I)Lzw; a
		0 o p_233741_
		1 o p_233742_
		2 o p_233743_
		3 o p_233744_
		4 o p_233745_
	a (Lgwh;Lbxi;Lfio;)Lbxj; a
		0 o p_233733_
		1 o p_233734_
		2 o p_233735_
	a (Lbxi;Lcut;Lorg/apache/commons/lang3/mutable/MutableObject;I)Lzw; a
		0 o p_359148_
		1 o p_359149_
		2 o p_359150_
		3 o p_359151_
	a (Ljb;Ljh;I)Lzw; a
		0 o p_233737_
		1 o p_233738_
		2 o p_233739_
	a (IIZ)V a
		0 o p_307527_
		1 o p_307194_
		2 o p_307559_
	a (Ldmr;)V a
		0 o p_105280_
	a (IIILcyx;Lcut;)V a
		0 o p_171800_
		1 o p_171801_
		2 o p_171802_
		3 o p_171803_
		4 o p_171804_
	a (Lbzm;Z)V a
		0 o p_383170_
		1 o p_383027_
	a (Lgrj;Lazk;Lfto;Lcur;Z)Lgwh; a
		0 o p_105251_
		1 o p_105252_
		2 o p_105253_
		3 o p_418339_
		4 o p_105254_
	a (ILdiu;Z)V a
		0 o p_105218_
		1 o p_380109_
		2 o p_105220_
	a (Ldcv;I)V a
		0 o p_105242_
		1 o p_105243_
	a (Lcut;Lbzm;Lbxi;)Lbxj; a
		0 o p_105227_
		1 o p_105228_
		2 o p_105229_
	a (Leeb;Ljb;Ljh;I)Lzw; a
		0 o p_233725_
		1 o p_233726_
		2 o p_233727_
		3 o p_233728_
	a (Lgrj;Lgsx;)V a
		0 o p_233730_
		1 o p_233731_
	a (Lcut;Lbxi;)Lbxj; a
		0 o p_233722_
		1 o p_233723_
	b (Ljb;)Z b
		0 o p_105282_
	b (Ljb;Ljh;I)Lzw; b
		0 o p_233751_
		1 o p_233752_
		2 o p_233753_
	b (Lcut;)V b
		0 o p_105278_
	b (Ljb;Ljh;)Z b
		0 o p_105284_
		1 o p_105285_
	b (Lgwh;Lbxi;Lfio;)Lbxj; b
		0 o p_233747_
		1 o p_233748_
		2 o p_233749_
	b (Lcut;Lbxi;)Ldcv; b
		static
		0 o p_359146_
		1 o p_359147_
	b ()V b
	c ()V c
	c (Ljb;Ljh;I)Lzw; c
		0 o p_233755_
		1 o p_233756_
		2 o p_233757_
	d ()Z d
	e ()Z e
	f ()Z f
	g ()Z g
	h ()Ldmr; h
	i ()Ldmr; i
	j ()Z j
	k ()I k
	l ()V l
gru gru
	a a
	b b
	<init> (Lgrk;Lbru;)V <init>
		0 o p_298598_
		1 o p_323903_
	a (Laku;)V a
		0 o p_320694_
	a ()V a
grv grv
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (Lcom/mojang/authlib/GameProfile;Z)V <init>
		0 o p_253609_
		1 o p_254409_
	a (Lxo;)V a
		0 o p_105324_
	a (Z)V a
		0 o p_254536_
	a ()Lcom/mojang/authlib/GameProfile; a
	a (Lyf;)V a
		0 o p_249599_
	a (I)V a
		0 o p_105314_
	a (Ldmr;)V a
		0 o p_105318_
	a (Ljava/util/concurrent/CompletableFuture;Lhsr;Z)Lhsr; a
		static
		0 o p_389329_
		1 o p_389330_
		2 o p_389331_
	a (Ljava/util/function/Supplier;)Lhsr; a
		static
		0 o p_293620_
	a (Lcom/mojang/authlib/GameProfile;)Ljava/util/function/Supplier; a
		static
		0 o p_295736_
	a (Lhsr;)Lhsr; a
		static
		0 o p_423153_
	b (Z)V b
		0 o p_383001_
	b (I)V b
		0 o p_362151_
	b ()Lyf; b
	b (Lcom/mojang/authlib/GameProfile;)Ljava/util/function/Supplier; b
		static
		0 o p_293616_
	c (Z)Lyk; c
		static
		0 o p_254311_
	c ()Lyk; c
	d ()Z d
	e ()Ldmr; e
	f ()I f
	g ()Lhsr; g
	h ()Lfjs; h
	i ()Lxo; i
	j ()Z j
	k ()I k
grw grw
	a a
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/authlib/minecraft/UserApiService;Lfup;Ljava/nio/file/Path;)Lgrw; a
		static
		0 o p_253925_
		1 o p_254501_
		2 o p_254206_
	a ()Ljava/util/concurrent/CompletableFuture; a
	b ()Z b
grw$1 grw$1
	<init> ()V <init>
	a ()Ljava/util/concurrent/CompletableFuture; a
	b ()Z b
grx grx
	a a
	b b
	<init> ()V <init>
	a (Laxr;Ljz$b;Z)Ljz$b; a
		0 o p_326319_
		1 o p_363224_
		2 o p_321683_
	a (Ljava/util/Map;Lamd;Ljava/util/List;)V a
		static
		0 o p_364749_
		1 o p_360955_
		2 o p_361011_
	a (Ljy$a;)Ljava/lang/String; a
		static
		0 o p_378803_
	a (Lp;Ljava/util/Map;Ljava/util/List;)V a
		static
		0 o p_380152_
		1 o p_380213_
		2 o p_379926_
	a (Laxr;Lgrx$a;Z)Ljz; a
		0 o p_363026_
		1 o p_360790_
		2 o p_360761_
	a (Lgrx$b;Ljz$b;Z)V a
		0 o p_361700_
		1 o p_363342_
		2 o p_360419_
	a (Lamd;Ljava/util/List;)V a
		0 o p_321794_
		1 o p_321772_
	a (Ljava/util/Map;)V a
		0 o p_321771_
	a (Lbag$a;Lamd;Lalz$c;)Lalz$c; a
		static
		0 o p_363687_
		1 o p_363401_
		2 o p_364225_
	a (Ljz$b;Lamd;Lbag$a;)Ljy$a; a
		static
		0 o p_361269_
		1 o p_363497_
		2 o p_364570_
	a (Ljava/util/Map;ZLjava/util/List;Ljz$b;Lamd;Lbag$a;)V a
		static
		0 o p_362488_
		1 o p_364171_
		2 o p_360984_
		3 o p_364231_
		4 o p_364406_
		5 o p_365188_
	a (ZLjz$b;Lamd;Lbag$a;)V a
		static
		0 o p_360754_
		1 o p_364865_
		2 o p_360314_
		3 o p_361795_
	a (Ljava/util/Map$Entry;)Ljava/lang/String; a
		static
		0 o p_378806_
	a (Ljava/util/List;)Ljava/lang/String; a
		static
		0 o p_378805_
	b (Ljava/util/Map$Entry;)Lame; b
		static
		0 o p_378804_
	b (Ljava/util/Map;)Ljava/lang/String; b
		static
		0 o p_378807_
	b (Ljy$a;)Lame; b
		static
		0 o p_378808_
grx$a grx$a
	a a
	<init> ()V <init>
	a (Lamd;)Ljava/util/List; a
		static
		0 o p_321745_
	a (Lamd;Ljava/util/List;)V a
		0 o p_321577_
		1 o p_321551_
grx$b grx$b
	a a
	<init> ()V <init>
	a (Ljava/util/function/BiConsumer;)V a
		0 o p_361476_
	a (Lamd;Lbag$a;)V a
		0 o p_360353_
		1 o p_361162_
gry gry
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;Lgry$c;)V <init>
		0 o p_105375_
		1 o p_105376_
		2 o p_295587_
	a (Lgry;)V a
		0 o p_233804_
	a (Lui;)Lgry; a
		static
		0 o p_105386_
	a (Lgry$b;)V a
		0 o p_316214_
	a (Lgry$a;)V a
		0 o p_105380_
	a ()Lui; a
	a ([B)V a
		0 o p_272760_
	b ()Lgry$a; b
	b ([B)[B b
		static
		0 o p_302394_
	b (Lgry;)V b
		0 o p_105382_
	c ()[B c
	d ()Z d
	e ()Z e
	f ()Lgry$c; f
	g ()Lgry$b; g
gry$a gry$a
	a ENABLED
	b DISABLED
	c PROMPT
	d d
	e e
	f $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 (Ljava/lang/Boolean;)Lgry$a; a
		static
		0 o p_404952_
	a (Lgry$a;)Ljava/util/Optional; a
		static
		0 o p_405078_
	a ()Lxo; a
	a (Ljava/util/Optional;)Lgry$a; a
		static
		0 o p_404910_
	b ()[Lgry$a; b
		static
	valueOf (Ljava/lang/String;)Lgry$a; valueOf
		static
		0 o p_105402_
	values ()[Lgry$a; values
		static
gry$b gry$b
	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 ()[Lgry$b; a
		static
	valueOf (Ljava/lang/String;)Lgry$b; valueOf
		static
		0 o p_316126_
	values ()[Lgry$b; values
		static
gry$c gry$c
	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 ()[Lgry$c; a
		static
	valueOf (Ljava/lang/String;)Lgry$c; valueOf
		static
		0 o p_294722_
	values ()[Lgry$c; values
		static
grz grz
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lfud;)V <init>
		0 o p_105430_
	a (Lgry;)V a
		0 o p_105441_
	a (I)Lgry; a
		0 o p_105433_
	a (II)V a
		0 o p_105435_
		1 o p_105436_
	a (ILgry;)V a
		0 o p_105438_
		1 o p_105439_
	a (Lui;)V a
		0 o p_409018_
	a ()V a
	a (Ljava/lang/String;)Lgry; a
		0 o p_233846_
	a (Lgry;Z)V a
		0 o p_233843_
		1 o p_233844_
	a (Lgry;Ljava/util/List;)Z a
		static
		0 o p_233840_
		1 o p_233841_
	b (Ljava/lang/String;)Lgry; b
		0 o p_233848_
	b (Lgry;)V b
		static
		0 o p_105447_
	b ()V b
	c (Lgry;)V c
		static
		0 o p_233850_
	c ()I c
gs net/minecraft/commands/arguments/coordinates/WorldCoordinate
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EXPECTED_DOUBLE
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EXPECTED_INT
	c C PREFIX_RELATIVE
	d Z relative
	e D 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 ()Z isRelative
	a (Lcom/mojang/brigadier/StringReader;)Lgs; parseInt
		static
		0 o p_120870_
	a (Lcom/mojang/brigadier/StringReader;Z)Lgs; parseDouble
		static
		0 o p_120872_
		1 o p_120873_
	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
gsa gsa
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (II)Lxo; a
		static
		0 o p_105467_
		1 o p_105468_
	a (Lxo;Lgry;)V a
		0 o p_171815_
		1 o p_171816_
	a ()V a
	a (Ljava/net/InetSocketAddress;Lgtb;Lgry;)V a
		0 o p_171812_
		1 o p_295436_
		2 o p_171813_
	a (Lgry;Ljava/lang/Runnable;Ljava/lang/Runnable;)V a
		0 o p_105460_
		1 o p_105461_
		2 o p_316316_
	b ()V b
gsa$1 gsa$1
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lgsa;Lwd;Lgry;Ljava/lang/Runnable;Ljava/lang/Runnable;Ljava/net/InetSocketAddress;Lgtb;)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 (Lwf;)V a
		0 o p_350468_
	a (Laku;)V a
		0 o p_320841_
	a (Lgry;Ljava/lang/Runnable;Lalb$a;)V a
		static
		0 o p_302310_
		1 o p_302311_
		2 o p_302312_
	a (Lgry;)V a
		static
		0 o p_273287_
	a (Lgry;Lalb$b;)V a
		static
		0 o p_272779_
		1 o p_273230_
	a (Lgry;Lalb$c;)V a
		static
		0 o p_272776_
		1 o p_273307_
	a (Lala;)V a
		0 o p_105489_
	b (Lgry;)V b
		static
		0 o p_273651_
	c ()Z c
gsa$2 gsa$2
	a a
	b b
	<init> (Lgsa;Lgtb;Lgry;)V <init>
		0 o p_171825_
		1 o p_294587_
		2 o p_171827_
	a (Lgry;ILjava/lang/String;Ljava/lang/String;II)V a
		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_
gsb gsb
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfto;Ldmu;)V a
		0 o p_346233_
		1 o p_379752_
	a (Ldcr$b;Ldek;Ldcv;)Ljava/util/stream/Stream; a
		static
		0 o p_346240_
		1 o p_345852_
		2 o p_345006_
	a (Ldcv;)Ljava/util/stream/Stream; a
		static
		0 o p_345861_
	a (Lbdp;Ldcr$b;Ldek;Ljy;Ljava/util/List;)Lhvz; a
		static
		0 o p_381138_
		1 o p_345767_
		2 o p_344881_
		3 o p_344896_
		4 o p_345251_
	a (Lxo;)Ljava/lang/String; a
		static
		0 o p_345615_
	a (Lgsb$a;Ljava/lang/Runnable;)V a
		0 o p_345458_
		1 o p_346175_
	a (Ljy;Ldcv;)Lame; a
		static
		0 o p_378809_
		1 o p_378810_
	a ()V a
	a (Lbdp;Ldcr$b;Ldek;Lgjm;)Ljava/util/stream/Stream; a
		static
		0 o p_381063_
		1 o p_378819_
		2 o p_378820_
		3 o p_378821_
	a (Lbdp;Ldit;)Ljava/util/stream/Stream; a
		static
		0 o p_380803_
		1 o p_380804_
	a (Ljn$a;Ljava/util/List;)V a
		0 o p_345391_
		1 o p_346357_
	a (Ljava/util/List;)V a
		0 o p_346121_
	a (Ldcr$b;Ldek;Ljava/util/List;)Lhvz; a
		static
		0 o p_345785_
		1 o p_344817_
		2 o p_345908_
	a (Ljava/util/stream/Stream;Ldcr$b;Ldek;)Ljava/util/stream/Stream; a
		static
		0 o p_344879_
		1 o p_345662_
		2 o p_345262_
	a (Lbdp;Ljy;Lgjm;)Ljava/util/stream/Stream; a
		static
		0 o p_381130_
		1 o p_378812_
		2 o p_378813_
	a (Ljava/lang/String;)Z a
		static
		0 o p_346341_
	b (Lfto;Ldmu;)V b
		0 o p_380799_
		1 o p_380800_
	b ()Lhvz; b
	b (Ldcr$b;Ldek;Ldcv;)Ljava/util/stream/Stream; b
		static
		0 o p_346072_
		1 o p_344820_
		2 o p_344980_
	b (Ljava/util/List;)V b
		0 o p_372539_
	b (Ldcv;)Ljava/util/stream/Stream; b
		static
		0 o p_344728_
	b (Ljn$a;Ljava/util/List;)V b
		0 o p_372540_
		1 o p_372541_
	b (Lbdp;Ldit;)Ljava/util/stream/Stream; b
		static
		0 o p_380801_
		1 o p_380802_
	c ()Lhvz; c
	c (Ljava/util/List;)Lhvz; c
		static
		0 o p_345142_
	d ()Lhvz; d
gsb$a gsb$a
	<init> ()V <init>
gsc gsc
	a a
	<init> (Ljava/util/Map;)V <init>
		0 o cookies
	a ()Ljava/util/Map; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_320773_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gsd gsd
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lfud;)V <init>
		0 o p_240569_
	a (Lye;Lxk$a;Lcom/mojang/authlib/GameProfile;Lgsf;)V a
		0 o p_252155_
		1 o p_249730_
		2 o p_248589_
		3 o p_248881_
	a (Lxk$a;Lxo;Ljava/time/Instant;)Z a
		0 o p_247877_
		1 o p_247878_
		2 o p_247879_
	a (Lxk$a;Lye;Lxo;Lcom/mojang/authlib/GameProfile;ZLjava/time/Instant;)Z a
		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 (Lya;)Z a
		0 o p_241445_
	a (Ljava/util/UUID;)Z a
		0 o p_241343_
	a (Lya;Lgsd$a;)Z a
		static
		0 o p_247886_
		1 o p_247887_
	a ()V a
	a (Lxo;Lxk$a;)V a
		0 o p_250375_
		1 o p_251256_
	a (D)V a
		0 o p_240785_
	a (Lxo;Ljava/time/Instant;)V a
		0 o p_240609_
		1 o p_240541_
	a (Ljava/util/UUID;Lya;Lxk$a;)V a
		0 o p_299306_
		1 o p_405711_
		2 o p_298901_
	a (Lye;Lxo;Ljava/time/Instant;)Lgsf; a
		0 o p_251246_
		1 o p_250576_
		2 o p_249995_
	a (Lxk$a;Lxo;)V a
		0 o p_241352_
		1 o p_243262_
	a (Lya;Ljava/util/UUID;Lxk$a;)Z a
		0 o p_414907_
		1 o p_414908_
		2 o p_414909_
	a (Lxo;)Ljava/util/UUID; a
		0 o p_240595_
	a (Lya;Ljava/util/function/BooleanSupplier;)V a
		0 o p_249408_
		1 o p_250870_
	a (Lye;Lcom/mojang/authlib/GameProfile;Lxk$a;)V a
		0 o p_251553_
		1 o p_250022_
		2 o p_252158_
	a (Lxo;Z)V a
		0 o p_240522_
		1 o p_240642_
	b (Lxk$a;Lye;Lxo;Lcom/mojang/authlib/GameProfile;ZLjava/time/Instant;)Z b
		0 o p_403976_
		1 o p_403977_
		2 o p_403978_
		3 o p_403979_
		4 o p_403980_
		5 o p_403981_
	b ()V b
	c ()J c
	d ()V d
	e ()Z e
gsd$a gsd$a
	a a
	b b
	<init> (Lya;Ljava/util/function/BooleanSupplier;)V <init>
		0 o signature
		1 o handler
	a ()Z a
	b ()Lya; a
	c ()Ljava/util/function/BooleanSupplier; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_251600_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gse gse
	a a
	b b
	<init> (I)V <init>
		0 o p_251403_
	<init> (ILjava/util/List;)V <init>
		0 o p_254212_
		1 o p_253624_
	a ()I a
	a (I)Lcom/mojang/serialization/Codec; a
		static
		0 o p_253922_
	a (Lgsg;)V a
		0 o p_242319_
	a (II)[Lgsg; a
		static
		0 o p_254420_
		1 o p_253908_
	a (ILjava/util/List;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_274703_
		1 o p_274704_
	b (II)Ljava/lang/String; b
		static
		0 o p_274705_
		1 o p_274706_
	b ()I b
	b (I)Lgsg; b
		0 o p_239050_
	c (I)I c
		0 o p_249044_
	c ()Ljava/util/List; c
	d ()I d
gsf gsf
	a SECURE
	b MODIFIED
	c NOT_SECURE
	d d
	e e
	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 (Lyl;)Z a
		static
		0 o p_251347_
	a (Lye;Lxo;)Z a
		static
		0 o p_252093_
		1 o p_250811_
	a (Lye;Lxo;Ljava/time/Instant;)Lgsf; a
		static
		0 o p_248663_
		1 o p_248544_
		2 o p_252024_
	a (Lye;)Lftx; a
		0 o p_240632_
	a ()Z a
	a (Lyl;Ljava/lang/String;)Ljava/util/Optional; a
		static
		0 o p_251711_
		1 o p_250844_
	a (Lxo;)Z a
		static
		0 o p_251011_
	b ()[Lgsf; b
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lgsf; valueOf
		static
		0 o p_240640_
	values ()[Lgsf; values
		static
gsg gsg
	a a
	<clinit> ()V <clinit>
		static
	a ()Lgsg$a; a
gsg$a gsg$a
	a PLAYER
	b SYSTEM
	c c
	d d
	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; a
	b ()Lcom/mojang/serialization/MapCodec; b
		static
	c ()Ljava/lang/String; c
	d ()Lcom/mojang/serialization/MapCodec; d
		static
	e ()[Lgsg$a; e
		static
	valueOf (Ljava/lang/String;)Lgsg$a; valueOf
		static
		0 o p_253822_
	values ()[Lgsg$a; values
		static
gsh gsh
	a (Ljava/util/UUID;)Z a
		0 o p_242315_
	a (Lcom/mojang/authlib/GameProfile;Lye;Lgsf;)Lgsh$a; a
		static
		0 o p_261832_
		1 o p_261491_
		2 o p_262141_
	a (Lxo;Ljava/time/Instant;)Lgsh$b; a
		static
		0 o p_242325_
		1 o p_242334_
	b ()Lxo; b
	c ()Lxo; c
gsh$a gsh$a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/authlib/GameProfile;Lye;Lgsf;)V <init>
		0 o profile
		1 o message
		2 o trustLevel
	a (Ljava/util/UUID;)Z a
		0 o p_242210_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_261382_
	a ()Lgsg$a; a
	b ()Lxo; b
	c ()Lxo; c
	d ()Lxo; d
	e ()Ljava/util/UUID; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_242245_
	f ()Lcom/mojang/authlib/GameProfile; c
	g ()Lye; d
	h ()Lgsf; e
	hashCode ()I hashCode
	i ()Lxo; i
	toString ()Ljava/lang/String; toString
gsh$b gsh$b
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lxo;Ljava/time/Instant;)V <init>
		0 o message
		1 o timeStamp
	a (Ljava/util/UUID;)Z a
		0 o p_242173_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_304056_
	a ()Lgsg$a; a
	b ()Lxo; b
	d ()Lxo; c
	e ()Ljava/time/Instant; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_242394_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gsi gsi
gsj gsj
	a (Ljava/util/UUID;Lgsr;Lcom/mojang/authlib/minecraft/report/AbuseReport;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_239838_
		1 o p_300001_
		2 o p_239839_
	a ()Z a
	a (Lgsp;Lcom/mojang/authlib/minecraft/UserApiService;)Lgsj; a
		static
		0 o p_239536_
		1 o p_239537_
	b ()Lcom/mojang/authlib/minecraft/report/AbuseReportLimits; b
gsj$1 gsj$1
	a a
	<clinit> ()V <clinit>
		static
gsj$a gsj$a
	<init> (Lxo;Ljava/lang/Throwable;)V <init>
		0 o p_239646_
		1 o p_239647_
gsj$b gsj$b
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lgsp;Lcom/mojang/authlib/minecraft/UserApiService;)V <init>
		0 o environment
		1 o userApiService
	a (Ljava/util/UUID;Lgsr;Lcom/mojang/authlib/minecraft/report/AbuseReport;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_239470_
		1 o p_299858_
		2 o p_239471_
	a ()Z a
	a (Lcom/mojang/authlib/exceptions/MinecraftClientException;)Lxo; a
		0 o p_240068_
	a (Lcom/mojang/authlib/exceptions/MinecraftClientHttpException;)Lxo; a
		0 o p_239705_
	a (Ljava/util/UUID;Lcom/mojang/authlib/minecraft/report/AbuseReport;Lgsr;)Lcom/mojang/datafixers/util/Unit; a
		0 o p_247888_
		1 o p_247889_
		2 o p_299938_
	b ()Lcom/mojang/authlib/minecraft/report/AbuseReportLimits; b
	c ()Lgsp; a
	d ()Lcom/mojang/authlib/minecraft/UserApiService; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_238985_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gsk gsk
	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 n
	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 (I)Lgsk; a
		static
		0 o p_272793_
	a ()Lxo; a
	b ()[Lgsk; b
		static
	valueOf (Ljava/lang/String;)Lgsk; valueOf
		static
		0 o p_272908_
	values ()[Lgsk; values
		static
gsl gsl
	g g
	<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 ()Lgsl; a
	a (ILcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V a
		0 o p_299907_
		1 o p_299997_
	a (Lges;Lgss;)Lges; a
		0 o p_300022_
		1 o p_299859_
	b ()Lgso; b
gsl$a gsl$a
	<init> (Lgsl;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 ()Lit/unimi/dsi/fastutil/ints/IntSet; a
	a (I)V a
		0 o p_299851_
	a (Lgsh$a;Z)Lcom/mojang/authlib/minecraft/report/ReportChatMessage; a
		0 o p_299916_
		1 o p_299962_
	a (Ljava/util/List;ILgsh$a;)V a
		0 o p_299835_
		1 o p_299903_
		2 o p_300034_
	a (Lgss;)Lcom/mojang/datafixers/util/Either; a
		0 o p_299928_
	b ()Z b
	b (Lgss;)Lcom/mojang/authlib/minecraft/report/ReportEvidence; b
		0 o p_299855_
	b (I)Z b
		0 o p_299830_
	c ()Lgso$b; c
	d ()Lgsl$a; d
gsm gsm
	a a
	b b
	<init> (I)V <init>
		0 o p_252198_
	a (Lye;)V a
		0 o p_252057_
	a ()Z a
	a (Lgse;Lit/unimi/dsi/fastutil/ints/IntCollection;Lgsm$b;)V a
		0 o p_249467_
		1 o p_250295_
		2 o p_251946_
	b (Lye;)Z b
		0 o p_250059_
gsm$a gsm$a
	a a
	b b
	c c
	d d
	e e
	<init> (Lgsm;Lye;)V <init>
		0 o p_249037_
		1 o p_249708_
	a ()Z a
	a (Lye;)Z a
		0 o p_252313_
gsm$b gsm$b
	accept (ILgsh$a;)V accept
		0 o p_248905_
		1 o p_249564_
gsn gsn
	g g
	<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; a
	a (Lges;Lgss;)Lges; a
		0 o p_299843_
		1 o p_299844_
	b ()Lgso; b
	c ()Lgsn; c
gsn$a gsn$a
	<init> (Lgsn;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V <init>
		0 o p_299841_
		1 o p_299879_
	<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_
	a (Lgss;)Lcom/mojang/datafixers/util/Either; a
		0 o p_299891_
	b ()Z b
	c ()Lgso$b; c
gso gso
	a a
	b b
	c c
	d d
	e e
	f f
	<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 a
		0 o p_300032_
	a (Lges;Lgss;)Lges; a
		0 o p_299960_
		1 o p_299959_
	b ()Lgso; b
gso$a gso$a
	a a
	b b
	<init> (Lgso;Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V <init>
		0 o p_299998_
		1 o p_299869_
	a (Ljava/lang/String;)V a
		0 o p_299837_
	a (Lgsq;)V a
		0 o p_299937_
	a (Z)V a
		0 o p_352965_
	a (Lgss;)Lcom/mojang/datafixers/util/Either; a
		0 o p_299877_
	b ()Z b
	c ()Lgso$b; c
	e ()Lgso; e
	f ()Ljava/util/UUID; f
	g ()Ljava/lang/String; g
	h ()Z h
	i ()Lgsq; i
gso$b gso$b
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lxo;)V <init>
		0 o message
	a ()Lfza; a
	b ()Lxo; f
	equals (Ljava/lang/Object;)Z equals
		0 o p_299958_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gso$c gso$c
	a a
	b b
	c c
	<init> (Ljava/util/UUID;Lgsr;Lcom/mojang/authlib/minecraft/report/AbuseReport;)V <init>
		0 o id
		1 o reportType
		2 o report
	a ()Ljava/util/UUID; a
	b ()Lgsr; b
	c ()Lcom/mojang/authlib/minecraft/report/AbuseReport; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_300002_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gsp gsp
	a a
	b b
	<init> (Ljava/lang/String;Lgsp$a;)V <init>
		0 o clientVersion
		1 o server
	a ()Lgsp; a
		static
	a (Lgsp$a;)Lgsp; a
		static
		0 o p_239956_
	a (Ljava/lang/String;)Lgsp; a
		static
		0 o p_238999_
	a (Lfpw;)Lgsp; a
		static
		0 o p_239765_
	b ()Lcom/mojang/authlib/yggdrasil/request/AbuseReportRequest$ClientInfo; b
	c ()Lcom/mojang/authlib/yggdrasil/request/AbuseReportRequest$ThirdPartyServerInfo; c
	d ()Lcom/mojang/authlib/yggdrasil/request/AbuseReportRequest$RealmInfo; d
	e ()Ljava/lang/String; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_240047_
	f ()Lgsp$a; b
	g ()Ljava/lang/String; g
		static
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gsp$a gsp$a
gsp$a$a gsp$a$a
	a a
	b b
	<init> (JI)V <init>
		0 o realmId
		1 o slotId
	<init> (Lfpw;)V <init>
		0 o p_239068_
	a ()J a
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_239377_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gsp$a$b gsp$a$b
	a a
	<init> (Ljava/lang/String;)V <init>
		0 o ip
	a ()Ljava/lang/String; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_240220_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gsq gsq
	a I_WANT_TO_REPORT_THEM
	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 SEXUALLY_INAPPROPRIATE
	l l
	m m
	n n
	o $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 (Lgsr;)Ljava/util/List; a
		static
		0 o p_363936_
	a ()Ljava/lang/String; a
	b ()Lxo; b
	c ()Lxo; c
	d ()[Lgsq; d
		static
	valueOf (Ljava/lang/String;)Lgsq; valueOf
		static
		0 o p_239416_
	values ()[Lgsq; values
		static
gsq$1 gsq$1
	a a
	<clinit> ()V <clinit>
		static
gsr gsr
	a CHAT
	b SKIN
	c USERNAME
	d d
	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; a
	b ()[Lgsr; b
		static
	valueOf (Ljava/lang/String;)Lgsr; valueOf
		static
		0 o p_299875_
	values ()[Lgsr; values
		static
gss gss
	a a
	b b
	c c
	d d
	e e
	<init> (Lgsj;Lgsp;Lgse;)V <init>
		0 o p_239187_
		1 o p_239188_
		2 o p_239189_
	a (Lgsp;Lcom/mojang/authlib/minecraft/UserApiService;)Lgss; a
		static
		0 o p_239686_
		1 o p_239687_
	a (Lfud;Lges;Ljava/lang/Runnable;Z)V a
		0 o p_261771_
		1 o p_261866_
		2 o p_262031_
		3 o p_261540_
	a (Ljava/util/UUID;)Z a
		0 o p_254340_
	a ()Lgsj; a
	a (Lfud;Lgso;Lges;Ljava/lang/Runnable;Z)V a
		0 o p_299803_
		1 o p_299804_
		2 o p_299805_
		3 o p_299806_
		4 o p_299807_
	a (Lgso;)V a
		0 o p_299889_
	a (Lgsp;)Z a
		0 o p_239734_
	b ()Lgse; b
	c ()Z c
gst gst
	g g
	<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; a
	a (Lges;Lgss;)Lges; a
		0 o p_299975_
		1 o p_299961_
	b ()Lgso; b
	c ()Lgst; c
gst$a gst$a
	<init> (Lgst;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 (Lgss;)Lcom/mojang/datafixers/util/Either; a
		0 o p_299847_
	b ()Z b
	c ()Lgso$b; c
gsu gsu
gsv gsv
gsw gsw
	a a
	b b
	c c
	<init> ()V <init>
	a (Ljb;Leeb;Lgwh;)V a
		0 o p_233868_
		1 o p_233869_
		2 o p_233870_
	a (Leeb;Lgwh;Ljava/lang/Long;Lgsw$a;)Lgsw$a; a
		0 o p_426903_
		1 o p_426904_
		2 o p_426905_
		3 o p_426906_
	a (Ljb;Leeb;)Z a
		0 o p_233865_
		1 o p_233866_
	a ()Lgsw; a
	a (ILgrj;)V a
		0 o p_233857_
		1 o p_233858_
	b ()I b
	c ()Z c
	close ()V close
gsw$a gsw$a
	a a
	b b
	c c
	<init> (ILeeb;Lfis;)V <init>
		0 o p_233878_
		1 o p_233879_
		2 o p_233880_
	a (I)Lgsw$a; a
		0 o p_233882_
	a (Leeb;)V a
		0 o p_233884_
gsx gsx
	predict (I)Lzw; predict
		0 o p_233886_
gsy gsy
gsz gsz
	a (Lgta;)Z a
		0 o p_171829_
	a (Lgtb;)Z a
		0 o p_171830_
	a ()Lgsz; a
		static
gsz$1 gsz$1
	a a
	<init> (Lcom/google/common/collect/ImmutableList;)V <init>
		0 o p_171833_
	a (Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Predicate;)Z a
		static
		0 o p_171839_
		1 o p_171840_
		2 o p_171841_
	a (Lgta;)Z a
		0 o p_171835_
	a (Lgtb;)Z a
		0 o p_171837_
	a (Ljava/lang/String;Ljava/util/function/Predicate;)Z a
		static
		0 o p_171843_
		1 o p_171844_
gt net/minecraft/commands/arguments/coordinates/WorldCoordinates
	a Lgs; x
	b Lgs; y
	c Lgs; z
	<init> (Lgs;Lgs;Lgs;)V <init>
		0 o p_120883_
		1 o p_120884_
		2 o p_120885_
	a (DDD)Lgt; absolute
		static
		0 o p_175086_
		1 o p_175087_
		2 o p_175088_
	a (Lek;)Lfis; getPosition
		0 o p_120893_
	a (Lcom/mojang/brigadier/StringReader;Z)Lgt; parseDouble
		static
		0 o p_120890_
		1 o p_120891_
	a (Lfir;)Lgt; absolute
		static
		0 o p_175090_
	a ()Z isXRelative
	a (Lcom/mojang/brigadier/StringReader;)Lgt; parseInt
		static
		0 o p_120888_
	b (Lek;)Lfir; getRotation
		0 o p_120896_
	b ()Z isYRelative
	c ()Z isZRelative
	equals (Ljava/lang/Object;)Z equals
		0 o p_120900_
	hashCode ()I hashCode
gta gta
	a (Ljava/net/InetSocketAddress;)Lgta; a
		static
		0 o p_171846_
	a ()Ljava/lang/String; a
	b ()Ljava/lang/String; b
	c ()I c
	d ()Ljava/net/InetSocketAddress; d
gta$1 gta$1
	a a
	<init> (Ljava/net/InetSocketAddress;)V <init>
		0 o p_171849_
	a ()Ljava/lang/String; a
	b ()Ljava/lang/String; b
	c ()I c
	d ()Ljava/net/InetSocketAddress; d
gtb gtb
	a a
	b b
	c c
	<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;)Lgtb; a
		static
		0 o p_171865_
	a ()Ljava/lang/String; a
	b (Ljava/lang/String;)Z b
		static
		0 o p_171868_
	b ()I b
	c (Ljava/lang/String;)I c
		static
		0 o p_171870_
	equals (Ljava/lang/Object;)Z equals
		0 o p_171872_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gtc gtc
	a a
	b b
	<clinit> ()V <clinit>
		static
	a (Lgtb;)Ljava/util/Optional; a
		static
		0 o p_171878_
	resolve (Lgtb;)Ljava/util/Optional; resolve
		0 o p_171880_
gtd gtd
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lgtc;Lgte;Lgsz;)V <init>
		0 o p_171887_
		1 o p_171888_
		2 o p_171889_
	a (Lgtb;)Ljava/util/Optional; a
		0 o p_171891_
gte gte
	a a
	b b
	<clinit> ()V <clinit>
		static
	a (Lgtb;)Ljava/util/Optional; a
		static
		0 o p_171897_
	a (Ljavax/naming/directory/DirContext;Lgtb;)Ljava/util/Optional; a
		static
		0 o p_171899_
		1 o p_171900_
	createDnsSrvRedirectHandler ()Lgte; createDnsSrvRedirectHandler
		static
	lookupRedirect (Lgtb;)Ljava/util/Optional; lookupRedirect
		0 o p_171902_
gtf gtf
gtg gtg
gth gth
	<init> (Lgrj;DDDDDDFLgvn;)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_
gth$a gth$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_105525_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gti gti
	a a
	<init> (Lgrj;DDDDLgvn;)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 a
		0 o p_105562_
	a ()V a
	b ()Lguw; b
gti$a gti$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_105566_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gtj gtj
	a a
	<init> (Lgrj;DDDFFFDDDFLgvn;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 a
	b (F)F b
		0 o p_105642_
	b ()Lguw; b
gtk gtk
	<init> (Lgrj;DDDLeeb;)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 b
		0 o p_194274_
	b ()Lguw; b
gtk$a gtk$a
	<init> ()V <init>
	a (Llw;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gtl gtl
	a a
	b b
	<init> (Lgrj;DDDLhog;)V <init>
		0 o p_105665_
		1 o p_105666_
		2 o p_105667_
		3 o p_105668_
		4 o p_386446_
	<init> (Lgrj;DDDDDDLhog;)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_386668_
	b ()Lguw; b
	c ()F c
	d ()F d
	e ()F e
	f ()F f
gtl$a gtl$a
	<init> ()V <init>
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gtl$b gtl$b
	a a
	<init> ()V <init>
	a (Ldcv;Lgrj;)Lhog; a
		0 o p_387481_
		1 o p_388432_
gtl$c gtl$c
	<init> ()V <init>
	a (Lma;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gtl$d gtl$d
	<init> ()V <init>
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gtl$e gtl$e
	<init> ()V <init>
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gtm gtm
	<init> (Lgrj;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 a
	b ()Lguw; b
gtm$a gtm$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_105753_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gtn gtn
	<init> (Lgrj;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 a
	b ()Lguw; b
gtn$a gtn$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_105793_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gto gto
	a a
	<init> (Lgrj;DDDDDDLgvn;)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 a
	b ()Lguw; b
gto$a gto$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_105836_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gtp gtp
	<init> (Lgrj;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 a
	b ()Lguw; b
gtp$a gtp$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_105878_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gtp$b gtp$b
	a a
	<init> (Lgvn;)V <init>
		0 o p_105899_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gtq gtq
	<init> (Lgrj;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 a
	b (F)F b
		0 o p_105938_
	b ()Lguw; b
gtq$a gtq$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_105941_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gtq$b gtq$b
	a a
	<init> (Lgvn;)V <init>
		0 o p_105962_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gtq$c gtq$c
	a a
	<init> (Lgvn;)V <init>
		0 o p_105983_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gtr gtr
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	a a
	b b
	<init> (Lgrj;DDDDDDLgvn;)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 a
	b (F)F b
		0 o p_106026_
	b ()Lguw; b
gtr$a gtr$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_106029_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gts gts
	a a
	b b
	<init> (Lgrj;DDDLfak;)V <init>
		0 o p_106051_
		1 o p_106052_
		2 o p_106053_
		3 o p_106054_
		4 o p_106055_
	a (Lmi;Lgrj;DDDDDD)Lgvs; a
		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_
	a (F)I a
		0 o p_106065_
	a ()V a
	b (Lmi;Lgrj;DDDDDD)Lgvs; b
		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_
	b ()Lguw; b
	c (Lmi;Lgrj;DDDDDD)Lgvs; c
		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 (Lmi;Lgrj;DDDDDD)Lgvs; d
		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 (Lmi;Lgrj;DDDDDD)Lgvs; e
		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 (Lmi;Lgrj;DDDDDD)Lgvs; f
		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 ()Lfak; g
	g (Lmi;Lgrj;DDDDDD)Lgvs; g
		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_
	h ()V h
	h (Lmi;Lgrj;DDDDDD)Lgvs; h
		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 (Lmi;Lgrj;DDDDDD)Lgvs; i
		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 i
	j (Lmi;Lgrj;DDDDDD)Lgvs; j
		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 (Lmi;Lgrj;DDDDDD)Lgvs; k
		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 (Lmi;Lgrj;DDDDDD)Lgvs; l
		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 (Lmi;Lgrj;DDDDDD)Lgvs; m
		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 (Lmi;Lgrj;DDDDDD)Lgvs; n
		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 (Lmi;Lgrj;DDDDDD)Lgvs; o
		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 (Lmi;Lgrj;DDDDDD)Lgvs; p
		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 (Lmi;Lgrj;DDDDDD)Lgvs; q
		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_
gts$a gts$a
	<init> (Lgrj;DDDLfak;Lmc;)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 h
gts$b gts$b
	b b
	<init> (Lgrj;DDDLfak;Lmc;)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 h
	i ()V i
gts$c gts$c
	<init> (Lgrj;DDDLfak;)V <init>
		0 o p_106102_
		1 o p_106103_
		2 o p_106104_
		3 o p_106105_
		4 o p_106106_
gts$d gts$d
	<init> (Lgrj;DDDLfak;Lmc;)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 i
gts$e gts$e
	b b
	<init> (Lgrj;DDDLfak;Lmc;)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 i
gts$f gts$f
	<init> (Lgrj;DDDLfak;)V <init>
		0 o p_106132_
		1 o p_106133_
		2 o p_106134_
		3 o p_106135_
		4 o p_106136_
	<init> (Lgrj;DDDLfak;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 i
gts$g gts$g
	<init> (Lgrj;DDDLfak;Lmc;)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 i
gtt gtt
	a a
	b b
	<init> (Lgrj;DDDDDDLly;Lgvn;)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 (Lfof;Lftl;F)V a
		0 o p_172063_
		1 o p_172064_
		2 o p_172065_
	a (Lorg/joml/Vector3f;F)Lorg/joml/Vector3f; a
		0 o p_254318_
		1 o p_254472_
	f (F)V f
		0 o p_172070_
gtt$a gtt$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_172073_
	a (Lly;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gtu gtu
	<init> (Lgrj;DDDDDDLlz;Lgvn;)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_
gtu$a gtu$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_106441_
	a (Llz;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gtv gtv
	a a
	<init> (Lgrj;DDDDDDLmf;Lgvn;)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 a
	a (FF)F a
		0 o p_172105_
		1 o p_172106_
	b (F)F b
		0 o p_172109_
	b ()Lguw; b
gtw gtw
	a a
	<init> (Lgrj;DDDDDDFLgvn;)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 a
gtw$a gtw$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_305831_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gtx gtx
	<init> (Lgrj;DDDDDDLgvn;)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 a
		0 o p_106550_
		1 o p_106551_
		2 o p_106552_
gtx$a gtx$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_106555_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gty gty
	a a
	<init> (Lgrj;DDDDDDLgvn;)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 a
	b ()Lguw; b
gty$a gty$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_106588_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gtz gtz
	a a
	b b
	<init> (Lgrj;DDDFFFLgvn;)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 a
	b (F)F b
		0 o p_106631_
	b ()Lguw; b
gtz$a gtz$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_106634_
	a (Llw;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gu net/minecraft/commands/arguments/coordinates/package-info
gua gua
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	a a
	b b
	<init> (Lgrj;DDDLgvn;FFZZFF)V <init>
		0 o p_383228_
		1 o p_383201_
		2 o p_382929_
		3 o p_382848_
		4 o p_382995_
		5 o p_383015_
		6 o p_383012_
		7 o p_383052_
		8 o p_382926_
		9 o p_383165_
		10 o p_382942_
	a ()V a
	b ()Lguw; b
gua$a gua$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_383119_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		0 o p_383195_
		1 o p_383226_
		2 o p_382840_
		3 o p_382854_
		4 o p_382910_
		5 o p_382859_
		6 o p_382947_
		7 o p_383154_
	createParticle (Lmc;Lgrj;DDDDDD)Lgus; createParticle
		0 o p_383162_
		1 o p_382862_
		2 o p_383067_
		3 o p_382867_
		4 o p_382813_
		5 o p_383026_
		6 o p_382872_
		7 o p_383020_
gua$b gua$b
	a a
	<init> (Lgvn;)V <init>
		0 o p_383092_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		0 o p_383203_
		1 o p_383110_
		2 o p_383063_
		3 o p_382907_
		4 o p_383062_
		5 o p_382964_
		6 o p_382864_
		7 o p_382906_
	createParticle (Lmc;Lgrj;DDDDDD)Lgus; createParticle
		0 o p_382837_
		1 o p_383196_
		2 o p_382973_
		3 o p_382977_
		4 o p_383051_
		5 o p_382960_
		6 o p_382851_
		7 o p_383097_
gua$c gua$c
	a a
	<init> (Lgvn;)V <init>
		0 o p_394294_
	a (Llx;Lgrj;DDDDDD)Lgus; a
		0 o p_400051_
		1 o p_393524_
		2 o p_393550_
		3 o p_394425_
		4 o p_394620_
		5 o p_393739_
		6 o p_394589_
		7 o p_394199_
	createParticle (Lmc;Lgrj;DDDDDD)Lgus; createParticle
		0 o p_393695_
		1 o p_393793_
		2 o p_394220_
		3 o p_394647_
		4 o p_393581_
		5 o p_393604_
		6 o p_394337_
		7 o p_393570_
gub gub
	F F
	G G
	H H
	I I
	a a
	b b
	<init> (Lgrj;DDDDDD)V <init>
		0 o p_401114_
		1 o p_401068_
		2 o p_401435_
		3 o p_401238_
		4 o p_401102_
		5 o p_401330_
		6 o p_401419_
	a (F)I a
		0 o p_401057_
	a ()V a
	b (FFF)F b
		static
		0 o p_405677_
		1 o p_405084_
		2 o p_405474_
	b ()Lguw; b
	f (F)F f
		0 o p_405074_
gub$a gub$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_401168_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		0 o p_401135_
		1 o p_401156_
		2 o p_401101_
		3 o p_401295_
		4 o p_401307_
		5 o p_401308_
		6 o p_401354_
		7 o p_401411_
	createParticle (Lmc;Lgrj;DDDDDD)Lgus; createParticle
		0 o p_401054_
		1 o p_401363_
		2 o p_401005_
		3 o p_401073_
		4 o p_401316_
		5 o p_401268_
		6 o p_401386_
		7 o p_401041_
guc guc
	<init> ()V <init>
guc$1 guc$1
	a a
	<clinit> ()V <clinit>
		static
guc$a guc$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_106657_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
guc$b guc$b
	<init> (Lgrj;DDD)V <init>
		0 o p_106677_
		1 o p_106678_
		2 o p_106679_
		3 o p_106680_
	a (Lfof;Lftl;F)V a
		0 o p_106688_
		1 o p_106689_
		2 o p_106690_
	b (F)F b
		0 o p_106693_
	b ()Lguw; b
guc$c guc$c
	F F
	G G
	H H
	I I
	J J
	K K
	b b
	<init> (Lgrj;DDDDDDLguu;Lgvn;)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 (Lfof;Lftl;F)V a
		0 o p_106724_
		1 o p_106725_
		2 o p_106726_
	a ()V a
	a (Z)V a
		0 o p_106728_
	b (Z)V b
		0 o p_331940_
guc$d guc$d
	a a
	<init> (Lgvn;)V <init>
		0 o p_106733_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
guc$e guc$e
	D D
	E E
	F F
	G G
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lgrj;DDDDDDLguu;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 a
		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 a
		0 o p_330681_
		1 o p_331575_
		2 o p_106796_
		3 o p_106797_
	a ()V a
	a (DDDDDDLit/unimi/dsi/fastutil/ints/IntList;Lit/unimi/dsi/fastutil/ints/IntList;ZZ)V a
		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 a
		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 c
gud gud
	<init> (Lgrj;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 a
		0 o p_106821_
	a (DDD)V a
		0 o p_106817_
		1 o p_106818_
		2 o p_106819_
	b (F)F b
		0 o p_106824_
	b ()Lguw; b
gud$a gud$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_106827_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gud$b gud$b
	a a
	<init> (Lgvn;)V <init>
		0 o p_172113_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gue gue
	F F
	G G
	H H
	a a
	b b
	<init> (Lgrj;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 a
		0 o p_338732_
	a (DDD)V a
		0 o p_338805_
		1 o p_338843_
		2 o p_338720_
	a ()V a
	b ()Lguw; b
gue$a gue$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_338292_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
guf guf
	F F
	G G
	H H
	a a
	b b
	<init> (Lgrj;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_
	<init> (Lgrj;DDDDDDZLgus$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_
	a (Lfof;Lftl;F)V a
		0 o p_324177_
		1 o p_323683_
		2 o p_323936_
	a (F)I a
		0 o p_323664_
	a (DDD)V a
		0 o p_324487_
		1 o p_323538_
		2 o p_324364_
	a ()V a
	b ()Lguw; b
guf$a guf$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_324184_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
guf$b guf$b
	a a
	<init> (Lgvn;)V <init>
		0 o p_323905_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
guf$c guf$c
	a a
	<init> (Lgvn;)V <init>
		0 o p_324409_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gug gug
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lgrj;DDDDDDLgvn;)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 a
		0 o p_172146_
	a ()V a
	b ()Lguw; b
gug$a gug$a
	a a
	b b
	<init> (Lgvn;)V <init>
		0 o p_172151_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gug$b gug$b
	a a
	<init> (Lgvn;)V <init>
		0 o p_172172_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gug$c gug$c
	a a
	b b
	<init> (Lgvn;)V <init>
		0 o p_172194_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gug$d gug$d
	a a
	b b
	<init> (Lgvn;)V <init>
		0 o p_172216_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gug$e gug$e
	a a
	b b
	<init> (Lgvn;)V <init>
		0 o p_172238_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
guh guh
	a a
	<init> (Lgrj;DDDLgvn;)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 a
		0 o p_312697_
	a ()V a
	b ()Lguw; b
guh$a guh$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_312644_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
guh$b guh$b
	a a
	<init> (Lgvn;)V <init>
		0 o p_338457_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gui gui
	a a
	b b
	<init> (Lgrj;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 a
gui$a gui$a
	a a
	b b
	c c
	<init> (DII)V <init>
		0 o p_326168_
		1 o p_326218_
		2 o p_326276_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
guj guj
	<init> (Lgrj;DDD)V <init>
		0 o p_106847_
		1 o p_106848_
		2 o p_106849_
		3 o p_106850_
	b (F)F b
		0 o p_106860_
	b ()Lguw; b
guj$a guj$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_106863_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
guj$b guj$b
	a a
	<init> (Lgvn;)V <init>
		0 o p_106884_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
guk guk
	a a
	<init> (Lgrj;DDDDLgvn;)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 a
		0 o p_106921_
	a ()V a
	b ()Lguw; b
guk$a guk$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_106925_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gul gul
	<init> (Lgrj;DDD)V <init>
		0 o p_106947_
		1 o p_106948_
		2 o p_106949_
		3 o p_106950_
	a ()V a
gul$a gul$a
	<init> ()V <init>
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gum gum
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	a a
	b b
	<init> (Lheb;Lgrj;Lbzm;Lbzm;Lfis;)V <init>
		0 o p_107023_
		1 o p_107025_
		2 o p_107026_
		3 o p_107027_
		4 o p_382893_
	<init> (Lheb;Lgrj;Lbzm;Lbzm;)V <init>
		0 o p_107029_
		1 o p_107031_
		2 o p_107032_
		3 o p_107033_
	a (Lfof;Lftl;F)V a
		0 o p_107039_
		1 o p_107040_
		2 o p_107041_
	a (Lfoc;Lgxm;Lftl;F)V a
		0 o p_383231_
		1 o p_382868_
		2 o p_382930_
		3 o p_382826_
	a ()V a
	a (Lbzm;)Lbzm; a
		0 o p_107037_
	b ()Lguw; b
	c ()V c
	d ()V d
gun gun
	<init> (Lgrj;DDDDDDLgvn;)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_
gun$a gun$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_107054_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
guo guo
	<init> (Lgrj;DDD)V <init>
		0 o p_107074_
		1 o p_107075_
		2 o p_107076_
		3 o p_107077_
	a (F)I a
		0 o p_107086_
	a ()V a
	b (F)F b
		0 o p_107089_
	b ()Lguw; b
guo$a guo$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_107092_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gup gup
	a a
	b b
	<init> (Lgrj;DDD)V <init>
		0 o p_107114_
		1 o p_107115_
		2 o p_107116_
		3 o p_107117_
	a (Lfof;Lftl;F)V a
		0 o p_107125_
		1 o p_107126_
		2 o p_107127_
	a (Lfoc;Lgxm;Lftl;F)V a
		0 o p_383017_
		1 o p_382805_
		2 o p_383007_
		3 o p_383153_
	b ()Lguw; b
gup$a gup$a
	<init> ()V <init>
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
guq guq
	<init> (Lgrj;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> (Lgrj;DDD)V <init>
		0 o p_107149_
		1 o p_107150_
		2 o p_107151_
		3 o p_107152_
	a (Lfof;Lftl;F)V a
		0 o p_107162_
		1 o p_107163_
		2 o p_107164_
	b ()Lguw; b
gur gur
	<init> (Lgrj;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 b
		0 o p_107182_
	b ()Lguw; b
gur$a gur$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_107185_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gus gus
	A A
	B B
	C C
	D D
	E E
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lgrj;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> (Lgrj;DDD)V <init>
		0 o p_107234_
		1 o p_107235_
		2 o p_107236_
		3 o p_107237_
	a (Lfof;Lftl;F)V a
		0 o p_107261_
		1 o p_107262_
		2 o p_107263_
	a (F)I a
		0 o p_107249_
	a (DDD)V a
		0 o p_107246_
		1 o p_107247_
		2 o p_107248_
	a ()V a
	a (Lfin;)V a
		0 o p_107260_
	a (I)V a
		0 o p_107258_
	a (FFF)V a
		0 o p_107254_
		1 o p_107255_
		2 o p_107256_
	a (Lfoc;Lgxm;Lftl;F)V a
		0 o p_383168_
		1 o p_382863_
		2 o p_383217_
		3 o p_383107_
	b (DDD)V b
		0 o p_172261_
		1 o p_172262_
		2 o p_172263_
	b ()Lguw; b
	b (FF)V b
		0 o p_107251_
		1 o p_107252_
	c (DDD)V c
		0 o p_107265_
		1 o p_107266_
		2 o p_107267_
	c (F)Lgus; c
		0 o p_107269_
	d (F)Lgus; d
		0 o p_107270_
	e (F)V e
		0 o p_107272_
	j ()I j
	k ()V k
	l ()V l
	m ()Z m
	n ()Lfin; n
	o ()Ljava/util/Optional; o
	toString ()Ljava/lang/String; toString
gus$a gus$a
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (FFFF)V <init>
		0 o startAlpha
		1 o endAlpha
		2 o startAtNormalizedAge
		3 o endAtNormalizedAge
	a ()Z a
	a (IIF)F a
		0 o p_323709_
		1 o p_323623_
		2 o p_324231_
	b ()F b
	c ()F c
	d ()F d
	e ()F e
	equals (Ljava/lang/Object;)Z equals
		0 o p_323566_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gut gut
	a a
	<init> (Ljava/util/List;)V <init>
		0 o p_107281_
	a ()Ljava/util/List; a
	a (Lcom/google/gson/JsonElement;)Ljava/lang/String; a
		static
		0 o p_107284_
	a (Lcom/google/gson/JsonObject;)Lgut; a
		static
		0 o p_107286_
guu guu
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	<clinit> ()V <clinit>
		static
	<init> (Lgrj;Lhrs;)V <init>
		0 o p_107299_
		1 o p_107300_
	a (Lguw;)Ljava/util/Queue; a
		static
		0 o p_107347_
	a (Ljava/util/List;Ljava/util/concurrent/Executor;Lame;Laxm;)V a
		0 o p_247901_
		1 o p_247902_
		2 o p_247903_
		3 o p_247904_
	a (Lmd;Lguu$c;)V a
		0 o p_107379_
		1 o p_107380_
	a (Ljb;Leeb;)V a
		0 o p_107356_
		1 o p_107357_
	a (Lftl;FLgxm$a;Lguw;Ljava/util/Queue;)V a
		static
		0 o p_382847_
		1 o p_383032_
		2 o p_383105_
		3 o p_383179_
		4 o p_383046_
	a (Lftl;FLgxm$a;Ljava/util/Queue;)V a
		static
		0 o p_383089_
		1 o p_383167_
		2 o p_382990_
		3 o p_383010_
	a (Lmd;Lguv$a;)V a
		0 o p_273423_
		1 o p_273134_
	a (Lbzm;Lmc;I)V a
		0 o p_107333_
		1 o p_107334_
		2 o p_107335_
	a (Lguv$a;Lgvn;)Lguv; a
		static
		0 o p_272319_
		1 o p_272320_
	a ()V a
	a (Lmb;)Z a
		0 o p_172280_
	a (Lame;Laxm;)Ljava/util/Optional; a
		0 o p_250648_
		1 o p_248793_
	a (Laxo;)Ljava/util/Map; a
		static
		0 o p_247915_
	a (Lmb;I)V a
		0 o p_172282_
		1 o p_172283_
	a (Lbzm;Lmc;)V a
		0 o p_107330_
		1 o p_107331_
	a (Lhrl$a;Ljava/util/Set;Lhrq;Lguu$a;)V a
		0 o p_247908_
		1 o p_247909_
		2 o p_247910_
		3 o p_247911_
	a (Lguv$a;Lgvn;Lmc;Lgrj;DDDDDD)Lgus; a
		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 (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; a
		0 o p_247913_
		1 o p_247914_
	a (Ljb;Ljh;)V a
		0 o p_107368_
		1 o p_107369_
	a (Lftl;FLgxm$a;)V a
		0 o p_107340_
		1 o p_107341_
		2 o p_383193_
	a (Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Void;)V a
		0 o p_372546_
		1 o p_372547_
		2 o p_372548_
	a (Lmc;DDDDDD)Lgus; a
		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 (Lgus;)V a
		0 o p_107345_
	a (Ljb;Leeb;DDDDDD)V a
		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_
	a (Lmd;Lguv;)V a
		0 o p_107382_
		1 o p_107383_
	a (Ljava/util/Collection;)V a
		0 o p_107385_
	a (Lguw;Ljava/util/Queue;)V a
		0 o p_382525_
		1 o p_382526_
	a (Lgrj;)V a
		0 o p_107343_
	b (Lmb;)V b
		0 o p_172289_
	b (Lgus;)V b
		0 o p_107394_
	b (Lame;Laxm;)Lguu$a; b
		0 o p_247905_
		1 o p_247906_
	b (Lmc;DDDDDD)Lgus; b
		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 ()V b
	c ()Ljava/lang/String; c
	d ()V d
	e ()V e
	reload (Laxi$a;Laxo;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_107305_
		1 o p_107306_
		2 o p_107309_
		3 o p_107310_
guu$a guu$a
	a a
	b b
	<init> (Lame;Ljava/util/Optional;)V <init>
		0 o id
		1 o sprites
	a ()Lame; a
	b ()Ljava/util/Optional; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_251926_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
guu$b guu$b
	a a
	<init> ()V <init>
	a (II)Lhrq; a
		0 o p_107413_
		1 o p_107414_
	a (Ljava/util/List;)V a
		0 o p_107416_
	a (Lbck;)Lhrq; a
		0 o p_233889_
guu$c guu$c
	create (Lgvn;)Lguv; create
		0 o p_107420_
guv guv
	createParticle (Lmc;Lgrj;DDDDDD)Lgus; 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_
guv$a guv$a
	createParticle (Lmc;Lgrj;DDDDDD)Lgvs; 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_
guw guw
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lgxy;)V <init>
		0 o name
		1 o renderType
	a ()Ljava/lang/String; f
	b ()Lgxy; g
	equals (Ljava/lang/Object;)Z equals
		0 o p_383138_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gux gux
	a a
	<init> (Lgrj;DDDDDDLgvn;)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 a
	b (F)F b
		0 o p_107504_
	b ()Lguw; b
gux$a gux$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_107507_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gux$b gux$b
	a a
	<init> (Lgvn;)V <init>
		0 o p_107528_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
guy guy
	F F
	a a
	b b
	<init> (Lgrj;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 a
		0 o p_107564_
	a (DDD)V a
		0 o p_107560_
		1 o p_107561_
		2 o p_107562_
	a ()V a
	b (F)F b
		0 o p_107567_
	b ()Lguw; b
guy$a guy$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_107570_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
guz guz
	<init> (Lgrj;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 a
	b (F)F b
		0 o p_107608_
guz$a guz$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_107611_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gv net/minecraft/commands/arguments/item/ComponentPredicateParser
	<init> ()V <init>
	a (Lbst;)Lbdk; lambda$createGrammar$2
		static
		0 o p_335962_
	a (Lgv$b;Lbsj;Lbst;)Ljava/lang/Object; lambda$createGrammar$8
		static
		0 o p_335646_
		1 o p_335492_
		2 o p_335793_
	a (Lgv$b;Lbsj;Lbsj;Lbst;)Ljava/util/List; lambda$createGrammar$4
		static
		0 o p_336065_
		1 o p_335641_
		2 o p_335798_
		3 o p_336093_
	a (Ljava/lang/Object;Ljava/util/List;)Ljava/util/List; lambda$createGrammar$5
		static
		0 o p_335751_
		1 o p_335939_
	a (Lbsj;Lbsj;Lgv$b;Lbsj;Lbsr;)Ljava/lang/Object; lambda$createGrammar$9
		static
		0 o p_409116_
		1 o p_409117_
		2 o p_409118_
		3 o p_409119_
		4 o p_409120_
	a (Lgv$b;)Lbsx; createGrammar
		static
		0 o p_335727_
	a (Lbsj;Lbsj;Lbst;)Ljava/lang/Object; lambda$createGrammar$7
		static
		0 o p_336005_
		1 o p_335909_
		2 o p_335647_
	b (Ljava/lang/Object;Ljava/util/List;)Ljava/util/List; lambda$createGrammar$3
		static
		0 o p_335720_
		1 o p_335806_
	b (Lbsj;Lbsj;Lbst;)Ljava/util/List; lambda$createGrammar$6
		static
		0 o p_335582_
		1 o p_335453_
		2 o p_335542_
	c (Lbsj;Lbsj;Lbst;)Ljava/util/Optional; lambda$createGrammar$1
		static
		0 o p_335791_
		1 o p_335861_
		2 o p_335800_
	d (Lbsj;Lbsj;Lbst;)Ljava/util/List; lambda$createGrammar$0
		static
		0 o p_336128_
		1 o p_335374_
		2 o p_336103_
gv$a net/minecraft/commands/arguments/item/ComponentPredicateParser$ComponentLookupRule
	<init> (Lbsq;Lgv$b;)V <init>
		0 o p_410586_
		1 o p_335692_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lame;)Ljava/lang/Object; validateElement
		0 o p_335604_
		1 o p_335964_
	a ()Ljava/util/stream/Stream; possibleResources
gv$b net/minecraft/commands/arguments/item/ComponentPredicateParser$Context
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lame;)Ljava/lang/Object; forElementType
		0 o p_335757_
		1 o p_336070_
	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;Ljava/lang/Object;)Ljava/lang/Object; createComponentTest
		0 o p_335521_
		1 o p_335579_
	a ()Ljava/util/stream/Stream; listElementTypes
	a (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object; createComponentTest
		0 o p_336142_
		1 o p_336094_
		2 o p_399554_
	b ()Ljava/util/stream/Stream; listTagTypes
	b (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object; createPredicateTest
		0 o p_335898_
		1 o p_335609_
		2 o p_399679_
	b (Lcom/mojang/brigadier/ImmutableStringReader;Lame;)Ljava/lang/Object; forTagType
		0 o p_335809_
		1 o p_335925_
	c ()Ljava/util/stream/Stream; listComponentTypes
	c (Lcom/mojang/brigadier/ImmutableStringReader;Lame;)Ljava/lang/Object; lookupComponentType
		0 o p_335515_
		1 o p_335733_
	d ()Ljava/util/stream/Stream; listPredicateTypes
	d (Lcom/mojang/brigadier/ImmutableStringReader;Lame;)Ljava/lang/Object; lookupPredicateType
		0 o p_336079_
		1 o p_335954_
gv$c net/minecraft/commands/arguments/item/ComponentPredicateParser$ElementLookupRule
	<init> (Lbsq;Lgv$b;)V <init>
		0 o p_409673_
		1 o p_335797_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lame;)Ljava/lang/Object; validateElement
		0 o p_335629_
		1 o p_335530_
	a ()Ljava/util/stream/Stream; possibleResources
gv$d net/minecraft/commands/arguments/item/ComponentPredicateParser$PredicateLookupRule
	<init> (Lbsq;Lgv$b;)V <init>
		0 o p_409912_
		1 o p_335572_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lame;)Ljava/lang/Object; validateElement
		0 o p_336035_
		1 o p_335697_
	a ()Ljava/util/stream/Stream; possibleResources
gv$e net/minecraft/commands/arguments/item/ComponentPredicateParser$TagLookupRule
	<init> (Lbsq;Lgv$b;)V <init>
		0 o p_410573_
		1 o p_335934_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lame;)Ljava/lang/Object; validateElement
		0 o p_335858_
		1 o p_335888_
	a ()Ljava/util/stream/Stream; possibleResources
gva gva
	<init> (Lgrj;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_
gvb gvb
	a a
	<init> (Lgrj;DDDDDDLgvn;)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 a
		0 o p_233902_
	a ()V a
	b ()Lguw; b
gvb$a gvb$a
	a a
	<init> (Lgvn;)V <init>
		0 o sprite
	a (Lmg;Lgrj;DDDDDD)Lgus; a
		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 ()Lgvn; a
	createParticle (Lmc;Lgrj;DDDDDD)Lgus; 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
gvc gvc
	a a
	<init> (Lgrj;DDDDDDLgvn;)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 a
		0 o p_233942_
	a ()V a
	b ()Lguw; b
gvc$a gvc$a
	a a
	<init> (Lgvn;)V <init>
		0 o sprite
	a ()Lgvn; a
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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
gvd gvd
	a a
	b b
	<init> (Lgrj;DDDI)V <init>
		0 o p_233976_
		1 o p_233977_
		2 o p_233978_
		3 o p_233979_
		4 o p_233980_
	a (Lfof;Lftl;F)V a
		0 o p_233985_
		1 o p_233986_
		2 o p_233987_
	a (F)I a
		0 o p_233983_
	a ()V a
	b (F)F b
		0 o p_234003_
	b ()Lguw; b
gvd$a gvd$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_234008_
	a (Lmh;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gve gve
	F F
	G G
	H H
	a a
	b b
	<init> (Lgrj;DDDLgvn;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 a
		0 o p_107655_
	a ()V a
	b (I)V b
		0 o p_107658_
	b ()Lguw; b
	c (I)V c
		0 o p_107660_
gvf gvf
	D D
	<init> (Lgrj;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> (Lgrj;DDD)V <init>
		0 o p_107665_
		1 o p_107666_
		2 o p_107667_
		3 o p_107668_
	a (Lfof;Lorg/joml/Quaternionf;FFFF)V a
		0 o p_346432_
		1 o p_345557_
		2 o p_345634_
		3 o p_345953_
		4 o p_345531_
		5 o p_346426_
	a (Lfof;Lftl;Lorg/joml/Quaternionf;F)V a
		0 o p_345690_
		1 o p_344809_
		2 o p_344798_
		3 o p_345099_
	a (Lfof;Lftl;F)V a
		0 o p_107678_
		1 o p_107679_
		2 o p_107680_
	a (Lfof;Lorg/joml/Quaternionf;FFFFFFFFI)V a
		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_
	b (F)F b
		0 o p_107681_
	c ()F c
	d (F)Lgus; d
		0 o p_107683_
	d ()F d
	e ()F e
	f ()F f
	p ()Lgvf$a; p
gvf$a gvf$a
	a a
	b b
	<clinit> ()V <clinit>
		static
	a (Lorg/joml/Quaternionf;Lftl;F)V a
		static
		0 o p_312695_
		1 o p_312346_
		2 o p_312064_
	b (Lorg/joml/Quaternionf;Lftl;F)V b
		static
		0 o p_312316_
		1 o p_311843_
		2 o p_312119_
	setRotation (Lorg/joml/Quaternionf;Lftl;F)V setRotation
		0 o p_312344_
		1 o p_312241_
		2 o p_312755_
gvg gvg
	<init> (Lgrj;DDDDDDFLgvn;)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_
gvg$a gvg$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_107696_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvh gvh
	a a
	<init> (Lgrj;DDDDDDLgvn;)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 a
	b ()Lguw; b
gvh$a gvh$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_172304_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvi gvi
	<init> (Lgrj;DDDDLgvn;)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_
gvi$a gvi$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_234036_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvj gvj
	a a
	b b
	<init> (Lgrj;DDDDDDLgvn;)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 a
		0 o p_234080_
	a ()V a
	b ()Lguw; b
gvj$a gvj$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_234083_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvj$b gvj$b
	a a
	<init> (Lgvn;)V <init>
		0 o p_107739_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvk gvk
	F F
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lgrj;DDDDDDLgvn;)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 a
	b ()Lguw; b
	e (F)V e
		0 o p_340807_
	g ()Z g
gvk$a gvk$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_107805_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvk$b gvk$b
	a a
	<init> (Lgvn;)V <init>
		0 o p_333733_
	a (Llx;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvk$c gvk$c
	a a
	<init> (Lgvn;)V <init>
		0 o p_107847_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvk$d gvk$d
	a a
	<init> (Lgvn;)V <init>
		0 o p_107868_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvl gvl
	<init> (Lgrj;DDDDDDLgvn;)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_
gvl$a gvl$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_107909_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvm gvm
	<init> (Lgrj;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_
gvm$a gvm$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_107947_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvn gvn
	a (II)Lhrq; a
		0 o p_107966_
		1 o p_107967_
	a (Lbck;)Lhrq; a
		0 o p_234102_
gvo gvo
	<init> (Lgrj;DDDDDDILgvn;)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 a
gvo$a gvo$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_172336_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvo$b gvo$b
	a a
	<init> (Lgvn;)V <init>
		0 o p_107991_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvp gvp
	<init> (Lgrj;Lgvn;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_
	<init> (Lgrj;Lgvn;DDD)V <init>
		0 o p_172403_
		1 o p_172404_
		2 o p_172405_
		3 o p_172406_
		4 o p_172407_
	b ()Lguw; b
gvp$a gvp$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_108042_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvp$b gvp$b
	a a
	<init> (Lgvn;)V <init>
		0 o p_172419_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvp$b$1 gvp$b$1
	<init> (Lgvp$b;Lgrj;Lgvn;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; o
gvp$c gvp$c
	a a
	<init> (Lgvn;)V <init>
		0 o p_108063_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvp$d gvp$d
	a a
	<init> (Lgvn;)V <init>
		0 o p_108084_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvq gvq
	<init> (Lgrj;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 a
		0 o p_108122_
		1 o p_108123_
		2 o p_108124_
	a ()V a
	b ()Lguw; b
gvq$a gvq$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_108128_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvq$b gvq$b
	a a
	<init> (Lgvn;)V <init>
		0 o p_108149_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvq$c gvq$c
	a a
	<init> (Lgvn;)V <init>
		0 o p_277756_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvq$d gvq$d
	a a
	<init> (Lgvn;)V <init>
		0 o p_108170_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvq$e gvq$e
	a a
	<init> (Lgvn;)V <init>
		0 o p_108191_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvr gvr
	F F
	a a
	b b
	<init> (Lgrj;DDDDDDLeeb;Ljb;)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> (Lgrj;DDDDDDLeeb;)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 (Llw;Lgrj;DDDDDD)Lgvr; a
		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_
	a (F)I a
		0 o p_108291_
	b ()Lguw; b
	c ()F c
	d ()F d
	e ()F e
	f ()F f
gvr$a gvr$a
	<init> ()V <init>
	a (Llw;Lgrj;DDDDDD)Lgus; a
		0 o p_379844_
		1 o p_379918_
		2 o p_380066_
		3 o p_379966_
		4 o p_379761_
		5 o p_380172_
		6 o p_379630_
		7 o p_379393_
	createParticle (Lmc;Lgrj;DDDDDD)Lgus; createParticle
		0 o p_380334_
		1 o p_380083_
		2 o p_380332_
		3 o p_379789_
		4 o p_380085_
		5 o p_379769_
		6 o p_379958_
		7 o p_380090_
gvr$b gvr$b
	<init> ()V <init>
	a (Llw;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvr$c gvr$c
	<init> ()V <init>
	a (Llw;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvs gvs
	E E
	<init> (Lgrj;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> (Lgrj;DDD)V <init>
		0 o p_108323_
		1 o p_108324_
		2 o p_108325_
		3 o p_108326_
	a (Lgvn;)V a
		0 o p_108336_
	a (Lhrq;)V a
		0 o p_108338_
	b (Lgvn;)V b
		0 o p_108340_
	c ()F c
	d ()F d
	e ()F e
	f ()F f
gvt gvt
	<init> (Lgrj;DDDDDDLgvn;)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_
gvt$a gvt$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_108366_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvu gvu
	D D
	E E
	a a
	b b
	<init> (Lgrj;Lbzm;Lmc;ILfis;)V <init>
		0 o p_108399_
		1 o p_108400_
		2 o p_108401_
		3 o p_108402_
		4 o p_108403_
	<init> (Lgrj;Lbzm;Lmc;)V <init>
		0 o p_108390_
		1 o p_108391_
		2 o p_108392_
	<init> (Lgrj;Lbzm;Lmc;I)V <init>
		0 o p_108394_
		1 o p_108395_
		2 o p_108396_
		3 o p_108397_
	a ()V a
gvv gvv
	a a
	<init> (Lgrj;DDDDDDLfis;I)V <init>
		0 o p_380008_
		1 o p_380201_
		2 o p_380198_
		3 o p_380357_
		4 o p_380375_
		5 o p_380026_
		6 o p_379483_
		7 o p_379353_
		8 o p_379830_
	a (F)I a
		0 o p_379977_
	a ()V a
	b ()Lguw; b
gvv$a gvv$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_380057_
	a (Lmj;Lgrj;DDDDDD)Lgus; a
		0 o p_383016_
		1 o p_379929_
		2 o p_380369_
		3 o p_380404_
		4 o p_379536_
		5 o p_380010_
		6 o p_379607_
		7 o p_379901_
	createParticle (Lmc;Lgrj;DDDDDD)Lgus; createParticle
		0 o p_379524_
		1 o p_380227_
		2 o p_379726_
		3 o p_380224_
		4 o p_379407_
		5 o p_379457_
		6 o p_380348_
		7 o p_380001_
gvw gvw
	a a
	b b
	<init> (Lgrj;DDDDDDFLgvn;)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 a
		0 o p_312871_
	a ()V a
	b (F)F b
		0 o p_312246_
	b ()Lguw; b
	p ()Lgvf$a; p
gvw$a gvw$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_312414_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvx gvx
	F F
	G G
	H H
	a a
	b b
	<init> (Lgrj;DDDLejf;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 (Lfof;Lftl;F)V a
		0 o p_172475_
		1 o p_172476_
		2 o p_172477_
	a (F)I a
		0 o p_172469_
	a ()V a
	b ()Lguw; b
gvx$a gvx$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_172490_
	a (Lmk;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvy gvy
	a a
	<init> (Lgrj;DDDDDDLgvn;)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 a
	b ()Lguw; b
gvy$a gvy$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_108429_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gvz gvz
	a a
	<init> (Lgrj;DDD)V <init>
		0 o p_108450_
		1 o p_108451_
		2 o p_108452_
		3 o p_108453_
	a ()V a
	b ()Lguw; b
gvz$a gvz$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_108464_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gw net/minecraft/commands/arguments/item/FunctionArgument
	a Ljava/util/Collection; EXAMPLES
	b Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_TAG
	c Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_FUNCTION
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lgw; functions
		static
	a (Lcom/mojang/brigadier/StringReader;)Lgw$a; parse
		0 o p_120909_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304130_
	a (Lame;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$getFunction$2
		static
		0 o p_120919_
	a (Lcom/mojang/brigadier/context/CommandContext;Lame;)Lib; getFunction
		static
		0 o p_120929_
		1 o p_120930_
	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;Lame;)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_
gw$1 net/minecraft/commands/arguments/item/FunctionArgument$1
	a Lame; val$id
	<init> (Lgw;Lame;)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_
gw$2 net/minecraft/commands/arguments/item/FunctionArgument$2
	a Lame; val$id
	<init> (Lgw;Lame;)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_
gw$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_
gwa gwa
	<init> (Lgrj;DDD)V <init>
		0 o p_108484_
		1 o p_108485_
		2 o p_108486_
		3 o p_108487_
	a ()V a
	b ()Lguw; b
gwa$a gwa$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_108492_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gwb gwb
	a a
	<init> (Lgrj;DDDDDDFLgvn;)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_
gwb$a gwb$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_108523_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gwc gwc
	a a
	<init> (Lgrj;DDDDDDFLgvn;)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_
gwc$a gwc$a
	a a
	<init> (Lgvn;)V <init>
		0 o p_307398_
	a (Lmi;Lgrj;DDDDDD)Lgus; a
		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 (Lmc;Lgrj;DDDDDD)Lgus; 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_
gwd gwd
gwe gwe
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lgrj;Lcom/mojang/authlib/GameProfile;)V <init>
		0 o p_250460_
		1 o p_249912_
	H (F)Lfis; H
		0 o p_272943_
	a (ZF)F a
		0 o p_363621_
		1 o p_366686_
	a ()Ldmr; a
	b ()Lgrv; b
	c ()Lhsr; c
	g ()V g
gwf gwf
	a a
	b b
	<init> ()V <init>
	a ()V a
	b ()Lfir; b
	c ()Z c
	d ()V d
gwg gwg
	c c
	<init> (Lfuh;)V <init>
		0 o p_108580_
	a (ZZ)F a
		static
		0 o p_205578_
		1 o p_205579_
	a ()V a
gwh gwh
	cM cM
	cN cN
	cO cO
	cP cP
	cQ cQ
	cR cR
	cS cS
	cT cT
	cU cU
	cV cV
	cW cW
	cX cX
	cY cY
	cZ cZ
	dA dA
	dB dB
	dC dC
	da da
	db db
	dc dc
	dd dd
	de de
	df df
	dg dg
	dh dh
	di di
	dj dj
	dk dk
	dl dl
	dm dm
	dn dn
	do do
	dp dp
	dq dq
	dr dr
	ds ds
	dt dt
	du du
	dv dv
	dw dw
	dx dx
	dy dy
	dz dz
	h h
	i i
	j j
	k k
	<clinit> ()V <clinit>
		static
	<init> (Lfud;Lgrj;Lgrk;Lazk;Lfto;Lcur;Z)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_418461_
		6 o p_108626_
	A ()V A
	B ()Ldvz$a; B
	C ()Z C
	D ()Z D
	E ()F E
	F ()Lbde; F
	G ()I G
	H ()Lcur; H
	I (F)V I
		0 o p_108761_
	I ()V I
	J ()V J
	L ()Z L
	N ()Z N
	O ()Z O
	P ()Z P
	Q ()Z Q
	R ()Z R
	S ()Z S
	X ()Z X
	a (Lbzm;Z)Z a
		0 o p_108667_
		1 o p_108668_
	a (Layy;FF)V a
		0 o p_108651_
		1 o p_108652_
		2 o p_108653_
	a (Lecu;)V a
		0 o p_397905_
	a (FII)V a
		0 o p_108645_
		1 o p_108646_
		2 o p_108647_
	a (I)V a
		0 o p_108649_
	a (Lecd;)V a
		0 o p_108682_
	a (Lebk;)V a
		0 o p_108680_
	a (Lxo;Z)V a
		0 o p_108696_
		1 o p_108697_
	a (Layy;Laza;FF)V a
		0 o p_108655_
		1 o p_108656_
		2 o p_108657_
		3 o p_108658_
	a (Z)Z a
		0 o p_108701_
	a (Lalh;)V a
		0 o p_108699_
	a (Lect;)V a
		0 o p_398045_
	a (Ldlt;)V a
		0 o p_108678_
	a (Ldiu;)V a
		0 o p_379296_
	a (Lfir;)Lfir; a
		0 o p_400209_
	a (Ldcv;Ldcv;Lcyw;)V a
		0 o p_172532_
		1 o p_172533_
		2 o p_172534_
	a (Lfjm;)Ljava/util/stream/Stream; a
		static
		0 o p_234124_
	a (Lcaq;Lfis;)V a
		0 o p_108670_
		1 o p_108671_
	a (Lecs;)V a
		0 o p_108686_
	a (Lbxi;)V a
		0 o p_108660_
	a (Ldmr;)V a
		0 o p_287675_
	a (Ldcv;Lbxi;)V a
		0 o p_108673_
		1 o p_108674_
	a (Lecn;Z)V a
		0 o p_277970_
		1 o p_277980_
	ab ()V ab
	b (Z)V b
		0 o p_108712_
	b (B)V b
		0 o p_108643_
	b (Lfir;)Lfir; b
		static
		0 o p_400216_
	b (Lbzm;)V b
		0 o p_108665_
	b (Ljl;)V b
		0 o p_425675_
	bq ()Z bq
	by ()Z by
	c (DD)V c
		0 o p_108705_
		1 o p_108706_
	c (Lbzm;)V c
		0 o p_108710_
	c (Lbxi;)V c
		0 o p_108718_
	c (Lfir;)F c
		static
		0 o p_400170_
	c (Ljb;)Z c
		0 o p_108747_
	cg ()Z cg
	cl ()Z cl
	d (Lfis;)Z d
		0 o p_197411_
	d (Lbzm;)Z d
		0 o p_265184_
	d ()F d
	d (F)V d
		0 o p_108708_
	dQ ()F dQ
	e ()V e
	e_ ()V e_
	es ()V es
	f (FF)V f
		0 o p_108744_
		1 o p_108745_
	fG ()Z fG
	fH ()Lbxi; fH
	fM ()V fM
	fP ()Z fP
	fw ()V fw
	g (Ldcv;)V g
		0 o p_365052_
	g ()V g
	gk ()Z gk
	gp ()V gp
	gq ()Z gq
	gw ()Z gw
	h ()V h
	ha ()Z ha
	i (F)F i
		0 o p_108742_
	j (F)F j
		0 o p_108753_
	k ()V k
	l ()Lazk; l
	m ()Lfto; m
	n ()Z n
	p ()V p
	r ()V r
	t ()Z t
	u ()Lcaw; u
	u (F)Lfis; u
		0 o p_108758_
	v ()F v
	x ()V x
	y (Z)V y
		0 o p_302021_
	y ()Z y
	z ()Z z
	z (Z)V z
		0 o p_350372_
gwi gwi
	h h
	i i
	<init> (Lgrj;Lcom/mojang/authlib/GameProfile;)V <init>
		0 o p_252213_
		1 o p_250471_
	a (D)Z a
		0 o p_108770_
	a (Lacr;)V a
		0 o p_302238_
	b (Lbyb;)Z b
		0 o p_108772_
	e_ ()V e_
	g ()V g
	gl ()V gl
	k (DDD)V k
		0 o p_273090_
		1 o p_272647_
		2 o p_273555_
gwj gwj
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_324385_
	<init> ()V <init>
	a (Ljava/lang/String;)V a
		static
		0 o p_323853_
	a (Lgwj;)Ljava/util/List; a
		static
		0 o p_323563_
	a (Lcus;Ljz;)V a
		0 o p_324559_
		1 o p_324514_
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_324442_
	a (Lvi;)Lcom/mojang/serialization/Dynamic; a
		static
		0 o p_323985_
	a (Ljn$a;)Ljava/util/List; a
		0 o p_323741_
	a (Lcom/mojang/serialization/Dynamic;)Z a
		static
		0 o p_324499_
	a (Ljn$a;Lcom/mojang/serialization/Dynamic;)Ldcv; a
		static
		0 o p_337420_
		1 o p_337421_
	a ()Z a
	b (Ljava/lang/String;)V b
		static
		0 o p_323502_
gwk gwk
gwl gwl
gwm gwm
	a a
	b b
	c c
	<init> (Ljava/util/function/LongSupplier;Lgxg;)V <init>
		0 o p_172540_
		1 o p_172541_
	a (Ljava/util/function/Supplier;)Ljava/util/Set; a
		0 o p_172544_
	a ()V a
gwn gwn
gwo gwo
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfud;Lgll$h;Lfop;)V a
		static
		0 o p_279319_
		1 o p_423554_
		2 o p_279322_
	a (Lfud;Lfop;Ljava/lang/String;)V a
		static
		0 o p_279320_
		1 o p_279468_
		2 o p_279371_
	a (Lfcs;)Ljava/lang/String; a
		static
		0 o p_423522_
	a (Lfud;Ljava/lang/String;)V a
		static
		0 o p_279420_
		1 o p_279459_
	a (Lfud;)V a
		static
		0 o p_307111_
	a (JLfpw;)Z a
		static
		0 o p_279129_
		1 o p_279424_
	b (Lfud;Ljava/lang/String;)V b
		static
		0 o p_279276_
		1 o p_279128_
gwp gwp
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_279463_
	a (Lgwp$c;Ljava/lang/String;Ljava/lang/String;)V a
		0 o p_279380_
		1 o p_279427_
		2 o p_279470_
	a (Ljava/lang/String;)Lgwp; a
		static
		0 o p_279275_
	a (Lfud;)V a
		0 o p_279258_
	a (Lcom/google/gson/JsonElement;)V a
		0 o p_279238_
	b (Lfud;)V b
		0 o p_279248_
gwp$1 gwp$1
	<init> (Ljava/lang/String;)V <init>
		0 o p_279410_
	a (Lgwp$c;Ljava/lang/String;Ljava/lang/String;)V a
		0 o p_279348_
		1 o p_279305_
		2 o p_279177_
	a (Lfud;)V a
		0 o p_279484_
gwp$a gwp$a
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lgwp$b;Ljava/time/Instant;Ldmr;)V <init>
		0 o quickPlayWorld
		1 o lastPlayedTime
		2 o gamemode
	a ()Lgwp$b; b
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_279196_
	b ()Ljava/time/Instant; c
	c ()Ldmr; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_279480_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gwp$b gwp$b
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lgwp$c;Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o type
		1 o id
		2 o name
	a ()Lgwp$c; b
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_301666_
	b ()Ljava/lang/String; c
	c ()Ljava/lang/String; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_279171_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gwp$c gwp$c
	a SINGLEPLAYER
	b MULTIPLAYER
	c REALMS
	d d
	e e
	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 ()[Lgwp$c; a
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lgwp$c; valueOf
		static
		0 o p_279142_
	values ()[Lgwp$c; values
		static
gwq gwq
gwr gwr
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldlv;Ljb;)I a
		static
		0 o p_108794_
		1 o p_108795_
	a (Ldnx;DD)I a
		static
		0 o p_108801_
		1 o p_108802_
		2 o p_108803_
	a (Ldlv;Ljb;Ldme;)I a
		static
		0 o p_108797_
		1 o p_108798_
		2 o p_108799_
	b (Ldlv;Ljb;)I b
		static
		0 o p_108805_
		1 o p_108806_
	b (Ldnx;DD)I b
		static
		0 o p_406187_
		1 o p_406188_
		2 o p_406189_
	c (Ldlv;Ljb;)I c
		static
		0 o p_406230_
		1 o p_406265_
	c (Ldnx;DD)I c
		static
		0 o p_108808_
		1 o p_108809_
		2 o p_108810_
	d (Ldlv;Ljb;)I d
		static
		0 o p_108812_
		1 o p_108813_
gws gws
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Ljava/lang/String;FFZ)V <init>
		0 o p_418505_
		1 o p_418501_
		2 o p_418321_
		3 o p_418108_
	a (FF)Lcom/mojang/blaze3d/buffers/GpuBufferSlice; a
		0 o p_418457_
		1 o p_418403_
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_418511_
	b (FF)Lorg/joml/Matrix4f; b
		0 o p_418447_
		1 o p_418426_
	close ()V close
gwt gwt
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Ljava/lang/String;FF)V <init>
		0 o p_418411_
		1 o p_418058_
		2 o p_418083_
	a (IIF)Lcom/mojang/blaze3d/buffers/GpuBufferSlice; a
		0 o p_418258_
		1 o p_418008_
		2 o p_418380_
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_418313_
	b (IIF)Lorg/joml/Matrix4f; b
		0 o p_418522_
		1 o p_418062_
		2 o p_418303_
	close ()V close
gwu gwu
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/nio/ByteBuffer;IILjh;I)V a
		0 o p_418193_
		1 o p_418174_
		2 o p_418379_
		3 o p_418493_
		4 o p_418242_
	a (Ljava/util/Optional;Laxo;Lbtt;)V a
		0 o p_362811_
		1 o p_364101_
		2 o p_360749_
	a (Lgwu$a;Ljava/nio/ByteBuffer;IIJ)V a
		0 o p_360766_
		1 o p_418364_
		2 o p_362180_
		3 o p_364234_
		4 o p_364423_
	a (Lgwu$a;Ljava/nio/ByteBuffer;IIZI)V a
		0 o p_364842_
		1 o p_418203_
		2 o p_362701_
		3 o p_361589_
		4 o p_418059_
		5 o p_419903_
	a (Lgwu$a;Ljava/nio/ByteBuffer;IIZIIII[J)V a
		0 o p_428373_
		1 o p_428298_
		2 o p_428405_
		3 o p_428485_
		4 o p_428426_
		5 o p_428326_
		6 o p_428303_
		7 o p_428570_
		8 o p_428476_
		9 o p_428541_
	a (ILftp;FLfis;F)V a
		0 o p_363907_
		1 o p_364293_
		2 o p_363260_
		3 o p_363573_
		4 o p_360711_
	a ()V a
	a (Ljava/nio/ByteBuffer;II)V a
		0 o p_418189_
		1 o p_364027_
		2 o p_361818_
	a (I)I a
		static
		0 o p_419493_
	a (Laxo;Lbtt;)Ljava/util/Optional; a
		0 o p_363181_
		1 o p_361418_
	a (IZZZZ)J a
		static
		0 o p_363244_
		1 o p_365018_
		2 o p_363077_
		3 o p_360343_
		4 o p_360813_
	a (Ljava/lang/Object;Laxo;Lbtt;)V a
		0 o p_363584_
		1 o p_362723_
		2 o p_361712_
	a (J)Z a
		static
		0 o p_361438_
	b (Laxo;Lbtt;)Ljava/lang/Object; b
		0 o p_364648_
		1 o p_364415_
	b (I)Z b
		static
		0 o p_363144_
	b (J)Z b
		static
		0 o p_361625_
	b ()V b
	c (J)Z c
		static
		0 o p_361797_
	c ()Ljava/lang/String; c
		static
	close ()V close
	d (J)Z d
		static
		0 o p_363963_
	d ()Ljava/lang/String; d
		static
	e ()Ljava/lang/String; e
		static
gwu$a gwu$a
	a ABOVE_CLOUDS
	b INSIDE_CLOUDS
	c BELOW_CLOUDS
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_362060_
		1 o p_362465_
	a ()[Lgwu$a; a
		static
	valueOf (Ljava/lang/String;)Lgwu$a; valueOf
		static
		0 o p_361167_
	values ()[Lgwu$a; values
		static
gwu$b gwu$b
	a a
	b b
	c c
	<init> ([JII)V <init>
		0 o cells
		1 o width
		2 o height
	a ()[J a
	b ()I b
	c ()I c
	equals (Ljava/lang/Object;)Z equals
		0 o p_361236_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gwv gwv
	a a
	b b
	c c
	d d
	<init> (Lame;)V <init>
		0 o p_108848_
	a (Lfud;FF)V a
		0 o p_108850_
		1 o p_108851_
		2 o p_108852_
	a ()Lcom/mojang/blaze3d/buffers/GpuBuffer; a
		static
	a (Lhrs;)V a
		0 o p_389521_
	b ()Ljava/lang/String; b
		static
	c ()Ljava/lang/String; c
		static
	close ()V close
gww gww
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lgww$d;ZZ)V <init>
		0 o p_108868_
		1 o p_108867_
		2 o p_108869_
	a (II)Z a
		0 o p_108874_
		1 o p_108875_
	a (Lehy;)Lgww; a
		static
		0 o p_108877_
	a (F)Z a
		0 o p_365312_
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;)V a
		static
		0 o p_108881_
	a ()Lgww$d; a
	a (Lfis;F)Lfis; a
		0 o p_108878_
		1 o p_108879_
	b (F)I b
		0 o p_365076_
	b ()Z b
	c ()Z c
gww$a gww$a
	<init> ()V <init>
	a (II)Z a
		0 o p_108891_
		1 o p_108892_
	a (Lfis;F)Lfis; a
		0 o p_108894_
		1 o p_108895_
gww$b gww$b
	<init> ()V <init>
	a (II)Z a
		0 o p_108898_
		1 o p_108899_
	a (Lfis;F)Lfis; a
		0 o p_108901_
		1 o p_108902_
gww$c gww$c
	a a
	<init> ()V <init>
	a (II)Z a
		0 o p_108905_
		1 o p_108906_
	a (F)Z a
		0 o p_361608_
	a (Lfis;F)Lfis; a
		0 o p_108908_
		1 o p_108909_
	b (F)I b
		0 o p_362041_
gww$d gww$d
	a NONE
	b OVERWORLD
	c END
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_108916_
		1 o p_108917_
	a ()[Lgww$d; a
		static
	valueOf (Ljava/lang/String;)Lgww$d; valueOf
		static
		0 o p_108919_
	values ()[Lgww$d; values
		static
gwx gwx
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_418340_
		1 o p_418215_
		2 o p_418043_
	a (Lgwx$a;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice; a
		0 o p_418018_
	a (I)V a
		0 o p_418184_
	a ()V a
	a ([Lgwx$a;)[Lcom/mojang/blaze3d/buffers/GpuBufferSlice; a
		0 o p_418454_
	a (Ljava/lang/String;)Ljava/lang/String; a
		0 o p_419875_
	b ()Ljava/lang/String; b
	close ()V close
gwx$a gwx$a
	a (Ljava/nio/ByteBuffer;)V a
		0 o p_418373_
gwy gwy
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ([Lgwy$a;)[Lcom/mojang/blaze3d/buffers/GpuBufferSlice; a
		0 o p_418149_
	a (Lorg/joml/Matrix4fc;Lorg/joml/Vector4fc;Lorg/joml/Vector3fc;Lorg/joml/Matrix4fc;F)Lcom/mojang/blaze3d/buffers/GpuBufferSlice; a
		0 o p_418355_
		1 o p_418112_
		2 o p_418079_
		3 o p_418230_
		4 o p_418006_
	a ()V a
	close ()V close
gwy$a gwy$a
	a a
	b b
	c c
	d d
	e e
	<init> (Lorg/joml/Matrix4fc;Lorg/joml/Vector4fc;Lorg/joml/Vector3fc;Lorg/joml/Matrix4fc;F)V <init>
		0 o modelView
		1 o colorModulator
		2 o modelOffset
		3 o textureMatrix
		4 o lineWidth
	a ()Lorg/joml/Matrix4fc; a
	a (Ljava/nio/ByteBuffer;)V a
		0 o p_418425_
	b ()Lorg/joml/Vector4fc; b
	c ()Lorg/joml/Vector3fc; c
	d ()Lorg/joml/Matrix4fc; d
	e ()F e
	equals (Ljava/lang/Object;)Z equals
		0 o p_418238_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gwz gwz
	a DOWN
	b UP
	c NORTH
	d SOUTH
	e WEST
	f EAST
	g g
	h h
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I[Lgwz$b;)V <init>
		0 o p_108979_
		1 o p_108980_
		2 o p_108981_
	a ()[Lgwz; a
		static
	a (Ljh;)Lgwz; a
		static
		0 o p_108985_
	a ([Lgwz;)V a
		static
		0 o p_108987_
	a (I)Lgwz$b; a
		0 o p_108983_
	valueOf (Ljava/lang/String;)Lgwz; valueOf
		static
		0 o p_108989_
	values ()[Lgwz; values
		static
gwz$a gwz$a
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
gwz$b gwz$b
	a a
	b b
	c c
	<init> (III)V <init>
		0 o p_109002_
		1 o p_109003_
		2 o p_109004_
gx net/minecraft/commands/arguments/item/ItemArgument
	a Ljava/util/Collection; EXAMPLES
	b Lgz; parser
	<clinit> ()V <clinit>
		static
	<init> (Leg;)V <init>
		0 o p_235278_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lgy; getItem
		static
		0 o p_120964_
		1 o p_120965_
	a (Leg;)Lgx; item
		static
		0 o p_235280_
	a (Lcom/mojang/brigadier/StringReader;)Lgy; 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_
gxa gxa
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lfud;Lgxe;Lgxv;)V <init>
		0 o p_234219_
		1 o p_234220_
		2 o p_234222_
	a (Lbzm;DDF)Lfiq; a
		0 o p_320077_
		1 o p_320517_
		2 o p_320380_
		3 o p_319901_
	a (Lbzm;)V a
		0 o p_109107_
	a (Lftt;Z)V a
		0 o p_348648_
		1 o p_109096_
	a (II)V a
		0 o p_109098_
		1 o p_109099_
	a (Z)V a
		0 o p_172776_
	a (Laxr;Lame;Lcom/mojang/blaze3d/shaders/ShaderType;)Ljava/lang/String; a
		static
		0 o p_409023_
		1 o p_409024_
		2 o p_409025_
	a (Ljava/nio/file/Path;)V a
		0 o p_182643_
	a (Laxr;)V a
		0 o p_172723_
	a (F)V a
		0 o p_109088_
	a (Lfne;Ljava/nio/file/Path;)V a
		static
		0 o p_234227_
		1 o p_234228_
	a (Lftt;)V a
		0 o p_348589_
	a (Lgrj;)V a
		0 o p_418266_
	a ()D a
	a (FZLorg/joml/Matrix4f;)V a
		0 o p_109123_
		1 o p_415631_
		2 o p_333953_
	a (Ldcv;)V a
		0 o p_109114_
	a (Lfiq;Lfis;D)Lfiq; a
		static
		0 o p_319875_
		1 o p_320631_
		2 o p_319892_
	a (Ljava/nio/file/Path;Lfne;)V a
		static
		0 o p_406190_
		1 o p_406191_
	a (Lftl;FZ)F a
		0 o p_109142_
		1 o p_109143_
		2 o p_109144_
	a (Lcam;F)F a
		static
		0 o p_109109_
		1 o p_109110_
	a (Lfoc;F)V a
		0 o p_109118_
		1 o p_109119_
	a (Lame;)V a
		0 o p_366413_
	a (Lfis;)Lfis; a
		0 o p_415717_
	b (Z)V b
		0 o p_172780_
	b (Lfoc;F)V b
		0 o p_109139_
		1 o p_109140_
	b (F)Lorg/joml/Matrix4f; b
		0 o p_363849_
	b (Ljava/nio/file/Path;)V b
		0 o p_234239_
	b ()Z b
	c ()V c
	c (F)F c
		0 o p_109132_
	close ()V close
	d ()V d
	e ()V e
	f ()V f
	g ()Lame; g
	h ()F h
	i ()V i
	j ()Lfud; j
	k ()F k
	l ()Lftl; l
	m ()Lgxi; m
	n ()Lhrg; n
	o ()Lgxb; o
	p ()Lfna; p
	q ()Lgxp; q
	r ()V r
	s ()V s
	t ()Z t
	u ()Ljava/lang/String; u
	v ()Ljava/lang/String; v
	w ()Ljava/lang/String; w
gxb gxb
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (IIDJLftt;I)V a
		0 o p_418423_
		1 o p_418065_
		2 o p_418173_
		3 o p_418308_
		4 o p_418331_
		5 o p_418075_
	a ()Ljava/lang/String; a
		static
	close ()V close
gxc gxc
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lgxc$a;Laxo;Lbtt;)V a
		0 o p_109226_
		1 o p_109227_
		2 o p_109228_
	a (Laxo;Lbtt;)Lgxc$a; a
		0 o p_109220_
		1 o p_109221_
	a (Lcom/google/gson/JsonArray;Ljava/util/List;)V a
		static
		0 o p_109223_
		1 o p_109224_
	a ()Z a
	a (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V a
		static
		0 o p_109234_
		1 o p_109235_
		2 o p_109236_
	a (Ljava/lang/Object;Laxo;Lbtt;)V a
		0 o p_109230_
		1 o p_109231_
		2 o p_109232_
	a (Ljava/util/List;Lcom/google/gson/JsonElement;)V a
		static
		0 o p_109238_
		1 o p_109239_
	b (Laxo;Lbtt;)Ljava/lang/Object; b
		0 o p_109242_
		1 o p_109243_
	b ()Z b
	c (Laxo;Lbtt;)Lcom/google/gson/JsonObject; c
		static
		0 o p_109245_
		1 o p_109246_
	c ()V c
	d ()V d
	e ()V e
	f ()Z f
	g ()Z g
	h ()V h
	i ()Ljava/lang/String; i
	j ()Ljava/lang/String; j
	k ()Ljava/lang/String; k
	l ()Ljava/lang/String; l
gxc$a gxc$a
	a a
	b b
	c c
	<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; a
	a (Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_109273_
		1 o p_109274_
gxd gxd
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Leeb;)Lhaz; a
		static
		0 o p_109283_
	a (Ljava/util/HashMap;)V a
		static
		0 o p_426907_
	a (Z)V a
		static
		0 o p_109292_
	a (Ldcv;)Lgxy; a
		static
		0 o p_366701_
	a (Lfal;)Lhaz; a
		static
		0 o p_109288_
	b (Leeb;)Lgxy; b
		static
		0 o p_109294_
	b (Ljava/util/HashMap;)V b
		static
		0 o p_401711_
	c (Leeb;)Lgxy; c
		static
		0 o p_366653_
gxd$1 gxd$1
	a a
	<clinit> ()V <clinit>
		static
gxe gxe
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	Z Z
	a a
	aA aA
	aB aB
	aC aC
	aD aD
	aE aE
	aa aa
	ab ab
	ac ac
	ad ad
	ae ae
	af af
	ag ag
	ah ah
	ai ai
	aj aj
	ak ak
	al al
	am am
	an an
	ao ao
	ap ap
	aq aq
	ar ar
	as as
	at at
	au au
	av av
	aw aw
	ax ax
	ay ay
	az az
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lfud;Lheb;Lhfc;Lhoe;)V <init>
		0 o p_234241_
		1 o p_234242_
		2 o p_234243_
		3 o p_390372_
	a (Lfoc;Lgxm;ILcad;)V a
		0 o p_109362_
		1 o p_109363_
		2 o p_109364_
		3 o p_109365_
	a (Lfoc;FLcad;Ldcv;Lcut;F)V a
		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 (Lgwe;FFLbxi;FLdcv;FLfoc;Lgxm;I)V a
		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 (Lfoc;FLcad;Ldcv;Lcut;)V a
		0 o p_109331_
		1 o p_109332_
		2 o p_109333_
		3 o p_109334_
		4 o p_346361_
	a (Lbxi;)V a
		0 o p_109321_
	a (Lcam;Ldcv;Ldct;Lfoc;Lgxm;I)V a
		0 o p_270072_
		1 o p_270793_
		2 o p_270837_
		3 o p_270974_
		4 o p_270686_
		5 o p_270103_
	a (Lfoc;Lcad;F)V a
		0 o p_109336_
		1 o p_109337_
		2 o p_109338_
	a (Ldcv;Ldcv;)Z a
		0 o p_390460_
		1 o p_390457_
	a (FLfoc;Lgxm$a;Lgwh;I)V a
		0 o p_109315_
		1 o p_109316_
		2 o p_109317_
		3 o p_109318_
		4 o p_109319_
	a (F)F a
		0 o p_109313_
	a (Lfoc;Lgxm;IFFLcad;)V a
		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 (Lfoc;Lgxm;IFLcad;FLdcv;)V a
		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 (Lfoc;Lgxm;ILdcv;)V a
		0 o p_109367_
		1 o p_109368_
		2 o p_109369_
		3 o p_109370_
	a ()V a
	a (Lfoc;Lgxm;IFFF)V a
		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 (Lgwh;)Lgxe$a; a
		static
		0 o p_172915_
	a (Ldcv;)Z a
		static
		0 o p_172913_
	a (FFLfoc;ILcad;)V a
		0 o p_389706_
		1 o p_389465_
		2 o p_389695_
		3 o p_389683_
		4 o p_389577_
	b (Lgwh;)Lgxe$a; b
		static
		0 o p_172917_
	b (Lfoc;Lcad;F)V b
		0 o p_109383_
		1 o p_109384_
		2 o p_109385_
gxe$1 gxe$1
	a a
	<clinit> ()V <clinit>
		static
gxe$a gxe$a
	a RENDER_BOTH_HANDS
	b RENDER_MAIN_HAND_ONLY
	c RENDER_OFF_HAND_ONLY
	d d
	e e
	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 ()[Lgxe$a; a
		static
	a (Lbxi;)Lgxe$a; a
		static
		0 o p_172932_
	valueOf (Ljava/lang/String;)Lgxe$a; valueOf
		static
		0 o p_172934_
	values ()[Lgxe$a; values
		static
gxf gxf
	a a
	b b
	c c
	d d
	<init> (Lfud;Ldmu;Lgxg;)V <init>
		0 o p_365160_
		1 o p_362367_
		2 o p_361552_
	a (Ljb;)V a
		0 o p_360572_
	a (ILjb;Lbck;Lmi;)V a
		0 o p_365183_
		1 o p_360425_
		2 o p_363511_
		3 o p_363016_
	a (Lbck;)Lfis; a
		static
		0 o p_360344_
	a (Ljl;Ljb;)V a
		0 o p_362746_
		1 o p_364603_
	a (ILjb;I)V a
		0 o p_361814_
		1 o p_361734_
		2 o p_365242_
	a (Ldmu;Ljb;Z)V a
		0 o p_365258_
		1 o p_363364_
		2 o p_360693_
	a (Ljb;Ljl$c;)V a
		0 o p_361578_
		1 o p_360383_
	b (Ljb;)V b
		0 o p_364810_
	b (ILjb;I)V b
		0 o p_364986_
		1 o p_362181_
		2 o p_360434_
gxg gxg
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lfud;Lheb;Lhaa;Lgxv;)V <init>
		0 o p_234245_
		1 o p_234246_
		2 o p_234247_
		3 o p_234248_
	A ()Lgxr; A
	B ()V B
	a (Ljb;Leeb;Leeb;)V a
		0 o p_109722_
		1 o p_109723_
		2 o p_109724_
	a (IIIZ)V a
		0 o p_109502_
		1 o p_109503_
		2 o p_109504_
		3 o p_109505_
	a (Lflu;Lfis;FLcom/mojang/blaze3d/buffers/GpuBufferSlice;)V a
		0 o p_364025_
		1 o p_360771_
		2 o p_362434_
		3 o p_418104_
	a (Lftl;Lgxm$a;Lfoc;Z)V a
		0 o p_363911_
		1 o p_362782_
		2 o p_361893_
		3 o p_361698_
	a (Lmc;ZDDDDDD)V a
		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 (II)V a
		0 o p_109488_
		1 o p_109489_
	a (III)V a
		0 o p_109491_
		1 o p_109492_
		2 o p_109493_
	a (Lftl;Lhbp;ZZ)V a
		0 o p_194339_
		1 o p_194340_
		2 o p_194341_
		3 o p_194342_
	a (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lftt;Lftl;Lbtt;Lorg/joml/Matrix4f;Lfnq;Lfnq;ZLhbp;Lfnq;Lfnq;)V a
		0 o p_428751_
		1 o p_428752_
		2 o p_428753_
		3 o p_428754_
		4 o p_428755_
		5 o p_428756_
		6 o p_428757_
		7 o p_428758_
		8 o p_428759_
		9 o p_428760_
		10 o p_428761_
	a (IIIIII)V a
		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 (Ljb;Z)V a
		0 o p_109733_
		1 o p_109734_
	a (I[Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lcom/mojang/blaze3d/systems/RenderPass$b;)V a
		static
		0 o p_428085_
		1 o p_428086_
		2 o p_428087_
	a (Ljb;)Z a
		0 o p_295788_
	a (Lfoc;Lfof;Lbzm;DDDLjb;Leeb;I)V a
		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_
		8 o p_380403_
	a (Lbzm;DDDFLfoc;Lgxm;)V a
		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 (Lflu;Lftl;FLcom/mojang/blaze3d/buffers/GpuBufferSlice;)V a
		0 o p_363357_
		1 o p_365299_
		2 o p_364282_
		3 o p_418328_
	a (Lfoc;)V a
		0 o p_109589_
	a (Lflu;Lfis;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V a
		0 o p_361973_
		1 o p_363812_
		2 o p_418393_
	a (Lbzm;)Ljava/lang/Integer; a
		static
		0 o p_428750_
	a (Lfnn;Lftt;ZLftl;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lorg/joml/Vector4f;Z)V a
		0 o p_361796_
		1 o p_348530_
		2 o p_109603_
		3 o p_109604_
		4 o p_254120_
		5 o p_323920_
		6 o p_425977_
		7 o p_425544_
		8 o p_426302_
	a (Lgxm$a;Lfof;Lgxy;)Lfof; a
		static
		0 o p_234296_
		1 o p_234297_
		2 o p_234298_
	a (Lfoc;Lgxm$a;Lgxm$a;Lftl;F)V a
		0 o p_362832_
		1 o p_363819_
		2 o p_361830_
		3 o p_362042_
		4 o p_362089_
	a (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lgww$d;FLgww;)V a
		0 o p_417643_
		1 o p_417644_
		2 o p_417645_
		3 o p_417646_
	a (Lhbp;)Lhbp; a
		static
		0 o p_296151_
	a (Lftl;)V a
		0 o p_363405_
	a (Lorg/joml/Matrix4fc;DDD)Lhbb; a
		0 o p_428537_
		1 o p_428258_
		2 o p_428243_
		3 o p_428448_
	a (F)Z a
		0 o p_362498_
	a (J)V a
		0 o p_366463_
	a (Lfis;)V a
		0 o p_361632_
	a (Lhbk$a;Lhbl;Lfis;ZZ)V a
		0 o p_371775_
		1 o p_427314_
		2 o p_371372_
		3 o p_371855_
		4 o p_371355_
	a (Lgrj;)V a
		0 o p_109702_
	a (ILjb;I)V a
		0 o p_109775_
		1 o p_109776_
		2 o p_109777_
	a (Lhbk$a;)V a
		0 o p_295462_
	a (Latb;)V a
		0 o p_109766_
	a (Lgxg$a;Ldlv;Leeb;Ljb;)I a
		static
		0 o p_412967_
		1 o p_109538_
		2 o p_109539_
		3 o p_109540_
	a (Lflu;Lhbp;Lftl;Lorg/joml/Matrix4f;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;ZZLftt;Lbtt;)V a
		0 o p_361593_
		1 o p_366590_
		2 o p_363453_
		3 o p_362420_
		4 o p_418185_
		5 o p_363964_
		6 o p_362137_
		7 o p_360931_
		8 o p_362234_
	a (DDD)Ljava/lang/String; a
		0 o p_234250_
		1 o p_234251_
		2 o p_234252_
	a (ILftp;FLfis;F)V a
		0 o p_403989_
		1 o p_403990_
		2 o p_403991_
		3 o p_403992_
		4 o p_403993_
	a ()V a
	a (Ldly;Ljb;Leeb;Leeb;I)V a
		0 o p_109545_
		1 o p_109546_
		2 o p_109547_
		3 o p_109548_
		4 o p_109549_
	a (Lmc;ZZDDDDDD)V a
		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 (Lmc;)Ljava/lang/String; a
		0 o p_425164_
	a (Ldlz;)V a
		0 o p_383159_
	a (Lfoc;Lftl;Lgxm$a;)V a
		0 o p_363901_
		1 o p_361175_
		2 o p_365216_
	a (Ldlv;Ljb;)I a
		static
		0 o p_109542_
		1 o p_109543_
	a (Lmc;DDDDDD)V a
		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 (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;FLfis;IF)V a
		0 o p_425165_
		1 o p_425166_
		2 o p_425167_
		3 o p_425168_
		4 o p_425169_
	a (Lfis;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V a
		0 o p_253766_
		1 o p_254341_
		2 o p_323487_
	a (Lorg/joml/Vector4f;)V a
		0 o p_409053_
	a (Z)Latt; a
		0 o p_109768_
	a (Lflu;Lftp;Lfis;FIF)V a
		0 o p_361907_
		1 o p_364196_
		2 o p_362985_
		3 o p_365209_
		4 o p_362342_
		5 o p_362337_
	a (Lftl;Lhbp;Ljava/util/List;)Z a
		0 o p_363510_
		1 o p_361275_
		2 o p_363380_
	a (Lfoc;Lgxm$a;Lftl;Lftt;Ljava/util/List;)V a
		0 o p_363182_
		1 o p_360990_
		2 o p_360717_
		3 o p_362965_
		4 o p_362298_
	a (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lfis;)V a
		0 o p_417665_
		1 o p_417666_
	a (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lfnq;Lfnq;Lftl;F)V a
		0 o p_417638_
		1 o p_417639_
		2 o p_417640_
		3 o p_417641_
		4 o p_417642_
	a (Laxo;)V a
		0 o p_109513_
	b (Lhbp;)V b
		0 o p_194355_
	b (Lflu;Lftl;FLcom/mojang/blaze3d/buffers/GpuBufferSlice;)V b
		0 o p_362870_
		1 o p_362177_
		2 o p_363799_
		3 o p_418294_
	b (IIIIII)V b
		0 o p_363248_
		1 o p_360721_
		2 o p_360463_
		3 o p_362591_
		4 o p_364598_
		5 o p_365249_
	b (Lmc;ZZDDDDDD)Lgus; b
		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 (Lftl;)Z b
		0 o p_234311_
	b (Lmc;ZDDDDDD)Lgus; b
		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 (J)Ljava/util/SortedSet; b
		static
		0 o p_234254_
	b (III)V b
		0 o p_109771_
		1 o p_109772_
		2 o p_109773_
	b ()V b
	c (Lftl;)V c
		0 o p_194371_
	c ()Z c
	close ()V close
	d ()V d
	e ()Ljava/lang/String; e
	f ()Lhbk; f
	g ()D g
	h ()D h
	i ()I i
	j ()Ljava/lang/String; j
	k ()V k
	l ()V l
	m ()V m
	n ()V n
	o ()Z o
	p ()V p
	q ()Lfmq; q
	r ()Lfmq; r
	s ()Lfmq; s
	t ()Lfmq; t
	u ()Lfmq; u
	v ()Lfmq; v
	w ()Lit/unimi/dsi/fastutil/objects/ObjectArrayList; w
	x ()Lgyd; x
	y ()Lhbp; y
	z ()Lgwu; z
gxg$1 gxg$1
	b b
	<init> (Lgxg;Lbtt;)V <init>
		0 o p_362640_
		1 o p_361244_
	c (Ljava/lang/String;)V c
		0 o p_363206_
	d (Ljava/lang/String;)V d
		0 o p_362054_
gxg$a gxg$a
	a a
	<clinit> ()V <clinit>
		static
	a (Ldlv;Ljb;)I a
		static
		0 o p_412971_
		1 o p_412968_
	packedBrightness (Ldlv;Ljb;)I packedBrightness
		0 o p_412972_
		1 o p_412974_
gxh gxh
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lame;)Lfnq; a
		0 o p_363913_
	a ()V a
	a (Lame;Lfnq;)V a
		0 o p_360547_
		1 o p_363379_
gxi gxi
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	<clinit> ()V <clinit>
		static
	<init> (Lgxa;Lfud;)V <init>
		0 o p_109878_
		1 o p_109879_
	a (F)V a
		0 o p_109882_
	a ()Lcom/mojang/blaze3d/textures/GpuTextureView; a
	a (I)I a
		static
		0 o p_109884_
	a (Lehy;I)F a
		static
		0 o p_234317_
		1 o p_234318_
	a (Lcam;FF)F a
		0 o p_234313_
		1 o p_234314_
		2 o p_234315_
	a (II)I a
		static
		0 o p_109886_
		1 o p_109887_
	a (FI)F a
		static
		0 o p_363336_
		1 o p_361558_
	b (II)I b
		static
		0 o p_364253_
		1 o p_362788_
	b (I)I b
		static
		0 o p_109895_
	b ()V b
	c ()V c
	close ()V close
	d ()V d
	e ()Ljava/lang/String; e
		static
	f ()Ljava/lang/String; f
		static
gxj gxj
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lhso;Lhsp;)V <init>
		0 o p_364983_
		1 o p_360823_
	a (Lfce;Lfcg;Lhqy;)V a
		0 o p_361383_
		1 o p_363500_
		2 o p_364922_
	a (Lfca;)Lhqy$a; a
		0 o p_364175_
	a (Lhqy;Lfoc;Lgxm;ZI)V a
		0 o p_360365_
		1 o p_362483_
		2 o p_363581_
		3 o p_362262_
		4 o p_364872_
gxk gxk
	a a
	b b
	c c
	d d
	e e
	<init> (Ljava/util/function/Supplier;II)V <init>
		0 o p_420039_
		1 o p_418084_
		2 o p_418144_
	a ()I a
	a (Ljava/util/function/Supplier;I)Ljava/lang/String; a
		static
		0 o p_419427_
		1 o p_419428_
	b ()Lcom/mojang/blaze3d/buffers/GpuBuffer; b
	c ()V c
	close ()V close
gxl gxl
	a a
	b b
	<init> (Lame;Ljava/lang/String;)V <init>
		0 o sheet
		1 o prefix
	a ()Lame; a
	a (Lame;)Lhty; a
		0 o p_399646_
	a (Ljava/lang/String;)Lhty; a
		0 o p_400080_
	b ()Ljava/lang/String; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_399525_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gxm gxm
	a (Ljava/util/SequencedMap;Lfnz;)Lgxm$a; a
		static
		0 o p_352388_
		1 o p_350332_
	a (Lfnz;)Lgxm$a; a
		static
		0 o p_350664_
	getBuffer (Lgxy;)Lfof; getBuffer
		0 o p_109903_
gxm$a gxm$a
	a a
	b b
	c c
	d d
	<init> (Lfnz;Ljava/util/SequencedMap;)V <init>
		0 o p_350964_
		1 o p_352181_
	a (Lgxy;Lfny;)V a
		0 o p_350903_
		1 o p_350797_
	a ()V a
	a (Lgxy;)V a
		0 o p_109913_
	b ()V b
	getBuffer (Lgxy;)Lfof; getBuffer
		0 o p_109919_
gxn gxn
	a a
	b b
	<init> (Lke;III)V <init>
		0 o p_366555_
		1 o p_366900_
		2 o p_366696_
		3 o p_366804_
	a (Lgxn$e;Lhbp;I)V a
		0 o p_366457_
		1 o p_366899_
		2 o p_371758_
	a (Lhbk$a;)Z a
		0 o p_366660_
	a (DDDDDDI)Z a
		0 o p_371839_
		1 o p_371388_
		2 o p_371925_
		3 o p_371916_
		4 o p_371235_
		5 o p_371502_
		6 o p_371637_
gxn$a gxn$a
	a XYZ
	b XZY
	c YXZ
	d YZX
	e ZXY
	f ZYX
	g g
	h h
	i i
	j $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IIII)V <init>
		0 o p_366631_
		1 o p_366577_
		2 o p_366534_
		3 o p_366465_
		4 o p_366528_
	a ()[Lgxn$a; a
		static
	a (III)Lgxn$a; a
		static
		0 o p_366469_
		1 o p_366599_
		2 o p_366616_
	valueOf (Ljava/lang/String;)Lgxn$a; valueOf
		static
		0 o p_366438_
	values ()[Lgxn$a; values
		static
gxn$b gxn$b
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lgxn;Leuq;)V <init>
		0 o p_366684_
		1 o p_366797_
	a (ZZZ)Leuq; a
		0 o p_366433_
		1 o p_366456_
		2 o p_366831_
	a (Lgxn$e;ZLhbp;IIZ)V a
		0 o p_366879_
		1 o p_366787_
		2 o p_366666_
		3 o p_366756_
		4 o p_371411_
		5 o p_371398_
	a ()Lhbk$a; a
	a (Lhbk$a;)Z a
		0 o p_366697_
	a (Lgxn$a;ZZZ)I a
		static
		0 o p_366829_
		1 o p_366579_
		2 o p_366439_
		3 o p_366724_
	b ()Lfin; b
	c ()Z c
gxn$c gxn$c
	a a
	b b
	<init> (Lgxn;Lhbk$a;)V <init>
		0 o p_371714_
		1 o p_366798_
	a (Lgxn$e;ZLhbp;IIZ)V a
		0 o p_366617_
		1 o p_366572_
		2 o p_366767_
		3 o p_366729_
		4 o p_371551_
		5 o p_371193_
	a ()Lhbk$a; a
	b ()Lfin; b
gxn$d gxn$d
	a (Lgxn$e;ZLhbp;IIZ)V a
		0 o p_366830_
		1 o p_366637_
		2 o p_366531_
		3 o p_366458_
		4 o p_371321_
		5 o p_371645_
	a ()Lhbk$a; a
	b ()Lfin; b
gxn$e gxn$e
	visit (Lgxn$d;ZIZ)V visit
		0 o p_366800_
		1 o p_366784_
		2 o p_366852_
		3 o p_371878_
gxo gxo
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lgxm$a;)V <init>
		0 o p_109927_
	a (IIII)V a
		0 o p_109930_
		1 o p_109931_
		2 o p_109932_
		3 o p_109933_
	a ()V a
	getBuffer (Lgxy;)Lfof; getBuffer
		0 o p_109935_
gxo$a gxo$a
	a a
	b b
	<init> (Lfof;I)V <init>
		0 o delegate
		1 o color
	<init> (Lfof;IIII)V <init>
		0 o p_109943_
		1 o p_109944_
		2 o p_109945_
		3 o p_109946_
		4 o p_109947_
	a ()Lfof; a
	a (FF)Lfof; a
		0 o p_350507_
		1 o p_350470_
	a (FFF)Lfof; a
		0 o p_350357_
		1 o p_350369_
		2 o p_350557_
	a (IIII)Lfof; a
		0 o p_350802_
		1 o p_351011_
		2 o p_350273_
		3 o p_351040_
	a (II)Lfof; a
		0 o p_350412_
		1 o p_350568_
	b (II)Lfof; b
		0 o p_350636_
		1 o p_351006_
	b ()I b
	b (FFF)Lfof; b
		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
gxp gxp
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lgwv;)V <init>
		0 o p_110002_
	a (Lfxa;IIZ)V a
		0 o p_334063_
		1 o p_333839_
		2 o p_333923_
		3 o p_418077_
	a (FF)F a
		static
		0 o p_249058_
		1 o p_249548_
	a (Lhrs;)V a
		0 o p_423546_
gxq gxq
	a a
	b b
	<init> (Ljava/lang/String;)V <init>
		0 o p_418224_
	a (Lorg/joml/Matrix4f;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice; a
		0 o p_418445_
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_418105_
	close ()V close
gxr gxr
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/Map;Ljava/util/Set;Lgws;)V <init>
		0 o p_364536_
		1 o p_361479_
		2 o p_361607_
		3 o p_418200_
	a (Lhrs;Lgxs$c;Lame;)Lgxt; a
		static
		0 o p_364641_
		1 o p_361826_
		2 o p_405738_
	a (Lgxs;Lhrs;Ljava/util/Set;Lame;Lgws;)Lgxr; a
		static
		0 o p_366777_
		1 o p_110034_
		2 o p_362436_
		3 o p_405015_
		4 o p_418231_
	a (Lgxs;Lame;)Z a
		static
		0 o p_359201_
		1 o p_359202_
	a (Lame;Lfno;)Lfmq; a
		0 o p_418113_
		1 o p_418259_
	a (Lflu;IILgxr$a;)V a
		0 o p_362523_
		1 o p_361423_
		2 o p_362735_
		3 o p_361871_
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_359199_
	a (Lfmq;Lfnn;)V a
		0 o p_361528_
		1 o p_361187_
	close ()V close
gxr$a gxr$a
	a (Lame;)Lfnq; a
		0 o p_364001_
	a (Lame;Lfnq;)V a
		0 o p_362165_
		1 o p_362344_
	b (Lame;Lfnq;)Lgxr$a; b
		static
		0 o p_362084_
		1 o p_365173_
	b (Lame;)Lfnq; b
		0 o p_360758_
gxr$a$1 gxr$a$1
	a a
	b b
	c c
	<init> (Lfnq;Lame;)V <init>
		0 o p_362206_
		1 o p_363288_
	a (Lame;)Lfnq; a
		0 o p_360954_
	a (Lame;Lfnq;)V a
		0 o p_363133_
		1 o p_360603_
gxs gxs
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;Ljava/util/List;)V <init>
		0 o internalTargets
		1 o passes
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_360471_
	a ()Ljava/util/Map; b
	b ()Ljava/util/List; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_365378_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gxs$a gxs$a
	a a
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/datafixers/util/Either;)Lgxs$a; a
		static
		0 o p_360605_
	a ()Ljava/lang/String; a
	a (Lgxs$a;)Lcom/mojang/datafixers/util/Either; a
		static
		0 o p_363760_
	b ()Ljava/util/Set; b
gxs$b gxs$b
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;ZI)V <init>
		0 o width
		1 o height
		2 o persistent
		3 o clearColor
	a ()Ljava/util/Optional; b
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_417667_
	b ()Ljava/util/Optional; c
	c ()Z d
	d ()I e
	equals (Ljava/lang/Object;)Z equals
		0 o p_418109_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gxs$c gxs$c
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lame;Lame;Ljava/util/List;Lame;Ljava/util/Map;)V <init>
		0 o vertexShaderId
		1 o fragmentShaderId
		2 o inputs
		3 o outputTarget
		4 o uniforms
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_362827_
	a (Lgxs$a;)Ljava/util/stream/Stream; a
		static
		0 o p_392548_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_417668_
	a ()Ljava/util/stream/Stream; a
	b (Lgxs$a;)Ljava/lang/String; b
		static
		0 o p_365463_
	b ()Lame; b
	c ()Lame; c
	d ()Ljava/util/List; d
	e ()Lame; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_364622_
	f ()Ljava/util/Map; f
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gxs$d gxs$d
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lame;ZZ)V <init>
		0 o samplerName
		1 o targetId
		2 o useDepthBuffer
		3 o bilinear
	a ()Ljava/lang/String; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_363892_
	b ()Ljava/util/Set; b
	c ()Lame; d
	d ()Z e
	e ()Z f
	equals (Ljava/lang/Object;)Z equals
		0 o p_365193_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gxs$e gxs$e
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lame;IIZ)V <init>
		0 o samplerName
		1 o location
		2 o width
		3 o height
		4 o bilinear
	a ()Ljava/lang/String; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_362332_
	b ()Ljava/util/Set; b
	c ()Lame; d
	d ()I e
	e ()I f
	equals (Ljava/lang/Object;)Z equals
		0 o p_360976_
	f ()Z g
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gxt gxt
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lame;Ljava/util/Map;Ljava/util/List;)V <init>
		0 o p_405106_
		1 o p_361923_
		2 o p_418374_
		3 o p_366745_
	a (Ljava/util/Map;Lgxt$a;)Lcom/mojang/datafixers/util/Pair; a
		static
		0 o p_423165_
		1 o p_423166_
	a (Lflu;Ljava/util/Map;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V a
		0 o p_361477_
		1 o p_364596_
		2 o p_418074_
	a (Lflv;Lame;Lfnq;)Lfnq; a
		static
		0 o p_363968_
		1 o p_362663_
		2 o p_363989_
	a (Lfnq;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Ljava/util/Map;)V a
		0 o p_419429_
		1 o p_419430_
		2 o p_419431_
	a ()Ljava/lang/String; a
	a (Ljava/util/Map$Entry;)Ljava/lang/String; a
		0 o p_417669_
	b ()Ljava/lang/String; b
	close ()V close
gxt$a gxt$a
	a (Ljava/util/Map;)V a
		0 o p_364998_
	a ()Ljava/lang/String; a
	a (Lflv;Ljava/util/Map;)V a
		0 o p_362294_
		1 o p_362030_
	b (Ljava/util/Map;)Lcom/mojang/blaze3d/textures/GpuTextureView; b
		0 o p_362433_
gxt$b gxt$b
	a a
	b b
	c c
	d d
	<init> (Ljava/lang/String;Lame;ZZ)V <init>
		0 o samplerName
		1 o targetId
		2 o depthBuffer
		3 o bilinear
	a (Ljava/util/Map;)V a
		0 o p_363172_
	a ()Ljava/lang/String; a
	a (Lflv;Ljava/util/Map;)V a
		0 o p_364579_
		1 o p_360589_
	b (Ljava/util/Map;)Lcom/mojang/blaze3d/textures/GpuTextureView; b
		0 o p_361239_
	b ()Lame; b
	c (Ljava/util/Map;)Lfnq; c
		0 o p_364534_
	c ()Z c
	d ()Z d
	equals (Ljava/lang/Object;)Z equals
		0 o p_362865_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gxt$c gxt$c
	a a
	b b
	c c
	d d
	<init> (Ljava/lang/String;Lhra;II)V <init>
		0 o samplerName
		1 o texture
		2 o width
		3 o height
	a ()Ljava/lang/String; a
	a (Lflv;Ljava/util/Map;)V a
		0 o p_361843_
		1 o p_362022_
	b (Ljava/util/Map;)Lcom/mojang/blaze3d/textures/GpuTextureView; b
		0 o p_418145_
	b ()Lhra; b
	c ()I c
	d ()I d
	equals (Ljava/lang/Object;)Z equals
		0 o p_362160_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gxu gxu
	a a
	b b
	c c
	d d
	<init> (IIII)V <init>
		0 o p_110081_
		1 o p_110082_
		2 o p_110083_
		3 o p_110084_
	a (I)V a
		0 o p_173048_
	a (II)V a
		0 o p_173050_
		1 o p_173051_
	a (Lgxu;)Lgxu; a
		0 o p_173053_
	a ()I a
	b (II)Z b
		0 o p_110088_
		1 o p_110089_
	b (I)V b
		0 o p_173055_
	b ()I b
	c (I)V c
		0 o p_173057_
	c ()I c
	d (I)V d
		0 o p_173059_
	d ()I d
gxv gxv
	a a
	b b
	c c
	d d
	e e
	<init> (I)V <init>
		0 o p_307464_
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lgxy;)V a
		static
		0 o p_110102_
		1 o p_110103_
	a ()Lgyb; a
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;)V a
		static
		0 o p_359206_
	b ()Lgyc; b
	b (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;)V b
		0 o p_366352_
	b (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lgxy;)V b
		static
		0 o p_173061_
		1 o p_173062_
	c ()Lgxm$a; c
	d ()Lgxm$a; d
	e ()Lgxo; e
gxw gxw
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	Z Z
	a a
	aA aA
	aB aB
	aC aC
	aD aD
	aE aE
	aF aF
	aG aG
	aH aH
	aI aI
	aJ aJ
	aK aK
	aL aL
	aM aM
	aN aN
	aO aO
	aP aP
	aQ aQ
	aR aR
	aS aS
	aT aT
	aU aU
	aV aV
	aW aW
	aX aX
	aY aY
	aa aa
	ab ab
	ac ac
	ad ad
	ae ae
	af af
	ag ag
	ah ah
	ai ai
	aj aj
	ak ak
	al al
	am am
	an an
	ao ao
	ap ap
	aq aq
	ar ar
	as as
	at at
	au au
	av av
	aw aw
	ax ax
	ay ay
	az az
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ljava/util/List; a
		static
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;)Lcom/mojang/blaze3d/pipeline/RenderPipeline; a
		static
		0 o p_404995_
gxx gxx
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	<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 (F)V a
		static
		0 o p_110187_
	a ()V a
	b ()V b
	c ()Ljava/lang/String; c
	d ()Lfmq; d
		static
	e ()Lfmq; e
		static
	f ()Lfmq; f
		static
	g ()Lfmq; g
		static
	h ()Lfmq; h
		static
	i ()Lfmq; i
		static
	j ()V j
		static
	k ()V k
		static
	l ()V l
		static
	m ()V m
		static
	n ()V n
		static
	o ()V o
		static
	p ()V p
		static
	q ()V q
		static
	r ()V r
		static
	s ()V s
		static
	t ()V t
		static
	toString ()Ljava/lang/String; toString
gxx$a gxx$a
	x x
	<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
gxx$b gxx$b
	<init> (Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
		0 o p_173117_
		1 o p_173118_
	<init> ()V <init>
	d ()Ljava/util/Optional; d
	e ()V e
		static
	f ()V f
		static
gxx$c gxx$c
	<init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
		0 o p_110267_
		1 o p_110268_
		2 o p_110269_
gxx$d gxx$d
	<init> (Z)V <init>
		0 o p_110271_
	a (Z)V a
		static
		0 o p_110273_
	b (Z)V b
		static
		0 o p_110275_
gxx$e gxx$e
	x x
	<init> (Ljava/util/OptionalDouble;)V <init>
		0 o p_110278_
	a (Ljava/util/OptionalDouble;)V a
		static
		0 o p_110280_
	b (Ljava/util/OptionalDouble;)V b
		static
		0 o p_110282_
	toString ()Ljava/lang/String; toString
gxx$f gxx$f
	x x
	<init> (Ljava/util/List;)V <init>
		0 o p_390474_
	a (Ljava/util/List;)V a
		static
		0 o p_423167_
	d ()Ljava/util/Optional; d
	e ()Lgxx$f$a; e
		static
	f ()V f
		static
gxx$f$a gxx$f$a
	a a
	<init> ()V <init>
	a (Lame;Z)Lgxx$f$a; a
		0 o p_173133_
		1 o p_173134_
	a ()Lgxx$f; a
gxx$f$b gxx$f$b
	a a
	b b
	<init> (Lame;Z)V <init>
		0 o id
		1 o mipmap
	a ()Lame; a
	b ()Z b
	equals (Ljava/lang/Object;)Z equals
		0 o p_390461_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gxx$g gxx$g
	<init> (FF)V <init>
		0 o p_110290_
		1 o p_110291_
	a (FF)V a
		static
		0 o p_253356_
		1 o p_253357_
	d ()V d
		static
gxx$h gxx$h
	x x
	<init> (Ljava/lang/String;Ljava/util/function/Supplier;)V <init>
		0 o p_110300_
		1 o p_410564_
	d ()Lfmq; d
	e ()V e
		static
	f ()V f
		static
gxx$i gxx$i
	<init> (Z)V <init>
		0 o p_110304_
	a (Z)V a
		static
		0 o p_110306_
	b (Z)V b
		static
		0 o p_110308_
gxx$j gxx$j
	x x
	y y
	<init> (Lame;Z)V <init>
		0 o p_110333_
		1 o p_110334_
	a (Lame;Z)V a
		static
		0 o p_423168_
		1 o p_423169_
	d ()Ljava/util/Optional; d
	e ()V e
		static
	toString ()Ljava/lang/String; toString
gxx$k gxx$k
	<init> (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V <init>
		0 o p_110349_
		1 o p_110350_
		2 o p_110351_
gxy gxy
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	Z Z
	aA aA
	aB aB
	aC aC
	aD aD
	aE aE
	aF aF
	aG aG
	aH aH
	aI aI
	aJ aJ
	aK aK
	aa aa
	ab ab
	ac ac
	ad ad
	ae ae
	af af
	ag ag
	ah ah
	ai ai
	aj aj
	ak ak
	al al
	am am
	an an
	ao ao
	ap ap
	aq aq
	ar ar
	as as
	at at
	au au
	av av
	aw aw
	ax ax
	ay ay
	az az
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IZZLjava/lang/Runnable;Ljava/lang/Runnable;)V <init>
		0 o p_173178_
		1 o p_173181_
		2 o p_173182_
		3 o p_173183_
		4 o p_173184_
		5 o p_173185_
	A (Lame;)Lgxy; A
		static
		0 o p_382948_
	A ()Lgxy; A
		static
	B (Lame;)Lgxy; B
		static
		0 o p_383003_
	B ()Lgxy; B
		static
	C (Lame;)Lgxy; C
		static
		0 o p_383125_
	C ()Lgxy; C
		static
	D (Lame;)Lgxy; D
		static
		0 o p_383177_
	D ()Lgxy; D
		static
	E ()I E
	E (Lame;)Lgxy; E
		static
		0 o p_383080_
	F (Lame;)Lgxy; F
		static
		0 o p_414927_
	F ()Lcom/mojang/blaze3d/vertex/VertexFormat; F
	G ()Lcom/mojang/blaze3d/vertex/VertexFormat$b; G
	G (Lame;)Lgxy; G
		static
		0 o p_414923_
	H (Lame;)Lgxy; H
		static
		0 o p_414926_
	H ()Ljava/util/Optional; H
	I (Lame;)Lgxy; I
		static
		0 o p_414937_
	I ()Z I
	J (Lame;)Lgxy; J
		static
		0 o p_414931_
	J ()Z J
	K (Lame;)Lgxy; K
		static
		0 o p_414946_
	K ()Z K
	L (Lame;)Lgxy; L
		static
		0 o p_414935_
	L ()Z L
	M (Lame;)Lgxy; M
		static
		0 o p_414945_
	N (Lame;)Lgxy; N
		static
		0 o p_414956_
	O (Lame;)Lgxy; O
		static
		0 o p_414955_
	P (Lame;)Lgxy; P
		static
		0 o p_414939_
	Q (Lame;)Lgxy; Q
		static
		0 o p_414947_
	R (Lame;)Lgxy; R
		static
		0 o p_414934_
	S (Lame;)Lgxy; S
		static
		0 o p_414936_
	T (Lame;)Lgxy; T
		static
		0 o p_414952_
	U (Lame;)Lgxy; U
		static
		0 o p_414954_
	V (Lame;)Lgxy; V
		static
		0 o p_414925_
	W (Lame;)Lgxy; W
		static
		0 o p_414928_
	X (Lame;)Lgxy; X
		static
		0 o p_414938_
	Y (Lame;)Lgxy; Y
		static
		0 o p_414924_
	Z (Lame;)Lgxy; Z
		static
		0 o p_414953_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;)Ljava/util/function/Function; a
		static
		0 o p_405035_
	a (Ljava/lang/Double;)Lgxy$a; a
		static
		0 o p_404020_
	a (Lfob;)V a
		0 o p_350805_
	a (D)Lgxy; a
		static
		0 o p_270166_
	a (Lame;FF)Lgxy; a
		static
		0 o p_312312_
		1 o p_312776_
		2 o p_312709_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lame;)Lgxy; a
		static
		0 o p_414932_
		1 o p_414933_
	a (Lame;Z)Lgxy; a
		static
		0 o p_110444_
		1 o p_110445_
	a (Ljava/lang/String;ILcom/mojang/blaze3d/pipeline/RenderPipeline;Lgxy$b;)Lgxy$a; a
		static
		0 o p_173216_
		1 o p_173219_
		2 o p_404691_
		3 o p_173222_
	a (Lame;Ljava/lang/Boolean;)Lgxy; a
		static
		0 o p_414929_
		1 o p_414930_
	a (Ljava/lang/String;IZZLcom/mojang/blaze3d/pipeline/RenderPipeline;Lgxy$b;)Lgxy$a; a
		static
		0 o p_173210_
		1 o p_173213_
		2 o p_405273_
		3 o p_405428_
		4 o p_404631_
		5 o p_173214_
	a (Lame;)Lgxy; a
		static
		0 o p_110432_
	aa (Lame;)Lgxy; aa
		static
		0 o p_414948_
	ab (Lame;)Lgxy; ab
		static
		0 o p_414951_
	ac (Lame;)Lgxy; ac
		static
		0 o p_414940_
	b (Lame;FF)Lgxy; b
		static
		0 o p_110437_
		1 o p_110438_
		2 o p_110439_
	b (Lame;Z)Lgxy; b
		static
		0 o p_110449_
		1 o p_110450_
	b (Lame;Ljava/lang/Boolean;)Lgxy; b
		static
		0 o p_414957_
		1 o p_414958_
	b (Lame;)Lgxy; b
		static
		0 o p_298411_
	c (Lame;Z)Lgxy; c
		static
		0 o p_110455_
		1 o p_110456_
	c (Lame;Ljava/lang/Boolean;)Lgxy; c
		static
		0 o p_414943_
		1 o p_414944_
	c (Lame;)Lgxy; c
		static
		0 o p_381653_
	d (Lame;)Lgxy; d
		static
		0 o p_110447_
	d (Lame;Z)Lgxy; d
		static
		0 o p_234336_
		1 o p_234337_
	d ()Lgxy; d
		static
	d (Lame;Ljava/lang/Boolean;)Lgxy; d
		static
		0 o p_414941_
		1 o p_414942_
	e (Lame;)Lgxy; e
		static
		0 o p_364145_
	e ()Lgxy; e
		static
	e (Lame;Ljava/lang/Boolean;)Lgxy; e
		static
		0 o p_414949_
		1 o p_414950_
	e (Lame;Z)Lgxy; e
		static
		0 o p_110461_
		1 o p_110462_
	f (Lame;)Lgxy; f
		static
		0 o p_110453_
	f ()Lgxy; f
		static
	f (Lame;Z)Lgxy; f
		static
		0 o p_383108_
		1 o p_383023_
	g (Lame;)Lgxy; g
		static
		0 o p_110459_
	g ()Lgxy; g
		static
	h (Lame;)Lgxy; h
		static
		0 o p_110465_
	h ()Lgxy; h
		static
	i (Lame;)Lgxy; i
		static
		0 o p_110468_
	i ()Lgxy; i
		static
	j (Lame;)Lgxy; j
		static
		0 o p_110474_
	j ()Lgxy; j
		static
	k (Lame;)Lgxy; k
		static
		0 o p_234339_
	k ()Lgxy; k
		static
	l (Lame;)Lgxy; l
		static
		0 o p_110477_
	l ()Lgxy; l
		static
	m (Lame;)Lgxy; m
		static
		0 o p_110480_
	m ()Lgxy; m
		static
	n (Lame;)Lgxy; n
		static
		0 o p_110483_
	n ()Lgxy; n
		static
	o (Lame;)Lgxy; o
		static
		0 o p_110486_
	o ()Lgxy; o
		static
	p (Lame;)Lgxy; p
		static
		0 o p_173236_
	p ()Lgxy; p
		static
	q (Lame;)Lgxy; q
		static
		0 o p_110489_
	q ()Lgxy; q
		static
	r (Lame;)Lgxy; r
		static
		0 o p_312754_
	r ()Lgxy; r
		static
	s (Lame;)Lgxy; s
		static
		0 o p_110492_
	s ()Lgxy; s
		static
	t (Lame;)Lgxy; t
		static
		0 o p_110495_
	t ()Lgxy; t
		static
	u (Lame;)Lgxy; u
		static
		0 o p_110498_
	u ()Lgxy; u
		static
	v (Lame;)Lgxy; v
		static
		0 o p_173238_
	v ()Lgxy; v
		static
	w (Lame;)Lgxy; w
		static
		0 o p_181445_
	w ()Lgxy; w
		static
	x (Lame;)Lgxy; x
		static
		0 o p_181447_
	x ()Lgxy; x
		static
	y ()Lgxy; y
		static
	y (Lame;)Lgxy; y
		static
		0 o p_110501_
	z ()Lgxy; z
		static
	z (Lame;)Lgxy; z
		static
		0 o p_173241_
gxy$a gxy$a
	D D
	E E
	F F
	G G
	H H
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IZZLcom/mojang/blaze3d/pipeline/RenderPipeline;Lgxy$b;)V <init>
		0 o p_173258_
		1 o p_173261_
		2 o p_173262_
		3 o p_173263_
		4 o p_405040_
		5 o p_173264_
	F ()Lcom/mojang/blaze3d/vertex/VertexFormat; F
	G ()Lcom/mojang/blaze3d/vertex/VertexFormat$b; G
	H ()Ljava/util/Optional; H
	I ()Z I
	M ()Ljava/lang/String; M
	a (Lame;Ljava/lang/Boolean;)Lgxy; a
		static
		0 o p_414959_
		1 o p_414960_
	a (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lame;)Lgxy; a
		static
		0 o p_409064_
		1 o p_409065_
	a (Lfob;)V a
		0 o p_405005_
	a (Lgxy$b;)V a
		static
		0 o p_409063_
	b (Lgxy$b;)V b
		static
		0 o p_409062_
	toString ()Ljava/lang/String; toString
gxy$b gxy$b
	a a
	b b
	c c
	d d
	<init> (Lgxx$b;Lgxx$d;Lgxx$i;Lgxx$c;Lgxx$h;Lgxx$k;Lgxx$e;Lgxy$c;)V <init>
		0 o p_286632_
		1 o p_286744_
		2 o p_286754_
		3 o p_286895_
		4 o p_286435_
		5 o p_286893_
		6 o p_286768_
		7 o p_286290_
	a ()Lgxy$b$a; a
		static
	toString ()Ljava/lang/String; toString
gxy$b$a gxy$b$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> ()V <init>
	a (Lgxx$b;)Lgxy$b$a; a
		0 o p_173291_
	a (Lgxx$h;)Lgxy$b$a; a
		0 o p_110676_
	a (Z)Lgxy$b; a
		0 o p_110692_
	a (Lgxx$k;)Lgxy$b$a; a
		0 o p_110684_
	a (Lgxx$i;)Lgxy$b$a; a
		0 o p_110678_
	a (Lgxx$c;)Lgxy$b$a; a
		0 o p_110670_
	a (Lgxx$d;)Lgxy$b$a; a
		0 o p_110672_
	a (Lgxx$e;)Lgxy$b$a; a
		0 o p_110674_
	a (Lgxy$c;)Lgxy$b; a
		0 o p_110690_
gxy$c gxy$c
	a NONE
	b IS_OUTLINE
	c AFFECTS_OUTLINE
	d d
	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 ()[Lgxy$c; a
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lgxy$c; valueOf
		static
		0 o p_110705_
	values ()[Lgxy$c; values
		static
gxz gxz
	a a
	b b
	c c
	<init> (I)V <init>
		0 o p_110711_
	a (J)J a
		0 o p_110713_
gy net/minecraft/commands/arguments/item/ItemInput
	a Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_STACK_TOO_BIG
	b Ljl; item
	c Lko; components
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Lko;)V <init>
		0 o p_235282_
		1 o p_345942_
	a (Ljn$a;)Ljava/lang/String; serialize
		0 o p_330692_
	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 ()Ldcr; getItem
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304131_
		1 o p_304132_
	a (Lame;Lvi;)Ljava/lang/String; lambda$serializeComponents$1
		static
		0 o p_344171_
		1 o p_344172_
	a (IZ)Ldcv; createItemStack
		0 o p_120981_
		1 o p_120982_
	b ()Ljava/lang/String; getItemName
	b (Ljn$a;)Ljava/lang/String; serializeComponents
		0 o p_331015_
	c ()Ljava/lang/Object; lambda$getItemName$3
gya gya
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lfud;Lgxm;)V <init>
		0 o p_416192_
		1 o p_416377_
	a (ZF)V a
		0 o p_416461_
		1 o p_416655_
	a (Ldcv;Lbck;)V a
		0 o p_415543_
		1 o p_416502_
	a (Lhrq;Lfoc;Lgxm;)V a
		static
		0 o p_173297_
		1 o p_173298_
		2 o p_383030_
	a ()V a
	a (Lfud;Lfoc;Lgxm;)V a
		static
		0 o p_110726_
		1 o p_110727_
		2 o p_383128_
	a (Lcut;)Leeb; a
		static
		0 o p_110717_
	a (Lfoc;F)V a
		0 o p_416173_
		1 o p_416588_
	a (Lfoc;Lgxm;)V a
		static
		0 o p_110730_
		1 o p_382958_
	b ()V b
gyb gyb
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()V a
	a (Lhaz;)Lfnz; a
		0 o p_427459_
	b (Lhaz;)Lfnz; b
		static
		0 o p_426910_
	b ()V b
	close ()V close
gyc gyc
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_307506_
	a ()Lgyb; a
	a (I)Lgyc; a
		static
		0 o p_307250_
	a (Lgyb;)V a
		0 o p_307626_
	b ()Z b
	c ()I c
gyd gyd
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/List;Ljava/util/List;Lgxn$d;ZIZ)V a
		static
		0 o p_370298_
		1 o p_370299_
		2 o p_370300_
		3 o p_370301_
		4 o p_370302_
		5 o p_370303_
	a (Lftl;Ljava/util/Queue;)V a
		0 o p_295148_
		1 o p_294801_
	a (Lhbk$a;)V a
		0 o p_295414_
	a (Lgyd$c;Lfis;Ljava/util/Queue;ZLjava/util/function/Consumer;Lit/unimi/dsi/fastutil/longs/LongOpenHashSet;)V a
		0 o p_295507_
		1 o p_294343_
		2 o p_295598_
		3 o p_295668_
		4 o p_295393_
		5 o p_366468_
	a (Lhbp;Lhbk$a;)V a
		0 o p_370304_
		1 o p_370305_
	a ()V a
	a (ZLftl;Lfis;Lit/unimi/dsi/fastutil/longs/LongOpenHashSet;)V a
		0 o p_294514_
		1 o p_295663_
		2 o p_295096_
		3 o p_366772_
	a (Ldlz;)V a
		0 o p_294122_
	a (ZLftl;Lhbp;Ljava/util/List;Lit/unimi/dsi/fastutil/longs/LongOpenHashSet;)V a
		0 o p_294298_
		1 o p_294529_
		2 o p_294426_
		3 o p_295280_
		4 o p_366410_
	a (J)Ljava/util/List; a
		static
		0 o p_294377_
	a (JJ)Z a
		0 o p_366544_
		1 o p_366485_
	a (Lgym;)V a
		0 o p_294431_
	a (ZLhbp;Ljava/util/List;Lfis;Lit/unimi/dsi/fastutil/longs/LongOpenHashSet;)V a
		0 o p_294795_
		1 o p_294341_
		2 o p_294796_
		3 o p_295915_
		4 o p_366753_
	a (Lhbp;Ljava/util/List;Ljava/util/List;)V a
		0 o p_294180_
		1 o p_296160_
		2 o p_371751_
	a (Lgyd$a;Ldlz;)V a
		0 o p_295866_
		1 o p_295968_
	a (Lftl;Lfis;ZLit/unimi/dsi/fastutil/longs/LongOpenHashSet;)V a
		0 o p_366358_
		1 o p_366359_
		2 o p_366360_
		3 o p_366361_
	a (Ljb;Lgyd$d;)D a
		static
		0 o p_392552_
		1 o p_392553_
	a (Lgyd$b;)V a
		0 o p_296471_
	a (Lgyd$b;Lgyd$d;)V a
		static
		0 o p_296303_
		1 o p_295724_
	a (JLhbk$a;Ljh;)Lhbk$a; a
		0 o p_366669_
		1 o p_295211_
		2 o p_294491_
	b (Lhbk$a;)Lgyd$d; b
		0 o p_296364_
	b ()Z b
	c ()Lgxn; c
	c (Lhbk$a;)V c
		static
		0 o p_294678_
gyd$a gyd$a
	a a
	b b
	<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; a
	b ()Ljava/util/concurrent/BlockingQueue; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_295993_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gyd$b gyd$b
	a a
	b b
	<init> (Lgyd$c;Lgyd$a;)V <init>
		0 o storage
		1 o events
	<init> (Lgym;)V <init>
		0 o p_366764_
	a ()Lgyd$c; a
	b ()Lgyd$a; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_294943_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gyd$c gyd$c
	a a
	b b
	c c
	<init> (Lgym;)V <init>
		0 o p_366828_
gyd$d gyd$d
	a a
	b b
	c c
	d d
	<init> (Lhbk$a;Ljh;I)V <init>
		0 o p_295110_
		1 o p_295920_
		2 o p_295951_
	a ()Z a
	a (BLjh;)V a
		0 o p_295029_
		1 o p_296033_
	a (Ljh;)Z a
		0 o p_294996_
	a (I)Z a
		0 o p_294302_
	b (Ljh;)V b
		0 o p_295444_
	equals (Ljava/lang/Object;)Z equals
		0 o p_295498_
	hashCode ()I hashCode
gyd$e gyd$e
	a a
	<init> (I)V <init>
		0 o p_296136_
	a (Lhbk$a;Lgyd$d;)V a
		0 o p_295644_
		1 o p_295953_
	a (Lhbk$a;)Lgyd$d; a
		0 o p_295721_
gye gye
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;Ljava/util/Set;)V <init>
		0 o values
		1 o flags
	a (Lgye;)Lgye; a
		0 o p_366677_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_366546_
	a ()Lgye$a; a
		static
	b ()Ljava/lang/String; b
	c ()Z c
	d ()Ljava/util/Map; c
	e ()Ljava/util/Set; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_366552_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gye$a gye$a
	a a
	b b
	<init> ()V <init>
	a ()Lgye; a
	a (Ljava/lang/String;F)Lgye$a; a
		0 o p_366704_
		1 o p_366833_
	a (Ljava/lang/String;I)Lgye$a; a
		0 o p_404977_
		1 o p_404735_
	a (Ljava/lang/String;Ljava/lang/String;)Lgye$a; a
		0 o p_366680_
		1 o p_366593_
	a (Ljava/lang/String;)Lgye$a; a
		0 o p_366554_
	b (Ljava/lang/String;)Ljava/lang/String; b
		static
		0 o p_366812_
gyf gyf
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lhrs;Ljava/util/function/Consumer;)V <init>
		0 o p_366478_
		1 o p_368560_
	a (Lgyf$c;Laxo;Lbtt;)V a
		0 o p_366597_
		1 o p_366533_
		2 o p_366866_
	a (Lame;Laxm;Lcom/mojang/blaze3d/shaders/ShaderType;Ljava/util/Map;Lcom/google/common/collect/ImmutableMap$Builder;)V a
		static
		0 o p_366513_
		1 o p_366763_
		2 o p_410200_
		3 o p_366725_
		4 o p_366733_
	a (Ljava/lang/Exception;)V a
		0 o p_383219_
	a (Ljava/util/Map;Lame;)Lfnk; a
		static
		0 o p_366891_
		1 o p_366860_
	a (Laxo;Lbtt;)Lgyf$c; a
		0 o p_366761_
		1 o p_366562_
	a (Lame;Laxm;Lcom/google/common/collect/ImmutableMap$Builder;)V a
		static
		0 o p_366838_
		1 o p_366558_
		2 o p_366892_
	a (Lame;)Z a
		static
		0 o p_366565_
	a (Lame;Ljava/util/Set;)Lgxr; a
		0 o p_366709_
		1 o p_366652_
	a (Ljava/lang/Object;Laxo;Lbtt;)V a
		0 o p_366815_
		1 o p_366705_
		2 o p_366418_
	a (Lame;Lcom/mojang/blaze3d/shaders/ShaderType;)Ljava/lang/String; a
		0 o p_410854_
		1 o p_410496_
	b (Laxo;Lbtt;)Ljava/lang/Object; b
		0 o p_366574_
		1 o p_366769_
	b (Lame;)Ljava/lang/String; b
		static
		0 o p_409066_
	close ()V close
	getName ()Ljava/lang/String; getName
gyf$1 gyf$1
	a a
	b b
	c c
	<init> (Lame;Ljava/util/Map;)V <init>
		0 o p_366442_
		1 o p_366613_
	a (ZLjava/lang/String;)Ljava/lang/String; a
		0 o p_366551_
		1 o p_366739_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_366713_
		1 o p_366623_
gyf$a gyf$a
	a a
	b b
	c c
	d d
	<init> (Lgyf;Lgyf$c;)V <init>
		0 o p_368651_
		1 o p_368510_
	a (Lame;Ljava/util/Set;)Lgxr; a
		0 o p_368720_
		1 o p_368722_
	a (Ljava/util/Optional;)V a
		static
		0 o p_418047_
	a (Lame;Lcom/mojang/blaze3d/shaders/ShaderType;)Ljava/lang/String; a
		0 o p_409941_
		1 o p_410764_
	b (Lame;Ljava/util/Set;)Lgxr; b
		0 o p_368578_
		1 o p_368581_
	close ()V close
gyf$b gyf$b
	<init> (Ljava/lang/String;)V <init>
		0 o p_366771_
gyf$c gyf$c
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;Ljava/util/Map;)V <init>
		0 o shaderSources
		1 o postChains
	a ()Ljava/util/Map; b
	b ()Ljava/util/Map; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_366734_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gyf$d gyf$d
	a a
	b b
	<init> (Lame;Lcom/mojang/blaze3d/shaders/ShaderType;)V <init>
		0 o id
		1 o type
	a ()Lame; a
	b ()Lcom/mojang/blaze3d/shaders/ShaderType; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_366575_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gyg gyg
	<init> ()V <init>
	a (Lfoc;Lfof;DDDDDDFFFF)V a
		static
		0 o p_362875_
		1 o p_363124_
		2 o p_363833_
		3 o p_364766_
		4 o p_361321_
		5 o p_363898_
		6 o p_364838_
		7 o p_362511_
		8 o p_364758_
		9 o p_361439_
		10 o p_363962_
		11 o p_361434_
	a (Lfoc;Lfof;FFFFFFFFFF)V a
		static
		0 o p_360433_
		1 o p_364868_
		2 o p_360893_
		3 o p_361291_
		4 o p_361737_
		5 o p_364738_
		6 o p_362626_
		7 o p_362721_
		8 o p_361437_
		9 o p_365290_
		10 o p_363727_
		11 o p_361847_
	a (Lfof;Lfoc$a;DDDIDDDDDD)V a
		static
		0 o p_362653_
		1 o p_363470_
		2 o p_360449_
		3 o p_360808_
		4 o p_364097_
		5 o p_380286_
		6 o p_365487_
		7 o p_362038_
		8 o p_363457_
		9 o p_361045_
		10 o p_364563_
		11 o p_362830_
	a (Lfoc;Lfof;Ljh;FFFFFFFFFF)V a
		static
		0 o p_364593_
		1 o p_364615_
		2 o p_362455_
		3 o p_360745_
		4 o p_364472_
		5 o p_361704_
		6 o p_362107_
		7 o p_362819_
		8 o p_362959_
		9 o p_364620_
		10 o p_362074_
		11 o p_363881_
		12 o p_360670_
	a (Lfoc;Lfof;Lfjm;DDDI)V a
		static
		0 o p_361053_
		1 o p_364779_
		2 o p_362125_
		3 o p_360355_
		4 o p_363490_
		5 o p_360995_
		6 o p_380036_
	a (Lfoc;Lfof;DDDDDDFFFFFFF)V a
		static
		0 o p_361633_
		1 o p_362155_
		2 o p_363670_
		3 o p_363313_
		4 o p_360539_
		5 o p_361143_
		6 o p_360876_
		7 o p_362174_
		8 o p_360474_
		9 o p_362269_
		10 o p_363641_
		11 o p_361868_
		12 o p_364627_
		13 o p_360384_
		14 o p_363766_
	a (Lfoc;Lfof;Lfin;FFFF)V a
		static
		0 o p_362266_
		1 o p_363209_
		2 o p_360496_
		3 o p_360487_
		4 o p_364782_
		5 o p_364984_
		6 o p_362275_
	a (Lfoc;Lfof;Lorg/joml/Vector3f;Lfis;I)V a
		static
		0 o p_360595_
		1 o p_363463_
		2 o p_360401_
		3 o p_364678_
		4 o p_360349_
	b (Lfoc;Lfof;DDDDDDFFFF)V b
		static
		0 o p_363330_
		1 o p_363261_
		2 o p_360289_
		3 o p_364864_
		4 o p_362702_
		5 o p_362652_
		6 o p_360937_
		7 o p_365101_
		8 o p_364932_
		9 o p_363659_
		10 o p_363710_
		11 o p_364890_
gyg$1 gyg$1
	a a
	<clinit> ()V <clinit>
		static
gyh gyh
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Z)Lgxy; a
		static
		0 o p_299909_
	a (Leet;Lhty;Lhty;Lhty;)Lhty; a
		static
		0 o p_110772_
		1 o p_110773_
		2 o p_110774_
		3 o p_110775_
	a (Ljl;)Lhty; a
		static
		0 o p_332774_
	a (Lefp;)Lhty; a
		static
		0 o p_173382_
	a ()Lgxy; a
		static
	a (Ljl$c;)Lhty; a
		static
		0 o p_399317_
	a (I)[Lhty; a
		static
		0 o p_110764_
	a (Ldbt;)Lhty; a
		static
		0 o p_387653_
	a (Lamd;)Lhty; a
		static
		0 o p_273567_
	a (Leaz;Leet;Z)Lhty; a
		static
		0 o p_110768_
		1 o p_110769_
		2 o p_110770_
	b (Lefp;)Lhty; b
		static
		0 o p_250958_
	b ()Lgxy; b
		static
	b (Ljl;)Lhty; b
		static
		0 o p_332760_
	b (Ldbt;)Lame; b
		static
		0 o p_387453_
	c ()Lgxy; c
		static
	c (Ldbt;)Lhty; c
		static
		0 o p_387329_
	c (Lefp;)Lhty; c
		static
		0 o p_173386_
	d (Ldbt;)Lhty; d
		static
		0 o p_387352_
	d (Lefp;)Lhty; d
		static
		0 o p_251735_
	d ()Lgxy; d
		static
	e (Ldbt;)Lame; e
		static
		0 o p_387537_
	e ()Lgxy; e
		static
	f ()Lgxy; f
		static
	f (Ldbt;)Lhty; f
		static
		0 o p_388587_
	g ()Lgxy; g
		static
	h ()Lgxy; h
		static
	i ()Lgxy; i
		static
	j ()Lgxy; j
		static
gyh$1 gyh$1
	a a
	<clinit> ()V <clinit>
		static
gyi gyi
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfoc;Lgxm$a;FIFF)V a
		0 o p_363513_
		1 o p_382843_
		2 o p_362201_
		3 o p_362572_
		4 o p_362569_
		5 o p_363542_
	a (Lfoc;Lgxm$a;FI)V a
		0 o p_362809_
		1 o p_383216_
		2 o p_364108_
		3 o p_361766_
	a (FLgxm;Lfoc;)V a
		0 o p_362331_
		1 o p_383061_
		2 o p_361665_
	a (Lfof;F)V a
		0 o p_382865_
		1 o p_361373_
	a (FLfoc;)V a
		0 o p_361150_
		1 o p_365236_
	a (FFF)V a
		0 o p_362027_
		1 o p_360898_
		2 o p_362939_
	a ()V a
	a (IFLgxm;Lfoc;)V a
		0 o p_364754_
		1 o p_362497_
		2 o p_382845_
		3 o p_362676_
	b ()V b
	c ()Lcom/mojang/blaze3d/buffers/GpuBuffer; c
	close ()V close
	d ()Lcom/mojang/blaze3d/buffers/GpuBuffer; d
		static
	e ()Ljava/lang/String; e
		static
	f ()Ljava/lang/String; f
		static
	g ()Ljava/lang/String; g
		static
	h ()Ljava/lang/String; h
		static
	i ()Ljava/lang/String; i
		static
	j ()Ljava/lang/String; j
		static
	k ()Ljava/lang/String; k
		static
	l ()Ljava/lang/String; l
		static
gyj gyj
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o p_386857_
	a (Lgqi;)Lgyj; a
		static
		0 o p_387429_
	a (Ldpz;Ldct;Lfoc;Lgxm;II)V a
		0 o p_386618_
		1 o p_386576_
		2 o p_386646_
		3 o p_386540_
		4 o p_388855_
		5 o p_388672_
gyk gyk
	a a
	b b
	<init> (Lfof;Lhrq;)V <init>
		0 o p_110798_
		1 o p_110799_
	a (FFFIFFIIFFF)V a
		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 (FFF)Lfof; a
		0 o p_350653_
		1 o p_350607_
		2 o p_350347_
	a (FF)Lfof; a
		0 o p_350609_
		1 o p_350452_
	a (IIII)Lfof; a
		0 o p_350639_
		1 o p_350295_
		2 o p_350400_
		3 o p_350645_
	a (II)Lfof; a
		0 o p_351031_
		1 o p_351048_
	b (II)Lfof; b
		0 o p_350272_
		1 o p_350390_
	b (FFF)Lfof; b
		0 o p_350659_
		1 o p_350518_
		2 o p_350663_
gyl gyl
	a a
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/blaze3d/buffers/Std140Builder;)V a
		0 o p_418307_
	a ()Lgyl$e; a
	a (Lcom/mojang/blaze3d/buffers/Std140SizeCalculator;)V a
		0 o p_418049_
	a (Lgyl$e;)Lcom/mojang/serialization/MapCodec; a
		static
		0 o p_418396_
gyl$a gyl$a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o value
	a (Lcom/mojang/blaze3d/buffers/Std140Builder;)V a
		0 o p_418143_
	a ()Lgyl$e; a
	a (Lcom/mojang/blaze3d/buffers/Std140SizeCalculator;)V a
		0 o p_418390_
	b ()F c
	equals (Ljava/lang/Object;)Z equals
		0 o p_418344_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gyl$b gyl$b
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lorg/joml/Vector3i;)V <init>
		0 o value
	a (Lcom/mojang/blaze3d/buffers/Std140Builder;)V a
		0 o p_418141_
	a ()Lgyl$e; a
	a (Lcom/mojang/blaze3d/buffers/Std140SizeCalculator;)V a
		0 o p_418431_
	b ()Lorg/joml/Vector3i; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_418249_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gyl$c gyl$c
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o value
	a (Lcom/mojang/blaze3d/buffers/Std140Builder;)V a
		0 o p_418460_
	a ()Lgyl$e; a
	a (Lcom/mojang/blaze3d/buffers/Std140SizeCalculator;)V a
		0 o p_418327_
	b ()I c
	equals (Ljava/lang/Object;)Z equals
		0 o p_418056_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gyl$d gyl$d
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lorg/joml/Matrix4fc;)V <init>
		0 o value
	a (Lcom/mojang/blaze3d/buffers/Std140Builder;)V a
		0 o p_418041_
	a ()Lgyl$e; a
	a (Lcom/mojang/blaze3d/buffers/Std140SizeCalculator;)V a
		0 o p_418487_
	b ()Lorg/joml/Matrix4fc; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_418270_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gyl$e gyl$e
	a INT
	b IVEC3
	c FLOAT
	d VEC2
	e VEC3
	f VEC4
	g MATRIX4X4
	h h
	i i
	j j
	k $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lcom/mojang/serialization/Codec;)V <init>
		0 o p_418014_
		1 o p_418157_
		2 o p_418405_
		3 o p_418274_
	a ()[Lgyl$e; a
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lgyl$e; valueOf
		static
		0 o p_418499_
	values ()[Lgyl$e; values
		static
gyl$f gyl$f
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lorg/joml/Vector2f;)V <init>
		0 o value
	a (Lcom/mojang/blaze3d/buffers/Std140Builder;)V a
		0 o p_418356_
	a ()Lgyl$e; a
	a (Lcom/mojang/blaze3d/buffers/Std140SizeCalculator;)V a
		0 o p_418037_
	b ()Lorg/joml/Vector2f; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_418261_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gyl$g gyl$g
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lorg/joml/Vector3f;)V <init>
		0 o value
	a (Lcom/mojang/blaze3d/buffers/Std140Builder;)V a
		0 o p_418183_
	a ()Lgyl$e; a
	a (Lcom/mojang/blaze3d/buffers/Std140SizeCalculator;)V a
		0 o p_418181_
	b ()Lorg/joml/Vector3f; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_418509_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gyl$h gyl$h
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lorg/joml/Vector4f;)V <init>
		0 o value
	a (Lcom/mojang/blaze3d/buffers/Std140Builder;)V a
		0 o p_418009_
	a ()Lgyl$e; a
	a (Lcom/mojang/blaze3d/buffers/Std140SizeCalculator;)V a
		0 o p_418414_
	b ()Lorg/joml/Vector4f; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_418042_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gym gym
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lhbk;Ldmu;ILgxg;)V <init>
		0 o p_296460_
		1 o p_110846_
		2 o p_110847_
		3 o p_110848_
	a (IIIZ)V a
		0 o p_110860_
		1 o p_110861_
		2 o p_110862_
		3 o p_110863_
	a (Ljb;)Lhbk$a; a
		0 o p_294239_
	a (I)V a
		0 o p_110854_
	a (III)I a
		0 o p_295999_
		1 o p_294097_
		2 o p_294966_
	a (Lke;)V a
		0 o p_366723_
	a (J)Lhbk$a; a
		0 o p_366845_
	a ()V a
	a (Lhbk;)V a
		0 o p_294825_
	b ()I b
	b (III)Lhbk$a; b
		0 o p_366548_
		1 o p_366588_
		2 o p_366508_
	c (III)Z c
		0 o p_366483_
		1 o p_366902_
		2 o p_366901_
	c ()Ldmw; c
	d ()Lke; d
gyn gyn
	a a
	b b
	<init> (Lfud;)V <init>
		0 o p_110871_
	a (Lfmw;Ljava/lang/String;Ljava/lang/String;)Lfnh; a
		0 o p_110873_
		1 o p_110874_
		2 o p_110875_
	close ()V close
gyo gyo
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lgxm;Lfis;IFLjava/util/List;Ljava/util/List;)V a
		0 o p_382792_
		1 o p_360652_
		2 o p_365362_
		3 o p_362894_
		4 o p_362059_
		5 o p_362633_
	a (Lgrj;Lftl;ILatt;)V a
		0 o p_361823_
		1 o p_364990_
		2 o p_361788_
		3 o p_363302_
	a (Ldmu;IFLfis;ILjava/util/List;Ljava/util/List;)V a
		0 o p_363309_
		1 o p_364806_
		2 o p_363571_
		3 o p_361736_
		4 o p_365047_
		5 o p_363743_
		6 o p_363189_
	a (Ldmu;Ljb;)Ldnx$c; a
		0 o p_362885_
		1 o p_362817_
	a (Lfof;Ljava/util/List;Lfis;FIF)V a
		0 o p_383100_
		1 o p_364429_
		2 o p_363972_
		3 o p_364489_
		4 o p_361243_
		5 o p_362812_
	a (Ldmu;Lgxm;IFLfis;)V a
		0 o p_364994_
		1 o p_383071_
		2 o p_363664_
		3 o p_361655_
		4 o p_363375_
	a (Lbck;IIIIIIF)Lgyo$a; a
		0 o p_364494_
		1 o p_361188_
		2 o p_362466_
		3 o p_364844_
		4 o p_361656_
		5 o p_364160_
		6 o p_361622_
		7 o p_363800_
	b (Lbck;IIIIIIF)Lgyo$a; b
		0 o p_364207_
		1 o p_364249_
		2 o p_360966_
		3 o p_361182_
		4 o p_360486_
		5 o p_364645_
		6 o p_361024_
		7 o p_362542_
gyo$a gyo$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (IIIIFFI)V <init>
		0 o x
		1 o z
		2 o bottomY
		3 o topY
		4 o uOffset
		5 o vOffset
		6 o lightCoords
	a ()I a
	b ()I b
	c ()I c
	d ()I d
	e ()F e
	equals (Ljava/lang/Object;)Z equals
		0 o p_362003_
	f ()F f
	g ()I g
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gyp gyp
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Left;DDDFFF)V a
		0 o p_401795_
		1 o p_401863_
		2 o p_401925_
		3 o p_401782_
		4 o p_401880_
		5 o p_401871_
		6 o p_401854_
	a (Left;Lfis;DD)V a
		0 o p_365515_
		1 o p_360961_
		2 o p_364707_
		3 o p_361253_
	a ()V a
	a (Left;)Z a
		0 o p_401887_
	b ()Ljava/lang/String; b
		static
	c ()Ljava/lang/String; c
		static
gyq gyq
	a a
	b b
	<init> (Lhuf;)V <init>
		0 o p_110880_
	a (Ljava/util/Map;)V a
		0 o p_248582_
	a (Leeb;)Lhrq; a
		0 o p_110883_
	a ()Lhuf; a
	b (Leeb;)Lgzb; b
		0 o p_110894_
gyr gyr
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lgyq;Ljava/util/function/Supplier;Lfvh;)V <init>
		0 o p_173399_
		1 o p_386717_
		2 o p_173401_
	a (Leeb;Ljb;Ldlv;Lfoc;Lfof;)V a
		0 o p_110919_
		1 o p_110920_
		2 o p_110921_
		3 o p_110922_
		4 o p_110923_
	a (Leeb;)Lgzb; a
		0 o p_110911_
	a (Leeb;Ljb;Ldlv;Lfoc;Lfof;ZLjava/util/List;)V a
		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_410643_
	a ()Lgyq; a
	a (Ljb;Ldlv;Lfof;Leeb;Lfal;)V a
		0 o p_234364_
		1 o p_234365_
		2 o p_234366_
		3 o p_234367_
		4 o p_234368_
	a (Leeb;Lfoc;Lgxm;II)V a
		0 o p_110913_
		1 o p_110914_
		2 o p_110915_
		3 o p_110916_
		4 o p_110917_
	a (Laxo;)V a
		0 o p_110909_
	b ()Lgyt; b
gys gys
	a a
	b b
	c c
	d d
	<init> ()V <init>
	a ([FF)V a
		0 o p_203189_
		1 o p_203190_
	a (Ldlv;Ljb;)I a
		0 o p_110946_
		1 o p_110947_
	a (Ldlv;Lfak;FFFLjb;)F a
		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 (Ljh;FLeeb;)Z a
		static
		0 o p_110980_
		1 o p_110981_
		2 o p_110983_
	a (Ldlv;Ljb;Lfof;Leeb;Lfal;)V a
		0 o p_234370_
		1 o p_234371_
		2 o p_234372_
		3 o p_234373_
		4 o p_234374_
	a (Ldlv;Lfak;Ljb;)F a
		0 o p_203157_
		1 o p_203158_
		2 o p_203159_
	a (Ldlv;Lfak;Ljb;Leeb;Lfal;)F a
		0 o p_203161_
		1 o p_203162_
		2 o p_203163_
		3 o p_203164_
		4 o p_203165_
	a (Lfof;FFFFFFFFI)V a
		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 ()V a
	a (Leeb;Ljh;)Z a
		static
		0 o p_110962_
		1 o p_110963_
	a (Lfal;Lfal;)Z a
		static
		0 o p_203186_
		1 o p_203187_
	a (Lfal;Leeb;Ljh;Lfal;)Z a
		static
		0 o p_203169_
		1 o p_203170_
		2 o p_203171_
		3 o p_203172_
	b (Ljh;FLeeb;)Z b
		static
		0 o p_203182_
		1 o p_203183_
		2 o p_203184_
gys$1 gys$1
	a a
	<clinit> ()V <clinit>
		static
gyt gyt
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lfvh;)V <init>
		0 o p_110999_
	a (Ldlv;Leeb;Ljb;Lfof;Lfoc$a;Lgyu;Lgyt$e;I)V a
		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_412412_
		7 o p_111034_
	a (Ldlv;Leeb;Ljb;IIZLfoc;Lfof;Ljava/util/List;Lgyt$e;)V a
		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_412163_
	a (Ldlv;Leeb;Ljb;Lfoc;Lfof;Ljava/util/List;Lgyt$b;I)V a
		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_412172_
		7 o p_111022_
	a (Lfoc$a;Lfof;Lgzb;FFFII)V a
		static
		0 o p_111068_
		1 o p_111069_
		2 o p_405848_
		3 o p_111072_
		4 o p_111073_
		5 o p_111074_
		6 o p_111075_
		7 o p_111076_
	a (Ldlv;Ljava/util/List;Leeb;Ljb;Lfoc;Lfof;ZI)V a
		0 o p_234380_
		1 o p_410025_
		2 o p_234382_
		3 o p_234383_
		4 o p_234384_
		5 o p_234385_
		6 o p_234386_
		7 o p_234389_
	a (Ldlv;Leeb;ZLjh;Ljb;)Z a
		static
		0 o p_412640_
		1 o p_412168_
		2 o p_412054_
		3 o p_412130_
		4 o p_412608_
	a ()V a
		static
	a (Lfoc$a;Lfof;FFFLjava/util/List;II)V a
		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 (Ldlv;Leeb;Ljb;[ILjh;Lgyt$e;)V a
		static
		0 o p_111040_
		1 o p_111041_
		2 o p_111042_
		3 o p_111043_
		4 o p_111044_
		5 o p_412438_
	b (Ldlv;Ljava/util/List;Leeb;Ljb;Lfoc;Lfof;ZI)V b
		0 o p_234391_
		1 o p_410478_
		2 o p_234393_
		3 o p_234394_
		4 o p_234395_
		5 o p_234396_
		6 o p_234397_
		7 o p_234400_
	b ()V b
		static
	c (Ldlv;Ljava/util/List;Leeb;Ljb;Lfoc;Lfof;ZI)V c
		0 o p_234402_
		1 o p_410604_
		2 o p_234404_
		3 o p_234405_
		4 o p_234406_
		5 o p_234407_
		6 o p_234408_
		7 o p_234411_
gyt$1 gyt$1
	a a
	<clinit> ()V <clinit>
		static
gyt$a gyt$a
	a DOWN
	b UP
	c NORTH
	d SOUTH
	e WEST
	f EAST
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I[Ljh;FZ[Lgyt$f;[Lgyt$f;[Lgyt$f;[Lgyt$f;)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 ()[Lgyt$a; a
		static
	a ([Lgyt$a;)V a
		static
		0 o p_111134_
	a (Ljh;)Lgyt$a; a
		static
		0 o p_111132_
	valueOf (Ljava/lang/String;)Lgyt$a; valueOf
		static
		0 o p_111146_
	values ()[Lgyt$a; values
		static
gyt$b gyt$b
	i i
	<init> ()V <init>
	a (IIII)I a
		static
		0 o p_412676_
		1 o p_412469_
		2 o p_412736_
		3 o p_412253_
	a (Ldlv;Leeb;Ljb;Ljh;Z)V a
		0 o p_412286_
		1 o p_412102_
		2 o p_412730_
		3 o p_412336_
		4 o p_412430_
	a (IIIIFFFF)I a
		static
		0 o p_412759_
		1 o p_412518_
		2 o p_412118_
		3 o p_412415_
		4 o p_412783_
		5 o p_412051_
		6 o p_412530_
		7 o p_412587_
gyt$c gyt$c
	a DOWN
	b UP
	c NORTH
	d SOUTH
	e WEST
	f EAST
	g g
	h h
	i i
	j j
	k k
	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 ()[Lgyt$c; a
		static
	a ([Lgyt$c;)V a
		static
		0 o p_111204_
	a (Ljh;)Lgyt$c; a
		static
		0 o p_111202_
	valueOf (Ljava/lang/String;)Lgyt$c; valueOf
		static
		0 o p_111212_
	values ()[Lgyt$c; values
		static
gyt$d gyt$d
	a a
	b b
	c c
	d d
	<init> ()V <init>
	a (Ldlv;Ljb;)I a
		0 o p_412965_
		1 o p_412966_
	a ()V a
	a (Leeb;Ldlv;Ljb;)I a
		0 o p_111222_
		1 o p_111223_
		2 o p_111224_
	b (Leeb;Ldlv;Ljb;)F b
		0 o p_111227_
		1 o p_111228_
		2 o p_111229_
	b ()V b
	c ()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap; c
	d ()Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap; d
gyt$d$1 gyt$d$1
	a a
	<init> (Lgyt$d;IF)V <init>
		0 o p_111234_
		1 o p_111235_
		2 o p_111236_
	rehash (I)V rehash
		0 o p_111238_
gyt$d$2 gyt$d$2
	a a
	<init> (Lgyt$d;IF)V <init>
		0 o p_111241_
		1 o p_111242_
		2 o p_111243_
	rehash (I)V rehash
		0 o p_111245_
gyt$e gyt$e
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> ()V <init>
gyt$f gyt$f
	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 m
	n n
	o $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_111262_
		1 o p_111263_
		2 o p_412421_
	a ()[Lgyt$f; a
		static
	valueOf (Ljava/lang/String;)Lgyt$f; valueOf
		static
		0 o p_111269_
	values ()[Lgyt$f; values
		static
gyu gyu
	a a
	b b
	c c
	d d
	e e
	f f
	<init> ([IILjh;Lhrq;ZI)V <init>
		0 o vertices
		1 o tintIndex
		2 o direction
		3 o sprite
		4 o shade
		5 o lightEmission
	a ()Z a
	b ()[I a
	c ()I b
	d ()Ljh; c
	e ()Lhrq; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_404726_
	f ()Z e
	g ()I f
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gyv gyv
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;Ljava/util/Map;)V <init>
		0 o p_405527_
		1 o p_405454_
		2 o p_362722_
	<init> (Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;Ljava/util/Map;Lgyx;ZI)V <init>
		0 o from
		1 o to
		2 o faces
		3 o rotation
		4 o shade
		5 o lightEmission
	a ()Lorg/joml/Vector3fc; a
	b ()Lorg/joml/Vector3fc; b
	c ()Ljava/util/Map; c
	d ()Lgyx; d
	e ()Z e
	equals (Ljava/lang/Object;)Z equals
		0 o p_404821_
	f ()I f
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gyv$a gyv$a
	a a
	b b
	<init> ()V <init>
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;)Lorg/joml/Vector3f; a
		0 o p_111335_
		1 o p_111336_
	a (Lcom/google/gson/JsonObject;)Lgyx; a
		0 o p_111333_
	a (Ljava/lang/String;)Ljh; a
		0 o p_111338_
	a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgyv; deserialize
		0 o p_111329_
		1 o p_111330_
		2 o p_111331_
	a (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map; a
		0 o p_111326_
		1 o p_111327_
	b (Lcom/google/gson/JsonObject;)F b
		0 o p_111343_
	b (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map; b
		0 o p_111340_
		1 o p_111341_
	c (Lcom/google/gson/JsonObject;)Ljh$a; c
		0 o p_111345_
	d (Lcom/google/gson/JsonObject;)Lorg/joml/Vector3f; d
		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; e
		0 o p_111347_
gyw gyw
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Ljh;ILjava/lang/String;Lgyw$b;Li;)V <init>
		0 o cullForDirection
		1 o tintIndex
		2 o texture
		3 o uvs
		4 o rotation
	a ()Ljh; b
	a (Lgyw$b;Li;I)F a
		static
		0 o p_405199_
		1 o p_404689_
		2 o p_404785_
	b ()I c
	b (Lgyw$b;Li;I)F b
		static
		0 o p_405500_
		1 o p_404709_
		2 o p_405113_
	c ()Ljava/lang/String; d
	d ()Lgyw$b; e
	e ()Li; f
	equals (Ljava/lang/Object;)Z equals
		0 o p_352219_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gyw$a gyw$a
	a a
	b b
	<init> ()V <init>
	a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgyw; deserialize
		0 o p_111365_
		1 o p_111366_
		2 o p_111367_
	a (Lcom/google/gson/JsonObject;)I a
		static
		0 o p_111369_
	b (Lcom/google/gson/JsonObject;)Ljava/lang/String; b
		static
		0 o p_111371_
	c (Lcom/google/gson/JsonObject;)Ljh; c
		static
		0 o p_111373_
	d (Lcom/google/gson/JsonObject;)Li; d
		static
		0 o p_404961_
	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_
	e (Lcom/google/gson/JsonObject;)Lgyw$b; e
		static
		0 o p_405376_
gyw$b gyw$b
	a a
	b b
	c c
	d d
	<init> (FFFF)V <init>
		0 o minU
		1 o minV
		2 o maxU
		3 o maxV
	a (I)F a
		0 o p_405872_
	a ()F a
	b (I)F b
		0 o p_405480_
	b ()F b
	c ()F c
	d ()F d
	equals (Ljava/lang/Object;)Z equals
		0 o p_405756_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gyx gyx
	a a
	b b
	c c
	d d
	<init> (Lorg/joml/Vector3f;Ljh$a;FZ)V <init>
		0 o origin
		1 o axis
		2 o angle
		3 o rescale
	a ()Lorg/joml/Vector3f; a
	b ()Ljh$a; b
	c ()F c
	d ()Z d
	equals (Ljava/lang/Object;)Z equals
		0 o p_254260_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gyy gyy
	a a
	b b
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lhul;Lhum$a;Ljava/lang/Boolean;Lgzf;Lgzj$a;Lame;)V <init>
		0 o geometry
		1 o guiLight
		2 o ambientOcclusion
		3 o transforms
		4 o textureSlots
		5 o parent
	a ()Lhul; a
	a (Ljava/io/Reader;)Lgyy; a
		static
		0 o p_111462_
	b ()Lhum$a; b
	c ()Ljava/lang/Boolean; c
	d ()Lgzf; d
	e ()Lgzj$a; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_405054_
	f ()Lame; f
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gyy$a gyy$a
	<init> ()V <init>
	a (Lcom/google/gson/JsonObject;)Ljava/lang/Boolean; a
		0 o p_273052_
	a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgyy; deserialize
		0 o p_111498_
		1 o p_111499_
		2 o p_111500_
	a (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Lhul; a
		0 o p_111507_
		1 o p_111508_
	b (Lcom/google/gson/JsonObject;)Lgzj$a; b
		0 o p_111510_
	c (Lcom/google/gson/JsonObject;)Ljava/lang/String; c
		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_
gyz gyz
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o simpleModels
		1 o multiPart
	a (Leec;Ljava/util/function/Supplier;Ljava/util/Map;Lgyz$b;)V a
		static
		0 o p_409070_
		1 o p_409071_
		2 o p_409072_
		3 o p_409073_
	a (Leec;Ljava/util/Map;Lgyz$a;)V a
		static
		0 o p_409067_
		1 o p_409068_
		2 o p_409069_
	a ()Ljava/util/Optional; b
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_409074_
	a (Ljava/util/Map;Leeb;Lgzb$c;)V a
		static
		0 o p_409075_
		1 o p_409076_
		2 o p_409077_
	a (Lgyz;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_409078_
	a (Leec;Ljava/util/function/Supplier;)Ljava/util/Map; a
		0 o p_360641_
		1 o p_405739_
	b ()Ljava/util/Optional; c
	c ()Ljava/lang/String; c
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_111546_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gyz$a gyz$a
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o selectors
	a ()Ljava/util/List; b
	a (Leec;)Lgzq$c; a
		0 o p_409848_
	equals (Ljava/lang/Object;)Z equals
		0 o p_410430_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gyz$b gyz$b
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o models
	a (Leec;Ljava/util/function/Supplier;Ljava/util/function/BiConsumer;)V a
		0 o p_410043_
		1 o p_410061_
		2 o p_410161_
	a ()Ljava/util/Map; b
	a (Leec;Ljava/util/function/BiConsumer;Ljava/util/function/Supplier;Ljava/lang/String;Lgzb$b;)V a
		static
		0 o p_409710_
		1 o p_410718_
		2 o p_410214_
		3 o p_410328_
		4 o p_410410_
	equals (Ljava/lang/Object;)Z equals
		0 o p_409883_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gz net/minecraft/commands/arguments/item/ItemParser
	a C SYNTAX_START_COMPONENTS
	b C SYNTAX_END_COMPONENTS
	c C SYNTAX_COMPONENT_SEPARATOR
	d C SYNTAX_COMPONENT_ASSIGNMENT
	e C SYNTAX_REMOVED_COMPONENT
	f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_ITEM
	g Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_COMPONENT
	h Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_MALFORMED_COMPONENT
	i Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EXPECTED_COMPONENT
	j Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_REPEATED_COMPONENT
	k Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_MALFORMED_ITEM
	l Ljava/util/function/Function; SUGGEST_NOTHING
	m Ljn$b; items
	n Lamc; registryOps
	o Lvj; tagParser
	<clinit> ()V <clinit>
		static
	<init> (Ljn$a;)V <init>
		0 o p_324404_
	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 (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;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$validateComponents$5
		static
		0 o p_340619_
		1 o p_340620_
	a (Lcom/mojang/brigadier/StringReader;Lgz$d;)V parse
		0 o p_336039_
		1 o p_335987_
	a (Lcom/mojang/brigadier/StringReader;Ljl;Lko;)V validateComponents
		static
		0 o p_341137_
		1 o p_341139_
		2 o p_345848_
	a (Lcom/mojang/brigadier/StringReader;)Lgz$a; parse
		0 o p_324270_
	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_
gz$1 net/minecraft/commands/arguments/item/ItemParser$1
	a Lorg/apache/commons/lang3/mutable/MutableObject; val$itemResult
	b Lko$a; val$componentsBuilder
	<init> (Lgz;Lorg/apache/commons/lang3/mutable/MutableObject;Lko$a;)V <init>
		0 o p_323878_
		1 o p_324071_
		2 o p_346346_
	a (Ljl;)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_
gz$a net/minecraft/commands/arguments/item/ItemParser$ItemResult
	a Ljl; item
	b Lko; components
	<init> (Ljl;Lko;)V <init>
		0 o item
		1 o components
	a ()Ljl; item
	b ()Lko; components
	equals (Ljava/lang/Object;)Z equals
		0 o p_235336_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gz$b net/minecraft/commands/arguments/item/ItemParser$State
	a Lgz; this$0
	b Lcom/mojang/brigadier/StringReader; reader
	c Lgz$d; visitor
	<init> (Lgz;Lcom/mojang/brigadier/StringReader;Lgz$d;)V <init>
		0 o p_335467_
		1 o p_335807_
		2 o p_336013_
	a (Lvj;Lamc;Lkp;)V readComponent
		0 o p_409583_
		1 o p_400265_
		2 o p_335594_
	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 (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 ()V parse
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; suggestComponent
		0 o p_346056_
		1 o p_346259_
	a (ILame;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$readItem$0
		0 o p_335675_
		1 o p_335708_
	a (Ljava/util/Map$Entry;)Lame; lambda$suggestComponent$2
		static
		0 o p_336071_
	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_
gz$c net/minecraft/commands/arguments/item/ItemParser$SuggestionsVisitor
	a Ljava/util/function/Function; 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_
gz$d net/minecraft/commands/arguments/item/ItemParser$Visitor
	a (Ljl;)V visitItem
		0 o p_336184_
	a (Lkp;)V visitRemovedComponent
		0 o p_344835_
	a (Lkp;Ljava/lang/Object;)V visitComponent
		0 o p_336083_
		1 o p_335499_
	a (Ljava/util/function/Function;)V visitSuggestions
		0 o p_335635_
gza gza
	a ()Z a
	a (Ljh;)Ljava/util/List; a
		0 o p_409878_
	b ()Lhrq; b
gza$a gza$a
	a (Lhua;)Lgza; a
		0 o p_409974_
gzb gzb
	a (Lbck;Ljava/util/List;)V a
		0 o p_410417_
		1 o p_410254_
	a (Lbck;)Ljava/util/List; a
		0 o p_410570_
	a ()Lhrq; a
gzb$a gzb$a
	a a
	b b
	<init> (Lgzb$b;)V <init>
		0 o p_410217_
	a (Leeb;Lhua;)Lgzb; a
		0 o p_410257_
		1 o p_410233_
	a (Leeb;)Ljava/lang/Object; a
		0 o p_409960_
	a (Lhui$a;)V a
		0 o p_410344_
gzb$a$1 gzb$a$1
	a a
	<init> (Lgzb$a;)V <init>
		0 o p_410449_
	a (Lhua;)Lgzb; a
		0 o p_409856_
	compute (Lhua;)Ljava/lang/Object; compute
		0 o p_410433_
gzb$b gzb$b
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	a ()Lgzb$c; a
	a (Lcom/mojang/datafixers/util/Either;)Lgzb$b; a
		static
		0 o p_410308_
	a (Lgzb$b;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_410404_
	a (Ljava/util/List;)Lhun$a; a
		static
		0 o p_409703_
	a (Lgzi$a;)Ljava/lang/Record; a
		static
		0 o p_410169_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_409971_
	a (Lhua;)Lgzb; a
		0 o p_405252_
	a (Lhun$a;)Ljava/lang/Record; a
		static
		0 o p_410746_
	a (Lbvs;)Lbvs; a
		static
		0 o p_409617_
	b ()Ljava/lang/String; b
		static
	b (Lhun$a;)Lcom/mojang/serialization/DataResult; b
		static
		0 o p_409817_
	c ()Ljava/lang/String; c
		static
gzb$c gzb$c
	a (Leeb;Lhua;)Lgzb; a
		0 o p_409995_
		1 o p_410441_
	a (Leeb;)Ljava/lang/Object; a
		0 o p_410333_
gzc gzc
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lorg/joml/Vector3f;Lorg/joml/Vector3fc;Lorg/joml/Matrix4fc;Lorg/joml/Vector3fc;)V a
		static
		0 o p_404849_
		1 o p_404934_
		2 o p_405201_
		3 o p_405230_
	a (Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;Ljh;)Lgyw$b; a
		static
		0 o p_404839_
		1 o p_405755_
		2 o p_404690_
	a (Lorg/joml/Vector3f;Lk;)V a
		static
		0 o p_254561_
		1 o p_253793_
	a (Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;Lgyw;Lhrq;Ljh;Lhug;Lgyx;ZI)Lgyu; a
		static
		0 o p_404957_
		1 o p_405340_
		2 o p_111603_
		3 o p_111604_
		4 o p_111605_
		5 o p_111606_
		6 o p_111607_
		7 o p_111608_
		8 o p_364857_
	a (Lgyw$b;Li;Lorg/joml/Matrix4fc;Lhrq;Ljh;[FLk;Lgyx;)[I a
		static
		0 o p_405062_
		1 o p_405779_
		2 o p_404746_
		3 o p_111575_
		4 o p_111576_
		5 o p_111577_
		6 o p_111578_
		7 o p_111579_
	a (Lorg/joml/Vector3f;Lgyx;)V a
		static
		0 o p_254412_
		1 o p_254150_
	a ([IILgwz;Lgyw$b;Li;Lorg/joml/Matrix4fc;[FLhrq;Lk;Lgyx;)V a
		static
		0 o p_111621_
		1 o p_111622_
		2 o p_405531_
		3 o p_405537_
		4 o p_404831_
		5 o p_405449_
		6 o p_111625_
		7 o p_111626_
		8 o p_111627_
		9 o p_111628_
	a (Lgyx;)Lorg/joml/Vector3fc; a
		static
		0 o p_418070_
	a ([I)Ljh; a
		static
		0 o p_111613_
	a ([II)F a
		static
		0 o p_404923_
		1 o p_404736_
	a (F)F a
		static
		0 o p_405629_
	a ([ILjava/util/function/Consumer;)V a
		static
		0 o p_405530_
		1 o p_404815_
	a ([IILorg/joml/Vector3f;Lhrq;FF)V a
		static
		0 o p_111615_
		1 o p_111616_
		2 o p_254291_
		3 o p_111618_
		4 o p_405674_
		5 o p_405591_
	a (Lhrq;Lgyw$b;)Lgyw$b; a
		static
		0 o p_404992_
		1 o p_405227_
	a (Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;)[F a
		static
		0 o p_405761_
		1 o p_404891_
	a ([ILjh;)V a
		static
		0 o p_111631_
		1 o p_111632_
	b (F)F b
		static
		0 o p_405087_
	b ([II)F b
		static
		0 o p_405832_
		1 o p_405261_
	c ([II)F c
		static
		0 o p_405720_
		1 o p_405821_
	d ([II)Lorg/joml/Vector3f; d
		static
		0 o p_405451_
		1 o p_404978_
gzc$1 gzc$1
	a a
	b b
	<clinit> ()V <clinit>
		static
gzd gzd
	a a
	b b
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lhrk;IIIII)Z a
		static
		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 (Lgzj;Lhuk;Lhug;Lhuc;)Lhuh; a
		static
		0 o p_386773_
		1 o p_405238_
		2 o p_386536_
		3 o p_404999_
	a (Lgzj;Lhua;Lhug;Lhuc;)Lhuh; a
		static
		0 o p_387202_
		1 o p_405519_
		2 o p_387172_
		3 o p_405600_
	a ()Lhul; a
	a (Lhrk;)Ljava/util/List; a
		static
		0 o p_250338_
	a (Lgzd$b;Ljava/util/List;Lhrk;IIIIIZ)V a
		static
		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 (Lhrk;Ljava/lang/String;I)Ljava/util/List; a
		static
		0 o p_248810_
		1 o p_111663_
		2 o p_111664_
	a (IILhrk;Ljava/util/List;I)V a
		static
		0 o p_404067_
		1 o p_404068_
		2 o p_404069_
		3 o p_404070_
		4 o p_404071_
	a (ILjava/lang/String;Lhrk;)Ljava/util/List; a
		static
		0 o p_111639_
		1 o p_111640_
		2 o p_251768_
	a (Ljava/util/List;Lgzd$b;II)V a
		static
		0 o p_111666_
		1 o p_111667_
		2 o p_111668_
		3 o p_111669_
	b ()Lhum$a; b
	e ()Lgzj$a; e
gzd$a gzd$a
	a a
	b b
	c c
	d d
	<init> (Lgzd$b;II)V <init>
		0 o p_111680_
		1 o p_111681_
		2 o p_111682_
	a ()Lgzd$b; a
	a (I)V a
		0 o p_111685_
	b ()I b
	c ()I c
	d ()I d
gzd$b gzd$b
	a UP
	b DOWN
	c LEFT
	d RIGHT
	e e
	f f
	g g
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjh;II)V <init>
		0 o p_111699_
		1 o p_111700_
		2 o p_111701_
		3 o p_111702_
		4 o p_111703_
	a ()Ljh; a
	b ()I b
	c ()I c
	d ()Z d
	e ()[Lgzd$b; e
		static
	valueOf (Ljava/lang/String;)Lgzd$b; valueOf
		static
		0 o p_111711_
	values ()[Lgzd$b; values
		static
gze gze
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;)V <init>
		0 o rotation
		1 o translation
		2 o scale
	a (ZLfoc$a;)V a
		0 o p_111764_
		1 o p_405188_
	a ()Lorg/joml/Vector3fc; b
	b ()Lorg/joml/Vector3fc; c
	c ()Lorg/joml/Vector3fc; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_111767_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gze$a gze$a
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/gson/JsonObject;Ljava/lang/String;Lorg/joml/Vector3f;)Lorg/joml/Vector3f; a
		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;)Lgze; 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_
gzf gzf
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lgze;Lgze;Lgze;Lgze;Lgze;Lgze;Lgze;Lgze;)V <init>
		0 o thirdPersonLeftHand
		1 o thirdPersonRightHand
		2 o firstPersonLeftHand
		3 o firstPersonRightHand
		4 o head
		5 o gui
		6 o ground
		7 o fixed
	a ()Lgze; b
	a (Ldct;)Lgze; a
		0 o p_270619_
	b ()Lgze; c
	c ()Lgze; d
	d ()Lgze; e
	e ()Lgze; f
	equals (Ljava/lang/Object;)Z equals
		0 o p_387371_
	f ()Lgze; g
	g ()Lgze; h
	h ()Lgze; i
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gzf$1 gzf$1
	a a
	<clinit> ()V <clinit>
		static
gzf$a gzf$a
	<init> ()V <init>
	a (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;Ldct;)Lgze; a
		0 o p_270385_
		1 o p_270436_
		2 o p_270100_
	a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgzf; deserialize
		0 o p_111820_
		1 o p_111821_
		2 o p_111822_
	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_
gzg gzg
	a a
	b b
	c c
	<init> (Lhuh;ZLhrq;)V <init>
		0 o quads
		1 o useAmbientOcclusion
		2 o particleIcon
	a (Lhua;Lame;Lhug;)Lgzg; a
		static
		0 o p_405335_
		1 o p_405098_
		2 o p_405869_
	a ()Z a
	a (Ljh;)Ljava/util/List; a
		0 o p_405263_
	b ()Lhrq; b
	c ()Lhuh; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_405047_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gzh gzh
	b b
	<init> (Ljava/util/List;)V <init>
		0 o elements
	a (Lhuk;Lgzj;Lhuc;Lhuh$a;Lgyv;Lhug;Ljh;Lgyw;)V a
		static
		0 o p_405652_
		1 o p_405081_
		2 o p_404941_
		3 o p_405076_
		4 o p_404781_
		5 o p_404878_
		6 o p_405876_
		7 o p_404900_
	a (Lgyv;Lgyw;Lhrq;Ljh;Lhug;)Lgyu; a
		static
		0 o p_405715_
		1 o p_405073_
		2 o p_404850_
		3 o p_404976_
		4 o p_405762_
	a ()Ljava/util/List; b
	a (Ljava/util/List;Lgzj;Lhuk;Lhug;Lhuc;)Lhuh; a
		static
		0 o p_405653_
		1 o p_404888_
		2 o p_404947_
		3 o p_405413_
		4 o p_404876_
	bake (Lgzj;Lhua;Lhug;Lhuc;)Lhuh; bake
		0 o p_405009_
		1 o p_404737_
		2 o p_404670_
		3 o p_404742_
	equals (Ljava/lang/Object;)Z equals
		0 o p_405609_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gzi gzi
	a a
	<init> (Lgza;)V <init>
		0 o p_410307_
	a (Lbck;Ljava/util/List;)V a
		0 o p_410554_
		1 o p_410007_
	a ()Lhrq; a
gzi$a gzi$a
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lgzk;)V <init>
		0 o variant
	a (Lhua;)Lgzb; a
		0 o p_410856_
	a (Lhui$a;)V a
		0 o p_410724_
	b ()Lgzk; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_410704_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gzj gzj
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o p_387448_
	a (Lame;Ljava/lang/String;Ljava/lang/String;Lgzj$a$a;)V a
		static
		0 o p_387514_
		1 o p_388911_
		2 o p_386463_
		3 o p_387858_
	a (Ljava/lang/String;)Lhty; a
		0 o p_387889_
	a (Lcom/google/gson/JsonObject;Lame;)Lgzj$a; a
		static
		0 o p_387105_
		1 o p_387237_
	b (Ljava/lang/String;)Z b
		static
		0 o p_388918_
gzj$a gzj$a
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o values
	a ()Ljava/util/Map; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_388112_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gzj$a$a gzj$a$a
	a a
	<init> ()V <init>
	a (Ljava/lang/String;Ljava/lang/String;)Lgzj$a$a; a
		0 o p_388062_
		1 o p_388610_
	a (Ljava/lang/String;Lhty;)Lgzj$a$a; a
		0 o p_388884_
		1 o p_387399_
	a ()Lgzj$a; a
gzj$b gzj$b
	a a
	<init> (Ljava/lang/String;)V <init>
		0 o target
	a ()Ljava/lang/String; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_387976_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gzj$c gzj$c
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lhuc;)Lgzj; a
		0 o p_388348_
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Ljava/lang/String;Lgzj$d;)V a
		static
		0 o p_389332_
		1 o p_389333_
		2 o p_389334_
		3 o p_389335_
	a (Lgzj$a;)Lgzj$c; a
		0 o p_387439_
	a (Ljava/util/Map$Entry;)Ljava/lang/String; a
		static
		0 o p_387981_
	b (Lgzj$a;)Lgzj$c; b
		0 o p_388591_
gzj$d gzj$d
gzj$e gzj$e
	a a
	<init> (Lhty;)V <init>
		0 o material
	a ()Lhty; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_386648_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gzk gzk
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lame;Lgzk$a;)V <init>
		0 o modelLocation
		1 o modelState
	<init> (Lame;)V <init>
		0 o p_404842_
	a (Lgzk$a;)Lgzk; a
		0 o p_404847_
	a (Lame;)Lgzk; a
		0 o p_405850_
	a (Li;)Lgzk; a
		0 o p_404895_
	a (Lhui$a;)V a
		0 o p_410425_
	a ()Lame; c
	a (Lgzl;)Lgzk; a
		0 o p_405775_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_409079_
	a (Z)Lgzk; a
		0 o p_405100_
	a (Lhua;)Lgza; a
		0 o p_410762_
	b (Li;)Lgzk; b
		0 o p_404966_
	b ()Lgzk$a; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_111888_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gzk$a gzk$a
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Li;Li;Z)V <init>
		0 o x
		1 o y
		2 o uvLock
	a (Li;)Lgzk$a; a
		0 o p_405203_
	a ()Lhug; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_405304_
	a (Z)Lgzk$a; a
		0 o p_405150_
	b (Li;)Lgzk$a; b
		0 o p_405288_
	b ()Li; c
	c ()Li; d
	d ()Z e
	equals (Ljava/lang/Object;)Z equals
		0 o p_404717_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gzl gzl
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	a (Lgzl;Lgzk;)Lgzk; a
		0 o p_405794_
		1 o p_405783_
	then (Lgzl;)Lgzl; then
		0 o p_404798_
gzl$a gzl$a
	a (Ljava/lang/Object;Lgzk;)Lgzk; a
		0 o p_404919_
		1 o p_405243_
	apply (Lgzk;Ljava/lang/Object;)Lgzk; apply
		0 o p_405336_
		1 o p_405590_
	withValue (Ljava/lang/Object;)Lgzl; withValue
		0 o p_404772_
gzm gzm
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Leec;Ljava/lang/String;)Ljava/util/function/Predicate; a
		static
		0 o p_363406_
		1 o p_363089_
	a (Lefe;Ljava/lang/String;)Ljava/lang/Comparable; a
		static
		0 o p_362078_
		1 o p_363669_
	a (Ljava/util/Map;Leed;)Z a
		static
		0 o p_365073_
		1 o p_363712_
gzn gzn
	b b
	c c
	<init> (Lgzn$a;Ljava/util/List;)V <init>
		0 o operation
		1 o terms
	a (Leec;Lgzo;)Ljava/util/function/Predicate; a
		static
		0 o p_404728_
		1 o p_405506_
	a ()Lgzn$a; b
	b ()Ljava/util/List; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_405870_
	hashCode ()I hashCode
	instantiate (Leec;)Ljava/util/function/Predicate; instantiate
		0 o p_405856_
	toString ()Ljava/lang/String; toString
gzn$a gzn$a
	a AND
	b OR
	c c
	d d
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_405882_
		1 o p_404837_
		2 o p_405463_
	a (Ljava/util/List;)Ljava/util/function/Predicate; a
		0 o p_404854_
	a ()[Lgzn$a; a
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lgzn$a; valueOf
		static
		0 o p_404913_
	values ()[Lgzn$a; values
		static
gzn$a$1 gzn$a$1
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_404686_
		1 o p_405123_
		2 o p_404773_
	a (Ljava/util/List;)Ljava/util/function/Predicate; a
		0 o p_405733_
gzn$a$2 gzn$a$2
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_404694_
		1 o p_405431_
		2 o p_405181_
	a (Ljava/util/List;)Ljava/util/function/Predicate; a
		0 o p_404677_
gzo gzo
	a a
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
		static
		0 o p_404078_
	a (Ljava/util/Map;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_404075_
	a (Lcom/mojang/datafixers/util/Either;)Lgzo; a
		static
		0 o p_404077_
	a ()Ljava/lang/String; a
		static
	a (Lgzp;)Ljava/lang/Record; a
		static
		0 o p_404080_
	a (Lgzn;)Ljava/lang/Record; a
		static
		0 o p_404074_
	a (Lgzo;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_404076_
	b ()Ljava/lang/String; b
		static
	b (Lgzn;)Ljava/util/Map; b
		static
		0 o p_404079_
	instantiate (Leec;)Ljava/util/function/Predicate; instantiate
		0 o p_111933_
gzp gzp
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o tests
	a (Leec;Ljava/lang/String;Lgzp$b;)Ljava/util/function/Predicate; a
		static
		0 o p_405206_
		1 o p_405083_
		2 o p_405754_
	a ()Ljava/util/Map; c
	a (Ljava/util/List;Leec;Ljava/lang/String;Lgzp$b;)V a
		static
		0 o p_404081_
		1 o p_404082_
		2 o p_404083_
		3 o p_404084_
	equals (Ljava/lang/Object;)Z equals
		0 o p_405138_
	hashCode ()I hashCode
	instantiate (Leec;)Ljava/util/function/Predicate; instantiate
		0 o p_405000_
	toString ()Ljava/lang/String; toString
gzp$a gzp$a
	a a
	b b
	c c
	<init> (Ljava/lang/String;Z)V <init>
		0 o value
		1 o negated
	a (Ljava/lang/String;)Lgzp$a; a
		static
		0 o p_405246_
	a ()Ljava/lang/String; a
	b ()Z b
	equals (Ljava/lang/Object;)Z equals
		0 o p_405088_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gzp$b gzp$b
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o entries
	a (Leed;)Z a
		static
		0 o p_404757_
	a (Ljava/lang/Object;Lefe;Ljava/lang/String;)Ljava/lang/Comparable; a
		0 o p_405650_
		1 o p_405129_
		2 o p_405218_
	a (Ljava/lang/Object;Lefe;Lgzp$a;)Ljava/util/function/Predicate; a
		0 o p_405656_
		1 o p_405057_
		2 o p_405563_
	a ()Ljava/util/List; b
	a (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_405101_
	a (Ljava/lang/Comparable;Ljava/lang/Comparable;)Z a
		static
		0 o p_405014_
		1 o p_404808_
	a (Ljava/lang/Object;Lefe;)Ljava/util/function/Predicate; a
		0 o p_404984_
		1 o p_405617_
	a (Lefe;Ljava/lang/Comparable;ZLeed;)Z a
		static
		0 o p_405561_
		1 o p_405007_
		2 o p_404973_
		3 o p_404713_
	a (Lcom/mojang/datafixers/util/Either;)Ljava/lang/String; a
		static
		0 o p_405478_
	a (Lefe;Ljava/util/List;ZLeed;)Z a
		static
		0 o p_404651_
		1 o p_405657_
		2 o p_405749_
		3 o p_405532_
	b (Ljava/lang/Comparable;Ljava/lang/Comparable;)Z b
		static
		0 o p_404946_
		1 o p_405370_
	b (Ljava/lang/String;)Ljava/lang/String; b
		static
		0 o p_405636_
	b ()Ljava/lang/String; b
		static
	b (Ljava/lang/Object;Lefe;Lgzp$a;)Ljava/util/function/Predicate; b
		0 o p_405269_
		1 o p_405191_
		2 o p_405722_
	b (Leed;)Z b
		static
		0 o p_405630_
	c (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; c
		static
		0 o p_405596_
	c ()Ljava/lang/String; c
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_405186_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gzq gzq
	a a
	b b
	c c
	<init> (Lgzq$b;Leeb;)V <init>
		0 o p_409947_
		1 o p_410377_
	a (Lbck;Ljava/util/List;)V a
		0 o p_410101_
		1 o p_410550_
	a ()Lhrq; a
gzq$a gzq$a
	a a
	b b
	<init> (Ljava/util/function/Predicate;Ljava/lang/Object;)V <init>
		0 o condition
		1 o model
	a (Ljava/lang/Object;)Lgzq$a; a
		0 o p_409701_
	a ()Ljava/util/function/Predicate; a
	b ()Ljava/lang/Object; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_410219_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gzq$b gzq$b
	a a
	b b
	c c
	<init> (Ljava/util/List;)V <init>
		0 o p_410541_
	a (Ljava/util/BitSet;)Ljava/util/List; a
		0 o p_409792_
	a (Ljava/util/List;)Lgzb; a
		static
		0 o p_409686_
	a (Leeb;)Ljava/util/List; a
		0 o p_410842_
gzq$c gzq$c
	a a
	b b
	<init> (Ljava/util/List;)V <init>
		0 o p_410734_
	a (Leeb;Lhua;)Lgzb; a
		0 o p_410876_
		1 o p_410500_
	a (Lhui$a;Lgzq$a;)V a
		static
		0 o p_409910_
		1 o p_410388_
	a (Leeb;)Ljava/lang/Object; a
		0 o p_409924_
	a (Lhui$a;)V a
		0 o p_410079_
gzq$c$1 gzq$c$1
	a a
	<init> (Lgzq$c;)V <init>
		0 o p_410148_
	a (Lhua;)Lgzq$b; a
		0 o p_410269_
	compute (Lhua;)Ljava/lang/Object; compute
		0 o p_409835_
gzq$c$a gzq$c$a
	a a
	b b
	<init> (Lgzq$c;Lit/unimi/dsi/fastutil/ints/IntList;)V <init>
		0 o model
		1 o selectors
	a ()Lgzq$c; a
	b ()Lit/unimi/dsi/fastutil/ints/IntList; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_410281_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gzr gzr
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lgzb$b;)V <init>
		0 o condition
		1 o variant
	a (Leed;)Z a
		static
		0 o p_405732_
	a (Leec;Lgzo;)Ljava/util/function/Predicate; a
		static
		0 o p_404648_
		1 o p_405845_
	a (Leec;)Ljava/util/function/Predicate; a
		0 o p_404970_
	a ()Ljava/util/Optional; b
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_409080_
	b ()Lgzb$b; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_405464_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
gzs gzs
gzt gzt
gzu gzu
gzv gzv
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lhac$a;)V <init>
		0 o p_389447_
	a (Ljb;Leco;Lfoc;Lgxm;IIIZ)V a
		0 o p_389704_
		1 o p_389539_
		2 o p_389662_
		3 o p_389505_
		4 o p_389571_
		5 o p_389500_
		6 o p_389640_
		7 o p_389595_
	a (Lfoc;FLeeb;)V a
		0 o p_389625_
		1 o p_389558_
		2 o p_389427_
	a (Ljb;I)Z a
		static
		0 o p_389438_
		1 o p_389526_
	a ()F a
	a (Lfoc;ZLfis;)V a
		0 o p_389535_
		1 o p_389461_
		2 o p_389589_
	a (Leeb;Lefp;)Lgoe; a
		0 o p_389441_
		1 o p_389675_
	a (Lecn;FLfoc;Lgxm;IILfis;)V a
		0 o p_389499_
		1 o p_389653_
		2 o p_389702_
		3 o p_389632_
		4 o p_389452_
		5 o p_389727_
		6 o p_401029_
	a (Lecn;Lfoc;Lgxm;IILeeb;Ldxk;Lefp;Lgoe;)V a
		0 o p_389660_
		1 o p_389494_
		2 o p_389603_
		3 o p_389637_
		4 o p_389601_
		5 o p_389608_
		6 o p_389508_
		7 o p_389639_
		8 o p_389728_
	a (ILxo;)Lbbm; a
		0 o p_389701_
		1 o p_389418_
	a (Lfoc;Lgxm;IILefp;Lgoe;)V a
		0 o p_389545_
		1 o p_389532_
		2 o p_389592_
		3 o p_389671_
		4 o p_389459_
		5 o p_389397_
	a (Lefp;)Lhty; a
		0 o p_389677_
	a (Leco;)I a
		static
		0 o p_389470_
	a (Leaz;FLfoc;Lgxm;IILfis;)V a
		0 o p_389431_
		1 o p_389617_
		2 o p_389554_
		3 o p_389682_
		4 o p_389523_
		5 o p_389453_
		6 o p_401137_
	b ()F b
	c ()Lfis; c
gzw gzw
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lhac$a;)V <init>
		0 o p_173521_
	<init> (Lgqi;)V <init>
		0 o p_387622_
	a (Ljava/util/Set;)V a
		0 o p_428247_
	a (Lean;FLfoc;Lgxm;IILfis;)V a
		0 o p_112052_
		1 o p_112053_
		2 o p_112054_
		3 o p_112055_
		4 o p_112056_
		5 o p_112057_
		6 o p_401132_
	a (Lfoc;Lgxm;IILgqm;Lhty;Ldbt;)V a
		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 (Lfoc;Lgxm;IILdbt;Leap;)V a
		0 o p_387128_
		1 o p_387289_
		2 o p_386943_
		3 o p_387938_
		4 o p_388253_
		5 o p_388428_
	a (Lfoc;Lgxm;IIFLgmd;Lgmc;FLdbt;Leap;)V a
		static
		0 o p_388373_
		1 o p_388314_
		2 o p_386449_
		3 o p_388689_
		4 o p_387344_
		5 o p_386469_
		6 o p_387874_
		7 o p_387444_
		8 o p_388367_
		9 o p_388938_
	a (Lfoc;Lgxm;IILgqm;Lhty;ZLdbt;Leap;)V a
		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_
	a (Leaz;FLfoc;Lgxm;IILfis;)V a
		0 o p_112059_
		1 o p_112060_
		2 o p_112061_
		3 o p_112062_
		4 o p_112063_
		5 o p_112064_
		6 o p_401011_
	a (Lfoc;Lgxm;IILgqm;Lhty;ZLdbt;Leap;ZZ)V a
		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_
		10 o p_364162_
gzx gzx
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lhac$a;)V <init>
		0 o p_173529_
	a (Lfoc;Lfof;IIIFFFFFFFFFFFF)V a
		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 (Leaz;Lfis;)Z a
		0 o p_173534_
		1 o p_173535_
	a (Lfoc$a;Lfof;IIIFFFFFFFF)V a
		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 (Lfoc;Lgxm;FFJIII)V a
		static
		0 o p_112185_
		1 o p_112186_
		2 o p_112188_
		3 o p_401272_
		4 o p_112190_
		5 o p_112191_
		6 o p_112192_
		7 o p_350457_
	a (Leaz;FLfoc;Lgxm;IILfis;)V a
		0 o p_112149_
		1 o p_112150_
		2 o p_112151_
		3 o p_112152_
		4 o p_112153_
		5 o p_112154_
		6 o p_401093_
	a (Lfoc;Lgxm;Lame;FFJIIIFF)V a
		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 (Lfoc$a;Lfof;IIFFFF)V a
		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_
	aY_ ()Z aY_
	aZ_ ()I aZ_
gzy gzy
	a a
	b b
	<init> (Lhac$a;)V <init>
		0 o p_173540_
	<init> (Lgqi;)V <init>
		0 o p_387957_
	a (Leav;FLfoc;Lgxm;IILfis;)V a
		0 o p_112205_
		1 o p_112206_
		2 o p_112207_
		3 o p_112208_
		4 o p_112209_
		5 o p_112210_
		6 o p_401344_
	a (Ljava/util/Set;)V a
		0 o p_428359_
	a (Ldmv;Ljb;)Z a
		static
		0 o p_112202_
		1 o p_112203_
	a (Lfoc;ZLjh;)V a
		static
		0 o p_428361_
		1 o p_428252_
		2 o p_428231_
	a (Lfoc;Lgxm;Lgoe;Ljh;Lhty;IIZ)V a
		0 o p_173542_
		1 o p_173543_
		2 o p_363684_
		3 o p_173545_
		4 o p_173546_
		5 o p_173547_
		6 o p_173548_
		7 o p_173549_
	a (Leaz;FLfoc;Lgxm;IILfis;)V a
		0 o p_112212_
		1 o p_112213_
		2 o p_112214_
		3 o p_112215_
		4 o p_112216_
		5 o p_112217_
		6 o p_401276_
	a (Lfoc;Lgxm;IILhty;)V a
		0 o p_388130_
		1 o p_388011_
		2 o p_386978_
		3 o p_388446_
		4 o p_388516_
	c ()Lgqs; c
		static
	d ()Lgqs; d
		static
gzz gzz
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lhac$a;)V <init>
		0 o p_173554_
	a (Leax;FLfoc;Lgxm;IILfis;)V a
		0 o p_112233_
		1 o p_112234_
		2 o p_112235_
		3 o p_112236_
		4 o p_112237_
		5 o p_112238_
		6 o p_401104_
	a (Leaz;FLfoc;Lgxm;IILfis;)V a
		0 o p_112240_
		1 o p_112241_
		2 o p_112242_
		3 o p_112243_
		4 o p_112244_
		5 o p_112245_
		6 o p_401040_
h com/mojang/math/OctahedralGroup
	A Lh; INVERT_Y
	B Lh; INVERT_Z
	C Lh; ROT_60_REF_NNN
	D Lh; ROT_60_REF_NNP
	E Lh; ROT_60_REF_NPN
	F Lh; ROT_60_REF_NPP
	G Lh; ROT_60_REF_PNN
	H Lh; ROT_60_REF_PNP
	I Lh; ROT_60_REF_PPN
	J Lh; ROT_60_REF_PPP
	K Lh; SWAP_XY
	L Lh; SWAP_YZ
	M Lh; SWAP_XZ
	N Lh; SWAP_NEG_XY
	O Lh; SWAP_NEG_YZ
	P Lh; SWAP_NEG_XZ
	Q Lh; ROT_90_REF_X_NEG
	R Lh; ROT_90_REF_X_POS
	S Lh; ROT_90_REF_Y_NEG
	T Lh; ROT_90_REF_Y_POS
	U Lh; ROT_90_REF_Z_NEG
	V Lh; ROT_90_REF_Z_POS
	X [Ljh$a; AXES
	Y Lorg/joml/Matrix3fc; transformation
	Z Ljava/lang/String; name
	a Lh; IDENTITY
	aa Ljava/util/Map; rotatedDirections
	ab Z invertX
	ac Z invertY
	ad Z invertZ
	ae Lj; permutation
	af [[Lh; CAYLEY_TABLE
	ag [Lh; INVERSE_TABLE
	ah [[Lh; XY_TABLE
	ai [Lh; $VALUES
	b Lh; ROT_180_FACE_XY
	c Lh; ROT_180_FACE_XZ
	d Lh; ROT_180_FACE_YZ
	e Lh; ROT_120_NNN
	f Lh; ROT_120_NNP
	g Lh; ROT_120_NPN
	h Lh; ROT_120_NPP
	i Lh; ROT_120_PNN
	j Lh; ROT_120_PNP
	k Lh; ROT_120_PPN
	l Lh; ROT_120_PPP
	m Lh; ROT_180_EDGE_XY_NEG
	n Lh; ROT_180_EDGE_XY_POS
	o Lh; ROT_180_EDGE_XZ_NEG
	p Lh; ROT_180_EDGE_XZ_POS
	q Lh; ROT_180_EDGE_YZ_NEG
	r Lh; ROT_180_EDGE_YZ_POS
	s Lh; ROT_90_X_NEG
	t Lh; ROT_90_X_POS
	u Lh; ROT_90_Y_NEG
	v Lh; ROT_90_Y_POS
	w Lh; ROT_90_Z_NEG
	x Lh; ROT_90_Z_POS
	y Lh; INVERSION
	z Lh; INVERT_X
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Lj;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 (Ljh;)Ljh; rotate
		0 o p_56529_
	a (Li;Li;)Lh; fromXYAngles
		static
		0 o p_405465_
		1 o p_405597_
	a (Ljj;)Ljj; rotate
		0 o p_56531_
	a ([[Lh;)V lambda$static$6
		static
		0 o p_403831_
	a (Ljh$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
	b (Ljh$a;)Ljh$a; permute
		0 o p_393703_
	b ([[Lh;)V lambda$static$2
		static
		0 o p_56533_
	b (Lh;)Lh; lambda$static$4
		static
		0 o p_56536_
	b (Ljh;)Ljh; lambda$rotate$7
		0 o p_392468_
	b ()Lorg/joml/Matrix3fc; transformation
	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 [I $SwitchMap$net$minecraft$core$Direction$Axis
	<clinit> ()V <clinit>
		static
ha net/minecraft/commands/arguments/item/ItemPredicateArgument
	a Ljava/util/Collection; EXAMPLES
	b Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_ITEM
	c Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_TAG
	d Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_COMPONENT
	e Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_MALFORMED_COMPONENT
	f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_PREDICATE
	g Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ERROR_MALFORMED_PREDICATE
	h Lame; COUNT_ID
	i Ljava/util/Map; PSEUDO_COMPONENTS
	j Ljava/util/Map; PSEUDO_PREDICATES
	<clinit> ()V <clinit>
		static
	<init> (Leg;)V <init>
		0 o p_235352_
	a (Lha$a;)Lha$a; lambda$static$9
		static
		0 o p_335476_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4
		static
		0 o p_335658_
	a (Lha$c;)Lha$c; lambda$static$12
		static
		0 o p_335496_
	a (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$5
		static
		0 o p_336040_
		1 o p_335526_
	a (Ljava/util/List;)Lha$d; lambda$new$13
		static
		0 o p_409121_
	a (Lcx$d;Ldcv;)Z lambda$static$10
		static
		0 o p_335782_
		1 o p_335603_
	a (Leg;)Lha; itemPredicate
		static
		0 o p_235354_
	a (Lcx$d;)Ljava/util/function/Predicate; lambda$static$11
		static
		0 o p_335489_
	a (Ldcv;)Z lambda$static$6
		static
		0 o p_335429_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lha$d; getItemPredicate
		static
		0 o p_121041_
		1 o p_121042_
	b (Lcx$d;Ldcv;)Z lambda$static$7
		static
		0 o p_335949_
		1 o p_336161_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_335843_
	b (Lcx$d;)Ljava/util/function/Predicate; lambda$static$8
		static
		0 o p_335378_
	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
ha$a net/minecraft/commands/arguments/item/ItemPredicateArgument$ComponentWrapper
	a Lame; id
	b Ljava/util/function/Predicate; presenceChecker
	c Lcom/mojang/serialization/Decoder; valueChecker
	<init> (Lame;Ljava/util/function/Predicate;Lcom/mojang/serialization/Decoder;)V <init>
		0 o id
		1 o presenceChecker
		2 o valueChecker
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lame;Lkp;)Lha$a; create
		static
		0 o p_335592_
		1 o p_335737_
		2 o p_335860_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Predicate; decode
		0 o p_335970_
		1 o p_400012_
	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;Ldcv;)Z lambda$create$1
		static
		0 o p_336177_
		1 o p_335482_
		2 o p_335541_
	a (Lkp;Ldcv;)Z lambda$create$0
		static
		0 o p_396320_
		1 o p_396321_
	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 ()Lame; id
	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
ha$b net/minecraft/commands/arguments/item/ItemPredicateArgument$Context
	a Ljn$a; registries
	b Ljn$b; items
	c Ljn$b; components
	d Ljn$b; predicates
	<init> (Ljn$a;)V <init>
		0 o p_335856_
	a (Ljava/util/List;)Ljava/lang/Object; anyOf
		0 o p_335851_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lha$a;Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Predicate; createComponentTest
		0 o p_335953_
		1 o p_335824_
		2 o p_399995_
	a (Ljava/lang/Object;)Ljava/lang/Object; negate
		0 o p_335713_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lha$c;Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Predicate; createPredicateTest
		0 o p_335414_
		1 o p_335561_
		2 o p_400185_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;)Ljava/lang/Object; createComponentTest
		0 o p_335562_
		1 o p_335439_
	a ()Ljava/util/stream/Stream; listElementTypes
	a (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object; createComponentTest
		0 o p_336033_
		1 o p_335454_
		2 o p_399829_
	a (Ljl$c;)Lame; lambda$listComponentTypes$7
		static
		0 o p_335650_
	a (Ljl$c;Ldcv;)Z lambda$forElementType$1
		static
		0 o p_335700_
		1 o p_335935_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lame;)Ljava/lang/Object; forElementType
		0 o p_335522_
		1 o p_336072_
	a (Ljp;Ldcv;)Z lambda$forTagType$3
		static
		0 o p_335825_
		1 o p_336090_
	a (Ljava/util/function/Predicate;)Ljava/util/function/Predicate; negate
		0 o p_335412_
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lha$a;)Ljava/util/function/Predicate; createComponentTest
		0 o p_335602_
		1 o p_335607_
	b (Ljava/util/List;)Ljava/util/function/Predicate; anyOf
		0 o p_336064_
	b (Ljl$c;)Z lambda$listComponentTypes$6
		static
		0 o p_335558_
	b ()Ljava/util/stream/Stream; listTagTypes
	b (Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object; createPredicateTest
		0 o p_335729_
		1 o p_336063_
		2 o p_399976_
	b (Lcom/mojang/brigadier/ImmutableStringReader;Lame;)Ljava/lang/Object; forTagType
		0 o p_335664_
		1 o p_335919_
	c ()Ljava/util/stream/Stream; listComponentTypes
	c (Lcom/mojang/brigadier/ImmutableStringReader;Lame;)Ljava/lang/Object; lookupComponentType
		0 o p_335551_
		1 o p_335758_
	d ()Ljava/util/stream/Stream; listPredicateTypes
	d (Lcom/mojang/brigadier/ImmutableStringReader;Lame;)Ljava/lang/Object; lookupPredicateType
		0 o p_335631_
		1 o p_336108_
	e (Lcom/mojang/brigadier/ImmutableStringReader;Lame;)Ljava/util/function/Predicate; forElementType
		0 o p_335407_
		1 o p_335837_
	f (Lcom/mojang/brigadier/ImmutableStringReader;Lame;)Ljava/util/function/Predicate; forTagType
		0 o p_335801_
		1 o p_336117_
	g (Lcom/mojang/brigadier/ImmutableStringReader;Lame;)Lha$a; lookupComponentType
		0 o p_336180_
		1 o p_335872_
	h (Lcom/mojang/brigadier/ImmutableStringReader;Lame;)Lha$c; lookupPredicateType
		0 o p_335514_
		1 o p_335709_
	i (Lcom/mojang/brigadier/ImmutableStringReader;Lame;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$lookupPredicateType$5
		static
		0 o p_335931_
		1 o p_335789_
	j (Lcom/mojang/brigadier/ImmutableStringReader;Lame;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$lookupComponentType$4
		static
		0 o p_335544_
		1 o p_336114_
	k (Lcom/mojang/brigadier/ImmutableStringReader;Lame;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$forTagType$2
		static
		0 o p_335665_
		1 o p_335545_
	l (Lcom/mojang/brigadier/ImmutableStringReader;Lame;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$forElementType$0
		static
		0 o p_336138_
		1 o p_335961_
ha$c net/minecraft/commands/arguments/item/ItemPredicateArgument$PredicateWrapper
	a Lame; id
	b Lcom/mojang/serialization/Decoder; type
	<init> (Lame;Lcom/mojang/serialization/Decoder;)V <init>
		0 o id
		1 o type
	<init> (Ljl$c;)V <init>
		0 o p_336100_
	a (Lkz;)Ljava/util/function/Predicate; lambda$new$0
		static
		0 o p_400078_
	a ()Lame; id
	a (Lcom/mojang/brigadier/ImmutableStringReader;Lcom/mojang/serialization/Dynamic;)Ljava/util/function/Predicate; decode
		0 o p_335497_
		1 o p_399895_
	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
ha$d net/minecraft/commands/arguments/item/ItemPredicateArgument$Result
haa haa
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<init> (Lfwy;Ljava/util/function/Supplier;Lgyr;Lhoe;Lhfc;Lheb;)V <init>
		0 o p_234432_
		1 o p_234434_
		2 o p_388018_
		3 o p_387266_
		4 o p_387651_
		5 o p_387562_
	a (Ldmu;)V a
		0 o p_112258_
	a (Lhab;Leaz;FLfoc;Lgxm;Lfis;)V a
		static
		0 o p_112285_
		1 o p_112286_
		2 o p_112287_
		3 o p_112288_
		4 o p_112289_
		5 o p_401398_
	a (Leaz;FLfoc;Lgxm;)V a
		0 o p_112268_
		1 o p_112269_
		2 o p_112270_
		3 o p_112271_
	a (Ldmu;Lftl;Lfiq;)V a
		0 o p_173565_
		1 o p_173566_
		2 o p_173567_
	a (Leaz;)Lhab; a
		0 o p_112266_
	a (Laxo;)V a
		0 o p_173563_
hab hab
	a (Leaz;Lfis;)Z a
		0 o p_173568_
		1 o p_173569_
	a (Leaz;FLfoc;Lgxm;IILfis;)V a
		0 o p_112307_
		1 o p_112308_
		2 o p_112309_
		3 o p_112310_
		4 o p_112311_
		5 o p_112312_
		6 o p_401186_
	aY_ ()Z aY_
	aZ_ ()I aZ_
hac hac
	create (Lhac$a;)Lhab; create
		0 o p_173571_
hac$a hac$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lhaa;Lgyr;Lhoe;Lhfc;Lheb;Lgqi;Lfwy;)V <init>
		0 o p_234440_
		1 o p_234441_
		2 o p_388414_
		3 o p_234442_
		4 o p_234443_
		5 o p_234444_
		6 o p_234445_
	a (Lgqk;)Lgqm; a
		0 o p_173583_
	a ()Lhaa; a
	b ()Lgyr; b
	c ()Lheb; c
	d ()Lhoe; d
	e ()Lhfc; e
	f ()Lgqi; f
	g ()Lfwy; g
had had
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lhac$a;)Ljava/util/Map; a
		static
		0 o p_173599_
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lhac$a;Lebb;Lhac;)V a
		static
		0 o p_339296_
		1 o p_339297_
		2 o p_339298_
		3 o p_339299_
	a (Lebb;Lhac;)V a
		static
		0 o p_173591_
		1 o p_173592_
hae hae
	<init> (Lhac$a;)V <init>
		0 o p_397760_
	a (Leaz;Ljb;Lkg;Lfof;Lfoc;)V a
		0 o p_397113_
		1 o p_397422_
		2 o p_398022_
		3 o p_397021_
		4 o p_397646_
	a (Ljb;Ljb;Lfoc;Lfof;Ljh;III)V a
		static
		0 o p_397147_
		1 o p_397784_
		2 o p_397191_
		3 o p_398048_
		4 o p_397952_
		5 o p_397448_
		6 o p_397536_
		7 o p_397862_
	a (Leaz;FLfoc;Lgxm;IILfis;)V a
		0 o p_397324_
		1 o p_397611_
		2 o p_397388_
		3 o p_397625_
		4 o p_397985_
		5 o p_397795_
		6 o p_401190_
	a (Leaz;Ldly;Ljb;Lkg;Lgxm;Lfoc;)V a
		0 o p_397069_
		1 o p_397190_
		2 o p_397106_
		3 o p_397027_
		4 o p_397495_
		5 o p_396990_
	aY_ ()Z aY_
	aZ_ ()I aZ_
haf haf
	<init> ()V <init>
	a (Leaz;Leaz;)Lit/unimi/dsi/fastutil/ints/Int2IntFunction; a
		0 o p_112320_
		1 o p_112321_
	a (Ljava/lang/Object;)Ljava/lang/Object; a
		0 o p_112327_
	a (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; a
		0 o p_112329_
		1 o p_112330_
	a (I)I a
		static
		0 o p_112316_
	a ()Lit/unimi/dsi/fastutil/ints/Int2IntFunction; a
	a (Leaz;)Lit/unimi/dsi/fastutil/ints/Int2IntFunction; a
		0 o p_112318_
	a (Leaz;Leaz;I)I a
		static
		0 o p_112323_
		1 o p_112324_
		2 o p_112325_
	b ()Ljava/lang/Object; b
	b (I)I b
		static
		0 o p_112333_
hag hag
	a a
	<init> (Lhac$a;)V <init>
		0 o p_277899_
	a (Lebe;FLfoc;Lgxm;IILfis;)V a
		0 o p_277712_
		1 o p_277981_
		2 o p_277490_
		3 o p_278015_
		4 o p_277463_
		5 o p_277346_
		6 o p_401179_
	a (Leaz;FLfoc;Lgxm;IILfis;)V a
		0 o p_278054_
		1 o p_277517_
		2 o p_277839_
		3 o p_277710_
		4 o p_277647_
		5 o p_277383_
		6 o p_401181_
	a (Ljh;I)[F a
		0 o p_278030_
		1 o p_277997_
hag$1 hag$1
	a a
	<clinit> ()V <clinit>
		static
hah hah
	a a
	b b
	<init> (Lhac$a;)V <init>
		0 o p_173602_
	a (Lebg;FLfoc;Lgxm;IILfis;)V a
		0 o p_112344_
		1 o p_112345_
		2 o p_112346_
		3 o p_112347_
		4 o p_112348_
		5 o p_112349_
		6 o p_401331_
	a (Leaz;FLfoc;Lgxm;IILfis;)V a
		0 o p_112337_
		1 o p_112338_
		2 o p_112339_
		3 o p_112340_
		4 o p_112341_
		5 o p_112342_
		6 o p_401282_
hai hai
	a a
	b b
	c c
	d d
	<init> (Lhac$a;)V <init>
		0 o p_173607_
	a (Lfoc;Lfof;Lgmq;FII)V a
		0 o p_112370_
		1 o p_112371_
		2 o p_364178_
		3 o p_112375_
		4 o p_112376_
		5 o p_112377_
	a (Leaz;FLfoc;Lgxm;IILfis;)V a
		0 o p_112363_
		1 o p_112364_
		2 o p_112365_
		3 o p_112366_
		4 o p_112367_
		5 o p_112368_
		6 o p_401038_
	c ()Z c
		static
haj haj
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	<clinit> ()V <clinit>
		static
	<init> (Lhac$a;)V <init>
		0 o p_173613_
	a (Lebm;FLfoc;Lgxm;IILfis;)V a
		0 o p_112399_
		1 o p_112400_
		2 o p_112401_
		3 o p_112402_
		4 o p_112403_
		5 o p_112404_
		6 o p_401311_
	a (Leaz;FLfoc;Lgxm;IILfis;)V a
		0 o p_112392_
		1 o p_112393_
		2 o p_112394_
		3 o p_112395_
		4 o p_112396_
		5 o p_112397_
		6 o p_401065_
	c ()Lgqs; c
		static
	d ()Lgqs; d
		static
	e ()Lgqs; e
		static
	f ()Lgqs; f
		static
hak hak
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	<init> (Lhac$a;)V <init>
		0 o p_272872_
	<init> (Lgqi;)V <init>
		0 o p_388225_
	a (Lfoc;Lgxm;IILech;)V a
		0 o p_387992_
		1 o p_388100_
		2 o p_388310_
		3 o p_388706_
		4 o p_388823_
	a (Ljava/util/Set;)V a
		0 o p_428219_
	a (Ljava/util/Optional;)Lhty; a
		static
		0 o p_347523_
	a (Lebr;FLfoc;Lgxm;IILfis;)V a
		0 o p_273776_
		1 o p_273103_
		2 o p_273455_
		3 o p_273010_
		4 o p_273407_
		5 o p_273059_
		6 o p_401111_
	a (Leaz;FLfoc;Lgxm;IILfis;)V a
		0 o p_273082_
		1 o p_273219_
		2 o p_272843_
		3 o p_272742_
		4 o p_273608_
		5 o p_273439_
		6 o p_401421_
	a (Lgqm;Lfoc;Lgxm;IILhty;)V a
		0 o p_273495_
		1 o p_272899_
		2 o p_273582_
		3 o p_273242_
		4 o p_273108_
		5 o p_273173_
	b (Lfoc;Lgxm;IILech;)V b
		0 o p_387832_
		1 o p_388585_
		2 o p_388442_
		3 o p_388390_
		4 o p_388388_
	c ()Lgqs; c
		static
	d ()Lgqs; d
		static
hal hal
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lhac$a;)V <init>
		0 o p_173619_
	a (Lebw;FLfoc;Lgxm;IILfis;)V a
		0 o p_341203_
		1 o p_112419_
		2 o p_112420_
		3 o p_112421_
		4 o p_112422_
		5 o p_112423_
		6 o p_401253_
	a (Leaz;FLfoc;Lgxm;IILfis;)V a
		0 o p_112411_
		1 o p_112412_
		2 o p_112413_
		3 o p_112414_
		4 o p_112415_
		5 o p_112416_
		6 o p_401350_
ham ham
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	<clinit> ()V <clinit>
		static
	<init> (Lhac$a;)V <init>
		0 o p_248772_
	a (Lgqi;Lefp;Lham$a;)Lgoe; a
		static
		0 o p_389708_
		1 o p_389565_
		2 o p_389605_
	a (Lfoc;FLeeb;)V a
		0 o p_277807_
		1 o p_277917_
		2 o p_277638_
	a (Lfoc;Lgxm;IILgoe;Lhty;)V a
		static
		0 o p_389446_
		1 o p_389729_
		2 o p_389488_
		3 o p_389717_
		4 o p_389611_
		5 o p_389587_
	a (Lham$a;)Lgqs; a
		static
		0 o p_382784_
	a ()F a
	a (Lefp;Lham$a;)Lham$b; a
		static
		0 o p_382552_
		1 o p_382553_
	a (Leeb;Lefp;)Lgoe; a
		0 o p_389435_
		1 o p_389454_
	a (Lefp;)Lhty; a
		0 o p_251791_
	a (Lhac$a;Lham$b;)Lgoe; a
		static
		0 o p_389336_
		1 o p_389337_
	a (Lfoc;F)V a
		static
		0 o p_389495_
		1 o p_389681_
	a (Lham$b;)Lham$b; a
		static
		0 o p_382879_
	b (Lefp;)Ljava/util/stream/Stream; b
		static
		0 o p_382549_
	b ()F b
	c ()Lfis; c
ham$a ham$a
	a WALL
	b CEILING
	c CEILING_MIDDLE
	d d
	e $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_382807_
		1 o p_383208_
		2 o p_382886_
	a ()[Lham$a; a
		static
	a (Leeb;)Lham$a; a
		static
		0 o p_383233_
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lham$a; valueOf
		static
		0 o p_383028_
	values ()[Lham$a; values
		static
ham$b ham$b
	a a
	b b
	<init> (Lefp;Lham$a;)V <init>
		0 o woodType
		1 o attachmentType
	a ()Lefp; a
	b ()Lham$a; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_382870_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
han han
	a a
	<init> (Lhac$a;)V <init>
		0 o p_173621_
	a (Lecf;FLfoc;Lgxm;IILfis;)V a
		0 o p_112435_
		1 o p_112436_
		2 o p_112437_
		3 o p_112438_
		4 o p_112439_
		5 o p_112440_
		6 o p_401430_
	a (Leaz;FLfoc;Lgxm;IILfis;)V a
		0 o p_112428_
		1 o p_112429_
		2 o p_112430_
		3 o p_112431_
		4 o p_112432_
		5 o p_112433_
		6 o p_401414_
hao hao
	a a
	<init> (Lhac$a;)V <init>
		0 o p_173623_
	a (Ljb;Leeb;Lfoc;Lgxm;Ldmu;ZI)V a
		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 (Ledw;FLfoc;Lgxm;IILfis;)V a
		0 o p_112452_
		1 o p_112453_
		2 o p_112454_
		3 o p_112455_
		4 o p_112456_
		5 o p_112457_
		6 o p_401129_
	a (Leaz;FLfoc;Lgxm;IILfis;)V a
		0 o p_112445_
		1 o p_112446_
		2 o p_112447_
		3 o p_112448_
		4 o p_112449_
		5 o p_112450_
		6 o p_401305_
	aZ_ ()I aZ_
hap hap
	a a
	<init> (Lhac$a;)V <init>
		0 o p_173626_
	<init> (Lgqi;)V <init>
		0 o p_388849_
	a (Ljh;FLjava/util/Set;)V a
		0 o p_428199_
		1 o p_428569_
		2 o p_428287_
	a (Lfoc;Lgxm;IILjh;FLhty;)V a
		0 o p_388735_
		1 o p_386677_
		2 o p_388822_
		3 o p_386683_
		4 o p_387528_
		5 o p_387342_
		6 o p_387103_
	a (Lecm;FLfoc;Lgxm;IILfis;)V a
		0 o p_112478_
		1 o p_112479_
		2 o p_112480_
		3 o p_112481_
		4 o p_112482_
		5 o p_112483_
		6 o p_401208_
	a (Leaz;FLfoc;Lgxm;IILfis;)V a
		0 o p_112471_
		1 o p_112472_
		2 o p_112473_
		3 o p_112474_
		4 o p_112475_
		5 o p_112476_
		6 o p_401255_
	a (Lfoc;Ljh;F)V a
		0 o p_428342_
		1 o p_428479_
		2 o p_428538_
hap$a hap$a
	a a
	<init> (Lgqm;)V <init>
		0 o p_361240_
	a (F)V a
		0 o p_365330_
haq haq
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lhac$a;)V <init>
		0 o p_173636_
	a (Lfoc;FLeeb;)V a
		0 o p_278074_
		1 o p_277875_
		2 o p_277559_
	a (Lfoc;Lgxm;IILgoe;Lhty;)V a
		static
		0 o p_389553_
		1 o p_389643_
		2 o p_389568_
		3 o p_389710_
		4 o p_389561_
		5 o p_389713_
	a ()F a
	a (Z)Lgqs; a
		static
		0 o p_365434_
	a (Leeb;Lefp;)Lgoe; a
		0 o p_389425_
		1 o p_389581_
	a (Lgqi;Lefp;Z)Lgoe; a
		static
		0 o p_173647_
		1 o p_173648_
		2 o p_363591_
	a (Lefp;)Lhty; a
		0 o p_251961_
	a (Lhac$a;Lefp;)Lhaq$a; a
		static
		0 o p_359253_
		1 o p_359254_
	a (Lfoc;)V a
		static
		0 o p_428280_
	a (Lfoc;F)V a
		static
		0 o p_389606_
		1 o p_389676_
	b ()F b
	b (Lefp;)Lefp; b
		static
		0 o p_173645_
	c ()Lfis; c
haq$a haq$a
	a a
	b b
	<init> (Lgoe;Lgoe;)V <init>
		0 o standing
		1 o wall
	a ()Lgoe; a
	b ()Lgoe; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_365105_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
har har
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lhac$a;)V <init>
		0 o p_173660_
	a (Ljh;FFLfoc;Lgxm;ILgpg;Lgxy;)V a
		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_
	a (Lgqi;Ldxm$a;)Lgpg; a
		static
		0 o p_387840_
		1 o p_388801_
	a (Lecp;FLfoc;Lgxm;IILfis;)V a
		0 o p_112534_
		1 o p_112535_
		2 o p_112536_
		3 o p_112537_
		4 o p_112538_
		5 o p_112539_
		6 o p_401159_
	a (Ldxm$a;Ldfv;)Lgxy; a
		static
		0 o p_112524_
		1 o p_332722_
	a (Ljava/util/HashMap;)V a
		static
		0 o p_349877_
	a (Leaz;FLfoc;Lgxm;IILfis;)V a
		0 o p_112527_
		1 o p_112528_
		2 o p_112529_
		3 o p_112530_
		4 o p_112531_
		5 o p_112532_
		6 o p_401199_
	a (Ldxm$a;Lame;)Lgxy; a
		static
		0 o p_428198_
		1 o p_428351_
	a (Lame;)Lgxy; a
		static
		0 o p_428466_
	b (Lgqi;Ldxm$a;)Lgpg; b
		static
		0 o p_386231_
		1 o p_386232_
har$1 har$1
	a a
	<clinit> ()V <clinit>
		static
has has
	a a
	<init> (Lhac$a;)V <init>
		0 o p_173673_
	a (FLfoc;Lgxm;ILbzm;Lheb;DD)V a
		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 (Lecr;FLfoc;Lgxm;IILfis;)V a
		0 o p_112563_
		1 o p_112564_
		2 o p_112565_
		3 o p_112566_
		4 o p_112567_
		5 o p_112568_
		6 o p_401292_
	a (Leaz;FLfoc;Lgxm;IILfis;)V a
		0 o p_112556_
		1 o p_112557_
		2 o p_112558_
		3 o p_112559_
		4 o p_112560_
		5 o p_112561_
		6 o p_401127_
hat hat
	a a
	b b
	<init> (Lhac$a;)V <init>
		0 o p_397450_
	a (Leaz;Lfis;)Z a
		0 o p_397816_
		1 o p_397044_
	a (Lecu;FLfoc;Lgxm;IILfis;)V a
		0 o p_397390_
		1 o p_397164_
		2 o p_397714_
		3 o p_397845_
		4 o p_397115_
		5 o p_397818_
		6 o p_401004_
	a (Leaz;FLfoc;Lgxm;IILfis;)V a
		0 o p_397317_
		1 o p_397671_
		2 o p_397614_
		3 o p_397244_
		4 o p_397006_
		5 o p_397664_
		6 o p_401215_
	a (Lecu;Lfis;)Z a
		0 o p_397042_
		1 o p_397171_
	aY_ ()Z aY_
	aZ_ ()I aZ_
hau hau
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lhac$a;)V <init>
		0 o p_173683_
	a (Lecv;FLfoc;Lgxm;IILfis;)V a
		0 o p_112613_
		1 o p_112614_
		2 o p_112615_
		3 o p_112616_
		4 o p_112617_
		5 o p_112618_
		6 o p_401343_
	a (Lecw;FLfoc;Lgxm;IILfis;)V a
		0 o p_112620_
		1 o p_112621_
		2 o p_112622_
		3 o p_112623_
		4 o p_112624_
		5 o p_112625_
		6 o p_401251_
	a (Leaz;FLfoc;Lgxm;IILfis;)V a
		0 o p_112606_
		1 o p_112607_
		2 o p_112608_
		3 o p_112609_
		4 o p_112610_
		5 o p_112611_
		6 o p_401355_
	aZ_ ()I aZ_
	c ()F c
	d ()F d
	e ()Lgxy; e
hav hav
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lhac$a;)V <init>
		0 o p_173689_
	a (Lecw;Lorg/joml/Matrix4f;Lfof;FFFFFFFFLjh;)V a
		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 (Lecw;FLfoc;Lgxm;IILfis;)V a
		0 o p_112650_
		1 o p_112651_
		2 o p_112652_
		3 o p_112653_
		4 o p_112654_
		5 o p_112655_
		6 o p_401153_
	a (Leaz;FLfoc;Lgxm;IILfis;)V a
		0 o p_112637_
		1 o p_112638_
		2 o p_112639_
		3 o p_112640_
		4 o p_112641_
		5 o p_112642_
		6 o p_401269_
	a (Lecw;Lorg/joml/Matrix4f;Lfof;)V a
		0 o p_173691_
		1 o p_254024_
		2 o p_173693_
	c ()F c
	d ()F d
	e ()Lgxy; e
haw haw
	a a
	<init> (Lhac$a;)V <init>
		0 o p_312398_
	a (Lecz;FLfoc;Lgxm;IILfis;)V a
		0 o p_312217_
		1 o p_312274_
		2 o p_312684_
		3 o p_312816_
		4 o p_312320_
		5 o p_312349_
		6 o p_401133_
	a (Leaz;FLfoc;Lgxm;IILfis;)V a
		0 o p_312475_
		1 o p_311967_
		2 o p_311771_
		3 o p_311776_
		4 o p_311946_
		5 o p_311753_
		6 o p_401328_
hax hax
	a a
	b b
	c c
	<init> (Lhac$a;)V <init>
		0 o p_324525_
	a (Ledi;FLfoc;Lgxm;IILfis;)V a
		0 o p_323921_
		1 o p_324166_
		2 o p_324316_
		3 o p_323716_
		4 o p_324311_
		5 o p_324178_
		6 o p_401121_
	a (Leaz;FLfoc;Lgxm;IILfis;)V a
		0 o p_323615_
		1 o p_324337_
		2 o p_324616_
		3 o p_323975_
		4 o p_324330_
		5 o p_324384_
		6 o p_401259_
hay hay
haz haz
	a SOLID
	b CUTOUT_MIPPED
	c CUTOUT
	d TRANSLUCENT
	e TRIPWIRE
	f f
	g g
	h h
	i i
	j j
	k $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILcom/mojang/blaze3d/pipeline/RenderPipeline;IZZ)V <init>
		0 o p_427381_
		1 o p_427431_
		2 o p_427401_
		3 o p_427231_
		4 o p_427353_
		5 o p_427370_
	a ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; a
	b ()I b
	c ()Ljava/lang/String; c
	d ()Z d
	e ()Lcom/mojang/blaze3d/textures/GpuTextureView; e
	f ()Lfmq; f
	g ()[Lhaz; g
		static
	valueOf (Ljava/lang/String;)Lhaz; valueOf
		static
		0 o p_427400_
	values ()[Lhaz; values
		static
hb net/minecraft/commands/arguments/item/package-info
hba hba
	a OPAQUE
	b TRANSLUCENT
	c TRIPWIRE
	d d
	e e
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I[Lhaz;)V <init>
		0 o p_428488_
		1 o p_428241_
		2 o p_428296_
	a ()Ljava/lang/String; a
	b ()[Lhaz; b
	c ()Lfmq; c
	d ()[Lhba; d
		static
	valueOf (Ljava/lang/String;)Lhba; valueOf
		static
		0 o p_428249_
	values ()[Lhba; values
		static
hbb hbb
	a a
	b b
	c c
	<init> (Ljava/util/EnumMap;I[Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V <init>
		0 o drawsPerLayer
		1 o maxIndicesRequired
		2 o dynamicTransforms
	a (Lhba;)V a
		0 o p_428458_
	a ()Ljava/util/EnumMap; a
	b ()I b
	b (Lhba;)Ljava/lang/String; b
		static
		0 o p_428487_
	c ()[Lcom/mojang/blaze3d/buffers/GpuBufferSlice; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_428560_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hbc hbc
	a a
	b b
	c c
	d d
	<init> ()V <init>
	a (Lhbk$a$a;)V a
		0 o p_366842_
	a (I)Lhbk$a$a; a
		0 o p_366525_
	a (Lfis;)Lhbk$a$a; a
		0 o p_366737_
	a ()I a
	b ()V b
hbd hbd
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lhbl;Lhbh$a;)V <init>
		0 o p_427516_
		1 o p_427448_
	a (Lhaz;Lfob;J)V a
		0 o p_427297_
		1 o p_427250_
		2 o p_427371_
	a (Lhaz;Lfnz$a;J)V a
		0 o p_427505_
		1 o p_427275_
		2 o p_427419_
	a (Lhaz;)Z a
		0 o p_427390_
	a (Lhaz;J)Ljava/lang/String; a
		static
		0 o p_427265_
		1 o p_427478_
	a ()Z a
	a (Ljh;Ljh;)Z a
		0 o p_427348_
		1 o p_427368_
	a (Lhbl;)V a
		0 o p_427440_
	b (Lhaz;J)Ljava/lang/String; b
		static
		0 o p_427420_
		1 o p_427434_
	b (Lhbl;)Z b
		0 o p_427247_
	b ()Ljava/util/List; b
	b (Lhaz;)Lhbg; b
		0 o p_427316_
	c (Lhaz;J)Ljava/lang/String; c
		static
		0 o p_427429_
		1 o p_427517_
	c ()Z c
	close ()V close
	d (Lhaz;J)Ljava/lang/String; d
		static
		0 o p_427347_
		1 o p_427280_
	d ()Lfob$b; d
	e (Lhaz;J)Ljava/lang/String; e
		static
		0 o p_427321_
		1 o p_427404_
hbd$1 hbd$1
	<init> ()V <init>
	a (Ljh;Ljh;)Z a
		0 o p_427455_
		1 o p_427422_
hbd$2 hbd$2
	<init> ()V <init>
	a (Ljh;Ljh;)Z a
		0 o p_427417_
		1 o p_427302_
hbe hbe
	a a
	<init> ()V <init>
	a (Ldmu;J)Lhbf; a
		0 o p_200466_
		1 o p_427252_
	a (Ldmu;III)Lhbi; a
		0 o p_427240_
		1 o p_427457_
		2 o p_427278_
		3 o p_427229_
	a (Ldmu;IIIJ)Lhbi; a
		static
		0 o p_426911_
		1 o p_426912_
		2 o p_426913_
		3 o p_426914_
		4 o p_426915_
hbf hbf
	a a
	b b
	c c
	d d
	e e
	f f
	h h
	<init> (Ldmu;III[Lhbi;)V <init>
		0 o p_427508_
		1 o p_427409_
		2 o p_427310_
		3 o p_427483_
		4 o p_427286_
	C_ ()Lfaa; C_
	L_ ()I L_
	M_ ()I M_
	a (Ljh;Z)F a
		0 o p_427438_
		1 o p_427509_
	a (Ljb;Ldme;)I a
		0 o p_427329_
		1 o p_427340_
	a (III)Lhbi; a
		0 o p_427464_
		1 o p_427322_
		2 o p_427454_
	a (IIIIII)I a
		static
		0 o p_427335_
		1 o p_427442_
		2 o p_427497_
		3 o p_427301_
		4 o p_427248_
		5 o p_427503_
	a_ (Ljb;)Leeb; a_
		0 o p_427463_
	b_ (Ljb;)Lfal; b_
		0 o p_427285_
	c_ (Ljb;)Leaz; c_
		0 o p_427443_
hbg hbg
	a a
	b b
	c c
	d d
	<init> (Lcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/buffers/GpuBuffer;ILcom/mojang/blaze3d/vertex/VertexFormat$a;)V <init>
		0 o p_427237_
		1 o p_427387_
		2 o p_427279_
		3 o p_427338_
	a (I)V a
		0 o p_427423_
	a ()Lcom/mojang/blaze3d/buffers/GpuBuffer; a
	a (Lcom/mojang/blaze3d/vertex/VertexFormat$a;)V a
		0 o p_427281_
	a (Lcom/mojang/blaze3d/buffers/GpuBuffer;)V a
		0 o p_427349_
	b (Lcom/mojang/blaze3d/buffers/GpuBuffer;)V b
		0 o p_427453_
	b ()Lcom/mojang/blaze3d/buffers/GpuBuffer; b
	c ()I c
	close ()V close
	d ()Lcom/mojang/blaze3d/vertex/VertexFormat$a; d
hbh hbh
	a a
	b b
	<init> (Lgyr;Lhaa;)V <init>
		0 o p_350768_
		1 o p_350715_
	a (Lhbh$a;Leaz;)V a
		0 o p_350754_
		1 o p_350386_
	a (Ljava/util/Map;Lgyb;Lhaz;)Lfny; a
		0 o p_350651_
		1 o p_350965_
		2 o p_427511_
	a (Lke;Lhbf;Lfoh;Lgyb;)Lhbh$a; a
		0 o p_350790_
		1 o p_427336_
		2 o p_350635_
		3 o p_350612_
hbh$a hbh$a
	a a
	b b
	c c
	d d
	<init> ()V <init>
	a ()V a
hbi hbi
	a a
	b b
	c c
	d d
	<init> (Legi;I)V <init>
		0 o p_427469_
		1 o p_427413_
	a (III)Ljava/lang/String; a
		0 o p_427308_
		1 o p_427460_
		2 o p_427411_
	a (Ljb;)Leaz; a
		0 o p_427251_
	b (Ljb;)Leeb; b
		0 o p_427342_
hbj hbj
	a ()Z a
	a (Ljh;Ljh;)Z a
		0 o p_427518_
		1 o p_427512_
	a (Lhaz;)Z a
		0 o p_427270_
	b (Lhaz;)Lhbg; b
		0 o p_427238_
	b (Lhbl;)Z b
		0 o p_427309_
	b ()Ljava/util/List; b
	c ()Z c
	close ()V close
hbk hbk
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	<init> (Lgrj;Lgxg;Laf;Lgxv;Lgyr;Lhaa;)V <init>
		0 o p_295274_
		1 o p_295323_
		2 o p_373128_
		3 o p_307511_
		4 o p_350514_
		5 o p_350550_
	a (Lhbk$a$a;)V a
		0 o p_295825_
	a (Lhbk$b;Lgyb;)V a
		0 o p_307115_
		1 o p_307116_
	a (Lhbk$a$a;Lgyb;)Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_296446_
		1 o p_294916_
	a (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; a
		static
		0 o p_296185_
	a (Lhbk$a;Lhbe;)V a
		0 o p_296309_
		1 o p_294139_
	a ()V a
	a (Lfis;)V a
		0 o p_427437_
	a (Lhbk$a$a;Lgyb;Lhbk$b;Ljava/lang/Throwable;)V a
		0 o p_370308_
		1 o p_370309_
		2 o p_370310_
		3 o p_370311_
	a (Lgrj;)V a
		0 o p_295112_
	b (Lhbk$a$a;)V b
		0 o p_426916_
	b ()V b
	c ()Z c
	d ()V d
	e ()Ljava/lang/String; e
	f ()I f
	g ()I g
	h ()I h
	i ()V i
hbk$a hbk$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	<init> (Lhbk;IJ)V <init>
		0 o p_295240_
		1 o p_295197_
		2 o p_366428_
	a (Lhbd;Lhaz;Lfob;)V a
		0 o p_426922_
		1 o p_426923_
		2 o p_426924_
	a (Z)V a
		0 o p_295417_
	a (Lhbd;Lhaz;Lfnz$a;)V a
		0 o p_426917_
		1 o p_426918_
		2 o p_426919_
	a ()Z a
	a (Ljh;)J a
		0 o p_366736_
	a (Lhbj;)V a
		0 o p_427364_
	a (Ljava/util/Map;Lhbd;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_427391_
		1 o p_427357_
	a (Lhbe;)Lhbk$a$a; a
		0 o p_295324_
	a (Lhbd;Lfnz$a;Lhaz;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_427234_
		1 o p_410127_
		2 o p_427358_
	a (Lke;)Lfoh; a
		0 o p_393680_
	a (Lhbk;)V a
		0 o p_294363_
	a (J)V a
		0 o p_366482_
	b (Lhbe;)V b
		0 o p_294660_
	b ()Lfin; b
	b (J)Z b
		0 o p_366835_
	b (Ljava/util/Map;Lhbd;)V b
		0 o p_426920_
		1 o p_426921_
	c (Lhbe;)V c
		0 o p_296018_
	c ()Lhbj; c
	d ()V d
	e ()Ljb; e
	f ()J f
	g ()V g
	h ()Z h
	i ()Z i
	j ()Z j
	k ()Z k
	l ()V l
hbk$a$a hbk$a$a
	a a
	b b
	c c
	d d
	<init> (Lhbk$a;Z)V <init>
		0 o p_294945_
		1 o p_295051_
	a (Lgyb;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_294622_
	a ()V a
	b ()Ljava/lang/String; b
	c ()Z c
	d ()Ljb; d
hbk$a$b hbk$a$b
	e e
	f f
	<init> (Lhbk$a;Lhbf;Z)V <init>
		0 o p_294914_
		1 o p_427384_
		2 o p_295207_
	a (Lgyb;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_296138_
	a ()V a
	a (Lhbd;Ljava/lang/Void;Ljava/lang/Throwable;)Lhbk$b; a
		0 o p_428088_
		1 o p_428089_
		2 o p_428090_
	b ()Ljava/lang/String; b
hbk$a$c hbk$a$c
	e e
	f f
	<init> (Lhbk$a;Lhbd;)V <init>
		0 o p_296044_
		1 o p_427414_
	a (Lgyb;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_295160_
	a (Lhbl;Ljava/lang/Void;Ljava/lang/Throwable;)Lhbk$b; a
		0 o p_426928_
		1 o p_426929_
		2 o p_426930_
	a ()V a
	b ()Ljava/lang/String; b
hbk$b hbk$b
	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 ()[Lhbk$b; a
		static
	valueOf (Ljava/lang/String;)Lhbk$b; valueOf
		static
		0 o p_295292_
	values ()[Lhbk$b; values
		static
hbl hbl
	a a
	b b
	c c
	<init> ()V <init>
	a (Lfis;J)Lhbl; a
		static
		0 o p_427320_
		1 o p_427332_
	a ()Z a
	a (DI)I a
		static
		0 o p_427327_
		1 o p_427507_
	b (Lfis;J)Lhbl; b
		0 o p_427369_
		1 o p_427451_
	equals (Ljava/lang/Object;)Z equals
		0 o p_427466_
hbm hbm
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lhbn; a
	a (Ljb;)V a
		0 o p_112972_
	a ([I)V a
		static
		0 o p_112974_
	a (III)I a
		static
		0 o p_112962_
		1 o p_112963_
		2 o p_112964_
	a (ILjava/util/Set;)V a
		0 o p_112969_
		1 o p_112970_
	a (ILjh;)I a
		0 o p_112966_
		1 o p_112967_
	a (I)Ljava/util/Set; a
		0 o p_112960_
	b (Ljb;)I b
		static
		0 o p_112976_
hbm$1 hbm$1
	a a
	<clinit> ()V <clinit>
		static
hbn hbn
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/Set;)V a
		0 o p_112991_
	a (Ljh;Ljh;)Z a
		0 o p_112984_
		1 o p_112985_
	a (Ljh;Ljh;Z)V a
		0 o p_112987_
		1 o p_112988_
		2 o p_112989_
	a (Z)V a
		0 o p_112993_
	toString ()Ljava/lang/String; toString
hbo hbo
hbp hbp
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V <init>
		0 o p_254207_
		1 o p_254535_
	<init> (Lhbp;)V <init>
		0 o p_194440_
	a (I)Lhbp; a
		0 o p_194442_
	a (DDDDDD)I a
		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 ()[Lorg/joml/Vector4f; a
	a (DDD)V a
		0 o p_113003_
		1 o p_113004_
		2 o p_113005_
	a (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V a
		0 o p_253909_
		1 o p_254521_
	a (Lfin;)Z a
		0 o p_113030_
	a (Leuq;)I a
		0 o p_366406_
	b ()D b
	c ()D c
	d ()D d
hbq hbq
hbr hbr
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<init> (Lfud;)V <init>
		0 o p_113053_
	a (Lfoc;Lgxm;Labl$a;Ljava/util/Collection;)V a
		0 o p_270194_
		1 o p_270431_
		2 o p_295856_
		3 o p_270946_
	a (Ljb;)Ljava/util/Collection; a
		0 o p_113130_
	a (Labl$a;J)V a
		0 o p_294147_
		1 o p_296079_
	a (Lbzm;)V a
		0 o p_113059_
	a (Lfoc;Lgxm;Ljv;ILjava/lang/String;IF)V a
		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 (Laba$a;)V a
		0 o p_294571_
	a (Ljava/util/Map;Laba$a;)V a
		static
		0 o p_293650_
		1 o p_293651_
	a (Lfoc;Lgxm;Ljb;Ljava/util/List;)V a
		0 o p_270949_
		1 o p_270718_
		2 o p_270550_
		3 o p_270221_
	a (Lfoc;Lgxm;Ljb;Ljava/util/Set;)V a
		static
		0 o p_339300_
		1 o p_339301_
		2 o p_339302_
		3 o p_339303_
	a (Lfoc;Lgxm;)V a
		0 o p_270886_
		1 o p_270808_
	a (Ljb;Laba$a;)Z a
		static
		0 o p_293647_
		1 o p_293648_
	a (Lfoc;Lgxm;Ljb;)V a
		static
		0 o p_270133_
		1 o p_270766_
		2 o p_270687_
	a (Lfoc;Lgxm;DDD)V a
		0 o p_113061_
		1 o p_113062_
		2 o p_113063_
		3 o p_113064_
		4 o p_113065_
	a ()V a
	a (Lfoc;Lgxm;Ljava/lang/String;Ljb;II)V a
		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 (Ljava/util/Map;Laba$a;Ljb;)V a
		static
		0 o p_293639_
		1 o p_293640_
		2 o p_293641_
	a (Ljb;Lfoc;Lgxm;Ljb;Ljava/util/List;)V a
		0 o p_269696_
		1 o p_269697_
		2 o p_269698_
		3 o p_269699_
		4 o p_269700_
	a (JLjava/util/Map$Entry;)Z a
		static
		0 o p_293627_
		1 o p_293628_
	a (Laba$a;Ljb;)Ljava/lang/String; a
		0 o p_296210_
		1 o p_113070_
	a (Ljb;Ljava/util/Map;Lfoc;Lgxm;Lhbr$a;)V a
		0 o p_293642_
		1 o p_293643_
		2 o p_293644_
		3 o p_293645_
		4 o p_293646_
	a (I)V a
		0 o p_173764_
	a (Lfoc;Lgxm;Ljava/lang/String;Labl$a;II)V a
		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 (ILaba$a;)Z a
		static
		0 o p_293625_
		1 o p_293626_
	a (Ljava/util/Collection;)Ljava/lang/String; a
		static
		0 o p_113116_
	a (Ljava/util/Map$Entry;)Z a
		0 o p_293633_
	a (Lfoc;Lgxm;Laba$a;)V a
		0 o p_270424_
		1 o p_270123_
		2 o p_294313_
	a (Labl$a;)Ljava/util/Set; a
		0 o p_296213_
	b (Lfoc;Lgxm;)V b
		0 o p_270578_
		1 o p_270098_
	b (Lfoc;Lgxm;Laba$a;)V b
		0 o p_270154_
		1 o p_270397_
		2 o p_294247_
	b (Ljava/util/Map;Laba$a;)V b
		static
		0 o p_293637_
		1 o p_293638_
	b (Ljb;)Ljava/util/List; b
		static
		0 o p_113140_
	b (Laba$a;)Z b
		0 o p_295996_
	b ()V b
	c (Laba$a;)Z c
		0 o p_294724_
	c (Lfoc;Lgxm;Laba$a;)V c
		0 o p_293634_
		1 o p_293635_
		2 o p_293636_
	c ()V c
	c (Ljb;)Ljava/util/Set; c
		static
		0 o p_293649_
	d ()Ljava/util/Map; d
	d (Ljb;)Ljava/util/Set; d
		static
		0 o p_173777_
	e ()Lftl; e
	f ()Ljava/util/Map; f
	g ()V g
hbr$a hbr$a
	a a
	b b
	<init> (Labl$a;J)V <init>
		0 o info
		1 o lastSeen
	a ()Labl$a; a
	b ()J b
	equals (Ljava/lang/Object;)Z equals
		0 o p_294430_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hbs hbs
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lfud;)V <init>
		0 o p_113200_
	a (Lbzm;)V a
		0 o p_113212_
	a (Lfoc;Lgxm;Ljv;ILjava/lang/String;IF)V a
		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_
	a (Lfoc;Lgxm;Labb$a;DDD)V a
		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 (Lfoc;Lgxm;Ljb;Ljava/util/List;)V a
		0 o p_270206_
		1 o p_270976_
		2 o p_270670_
		3 o p_270882_
	a (Ljb;Lfoc;Lgxm;Lhbs$a;)V a
		0 o p_269715_
		1 o p_269716_
		2 o p_269717_
		3 o p_269718_
	a (Lfoc;Lgxm;DDDLabb$a;)V a
		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 (Lfoc;Lgxm;Ljava/lang/String;Lhbs$a;II)V a
		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 (Lfoc;Lgxm;Ljb;)V a
		static
		0 o p_270066_
		1 o p_270965_
		2 o p_270159_
	a (Lfoc;Lgxm;Lhbs$a;)V a
		0 o p_270999_
		1 o p_270627_
		2 o p_270986_
	a (Lfoc;Lgxm;DDD)V a
		0 o p_113214_
		1 o p_113215_
		2 o p_113216_
		3 o p_113217_
		4 o p_113218_
	a (Ljb;)V a
		0 o p_113229_
	a ()V a
	a (Lfoc;Lgxm;Ljava/lang/String;Ljb;II)V a
		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 (Ljb;Lfoc;Lgxm;Ljb;Ljava/util/List;)V a
		0 o p_269704_
		1 o p_269705_
		2 o p_269706_
		3 o p_269707_
		4 o p_269708_
	a (ILabb$a;)Z a
		static
		0 o p_293653_
		1 o p_293654_
	a (Ljb;I)V a
		0 o p_113231_
		1 o p_113232_
	a (Lhbs$a;)V a
		0 o p_113227_
	a (Labb$a;)V a
		0 o p_294334_
	a (I)V a
		0 o p_173811_
	a (Ljava/util/Map$Entry;)Z a
		0 o p_293652_
	a (Ljb;Labb$a;)Z a
		static
		0 o p_293663_
		1 o p_293664_
	b (Lfoc;Lgxm;DDD)V b
		0 o p_270747_
		1 o p_270289_
		2 o p_270303_
		3 o p_270416_
		4 o p_270542_
	b (Labb$a;)Z b
		0 o p_296487_
	b (Lfoc;Lgxm;Labb$a;DDD)V b
		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 (Ljb;Labb$a;)Z b
		static
		0 o p_293661_
		1 o p_293662_
	b (Ljb;)Ljava/util/Collection; b
		0 o p_113285_
	b (Lhbs$a;)Ljava/util/Set; b
		0 o p_113283_
	b ()V b
	c ()Ljava/util/Map; c
	c (Ljb;)Ljava/util/Collection; c
		0 o p_113290_
	c (Labb$a;)Z c
		0 o p_296011_
	c (Lhbs$a;)Ljava/util/Set; c
		0 o p_113288_
	d (Ljb;)Ljava/util/List; d
		static
		0 o p_113292_
	d ()V d
hbs$a hbs$a
	a a
	b b
	c c
	<init> (Ljb;Ljava/lang/String;I)V <init>
		0 o p_113337_
		1 o p_113338_
		2 o p_113339_
hbt hbt
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lfud;)V <init>
		0 o p_312380_
	a (Lfoc;Lgxm;DDDLfis;Lfis;I)V a
		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 (Lcsr;)Z a
		static
		0 o p_312383_
	a (Lfoc;Lgxm;DDDLcsr;Lfis;)V a
		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 (ILorg/joml/Matrix4f;DDDLfof;Lfis;FI)V a
		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 (Lgwh;Lfoc;Lgxm;DDDLcsr;)V a
		0 o p_423170_
		1 o p_423171_
		2 o p_423172_
		3 o p_423173_
		4 o p_423174_
		5 o p_423175_
		6 o p_423176_
	a (Lgwh;Ljava/lang/Integer;)Lbzm; a
		static
		0 o p_423177_
		1 o p_423178_
	a (Lfoc;Lgxm;DDDLcsr;Ljb;)V a
		static
		0 o p_426931_
		1 o p_426932_
		2 o p_426933_
		3 o p_426934_
		4 o p_426935_
		5 o p_426936_
		6 o p_426937_
	a (Lbzm;)Lfis; a
		0 o p_359255_
	a (Lfoc;Lgxm;DDD)V a
		0 o p_312334_
		1 o p_312422_
		2 o p_312916_
		3 o p_312212_
		4 o p_312705_
	a ()V a
	a (Lorg/joml/Matrix4f;DDDLfof;Lfis;FI)V a
		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 (Labd$a;)V a
		0 o p_312506_
hbu hbu
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lfud;)V <init>
		0 o p_113356_
	a (Lfoc;Lgxm;DDD)V a
		0 o p_113358_
		1 o p_113359_
		2 o p_113360_
		3 o p_113361_
		4 o p_113362_
hbv hbv
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lfud;)V <init>
		0 o p_362015_
	a (Lfoc;Lgxm;DDD)V a
		0 o p_362623_
		1 o p_361977_
		2 o p_364318_
		3 o p_361586_
		4 o p_365009_
	a (Lfof;Lorg/joml/Matrix4f;Lorg/joml/Vector4f;)V a
		0 o p_360922_
		1 o p_363048_
		2 o p_362450_
	a (Lfof;Lorg/joml/Matrix4f;[Lorg/joml/Vector4f;IIIIIII)V a
		0 o p_360778_
		1 o p_364409_
		2 o p_360544_
		3 o p_363131_
		4 o p_364933_
		5 o p_363857_
		6 o p_360531_
		7 o p_365365_
		8 o p_360692_
		9 o p_363466_
hbw hbw
	a a
	b b
	c c
	d d
	<init> (Lfud;)V <init>
		0 o p_113368_
	a (Lfoc;Lgxm;DDD)V a
		0 o p_113370_
		1 o p_113371_
		2 o p_113372_
		3 o p_113373_
		4 o p_113374_
hbw$a hbw$a
	a a
	b b
	<init> (Lhbw;Lhwd;DD)V <init>
		0 o p_113381_
		1 o p_113382_
		2 o p_113383_
		3 o p_113384_
	a (Lhwd;Lamd;II)Ljava/util/Map; a
		0 o p_113394_
		1 o p_113395_
		2 o p_113396_
		3 o p_113397_
hbx hbx
	a a
	b b
	c c
	<init> (Lfud;)V <init>
		0 o p_113404_
	a (Lfoc;Lgxm;DDD)V a
		0 o p_113408_
		1 o p_113409_
		2 o p_113410_
		3 o p_113411_
		4 o p_113412_
hby hby
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<init> (Lfud;)V <init>
		0 o p_113433_
	a (Lfoc;Lgxm;Ljb;FFFF)V a
		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 (Lfoc;Lgxm;Lfin;FFFF)V a
		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 (Lfoc;Lgxm;Ljb;FFFFF)V a
		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 (Lfoc;Lgxm;Ljb;Ljb;FFFF)V a
		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 (FFFF)Lfis; a
		static
		0 o p_363162_
		1 o p_360992_
		2 o p_363824_
		3 o p_363167_
	a (Lfoc;Lfof;Lfjm;DDDFFFFZ)V a
		static
		0 o p_361654_
		1 o p_362910_
		2 o p_360834_
		3 o p_361501_
		4 o p_364243_
		5 o p_363862_
		6 o p_365460_
		7 o p_364173_
		8 o p_365309_
		9 o p_360313_
		10 o p_362872_
	a (Lfoc;Lgxm;Ljava/lang/String;DDDIFZFZ)V a
		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_
	a (F)Lfis; a
		static
		0 o p_362997_
	a (Lfoc;Lgxm$a;DDD)V a
		0 o p_361527_
		1 o p_364189_
		2 o p_363297_
		3 o p_362785_
		4 o p_363711_
	a (Lfoc;Lgxm;Ljava/lang/String;DDDI)V a
		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 (Lbzm;I)Ljava/util/Optional; a
		static
		0 o p_113449_
		1 o p_113450_
	a (Lfoc;Lhbp;Lgxm$a;DDD)V a
		0 o p_113458_
		1 o p_366571_
		2 o p_113459_
		3 o p_113460_
		4 o p_113461_
		5 o p_113462_
	a ()V a
	a (Lfoc;Lgxm;Ljava/lang/String;IIII)V a
		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 (Lfoc;Lgxm;DDDDDDFFFF)V a
		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 (Lfoc;Lgxm;Ljava/lang/String;DDDIF)V a
		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_
	b ()Z b
	c ()Z c
hby$a hby$a
	a (Lfoc;Lgxm;DDD)V a
		0 o p_113507_
		1 o p_113508_
		2 o p_113509_
		3 o p_113510_
		4 o p_113511_
	a ()V a
hbz hbz
	a a
	b b
	c c
	d d
	e e
	<init> (Lfud;)V <init>
		0 o p_173822_
	a (Ldmu;Lfis;Lhbz$b;)Z a
		static
		0 o p_234510_
		1 o p_234511_
		2 o p_234512_
	a (Lfoc;Lgxm;Lfin;FFFF)V a
		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_
	a (Lfoc;Lgxm;Lfis;)V a
		static
		0 o p_274711_
		1 o p_274712_
		2 o p_274713_
	a (Lfoc;Lgxm;DDD)V a
		0 o p_173846_
		1 o p_173847_
		2 o p_173848_
		3 o p_173849_
		4 o p_173850_
	a (Lfoc;Lfof;DDDLfis;)V a
		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 (Lejf;I)V a
		0 o p_173831_
		1 o p_173832_
	a (Lamd;Lfis;)V a
		0 o p_294637_
		1 o p_234515_
	a (Lhbz$b;Lfoc;Lfof;DDDLfis;)V a
		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_
hbz$a hbz$a
	a a
	b b
	c c
	<init> (JLamd;Lfis;)V <init>
		0 o timeStamp
		1 o gameEvent
		2 o position
	a ()Z a
	b ()J a
	c ()Lamd; b
	d ()Lfis; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_234536_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hbz$b hbz$b
	a a
	b b
	<init> (Lejf;I)V <init>
		0 o p_173872_
		1 o p_173873_
	a ()Lejf; a
	a (Ldmu;)Ljava/util/Optional; a
		0 o p_173876_
	a (Laub;Ljl;Lejb$a;Lfis;)Z a
		0 o p_234540_
		1 o p_316503_
		2 o p_250285_
		3 o p_250758_
	a (Lfis;Lfis;)Z a
		static
		0 o p_234546_
		1 o p_234547_
	a (Ldmu;Lfis;)Z a
		0 o p_234543_
		1 o p_234544_
	b ()I b
hc net/minecraft/commands/arguments/package-info
hca hca
	a a
	b b
	<init> ()V <init>
	a (Lfoc;Lgxm;DDD)V a
		0 o p_113519_
		1 o p_113520_
		2 o p_113521_
		3 o p_113522_
		4 o p_113523_
	a ()V a
	a (Ljb;ILjava/lang/String;I)V a
		0 o p_113525_
		1 o p_113526_
		2 o p_113527_
		3 o p_113528_
	a (Lfoc;Lgxm;Ljb;Lhca$a;)V a
		0 o p_270274_
		1 o p_271018_
		2 o p_270918_
		3 o p_270827_
	a (JLjava/util/Map$Entry;)Z a
		static
		0 o p_113516_
		1 o p_113517_
	b (Lfoc;Lgxm;Ljb;Lhca$a;)V b
		0 o p_269735_
		1 o p_269736_
		2 o p_269737_
		3 o p_269738_
hca$a hca$a
	a a
	b b
	c c
	<init> (ILjava/lang/String;J)V <init>
		0 o p_113536_
		1 o p_113537_
		2 o p_113538_
	a ()F a
	b ()F b
	c ()F c
	d ()F d
hcb hcb
	a a
	b b
	c c
	<init> (Lfud;)V <init>
		0 o p_113546_
	a (Lfoc;Lgxm;DDD)V a
		0 o p_113552_
		1 o p_113553_
		2 o p_113554_
		3 o p_113555_
		4 o p_113556_
	a (I)V a
		0 o p_173889_
	a ()V a
	a (ILjb;Ljava/util/List;)V a
		0 o p_113549_
		1 o p_295031_
		2 o p_113550_
hcb$a hcb$a
	a a
	b b
	<init> (Ljb;Ljava/util/List;)V <init>
		0 o entityPos
		1 o goals
	a ()Ljb; a
	b ()Ljava/util/List; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_295921_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hcc hcc
	a a
	b b
	c c
	<init> (Lfud;)V <init>
		0 o p_113572_
	a (Lfoc;Lgxm;DDD)V a
		0 o p_113576_
		1 o p_113577_
		2 o p_113578_
		3 o p_113579_
		4 o p_113580_
	a (Leka$a;)Lorg/joml/Vector3f; a
		0 o p_113574_
hcc$1 hcc$1
	a a
	<clinit> ()V <clinit>
		static
hcd hcd
	a a
	b b
	<init> (Lfud;)V <init>
		0 o p_113585_
	a (Lfoc;Lgxm;DDD)V a
		0 o p_113587_
		1 o p_113588_
		2 o p_113589_
		3 o p_113590_
		4 o p_113591_
hce hce
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lfud;Ldnd;)V <init>
		0 o p_283340_
		1 o p_283096_
	a (Lfoc;Lfjb;Lke;Lgxm;DDDLorg/joml/Vector4f;)V a
		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 (Lke;Lgxm;Lfoc;DDDLorg/joml/Vector4f;IIIIII)V a
		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 (Lfoc;Lgxm;DDD)V a
		0 o p_281418_
		1 o p_282487_
		2 o p_282164_
		3 o p_282565_
		4 o p_281615_
	a (Lfoc;Lfjb;Lke;Lfof;DDDLorg/joml/Vector4f;)V a
		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 (Lfoc;Lfof;Ljh;DDDIIILorg/joml/Vector4f;)V a
		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_
	a (Lke;Lfoc;Lfof;DDDLorg/joml/Vector4f;Ljh;III)V a
		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 (Lfoc;Lfof;DDDIIIIIILorg/joml/Vector4f;)V a
		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_
hce$a hce$a
	a a
	b b
	c c
	<init> (Lfaa;Lke;ILdnd;)V <init>
		0 o p_283220_
		1 o p_282370_
		2 o p_282804_
		3 o p_283151_
hcf hcf
	a a
	b b
	<init> (Lfud;)V <init>
		0 o p_113595_
	a (Ljava/lang/Long;)Ljava/util/Map; a
		static
		0 o p_113606_
	a (Lfoc;Lgxm;DDD)V a
		0 o p_113600_
		1 o p_113601_
		2 o p_113602_
		3 o p_113603_
		4 o p_113604_
	a (JLjb;)V a
		0 o p_113597_
		1 o p_113598_
hcg hcg
	a a
	<init> (Lfud;)V <init>
		0 o p_366882_
	a (Lfoc;Lhbp;Lgxm;DDD)V a
		0 o p_366656_
		1 o p_366635_
		2 o p_366910_
		3 o p_366642_
		4 o p_366743_
		5 o p_366744_
	a (JF)F a
		static
		0 o p_366878_
		1 o p_366682_
	a (Lgxn$d;Lfoc;Lgxm;DDDIZLorg/apache/commons/lang3/mutable/MutableInt;Z)V a
		0 o p_366527_
		1 o p_366585_
		2 o p_366909_
		3 o p_366814_
		4 o p_366595_
		5 o p_366414_
		6 o p_366591_
		7 o p_366876_
		8 o p_366741_
		9 o p_371203_
	a (Lfoc;Lgxm;DDDLorg/apache/commons/lang3/mutable/MutableInt;Lgxn$d;ZIZ)V a
		0 o p_370335_
		1 o p_370336_
		2 o p_370337_
		3 o p_370338_
		4 o p_370339_
		5 o p_370340_
		6 o p_370341_
		7 o p_370342_
		8 o p_370343_
		9 o p_370344_
hch hch
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	<init> ()V <init>
	a (Lfoc;Lgxm;DDD)V a
		0 o p_113629_
		1 o p_113630_
		2 o p_113631_
		3 o p_113632_
		4 o p_113633_
	a (Lfoc;Lgxm;Lfaz;FZZDDD)V a
		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 (Lfoc;Lfof;Lfaz;DDD)V a
		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 (ILfaz;F)V a
		0 o p_113612_
		1 o p_113613_
		2 o p_113614_
	a (Ljb;DDD)F a
		static
		0 o p_113635_
		1 o p_113636_
		2 o p_113637_
		3 o p_113638_
hci hci
	a a
	b b
	c c
	d d
	<init> (Lfud;)V <init>
		0 o p_113650_
	a (Lfoc;Lgxm;Ljb;)V a
		static
		0 o p_270914_
		1 o p_270517_
		2 o p_270208_
	a (Lfoc;Lgxm;DDD)V a
		0 o p_113652_
		1 o p_113653_
		2 o p_113654_
		3 o p_113655_
		4 o p_113656_
	a (Ljava/util/Collection;)V a
		0 o p_113664_
	a (Lfoc;Lgxm;Ljava/lang/String;Ljb;I)V a
		static
		0 o p_270092_
		1 o p_270518_
		2 o p_270237_
		3 o p_270941_
		4 o p_270307_
	b ()Lftl; b
hcj hcj
	a a
	b b
	c c
	<init> (Lfud;)V <init>
		0 o p_364109_
	a (Lfoc;Lgxm;DDD)V a
		0 o p_363820_
		1 o p_363043_
		2 o p_364261_
		3 o p_361975_
		4 o p_365341_
	a (Labs;)V a
		0 o p_365234_
hck hck
	a a
	<init> (Lfud;)V <init>
		0 o p_113668_
	a (Lfoc;Lgxm;DDD)V a
		0 o p_113670_
		1 o p_113671_
		2 o p_113672_
		3 o p_113673_
		4 o p_113674_
hcl hcl
	a a
	b b
	c c
	d d
	<init> (Lfud;)V <init>
		0 o p_113680_
	a (Lfoc;Lgxm;DDD)V a
		0 o p_113688_
		1 o p_113689_
		2 o p_113690_
		3 o p_113691_
		4 o p_113692_
	a (Leuq;Ljava/util/List;Lamd;)V a
		0 o p_113683_
		1 o p_113684_
		2 o p_295656_
	a (Lamd;)Ljava/util/Map; a
		static
		0 o p_294187_
	a ()V a
	b (Lamd;)Ljava/util/Map; b
		static
		0 o p_294379_
hcm hcm
	a a
	b b
	c c
	<init> (Lfud;)V <init>
		0 o p_286424_
	a (Ljb;Lfoc;DDDLgxm;DFFF)V a
		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 (Lfoc;Lgxm;DDD)V a
		0 o p_286297_
		1 o p_286436_
		2 o p_286291_
		3 o p_286388_
		4 o p_286330_
	a (Lfoc;Lgxm;DDDLbzm;Ljava/util/function/DoubleSupplier;FFF)V a
		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 (Lbzm;)D a
		0 o p_286713_
	a (Ljava/util/function/DoubleSupplier;Lbzm;Lfoc;DDDLgxm;FFFLjb;)V a
		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 (Lbzm;)D b
		0 o p_286230_
	b ()D b
		static
hcn hcn
	a a
	b b
	<init> ()V <init>
	a (Lfoc;Lgxm;DDD)V a
		0 o p_113701_
		1 o p_113702_
		2 o p_113703_
		3 o p_113704_
		4 o p_113705_
	a (Lke;)V a
		0 o p_113710_
	a ()V a
	a (Ljb;Lfoc;Lgxm;Lke;)V a
		static
		0 o p_269744_
		1 o p_269745_
		2 o p_269746_
		3 o p_269747_
	a (Lfoc;Lgxm;Lke;)V a
		static
		0 o p_270832_
		1 o p_270443_
		2 o p_271021_
	b (Lke;)V b
		0 o p_113712_
hco hco
	a a
	<init> (Lfud;)V <init>
		0 o p_113717_
	a (Lfoc;Lgxm;DDD)V a
		0 o p_113719_
		1 o p_113720_
		2 o p_113721_
		3 o p_113722_
		4 o p_113723_
hcp hcp
	a a
	b b
	c c
	d d
	e e
	f f
	<init> ()V <init>
	a (Lfoc;Lgxm;DDD)V a
		0 o p_113732_
		1 o p_113733_
		2 o p_113734_
		3 o p_113735_
		4 o p_113736_
	a (Ljb;FFFFF)V a
		0 o p_113738_
		1 o p_113739_
		2 o p_113740_
		3 o p_113741_
		4 o p_113742_
		5 o p_113743_
hcq hcq
hcr hcr
	<init> (Lhed$a;)V <init>
		0 o p_376164_
	a (Lcxe;Lhjx;F)V a
		0 o p_376890_
		1 o p_376855_
		2 o p_376877_
	a ()Lgng; a
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_376194_
		1 o p_376933_
		2 o p_376674_
		3 o p_376322_
	a (Lbzm;Lhkm;F)V a
		0 o p_376315_
		1 o p_376117_
		2 o p_376185_
	a (Lhjx;Lfoc;Lgxm;I)V a
		0 o p_376222_
		1 o p_376926_
		2 o p_376211_
		3 o p_376589_
	b ()Lgxy; b
	b (Lhjx;Lfoc;Lgxm;I)V b
		0 o p_376875_
		1 o p_376118_
		2 o p_376628_
		3 o p_376899_
	c ()Lhjx; c
	d ()Lhkm; d
hcs hcs
	<init> (Lhed$a;Lgqk;Lgqk;F)V <init>
		0 o p_363437_
		1 o p_362731_
		2 o p_361472_
		3 o p_363226_
	a (Lcam;Lhlp;F)V a
		0 o p_362883_
		1 o p_364018_
		2 o p_361447_
	a ()Lhld; a
	a (Lcao;Lhld;F)V a
		0 o p_361728_
		1 o p_360522_
		2 o p_363399_
	a (Lbzm;Lhkm;F)V a
		0 o p_361993_
		1 o p_363715_
		2 o p_361590_
	d ()Lhkm; d
hct hct
	<init> (Lhed$a;Lgng;Lgng;)V <init>
		0 o p_173906_
		1 o p_360303_
		2 o p_363195_
	a (Lcam;Lhlp;F)V a
		0 o p_364376_
		1 o p_363975_
		2 o p_360584_
	a (Lbzm;Lhkm;F)V a
		0 o p_360528_
		1 o p_362323_
		2 o p_363446_
	a (Lcoq;Lhkn;F)V a
		0 o p_362148_
		1 o p_362644_
		2 o p_361007_
hcu hcu
	a a
	h h
	i i
	j j
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;Lgqk;)V <init>
		0 o p_363408_
		1 o p_360820_
	a (Lcxg;)Lfin; a
		0 o p_361172_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_361612_
		1 o p_363448_
		2 o p_364682_
		3 o p_365024_
	a (Lhkm;)Lfis; a
		0 o p_363575_
	a (Lbzm;Lhkm;F)V a
		0 o p_364873_
		1 o p_365374_
		2 o p_360611_
	a (Lcxg;Lhls;F)V a
		0 o p_360458_
		1 o p_361455_
		2 o p_363949_
	a (Lhls;Lfoc;)V a
		static
		0 o p_360917_
		1 o p_362046_
	a (Lhls;Leeb;Lfoc;Lgxm;I)V a
		0 o p_365106_
		1 o p_363143_
		2 o p_363296_
		3 o p_362225_
		4 o p_361529_
	a (Lhls;)Lfis; a
		0 o p_363702_
	a (Lcxg;Lcxv;Lhls;F)V a
		static
		0 o p_365349_
		1 o p_365110_
		2 o p_363052_
		3 o p_364223_
	a (Lbzm;)Lfin; a
		0 o p_361650_
	a (Lcxg;Lcxw;Lhls;F)V a
		static
		0 o p_363303_
		1 o p_363748_
		2 o p_360336_
		3 o p_363476_
	a (Lhls;Lfoc;Lgxm;I)V a
		0 o p_363194_
		1 o p_360847_
		2 o p_363596_
		3 o p_361740_
	b (Lhls;Lfoc;)V b
		static
		0 o p_364095_
		1 o p_360278_
hcv hcv
	<init> (Lhed$a;Lgqk;Lgqk;Lgpe;)V <init>
		0 o p_360948_
		1 o p_364416_
		2 o p_360716_
		3 o p_361394_
	<init> (Lhed$a;Lgqk;Lgqk;Lgqk;)V <init>
		0 o p_365063_
		1 o p_364353_
		2 o p_361271_
		3 o p_360962_
	a (Lcam;Lhlp;F)V a
		0 o p_364923_
		1 o p_363521_
		2 o p_364270_
	a (Lhlp;)Z a
		0 o p_361464_
	a (Lcao;Lhlg;F)V a
		0 o p_363031_
		1 o p_360524_
		2 o p_361945_
	a (Lcrd;Lcad;)Lgnw$a; a
		0 o p_389585_
		1 o p_389423_
	a (Lhml;)Z a
		0 o p_364410_
	a (Lcao;Lcad;)Lgnw$a; a
		0 o p_389541_
		1 o p_389688_
	a (Lbzm;Lhkm;F)V a
		0 o p_361289_
		1 o p_361532_
		2 o p_362560_
	a (Lcrd;Lhml;F)V a
		0 o p_360621_
		1 o p_364836_
		2 o p_362389_
hcw hcw
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;Lgqc;Lgqc;Lgqc;Lgqc;Lgqc;Lgqc;)V <init>
		0 o p_173910_
		1 o p_173911_
		2 o p_173912_
		3 o p_173913_
		4 o p_362588_
		5 o p_362370_
		6 o p_362061_
	a (Lcam;Lhlp;F)V a
		0 o p_361474_
		1 o p_364740_
		2 o p_361279_
	a (Lhlp;)Z a
		0 o p_365501_
	a (Lhng;)Lame; a
		0 o p_362921_
	a (Lcao;Lhlg;F)V a
		0 o p_361229_
		1 o p_360604_
		2 o p_363629_
	a (Lcso;Lhng;F)V a
		0 o p_360674_
		1 o p_365238_
		2 o p_361332_
	a (Lbzm;Lhkm;F)V a
		0 o p_360840_
		1 o p_361189_
		2 o p_362857_
	b (Lhlp;)Lame; b
		0 o p_368736_
	b (Lhng;)Z b
		0 o p_363333_
hcx hcx
	a a
	k k
	<init> (Lhed$a;Lgng;Lgng;F)V <init>
		0 o p_360562_
		1 o p_363747_
		2 o p_361867_
		3 o p_360815_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_360985_
		1 o p_362068_
		2 o p_363959_
		3 o p_361336_
	a (Lhlp;Lfoc;Lgxm;I)V a
		0 o p_362004_
		1 o p_361118_
		2 o p_363184_
		3 o p_361276_
hcy hcy
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_234551_
	a (Lcam;Lhlp;F)V a
		0 o p_362145_
		1 o p_364911_
		2 o p_360788_
	a (Lcno;Ljb;)I a
		0 o p_234560_
		1 o p_234561_
	a (Lcno;Lhjo;F)V a
		0 o p_364238_
		1 o p_364959_
		2 o p_364487_
	a (Lhjo;)Lame; a
		0 o p_361874_
	a ()Lhjo; a
	a (Lbzm;Ljb;)I a
		0 o p_234555_
		1 o p_234556_
	a (Lbzm;Lhkm;F)V a
		0 o p_364538_
		1 o p_364420_
		2 o p_365285_
	b (Lhlp;)Lame; b
		0 o p_368641_
	d ()Lhkm; d
hcz hcz
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_316729_
	a (Lcam;Lhlp;F)V a
		0 o p_360682_
		1 o p_365084_
		2 o p_362039_
	a ()Lhjp; a
	a (Lcnr;Lhjp;F)V a
		0 o p_361126_
		1 o p_360513_
		2 o p_364607_
	a (Lhjp;)Lame; a
		0 o p_364558_
	a (Lbzm;Lhkm;F)V a
		0 o p_363567_
		1 o p_364702_
		2 o p_361428_
	b (Lhlp;)Lame; b
		0 o p_368613_
	d ()Lhkm; d
hd net/minecraft/commands/arguments/selector/EntitySelector
	a I INFINITE
	b Ljava/util/function/BiConsumer; ORDER_ARBITRARY
	c Lein; ANY_TYPE
	d I maxResults
	e Z includesEntities
	f Z worldLimited
	g Ljava/util/List; contextFreePredicates
	h Lcx$c; range
	i Ljava/util/function/Function; position
	j Lfin; aabb
	k Ljava/util/function/BiConsumer; order
	l Z currentEntity
	m Ljava/lang/String; playerName
	n Ljava/util/UUID; entityUUID
	o Lein; type
	p Z usesSelector
	<clinit> ()V <clinit>
		static
	<init> (IZZLjava/util/List;Lcx$c;Ljava/util/function/Function;Lfin;Ljava/util/function/BiConsumer;ZLjava/lang/String;Ljava/util/UUID;Lbzv;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 (Lek;)Lbzm; findSingleEntity
		0 o p_121140_
	a (Lfis;Lfin;Lcyd;)Ljava/util/function/Predicate; getPredicate
		0 o p_121145_
		1 o p_352908_
		2 o p_352911_
	a (Ljava/util/List;)Lxo; joinNames
		static
		0 o p_175104_
	a (Lfin;Lbzm;)Z lambda$getPredicate$2
		static
		0 o p_121142_
		1 o p_121143_
	a (Ljava/util/List;Laub;Lfin;Ljava/util/function/Predicate;)V addEntities
		0 o p_121155_
		1 o p_121156_
		2 o p_352947_
		3 o p_121158_
	a ()I getMaxResults
	a (Lfis;Lbzm;)Z lambda$getPredicate$3
		0 o p_121147_
		1 o p_121148_
	a (Lfis;)Lfin; getAbsoluteAabb
		0 o p_352924_
	a (Lcyd;Lbzm;)Z lambda$getPredicate$1
		static
		0 o p_352683_
		1 o p_352684_
	a (Lfis;Ljava/util/List;)Ljava/util/List; sortAndLimit
		0 o p_121150_
		1 o p_121151_
	b (Lfis;Ljava/util/List;)V lambda$static$0
		static
		0 o p_261404_
		1 o p_261405_
	b ()Z includesEntities
	b (Lek;)Ljava/util/List; findEntities
		0 o p_121161_
	c (Lek;)Lauc; findSinglePlayer
		0 o p_121164_
	c ()Z isSelfSelector
	d (Lek;)Ljava/util/List; findPlayers
		0 o p_121167_
	d ()Z isWorldLimited
	e (Lek;)V checkPermissions
		0 o p_121169_
	e ()Z usesSelector
	f ()I getResultLimit
hd$1 net/minecraft/commands/arguments/selector/EntitySelector$1
	<init> ()V <init>
	a (Ljava/lang/Object;)Ljava/lang/Object; tryCast
		0 o p_175111_
	a ()Ljava/lang/Class; getBaseClass
	a (Lbzm;)Lbzm; tryCast
		0 o p_175109_
hda hda
	a a
	k k
	l l
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_173915_
	a (Lcam;Lhlp;F)V a
		0 o p_360877_
		1 o p_362909_
		2 o p_364730_
	a (Lcqo;Lhjr;F)V a
		0 o p_361199_
		1 o p_363932_
		2 o p_365059_
	a (Lcqo;D)Z a
		0 o p_360644_
		1 o p_362585_
	a (Lbzm;D)Z a
		0 o p_360556_
		1 o p_364729_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_362281_
		1 o p_363724_
		2 o p_361643_
		3 o p_361666_
	a (Lhlp;Lfoc;Lgxm;I)V a
		0 o p_365453_
		1 o p_361207_
		2 o p_361696_
		3 o p_363688_
	a (Lbzm;Lhkm;F)V a
		0 o p_360700_
		1 o p_360530_
		2 o p_363690_
	a (Lcam;D)Z a
		0 o p_364822_
		1 o p_362230_
	a (Lhlp;ZZZ)Lgxy; a
		0 o p_365363_
		1 o p_113807_
		2 o p_113808_
		3 o p_113809_
	a (Lhjr;Lfoc;Lgxm;I)V a
		0 o p_360777_
		1 o p_362088_
		2 o p_364152_
		3 o p_361217_
	a (Lhjr;ZZZ)Lgxy; a
		0 o p_364565_
		1 o p_113794_
		2 o p_113795_
		3 o p_113796_
	a (Lhjr;)Lame; a
		0 o p_364197_
	a ()Lhjr; a
	a (Lhjr;Lfoc;FF)V a
		0 o p_364765_
		1 o p_113801_
		2 o p_113802_
		3 o p_113803_
	a (Lhlp;Lfoc;FF)V a
		0 o p_364105_
		1 o p_113788_
		2 o p_113789_
		3 o p_113790_
	b (Lhlp;)Lame; b
		0 o p_368611_
	d ()Lhkm; d
hdb hdb
	a a
	<init> (Lhed$a;)V <init>
		0 o p_173917_
	a (Lhjs;)Lame; a
		0 o p_368566_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_365103_
		1 o p_113842_
		2 o p_113843_
		3 o p_113844_
	a (Lcvb;Lhjs;F)V a
		0 o p_361771_
		1 o p_364204_
		2 o p_360538_
	a (Lbzm;Lhkm;F)V a
		0 o p_363753_
		1 o p_364532_
		2 o p_360534_
	a (Lhjs;Lfoc;Lgxm;I)V a
		0 o p_361021_
		1 o p_113822_
		2 o p_113823_
		3 o p_113824_
hdc hdc
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_173921_
	a (Lhjt;)Lame; a
		0 o p_362427_
	a (Lcam;Lhlp;F)V a
		0 o p_361729_
		1 o p_365283_
		2 o p_361353_
	a ()Lhjt; a
	a (Lcnu;Lhjt;F)V a
		0 o p_363864_
		1 o p_364989_
		2 o p_363532_
	a (Ljava/util/HashMap;)V a
		static
		0 o p_349898_
	a (Lbzm;Lhkm;F)V a
		0 o p_364279_
		1 o p_365292_
		2 o p_362906_
	b (Lhlp;)Lame; b
		0 o p_368499_
	d ()Lhkm; d
hdd hdd
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_173929_
	a (Lcam;Lhlp;F)V a
		0 o p_364750_
		1 o p_361250_
		2 o p_360950_
	a ()Lhju; a
	a (Lhju;)Lame; a
		0 o p_360545_
	a (Lclw;Lhju;F)V a
		0 o p_365331_
		1 o p_361820_
		2 o p_362099_
	a (Lbzm;Lhkm;F)V a
		0 o p_363882_
		1 o p_363977_
		2 o p_363314_
	b (Lhlp;)Lame; b
		0 o p_368703_
	d ()Lhkm; d
hde hde
	a a
	k k
	l l
	m m
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_173931_
	a ()Lhjv; a
	a (Lcam;Lhlp;F)V a
		0 o p_360334_
		1 o p_361605_
		2 o p_362429_
	a (Lcme;Lhjv;F)V a
		0 o p_362879_
		1 o p_360596_
		2 o p_365357_
	a (Lhjv;)Lame; a
		0 o p_363810_
	a (Lbzm;Lhkm;F)V a
		0 o p_362301_
		1 o p_360694_
		2 o p_363627_
	b (Lhlp;)Lame; b
		0 o p_368537_
	d ()Lhkm; d
hdf hdf
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_173933_
	a (Lcre;Ljb;)I a
		0 o p_113910_
		1 o p_113911_
	a ()Lhlp; a
	a (Lbzm;Ljb;)I a
		0 o p_113905_
		1 o p_113906_
	b (Lhlp;)Lame; b
		0 o p_364849_
	d ()Lhkm; d
hdg hdg
	a a
	h h
	i i
	<init> (Lhed$a;Lgqk;)V <init>
		0 o p_234563_
		1 o p_376172_
	a ()Lgng; a
	a (Lame;)Lgxy; a
		static
		0 o p_359275_
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_375447_
	b ()Lgxy; b
	b (Lhjx;Lfoc;Lgxm;I)V b
		0 o p_376691_
		1 o p_376523_
		2 o p_376756_
		3 o p_376697_
hdh hdh
	a a
	k k
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_326938_
	a (Lcam;Lhlp;F)V a
		0 o p_363814_
		1 o p_364582_
		2 o p_364556_
	a (Lcao;Lhlg;F)V a
		0 o p_362163_
		1 o p_364793_
		2 o p_362995_
	a (Lhjy;)Lame; a
		0 o p_360981_
	a (Lcrf;Lhjy;F)V a
		0 o p_363156_
		1 o p_362140_
		2 o p_363214_
	a (Lbzm;Lhkm;F)V a
		0 o p_362318_
		1 o p_360414_
		2 o p_363919_
	a (Lcrd;Lhml;F)V a
		0 o p_363834_
		1 o p_365381_
		2 o p_363609_
	a ()Lhjy; a
	b (Lhlp;)Lame; b
		0 o p_368491_
	d ()Lhkm; d
hdi hdi
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_312679_
	a (Lcam;Lhlp;F)V a
		0 o p_360440_
		1 o p_363392_
		2 o p_364588_
	a (Lgmm;[Lgqm;)Lgmm; a
		static
		0 o p_316245_
		1 o p_316382_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_364745_
		1 o p_316604_
		2 o p_316232_
		3 o p_316777_
	a (Lhjz;Lfoc;Lgxm;I)V a
		0 o p_364514_
		1 o p_316442_
		2 o p_316679_
		3 o p_316262_
	a (Lhjz;)Lame; a
		0 o p_365503_
	a ()Lhjz; a
	a (Lhlp;Lfoc;Lgxm;I)V a
		0 o p_361238_
		1 o p_316848_
		2 o p_316443_
		3 o p_316589_
	a (Lbzm;Lhkm;F)V a
		0 o p_363502_
		1 o p_365437_
		2 o p_363291_
	a (Lcsr;Lhjz;F)V a
		0 o p_362109_
		1 o p_361497_
		2 o p_365263_
	b (Lhlp;)Lame; b
		0 o p_368638_
	d ()Lhkm; d
hdj hdj
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_251790_
	a (Lcam;Lhlp;F)V a
		0 o p_364017_
		1 o p_361927_
		2 o p_360354_
	a (Lcnz;Lhka;F)V a
		0 o p_362547_
		1 o p_362381_
		2 o p_360896_
	a (Lhka;)Lame; a
		0 o p_364241_
	a ()Lhka; a
	a (Lbzm;Lhkm;F)V a
		0 o p_364254_
		1 o p_364795_
		2 o p_363588_
	b (Lhlp;)Lame; b
		0 o p_368698_
	b (Lhka;)Ldcv; b
		static
		0 o p_397528_
	d ()Lhkm; d
hdk hdk
	<init> (Lhed$a;)V <init>
		0 o p_173943_
	a (Lcmg;Lhkb;F)V a
		0 o p_361533_
		1 o p_362709_
		2 o p_362752_
	a (Lcam;Lhlp;F)V a
		0 o p_365180_
		1 o p_363431_
		2 o p_363838_
	a (Lhkb;)Lame; a
		0 o p_362035_
	a ()Lhkb; a
	a (Lbzm;Lhkm;F)V a
		0 o p_363940_
		1 o p_365398_
		2 o p_361283_
	a (Lhkb;Lfoc;FF)V a
		0 o p_363397_
		1 o p_113945_
		2 o p_113946_
		3 o p_113947_
	a (Lhlp;Lfoc;FF)V a
		0 o p_362534_
		1 o p_113957_
		2 o p_113958_
		3 o p_113959_
	b (Lhlp;)Lame; b
		0 o p_368532_
	d ()Lhkm; d
hdl hdl
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_173946_
	b (Lhlp;)Lame; b
		0 o p_362781_
hdm hdm
	a a
	<init> (Lhed$a;)V <init>
		0 o p_173952_
	a (Lcam;Lhlp;F)V a
		0 o p_361997_
		1 o p_361571_
		2 o p_360540_
	a (Lhkc;)Lame; a
		0 o p_364952_
	a ()Lhkc; a
	a (Lcmj;Lhkc;F)V a
		0 o p_361981_
		1 o p_365088_
		2 o p_364120_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_401932_
		1 o p_401915_
		2 o p_401810_
		3 o p_401870_
	a (Lhkc;Lfoc;Lgxm;I)V a
		0 o p_401826_
		1 o p_401883_
		2 o p_401836_
		3 o p_401766_
	a (Lhlp;Lfoc;Lgxm;I)V a
		0 o p_401907_
		1 o p_401906_
		2 o p_401889_
		3 o p_401799_
	a (Lbzm;Lhkm;F)V a
		0 o p_363543_
		1 o p_361639_
		2 o p_365461_
	a (Lhed$a;)Ljava/util/Map; a
		static
		0 o p_401798_
	b (Lhlp;)Lame; b
		0 o p_368667_
	d ()Lhkm; d
hdn hdn
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_173954_
	a ()Lhlp; a
	a (Lhlp;Lfoc;FF)V a
		0 o p_360516_
		1 o p_114010_
		2 o p_114011_
		3 o p_114012_
	b (Lhlp;)Lame; b
		0 o p_362950_
	d ()Lhkm; d
hdo hdo
	a a
	<init> (Lhed$a;)V <init>
		0 o p_173956_
	a (Lcam;Lhlp;F)V a
		0 o p_363680_
		1 o p_362066_
		2 o p_361969_
	a (Lhkd;)Lame; a
		0 o p_401372_
	a (Lhkd;Lfoc;Lgxm;I)V a
		0 o p_401408_
		1 o p_401206_
		2 o p_401086_
		3 o p_401222_
	a ()Lhkd; a
	a (Lcmn;Lhkd;F)V a
		0 o p_364800_
		1 o p_401182_
		2 o p_360614_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_401338_
		1 o p_401321_
		2 o p_401369_
		3 o p_401403_
	a (Lhlp;Lfoc;Lgxm;I)V a
		0 o p_401006_
		1 o p_401123_
		2 o p_401341_
		3 o p_401211_
	a (Lbzm;Lhkm;F)V a
		0 o p_364571_
		1 o p_365167_
		2 o p_364093_
	a (Lhed$a;)Ljava/util/Map; a
		static
		0 o p_401303_
	b (Lhlp;)Lame; b
		0 o p_364051_
	d ()Lhkm; d
hdp hdp
	a a
	k k
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_379341_
	a (Lcam;Lhlp;F)V a
		0 o p_379827_
		1 o p_380203_
		2 o p_380395_
	a ()Lhke; a
	a (Lhke;)Lame; a
		0 o p_379686_
	a (Lcsz;Lhke;F)V a
		0 o p_379591_
		1 o p_380210_
		2 o p_379411_
	a (Lbzm;Lhkm;F)V a
		0 o p_380043_
		1 o p_379350_
		2 o p_379289_
	a (Lhke;F)F a
		static
		0 o p_379361_
		1 o p_380081_
	b (Lhlp;)Lame; b
		0 o p_379558_
	d ()Lhkm; d
hdq hdq
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_173958_
	a (Lcam;Lhlp;F)V a
		0 o p_361884_
		1 o p_363744_
		2 o p_362648_
	a ()Lhkf; a
	a (Lhkf;Lfoc;)V a
		0 o p_362568_
		1 o p_114047_
	a (Lbzm;Lhkm;F)V a
		0 o p_364043_
		1 o p_363060_
		2 o p_362600_
	a (Lhlp;Lfoc;)V a
		0 o p_363072_
		1 o p_114038_
	a (Lcrh;Lhkf;F)V a
		0 o p_364394_
		1 o p_361451_
		2 o p_364659_
	a (Lhkf;)F a
		0 o p_360678_
	b (Lhlp;)Lame; b
		0 o p_368645_
	b (Lhkf;)Lame; b
		0 o p_363813_
	c (Lhlp;)F c
		0 o p_363894_
	d ()Lhkm; d
hdr hdr
	a a
	<init> (Lhed$a;)V <init>
		0 o p_270168_
	a (Lbzj$j;Lhkg;Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; a
		0 o p_277846_
		1 o p_364909_
		2 o p_295809_
	a (Lbzj;Lhkg;F)V a
		0 o p_362672_
		1 o p_361329_
		2 o p_365301_
	a (Lbzj;Ljb;)I a
		0 o p_368549_
		1 o p_368562_
	a (Lhkg;Lfoc;Lgxm;IF)V a
		0 o p_364455_
		1 o p_277686_
		2 o p_277429_
		3 o p_278023_
		4 o p_277453_
	a (Lftl;)F a
		static
		0 o p_295988_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_364882_
		1 o p_270728_
		2 o p_270209_
		3 o p_270298_
	a (Lbzj;)Lfin; a
		0 o p_363062_
	a (Lbzm;Ljb;)I a
		0 o p_368627_
		1 o p_368655_
	a (Lbzm;Lhkm;F)V a
		0 o p_362554_
		1 o p_364478_
		2 o p_363219_
	a (Lbzm;)Lfin; a
		0 o p_361119_
	a (Lbzj;F)F a
		static
		0 o p_295109_
		1 o p_295760_
	a (Lhkg;)F a
		0 o p_382866_
	a (Lhkg;Lfoc;Lgxm;I)V a
		0 o p_360624_
		1 o p_270117_
		2 o p_270319_
		3 o p_270659_
	b (Lbzm;)Z b
		0 o p_361585_
	b (Lbzj;Ljb;)I b
		0 o p_368656_
		1 o p_368591_
	b (Lbzm;Ljb;)I b
		0 o p_368486_
		1 o p_368678_
	b (Lhkg;)F b
		0 o p_383074_
	b (Lhkm;)F b
		0 o p_383101_
	b (Lbzj;)Z b
		0 o p_362589_
	b (Lftl;)F b
		static
		0 o p_295299_
	b (Lbzj;F)F b
		static
		0 o p_295884_
		1 o p_294935_
	c (Lbzj;)I c
		static
		0 o p_368691_
	c (Lhkm;)F c
		0 o p_383155_
hdr$1 hdr$1
	a a
	b b
	<clinit> ()V <clinit>
		static
hdr$a hdr$a
	a a
	<init> (Lhed$a;)V <init>
		0 o p_270283_
	a (Lbzj;Lhkg;F)V a
		0 o p_361645_
		1 o p_364576_
		2 o p_363029_
	a (Lhkg;Lfoc;Lgxm;IF)V a
		0 o p_364266_
		1 o p_277971_
		2 o p_277377_
		3 o p_277770_
		4 o p_277491_
	a (Lhjw;Lfoc;Lgxm;IF)V a
		0 o p_362193_
		1 o p_277831_
		2 o p_277554_
		3 o p_278071_
		4 o p_277847_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_362893_
		1 o p_270328_
		2 o p_270815_
		3 o p_270471_
	a (Lbzm;Ljb;)I a
		0 o p_368601_
		1 o p_368500_
	a (Lbzm;Lhkm;F)V a
		0 o p_364808_
		1 o p_361659_
		2 o p_362102_
	a ()Lhjw; a
	a (Lbzm;)Lfin; a
		0 o p_360362_
	a (Lbzj$b;Lhjw;F)V a
		0 o p_362697_
		1 o p_363759_
		2 o p_360854_
	b (Lbzm;)Z b
		0 o p_361396_
	b (Lbzm;Ljb;)I b
		0 o p_368489_
		1 o p_368598_
	b (Lhkm;)F b
		0 o p_382885_
	c (Lhkm;)F c
		0 o p_382952_
	d ()Lhkm; d
hdr$b hdr$b
	a a
	<init> (Lhed$a;)V <init>
		0 o p_270110_
	a (Lbzj;Lhkg;F)V a
		0 o p_361647_
		1 o p_363374_
		2 o p_364309_
	a (Lhll;Lfoc;Lgxm;IF)V a
		0 o p_364899_
		1 o p_277361_
		2 o p_277912_
		3 o p_277474_
		4 o p_278032_
	a (Lhkg;Lfoc;Lgxm;IF)V a
		0 o p_365291_
		1 o p_277889_
		2 o p_277509_
		3 o p_277861_
		4 o p_277670_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_360744_
		1 o p_270672_
		2 o p_270415_
		3 o p_270929_
	a (Lbzm;Ljb;)I a
		0 o p_368743_
		1 o p_368752_
	a (Lbzm;Lhkm;F)V a
		0 o p_365270_
		1 o p_362212_
		2 o p_360317_
	a (Lbzm;)Lfin; a
		0 o p_362987_
	a (Lbzj$g;Lhll;F)V a
		0 o p_360671_
		1 o p_361611_
		2 o p_361257_
	a ()Lhll; a
	b (Lbzm;)Z b
		0 o p_362097_
	b (Lbzm;Ljb;)I b
		0 o p_368568_
		1 o p_368680_
	b (Lhkm;)F b
		0 o p_383018_
	c (Lhkm;)F c
		0 o p_383043_
	d ()Lhkm; d
hdr$c hdr$c
	a a
	<init> (Lhed$a;)V <init>
		0 o p_271012_
	a (Lhmr;Lfoc;Lgxm;IF)V a
		0 o p_363505_
		1 o p_277503_
		2 o p_278036_
		3 o p_278079_
		4 o p_277784_
	a (Lbzj;Lhkg;F)V a
		0 o p_361599_
		1 o p_362899_
		2 o p_363170_
	a (Lhkg;Lfoc;Lgxm;IF)V a
		0 o p_363928_
		1 o p_277536_
		2 o p_277845_
		3 o p_278046_
		4 o p_277769_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_360832_
		1 o p_270499_
		2 o p_270096_
		3 o p_270626_
	a (Lbzm;Ljb;)I a
		0 o p_368567_
		1 o p_368716_
	a (Lbzm;Lhkm;F)V a
		0 o p_364208_
		1 o p_362103_
		2 o p_361885_
	a (Lbzm;)Lfin; a
		0 o p_363973_
	a (Lxo;I)Lbzj$k$b; a
		0 o p_270823_
		1 o p_270893_
	a (Lbzj$k;Lhmr;F)V a
		0 o p_362264_
		1 o p_365023_
		2 o p_365012_
	a ()Lhmr; a
	b (Lbzm;)Z b
		0 o p_361772_
	b (Lbzm;Ljb;)I b
		0 o p_368694_
		1 o p_368660_
	b (Lhkm;)F b
		0 o p_383082_
	c (Lhkm;)F c
		0 o p_382976_
	d ()Lhkm; d
hds hds
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_173960_
	a (Lcam;Lhlp;F)V a
		0 o p_365455_
		1 o p_363630_
		2 o p_361491_
	a ()Lhkh; a
	a (Lhkh;)Lame; a
		0 o p_362016_
	a (Lcmq;Lhkh;F)V a
		0 o p_362277_
		1 o p_364903_
		2 o p_361483_
	a (Lbzm;Lhkm;F)V a
		0 o p_364778_
		1 o p_361154_
		2 o p_363736_
	b (Lhlp;)Lame; b
		0 o p_368561_
	d ()Lhkm; d
hdt hdt
	a a
	<init> (Lhed$a;Lhdt$a;)V <init>
		0 o p_363633_
		1 o p_397858_
	a (Lcam;Lhlp;F)V a
		0 o p_361158_
		1 o p_363841_
		2 o p_363619_
	a (Lcop;Lhki;F)V a
		0 o p_365085_
		1 o p_363620_
		2 o p_363304_
	a (Lhki;)Lame; a
		0 o p_363990_
	a (Lbzm;Lhkm;F)V a
		0 o p_365316_
		1 o p_363455_
		2 o p_365230_
	a (Lcoq;Lhkn;F)V a
		0 o p_364856_
		1 o p_361146_
		2 o p_363524_
	a ()Lhki; a
	b (Lhlp;)Lame; b
		0 o p_368631_
	b (Lhki;)Ldcv; b
		static
		0 o p_397707_
	d ()Lhkm; d
hdt$a hdt$a
	a DONKEY
	b MULE
	c c
	d d
	e e
	f f
	g g
	h h
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILame;Lgqk;Lgqk;Lhtx$d;Lgqk;Lgqk;)V <init>
		0 o p_397181_
		1 o p_397355_
		2 o p_397087_
		3 o p_397808_
		4 o p_397757_
		5 o p_397247_
		6 o p_397114_
		7 o p_398054_
	a ()[Lhdt$a; a
		static
	valueOf (Ljava/lang/String;)Lhdt$a; valueOf
		static
		0 o p_397418_
	values ()[Lhdt$a; values
		static
hdu hdu
	a a
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_173962_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_363899_
		1 o p_114071_
		2 o p_114072_
		3 o p_114073_
	a (Lfof;Lfoc$a;IFIII)V a
		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 (Lbzm;Ljb;)I a
		0 o p_114075_
		1 o p_114076_
	a (Lcvf;Ljb;)I a
		0 o p_114087_
		1 o p_114088_
	d ()Lhkm; d
hdv hdv
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_173964_
	a (Lhng;)Lame; a
		0 o p_361561_
	a ()Lhng; a
	a (Lcrj;Lcad;)Lgnw$a; a
		0 o p_388016_
		1 o p_386643_
	a (Lhng;Lfoc;FF)V a
		0 o p_361137_
		1 o p_114104_
		2 o p_114105_
		3 o p_114106_
	a (Lcao;Lcad;)Lgnw$a; a
		0 o p_387203_
		1 o p_388598_
	a (Lhlp;Lfoc;FF)V a
		0 o p_361337_
		1 o p_114110_
		2 o p_114111_
		3 o p_114112_
	b (Lhlp;)Lame; b
		0 o p_368502_
	d ()Lhkm; d
hdw hdw
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_173966_
	a (Lhkz;)Lame; a
		0 o p_360347_
	b (Lhlp;)Lame; b
		0 o p_368570_
hdx hdx
	a a
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_173970_
	a (F)F a
		static
		0 o p_114160_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_362226_
		1 o p_114165_
		2 o p_114166_
		3 o p_114167_
	a (Lcpr;Lhbp;DDD)Z a
		0 o p_114169_
		1 o p_114170_
		2 o p_114171_
		3 o p_114172_
		4 o p_114173_
	a (Lcpr;Lhkj;F)V a
		0 o p_362185_
		1 o p_364683_
		2 o p_362440_
	a (Lbzm;Lhkm;F)V a
		0 o p_360453_
		1 o p_364746_
		2 o p_360930_
	a (Lhkj;Lfoc;Lgxm;I)V a
		0 o p_362403_
		1 o p_114147_
		2 o p_114148_
		3 o p_114149_
	a ()Lhkj; a
	a (Lbzm;Lhbp;DDD)Z a
		0 o p_114151_
		1 o p_114152_
		2 o p_114153_
		3 o p_114154_
		4 o p_114155_
	d ()Lhkm; d
hdy hdy
	a a
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_173973_
	a (Lcps;Lhkk;F)V a
		0 o p_361171_
		1 o p_363002_
		2 o p_363418_
	a (Lfoc;FLfof;)V a
		static
		0 o p_352922_
		1 o p_352903_
		2 o p_352894_
	a (FFFFLfoc;Lgxm;I)V a
		static
		0 o p_114188_
		1 o p_114189_
		2 o p_114190_
		3 o p_114191_
		4 o p_114193_
		5 o p_114194_
		6 o p_114192_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_361914_
		1 o p_114202_
		2 o p_114203_
		3 o p_114204_
	a (Lbzm;Lhkm;F)V a
		0 o p_361222_
		1 o p_361838_
		2 o p_361318_
	a (Lhkk;Lfoc;Lgxm;I)V a
		0 o p_364805_
		1 o p_114211_
		2 o p_114212_
		3 o p_114213_
	a (Lcps;)Z a
		0 o p_361699_
	a ()Lhkk; a
	a (Lcps;Lcom/google/common/collect/ImmutableList$Builder;F)V a
		0 o p_412673_
		1 o p_412323_
		2 o p_412176_
	a (Lbzm;Lcom/google/common/collect/ImmutableList$Builder;F)V a
		0 o p_412234_
		1 o p_412196_
		2 o p_412589_
	b (Lbzm;)Z b
		0 o p_361984_
	d ()Lhkm; d
hdz hdz
	a a
	k k
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_173992_
	a (Lcam;Lhlp;F)V a
		0 o p_365394_
		1 o p_364706_
		2 o p_363929_
	a (Lhkl;)Lfis; a
		0 o p_362373_
	a (Lhkm;)Lfis; a
		0 o p_362477_
	a (Lcrl;Lhkl;F)V a
		0 o p_363104_
		1 o p_361917_
		2 o p_364048_
	a (Lbzm;Lhkm;F)V a
		0 o p_364310_
		1 o p_364259_
		2 o p_362031_
	a ()Lhkl; a
	b (Lhlp;)Lame; b
		0 o p_368554_
	b (Lhkl;)Lame; b
		0 o p_361663_
	d ()Lhkm; d
he net/minecraft/commands/arguments/selector/EntitySelectorParser
	A Z includesEntities
	B Z worldLimited
	C Lcx$c; distance
	D Lcx$d; level
	E Ljava/lang/Double; x
	F Ljava/lang/Double; y
	G Ljava/lang/Double; z
	H Ljava/lang/Double; deltaX
	I Ljava/lang/Double; deltaY
	J Ljava/lang/Double; deltaZ
	K Leb; rotX
	L Leb; rotY
	M Ljava/util/List; predicates
	N Ljava/util/function/BiConsumer; order
	O Z currentEntity
	P Ljava/lang/String; playerName
	Q I startPosition
	R Ljava/util/UUID; entityUUID
	S Ljava/util/function/BiFunction; suggestions
	T Z hasNameEquals
	U Z hasNameNotEquals
	V Z isLimited
	W Z isSorted
	X Z hasGamemodeEquals
	Y Z hasGamemodeNotEquals
	Z Z hasTeamEquals
	a C SYNTAX_SELECTOR_START
	aa Z hasTeamNotEquals
	ab Lbzv; type
	ac Z typeInverse
	ad Z hasScores
	ae Z hasAdvancements
	af Z usesSelectors
	b C SYNTAX_OPTIONS_KEY_VALUE_SEPARATOR
	c C SYNTAX_NOT
	d C SYNTAX_TAG
	e Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_INVALID_NAME_OR_UUID
	f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_SELECTOR_TYPE
	g Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_SELECTORS_NOT_ALLOWED
	h Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_MISSING_SELECTOR_TYPE
	i Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EXPECTED_END_OF_OPTIONS
	j Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_EXPECTED_OPTION_VALUE
	k Ljava/util/function/BiConsumer; ORDER_NEAREST
	l Ljava/util/function/BiConsumer; ORDER_FURTHEST
	m Ljava/util/function/BiConsumer; ORDER_RANDOM
	n Ljava/util/function/BiFunction; SUGGEST_NOTHING
	o C SYNTAX_OPTIONS_START
	p C SYNTAX_OPTIONS_END
	q C SYNTAX_OPTIONS_SEPARATOR
	r C SELECTOR_NEAREST_PLAYER
	s C SELECTOR_ALL_PLAYERS
	t C SELECTOR_RANDOM_PLAYERS
	u C SELECTOR_CURRENT_ENTITY
	v C SELECTOR_ALL_ENTITIES
	w C SELECTOR_NEAREST_ENTITY
	x Lcom/mojang/brigadier/StringReader; reader
	y Z allowSelectors
	z I 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 (Lbzm;)Z lambda$finalizePredicates$10
		0 o p_287322_
	a (Z)V setIncludesEntities
		0 o p_121280_
	a (DDD)Lfin; createAabb
		0 o p_121234_
		1 o p_121235_
		2 o p_121236_
	a (Ljava/util/function/BiConsumer;)V setOrder
		0 o p_121269_
	a (Lcx$d;)V setLevel
		0 o p_121246_
	a (Leb;Ljava/util/function/ToDoubleFunction;)Ljava/util/function/Predicate; createRotationPredicate
		0 o p_121255_
		1 o p_121256_
	a (D)V setX
		0 o p_121232_
	a (Ljava/lang/Object;)Z allowSelectors
		static
		0 o p_353135_
	a (Lfis;Ljava/util/List;)V lambda$static$6
		static
		0 o p_121264_
		1 o p_121265_
	a (Lcx$c;)V setDistance
		0 o p_175128_
	a (Ljava/util/function/BiFunction;)V setSuggestions
		0 o p_121271_
	a (Leb;)V setRotX
		0 o p_121253_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V fillSelectorSuggestions
		static
		0 o p_121248_
	a (I)V setMaxResults
		0 o p_121238_
	a (Lbzv;)V limitToType
		0 o p_121242_
	a (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; fillSuggestions
		0 o p_121250_
		1 o p_121251_
	a ()Lhd; getSelector
	a (Lfis;)Lfis; lambda$getSelector$9
		0 o p_121258_
	a (Ljava/util/function/ToDoubleFunction;DDLbzm;)Z lambda$createRotationPredicate$11
		static
		0 o p_175134_
		1 o p_175135_
		2 o p_175136_
		3 o p_175137_
	a (Lfis;Lbzm;Lbzm;)I lambda$static$4
		static
		0 o p_175130_
		1 o p_175131_
		2 o p_175132_
	a (Ljava/util/function/Predicate;)V addPredicate
		0 o p_121273_
	b (Lfis;Lbzm;Lbzm;)I lambda$static$2
		static
		0 o p_175139_
		1 o p_175140_
		2 o p_175141_
	b (Z)V setHasNameEquals
		0 o p_121303_
	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 (Leb;)V setRotY
		0 o p_121290_
	b (Lfis;Ljava/util/List;)V lambda$static$5
		static
		0 o p_121298_
		1 o p_121299_
	b (Lfis;)Lfis; lambda$getSelector$8
		static
		0 o p_121292_
	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 (Lfis;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 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; suggestEquals
		0 o p_175144_
		1 o p_175145_
	i ()Lcx$c; getDistance
	j (Z)V setHasScores
		0 o p_121366_
	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_
	j ()Lcx$d; getLevel
	k (Z)V setHasAdvancements
		0 o p_121369_
	k ()Leb; getRotX
	l ()Leb; 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 ()Lhd; parse
	u ()Z isCurrentEntity
	v ()Z hasNameEquals
	w ()Z hasNameNotEquals
	x ()Z isLimited
	y ()Z isSorted
	z ()Z hasGamemodeEquals
hea hea
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_173994_
	b (Lhlp;)Lame; b
		0 o p_363663_
	b ()Lhlp; b
	ba_ ()F ba_
	d ()Lhkm; d
heb heb
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	<clinit> ()V <clinit>
		static
	<init> (Lfud;Lhrs;Lhoe;Lhfc;Lgxj;Lgyr;Lfwy;Lfuh;Ljava/util/function/Supplier;Lhtw;)V <init>
		0 o p_234579_
		1 o p_234580_
		2 o p_388181_
		3 o p_234581_
		4 o p_361209_
		5 o p_234582_
		6 o p_234583_
		7 o p_234584_
		8 o p_387861_
		9 o p_386713_
	a (Lfoc;Lfof;Lhlb;)V a
		static
		0 o p_114442_
		1 o p_114443_
		2 o p_412284_
	a (Lfoc$a;Lfof;FFFFF)V a
		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 (Lfoc$a;Lfof;Lefy;Ldmx;Ljb;DDDFF)V a
		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 (Z)V a
		0 o p_114469_
	a (DDDLhec;Lp;)Lq; a
		0 o p_412658_
		1 o p_412212_
		2 o p_412493_
		3 o p_412221_
		4 o p_412241_
	a (Lbzm;)Lhec; a
		0 o p_114383_
	a (Ldmu;)V a
		0 o p_114407_
	a ()Z a
	a (Lbzm;F)I a
		0 o p_114395_
		1 o p_114396_
	a (Lfoc;Lgxm;Lhkm;Lorg/joml/Quaternionf;)V a
		0 o p_114454_
		1 o p_114455_
		2 o p_363731_
		3 o p_304964_
	a (Lhkm;DDDLfoc;Lgxm;ILhec;)V a
		0 o p_412595_
		1 o p_412285_
		2 o p_412620_
		3 o p_412059_
		4 o p_412055_
		5 o p_412539_
		6 o p_412431_
		7 o p_412321_
	a (DDD)D a
		0 o p_114379_
		1 o p_114380_
		2 o p_114381_
	a (Lbzm;DDDFLfoc;Lgxm;I)V a
		0 o p_114385_
		1 o p_114386_
		2 o p_114387_
		3 o p_114388_
		4 o p_114389_
		5 o p_114391_
		6 o p_114392_
		7 o p_114393_
	a (Lfoc$a;Lfof;IFFFFF)V a
		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 (Lhkm;DDDLfoc;Lgxm;I)V a
		0 o p_412464_
		1 o p_412191_
		2 o p_412733_
		3 o p_412728_
		4 o p_412550_
		5 o p_412452_
		6 o p_412119_
	a (Lhkm;)Lhec; a
		0 o p_412312_
	a (Ldmu;Lftl;Lbzm;)V a
		0 o p_114409_
		1 o p_114410_
		2 o p_114411_
	a (Lbzm;DDDFLfoc;Lgxm;ILhec;)V a
		0 o p_365426_
		1 o p_364222_
		2 o p_360564_
		3 o p_365367_
		4 o p_364461_
		5 o p_363537_
		6 o p_364290_
		7 o p_363520_
		8 o p_360327_
	a (Lorg/joml/Quaternionf;)V a
		0 o p_254264_
	a (Lfoc;Lhlc;Lfof;F)V a
		static
		0 o p_412542_
		1 o p_412760_
		2 o p_412159_
		3 o p_412372_
	a (Lfoc;Lhkm;Lhlc;Lgxm;)V a
		0 o p_412605_
		1 o p_412741_
		2 o p_412691_
		3 o p_412667_
	a (Lfoc;Lgxm;Lhkm;FLdmx;F)V a
		static
		0 o p_114458_
		1 o p_114459_
		2 o p_365403_
		3 o p_114461_
		4 o p_114463_
		5 o p_114462_
	a (Laxo;)V a
		0 o p_174004_
	a (Lbzm;Lhbp;DDD)Z a
		0 o p_114398_
		1 o p_114399_
		2 o p_114400_
		3 o p_114401_
		4 o p_114402_
	b ()Lorg/joml/Quaternionf; b
	b (Lbzm;)D b
		0 o p_114472_
	b (Z)V b
		0 o p_114474_
	c ()Lgxe; c
hec hec
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lhed$a;)V <init>
		0 o p_174008_
	a (Lhkm;)Lfis; a
		0 o p_364311_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_364816_
		1 o p_114488_
		2 o p_114489_
		3 o p_114490_
	a (Lbzm;D)Z a
		0 o p_114504_
		1 o p_361299_
	a (Lhkm;Lxo;Lfoc;Lgxm;I)V a
		0 o p_360768_
		1 o p_114499_
		2 o p_114500_
		3 o p_114501_
		4 o p_114502_
	a (Lbzm;Ljb;)I a
		0 o p_114496_
		1 o p_114497_
	a (Lbzm;Lhkm;F)V a
		0 o p_362104_
		1 o p_361028_
		2 o p_362204_
	a (Lfoc;Lgxm;Lhkm$a;)V a
		static
		0 o p_352205_
		1 o p_352444_
		2 o p_364529_
	a (Lbzm;FZ)Lhlc; a
		0 o p_412086_
		1 o p_412327_
		2 o p_412207_
	a (Lbzm;)Lfin; a
		0 o p_361260_
	a (Lbzm;F)I a
		0 o p_114506_
		1 o p_114507_
	a (Lfof;Lorg/joml/Matrix4f;FFFFFFFIZLhkm$a;)V a
		static
		0 o p_352095_
		1 o p_352142_
		2 o p_352462_
		3 o p_352226_
		4 o p_352086_
		5 o p_352293_
		6 o p_352138_
		7 o p_352315_
		8 o p_352162_
		9 o p_352406_
		10 o p_352079_
		11 o p_418052_
	a (Lbzm;Lhbp;DDD)Z a
		0 o p_114491_
		1 o p_114492_
		2 o p_114493_
		3 o p_114494_
		4 o p_114495_
	a (Lbzm;Lcom/google/common/collect/ImmutableList$Builder;F)V a
		0 o p_412199_
		1 o p_412387_
		2 o p_412468_
	b (Lbzm;)Z b
		0 o p_365169_
	b (Lbzm;Lhkm;F)V b
		0 o p_412316_
		1 o p_412142_
		2 o p_412603_
	b (Lbzm;Ljb;)I b
		0 o p_114509_
		1 o p_114510_
	b (Lbzm;F)Lhkm; b
		0 o p_361382_
		1 o p_360885_
	b (Lhkm;)F b
		0 o p_383214_
	c (Lbzm;)Lxo; c
		0 o p_364352_
	c (Lhkm;)F c
		0 o p_365191_
	d (Lbzm;)Lbzm; d
		static
		0 o p_412597_
	d ()Lhkm; d
	e ()Lfwy; e
hed hed
	create (Lhed$a;)Lhec; create
		0 o p_174010_
hed$a hed$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (Lheb;Lhoe;Lgxj;Lgyr;Laxo;Lgqi;Lhtw;Lfwy;)V <init>
		0 o p_234590_
		1 o p_387990_
		2 o p_361153_
		3 o p_234592_
		4 o p_234594_
		5 o p_234595_
		6 o p_386725_
		7 o p_234596_
	a ()Lheb; a
	a (Lgqk;)Lgqm; a
		0 o p_174024_
	b ()Lhoe; b
	c ()Lgxj; c
	d ()Lgyr; d
	e ()Laxo; e
	f ()Lgqi; f
	g ()Lhtw; g
	h ()Lhid; h
	i ()Lhuf; i
	j ()Lfwy; j
hee hee
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	A (Lhed$a;)Lhec; A
		static
		0 o p_174078_
	B (Lhed$a;)Lhec; B
		static
		0 o p_174080_
	C (Lhed$a;)Lhec; C
		static
		0 o p_174060_
	D (Lhed$a;)Lhec; D
		static
		0 o p_174084_
	E (Lhed$a;)Lhec; E
		static
		0 o p_396309_
	F (Lhed$a;)Lhec; F
		static
		0 o p_375448_
	G (Lhed$a;)Lhec; G
		static
		0 o p_375462_
	H (Lhed$a;)Lhec; H
		static
		0 o p_174088_
	I (Lhed$a;)Lhec; I
		static
		0 o p_174090_
	J (Lhed$a;)Lhec; J
		static
		0 o p_375453_
	K (Lhed$a;)Lhec; K
		static
		0 o p_375455_
	L (Lhed$a;)Lhec; L
		static
		0 o p_375451_
	M (Lhed$a;)Lhec; M
		static
		0 o p_375449_
	N (Lhed$a;)Lhec; N
		static
		0 o p_375464_
	O (Lhed$a;)Lhec; O
		static
		0 o p_375461_
	P (Lhed$a;)Lhec; P
		static
		0 o p_375450_
	Q (Lhed$a;)Lhec; Q
		static
		0 o p_375456_
	R (Lhed$a;)Lhec; R
		static
		0 o p_174096_
	S (Lhed$a;)Lhec; S
		static
		0 o p_174098_
	a (Lbzv;Lhed;)V a
		static
		0 o p_174037_
		1 o p_174038_
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lhed$a;Lhsr$a;Lhed;)V a
		static
		0 o p_339304_
		1 o p_339305_
		2 o p_339306_
		3 o p_339307_
	a (Lhed$a;)Ljava/util/Map; a
		static
		0 o p_174050_
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lhed$a;Lbzv;Lhed;)V a
		static
		0 o p_339308_
		1 o p_339309_
		2 o p_339310_
		3 o p_339311_
	a ()Z a
		static
	b (Lhed$a;)Ljava/util/Map; b
		static
		0 o p_174052_
	c (Lhed$a;)Lhec; c
		static
		0 o p_359281_
	d (Lhed$a;)Lhec; d
		static
		0 o p_396310_
	e (Lhed$a;)Lhec; e
		static
		0 o p_359276_
	f (Lhed$a;)Lhec; f
		static
		0 o p_359286_
	g (Lhed$a;)Lhec; g
		static
		0 o p_375459_
	h (Lhed$a;)Lhec; h
		static
		0 o p_375457_
	i (Lhed$a;)Lhec; i
		static
		0 o p_174058_
	j (Lhed$a;)Lhec; j
		static
		0 o p_174082_
	k (Lhed$a;)Lhec; k
		static
		0 o p_396308_
	l (Lhed$a;)Lhec; l
		static
		0 o p_359278_
	m (Lhed$a;)Lhec; m
		static
		0 o p_359282_
	n (Lhed$a;)Lhec; n
		static
		0 o p_378833_
	o (Lhed$a;)Lhec; o
		static
		0 o p_378832_
	p (Lhed$a;)Lhec; p
		static
		0 o p_375454_
	q (Lhed$a;)Lhec; q
		static
		0 o p_375463_
	r (Lhed$a;)Lhec; r
		static
		0 o p_396311_
	s (Lhed$a;)Lhec; s
		static
		0 o p_174070_
	t (Lhed$a;)Lhec; t
		static
		0 o p_375460_
	u (Lhed$a;)Lhec; u
		static
		0 o p_375465_
	v (Lhed$a;)Lhec; v
		static
		0 o p_359283_
	w (Lhed$a;)Lhec; w
		static
		0 o p_375458_
	x (Lhed$a;)Lhec; x
		static
		0 o p_375452_
	y (Lhed$a;)Lhec; y
		static
		0 o p_174074_
	z (Lhed$a;)Lhec; z
		static
		0 o p_359279_
hef hef
	a a
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174100_
	a (Lcvg;Lhko;F)V a
		0 o p_360791_
		1 o p_362754_
		2 o p_363764_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_364112_
		1 o p_114522_
		2 o p_114523_
		3 o p_114524_
	a ()Lhko; a
	a (Lbzm;Lhkm;F)V a
		0 o p_360675_
		1 o p_360295_
		2 o p_362343_
	a (Lhko;Lfoc;Lgxm;I)V a
		0 o p_363441_
		1 o p_114531_
		2 o p_114532_
		3 o p_114533_
	d ()Lhkm; d
heg heg
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174108_
	a (Lcam;Lhlp;F)V a
		0 o p_363482_
		1 o p_364743_
		2 o p_361061_
	a (Lcsf;Lhkp;F)V a
		0 o p_362708_
		1 o p_364639_
		2 o p_364860_
	a (Lcrc;Lhlh;F)V a
		0 o p_363516_
		1 o p_361515_
		2 o p_364002_
	a (Lhkp;)Lame; a
		0 o p_361448_
	a (Lbzm;Lhkm;F)V a
		0 o p_364525_
		1 o p_365468_
		2 o p_362200_
	b (Lhlp;)Lame; b
		0 o p_368709_
	b ()Lhkp; b
	d ()Lhkm; d
heg$1 heg$1
	<init> (Lheg;Lhgb;)V <init>
		0 o p_234614_
		1 o p_234615_
	a (Lfoc;Lgxm;ILhkp;FF)V a
		0 o p_114547_
		1 o p_114548_
		2 o p_114549_
		3 o p_363943_
		4 o p_114551_
		5 o p_114552_
	a (Lfoc;Lgxm;ILhjq;FF)V a
		0 o p_114569_
		1 o p_114570_
		2 o p_114571_
		3 o p_387593_
		4 o p_114573_
		5 o p_114574_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_114558_
		1 o p_114559_
		2 o p_114560_
		3 o p_361542_
		4 o p_114562_
		5 o p_114563_
heh heh
	a a
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174110_
	a (Lcaa;Ljb;)I a
		0 o p_114606_
		1 o p_114607_
	a (Lhkq;Lfoc;Lgxm;I)V a
		0 o p_363334_
		1 o p_114602_
		2 o p_114603_
		3 o p_114604_
	a ()Lhkq; a
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_360435_
		1 o p_114590_
		2 o p_114591_
		3 o p_114592_
	a (Lcaa;Lhkq;F)V a
		0 o p_364861_
		1 o p_363737_
		2 o p_363634_
	a (Lbzm;Ljb;)I a
		0 o p_114594_
		1 o p_114595_
	a (Lbzm;Lhkm;F)V a
		0 o p_360764_
		1 o p_363938_
		2 o p_362742_
	a (Lfof;Lfoc$a;FFIIIFFI)V a
		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_
	d ()Lhkm; d
hei hei
	a a
	<init> (Lhed$a;)V <init>
		0 o p_174112_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_362851_
		1 o p_114628_
		2 o p_114629_
		3 o p_114630_
	a ()Lhkr; a
	a (Lhkr;Lfoc;Lgxm;I)V a
		0 o p_361300_
		1 o p_114637_
		2 o p_114638_
		3 o p_114639_
	a (Lcqy;Lhkr;F)V a
		0 o p_364559_
		1 o p_360509_
		2 o p_361019_
	a (Lbzm;Lhkm;F)V a
		0 o p_361679_
		1 o p_364647_
		2 o p_364123_
	a (Lcqy;Lhbp;DDD)Z a
		0 o p_362415_
		1 o p_364047_
		2 o p_362218_
		3 o p_363427_
		4 o p_361722_
	a (Lbzm;Lhbp;DDD)Z a
		0 o p_362760_
		1 o p_365337_
		2 o p_364192_
		3 o p_362217_
		4 o p_363078_
	d ()Lhkm; d
hej hej
	a a
	<init> (Lhed$a;)V <init>
		0 o p_174114_
	a (Lcvj;Lhkt;F)V a
		0 o p_363409_
		1 o p_360980_
		2 o p_365252_
	a ()Lhkt; a
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_361653_
		1 o p_114650_
		2 o p_114651_
		3 o p_114652_
	a (Lbzm;Lhkm;F)V a
		0 o p_362613_
		1 o p_364387_
		2 o p_360507_
	a (Lhkt;Lfoc;Lgxm;I)V a
		0 o p_362873_
		1 o p_114659_
		2 o p_114660_
		3 o p_114661_
	d ()Lhkm; d
hek hek
	a a
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174117_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_364818_
		1 o p_114708_
		2 o p_114709_
		3 o p_114710_
	a (Lcvk;Lhku;F)V a
		0 o p_361584_
		1 o p_364824_
		2 o p_360891_
	a (Lbzm;Lhkm;F)V a
		0 o p_363030_
		1 o p_362852_
		2 o p_364378_
	a (Lcvk;)Z a
		0 o p_365042_
	a (Lcvk;Lhbp;DDD)Z a
		0 o p_363069_
		1 o p_362635_
		2 o p_361840_
		3 o p_361502_
		4 o p_360380_
	a ()Lhku; a
	a (Lcut;)Lcad; a
		static
		0 o p_386900_
	a (Lhku;Lfoc;Lgxm;I)V a
		0 o p_362456_
		1 o p_114699_
		2 o p_114700_
		3 o p_114701_
	a (FFFLfof;Lfoc$a;FF)V a
		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 a
		static
		0 o p_114691_
		1 o p_114692_
	a (Lfof;Lfoc$a;IFIII)V a
		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 (Lcut;FF)Lfis; a
		0 o p_340935_
		1 o p_340872_
		2 o p_341261_
	a (Lbzm;Lhbp;DDD)Z a
		0 o p_363933_
		1 o p_361837_
		2 o p_363514_
		3 o p_365011_
		4 o p_360656_
	b (Lbzm;)Z b
		0 o p_363403_
	d ()Lhkm; d
hel hel
	a a
	k k
	l l
	m m
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174127_
	a (Lcam;Lhlp;F)V a
		0 o p_361572_
		1 o p_363207_
		2 o p_362224_
	a (Lhkv;)Lame; a
		0 o p_365240_
	a (Lhkv;Lfoc;FF)V a
		0 o p_363483_
		1 o p_114731_
		2 o p_114732_
		3 o p_114733_
	a (Lbzm;Lhkm;F)V a
		0 o p_365430_
		1 o p_360623_
		2 o p_363639_
	a (Lcms;Lhkv;F)V a
		0 o p_364137_
		1 o p_365146_
		2 o p_361192_
	a (Lhlp;Lfoc;FF)V a
		0 o p_363969_
		1 o p_114739_
		2 o p_114740_
		3 o p_114741_
	b (Lhlp;)Lame; b
		0 o p_368700_
	b ()Lhkv; b
	d ()Lhkm; d
hem hem
	<init> (Lhed$a;)V <init>
		0 o p_234619_
	a (Lcam;Lhlp;F)V a
		0 o p_360618_
		1 o p_363631_
		2 o p_362496_
	a (Lcoc;Lhkw;F)V a
		0 o p_364938_
		1 o p_364657_
		2 o p_361424_
	a (Lhkw;)Lame; a
		0 o p_365294_
	a (Lbzm;Lhkm;F)V a
		0 o p_361692_
		1 o p_362713_
		2 o p_364769_
	b (Lhlp;)Lame; b
		0 o p_368757_
	b ()Lhkw; b
	d ()Lhkm; d
hen hen
	a a
	k k
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174129_
	a (Lcam;Lhlp;F)V a
		0 o p_361270_
		1 o p_360729_
		2 o p_363900_
	a (Lcrp;Lhkx;F)V a
		0 o p_361127_
		1 o p_365502_
		2 o p_363045_
	a (Lhkx;)Lame; a
		0 o p_361669_
	a (Lbzm;Lhkm;F)V a
		0 o p_361631_
		1 o p_364898_
		2 o p_363454_
	b (Lhlp;)Lame; b
		0 o p_368616_
	b ()Lhkx; b
	d ()Lhkm; d
heo heo
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;F)V <init>
		0 o p_174131_
		1 o p_174132_
	a (Lcam;Lhlp;F)V a
		0 o p_360773_
		1 o p_362685_
		2 o p_360633_
	a (Lhng;)Lame; a
		0 o p_360439_
	a (Lcrq;Lhng;F)V a
		0 o p_362549_
		1 o p_363714_
		2 o p_361511_
	a (Lbzm;Lhkm;F)V a
		0 o p_362292_
		1 o p_360909_
		2 o p_363370_
	b ()Lhng; b
	b (Lhlp;)Lame; b
		0 o p_368634_
	d ()Lhkm; d
hep hep
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;Lgpm;Lgpm;)V <init>
		0 o p_174136_
		1 o p_174137_
		2 o p_363229_
	a (Lcab;Ljb;)I a
		0 o p_174146_
		1 o p_174147_
	a (Lhmp;)Lame; a
		0 o p_362231_
	a (Lbzm;Ljb;)I a
		0 o p_174141_
		1 o p_174142_
	b (Lhlp;)Lame; b
		0 o p_368718_
heq heq
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174153_
	a (Lcam;Lhlp;F)V a
		0 o p_362399_
		1 o p_361057_
		2 o p_362075_
	a (Lhky;)Lame; a
		0 o p_362356_
	a (Lcok;Lhky;F)V a
		0 o p_360853_
		1 o p_361258_
		2 o p_362364_
	a (Lbzm;Lhkm;F)V a
		0 o p_364919_
		1 o p_362363_
		2 o p_361264_
	b (Lhlp;)Lame; b
		0 o p_368513_
	b ()Lhky; b
	d ()Lhkm; d
her her
	a a
	k k
	l l
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;FLgqk;)V <init>
		0 o p_174161_
		1 o p_174162_
		2 o p_174163_
	<init> (Lhed$a;)V <init>
		0 o p_174159_
	a (Lcrr;Lhkz;F)V a
		0 o p_360824_
		1 o p_360947_
		2 o p_361770_
	a (Lcam;Lhlp;F)V a
		0 o p_364874_
		1 o p_364433_
		2 o p_363791_
	a (Lhkz;)Lame; a
		0 o p_363236_
	a (Lfoc;Lfof;Lfis;FFF)V a
		static
		0 o p_363906_
		1 o p_365218_
		2 o p_360399_
		3 o p_363920_
		4 o p_363755_
		5 o p_361709_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_363101_
		1 o p_114832_
		2 o p_114833_
		3 o p_114834_
	a (Lhkz;Lfoc;Lgxm;I)V a
		0 o p_363200_
		1 o p_114793_
		2 o p_114794_
		3 o p_114795_
	a (Lcrr;Lhbp;DDD)Z a
		0 o p_114836_
		1 o p_114837_
		2 o p_114838_
		3 o p_114839_
		4 o p_114840_
	a (Lhlp;Lfoc;Lgxm;I)V a
		0 o p_363208_
		1 o p_114810_
		2 o p_114811_
		3 o p_114812_
	a (Lbzm;Lhkm;F)V a
		0 o p_361122_
		1 o p_361882_
		2 o p_365214_
	a (Lcam;DF)Lfis; a
		0 o p_114803_
		1 o p_114804_
		2 o p_114805_
	a (Lcrr;)Lbzm; a
		static
		0 o p_364936_
	a (Lfof;Lfoc$a;FFFIIIFF)V a
		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 (Lbzm;Lhbp;DDD)Z a
		0 o p_114797_
		1 o p_114798_
		2 o p_114799_
		3 o p_114800_
		4 o p_114801_
	b ()Lhkz; b
	b (Lhlp;)Lame; b
		0 o p_368628_
	d ()Lhkm; d
hes hes
	a a
	k k
	l l
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_416163_
	a (Lcam;Lhlp;F)V a
		0 o p_415532_
		1 o p_415584_
		2 o p_415918_
	a (Lcam;)Lfin; a
		0 o p_416228_
	a (Lcmt;)Lfin; a
		0 o p_416147_
	a (Lbzm;Lhkm;F)V a
		0 o p_416628_
		1 o p_415968_
		2 o p_415989_
	a (Lcmt;Lhla;F)V a
		0 o p_415945_
		1 o p_415588_
		2 o p_415709_
	a (Lbzm;)Lfin; a
		0 o p_416656_
	a (Lhla;)Lame; a
		0 o p_415985_
	b ()Lhla; b
	b (Lhlp;)Lame; b
		0 o p_415618_
	b (Lhla;)Ldcv; b
		static
		0 o p_416172_
	d ()Lhkm; d
het het
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174165_
	a (Lctc;Lhld;F)V a
		0 o p_364561_
		1 o p_362146_
		2 o p_362417_
	a (Lcam;Lhlp;F)V a
		0 o p_363703_
		1 o p_362793_
		2 o p_361919_
	a (Lhlp;)Z a
		0 o p_361626_
	a (Lcao;Lhld;F)V a
		0 o p_362517_
		1 o p_360580_
		2 o p_361212_
	a (Lhld;)Lame; a
		0 o p_364914_
	a (Lbzm;Lhkm;F)V a
		0 o p_361267_
		1 o p_363577_
		2 o p_362565_
	b (Lhlp;)Lame; b
		0 o p_368490_
	b (Lhld;)Z b
		0 o p_363870_
heu heu
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174167_
	a (Lcam;Lhlp;F)V a
		0 o p_360287_
		1 o p_360299_
		2 o p_361936_
	a (Lcos;Lhlf;F)V a
		0 o p_362522_
		1 o p_363732_
		2 o p_362557_
	a (Lbzm;Lhkm;F)V a
		0 o p_363978_
		1 o p_365346_
		2 o p_364085_
	a (Lcoq;Lhkn;F)V a
		0 o p_360335_
		1 o p_362034_
		2 o p_363361_
	a (Lhlf;)Lame; a
		0 o p_365094_
	b (Lhlp;)Lame; b
		0 o p_368492_
	b ()Lhlf; b
	b (Lhlf;)Ldcv; b
		static
		0 o p_397146_
	c (Lhlf;)Ldcv; c
		static
		0 o p_397943_
	d ()Lhkm; d
hev hev
	<init> (Lhed$a;Lgnw;Lgnw;FLhhx$a;)V <init>
		0 o p_361718_
		1 o p_361903_
		2 o p_360842_
		3 o p_364257_
		4 o p_364599_
	<init> (Lhed$a;Lgnw;F)V <init>
		0 o p_174169_
		1 o p_174170_
		2 o p_174171_
	<init> (Lhed$a;Lgnw;Lgnw;F)V <init>
		0 o p_174173_
		1 o p_174174_
		2 o p_364374_
		3 o p_174175_
	a (Lcam;Lhlp;F)V a
		0 o p_361147_
		1 o p_361810_
		2 o p_360730_
	a (Lcao;Lhlg;F)V a
		0 o p_365075_
		1 o p_361774_
		2 o p_363123_
	a (Lcam;Lbzw;)Ldcv; a
		static
		0 o p_386637_
		1 o p_386956_
	a (Lcao;Lcad;)Lgnw$a; a
		0 o p_387903_
		1 o p_387623_
	a (Lbzm;Lhkm;F)V a
		0 o p_360916_
		1 o p_363473_
		2 o p_361183_
	a (Lcam;Lhlg;FLhoe;)V a
		static
		0 o p_365104_
		1 o p_362998_
		2 o p_363706_
		3 o p_388651_
	c (Lcam;)Lcad; c
		static
		0 o p_362737_
hew hew
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174180_
	a (Lhng;)Lame; a
		0 o p_365391_
	b (Lhlp;)Lame; b
		0 o p_368684_
hex hex
	<init> (Lhed$a;Lgnx;F)V <init>
		0 o p_174182_
		1 o p_174183_
		2 o p_174184_
	a (Lcam;Lhlp;F)V a
		0 o p_365293_
		1 o p_360527_
		2 o p_364427_
	a (Lcrc;Lhlh;F)V a
		0 o p_365030_
		1 o p_364586_
		2 o p_360560_
	a (Lbzm;Lhkm;F)V a
		0 o p_363872_
		1 o p_365267_
		2 o p_360631_
hey hey
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174186_
	a (Lcam;Lhlp;F)V a
		0 o p_365409_
		1 o p_362609_
		2 o p_360488_
	a (Lcam;)Lfin; a
		0 o p_363450_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_364891_
		1 o p_114955_
		2 o p_114956_
		3 o p_114957_
	a (Lhlp;Lfoc;Lgxm;I)V a
		0 o p_361812_
		1 o p_114939_
		2 o p_114940_
		3 o p_114941_
	a (Lbzm;Lhkm;F)V a
		0 o p_361161_
		1 o p_362940_
		2 o p_361214_
	a (Lcrt;Lhli;F)V a
		0 o p_363486_
		1 o p_361201_
		2 o p_361809_
	a (Lcrt;)Lfin; a
		0 o p_364185_
	a (Lhli;Lfoc;Lgxm;I)V a
		0 o p_360892_
		1 o p_114932_
		2 o p_114933_
		3 o p_114934_
	a (Lcrc;Lhlh;F)V a
		0 o p_362203_
		1 o p_362336_
		2 o p_364531_
	a (Lbzm;)Lfin; a
		0 o p_363175_
	a (Lhli;)Lame; a
		0 o p_361469_
	b (Lhlp;)Lame; b
		0 o p_368609_
	b (Lhli;)Z b
		0 o p_363096_
	b ()Lhli; b
	d (Lhlp;)Z d
		0 o p_360689_
	d ()Lhkm; d
hey$1 hey$1
	<init> (Lhey;Lhgb;)V <init>
		0 o p_234642_
		1 o p_234643_
	a (Lfoc;Lgxm;ILhli;FF)V a
		0 o p_114967_
		1 o p_114968_
		2 o p_114969_
		3 o p_364159_
		4 o p_114971_
		5 o p_114972_
	a (Lfoc;Lgxm;ILhjq;FF)V a
		0 o p_114978_
		1 o p_114979_
		2 o p_114980_
		3 o p_387331_
		4 o p_114982_
		5 o p_114983_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_114989_
		1 o p_114990_
		2 o p_114991_
		3 o p_361043_
		4 o p_114993_
		5 o p_114994_
hez hez
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174188_
	a (Lcam;Lhlp;F)V a
		0 o p_363097_
		1 o p_361964_
		2 o p_363614_
	a (Lcmv;Lhlj;F)V a
		0 o p_364735_
		1 o p_365108_
		2 o p_365449_
	a (Lbzm;Lhkm;F)V a
		0 o p_364470_
		1 o p_364276_
		2 o p_361388_
	a (Lhlj;Lfoc;FF)V a
		0 o p_360361_
		1 o p_115015_
		2 o p_115016_
		3 o p_115017_
	a (Lhlj;)Lame; a
		0 o p_362083_
	a (Lhlp;Lfoc;FF)V a
		0 o p_363249_
		1 o p_115007_
		2 o p_115008_
		3 o p_115009_
	b (Lhlp;)Lame; b
		0 o p_368623_
	b ()Lhlj; b
	d ()Lhkm; d
hf net/minecraft/commands/arguments/selector/SelectorPattern
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/lang/String; pattern
	c Lhd; resolved
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lhd;)V <init>
		0 o pattern
		1 o resolved
	a (Ljava/lang/String;Lcom/mojang/brigadier/exceptions/CommandSyntaxException;)Ljava/lang/String; lambda$parse$0
		static
		0 o p_360828_
		1 o p_360739_
	a (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; parse
		static
		0 o p_361421_
	a ()Ljava/lang/String; pattern
	b ()Lhd; resolved
	equals (Ljava/lang/Object;)Z equals
		0 o p_360529_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hfa hfa
	a a
	h h
	i i
	j j
	k k
	<init> (Lhed$a;)V <init>
		0 o p_174198_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_363009_
		1 o p_115039_
		2 o p_115040_
		3 o p_115041_
	a (Lhlm;Lfoc;Lgxm;I)V a
		0 o p_362172_
		1 o p_115030_
		2 o p_115031_
		3 o p_115032_
	a (Lfoc;Lgxm;ILhlk;Lbck;Lfin;)V a
		static
		0 o p_404890_
		1 o p_405782_
		2 o p_404762_
		3 o p_405697_
		4 o p_404894_
		5 o p_405524_
	a (Lfoc;Lgxm;ILhlk;Lbck;)V a
		static
		0 o p_323763_
		1 o p_324606_
		2 o p_323603_
		3 o p_388704_
		4 o p_324507_
	a (Lbzm;Lhkm;F)V a
		0 o p_362662_
		1 o p_364913_
		2 o p_362567_
	a ()Lhlm; a
	a (Lcqz;Lhlm;F)V a
		0 o p_362393_
		1 o p_361441_
		2 o p_360849_
	d ()Lhkm; d
hfb hfb
	a a
	h h
	i i
	j j
	k k
	<init> (Lhed$a;)V <init>
		0 o p_174204_
	a (Lcqs;Ljb;)I a
		0 o p_174216_
		1 o p_174217_
	a (Lcqs;Lhln;F)V a
		0 o p_363125_
		1 o p_362907_
		2 o p_364471_
	a (Lhln;)Lfis; a
		0 o p_361106_
	a (Lbzm;D)Z a
		0 o p_115089_
		1 o p_363411_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_362540_
		1 o p_115061_
		2 o p_115062_
		3 o p_115063_
	a (Lhkm;)Lfis; a
		0 o p_361168_
	a (ZII)I a
		0 o p_364675_
		1 o p_174210_
		2 o p_174211_
	a (Lbzm;Ljb;)I a
		0 o p_174206_
		1 o p_174207_
	a (Lbzm;Lhkm;F)V a
		0 o p_360936_
		1 o p_364866_
		2 o p_364974_
	a (Lcqs;D)Z a
		0 o p_115091_
		1 o p_361664_
	a (Lhln;Lfoc;Lgxm;I)V a
		0 o p_364723_
		1 o p_115079_
		2 o p_115080_
		3 o p_115081_
	a (Lcqs;)Lxo; a
		0 o p_365048_
	a ()Lhln; a
	c (Lbzm;)Lxo; c
		0 o p_363046_
	d ()Lhkm; d
hfc hfc
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lhoe;)V <init>
		0 o p_387475_
	a (Lfoc;Lfof;Ljava/util/List;[III)V a
		static
		0 o p_115163_
		1 o p_115164_
		2 o p_115165_
		3 o p_387305_
		4 o p_115167_
		5 o p_115168_
	a (Lcam;Ldcv;Ldct;Lfoc;Lgxm;Ldmu;III)V a
		0 o p_270101_
		1 o p_270637_
		2 o p_270437_
		3 o p_270230_
		4 o p_270411_
		5 o p_270641_
		6 o p_270595_
		7 o p_270927_
		8 o p_270845_
	a (Ldct;Lfoc;Lgxm;II[ILjava/util/List;Lgxy;Lhog$a;)V a
		static
		0 o p_361627_
		1 o p_360423_
		2 o p_360415_
		3 o p_361265_
		4 o p_364771_
		5 o p_386517_
		6 o p_404702_
		7 o p_388877_
		8 o p_387026_
	a (Lgxm;Lgxy;Lfoc$a;)Lfof; a
		static
		0 o p_418260_
		1 o p_418287_
		2 o p_418129_
	a (Lgxy;)Z a
		static
		0 o p_418495_
	a (Ldcv;Ldct;IILfoc;Lgxm;Ldmu;I)V a
		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 (Lgxm;Lgxy;Z)Lfof; a
		static
		0 o p_115185_
		1 o p_115186_
		2 o p_115187_
	a ([II)I a
		static
		0 o p_387884_
		1 o p_388524_
	a (Lgxm;Lgxy;ZZ)Lfof; a
		static
		0 o p_115212_
		1 o p_115213_
		2 o p_115214_
		3 o p_115215_
hfd hfd
	a a
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174284_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_364077_
		1 o p_115249_
		2 o p_115250_
		3 o p_115251_
	d ()Lhkm; d
hfe hfe
	<init> (Lhed$a;)V <init>
		0 o p_174286_
	a (Lorg/joml/Matrix4f;Lfof;FFIFFFFFFFZZZZ)V a
		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 (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_361521_
		1 o p_115260_
		2 o p_115261_
		3 o p_115262_
	a (Lcal;Lhlo;F)V a
		0 o p_365212_
		1 o p_362459_
		2 o p_364965_
	a ()Lhlo; a
	a (Lcal;)Z a
		0 o p_364219_
	a (Lbzm;Lhkm;F)V a
		0 o p_365287_
		1 o p_364681_
		2 o p_365219_
	a (Lhlo;Lfoc;Lgxm;I)V a
		0 o p_361767_
		1 o p_115269_
		2 o p_115270_
		3 o p_115271_
	b (Lbzm;)Z b
		0 o p_365127_
	d ()Lhkm; d
hff hff
	a a
	h h
	i i
	j j
	<init> (Lhed$a;Lgng;F)V <init>
		0 o p_174289_
		1 o p_174290_
		2 o p_174291_
	a (Lcam;)Lfin; a
		0 o p_360864_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_362123_
		1 o p_115301_
		2 o p_115302_
		3 o p_115303_
	a (Lhlp;F)I a
		static
		0 o p_362833_
		1 o p_115340_
	a (Lhlp;Lfoc;Lgxm;I)V a
		0 o p_361886_
		1 o p_115311_
		2 o p_115312_
		3 o p_115313_
	a (Lbzm;Lhkm;F)V a
		0 o p_364244_
		1 o p_361128_
		2 o p_362229_
	a (Lhlp;ZZZ)Lgxy; a
		0 o p_360858_
		1 o p_115323_
		2 o p_115324_
		3 o p_115325_
	a (Lhis;)Z a
		0 o p_115327_
	a (Ljh;)F a
		static
		0 o p_115329_
	a (Lbzm;)Lfin; a
		0 o p_360852_
	a (Lcam;Lhlp;F)V a
		0 o p_362733_
		1 o p_360515_
		2 o p_361157_
	a (Lbzm;D)Z a
		0 o p_365517_
		1 o p_363773_
	a (Lhlp;Lfoc;)V a
		0 o p_362272_
		1 o p_115315_
	a (Lcam;D)Z a
		0 o p_363517_
		1 o p_365448_
	a (Lcam;FF)F a
		static
		0 o p_362839_
		1 o p_361247_
		2 o p_361564_
	a (Lhlp;)Z a
		0 o p_361234_
	a (Lhlp;Lfoc;FF)V a
		0 o p_364714_
		1 o p_115318_
		2 o p_115319_
		3 o p_115320_
	a (Lcam;Lcom/google/common/collect/ImmutableList$Builder;F)V a
		0 o p_412552_
		1 o p_412540_
		2 o p_412715_
	a (Lbzm;Lcom/google/common/collect/ImmutableList$Builder;F)V a
		0 o p_412303_
		1 o p_412535_
		2 o p_412231_
	b (Lhlp;)Lame; b
		0 o p_368654_
	b (Lcam;)Z b
		static
		0 o p_194454_
	ba_ ()F ba_
	c (Lhlp;)F c
		0 o p_362441_
	c ()Lgng; c
	c (Lhkm;)F c
		0 o p_363646_
	d (Lhlp;)Z d
		0 o p_361327_
	e (Lhlp;)Z e
		0 o p_364697_
	f (Lhlp;)I f
		0 o p_360502_
	g (Lhlp;)F g
		0 o p_361012_
hff$1 hff$1
	a a
	b b
	<clinit> ()V <clinit>
		static
hfg hfg
	a a
	k k
	l l
	m m
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;Lgqk;Lgqk;)V <init>
		0 o p_174293_
		1 o p_174294_
		2 o p_364000_
	a (Lcam;Lhlp;F)V a
		0 o p_361520_
		1 o p_361316_
		2 o p_364479_
	a (Lhlq;)Lame; a
		0 o p_361005_
	a (Lcot;Lhlq;F)V a
		0 o p_363790_
		1 o p_363082_
		2 o p_361575_
	a (Lbzm;Lhkm;F)V a
		0 o p_362338_
		1 o p_361218_
		2 o p_361075_
	b (Lhlp;)Lame; b
		0 o p_368599_
	b ()Lhlq; b
	d ()Lhkm; d
hfg$1 hfg$1
	a a
	<clinit> ()V <clinit>
		static
hfh hfh
	a a
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174296_
	a ()Lhlr; a
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_360428_
		1 o p_115367_
		2 o p_115368_
		3 o p_115369_
	a (Lhlr;Lfoc;Lgxm;I)V a
		0 o p_365428_
		1 o p_115376_
		2 o p_115377_
		3 o p_115378_
	a (Lbzm;Lhkm;F)V a
		0 o p_365412_
		1 o p_363282_
		2 o p_365397_
	a (Lcvn;Lhlr;F)V a
		0 o p_363068_
		1 o p_363885_
		2 o p_363897_
	d ()Lhkm; d
hfi hfi
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174298_
	a (Lcam;Lhlp;F)V a
		0 o p_364026_
		1 o p_363960_
		2 o p_364747_
	a (Lcru;Lhmm;F)V a
		0 o p_362519_
		1 o p_361851_
		2 o p_361242_
	a (Lhmm;Lfoc;)V a
		0 o p_362807_
		1 o p_115390_
	a (Lcru;Ljb;)I a
		0 o p_115399_
		1 o p_115400_
	a (Lbzm;Ljb;)I a
		0 o p_115386_
		1 o p_115387_
	a (Lbzm;Lhkm;F)V a
		0 o p_362533_
		1 o p_364755_
		2 o p_361378_
	a (Lhlp;Lfoc;)V a
		0 o p_362047_
		1 o p_115396_
	a (Lhmm;)Lame; a
		0 o p_361835_
	b (Lhlp;)Lame; b
		0 o p_368637_
	b (Lhmm;)F b
		0 o p_382806_
	b ()Lhmm; b
	c (Lhkm;)F c
		0 o p_382983_
	d ()Lhkm; d
	g (Lhlp;)F g
		0 o p_382986_
hfj hfj
	<init> (Lhed$a;Lgqk;)V <init>
		0 o p_174300_
		1 o p_174301_
	a ()Lhls; a
	d ()Lhkm; d
hfk hfk
	<init> (Lhed$a;Lgng;F)V <init>
		0 o p_174304_
		1 o p_174305_
		2 o p_174306_
	a (Lcao;D)Z a
		0 o p_115506_
		1 o p_364446_
	a (Lbzm;D)Z a
		0 o p_115502_
		1 o p_361987_
	a (Lcam;D)Z a
		0 o p_115504_
		1 o p_365222_
	c (Lhkm;)F c
		0 o p_361525_
	g (Lhlp;)F g
		0 o p_365066_
hfl hfl
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174324_
	a (Lcam;Lhlp;F)V a
		0 o p_363877_
		1 o p_361944_
		2 o p_364010_
	a (Lcmw;Lhlu;F)V a
		0 o p_363655_
		1 o p_362285_
		2 o p_363308_
	a (Lhlu;)Lame; a
		0 o p_362880_
	a (Ljava/util/HashMap;)V a
		static
		0 o p_359287_
	a (Lbzm;Lhkm;F)V a
		0 o p_361849_
		1 o p_361733_
		2 o p_360304_
	b ()Lhlu; b
	b (Lhlp;)Lame; b
		0 o p_368699_
	d ()Lhkm; d
hfm hfm
	<init> (Lhed$a;)V <init>
		0 o p_174326_
	d ()Lhkm; d
hfn hfn
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174330_
	a (Lcmx;Lhks;F)V a
		0 o p_363307_
		1 o p_364547_
		2 o p_363203_
	a (Lcam;Lhlp;F)V a
		0 o p_362311_
		1 o p_362977_
		2 o p_363276_
	a (Lhks;)Lame; a
		0 o p_361442_
	a (Lbzm;Lhkm;F)V a
		0 o p_362896_
		1 o p_363742_
		2 o p_360769_
	b (Lhlp;)Lame; b
		0 o p_368612_
	b ()Lhks; b
	d ()Lhkm; d
hfo hfo
	a a
	h h
	i i
	j j
	<init> (Lhed$a;)V <init>
		0 o p_338603_
	a (Lhlk;Lfoc;Lgxm;I)V a
		0 o p_386695_
		1 o p_338440_
		2 o p_338413_
		3 o p_338541_
	a (Lcas;Lhlk;F)V a
		0 o p_361782_
		1 o p_388307_
		2 o p_361351_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_361962_
		1 o p_338415_
		2 o p_338844_
		3 o p_338398_
	a (Lbzm;Lhkm;F)V a
		0 o p_362684_
		1 o p_364283_
		2 o p_362133_
	a ()Lhlk; a
	d ()Lhkm; d
hfp hfp
	<init> (Lhed$a;)V <init>
		0 o p_174332_
	a ()Lhlv; a
	a (Lcqu;Lhlv;F)V a
		0 o p_360735_
		1 o p_364263_
		2 o p_360460_
	a (Lfoc$a;Lfof;FFFFFIIII)V a
		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_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_362366_
		1 o p_115555_
		2 o p_115556_
		3 o p_115557_
	a (Lhlv;Lfoc;Lgxm;I)V a
		0 o p_363740_
		1 o p_115533_
		2 o p_115534_
		3 o p_115535_
	a (Lbzm;Lhkm;F)V a
		0 o p_364892_
		1 o p_362287_
		2 o p_363548_
	a (Lfoc;Lfof;[IIILhrq;Lhrq;)V a
		0 o p_115559_
		1 o p_115560_
		2 o p_363896_
		3 o p_115562_
		4 o p_115563_
		5 o p_115564_
		6 o p_115565_
	d ()Lhkm; d
hfp$1 hfp$1
	a a
	<clinit> ()V <clinit>
		static
hfq hfq
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174334_
	a (Lcam;Lhlp;F)V a
		0 o p_362313_
		1 o p_363640_
		2 o p_363284_
	a (Lhlw;)Lame; a
		0 o p_364827_
	a (Lcmy;Lhlw;F)V a
		0 o p_363780_
		1 o p_363283_
		2 o p_360846_
	a (FFIFF)F a
		0 o p_115625_
		1 o p_115626_
		2 o p_115627_
		3 o p_115628_
		4 o p_115629_
	a (Lhlw;Lfoc;FF)V a
		0 o p_362586_
		1 o p_115634_
		2 o p_115635_
		3 o p_115636_
	a (Lbzm;Lhkm;F)V a
		0 o p_364520_
		1 o p_362724_
		2 o p_361198_
	a (Lhlp;Lfoc;FF)V a
		0 o p_365307_
		1 o p_115642_
		2 o p_115643_
		3 o p_115644_
	b (Lhlp;)Lame; b
		0 o p_368544_
	b ()Lhlw; b
	d ()Lhkm; d
hfr hfr
	a a
	k k
	l l
	m m
	n n
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174336_
	a (Lhlx;)Lame; a
		0 o p_363063_
	a (Lcam;Lhlp;F)V a
		0 o p_362308_
		1 o p_362178_
		2 o p_364023_
	a (Lcmz;Lhlx;F)V a
		0 o p_363889_
		1 o p_362444_
		2 o p_361350_
	a (Lbzm;Lhkm;F)V a
		0 o p_363056_
		1 o p_364369_
		2 o p_365440_
	a (Lcmz$b;)Lame; a
		static
		0 o p_262577_
	b (Lhlp;)Lame; b
		0 o p_368740_
	b ()Lhlx; b
	d ()Lhkm; d
hfr$1 hfr$1
	a a
	<clinit> ()V <clinit>
		static
hfs hfs
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174338_
	a (Lcam;Lhlp;F)V a
		0 o p_363383_
		1 o p_361688_
		2 o p_362954_
	a (Lhly;)Lame; a
		0 o p_363735_
	a (Lcrx;Lhly;F)V a
		0 o p_362124_
		1 o p_363079_
		2 o p_363625_
	a (Lhly;Lfoc;FF)V a
		0 o p_363004_
		1 o p_115686_
		2 o p_115687_
		3 o p_115688_
	a (Lbzm;Lhkm;F)V a
		0 o p_361613_
		1 o p_362409_
		2 o p_360897_
	a (Lhlp;Lfoc;)V a
		0 o p_363390_
		1 o p_115670_
	a (Lhly;Lfoc;)V a
		0 o p_364542_
		1 o p_115682_
	a (Lhlp;Lfoc;FF)V a
		0 o p_360902_
		1 o p_115674_
		2 o p_115675_
		3 o p_115676_
	b ()Lhly; b
	b (Lhlp;)Lame; b
		0 o p_368687_
	d ()Lhkm; d
hft hft
	a a
	<init> (Lhed$a;)V <init>
		0 o p_174340_
	a (Lcam;Lhlp;F)V a
		0 o p_361976_
		1 o p_360357_
		2 o p_361556_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_394188_
		1 o p_394412_
		2 o p_394098_
		3 o p_394059_
	a (Lhlp;Lfoc;Lgxm;I)V a
		0 o p_394260_
		1 o p_394055_
		2 o p_394630_
		3 o p_393482_
	a (Lbzm;Lhkm;F)V a
		0 o p_360975_
		1 o p_365126_
		2 o p_361853_
	a (Lcna;Lhlz;F)V a
		0 o p_365526_
		1 o p_364366_
		2 o p_361960_
	a (Lhed$a;)Ljava/util/Map; a
		static
		0 o p_394673_
	a (Lhlz;Lfoc;Lgxm;I)V a
		0 o p_393990_
		1 o p_393537_
		2 o p_394350_
		3 o p_394258_
	a (Lhlz;)Lame; a
		0 o p_363187_
	b (Lhlz;)Ldcv; b
		static
		0 o p_397421_
	b ()Lhlz; b
	b (Lhlp;)Lame; b
		0 o p_368737_
	d ()Lhkm; d
hfu hfu
	a a
	k k
	l l
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;Lgqk;Lgqk;Lgqk;Lgqk;Lgqk;Lgqk;)V <init>
		0 o p_174344_
		1 o p_174345_
		2 o p_174346_
		3 o p_174347_
		4 o p_361802_
		5 o p_360639_
		6 o p_362581_
	a (Lcam;Lhlp;F)V a
		0 o p_363298_
		1 o p_364921_
		2 o p_363605_
	a (Lhlp;)Z a
		0 o p_364587_
	a (Lhma;)Lame; a
		0 o p_363784_
	a (Lcao;Lhlg;F)V a
		0 o p_364502_
		1 o p_360541_
		2 o p_363135_
	a (Lcth;Lhma;F)V a
		0 o p_361113_
		1 o p_364996_
		2 o p_362352_
	a (Lbzm;Lhkm;F)V a
		0 o p_362881_
		1 o p_362326_
		2 o p_365008_
	b (Lhlp;)Lame; b
		0 o p_368688_
	b (Lhma;)Z b
		0 o p_360965_
	b ()Lhma; b
	d ()Lhkm; d
hfv hfv
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174354_
	a (Lhlh;)Lame; a
		0 o p_360658_
	b (Lhlp;)Lame; b
		0 o p_368729_
	b ()Lhlh; b
	d ()Lhkm; d
hfw hfw
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174356_
	a (Lcam;Lhlp;F)V a
		0 o p_361761_
		1 o p_363250_
		2 o p_361364_
	a (Lhmc;)Lame; a
		0 o p_360804_
	a (Lbzm;Lhkm;F)V a
		0 o p_363201_
		1 o p_365474_
		2 o p_360664_
	a (Lcnd;Lhmc;F)V a
		0 o p_364329_
		1 o p_361616_
		2 o p_363931_
	b (Lhlp;)Lame; b
		0 o p_368507_
	b ()Lhmc; b
	d ()Lhkm; d
hfx hfx
	a a
	k k
	l l
	m m
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174358_
	a (Lcam;Lhlp;F)V a
		0 o p_363132_
		1 o p_361163_
		2 o p_362349_
	a (Lhmd;Lfoc;Lgxm;I)V a
		0 o p_362139_
		1 o p_115758_
		2 o p_115759_
		3 o p_115760_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_363412_
		1 o p_115751_
		2 o p_115752_
		3 o p_115753_
	a (Lhmd;Lfoc;FF)V a
		0 o p_362740_
		1 o p_115763_
		2 o p_115764_
		3 o p_115765_
	a (Lhlp;Lfoc;Lgxm;I)V a
		0 o p_362908_
		1 o p_115780_
		2 o p_115781_
		3 o p_115782_
	a (Lbzm;Lhkm;F)V a
		0 o p_362647_
		1 o p_360786_
		2 o p_364187_
	a (Lcne;Lhmd;F)V a
		0 o p_362491_
		1 o p_362905_
		2 o p_360796_
	a (Lhmd;)Lame; a
		0 o p_363552_
	a (Lhlp;Lfoc;FF)V a
		0 o p_362048_
		1 o p_115785_
		2 o p_115786_
		3 o p_115787_
	b ()Lhmd; b
	b (Lhlp;)Lame; b
		0 o p_368572_
	b (Lhmd;)F b
		0 o p_382918_
	c (Lhkm;)F c
		0 o p_382902_
	d ()Lhkm; d
	g (Lhlp;)F g
		0 o p_382967_
hfy hfy
	a a
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174360_
	a (Lcam;Lhlp;F)V a
		0 o p_365112_
		1 o p_361526_
		2 o p_365499_
	a (Lhme;)Lame; a
		0 o p_365061_
	a (Lcnf;Lhme;F)V a
		0 o p_363386_
		1 o p_362192_
		2 o p_365470_
	a (Lbzm;Lhkm;F)V a
		0 o p_361056_
		1 o p_362604_
		2 o p_363027_
	b (Lhlp;)Lame; b
		0 o p_368536_
	b ()Lhme; b
	d ()Lhkm; d
hfy$1 hfy$1
	a a
	<clinit> ()V <clinit>
		static
hfz hfz
	a a
	h h
	<init> (Lhed$a;Lgqk;)V <init>
		0 o p_376701_
		1 o p_376645_
	a ()Lgng; a
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_376133_
	b ()Lgxy; b
hg net/minecraft/commands/arguments/selector/options/EntitySelectorOptions
	a Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_UNKNOWN_OPTION
	b Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INAPPLICABLE_OPTION
	c Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_RANGE_NEGATIVE
	d Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_LEVEL_NEGATIVE
	e Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_LIMIT_TOO_SMALL
	f Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_SORT_UNKNOWN
	g Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_GAME_MODE_INVALID
	h Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_ENTITY_TYPE_INVALID
	i Lorg/slf4j/Logger; LOGGER
	j Ljava/util/Map; OPTIONS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	A (Lhe;)Z lambda$bootStrap$21
		static
		0 o p_121395_
	B (Lhe;)V lambda$bootStrap$20
		static
		0 o p_121397_
	C (Lhe;)Z lambda$bootStrap$19
		static
		0 o p_121399_
	D (Lhe;)V lambda$bootStrap$18
		static
		0 o p_121401_
	E (Lhe;)Z lambda$bootStrap$17
		static
		0 o p_121403_
	F (Lhe;)V lambda$bootStrap$16
		static
		0 o p_121405_
	G (Lhe;)Z lambda$bootStrap$15
		static
		0 o p_121407_
	H (Lhe;)V lambda$bootStrap$14
		static
		0 o p_121409_
	I (Lhe;)Z lambda$bootStrap$13
		static
		0 o p_121411_
	J (Lhe;)V lambda$bootStrap$12
		static
		0 o p_121413_
	K (Lhe;)Z lambda$bootStrap$11
		static
		0 o p_121415_
	L (Lhe;)V lambda$bootStrap$10
		static
		0 o p_121417_
	M (Lhe;)Z lambda$bootStrap$9
		static
		0 o p_121419_
	N (Lhe;)V lambda$bootStrap$8
		static
		0 o p_422466_
	O (Lhe;)Z lambda$bootStrap$7
		static
		0 o p_121423_
	P (Lhe;)V lambda$bootStrap$6
		static
		0 o p_360473_
	a (Ljava/util/Map;Lbzm;)Z lambda$bootStrap$60
		static
		0 o p_359324_
		1 o p_359325_
	a (Lbzv;ZLbzm;)Z lambda$bootStrap$45
		static
		0 o p_175149_
		1 o p_175150_
		2 o p_175151_
	a (Lhe;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; lambda$bootStrap$42
		static
		0 o p_367797_
		1 o p_367798_
		2 o p_367799_
	a (Ljava/lang/String;ZLbzm;)Z lambda$bootStrap$48
		static
		0 o p_175164_
		1 o p_175165_
		2 o p_175166_
	a (Ljava/lang/String;Lhg$a;Ljava/util/function/Predicate;Lxo;)V register
		static
		0 o p_121454_
		1 o p_121455_
		2 o p_121456_
		3 o p_121457_
	a (Lhe;Ljava/lang/String;I)Lhg$a; get
		static
		0 o p_121448_
		1 o p_121449_
		2 o p_121450_
	a (Lhe;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V suggestNames
		static
		0 o p_121441_
		1 o p_121442_
	a (Lbae;ZLbzm;)Z lambda$bootStrap$43
		static
		0 o p_205689_
		1 o p_205690_
		2 o p_205691_
	a (ZLal;)Z lambda$bootStrap$59
		static
		0 o p_175182_
		1 o p_175183_
	a ()V bootStrap
		static
	a (Lui;ZLbzm;)Z lambda$bootStrap$51
		static
		0 o p_421296_
		1 o p_421297_
		2 o p_421298_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$4
		static
		0 o p_304137_
	a (Lhe;)Z lambda$bootStrap$65
		static
		0 o p_121435_
	a (Lhe;ILame;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException; lambda$bootStrap$44
		static
		0 o p_175156_
		1 o p_175157_
		2 o p_175158_
	a (Ljava/util/Map;Lal;)Z lambda$bootStrap$58
		static
		0 o p_175168_
		1 o p_175169_
	a (ZLas;)Z lambda$bootStrap$57
		static
		0 o p_175185_
		1 o p_175186_
	a (Lamd;ZLbzm;)Z lambda$bootStrap$63
		static
		0 o p_367794_
		1 o p_367795_
		2 o p_367796_
	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 (Ldmr;ZLbzm;)Z lambda$bootStrap$34
		static
		0 o p_412862_
		1 o p_412863_
		2 o p_412864_
	a (Ljp$c;)Lame; lambda$bootStrap$41
		static
		0 o p_359326_
	b (Lhe;)V lambda$bootStrap$64
		static
		0 o p_335169_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_304140_
	b (Lhe;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/util/Map;Lbzm;)Z lambda$bootStrap$54
		static
		0 o p_313452_
		1 o p_313453_
	b (Ljp$c;)Lame; lambda$bootStrap$40
		static
		0 o p_359327_
	b (Ljava/lang/String;ZLbzm;)Z lambda$bootStrap$37
		static
		0 o p_400871_
		1 o p_400872_
		2 o p_400873_
	c (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_304139_
	c (Ljava/lang/String;ZLbzm;)Z lambda$bootStrap$5
		static
		0 o p_175207_
		1 o p_175208_
		2 o p_175209_
	c (Lhe;)Z lambda$bootStrap$62
		static
		0 o p_121506_
	d (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_304138_
	d (Lhe;)V lambda$bootStrap$61
		static
		0 o p_121514_
	e (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_304141_
	e (Lhe;)Z lambda$bootStrap$56
		static
		0 o p_121518_
	f (Lhe;)V lambda$bootStrap$55
		static
		0 o p_121522_
	g (Lhe;)Z lambda$bootStrap$53
		static
		0 o p_121524_
	h (Lhe;)V lambda$bootStrap$52
		static
		0 o p_399365_
	i (Lhe;)Z lambda$bootStrap$50
		static
		0 o p_121528_
	j (Lhe;)V lambda$bootStrap$49
		static
		0 o p_121530_
	k (Lhe;)Z lambda$bootStrap$47
		static
		0 o p_121532_
	l (Lhe;)V lambda$bootStrap$46
		static
		0 o p_121534_
	m (Lhe;)Z lambda$bootStrap$39
		static
		0 o p_121536_
	n (Lhe;)V lambda$bootStrap$38
		static
		0 o p_121538_
	o (Lhe;)Z lambda$bootStrap$36
		static
		0 o p_121540_
	p (Lhe;)V lambda$bootStrap$35
		static
		0 o p_412865_
	q (Lhe;)Z lambda$bootStrap$32
		static
		0 o p_121544_
	r (Lhe;)V lambda$bootStrap$31
		static
		0 o p_247983_
	s (Lhe;)Z lambda$bootStrap$29
		static
		0 o p_121548_
	t (Lhe;)V lambda$bootStrap$28
		static
		0 o p_121550_
	u (Lhe;)Z lambda$bootStrap$27
		static
		0 o p_121552_
	v (Lhe;)V lambda$bootStrap$26
		static
		0 o p_121554_
	w (Lhe;)Z lambda$bootStrap$25
		static
		0 o p_121556_
	x (Lhe;)V lambda$bootStrap$24
		static
		0 o p_121558_
	y (Lhe;)Z lambda$bootStrap$23
		static
		0 o p_121560_
	z (Lhe;)V lambda$bootStrap$22
		static
		0 o p_121562_
hg$a net/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Modifier
	handle (Lhe;)V handle
		0 o p_121564_
hg$b net/minecraft/commands/arguments/selector/options/EntitySelectorOptions$Option
	a Lhg$a; modifier
	b Ljava/util/function/Predicate; canUse
	c Lxo; description
	<init> (Lhg$a;Ljava/util/function/Predicate;Lxo;)V <init>
		0 o modifier
		1 o canUse
		2 o description
	a ()Lhg$a; modifier
	b ()Ljava/util/function/Predicate; canUse
	c ()Lxo; description
	equals (Ljava/lang/Object;)Z equals
		0 o p_251803_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hga hga
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174362_
	a (Lcam;Lhlp;F)V a
		0 o p_363826_
		1 o p_364012_
		2 o p_360298_
	a (Lhmf;)Lame; a
		0 o p_363518_
	a (Lcsa;Lhmf;F)V a
		0 o p_361648_
		1 o p_360518_
		2 o p_364693_
	a (Lbzm;Lhkm;F)V a
		0 o p_364895_
		1 o p_363169_
		2 o p_360691_
	b ()Lhmf; b
	b (Lhlp;)Lame; b
		0 o p_368705_
	d ()Lhkm; d
hgb hgb
	c ()Lgng; c
hgc hgc
	a a
	k k
	l l
	m m
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174364_
	a (Lcam;Lhlp;F)V a
		0 o p_364408_
		1 o p_362495_
		2 o p_360358_
	a (Lhmg;)Lame; a
		0 o p_365406_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_360485_
		1 o p_365220_
		2 o p_364227_
		3 o p_365513_
	a (Lhlp;Lfoc;Lgxm;I)V a
		0 o p_361510_
		1 o p_364628_
		2 o p_361298_
		3 o p_362154_
	a (Lbzm;Lhkm;F)V a
		0 o p_362710_
		1 o p_360702_
		2 o p_360348_
	a (Lcng;Lhmg;F)V a
		0 o p_362010_
		1 o p_363993_
		2 o p_363648_
	a (Lhmg;Lfoc;Lgxm;I)V a
		0 o p_363534_
		1 o p_360774_
		2 o p_363527_
		3 o p_361309_
	a (Lhmg;Lfoc;FF)V a
		0 o p_365150_
		1 o p_115829_
		2 o p_115830_
		3 o p_115831_
	a (Lhlp;Lfoc;FF)V a
		0 o p_365171_
		1 o p_115821_
		2 o p_115822_
		3 o p_115823_
	b ()Lhmg; b
	b (Lhlp;)Lame; b
		0 o p_368693_
	d ()Lhkm; d
hgd hgd
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174366_
	a (Lcam;Lhlp;F)V a
		0 o p_362454_
		1 o p_362360_
		2 o p_362605_
	a (Lhmi;)Lame; a
		0 o p_360570_
	a (Lcpd;Lhmi;F)V a
		0 o p_405521_
		1 o p_362333_
		2 o p_360543_
	a (Lbzm;Lhkm;F)V a
		0 o p_363987_
		1 o p_361537_
		2 o p_363533_
	b (Lhlp;)Lame; b
		0 o p_368575_
	b ()Lhmi; b
	d ()Lhkm; d
hge hge
	a a
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174368_
	a ()Lhmj; a
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_362867_
		1 o p_115865_
		2 o p_115866_
		3 o p_115867_
	a (Lcvr;Lhmj;F)V a
		0 o p_364481_
		1 o p_363271_
		2 o p_360710_
	a (Lhmj;Lfoc;Lgxm;I)V a
		0 o p_364049_
		1 o p_115853_
		2 o p_115854_
		3 o p_115855_
	a (Lbzm;Ljb;)I a
		0 o p_115857_
		1 o p_115858_
	a (Lbzm;Lhkm;F)V a
		0 o p_363332_
		1 o p_363354_
		2 o p_365208_
	a (Lcvr;Ljb;)I a
		0 o p_115869_
		1 o p_115870_
	d ()Lhkm; d
hgf hgf
	a a
	k k
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174370_
	a (Lhmk;)Lfis; a
		0 o p_360997_
	a (Lcam;Lhlp;F)V a
		0 o p_362620_
		1 o p_361878_
		2 o p_365037_
	a (Lcsb;Lhbp;DDD)Z a
		0 o p_115913_
		1 o p_115914_
		2 o p_115915_
		3 o p_115916_
		4 o p_115917_
	a (Lcsb;Lhmk;F)V a
		0 o p_365400_
		1 o p_361284_
		2 o p_360863_
	a (Lhkm;)Lfis; a
		0 o p_364679_
	a (Lbzm;Lhkm;F)V a
		0 o p_361574_
		1 o p_361816_
		2 o p_361367_
	a (Lhty;)Lame; a
		static
		0 o p_349907_
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_349905_
	a (Lhmk;Lfoc;FF)V a
		0 o p_364147_
		1 o p_115908_
		2 o p_115909_
		3 o p_115910_
	a (Ldbt;)Lame; a
		static
		0 o p_174376_
	a (I)[Lame; a
		static
		0 o p_115877_
	a (Lhlp;Lfoc;FF)V a
		0 o p_360316_
		1 o p_115891_
		2 o p_115892_
		3 o p_115893_
	a (Lbzm;Lhbp;DDD)Z a
		0 o p_115884_
		1 o p_115885_
		2 o p_115886_
		3 o p_115887_
		4 o p_115888_
	b (Lhmk;)Lame; b
		0 o p_362847_
	b (Ljava/lang/String;)Ljava/lang/String; b
		static
		0 o p_349906_
	b (Lhlp;)Lame; b
		0 o p_368564_
	b ()Lhmk; b
	d ()Lhkm; d
hgg hgg
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174378_
	b (Lhlp;)Lame; b
		0 o p_361306_
	b ()Lhlp; b
	ba_ ()F ba_
	d ()Lhkm; d
hgh hgh
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174380_
	b (Lhlp;)Lame; b
		0 o p_368546_
	b (Lhml;)Lame; b
		0 o p_365297_
	b ()Lhml; b
	d ()Lhkm; d
hgi hgi
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174391_
	a (Lcam;Lhlp;F)V a
		0 o p_364715_
		1 o p_364421_
		2 o p_361077_
	a (Lcse;Lhmm;F)V a
		0 o p_362664_
		1 o p_365237_
		2 o p_361099_
	a (Lhmm;Lfoc;)V a
		0 o p_364158_
		1 o p_115964_
	a (Lbzm;Lhkm;F)V a
		0 o p_361602_
		1 o p_360422_
		2 o p_361752_
	a (Lhlp;Lfoc;)V a
		0 o p_363239_
		1 o p_115984_
	a (Lhmm;)F a
		0 o p_383137_
	b (Lhlp;)Lame; b
		0 o p_368501_
	b (Lhmm;)Lame; b
		0 o p_365351_
	b ()Lhmm; b
	c (Lhkm;)F c
		0 o p_383079_
	d ()Lhkm; d
	g (Lhlp;)F g
		0 o p_383150_
hgj hgj
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_272933_
	a (Lcam;Lhlp;F)V a
		0 o p_361444_
		1 o p_361010_
		2 o p_362312_
	a (Lcam;)Lfin; a
		0 o p_365168_
	a (Lcpg;Lhmn;F)V a
		0 o p_363720_
		1 o p_363011_
		2 o p_363157_
	a (Lhmn;)Lame; a
		0 o p_360679_
	a (Lbzm;)Lfin; a
		0 o p_364242_
	a (Lcpg;)Lfin; a
		0 o p_364991_
	a (Lbzm;Lhkm;F)V a
		0 o p_365462_
		1 o p_362246_
		2 o p_363287_
	b (Lhlp;)Lame; b
		0 o p_368735_
	b ()Lhmn; b
	d ()Lhkm; d
hgk hgk
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174393_
	a (Lhmo;)Lame; a
		0 o p_388676_
	a (Lcam;Lhlp;F)V a
		0 o p_360514_
		1 o p_364508_
		2 o p_362158_
	a (Lbzm;Lhkm;F)V a
		0 o p_362211_
		1 o p_363831_
		2 o p_365419_
	a (Lcni;Lhmo;F)V a
		0 o p_364437_
		1 o p_388288_
		2 o p_364064_
	b (Lhlp;)Lame; b
		0 o p_362019_
	b ()Lhmo; b
	d ()Lhkm; d
hgl hgl
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174399_
	a ()Lhjs; a
	a (Lhjs;)Lame; a
		0 o p_364566_
	d ()Lhkm; d
hgm hgm
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;Lgqk;)V <init>
		0 o p_174403_
		1 o p_174404_
	<init> (Lhed$a;)V <init>
		0 o p_174401_
	a (Lcam;Lhlp;F)V a
		0 o p_364636_
		1 o p_361988_
		2 o p_363842_
	a (Lcsg;Lhlp;F)V a
		0 o p_361550_
		1 o p_365245_
		2 o p_361361_
	a (Lbzm;Lhkm;F)V a
		0 o p_361280_
		1 o p_365275_
		2 o p_360277_
	b (Lhlp;)Lame; b
		0 o p_361974_
	b ()Lhlp; b
	ba_ ()F ba_
	d ()Lhkm; d
hgn hgn
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;Lgpm;Lgpm;)V <init>
		0 o p_174406_
		1 o p_174407_
		2 o p_363623_
	a (Lcam;Lhlp;F)V a
		0 o p_363665_
		1 o p_363886_
		2 o p_365289_
	a (Lhmp;)Lame; a
		0 o p_365407_
	a (Lcnj;Lhmp;F)V a
		0 o p_365335_
		1 o p_360822_
		2 o p_363384_
	a (Lbzm;Lhkm;F)V a
		0 o p_365224_
		1 o p_363806_
		2 o p_365116_
	a (Lhmp;Lfoc;FF)V a
		0 o p_360924_
		1 o p_116025_
		2 o p_116026_
		3 o p_116027_
	a (Lhlp;Lfoc;FF)V a
		0 o p_365279_
		1 o p_116036_
		2 o p_116037_
		3 o p_116038_
	b (Lhlp;)Lame; b
		0 o p_368545_
	b ()Lhmp; b
	d ()Lhkm; d
hgo hgo
	a a
	k k
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174409_
	b (Lhlp;)Lame; b
		0 o p_368603_
	b (Lhml;)Lame; b
		0 o p_365489_
	b ()Lhml; b
	d ()Lhkm; d
hgp hgp
	a a
	k k
	l l
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174411_
	a (Lcam;Lhlp;F)V a
		0 o p_361047_
		1 o p_362621_
		2 o p_365485_
	a (Lcsi;Lhmq;F)V a
		0 o p_362147_
		1 o p_360861_
		2 o p_363151_
	a (Lbzm;Lhkm;F)V a
		0 o p_361909_
		1 o p_364072_
		2 o p_360835_
	a (Lhlp;)Z a
		0 o p_365038_
	a (Lhmq;)Lame; a
		0 o p_363553_
	b (Lhlp;)Lame; b
		0 o p_368689_
	b (Lhmq;)F b
		0 o p_365429_
	b ()Lhmq; b
	c (Lhmq;)Z c
		0 o p_360940_
	c (Lhkm;)F c
		0 o p_361543_
	d (Lhmq;)Ldcv; d
		static
		0 o p_397713_
	d ()Lhkm; d
	g (Lhlp;)F g
		0 o p_364624_
hgq hgq
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_234655_
	b (Lhlp;)Lame; b
		0 o p_361492_
	b ()Lhlp; b
	d ()Lhkm; d
hgr hgr
	a a
	h h
	i i
	<init> (Lhed$a;FZ)V <init>
		0 o p_174416_
		1 o p_174417_
		2 o p_174418_
	<init> (Lhed$a;)V <init>
		0 o p_174414_
	a ()Lhms; a
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_362424_
		1 o p_116088_
		2 o p_116089_
		3 o p_116090_
	a (Lhms;Lfoc;Lgxm;I)V a
		0 o p_363985_
		1 o p_362764_
		2 o p_361995_
		3 o p_362009_
	a (Lbzm;Ljb;)I a
		0 o p_116092_
		1 o p_116093_
	a (Lbzm;Lhkm;F)V a
		0 o p_361386_
		1 o p_362858_
		2 o p_362868_
	a (Lbzm;Lhms;F)V a
		0 o p_364505_
		1 o p_363251_
		2 o p_362608_
	d ()Lhkm; d
hgs hgs
	a a
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174420_
	a (Lcwc;Lhmt;F)V a
		0 o p_362162_
		1 o p_360843_
		2 o p_361066_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_364289_
		1 o p_116105_
		2 o p_116106_
		3 o p_116107_
	a ()Lhmt; a
	a (Lbzm;Lhkm;F)V a
		0 o p_364722_
		1 o p_360323_
		2 o p_360958_
	a (Lhmt;Lfoc;Lgxm;I)V a
		0 o p_361109_
		1 o p_116114_
		2 o p_116115_
		3 o p_116116_
	d ()Lhkm; d
hgt hgt
	a a
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174422_
	a (Lcve;Lhmu;F)V a
		0 o p_362451_
		1 o p_360886_
		2 o p_363722_
	a ()Lhmu; a
	a (Lhjs;)Lame; a
		0 o p_368661_
	a (Lhmu;)Lame; a
		0 o p_362029_
	a (Lcvb;Lhjs;F)V a
		0 o p_362579_
		1 o p_362345_
		2 o p_365260_
	a (Lbzm;Lhkm;F)V a
		0 o p_360875_
		1 o p_361251_
		2 o p_362728_
	d ()Lhkm; d
hgu hgu
	h h
	<init> (Lhed$a;)V <init>
		0 o p_174424_
	a (Lhls;Leeb;Lfoc;Lgxm;I)V a
		0 o p_365311_
		1 o p_116146_
		2 o p_116147_
		3 o p_116148_
		4 o p_116149_
	a ()Lhlt; a
	a (Lhlt;Leeb;Lfoc;Lgxm;I)V a
		0 o p_363014_
		1 o p_116153_
		2 o p_116154_
		3 o p_116155_
		4 o p_116156_
	a (Lcxu;Lhlt;F)V a
		0 o p_361891_
		1 o p_363447_
		2 o p_364875_
	a (Lgyr;Leeb;Lfoc;Lgxm;IZ)V a
		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_
	a (Lbzm;Lhkm;F)V a
		0 o p_365411_
		1 o p_363231_
		2 o p_365210_
	a (Lcxg;Lhls;F)V a
		0 o p_362489_
		1 o p_364150_
		2 o p_364968_
	d ()Lhkm; d
hgv hgv
	a a
	<init> (Lhed$a;)V <init>
		0 o p_174426_
	a ()Lhmv; a
	a (Lhmv;Lfoc;Lgxm;I)V a
		0 o p_364695_
		1 o p_116180_
		2 o p_116181_
		3 o p_116182_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_363039_
		1 o p_116171_
		2 o p_116172_
		3 o p_116173_
	a (Lcra;Lhmv;F)V a
		0 o p_361380_
		1 o p_364625_
		2 o p_360472_
	a (Lbzm;Lhkm;F)V a
		0 o p_361408_
		1 o p_361920_
		2 o p_362374_
	d ()Lhkm; d
hgw hgw
	a a
	k k
	l l
	m m
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174428_
	a (Lhmw;Lfoc;FF)V a
		0 o p_365512_
		1 o p_116227_
		2 o p_116228_
		3 o p_116229_
	a (Lcam;Lhlp;F)V a
		0 o p_364403_
		1 o p_365375_
		2 o p_362802_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_360470_
		1 o p_116222_
		2 o p_116223_
		3 o p_116224_
	a (Lhmw;)Lame; a
		0 o p_363704_
	a (Lcnl;Lhmw;F)V a
		0 o p_364725_
		1 o p_363671_
		2 o p_361595_
	a (Lhlp;Lfoc;Lgxm;I)V a
		0 o p_362576_
		1 o p_116193_
		2 o p_116194_
		3 o p_116195_
	a (Lbzm;Lhkm;F)V a
		0 o p_362205_
		1 o p_364560_
		2 o p_361107_
	a (Lhmw;Lfoc;Lgxm;I)V a
		0 o p_360880_
		1 o p_116200_
		2 o p_116201_
		3 o p_116202_
	a (Lhlp;Lfoc;FF)V a
		0 o p_361349_
		1 o p_116205_
		2 o p_116206_
		3 o p_116207_
	b (Lhmw;)I b
		0 o p_364711_
	b (Lhlp;)Lame; b
		0 o p_368624_
	b ()Lhmw; b
	d ()Lhkm; d
	f (Lhlp;)I f
		0 o p_363235_
hgw$1 hgw$1
	a a
	<clinit> ()V <clinit>
		static
hgx hgx
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174430_
	a (Lcam;Lhlp;F)V a
		0 o p_364166_
		1 o p_363306_
		2 o p_363237_
	a (Lcnm;Lhmx;F)V a
		0 o p_364982_
		1 o p_362479_
		2 o p_360282_
	a (Lhmx;)F a
		0 o p_364807_
	a (Lbzm;Lhkm;F)V a
		0 o p_363171_
		1 o p_365483_
		2 o p_361811_
	b (Lhlp;)Lame; b
		0 o p_368721_
	b ()Lhmx; b
	b (Lhmx;)Lame; b
		0 o p_362874_
	c (Lhkm;)F c
		0 o p_360906_
	d ()Lhkm; d
	g (Lhlp;)F g
		0 o p_360372_
hgy hgy
	a a
	<init> (Lhed$a;Lhgy$a;)V <init>
		0 o p_174432_
		1 o p_398062_
	a (Lhkn;)Lame; a
		0 o p_362480_
	b (Lhlp;)Lame; b
		0 o p_368749_
	b (Lhkn;)Ldcv; b
		static
		0 o p_397407_
	b ()Lhkn; b
	d ()Lhkm; d
hgy$a hgy$a
	a SKELETON
	b ZOMBIE
	c c
	d d
	e e
	f f
	g g
	h h
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILame;Lgqk;Lgqk;Lhtx$d;Lgqk;Lgqk;)V <init>
		0 o p_397014_
		1 o p_397678_
		2 o p_397019_
		3 o p_397879_
		4 o p_397732_
		5 o p_397884_
		6 o p_397255_
		7 o p_397298_
	a ()[Lhgy$a; a
		static
	valueOf (Ljava/lang/String;)Lhgy$a; valueOf
		static
		0 o p_397933_
	values ()[Lhgy$a; values
		static
hgz hgz
	a a
	k k
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174435_
	a (Lcam;Lhlp;F)V a
		0 o p_364168_
		1 o p_361133_
		2 o p_361773_
	a (Lcsj;Lhmy;F)V a
		0 o p_360574_
		1 o p_364312_
		2 o p_362582_
	a (Lhmy;)Lame; a
		0 o p_364652_
	a (Lbzm;Ljb;)I a
		0 o p_116283_
		1 o p_116284_
	a (Lbzm;Lhkm;F)V a
		0 o p_361068_
		1 o p_364977_
		2 o p_360555_
	a (Lcsj;Ljb;)I a
		0 o p_116298_
		1 o p_116299_
	b (Lhlp;)Lame; b
		0 o p_368758_
	b ()Lhmy; b
	d ()Lhkm; d
hh net/minecraft/commands/arguments/selector/options/package-info
hha hha
	a a
	k k
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174437_
	a (Lcam;Lhlp;F)V a
		0 o p_364059_
		1 o p_363158_
		2 o p_363140_
	a (Lhna;)Lame; a
		0 o p_362235_
	a (Lcuf;Lhna;F)V a
		0 o p_365096_
		1 o p_363733_
		2 o p_365246_
	a (Lbzm;Lhkm;F)V a
		0 o p_361016_
		1 o p_365133_
		2 o p_365147_
	b (Lhlp;)Lame; b
		0 o p_368522_
	b ()Lhna; b
	b (Lhna;)F b
		0 o p_361003_
	c (Lhkm;)F c
		0 o p_361854_
	d ()Lhkm; d
	g (Lhlp;)F g
		0 o p_361618_
hhb hhb
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174439_
	a (Lhlh;)Lame; a
		0 o p_364813_
	b (Lhlp;)Lame; b
		0 o p_368498_
	b ()Lhlh; b
	d ()Lhkm; d
hhb$1 hhb$1
	<init> (Lhhb;Lhgb;)V <init>
		0 o p_234777_
		1 o p_234778_
	a (Lfoc;Lgxm;ILhlh;FF)V a
		0 o p_116341_
		1 o p_116342_
		2 o p_116343_
		3 o p_362981_
		4 o p_116345_
		5 o p_116346_
	a (Lfoc;Lgxm;ILhjq;FF)V a
		0 o p_116352_
		1 o p_116353_
		2 o p_116354_
		3 o p_388150_
		4 o p_116356_
		5 o p_116357_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_116330_
		1 o p_116331_
		2 o p_116332_
		3 o p_364658_
		4 o p_116334_
		5 o p_116335_
hhc hhc
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174441_
	a (Lcam;Lhlp;F)V a
		0 o p_360816_
		1 o p_363339_
		2 o p_360726_
	a (Lhna;)Lame; a
		0 o p_365495_
	a (Lbzm;Lhkm;F)V a
		0 o p_360998_
		1 o p_362610_
		2 o p_364614_
	a (Lcul;Lhna;F)V a
		0 o p_363311_
		1 o p_362242_
		2 o p_364692_
	b (Lhlp;)Lame; b
		0 o p_368615_
	b ()Lhna; b
	d ()Lhkm; d
hhd hhd
	a a
	k k
	l l
	m m
	n n
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_234787_
	a (Lcam;Lhlp;F)V a
		0 o p_364199_
		1 o p_364772_
		2 o p_361313_
	a (Lhnb;F)F a
		static
		0 o p_359290_
		1 o p_359291_
	a (Lctw;Lhnb;F)V a
		0 o p_362437_
		1 o p_362253_
		2 o p_360809_
	a (Lhnb;)Lame; a
		0 o p_362254_
	a (Lbzm;Lhkm;F)V a
		0 o p_362032_
		1 o p_364752_
		2 o p_364519_
	b ()Lhnb; b
	b (Lhlp;)Lame; b
		0 o p_368533_
	b (Lhnb;F)F b
		static
		0 o p_359288_
		1 o p_359289_
	c (Lhnb;F)F c
		static
		0 o p_364045_
		1 o p_234802_
	d (Lhnb;F)F d
		static
		0 o p_360462_
		1 o p_234806_
	d ()Lhkm; d
	e (Lhnb;F)F e
		static
		0 o p_360647_
		1 o p_234810_
hhe hhe
	a a
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_312557_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_364131_
		1 o p_311882_
		2 o p_312849_
		3 o p_312740_
	a (F)F a
		0 o p_312655_
	d ()Lhkm; d
hhf hhf
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174443_
	a (Lcam;Lhlp;F)V a
		0 o p_362484_
		1 o p_360489_
		2 o p_361365_
	a (Lhnc;)Lame; a
		0 o p_363921_
	a (Lcsl;Lhnc;F)V a
		0 o p_360566_
		1 o p_364734_
		2 o p_364448_
	a (Lbzm;Lhkm;F)V a
		0 o p_364280_
		1 o p_364194_
		2 o p_363878_
	b (Lhlp;)Lame; b
		0 o p_368534_
	b ()Lhnc; b
	d ()Lhkm; d
hhg hhg
	a a
	k k
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174445_
	a (Lcam;Lhlp;F)V a
		0 o p_363656_
		1 o p_365120_
		2 o p_364186_
	a (Lhnd;)Lame; a
		0 o p_362122_
	a (Lbzm;Ljb;)I a
		0 o p_116430_
		1 o p_116431_
	a (Lbzm;Lhkm;F)V a
		0 o p_363512_
		1 o p_365488_
		2 o p_362574_
	a (Lhlp;Lfoc;)V a
		0 o p_365328_
		1 o p_116434_
	a (Lhnd;Lfoc;)V a
		0 o p_360406_
		1 o p_116440_
	a (Lcqm;Ljb;)I a
		0 o p_116443_
		1 o p_116444_
	a (Lcqm;Lhnd;F)V a
		0 o p_361169_
		1 o p_362092_
		2 o p_363950_
	b ()Lhnd; b
	b (Lhlp;)Lame; b
		0 o p_368577_
	d ()Lhkm; d
hhh hhh
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174447_
	b (Lhlp;)Lame; b
		0 o p_368588_
	b (Lhml;)Lame; b
		0 o p_362316_
	b ()Lhml; b
	d ()Lhkm; d
hhi hhi
	a a
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174449_
	a (Lcwd;Lhne;F)V a
		0 o p_364081_
		1 o p_364978_
		2 o p_361764_
	a (Lhne;)Lame; a
		0 o p_361091_
	a (Lhkm;Lfoc;Lgxm;I)V a
		0 o p_361262_
		1 o p_116487_
		2 o p_116488_
		3 o p_116489_
	a (Lhne;Lfoc;Lgxm;I)V a
		0 o p_365156_
		1 o p_116475_
		2 o p_116476_
		3 o p_116477_
	a (Lbzm;Ljb;)I a
		0 o p_116479_
		1 o p_116480_
	a (Lcwd;Ljb;)I a
		0 o p_116491_
		1 o p_116492_
	a (Lbzm;Lhkm;F)V a
		0 o p_362838_
		1 o p_365414_
		2 o p_364736_
	a ()Lgqs; a
		static
	b ()Lhne; b
	d ()Lhkm; d
hhj hhj
	<init> (Lhed$a;)V <init>
		0 o p_174452_
	a (Lcpj;Lhnf;F)V a
		0 o p_406305_
		1 o p_363549_
		2 o p_362105_
	a (Lcam;Lhlp;F)V a
		0 o p_363164_
		1 o p_362656_
		2 o p_362340_
	a (Lhnf;)I a
		0 o p_365181_
	a (Lbzm;Lhkm;F)V a
		0 o p_360593_
		1 o p_364020_
		2 o p_362691_
	b (Lhlp;)Lame; b
		0 o p_368662_
	b (Lhnf;)Lame; b
		0 o p_364302_
	b ()Lhnf; b
	d ()Lhkm; d
	f (Lhlp;)I f
		0 o p_363519_
hhk hhk
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174454_
	a (Lhld;)Lame; a
		0 o p_365121_
	b (Lhlp;)Lame; b
		0 o p_368750_
hhl hhl
	<init> (Lhed$a;)V <init>
		0 o p_174456_
	<init> (Lhed$a;Lgqk;Lgqk;Lgqk;Lgqk;Lgqk;Lgqk;)V <init>
		0 o p_174458_
		1 o p_174459_
		2 o p_174460_
		3 o p_174461_
		4 o p_362432_
		5 o p_361708_
		6 o p_365510_
	b ()Lhng; b
	d ()Lhkm; d
hhm hhm
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;)V <init>
		0 o p_174463_
	a (Lcam;Lhlp;F)V a
		0 o p_360738_
		1 o p_365190_
		2 o p_364611_
	a (Lhlp;)Z a
		0 o p_363019_
	a (Lcao;Lhlg;F)V a
		0 o p_361131_
		1 o p_361839_
		2 o p_360899_
	a (Lhnh;)Lame; a
		0 o p_363256_
	a (Lcsp;Lhnh;F)V a
		0 o p_364737_
		1 o p_363888_
		2 o p_360951_
	a (Lbzm;Lhkm;F)V a
		0 o p_361004_
		1 o p_364365_
		2 o p_365282_
	b (Lhlp;)Lame; b
		0 o p_368675_
	b ()Lhnh; b
	b (Lhnh;)Z b
		0 o p_361391_
	d ()Lhkm; d
hhn hhn
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;Lgqk;Lgqk;Lgqk;Lgqk;Lgqk;Lgqk;)V <init>
		0 o p_361123_
		1 o p_360957_
		2 o p_363099_
		3 o p_364580_
		4 o p_364456_
		5 o p_362058_
		6 o p_365154_
	a (Lcam;Lhlp;F)V a
		0 o p_362992_
		1 o p_363927_
		2 o p_360610_
	a (Lcao;Lhlg;F)V a
		0 o p_362584_
		1 o p_363654_
		2 o p_365005_
	a (Lcsq;Lhni;F)V a
		0 o p_363866_
		1 o p_361548_
		2 o p_361739_
	a (Lhni;)Lame; a
		0 o p_362156_
	a (Lbzm;Lhkm;F)V a
		0 o p_363876_
		1 o p_363809_
		2 o p_363713_
	b (Lhlp;)Lame; b
		0 o p_368540_
	b ()Lhni; b
	d ()Lhkm; d
hho hho
	<init> (Lhff;Lhed$a;)V <init>
		0 o p_174466_
		1 o p_174465_
	a (Lhmb;)I a
		0 o p_365413_
hhp hhp
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhff;Lhed$a;)V <init>
		0 o p_116580_
		1 o p_361959_
	a (Lhmb;)I a
		0 o p_362747_
hhq hhq
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhgb;)V <init>
		0 o p_312409_
	a (Lfoc;Lgxm;ILhjz;FF)V a
		0 o p_312883_
		1 o p_312624_
		2 o p_312874_
		3 o p_365352_
		4 o p_312852_
		5 o p_311980_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_311827_
		1 o p_312311_
		2 o p_312194_
		3 o p_363771_
		4 o p_311984_
		5 o p_312846_
hhr hhr
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lhed$a;Lhgb;)V <init>
		0 o p_350777_
		1 o p_312625_
	a (F)F a
		0 o p_312086_
	a (Lfoc;Lgxm;ILhjz;FF)V a
		0 o p_312704_
		1 o p_312359_
		2 o p_312773_
		3 o p_362521_
		4 o p_312146_
		5 o p_312128_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_312822_
		1 o p_312869_
		2 o p_311783_
		3 o p_361482_
		4 o p_312170_
		5 o p_311773_
hhs hhs
	a a
	b b
	<init> (Lhgb;Lgqi;Lhtw;)V <init>
		0 o p_116602_
		1 o p_365418_
		2 o p_387093_
	a (Lfoc;Lgxm;ILhmb;FF)V a
		0 o p_116615_
		1 o p_116616_
		2 o p_116617_
		3 o p_360337_
		4 o p_116619_
		5 o p_116620_
	a (Ldcv;Lhtx$d;)Z a
		0 o p_372809_
		1 o p_388089_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_116604_
		1 o p_116605_
		2 o p_116606_
		3 o p_364826_
		4 o p_116608_
		5 o p_116609_
hht hht
	a a
	<init> (Lhgb;Lgyr;)V <init>
		0 o p_234814_
		1 o p_234815_
	a (Lfoc;Lgxm;ILhkl;FF)V a
		0 o p_116639_
		1 o p_116640_
		2 o p_116641_
		3 o p_360511_
		4 o p_116643_
		5 o p_116644_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_116628_
		1 o p_116629_
		2 o p_116630_
		3 o p_362834_
		4 o p_116632_
		5 o p_116633_
hhu hhu
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lhgb;Lgqi;)V <init>
		0 o p_174468_
		1 o p_174469_
	a (Lfoc;Lgxm;ILhkb;FF)V a
		0 o p_116666_
		1 o p_116667_
		2 o p_116668_
		3 o p_362050_
		4 o p_116670_
		5 o p_116671_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_116655_
		1 o p_116656_
		2 o p_116657_
		3 o p_363535_
		4 o p_116659_
		5 o p_116660_
hhv hhv
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lhgb;Lgqi;)V <init>
		0 o p_174471_
		1 o p_174472_
	a ()Lame; a
	a (Lhkm;)Z a
		0 o p_364535_
	a (F)F a
		0 o p_116683_
	a (Lhkf;)Z a
		0 o p_363331_
	b ()Lgmy; b
	c ()Lgng; c
hhw hhw
	<init> (Lhgb;)V <init>
		0 o p_234818_
	a (Lhle;Lfoc;)V a
		0 o p_386824_
		1 o p_383057_
	a (Lfoc;Lgxm;ILhle;FF)V a
		0 o p_116699_
		1 o p_116700_
		2 o p_116701_
		3 o p_387384_
		4 o p_116703_
		5 o p_116704_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_116688_
		1 o p_116689_
		2 o p_116690_
		3 o p_361674_
		4 o p_116692_
		5 o p_116693_
hhx hhx
	a a
	b b
	c c
	d d
	<init> (Lhgb;Lgqi;)V <init>
		0 o p_234822_
		1 o p_234823_
	<init> (Lhgb;Lgqi;Lhhx$a;)V <init>
		0 o p_234829_
		1 o p_234830_
		2 o p_363489_
	a (Lgqi;Ldxm$a;)Lgpg; a
		static
		0 o p_387077_
		1 o p_386732_
	a (Lfoc;Lgxm;ILhlp;FF)V a
		0 o p_116731_
		1 o p_116732_
		2 o p_116733_
		3 o p_360660_
		4 o p_116735_
		5 o p_116736_
	a (Lfoc;Lhhx$a;)V a
		static
		0 o p_174484_
		1 o p_361680_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_116720_
		1 o p_116721_
		2 o p_116722_
		3 o p_361084_
		4 o p_116724_
		5 o p_116725_
hhx$a hhx$a
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (FFF)V <init>
		0 o yOffset
		1 o skullYOffset
		2 o horizontalScale
	a ()F b
	b ()F c
	c ()F d
	equals (Ljava/lang/Object;)Z equals
		0 o p_365376_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hhy hhy
	a a
	<init> (Lhgb;Lgqi;)V <init>
		0 o p_116860_
		1 o p_360915_
	a (Lfoc;Lgxm;ILhmb;FF)V a
		0 o p_116873_
		1 o p_116874_
		2 o p_116875_
		3 o p_361714_
		4 o p_116877_
		5 o p_116878_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_116862_
		1 o p_116863_
		2 o p_116864_
		3 o p_365457_
		4 o p_116866_
		5 o p_116867_
hhz hhz
	<init> (Lhgb;)V <init>
		0 o p_234834_
	a (Lfoc;Lgxm;ILhkh;FF)V a
		0 o p_116886_
		1 o p_116887_
		2 o p_116888_
		3 o p_362079_
		4 o p_116890_
		5 o p_116891_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_116897_
		1 o p_116898_
		2 o p_116899_
		3 o p_364515_
		4 o p_116901_
		5 o p_116902_
hi net/minecraft/commands/arguments/selector/package-info
hia hia
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lhgb;Lgqi;)V <init>
		0 o p_174490_
		1 o p_174491_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_116924_
		1 o p_116925_
		2 o p_116926_
		3 o p_365387_
		4 o p_116928_
		5 o p_116929_
	a (Lfoc;Lgxm;ILhng;FF)V a
		0 o p_116913_
		1 o p_116914_
		2 o p_116915_
		3 o p_361730_
		4 o p_116917_
		5 o p_116918_
hib hib
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhgb;)V <init>
		0 o p_116964_
	a ()Lgxy; a
hic hic
	<init> (Lhgb;)V <init>
		0 o p_116967_
	a ()Lame; a
	a (Lhkm;)Z a
		0 o p_360505_
	a (F)F a
		0 o p_116968_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_116970_
		1 o p_116971_
		2 o p_116972_
		3 o p_360567_
		4 o p_116974_
		5 o p_116975_
	c ()Lgng; c
hid hid
	a a
	b b
	c c
	d d
	<init> (Lhtw;Lhrp;)V <init>
		0 o p_388621_
		1 o p_371221_
	a (Lhtx$d;Lamd;Lgoe;Ldcv;Lfoc;Lgxm;ILame;)V a
		0 o p_387484_
		1 o p_387603_
		2 o p_371731_
		3 o p_371670_
		4 o p_371767_
		5 o p_371286_
		6 o p_371309_
		7 o p_371639_
	a (Lhtx$c;I)I a
		static
		0 o p_386482_
		1 o p_371443_
	a (Lhtx$d;Lamd;Lgoe;Ldcv;Lfoc;Lgxm;I)V a
		0 o p_388694_
		1 o p_386937_
		2 o p_371498_
		3 o p_371902_
		4 o p_371937_
		5 o p_371457_
		6 o p_371495_
	a (Lhrp;Lhid$b;)Lhrq; a
		static
		0 o p_399318_
		1 o p_399319_
	a (Lhid$a;)Lame; a
		static
		0 o p_386235_
hid$a hid$a
	a a
	b b
	<init> (Lhtx$d;Lhtx$c;)V <init>
		0 o layerType
		1 o layer
	a ()Lhtx$d; a
	b ()Lhtx$c; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_371951_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hid$b hid$b
	a a
	b b
	c c
	<init> (Ldlg;Lhtx$d;Lamd;)V <init>
		0 o trim
		1 o layerType
		2 o equipmentAssetId
	a ()Lame; a
	b ()Ldlg; a
	c ()Lhtx$d; b
	d ()Lamd; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_371785_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hie hie
	<init> (Lhgb;)V <init>
		0 o p_116981_
	a ()Lgxy; a
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_116983_
		1 o p_116984_
		2 o p_116985_
		3 o p_363277_
		4 o p_116987_
		5 o p_116988_
hif hif
	<init> (Lhgb;)V <init>
		0 o p_234838_
	a (Lfoc;Lgxm;ILhkv;FF)V a
		0 o p_117007_
		1 o p_117008_
		2 o p_117009_
		3 o p_360609_
		4 o p_117011_
		5 o p_117012_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_116996_
		1 o p_116997_
		2 o p_116998_
		3 o p_361121_
		4 o p_117000_
		5 o p_117001_
hig hig
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lhgb;)V <init>
		0 o p_117045_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_117058_
		1 o p_117059_
		2 o p_117060_
		3 o p_361435_
		4 o p_117062_
		5 o p_117063_
	a (Lfoc;Lgxm;ILhlf;FF)V a
		0 o p_117047_
		1 o p_117048_
		2 o p_117049_
		3 o p_365122_
		4 o p_117051_
		5 o p_117052_
hih hih
	a a
	b b
	c c
	d d
	e e
	<init> (Lhgb;Lgnw;Lgnw;Lgnw;Lgnw;Lhid;)V <init>
		0 o p_360748_
		1 o p_361913_
		2 o p_362555_
		3 o p_362321_
		4 o p_362768_
		5 o p_371733_
	<init> (Lhgb;Lgnw;Lgnw;Lhid;)V <init>
		0 o p_267286_
		1 o p_267110_
		2 o p_267150_
		3 o p_371362_
	a (Lfoc;Lgxm;Ldcv;Lbzw;ILgnw;)V a
		0 o p_117119_
		1 o p_117120_
		2 o p_362532_
		3 o p_117122_
		4 o p_117123_
		5 o p_117124_
	a (Lhlg;Lbzw;)Lgnw; a
		0 o p_362738_
		1 o p_117079_
	a (Lfoc;Lgxm;ILhlg;FF)V a
		0 o p_117096_
		1 o p_117097_
		2 o p_117098_
		3 o p_363290_
		4 o p_117100_
		5 o p_117101_
	a (Lgnw;Lbzw;)V a
		0 o p_117126_
		1 o p_117127_
	a (Lbzw;)Z a
		0 o p_117129_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_117085_
		1 o p_117086_
		2 o p_117087_
		3 o p_364044_
		4 o p_117089_
		5 o p_117090_
	a (Ldle;Lbzw;)Z a
		static
		0 o p_371295_
		1 o p_371795_
	a (Ldcv;Lbzw;)Z a
		static
		0 o p_371911_
		1 o p_371669_
hih$1 hih$1
	a a
	<clinit> ()V <clinit>
		static
hii hii
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhgb;)V <init>
		0 o p_117135_
	a (Lfoc;Lgxm;ILhlj;FF)V a
		0 o p_117137_
		1 o p_117138_
		2 o p_117139_
		3 o p_362922_
		4 o p_117141_
		5 o p_117142_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_117148_
		1 o p_117149_
		2 o p_117150_
		3 o p_361398_
		4 o p_117152_
		5 o p_117153_
hij hij
	a a
	<init> (Lhgb;Lgyr;)V <init>
		0 o p_234842_
		1 o p_234843_
	a (Lfoc;Lgxm;ILhlj;FF)V a
		0 o p_117172_
		1 o p_117173_
		2 o p_117174_
		3 o p_364431_
		4 o p_117176_
		5 o p_117177_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_117161_
		1 o p_117162_
		2 o p_117163_
		3 o p_363734_
		4 o p_117165_
		5 o p_117166_
hik hik
	<init> (Lhgb;)V <init>
		0 o p_234846_
	a (Lhjq;Lhog;Lcad;Lfoc;Lgxm;I)V a
		0 o p_388299_
		1 o p_388580_
		2 o p_117188_
		3 o p_117189_
		4 o p_117190_
		5 o p_117191_
	a (Lfoc;Lgxm;ILhjq;FF)V a
		0 o p_117193_
		1 o p_117194_
		2 o p_117195_
		3 o p_386634_
		4 o p_117197_
		5 o p_117198_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_117204_
		1 o p_117205_
		2 o p_117206_
		3 o p_363696_
		4 o p_117208_
		5 o p_117209_
hil hil
	a a
	b b
	c c
	d d
	e e
	<init> (Lhgb;Lame;Lhil$a;Lhil$b;Ljava/util/function/Function;Z)V <init>
		0 o p_379642_
		1 o p_379818_
		2 o p_380124_
		3 o p_379846_
		4 o p_380046_
		5 o p_388482_
	a (Lhlp;)Z a
		0 o p_379774_
	a (Lfoc;Lgxm;ILhlp;FF)V a
		0 o p_380055_
		1 o p_379364_
		2 o p_380349_
		3 o p_379499_
		4 o p_379823_
		5 o p_380346_
	a ()V a
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_379771_
		1 o p_379653_
		2 o p_380263_
		3 o p_379738_
		4 o p_379678_
		5 o p_379656_
	a (Lgqm;)V a
		static
		0 o p_379339_
	b (Lgqm;)V b
		static
		0 o p_379767_
	c (Lgqm;)V c
		static
		0 o p_379465_
hil$a hil$a
	apply (Lhlp;F)F apply
		0 o p_380400_
		1 o p_379324_
hil$b hil$b
	getPartsToDraw (Lgng;Lhlp;)Ljava/util/List; getPartsToDraw
		0 o p_380233_
		1 o p_379592_
him him
	a a
	b b
	c c
	<init> (Lhgb;Lgqi;Lhid;)V <init>
		0 o p_174499_
		1 o p_174500_
		2 o p_371181_
	a (Lfoc;Lgxm;Lhlq;Ldcv;Lamd;I)V a
		0 o p_371183_
		1 o p_371243_
		2 o p_371331_
		3 o p_371708_
		4 o p_387965_
		5 o p_371469_
	a (Lfoc;Lgxm;ILhlq;FF)V a
		0 o p_117232_
		1 o p_117233_
		2 o p_117234_
		3 o p_364326_
		4 o p_117236_
		5 o p_117237_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_117221_
		1 o p_117222_
		2 o p_117223_
		3 o p_362675_
		4 o p_117225_
		5 o p_117226_
hin hin
	a a
	<init> (Lhgb;Lgyr;)V <init>
		0 o p_234850_
		1 o p_234851_
	a (Lfoc;Lgxm;ILhlu;FF)V a
		0 o p_117256_
		1 o p_117257_
		2 o p_117258_
		3 o p_361786_
		4 o p_117260_
		5 o p_117261_
	a (Lfoc;Lgxm;IZLeeb;ILgzb;)V a
		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_404741_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_117245_
		1 o p_117246_
		2 o p_117247_
		3 o p_360746_
		4 o p_117249_
		5 o p_117250_
hio hio
	<init> (Lhgb;)V <init>
		0 o p_234862_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_117280_
		1 o p_117281_
		2 o p_117282_
		3 o p_364644_
		4 o p_117284_
		5 o p_117285_
	a (Lfoc;Lgxm;ILhlw;FF)V a
		0 o p_117269_
		1 o p_117270_
		2 o p_117271_
		3 o p_363693_
		4 o p_117273_
		5 o p_117274_
hip hip
	a a
	b b
	<init> (Lhgb;Lgqi;)V <init>
		0 o p_174511_
		1 o p_174512_
	a (Lfoc;Lgxm;ILhmb;FF)V a
		0 o p_117307_
		1 o p_117308_
		2 o p_117309_
		3 o p_360723_
		4 o p_117311_
		5 o p_117312_
	a (Lfoc;Lgxm;ILhmb;Lcmz$b;FFZ)V a
		0 o p_361619_
		1 o p_364834_
		2 o p_364239_
		3 o p_364485_
		4 o p_365484_
		5 o p_360279_
		6 o p_363980_
		7 o p_365529_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_117318_
		1 o p_117319_
		2 o p_117320_
		3 o p_361958_
		4 o p_117322_
		5 o p_117323_
hiq hiq
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhgb;)V <init>
		0 o p_117342_
	a ()Lgxy; a
hir hir
	a a
	b b
	<init> (Lhgb;)V <init>
		0 o p_234866_
	a (Lhog;Lcad;Lfoc;Lgxm;I)V a
		0 o p_386957_
		1 o p_388092_
		2 o p_388896_
		3 o p_386448_
		4 o p_388927_
	a (Lhjq;Lhog;Lcad;Lfoc;Lgxm;I)V a
		0 o p_387760_
		1 o p_386854_
		2 o p_270324_
		3 o p_270124_
		4 o p_270414_
		5 o p_270295_
	a (Lhmb;Lhog;Lcad;Lfoc;Lgxm;I)V a
		0 o p_363789_
		1 o p_386948_
		2 o p_365271_
		3 o p_362346_
		4 o p_360927_
		5 o p_362805_
his his
	a a
	<init> (Lhgb;)V <init>
		0 o p_117346_
	a (Lgng;Lame;Lfoc;Lgxm;ILhlp;I)V a
		static
		0 o p_117360_
		1 o p_117362_
		2 o p_117363_
		3 o p_117364_
		4 o p_117365_
		5 o p_364841_
		6 o p_350559_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_117349_
		1 o p_117350_
		2 o p_117351_
		3 o p_361554_
		4 o p_117353_
		5 o p_117354_
	b (Lgng;Lame;Lfoc;Lgxm;ILhlp;I)V b
		static
		0 o p_117377_
		1 o p_117378_
		2 o p_117379_
		3 o p_117380_
		4 o p_117381_
		5 o p_360300_
		6 o p_350384_
	d ()Lgng; d
hit hit
	a a
	b b
	c c
	<init> (Lhgb;Lgqi;Lame;)V <init>
		0 o p_418438_
		1 o p_418398_
		2 o p_418433_
	a (Lfoc;Lgxm;ILhla;FF)V a
		0 o p_418168_
		1 o p_418100_
		2 o p_418246_
		3 o p_418068_
		4 o p_418482_
		5 o p_418441_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_418192_
		1 o p_418073_
		2 o p_418060_
		3 o p_418417_
		4 o p_418448_
		5 o p_418305_
hiu hiu
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lhgb;Lgqi;)V <init>
		0 o p_362577_
		1 o p_362840_
	a (Lfoc;Lgxm;ILhmi;FF)V a
		0 o p_360648_
		1 o p_361412_
		2 o p_361724_
		3 o p_362704_
		4 o p_363845_
		5 o p_360883_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_363585_
		1 o p_361134_
		2 o p_360476_
		3 o p_363059_
		4 o p_363730_
		5 o p_361906_
hiv hiv
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lhgb;Lgqi;)V <init>
		0 o p_406345_
		1 o p_406361_
	a (Lfoc;Lgxm;ILhmi;FF)V a
		0 o p_406212_
		1 o p_406331_
		2 o p_406201_
		3 o p_406356_
		4 o p_406239_
		5 o p_406245_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_406353_
		1 o p_406378_
		2 o p_406254_
		3 o p_406322_
		4 o p_406234_
		5 o p_406313_
hiw hiw
	a a
	b b
	c c
	d d
	e e
	<init> (Lhgb;Lhid;Lhtx$d;Ljava/util/function/Function;Lgng;Lgng;)V <init>
		0 o p_397685_
		1 o p_397797_
		2 o p_397371_
		3 o p_397740_
		4 o p_397462_
		5 o p_397451_
	<init> (Lhgb;Lhid;Lgng;Lhtx$d;Ljava/util/function/Function;)V <init>
		0 o p_397277_
		1 o p_398036_
		2 o p_397856_
		3 o p_397312_
		4 o p_397526_
	a (Lfoc;Lgxm;ILhlp;FF)V a
		0 o p_397396_
		1 o p_397882_
		2 o p_397812_
		3 o p_397405_
		4 o p_397045_
		5 o p_397886_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_397573_
		1 o p_397654_
		2 o p_397001_
		3 o p_397195_
		4 o p_397912_
		5 o p_397666_
hix hix
	a a
	b b
	<init> (Lhgb;Lgqi;Lgqk;Lame;)V <init>
		0 o p_326918_
		1 o p_326830_
		2 o p_326794_
		3 o p_326858_
	a (Lfoc;Lgxm;ILhml;FF)V a
		0 o p_326898_
		1 o p_326791_
		2 o p_326885_
		3 o p_361596_
		4 o p_326921_
		5 o p_326877_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_326861_
		1 o p_326915_
		2 o p_326897_
		3 o p_361857_
		4 o p_326908_
		5 o p_326841_
hiy hiy
	a a
	<init> (Lhgb;Lgqi;)V <init>
		0 o p_174536_
		1 o p_174537_
	a (Lfoc;Lgxm;ILhmm;FF)V a
		0 o p_117470_
		1 o p_117471_
		2 o p_117472_
		3 o p_360800_
		4 o p_117474_
		5 o p_117475_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_117459_
		1 o p_117460_
		2 o p_117461_
		3 o p_363087_
		4 o p_117463_
		5 o p_117464_
hiz hiz
	a a
	<init> (Lhgb;Lgyr;)V <init>
		0 o p_234871_
		1 o p_234872_
	a (Lfoc;Lgxm;ILhmo;FF)V a
		0 o p_117483_
		1 o p_117484_
		2 o p_117485_
		3 o p_388156_
		4 o p_117487_
		5 o p_117488_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_117494_
		1 o p_117495_
		2 o p_117496_
		3 o p_361216_
		4 o p_117498_
		5 o p_117499_
hj net/minecraft/commands/execution/ChainModifiers
	a Lhj; DEFAULT
	b B flags
	c B FLAG_FORKED
	d B FLAG_IS_RETURN
	<clinit> ()V <clinit>
		static
	<init> (B)V <init>
		0 o flags
	a ()Z isForked
	a (B)Lhj; setFlag
		0 o p_309560_
	b ()Lhj; setForked
	c ()Z isReturn
	d ()Lhj; setReturn
	e ()B flags
	equals (Ljava/lang/Object;)Z equals
		0 o p_309618_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hja hja
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhgb;)V <init>
		0 o p_117507_
	a ()Lgxy; a
hjb hjb
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lhgb;Lgqi;)V <init>
		0 o p_174540_
		1 o p_174541_
	a (Lfoc;Lgxm;ILhmb;FF)V a
		0 o p_117515_
		1 o p_117516_
		2 o p_117517_
		3 o p_362202_
		4 o p_117519_
		5 o p_117520_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_117526_
		1 o p_117527_
		2 o p_117528_
		3 o p_363064_
		4 o p_117530_
		5 o p_117531_
hjc hjc
	a a
	b b
	c c
	<init> (Lhff;Lgoe;Lame;Lhjc$a;)V <init>
		0 o p_117564_
		1 o p_360318_
		2 o p_363540_
		3 o p_364028_
	a (Lfoc;Lgxm;ILhmb;FF)V a
		0 o p_117575_
		1 o p_117576_
		2 o p_117577_
		3 o p_363391_
		4 o p_117579_
		5 o p_117580_
	a (F)F a
		static
		0 o p_361108_
	a (Lfoc;Lgxm;IFFF)V a
		0 o p_117566_
		1 o p_117567_
		2 o p_117568_
		3 o p_117570_
		4 o p_117571_
		5 o p_117572_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_117586_
		1 o p_117587_
		2 o p_117588_
		3 o p_363233_
		4 o p_117590_
		5 o p_117591_
	a (Lhmb;)I a
		0 o p_365314_
hjc$a hjc$a
	a IN_CUBE
	b ON_SURFACE
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_361224_
		1 o p_362999_
	a ()[Lhjc$a; a
		static
	valueOf (Ljava/lang/String;)Lhjc$a; valueOf
		static
		0 o p_362271_
	values ()[Lhjc$a; values
		static
hjd hjd
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	<clinit> ()V <clinit>
		static
	<init> (Lhgb;Lgqi;)V <init>
		0 o p_174547_
		1 o p_174548_
	a (Lfoc;Lgxm;ILhmw;FF)V a
		0 o p_117612_
		1 o p_117613_
		2 o p_117614_
		3 o p_362806_
		4 o p_117616_
		5 o p_117617_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_117601_
		1 o p_117602_
		2 o p_117603_
		3 o p_362348_
		4 o p_117605_
		5 o p_117606_
hjd$1 hjd$1
	a a
	b b
	<clinit> ()V <clinit>
		static
hje hje
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lhgb;Laxo;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 a
		static
		0 o p_349909_
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Ljava/lang/String;Ljl;)Lhtg$a; a
		0 o p_117659_
		1 o p_117660_
		2 o p_397530_
	a (Lfoc;Lgxm;ILhlp;FF)V a
		0 o p_117646_
		1 o p_117647_
		2 o p_117648_
		3 o p_360821_
		4 o p_117650_
		5 o p_117651_
	a (Ljava/lang/String;Lamd;)Lame; a
		0 o p_396315_
		1 o p_396316_
	a (Ljava/lang/String;Lamd;Ljava/lang/Object;)Lhtg$a; a
		0 o p_396312_
		1 o p_396313_
		2 o p_396314_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a
		0 o p_247943_
		1 o p_247944_
	a (Ljava/lang/String;Lame;)Lame; a
		0 o p_117669_
		1 o p_117670_
	a (Laxm;)Ljava/util/Optional; a
		static
		0 o p_389338_
	a (Ljava/lang/String;Ljl;)Lame; a
		0 o p_397798_
		1 o p_398050_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_117635_
		1 o p_117636_
		2 o p_117637_
		3 o p_362714_
		4 o p_117639_
		5 o p_117640_
hjf hjf
	a a
	b b
	c c
	<init> (Lhgb;Lgqi;Lhid;)V <init>
		0 o p_371607_
		1 o p_371817_
		2 o p_371554_
	a (Lfoc;Lgxm;ILhlg;FF)V a
		0 o p_371573_
		1 o p_371529_
		2 o p_371828_
		3 o p_371273_
		4 o p_371865_
		5 o p_371528_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_371492_
		1 o p_371893_
		2 o p_371282_
		3 o p_371832_
		4 o p_371575_
		5 o p_371754_
	a (Lhlg;)Lame; a
		static
		0 o p_371419_
hjg hjg
	<init> (Lhgb;)V <init>
		0 o p_234926_
	a (Lhle;Lfoc;)V a
		0 o p_387155_
		1 o p_383059_
	a (Lhnc;Lfoc;)V a
		0 o p_383222_
		1 o p_382897_
hjh hjh
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lhgb;Lgqi;)V <init>
		0 o p_174554_
		1 o p_174555_
	a ()Lame; a
	a (Lhkm;)Z a
		0 o p_361425_
	a (F)F a
		0 o p_117702_
	a (Lhnd;)Z a
		0 o p_364230_
	b ()Lgqa; b
	c ()Lgng; c
hji hji
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lhgb;Lgqi;Lhid;)V <init>
		0 o p_316639_
		1 o p_316756_
		2 o p_371602_
	a (Lfoc;Lgxm;ILdcv;Lgoe;)V a
		0 o p_331222_
		1 o p_331637_
		2 o p_330931_
		3 o p_331187_
		4 o p_364428_
	a (Lfoc;Lgxm;ILhnf;FF)V a
		0 o p_316890_
		1 o p_316537_
		2 o p_316674_
		3 o p_360943_
		4 o p_316775_
		5 o p_316264_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_316608_
		1 o p_316832_
		2 o p_316312_
		3 o p_363617_
		4 o p_316350_
		5 o p_316147_
hjj hjj
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhgb;)V <init>
		0 o p_117707_
	a (Lfoc;Lgxm;ILhnf;FF)V a
		0 o p_117709_
		1 o p_117710_
		2 o p_117711_
		3 o p_364226_
		4 o p_117713_
		5 o p_117714_
	a (Lfoc;Lgxm;ILhkm;FF)V a
		0 o p_117720_
		1 o p_117721_
		2 o p_117722_
		3 o p_362190_
		4 o p_117724_
		5 o p_117725_
hjk hjk
hjl hjl
hjm hjm
	<init> (Lhed$a;Z)V <init>
		0 o p_174557_
		1 o p_174558_
	a (Lfoc;Lgxm;ILame;Z)V a
		0 o p_117771_
		1 o p_117772_
		2 o p_117773_
		3 o p_363694_
		4 o p_366898_
	a (Lgwe;Z)Lcmz$b; a
		static
		0 o p_363115_
		1 o p_360551_
	a (Lbzm;Lhkm;F)V a
		0 o p_365264_
		1 o p_362690_
		2 o p_362933_
	a (Lgwe;Lhmb;F)V a
		0 o p_361478_
		1 o p_360583_
		2 o p_364121_
	a (Lgwe;Lcad;)Lgnw$a; a
		static
		0 o p_386861_
		1 o p_373044_
	a (Lhmb;Lfoc;)V a
		0 o p_364943_
		1 o p_117799_
	a (Lhmb;Lxo;Lfoc;Lgxm;I)V a
		0 o p_363185_
		1 o p_117809_
		2 o p_117810_
		3 o p_117811_
		4 o p_117812_
	a (Lcam;Lhlp;F)V a
		0 o p_363054_
		1 o p_364976_
		2 o p_360360_
	a (Lhkm;Lxo;Lfoc;Lgxm;I)V a
		0 o p_365002_
		1 o p_117749_
		2 o p_117750_
		3 o p_117751_
		4 o p_117752_
	a (Lhkm;)Lfis; a
		0 o p_364684_
	a (Lhmb;)Z a
		0 o p_362188_
	a (Lhlp;Lfoc;)V a
		0 o p_361716_
		1 o p_117762_
	a (Lcut;Ldcv;Lbxi;)Lgnw$a; a
		static
		0 o p_386775_
		1 o p_388403_
		2 o p_117796_
	a (Lfoc;Lgxm;ILame;Lgqm;Z)V a
		0 o p_117776_
		1 o p_117777_
		2 o p_117778_
		3 o p_360319_
		4 o p_117780_
		5 o p_366655_
	a (Lhmb;Lfoc;FF)V a
		0 o p_363355_
		1 o p_117803_
		2 o p_117804_
		3 o p_117805_
	a (Lhlp;Lfoc;FF)V a
		0 o p_365399_
		1 o p_117766_
		2 o p_117767_
		3 o p_117768_
	b (Lhlp;)Lame; b
		0 o p_368726_
	b (Lgwe;Lhmb;F)V b
		static
		0 o p_361452_
		1 o p_363432_
		2 o p_364796_
	b ()Lhmb; b
	b (Lfoc;Lgxm;ILame;Z)V b
		0 o p_117814_
		1 o p_117815_
		2 o p_117816_
		3 o p_361745_
		4 o p_366730_
	b (Lhmb;)Lfis; b
		0 o p_360756_
	c (Lgwe;Lhmb;F)V c
		static
		0 o p_364691_
		1 o p_360814_
		2 o p_364460_
	c (Lhmb;)Lame; c
		0 o p_364673_
	d ()Lhkm; d
	e (Lhlp;)Z e
		0 o p_364414_
hjn hjn
hjo hjo
	a a
	b b
	c c
	d d
	<init> ()V <init>
hjp hjp
	a a
	b b
	c c
	d d
	<init> ()V <init>
hjq hjq
	e e
	f f
	g g
	h h
	i i
	<init> ()V <init>
	a (Lcam;Lhjq;Lhoe;)V a
		static
		0 o p_387833_
		1 o p_387185_
		2 o p_386820_
	bb_ ()Lhog; bb_
hjr hjr
	a a
	b b
	c c
	d d
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	<init> ()V <init>
hjs hjs
	a a
	b b
	c c
	<init> ()V <init>
hjt hjt
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
hju hju
	a a
	b b
	c c
	<init> ()V <init>
hjv hjv
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
hjw hjw
	a a
	<init> ()V <init>
	a ()Z a
hjx hjx
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> ()V <init>
hjy hjy
	a a
	<init> ()V <init>
hjz hjz
	a a
	b b
	c c
	d d
	e e
	f f
	<init> ()V <init>
hk net/minecraft/commands/execution/CommandQueueEntry
	a Lhq; frame
	b Lhn; action
	<init> (Lhq;Lhn;)V <init>
		0 o frame
		1 o action
	a (Lho;)V execute
		0 o p_306246_
	a ()Lhq; frame
	b ()Lhn; action
	equals (Ljava/lang/Object;)Z equals
		0 o p_306068_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hka hka
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> ()V <init>
hkb hkb
	a a
	b b
	c c
	j j
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
hkc hkc
	a a
	b b
	c c
	<init> ()V <init>
hkd hkd
	a a
	<init> ()V <init>
hke hke
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
hkf hkf
	a a
	b b
	<init> ()V <init>
hkg hkg
	b b
	c c
	d d
	e e
	<init> ()V <init>
	a ()Z a
hkh hkh
	a a
	<init> ()V <init>
hki hki
	a a
	<init> ()V <init>
hkj hkj
	a a
	b b
	<init> ()V <init>
hkk hkk
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> ()V <init>
	a (I)Lcpq$a; a
		0 o p_364384_
	a (ILcpq$a;Lcpq$a;)F a
		0 o p_361799_
		1 o p_363414_
		2 o p_363400_
hkl hkl
	a a
	b b
	<init> ()V <init>
hkm hkm
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<init> ()V <init>
	a (Lq;)V a
		0 o p_412401_
hkm$a hkm$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> ()V <init>
hkn hkn
	b b
	c c
	d d
	e e
	f f
	g g
	<init> ()V <init>
hko hko
	a a
	b b
	<init> ()V <init>
hkp hkp
	a a
	<init> ()V <init>
hkq hkq
	a a
	<init> ()V <init>
hkr hkr
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
	C_ ()Lfaa; C_
	L_ ()I L_
	M_ ()I M_
	a (Ljh;Z)F a
		0 o p_362170_
		1 o p_362179_
	a (Ljb;Ldme;)I a
		0 o p_363218_
		1 o p_362552_
	a_ (Ljb;)Leeb; a_
		0 o p_365153_
	b_ (Ljb;)Lfal; b_
		0 o p_362887_
	c_ (Ljb;)Leaz; c_
		0 o p_364380_
hks hks
	d d
	e e
	f f
	g g
	h h
	i i
	<init> ()V <init>
hkt hkt
	a a
	b b
	<init> ()V <init>
hku hku
	a a
	<init> ()V <init>
hkv hkv
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> ()V <init>
hkw hkw
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
hkx hkx
	a a
	<init> ()V <init>
hky hky
	a a
	b b
	c c
	<init> ()V <init>
hkz hkz
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> ()V <init>
hl net/minecraft/commands/execution/CustomCommandExecutor
	a (Ljava/lang/Object;Lcom/mojang/brigadier/context/ContextChain;Lhj;Lhp;)V run
		0 o p_306241_
		1 o p_305832_
		2 o p_309612_
		3 o p_306256_
hl$a net/minecraft/commands/execution/CustomCommandExecutor$CommandAdapter
	run (Lcom/mojang/brigadier/context/CommandContext;)I run
		0 o p_306336_
hl$b net/minecraft/commands/execution/CustomCommandExecutor$WithErrorHandling
	<init> ()V <init>
	a (Lem;Lcom/mojang/brigadier/context/ContextChain;Lhj;Lhp;)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;Lhj;Lhp;)V run
		0 o p_305793_
		1 o p_305998_
		2 o p_309540_
		3 o p_305871_
	a (Lcom/mojang/brigadier/exceptions/CommandSyntaxException;Lem;Lhj;Lhr;)V onError
		0 o p_306165_
		1 o p_306155_
		2 o p_309597_
		3 o p_307254_
	b (Lem;Lcom/mojang/brigadier/context/ContextChain;Lhj;Lhp;)V runGuarded
		0 o p_306117_
		1 o p_306121_
		2 o p_309631_
		3 o p_305981_
hla hla
	a a
	b b
	c c
	<init> ()V <init>
hlb hlb
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	<init> (DDDDDDFFFFFF)V <init>
		0 o x0
		1 o y0
		2 o z0
		3 o x1
		4 o y1
		5 o z1
		6 o offsetX
		7 o offsetY
		8 o offsetZ
		9 o red
		10 o green
		11 o blue
	<init> (DDDDDDFFF)V <init>
		0 o p_412445_
		1 o p_412417_
		2 o p_412502_
		3 o p_412113_
		4 o p_412754_
		5 o p_412099_
		6 o p_412628_
		7 o p_412369_
		8 o p_412175_
	a ()D a
	b ()D b
	c ()D c
	d ()D d
	e ()D e
	equals (Ljava/lang/Object;)Z equals
		0 o p_412732_
	f ()D f
	g ()F g
	h ()F h
	hashCode ()I hashCode
	i ()F i
	j ()F j
	k ()F k
	l ()F l
	toString ()Ljava/lang/String; toString
hlc hlc
	a a
	b b
	c c
	d d
	<init> (DDDLcom/google/common/collect/ImmutableList;)V <init>
		0 o viewX
		1 o viewY
		2 o viewZ
		3 o hitboxes
	a ()D a
	b ()D b
	c ()D c
	d ()Lcom/google/common/collect/ImmutableList; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_412337_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hld hld
	a a
	b b
	<init> ()V <init>
hle hle
	i i
	<init> ()V <init>
	a (Lcam;Lhle;Lhoe;)V a
		static
		0 o p_387852_
		1 o p_386946_
		2 o p_386944_
hlf hlf
	a a
	h h
	i i
	<init> ()V <init>
hlg hlg
	J J
	K K
	L L
	M M
	N N
	O O
	P P
	Q Q
	R R
	S S
	T T
	U U
	V V
	W W
	X X
	Y Y
	Z Z
	aa aa
	ab ab
	<init> ()V <init>
hlh hlh
	b b
	c c
	d d
	j j
	k k
	l l
	m m
	<init> ()V <init>
hli hli
	a a
	n n
	<init> ()V <init>
hlj hlj
	a a
	b b
	c c
	<init> ()V <init>
hlk hlk
	a a
	b b
	c c
	<init> ()V <init>
	a (Lbzm;Ldcv;Lhoe;)V a
		0 o p_386526_
		1 o p_386486_
		2 o p_387036_
	a (I)I a
		static
		0 o p_387955_
	a (Ldcv;)I a
		static
		0 o p_387411_
hll hll
	a a
	<init> ()V <init>
	a ()Z a
hlm hlm
	d d
	<init> ()V <init>
hln hln
	a a
	b b
	c c
	d d
	e e
	f f
	<init> ()V <init>
hlo hlo
	a a
	<init> ()V <init>
hlp hlp
	ac ac
	ad ad
	ae ae
	af af
	ag ag
	ah ah
	ai ai
	aj aj
	ak ak
	al al
	am am
	an an
	ao ao
	ap ap
	aq aq
	ar ar
	as as
	at at
	au au
	av av
	aw aw
	ax ax
	ay ay
	<init> ()V <init>
	a (Lcay;)Z a
		0 o p_362743_
hlq hlq
	a a
	b b
	c c
	d d
	<init> ()V <init>
hlr hlr
	a a
	b b
	<init> ()V <init>
hls hls
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	<init> ()V <init>
hlt hlt
	n n
	<init> ()V <init>
hlu hlu
	a a
	<init> ()V <init>
hlv hlv
	a a
	b b
	c c
	<init> ()V <init>
hlw hlw
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	j j
	k k
	l l
	<init> ()V <init>
hlx hlx
	a a
	b b
	c c
	<init> ()V <init>
hly hly
	a a
	b b
	<init> ()V <init>
hlz hlz
	a a
	b b
	<init> ()V <init>
hm net/minecraft/commands/execution/CustomModifierExecutor
	a (Ljava/lang/Object;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lhj;Lhp;)V apply
		0 o p_309576_
		1 o p_305872_
		2 o p_306034_
		3 o p_309561_
		4 o p_305771_
hm$a net/minecraft/commands/execution/CustomModifierExecutor$ModifierAdapter
	apply (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection; apply
		0 o p_306058_
hma hma
	a a
	b b
	c c
	d d
	<init> ()V <init>
hmb hmb
	a a
	aA aA
	aB aB
	aC aC
	aD aD
	aE aE
	aF aF
	aG aG
	aH aH
	aI aI
	aJ aJ
	aK aK
	aL aL
	az az
	b b
	c c
	d d
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	<init> ()V <init>
	b ()F b
hmc hmc
	a a
	<init> ()V <init>
hmd hmd
	a a
	<init> ()V <init>
hme hme
	a a
	b b
	c c
	<init> ()V <init>
hmf hmf
	a a
	b b
	c c
	<init> ()V <init>
hmg hmg
	a a
	<init> ()V <init>
hmh hmh
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (ZDDDDDDFLhlc;)V <init>
		0 o missing
		1 o serverEntityX
		2 o serverEntityY
		3 o serverEntityZ
		4 o deltaMovementX
		5 o deltaMovementY
		6 o deltaMovementZ
		7 o eyeHeight
		8 o hitboxes
	<init> (Z)V <init>
		0 o p_412106_
	a ()Z a
	b ()D b
	c ()D c
	d ()D d
	e ()D e
	equals (Ljava/lang/Object;)Z equals
		0 o p_412769_
	f ()D f
	g ()D g
	h ()F h
	hashCode ()I hashCode
	i ()Lhlc; i
	toString ()Ljava/lang/String; toString
hmi hmi
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
	a ()I a
	b ()Z b
hmj hmj
	a a
	b b
	<init> ()V <init>
hmk hmk
	a a
	b b
	c c
	d d
	e e
	f f
	<init> ()V <init>
hml hml
	b b
	c c
	d d
	<init> ()V <init>
hmm hmm
	a a
	b b
	<init> ()V <init>
hmn hmn
	a a
	b b
	c c
	d d
	e e
	f f
	<init> ()V <init>
hmo hmo
	a a
	<init> ()V <init>
hmp hmp
	a a
	b b
	c c
	<init> ()V <init>
hmq hmq
	a a
	b b
	c c
	<init> ()V <init>
hmr hmr
	a a
	f f
	<init> ()V <init>
	a ()Z a
hms hms
	a a
	<init> ()V <init>
hmt hmt
	a a
	b b
	c c
	<init> ()V <init>
hmu hmu
	d d
	<init> ()V <init>
hmv hmv
	a a
	b b
	<init> ()V <init>
hmw hmw
	a a
	b b
	c c
	<init> ()V <init>
hmx hmx
	a a
	b b
	c c
	<init> ()V <init>
hmy hmy
	a a
	<init> ()V <init>
hmz hmz
	a ()Lcug; a
hn net/minecraft/commands/execution/EntryAction
	execute (Lho;Lhq;)V execute
		0 o p_306306_
		1 o p_309678_
hna hna
	a a
	b b
	<init> ()V <init>
	a ()Lcug; a
hnb hnb
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> ()V <init>
hnc hnc
	a a
	b b
	c c
	<init> ()V <init>
hnd hnd
	a a
	b b
	c c
	d d
	<init> ()V <init>
hne hne
	a a
	b b
	c c
	<init> ()V <init>
hnf hnf
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (F)F a
		0 o p_360787_
hng hng
	a a
	b b
	<init> ()V <init>
hnh hnh
	c c
	<init> ()V <init>
	a ()Lcug; a
hni hni
	a a
	<init> ()V <init>
hnj hnj
hnk hnk
	a a
	b b
	c c
	d d
	e e
	f f
	<init> ()V <init>
hnl hnl
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lftl;Z)Lfan; a
		0 o p_423451_
		1 o p_423431_
	a (Lftl;FLgrj;IFZ)Lorg/joml/Vector4f; a
		0 o p_423439_
		1 o p_423466_
		2 o p_423475_
		3 o p_423484_
		4 o p_423652_
		5 o p_423514_
	a ()V a
	a (Lftl;IZLftt;FLgrj;)Lorg/joml/Vector4f; a
		0 o p_423468_
		1 o p_423600_
		2 o p_423509_
		3 o p_423597_
		4 o p_423506_
		5 o p_423641_
	a (Ljava/nio/ByteBuffer;ILorg/joml/Vector4f;FFFFFF)V a
		0 o p_423489_
		1 o p_423628_
		2 o p_423543_
		3 o p_423485_
		4 o p_423650_
		5 o p_423492_
		6 o p_423500_
		7 o p_423575_
		8 o p_423452_
	a (Lhnl$a;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice; a
		0 o p_423591_
	b ()Z b
		static
	c ()Ljava/lang/String; c
		static
	close ()V close
	d ()Ljava/lang/String; d
		static
hnl$a hnl$a
	a NONE
	b WORLD
	c $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_423632_
		1 o p_423507_
	a ()[Lhnl$a; a
		static
	valueOf (Ljava/lang/String;)Lhnl$a; valueOf
		static
		0 o p_423512_
	values ()[Lhnl$a; values
		static
hnm hnm
	<init> ()V <init>
	a (Lgrj;Lftl;IF)I a
		0 o p_423532_
		1 o p_423571_
		2 o p_423618_
		3 o p_423638_
	a (Ldnz;III)Lfis; a
		static
		0 o p_423637_
		1 o p_423449_
		2 o p_423541_
		3 o p_423654_
hnn hnn
	a a
	b b
	c c
	d d
	<init> ()V <init>
	a (Lhnk;Lbzm;Ljb;Lgrj;FLftt;)V a
		0 o p_423515_
		1 o p_423566_
		2 o p_423678_
		3 o p_423511_
		4 o p_423456_
		5 o p_423432_
	a (Lfan;Lbzm;)Z a
		0 o p_423642_
		1 o p_423662_
hno hno
	<init> ()V <init>
	a (Lhnk;Lbzm;Ljb;Lgrj;FLftt;)V a
		0 o p_423496_
		1 o p_423549_
		2 o p_423480_
		3 o p_423609_
		4 o p_423576_
		5 o p_423570_
	a ()Ljl; a
	a (Lcam;FF)F a
		0 o p_423634_
		1 o p_423626_
		2 o p_423501_
hnp hnp
	<init> ()V <init>
	a (Lhnk;Lbzm;Ljb;Lgrj;FLftt;)V a
		0 o p_423539_
		1 o p_423433_
		2 o p_423453_
		3 o p_423550_
		4 o p_423598_
		5 o p_423497_
	a ()Ljl; a
	a (Lcam;FF)F a
		0 o p_423586_
		1 o p_423483_
		2 o p_423558_
hnq hnq
	<init> ()V <init>
	a (Lhnk;Lbzm;Ljb;Lgrj;FLftt;)V a
		0 o p_423624_
		1 o p_423437_
		2 o p_423499_
		3 o p_423676_
		4 o p_423577_
		5 o p_423458_
	a (Lfan;Lbzm;)Z a
		0 o p_423493_
		1 o p_423455_
hnr hnr
	<init> ()V <init>
	a (Lhnk;Lbzm;Ljb;Lgrj;FLftt;)V a
		0 o p_423442_
		1 o p_423462_
		2 o p_423645_
		3 o p_423574_
		4 o p_423615_
		5 o p_423614_
	a (Lgrj;Lftl;IF)I a
		0 o p_423508_
		1 o p_423518_
		2 o p_423620_
		3 o p_423647_
	a (Lfan;Lbzm;)Z a
		0 o p_423608_
		1 o p_423467_
	a (Lcam;FF)F a
		0 o p_423582_
		1 o p_423527_
		2 o p_423572_
	b ()Z b
	c ()Z c
	d ()V d
hns hns
	a a
	<init> ()V <init>
	a (Lhnk;Lbzm;Ljb;Lgrj;FLftt;)V a
		0 o p_423517_
		1 o p_423438_
		2 o p_423587_
		3 o p_423495_
		4 o p_423631_
		5 o p_423491_
	a (Lgrj;Lftl;IF)I a
		0 o p_423583_
		1 o p_423592_
		2 o p_423673_
		3 o p_423463_
	a (Lfan;Lbzm;)Z a
		0 o p_423685_
		1 o p_423469_
hnt hnt
	<init> ()V <init>
	a ()Ljl; a
	a (Lfan;Lbzm;)Z a
		0 o p_423548_
		1 o p_423681_
	b ()Z b
	c ()Z c
hnu hnu
	a a
	<init> ()V <init>
	a (Lhnk;Lbzm;Ljb;Lgrj;FLftt;)V a
		0 o p_423470_
		1 o p_423599_
		2 o p_423534_
		3 o p_423516_
		4 o p_423481_
		5 o p_423655_
	a (Lgrj;Lftl;IF)I a
		0 o p_423494_
		1 o p_423581_
		2 o p_423616_
		3 o p_423521_
	a (Lfan;Lbzm;)Z a
		0 o p_423443_
		1 o p_423658_
hnv hnv
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lhnk;Lbzm;Ljb;Lgrj;FLftt;)V a
		0 o p_423613_
		1 o p_423611_
		2 o p_423436_
		3 o p_423530_
		4 o p_423585_
		5 o p_423472_
	a (Lgrj;Lftl;IF)I a
		0 o p_423612_
		1 o p_423473_
		2 o p_423430_
		3 o p_423622_
	a (Lfan;Lbzm;)Z a
		0 o p_423569_
		1 o p_423444_
	d ()V d
hnw hnw
hnx hnx
	a a
	b b
	c c
	d d
	e e
	<init> (Ljava/util/List;Ljava/util/List;Lhoi;)V <init>
		0 o p_388185_
		1 o p_405671_
		2 o p_404871_
	a ()[Lorg/joml/Vector3f; a
	a (Lhog;Ldcv;Lhoe;Ldct;Lgrj;Lcam;I)V a
		0 o p_386488_
		1 o p_386443_
		2 o p_388726_
		3 o p_388231_
		4 o p_387522_
		5 o p_387263_
		6 o p_388300_
	a (Ljava/util/List;)[Lorg/joml/Vector3f; a
		static
		0 o p_404655_
	a (Ldcv;)Z a
		static
		0 o p_387217_
	a (I)[Lorg/joml/Vector3f; a
		static
		0 o p_405235_
hnx$a hnx$a
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lame;Ljava/util/List;)V <init>
		0 o model
		1 o tints
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_387684_
	a (Lhod$a;)Lhod; a
		0 o p_388226_
	a (Lhui$a;)V a
		0 o p_387532_
	b ()Lame; b
	c ()Ljava/util/List; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_387017_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hny hny
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lhog;Ldcv;Lhoe;Ldct;Lgrj;Lcam;I)V a
		0 o p_387618_
		1 o p_386990_
		2 o p_386923_
		3 o p_387805_
		4 o p_387156_
		5 o p_388838_
		6 o p_386711_
hny$a hny$a
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lhod$a;)Lhod; a
		0 o p_387672_
	a (Lhui$a;)V a
		0 o p_388792_
	equals (Ljava/lang/Object;)Z equals
		0 o p_387882_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hnz hnz
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lhod$b;Lhnz$a;Lbcl;)V <init>
		0 o model
		1 o properties
		2 o registrySwapper
	<init> (Lhod$b;Lhnz$a;)V <init>
		0 o p_387005_
		1 o p_390352_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_390086_
	a (Lbcl;)Lhnz; a
		0 o p_399822_
	a ()Lhod$b; b
	b ()Lhnz$a; c
	c ()Lbcl; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_388166_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hnz$a hnz$a
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (ZZ)V <init>
		0 o handAnimationOnSwap
		1 o oversizedInGui
	a ()Z c
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_428091_
	b ()Z d
	equals (Ljava/lang/Object;)Z equals
		0 o p_390526_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ho net/minecraft/commands/execution/ExecutionContext
	a I MAX_QUEUE_DEPTH
	b Lorg/slf4j/Logger; LOGGER
	c I commandLimit
	d I forkLimit
	e Lbtt; profiler
	f Lhr; tracer
	g I commandQuota
	h Z queueOverflow
	i Ljava/util/Deque; commandQueue
	j Ljava/util/List; newTopCommands
	k I currentFrameDepth
	<clinit> ()V <clinit>
		static
	<init> (IILbtt;)V <init>
		0 o p_306012_
		1 o p_306180_
		2 o p_306142_
	a (Lho;Leh;)Lhq; createTopFrame
		static
		0 o p_309594_
		1 o p_309689_
	a (I)V discardAtDepthOrHigher
		0 o p_306290_
	a (Lhk;)V queueNext
		0 o p_305869_
	a (Lho;Lid;Lem;Leh;)V queueInitialFunctionCall
		static
		0 o p_309686_
		1 o p_306145_
		2 o p_309607_
		3 o p_309681_
	a (Lhr;)V tracer
		0 o p_305950_
	a ()V runCommandQueue
	a (Lho;Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;Lem;Leh;)V queueInitialCommandExecution
		static
		0 o p_306236_
		1 o p_305860_
		2 o p_305784_
		3 o p_306195_
		4 o p_309622_
	b ()Lhr; tracer
	b (I)Lhq$a; frameControlForDepth
		0 o p_309645_
	c ()Lbtt; 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
hoa hoa
	a a
	<init> (Ljava/util/List;)V <init>
		0 o p_388744_
	a (Lhog;Ldcv;Lhoe;Ldct;Lgrj;Lcam;I)V a
		0 o p_386893_
		1 o p_387281_
		2 o p_388412_
		3 o p_388059_
		4 o p_388484_
		5 o p_388840_
		6 o p_387330_
hoa$a hoa$a
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o models
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_388702_
	a (Lhod$a;)Lhod; a
		0 o p_388240_
	a (Lhui$a;)V a
		0 o p_387836_
	a (Lhod$a;Lhod$b;)Lhod; a
		static
		0 o p_386663_
		1 o p_387424_
	b ()Ljava/util/List; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_388069_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hob hob
	a a
	b b
	c c
	<init> (Lhpc;Lhod;Lhod;)V <init>
		0 o p_400221_
		1 o p_387738_
		2 o p_388649_
	a (Lhog;Ldcv;Lhoe;Ldct;Lgrj;Lcam;I)V a
		0 o p_387756_
		1 o p_387286_
		2 o p_386644_
		3 o p_387754_
		4 o p_388301_
		5 o p_387078_
		6 o p_387025_
hob$a hob$a
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lhor;Lhod$b;Lhod$b;)V <init>
		0 o property
		1 o onTrue
		2 o onFalse
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lhod$a;)Lhod; a
		0 o p_388309_
	a (Lhor;Lgrc;Ldcv;Lgrj;Lcam;ILdct;)Z a
		static
		0 o p_399320_
		1 o p_399321_
		2 o p_399322_
		3 o p_399323_
		4 o p_399324_
		5 o p_399325_
		6 o p_399326_
	a (Lhui$a;)V a
		0 o p_388796_
	a (Lhor;Lbcl;Lgrj;)Lhor; a
		static
		0 o p_399529_
		1 o p_399879_
		2 o p_399861_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_388916_
	a (Lhor;Lbcl;)Lhpc; a
		0 o p_399789_
		1 o p_400165_
	b ()Lhor; b
	b (Lhor;Lbcl;Lgrj;)Lhpc; b
		static
		0 o p_399327_
		1 o p_399328_
		2 o p_399329_
	c ()Lhod$b; c
	d ()Lhod$b; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_387295_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hoc hoc
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lhog;Ldcv;Lhoe;Ldct;Lgrj;Lcam;I)V a
		0 o p_390492_
		1 o p_390354_
		2 o p_390507_
		3 o p_390501_
		4 o p_390403_
		5 o p_390475_
		6 o p_390493_
hoc$a hoc$a
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lhod$a;)Lhod; a
		0 o p_390519_
	a (Lhui$a;)V a
		0 o p_390435_
	equals (Ljava/lang/Object;)Z equals
		0 o p_390430_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hod hod
	a (Lhog;Ldcv;Lhoe;Ldct;Lgrj;Lcam;I)V a
		0 o p_388724_
		1 o p_387772_
		2 o p_387767_
		3 o p_388857_
		4 o p_387982_
		5 o p_386606_
		6 o p_387820_
hod$a hod$a
	a a
	b b
	c c
	d d
	<init> (Lhua;Lgqi;Lhod;Lbcl;)V <init>
		0 o blockModelBaker
		1 o entityModelSet
		2 o missingItemModel
		3 o contextSwapper
	a ()Lhua; a
	b ()Lgqi; b
	c ()Lhod; c
	d ()Lbcl; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_387002_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hod$b hod$b
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lhod$a;)Lhod; a
		0 o p_388470_
hoe hoe
	a a
	b b
	<init> (Lhuf;)V <init>
		0 o p_387246_
	a (Lhog;Ldcv;Ldct;Ldmu;Lcam;I)V a
		0 o p_387014_
		1 o p_388693_
		2 o p_388835_
		3 o p_388064_
		4 o p_388047_
		5 o p_388137_
	a (Lhog;Ldcv;Ldct;Lcam;)V a
		0 o p_387100_
		1 o p_387635_
		2 o p_388107_
		3 o p_388201_
	a (Lhog;Ldcv;Ldct;Lbzm;)V a
		0 o p_386914_
		1 o p_388286_
		2 o p_387479_
		3 o p_386766_
	a (Ldcv;)Z a
		0 o p_390529_
	b (Lhog;Ldcv;Ldct;Ldmu;Lcam;I)V b
		0 o p_387962_
		1 o p_388009_
		2 o p_387722_
		3 o p_388449_
		4 o p_388907_
		5 o p_388206_
hof hof
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a
		static
		0 o p_387434_
	a ()V a
		static
hog hog
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> ()V <init>
	a (Ljava/util/function/Consumer;)V a
		0 o p_405345_
	a (Lfoc;Lgxm;II)V a
		0 o p_388193_
		1 o p_388719_
		2 o p_386913_
		3 o p_387272_
	a (I)V a
		0 o p_387339_
	a (Lbck;)Lhrq; a
		0 o p_387539_
	a (Z)V a
		0 o p_428189_
	a (Ljava/lang/Object;)V a
		0 o p_416649_
	a ()Lhog$b; a
	b ()V b
	c ()V c
	d ()Z d
	e ()Ljava/lang/Object; e
	f ()V f
	g ()Z g
	h ()Z h
	i ()Lfin; i
	j ()Z j
	k ()Lhog$b; k
hog$a hog$a
	a NONE
	b STANDARD
	c SPECIAL
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_388833_
		1 o p_388863_
	a ()[Lhog$a; a
		static
	valueOf (Ljava/lang/String;)Lhog$a; valueOf
		static
		0 o p_388125_
	values ()[Lhog$a; values
		static
hog$b hog$b
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	<clinit> ()V <clinit>
		static
	<init> (Lhog;)V <init>
		0 o p_387606_
	a (Lgze;)V a
		0 o p_404949_
	a (Lfoc;Lgxm;II)V a
		0 o p_387607_
		1 o p_386763_
		2 o p_387589_
		3 o p_388775_
	a (Lgxy;)V a
		0 o p_405446_
	a (Z)V a
		0 o p_405321_
	a (Ljava/util/function/Supplier;)V a
		0 o p_405802_
	a (Lhqt;)Lhqt; a
		static
		0 o p_388852_
	a (I)[I a
		0 o p_387793_
	a (Lhrq;)V a
		0 o p_404929_
	a (Lhqt;Ljava/lang/Object;)V a
		0 o p_386884_
		1 o p_388093_
	a ()V a
	a (Lhog$a;)V a
		0 o p_386511_
	b ()Ljava/util/List; b
	c ()[Lorg/joml/Vector3f; c
		static
hoh hoh
	a a
	b b
	c c
	<init> (Ljava/util/List;Lhoi;)V <init>
		0 o p_404765_
		1 o p_404921_
	a ()[Lorg/joml/Vector3f; a
	a (Lhog;Ldcv;Lhoe;Ldct;Lgrj;Lcam;I)V a
		0 o p_386627_
		1 o p_388292_
		2 o p_388302_
		3 o p_388518_
		4 o p_387367_
		5 o p_388182_
		6 o p_388913_
hoi hoi
	a a
	b b
	c c
	<init> (ZLhrq;Lgzf;)V <init>
		0 o usesBlockLight
		1 o particleIcon
		2 o transforms
	a (Lhog$b;Ldct;)V a
		0 o p_405601_
		1 o p_405202_
	a ()Z a
	a (Lhua;Lhuj;Lgzj;)Lhoi; a
		static
		0 o p_404716_
		1 o p_405086_
		2 o p_405810_
	b ()Lhrq; b
	c ()Lgzf; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_405602_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hoj hoj
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lhpo;F[F[Lhod;Lhod;)V <init>
		0 o p_387657_
		1 o p_387313_
		2 o p_388061_
		3 o p_387161_
		4 o p_388319_
	a ([FF)I a
		static
		0 o p_386461_
		1 o p_386934_
	a (Lhog;Ldcv;Lhoe;Ldct;Lgrj;Lcam;I)V a
		0 o p_387732_
		1 o p_386891_
		2 o p_388786_
		3 o p_387570_
		4 o p_388512_
		5 o p_388280_
		6 o p_388577_
hoj$a hoj$a
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (FLhod$b;)V <init>
		0 o threshold
		1 o model
	a ()F c
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_388203_
	b ()Lhod$b; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_386723_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hoj$b hoj$b
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lhpo;FLjava/util/List;Ljava/util/Optional;)V <init>
		0 o property
		1 o scale
		2 o entries
		3 o fallback
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lhod$a;)Lhod; a
		0 o p_388005_
	a (Lhui$a;Lhod$b;)V a
		static
		0 o p_387695_
		1 o p_387900_
	a (Lhui$a;)V a
		0 o p_387826_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_387435_
	a (Lhui$a;Lhoj$a;)V a
		static
		0 o p_388772_
		1 o p_387986_
	a (Lhod$a;Lhod$b;)Lhod; a
		static
		0 o p_386890_
		1 o p_387030_
	b ()Lhpo; b
	c ()F c
	d ()Ljava/util/List; d
	e ()Ljava/util/Optional; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_388882_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hok hok
	a a
	b b
	<init> (Lhqe;Lhok$a;)V <init>
		0 o p_387418_
		1 o p_400015_
	a (Lhog;Ldcv;Lhoe;Ldct;Lgrj;Lcam;I)V a
		0 o p_387349_
		1 o p_386764_
		2 o p_388842_
		3 o p_386961_
		4 o p_386907_
		5 o p_387755_
		6 o p_386608_
hok$a hok$a
	get (Ljava/lang/Object;Lgrj;)Lhod; get
		0 o p_399890_
		1 o p_400040_
hok$b hok$b
	a a
	b b
	<init> (Ljava/util/List;Lhod$b;)V <init>
		0 o values
		1 o model
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; a
		static
		0 o p_387015_
	a ()Ljava/util/List; a
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_388450_
		1 o p_387815_
	b ()Lhod$b; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_388202_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hok$c hok$c
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lhok$d;Ljava/util/Optional;)V <init>
		0 o unbakedSwitch
		1 o fallback
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lhod$a;)Lhod; a
		0 o p_388757_
	a (Lhui$a;Lhod$b;)V a
		static
		0 o p_386591_
		1 o p_388441_
	a (Lhui$a;)V a
		0 o p_386548_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_386872_
	a (Lhod$a;Lhod$b;)Lhod; a
		static
		0 o p_387700_
		1 o p_387332_
	b ()Lhok$d; b
	c ()Ljava/util/Optional; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_386714_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hok$d hok$d
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lhqe;Ljava/util/List;)V <init>
		0 o property
		1 o cases
	a (Lhod$a;Lhod;)Lhod; a
		0 o p_386650_
		1 o p_388617_
	a ()Lhqe; b
	a (Lbcl;Lgrj;Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Ljava/lang/Object;Lhod;)V a
		0 o p_425177_
		1 o p_425178_
		2 o p_425179_
		3 o p_425180_
		4 o p_425181_
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Lhod;Lbcl;Lgrj;)Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; a
		0 o p_399346_
		1 o p_399347_
		2 o p_399348_
		3 o p_399349_
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Lhod;Ljava/lang/Object;)V a
		static
		0 o p_399343_
		1 o p_399344_
		2 o p_399345_
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Lhod;Lgrc;Ljava/lang/Object;Lgrj;)Lhod; a
		static
		0 o p_399330_
		1 o p_399331_
		2 o p_399332_
		3 o p_399333_
		4 o p_399334_
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Lbcl;)Lhok$a; a
		0 o p_400045_
		1 o p_399763_
	a (Lhui$a;)V a
		0 o p_388258_
	a (Lhok$d;)Lhqe$a; a
		static
		0 o p_387573_
	a (Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Ljava/lang/Object;Lgrj;)Lhod; a
		static
		0 o p_399340_
		1 o p_399341_
		2 o p_399342_
	b ()Ljava/util/List; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_387419_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hol hol
	a a
	b b
	<init> (Lhqt;Lhoi;)V <init>
		0 o p_387041_
		1 o p_405384_
	a ()[Lorg/joml/Vector3f; a
	a (Lhog;Ldcv;Lhoe;Ldct;Lgrj;Lcam;I)V a
		0 o p_388134_
		1 o p_387781_
		2 o p_387931_
		3 o p_388057_
		4 o p_388213_
		5 o p_388020_
		6 o p_387759_
hol$a hol$a
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lame;Lhqt$a;)V <init>
		0 o base
		1 o specialModel
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_386693_
	a (Lhod$a;)Lhod; a
		0 o p_388760_
	a (Lhui$a;)V a
		0 o p_387171_
	b ()Lame; b
	b (Lhod$a;)Lhoi; b
		0 o p_404963_
	c ()Lhqt$a; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_388861_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hom hom
hon hon
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_387706_
	get (Ldcv;Lgrj;Lcam;ILdct;)Z get
		0 o p_386887_
		1 o p_388949_
		2 o p_386628_
		3 o p_387040_
		4 o p_389458_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hoo hoo
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_387803_
	get (Ldcv;Lgrj;Lcam;ILdct;)Z get
		0 o p_387343_
		1 o p_386467_
		2 o p_387284_
		3 o p_388377_
		4 o p_389630_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hop hop
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lkz$a;)V <init>
		0 o predicate
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_400240_
	b ()Lkz$a; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_399659_
	get (Ldcv;Lgrj;Lcam;ILdct;)Z get
		0 o p_399920_
		1 o p_399844_
		2 o p_399573_
		3 o p_400095_
		4 o p_400208_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hoq hoq
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a
		static
		0 o p_388170_
	a ()V a
		static
hor hor
	a ()Lcom/mojang/serialization/MapCodec; a
hos hos
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o index
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_387594_
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_387116_
	get (Ldcv;Lgrj;Lcam;ILdct;)Z get
		0 o p_387675_
		1 o p_387669_
		2 o p_388044_
		3 o p_388257_
		4 o p_389481_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hot hot
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_388340_
	get (Ldcv;Lgrj;Lcam;ILdct;)Z get
		0 o p_388323_
		1 o p_388659_
		2 o p_386950_
		3 o p_387664_
		4 o p_389573_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hou hou
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_389718_
	get (Ldcv;Lgrj;Lcam;ILdct;)Z get
		0 o p_389501_
		1 o p_389409_
		2 o p_389583_
		3 o p_389502_
		4 o p_389679_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hov hov
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_386892_
	get (Ldcv;Lgrj;Lcam;ILdct;)Z get
		0 o p_388347_
		1 o p_388341_
		2 o p_386847_
		3 o p_386531_
		4 o p_389619_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
how how
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lkp;Z)V <init>
		0 o componentType
		1 o ignoreDefault
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_389343_
	b ()Lkp; b
	c ()Z c
	equals (Ljava/lang/Object;)Z equals
		0 o p_388023_
	get (Ldcv;Lgrj;Lcam;ILdct;)Z get
		0 o p_388222_
		1 o p_386715_
		2 o p_386871_
		3 o p_387461_
		4 o p_389562_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hox hox
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_387885_
	get (Ldcv;Lgrj;Lcam;ILdct;)Z get
		0 o p_387247_
		1 o p_387933_
		2 o p_388427_
		3 o p_386998_
		4 o p_389534_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hoy hoy
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lfub;)V <init>
		0 o keybind
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_389642_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_389649_
	b ()Lfub; b
	b (Ljava/lang/String;)Ljava/lang/String; b
		static
		0 o p_389614_
	equals (Ljava/lang/Object;)Z equals
		0 o p_389648_
	get (Ldcv;Lgrj;Lcam;ILdct;)Z get
		0 o p_389550_
		1 o p_389440_
		2 o p_389703_
		3 o p_389439_
		4 o p_389599_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hoz hoz
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_386837_
	get (Ldcv;Lgrj;Lcam;ILdct;)Z get
		0 o p_387724_
		1 o p_387118_
		2 o p_387251_
		3 o p_388905_
		4 o p_389631_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hp net/minecraft/commands/execution/ExecutionControl
	a (Lhr;)V tracer
		0 o p_305968_
	a (Lho;Lhq;)Lhp; create
		static
		0 o p_309708_
		1 o p_309584_
	a ()Lhr; tracer
	a (Lhn;)V queueNext
		0 o p_305867_
	b ()Lhq; currentFrame
hp$1 net/minecraft/commands/execution/ExecutionControl$1
	a Lho; val$context
	b Lhq; val$frame
	<init> (Lho;Lhq;)V <init>
		0 o p_309545_
		1 o p_309664_
	a (Lhr;)V tracer
		0 o p_309633_
	a ()Lhr; tracer
	a (Lhn;)V queueNext
		0 o p_309579_
	b ()Lhq; currentFrame
hpa hpa
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_387207_
	get (Ldcv;Lgrj;Lcam;ILdct;)Z get
		0 o p_386538_
		1 o p_386504_
		2 o p_388492_
		3 o p_387916_
		4 o p_389393_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hpb hpb
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_390348_
	get (Ldcv;Lgrj;Lcam;ILdct;)Z get
		0 o p_390357_
		1 o p_390458_
		2 o p_390497_
		3 o p_390451_
		4 o p_390466_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hpc hpc
	get (Ldcv;Lgrj;Lcam;ILdct;)Z get
		0 o p_399831_
		1 o p_399506_
		2 o p_399675_
		3 o p_400089_
		4 o p_400225_
hpd hpd
hpe hpe
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldcv;Lgrj;Lcam;I)F a
		0 o p_388015_
		1 o p_386753_
		2 o p_386760_
		3 o p_386639_
	equals (Ljava/lang/Object;)Z equals
		0 o p_388728_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hpf hpf
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (ZLhpg$a;)V <init>
		0 o p_387575_
		1 o p_388890_
	<init> (Lhpg;)V <init>
		0 o p_388477_
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lhpf;)Lhpg; a
		static
		0 o p_388035_
	a (Ldcv;Lgrj;Lcam;I)F a
		0 o p_387228_
		1 o p_386952_
		2 o p_386971_
		3 o p_387210_
hpg hpg
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (ZLhpg$a;)V <init>
		0 o p_388844_
		1 o p_387613_
	a (Lbzm;)F a
		static
		0 o p_386969_
	a (Lbzm;Ljb;)D a
		static
		0 o p_388327_
		1 o p_387426_
	a (Lbzm;JLjb;)F a
		0 o p_387599_
		1 o p_387654_
		2 o p_388263_
	a (Lbzm;Ljk;)Z a
		static
		0 o p_386563_
		1 o p_387891_
	a (I)I a
		static
		0 o p_387430_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_387422_
	a (IJ)F a
		0 o p_388932_
		1 o p_387198_
	a ()Lhpg$a; a
	a (Ldcv;Lgrj;ILbzm;)F a
		0 o p_388108_
		1 o p_387750_
		2 o p_388073_
		3 o p_388489_
hpg$a hpg$a
	a NONE
	b LODESTONE
	c SPAWN
	d RECOVERY
	e e
	f f
	g $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_387469_
		1 o p_388668_
		2 o p_388295_
	a (Lgrj;Ldcv;Lbzm;)Ljk; a
		0 o p_387000_
		1 o p_387505_
		2 o p_387524_
	a ()[Lhpg$a; a
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lhpg$a; valueOf
		static
		0 o p_387205_
	values ()[Lhpg$a; values
		static
hpg$a$1 hpg$a$1
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_387070_
		1 o p_388159_
		2 o p_388297_
	a (Lgrj;Ldcv;Lbzm;)Ljk; a
		0 o p_388090_
		1 o p_388593_
		2 o p_388853_
hpg$a$2 hpg$a$2
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_387673_
		1 o p_387486_
		2 o p_386786_
	a (Lgrj;Ldcv;Lbzm;)Ljk; a
		0 o p_388590_
		1 o p_387822_
		2 o p_386963_
hpg$a$3 hpg$a$3
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_388583_
		1 o p_388160_
		2 o p_386615_
	a (Lgrj;Ldcv;Lbzm;)Ljk; a
		0 o p_386460_
		1 o p_387401_
		2 o p_387630_
hpg$a$4 hpg$a$4
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_390484_
		1 o p_390399_
		2 o p_390498_
	a (Lgrj;Ldcv;Lbzm;)Ljk; a
		0 o p_390456_
		1 o p_390419_
		2 o p_390489_
hph hph
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldcv;Lgrj;Lcam;I)F a
		0 o p_387823_
		1 o p_386825_
		2 o p_387191_
		3 o p_387909_
	equals (Ljava/lang/Object;)Z equals
		0 o p_386453_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hpi hpi
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o normalize
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldcv;Lgrj;Lcam;I)F a
		0 o p_388019_
		1 o p_386708_
		2 o p_387940_
		3 o p_388179_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_387175_
	b ()Z b
	equals (Ljava/lang/Object;)Z equals
		0 o p_387464_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hpj hpj
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldcv;Lgrj;Lcam;I)F a
		0 o p_387470_
		1 o p_387947_
		2 o p_388564_
		3 o p_388371_
hpk hpk
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o index
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldcv;Lgrj;Lcam;I)F a
		0 o p_386883_
		1 o p_387867_
		2 o p_388117_
		3 o p_388040_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_387227_
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_387837_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hpl hpl
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o normalize
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldcv;Lgrj;Lcam;I)F a
		0 o p_386977_
		1 o p_386768_
		2 o p_387971_
		3 o p_386955_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_387730_
	b ()Z b
	equals (Ljava/lang/Object;)Z equals
		0 o p_388680_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hpm hpm
	a a
	<init> (Z)V <init>
		0 o p_388777_
	a (Ldcv;Lgrj;Lcam;I)F a
		0 o p_386635_
		1 o p_387256_
		2 o p_388745_
		3 o p_387873_
	a (Ldcv;Lgrj;ILbzm;)F a
		0 o p_386601_
		1 o p_387798_
		2 o p_387568_
		3 o p_388687_
	a (F)Lhpm$a; a
		0 o p_387658_
	b (F)Lhpm$a; b
		static
		0 o p_388906_
	b ()Z b
	c ()Lhpm$a; c
		static
hpm$1 hpm$1
	a a
	b b
	c c
	d d
	<init> (F)V <init>
		0 o p_387492_
	a ()F a
	a (JF)V a
		0 o p_387682_
		1 o p_388243_
	a (J)Z a
		0 o p_387925_
hpm$2 hpm$2
	a a
	<init> ()V <init>
	a ()F a
	a (JF)V a
		0 o p_388810_
		1 o p_387609_
	a (J)Z a
		0 o p_388006_
hpm$a hpm$a
	a ()F a
	a (JF)V a
		0 o p_388155_
		1 o p_388782_
	a (J)Z a
		0 o p_386830_
hpn hpn
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a
		static
		0 o p_387273_
	a ()V a
		static
hpo hpo
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldcv;Lgrj;Lcam;I)F a
		0 o p_388695_
		1 o p_388363_
		2 o p_387282_
		3 o p_386614_
hpp hpp
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (ZLhpp$a;)V <init>
		0 o p_387033_
		1 o p_390432_
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lhpp;)Lhpp$a; a
		static
		0 o p_390088_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_390087_
	a (Ldcv;Lgrj;ILbzm;)F a
		0 o p_387493_
		1 o p_387362_
		2 o p_388783_
		3 o p_388056_
hpp$a hpp$a
	a RANDOM
	b DAYTIME
	c MOON_PHASE
	d d
	e e
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_390502_
		1 o p_390453_
		2 o p_390521_
	a ()[Lhpp$a; a
		static
	a (Lgrj;Ldcv;Lbzm;Lbck;)F a
		0 o p_390505_
		1 o p_390478_
		2 o p_390420_
		3 o p_390390_
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lhpp$a; valueOf
		static
		0 o p_390400_
	values ()[Lhpp$a; values
		static
hpp$a$1 hpp$a$1
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_390485_
		1 o p_390500_
		2 o p_390433_
	a (Lgrj;Ldcv;Lbzm;Lbck;)F a
		0 o p_390411_
		1 o p_390382_
		2 o p_390443_
		3 o p_390409_
hpp$a$2 hpp$a$2
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_390513_
		1 o p_390391_
		2 o p_390379_
	a (Lgrj;Ldcv;Lbzm;Lbck;)F a
		0 o p_390440_
		1 o p_390494_
		2 o p_390360_
		3 o p_390488_
hpp$a$3 hpp$a$3
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_390369_
		1 o p_390490_
		2 o p_390515_
	a (Lgrj;Ldcv;Lbzm;Lbck;)F a
		0 o p_390465_
		1 o p_390476_
		2 o p_390363_
		3 o p_390375_
hpq hpq
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o period
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldcv;Lgrj;Lcam;I)F a
		0 o p_387347_
		1 o p_388372_
		2 o p_387048_
		3 o p_388681_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_387123_
	b ()F b
	equals (Ljava/lang/Object;)Z equals
		0 o p_388770_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hpr hpr
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Z)V <init>
		0 o remaining
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ldcv;Lcam;)I a
		static
		0 o p_387488_
		1 o p_388304_
	a (Ldcv;Lgrj;Lcam;I)F a
		0 o p_388572_
		1 o p_387106_
		2 o p_387276_
		3 o p_386612_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_387574_
	b ()Z b
	equals (Ljava/lang/Object;)Z equals
		0 o p_386470_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hps hps
hpt hpt
hpu hpu
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lhqe$a; a
	a (Ldcv;Lgrj;Lcam;ILdct;)Ldbo$a; a
		0 o p_387321_
		1 o p_387482_
		2 o p_387912_
		3 o p_387536_
		4 o p_387489_
	b (Ldcv;Lgrj;Lcam;ILdct;)Ljava/lang/Object; b
		0 o p_388048_
		1 o p_387665_
		2 o p_388220_
		3 o p_387445_
		4 o p_388503_
	b ()Lcom/mojang/serialization/Codec; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_387582_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hpv hpv
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Lkp;)V <init>
		0 o componentType
	a ()Lhqe$a; a
	a (Lkp;Ljava/util/List;)Lhok$d; a
		static
		0 o p_397346_
		1 o p_397778_
	a (Lhok$d;)Lkp; a
		static
		0 o p_397332_
	a (Lkp;)Lcom/mojang/serialization/MapCodec; a
		static
		0 o p_397367_
	b (Ldcv;Lgrj;Lcam;ILdct;)Ljava/lang/Object; b
		0 o p_397602_
		1 o p_397414_
		2 o p_397883_
		3 o p_397032_
		4 o p_397548_
	b (Lkp;)Lcom/mojang/serialization/DataResult; b
		static
		0 o p_398049_
	b ()Lcom/mojang/serialization/Codec; b
	c ()Lhqe$a; c
		static
	d ()Lkp; a
	e ()Lhqe$a; e
		static
	equals (Ljava/lang/Object;)Z equals
		0 o p_397962_
	f ()Ljava/lang/String; f
		static
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hpw hpw
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lhqe$a; a
	a (Ldcv;Lgrj;Lcam;ILdct;)Lamd; a
		0 o p_390388_
		1 o p_390477_
		2 o p_390423_
		3 o p_390520_
		4 o p_390452_
	b (Ldcv;Lgrj;Lcam;ILdct;)Ljava/lang/Object; b
		0 o p_390361_
		1 o p_390431_
		2 o p_390358_
		3 o p_390368_
		4 o p_390499_
	b ()Lcom/mojang/serialization/Codec; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_390371_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hpx hpx
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lhqe$a; a
	a (Ldcv;Lgrj;Lcam;ILdct;)Lamd; a
		0 o p_390525_
		1 o p_390442_
		2 o p_390437_
		3 o p_390427_
		4 o p_390397_
	b (Ldcv;Lgrj;Lcam;ILdct;)Ljava/lang/Object; b
		0 o p_390367_
		1 o p_390402_
		2 o p_390376_
		3 o p_390486_
		4 o p_390530_
	b ()Lcom/mojang/serialization/Codec; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_390362_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hpy hpy
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o index
	a ()Lhqe$a; a
	a (Ldcv;Lgrj;Lcam;ILdct;)Ljava/lang/String; a
		0 o p_388036_
		1 o p_387600_
		2 o p_388624_
		3 o p_388055_
		4 o p_387132_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_388460_
	b (Ldcv;Lgrj;Lcam;ILdct;)Ljava/lang/Object; b
		0 o p_388698_
		1 o p_386698_
		2 o p_387208_
		3 o p_388053_
		4 o p_388126_
	b ()Lcom/mojang/serialization/Codec; b
	c ()I c
	equals (Ljava/lang/Object;)Z equals
		0 o p_387145_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hpz hpz
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lhqe$a; a
	a (Ldcv;Lgrj;Lcam;ILdct;)Ldct; a
		0 o p_388079_
		1 o p_388467_
		2 o p_388500_
		3 o p_388313_
		4 o p_387120_
	b (Ldcv;Lgrj;Lcam;ILdct;)Ljava/lang/Object; b
		0 o p_388131_
		1 o p_387376_
		2 o p_387197_
		3 o p_386850_
		4 o p_388430_
	b ()Lcom/mojang/serialization/Codec; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_388211_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hq net/minecraft/commands/execution/Frame
	a I depth
	b Leh; returnValueConsumer
	c Lhq$a; frameControl
	<init> (ILeh;Lhq$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 ()Leh; returnValueConsumer
	e ()Lhq$a; frameControl
	equals (Ljava/lang/Object;)Z equals
		0 o p_309595_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hq$a net/minecraft/commands/execution/Frame$FrameControl
	discard ()V discard
hqa hqa
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o property
	a ()Lhqe$a; a
	a (Ldcv;Lgrj;Lcam;ILdct;)Ljava/lang/String; a
		0 o p_387708_
		1 o p_388625_
		2 o p_388880_
		3 o p_388899_
		4 o p_388088_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_387614_
	b (Ldcv;Lgrj;Lcam;ILdct;)Ljava/lang/Object; b
		0 o p_388097_
		1 o p_388065_
		2 o p_388289_
		3 o p_387587_
		4 o p_387585_
	b ()Lcom/mojang/serialization/Codec; b
	c ()Ljava/lang/String; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_387383_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hqb hqb
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	<clinit> ()V <clinit>
		static
	<init> (Lhqb$a;Lcom/ibm/icu/text/DateFormat;)V <init>
		0 o p_390412_
		1 o p_389414_
	a ()Lhqe$a; a
	a (Lcom/ibm/icu/util/ULocale;)Lcom/ibm/icu/util/Calendar; a
		static
		0 o p_389436_
	a (Lhqb$a;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_390353_
	a (Ljava/lang/String;)Ljava/lang/IllegalStateException; a
		static
		0 o p_390094_
	a (Lcom/ibm/icu/util/ULocale;Lcom/ibm/icu/util/TimeZone;)Lcom/ibm/icu/util/Calendar; a
		static
		0 o p_389395_
		1 o p_389490_
	a (Lcom/ibm/icu/text/SimpleDateFormat;Ljava/lang/Exception;)Ljava/lang/String; a
		static
		0 o p_390091_
		1 o p_390092_
	a (Ldcv;Lgrj;Lcam;ILdct;)Ljava/lang/String; a
		0 o p_389482_
		1 o p_389609_
		2 o p_389651_
		3 o p_389546_
		4 o p_389556_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_389646_
	a (Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)Lhqb; a
		static
		0 o p_389429_
		1 o p_389567_
		2 o p_389699_
	a (Lhqb;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_390089_
	b (Lhqb$a;)Ljava/util/Optional; b
		static
		0 o p_390093_
	b (Ldcv;Lgrj;Lcam;ILdct;)Ljava/lang/Object; b
		0 o p_389464_
		1 o p_389678_
		2 o p_389669_
		3 o p_389685_
		4 o p_389496_
	b (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; b
		static
		0 o p_389548_
	b ()Lcom/mojang/serialization/Codec; b
	c (Lhqb$a;)Ljava/lang/String; c
		static
		0 o p_390090_
	c (Ljava/lang/String;)Ljava/lang/String; c
		static
		0 o p_389434_
	c ()Ljava/lang/String; c
	d (Lhqb$a;)Ljava/lang/String; d
		static
		0 o p_390095_
hqb$a hqb$a
	a a
	b b
	c c
	<init> (Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)V <init>
		0 o format
		1 o localeId
		2 o timeZone
	a ()Ljava/lang/String; a
	b ()Ljava/lang/String; b
	c ()Ljava/util/Optional; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_390449_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hqc hqc
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lhqe$a; a
	a (Ldcv;Lgrj;Lcam;ILdct;)Lcad; a
		0 o p_387406_
		1 o p_387423_
		2 o p_388453_
		3 o p_388098_
		4 o p_386609_
	b (Ldcv;Lgrj;Lcam;ILdct;)Ljava/lang/Object; b
		0 o p_388239_
		1 o p_386945_
		2 o p_387782_
		3 o p_388180_
		4 o p_386929_
	b ()Lcom/mojang/serialization/Codec; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_387894_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hqd hqd
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()V a
		static
hqe hqe
	a ()Lhqe$a; a
	b (Ldcv;Lgrj;Lcam;ILdct;)Ljava/lang/Object; b
		0 o p_387845_
		1 o p_387945_
		2 o p_388349_
		3 o p_388630_
		4 o p_388902_
	b ()Lcom/mojang/serialization/Codec; b
hqe$a hqe$a
	a a
	<init> (Lcom/mojang/serialization/MapCodec;)V <init>
		0 o switchCodec
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_397904_
	a (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_396317_
		1 o p_396318_
		2 o p_396319_
	a (Lcom/google/common/collect/Multiset;)Ljava/lang/String; a
		static
		0 o p_387072_
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/MapCodec; a
		static
		0 o p_397527_
	a (Lcom/google/common/collect/Multiset$Entry;)Ljava/lang/String; a
		static
		0 o p_387521_
	a (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/Codec;)Lhqe$a; a
		static
		0 o p_386816_
		1 o p_387850_
	b ()Ljava/lang/String; b
		static
	b (Lcom/google/common/collect/Multiset$Entry;)Z b
		static
		0 o p_388701_
	equals (Ljava/lang/Object;)Z equals
		0 o p_388007_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hqf hqf
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lhqe$a; a
	a (Ldcv;Lgrj;Lcam;ILdct;)Lamd; a
		0 o p_387701_
		1 o p_388261_
		2 o p_387373_
		3 o p_388817_
		4 o p_386970_
	b (Ldcv;Lgrj;Lcam;ILdct;)Ljava/lang/Object; b
		0 o p_388761_
		1 o p_388384_
		2 o p_386534_
		3 o p_387516_
		4 o p_388529_
	b ()Lcom/mojang/serialization/Codec; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_388623_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hqg hqg
hqh hqh
hqi hqi
	a a
	b b
	<init> (Ldbt;Lgzw;)V <init>
		0 o p_388643_
		1 o p_386611_
	a (Ldcv;)Leap; a
		0 o p_387879_
	a (Leap;Ldct;Lfoc;Lgxm;IIZ)V a
		0 o p_388526_
		1 o p_387517_
		2 o p_388611_
		3 o p_388866_
		4 o p_387337_
		5 o p_386801_
		6 o p_387745_
	a (Ljava/util/Set;)V a
		0 o p_428463_
	a (Ljava/lang/Object;Ldct;Lfoc;Lgxm;IIZ)V a
		0 o p_388070_
		1 o p_387348_
		2 o p_387283_
		3 o p_388223_
		4 o p_388925_
		5 o p_387310_
		6 o p_387792_
	b (Ldcv;)Ljava/lang/Object; b
		0 o p_387545_
hqi$a hqi$a
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Ldbt;)V <init>
		0 o baseColor
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_386477_
	a (Lgqi;)Lhqt; a
		0 o p_388010_
	b ()Ldbt; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_388601_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hqj hqj
	a a
	b b
	<init> (Lgzy;Lhty;)V <init>
		0 o p_386864_
		1 o p_388920_
	a (Ljava/util/Set;)V a
		0 o p_428290_
	a (Ldct;Lfoc;Lgxm;IIZ)V a
		0 o p_387275_
		1 o p_387960_
		2 o p_386542_
		3 o p_386921_
		4 o p_387639_
		5 o p_387936_
hqj$a hqj$a
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Ldbt;)V <init>
		0 o p_386855_
	<init> (Lame;)V <init>
		0 o texture
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_388012_
	a (Lgqi;)Lhqt; a
		0 o p_386741_
	b ()Lame; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_388791_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hqk hqk
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lgmq;Lhty;F)V <init>
		0 o p_386863_
		1 o p_388350_
		2 o p_386750_
	a (Ljava/util/Set;)V a
		0 o p_428204_
	a (Ldct;Lfoc;Lgxm;IIZ)V a
		0 o p_388647_
		1 o p_387780_
		2 o p_386788_
		3 o p_387736_
		4 o p_387546_
		5 o p_387869_
hqk$a hqk$a
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lame;F)V <init>
		0 o texture
		1 o openness
	<init> (Lame;)V <init>
		0 o p_387139_
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_388545_
	a (Lgqi;)Lhqt; a
		0 o p_387681_
	b ()Lame; b
	c ()F c
	equals (Ljava/lang/Object;)Z equals
		0 o p_388077_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hql hql
	a a
	<init> (Lgqm;)V <init>
		0 o p_387236_
	a (Ljava/util/Set;)V a
		0 o p_428309_
	a (Ldct;Lfoc;Lgxm;IIZ)V a
		0 o p_387714_
		1 o p_386873_
		2 o p_388451_
		3 o p_387407_
		4 o p_387355_
		5 o p_386645_
hql$a hql$a
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lgqi;)Lhqt; a
		0 o p_387917_
	equals (Ljava/lang/Object;)Z equals
		0 o p_387704_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hqm hqm
	a a
	<init> (Lhak;)V <init>
		0 o p_387969_
	a (Ljava/util/Set;)V a
		0 o p_428325_
	a (Ljava/lang/Object;Ldct;Lfoc;Lgxm;IIZ)V a
		0 o p_388337_
		1 o p_388325_
		2 o p_387797_
		3 o p_387143_
		4 o p_387913_
		5 o p_388656_
		6 o p_388870_
	a (Lech;Ldct;Lfoc;Lgxm;IIZ)V a
		0 o p_387830_
		1 o p_388378_
		2 o p_387712_
		3 o p_386487_
		4 o p_388845_
		5 o p_388255_
		6 o p_386498_
	a (Ldcv;)Lech; a
		0 o p_386678_
	b (Ldcv;)Ljava/lang/Object; b
		0 o p_387291_
hqm$a hqm$a
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lgqi;)Lhqt; a
		0 o p_387186_
	equals (Ljava/lang/Object;)Z equals
		0 o p_386996_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hqn hqn
	a a
	b b
	<init> (Lgoe;Lhty;)V <init>
		0 o p_389506_
		1 o p_389504_
	a (Ljava/util/Set;)V a
		0 o p_428224_
	a (Ldct;Lfoc;Lgxm;IIZ)V a
		0 o p_389655_
		1 o p_389572_
		2 o p_389478_
		3 o p_389663_
		4 o p_389449_
		5 o p_389652_
hqn$a hqn$a
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lefp;Ljava/util/Optional;)V <init>
		0 o woodType
		1 o texture
	<init> (Lefp;)V <init>
		0 o p_389680_
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_389524_
	a (Lgqi;)Lhqt; a
		0 o p_389408_
	b ()Lefp; b
	c ()Ljava/util/Optional; c
	d ()Lhty; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_389527_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hqo hqo
	a (Ljava/lang/Object;Ldct;Lfoc;Lgxm;IIZ)V a
		0 o p_386671_
		1 o p_386458_
		2 o p_388144_
		3 o p_386838_
		4 o p_386667_
		5 o p_388629_
		6 o p_386516_
	a (Ldcv;)Ljava/lang/Void; a
		0 o p_386451_
	a (Ljava/lang/Void;Ldct;Lfoc;Lgxm;IIZ)V a
		0 o p_388741_
		1 o p_388330_
		2 o p_386566_
		3 o p_387064_
		4 o p_386544_
		5 o p_388169_
		6 o p_387813_
	a (Ldct;Lfoc;Lgxm;IIZ)V a
		0 o p_388455_
		1 o p_387697_
		2 o p_386694_
		3 o p_388874_
		4 o p_388252_
		5 o p_387131_
	b (Ldcv;)Ljava/lang/Object; b
		0 o p_386707_
hqp hqp
	a a
	b b
	c c
	d d
	<init> (Lhss;Lgpg;Lhqp$a;)V <init>
		0 o p_428227_
		1 o p_428324_
		2 o p_428497_
	a (Ldcv;)Lhqp$a; a
		0 o p_428504_
	a (Ljava/util/Set;)V a
		0 o p_428562_
	a (Ljava/lang/Object;Ldct;Lfoc;Lgxm;IIZ)V a
		0 o p_428535_
		1 o p_428437_
		2 o p_428404_
		3 o p_428277_
		4 o p_428270_
		5 o p_428414_
		6 o p_428459_
	a (Lhqp$a;Ldct;Lfoc;Lgxm;IIZ)V a
		0 o p_428304_
		1 o p_428430_
		2 o p_428478_
		3 o p_428438_
		4 o p_428449_
		5 o p_428317_
		6 o p_428229_
	a (Ldfv;)Lhqp$a; a
		0 o p_428356_
	b (Ldcv;)Ljava/lang/Object; b
		0 o p_428419_
hqp$a hqp$a
	a a
	<init> (Lgxy;)V <init>
		0 o renderType
	a (Lhsr;)Lhqp$a; a
		static
		0 o p_428337_
	a ()Lgxy; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_428493_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hqp$b hqp$b
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lgqi;)Lhqt; a
		0 o p_428374_
	equals (Ljava/lang/Object;)Z equals
		0 o p_428421_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hqq hqq
	a a
	<init> (Lgpa;)V <init>
		0 o p_386724_
	a (Ldcv;)Lkn; a
		0 o p_387204_
	a (Ljava/util/Set;)V a
		0 o p_428407_
	a (Ljava/lang/Object;Ldct;Lfoc;Lgxm;IIZ)V a
		0 o p_387303_
		1 o p_387456_
		2 o p_388883_
		3 o p_388762_
		4 o p_388690_
		5 o p_386784_
		6 o p_387494_
	a (Lkn;Ldct;Lfoc;Lgxm;IIZ)V a
		0 o p_386991_
		1 o p_388730_
		2 o p_387961_
		3 o p_388686_
		4 o p_387382_
		5 o p_387013_
		6 o p_387902_
	b (Ldcv;)Ljava/lang/Object; b
		0 o p_387588_
hqq$a hqq$a
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lgqi;)Lhqt; a
		0 o p_387269_
	equals (Ljava/lang/Object;)Z equals
		0 o p_388027_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hqr hqr
	a a
	b b
	c c
	d d
	<init> (Lhap;FLjh;Lhty;)V <init>
		0 o p_387519_
		1 o p_387173_
		2 o p_388269_
		3 o p_387242_
	a (Ljava/util/Set;)V a
		0 o p_428387_
	a (Ldct;Lfoc;Lgxm;IIZ)V a
		0 o p_387436_
		1 o p_387209_
		2 o p_388521_
		3 o p_388851_
		4 o p_387596_
		5 o p_388474_
hqr$a hqr$a
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lame;FLjh;)V <init>
		0 o texture
		1 o openness
		2 o orientation
	<init> (Ldbt;)V <init>
		0 o p_388305_
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_386593_
	a (Lgqi;)Lhqt; a
		0 o p_388396_
	b ()Lame; b
	c ()F c
	d ()Ljh; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_387377_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hqs hqs
	a a
	b b
	c c
	<init> (Lgpg;FLgxy;)V <init>
		0 o p_386930_
		1 o p_390424_
		2 o p_428553_
	a (Ljava/util/Set;)V a
		0 o p_428193_
	a (Ldct;Lfoc;Lgxm;IIZ)V a
		0 o p_387716_
		1 o p_386490_
		2 o p_388080_
		3 o p_387930_
		4 o p_387838_
		5 o p_386959_
hqs$a hqs$a
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Ldxm$a;)V <init>
		0 o p_387200_
	<init> (Ldxm$a;Ljava/util/Optional;F)V <init>
		0 o kind
		1 o textureOverride
		2 o animation
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_389344_
	a (Lame;)Lame; a
		static
		0 o p_389346_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_390096_
	a (Lgqi;)Lhqt; a
		0 o p_388555_
	b ()Ldxm$a; b
	c ()Ljava/util/Optional; c
	d ()F d
	equals (Ljava/lang/Object;)Z equals
		0 o p_387144_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hqt hqt
	a (Ljava/lang/Object;Ldct;Lfoc;Lgxm;IIZ)V a
		0 o p_387335_
		1 o p_388635_
		2 o p_387508_
		3 o p_387513_
		4 o p_386748_
		5 o p_388858_
		6 o p_387642_
	a (Ljava/util/Set;)V a
		0 o p_428206_
	b (Ldcv;)Ljava/lang/Object; b
		0 o p_387212_
hqt$a hqt$a
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lgqi;)Lhqt; a
		0 o p_388631_
hqu hqu
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a
		static
		0 o p_388167_
	a (Lgqi;Lcom/google/common/collect/ImmutableMap$Builder;Ldpz;Lhqt$a;)V a
		static
		0 o p_386889_
		1 o p_387089_
		2 o p_386808_
		3 o p_388898_
	a ()V a
		static
	a (Lgqi;)Ljava/util/Map; a
		static
		0 o p_387779_
hqv hqv
	a a
	b b
	<init> (Lgoe;Lhty;)V <init>
		0 o p_389670_
		1 o p_389667_
	a (Ljava/util/Set;)V a
		0 o p_428256_
	a (Ldct;Lfoc;Lgxm;IIZ)V a
		0 o p_389518_
		1 o p_389707_
		2 o p_389673_
		3 o p_389471_
		4 o p_389604_
		5 o p_389437_
hqv$a hqv$a
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lefp;Ljava/util/Optional;)V <init>
		0 o woodType
		1 o texture
	<init> (Lefp;)V <init>
		0 o p_389712_
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_389433_
	a (Lgqi;)Lhqt; a
		0 o p_389399_
	b ()Lefp; b
	c ()Ljava/util/Optional; c
	d ()Lhty; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_389664_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hqw hqw
	a a
	<init> (Lgpp;)V <init>
		0 o p_386794_
	a (Ljava/util/Set;)V a
		0 o p_428389_
	a (Ldct;Lfoc;Lgxm;IIZ)V a
		0 o p_387547_
		1 o p_386661_
		2 o p_386541_
		3 o p_387525_
		4 o p_388595_
		5 o p_388045_
hqw$a hqw$a
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lgqi;)Lhqt; a
		0 o p_386553_
	equals (Ljava/lang/Object;)Z equals
		0 o p_387102_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hqx hqx
hqy hqy
	a a
	b b
	<init> ()V <init>
hqy$a hqy$a
	a a
	b b
	c c
	d d
	e e
	f f
	<init> ()V <init>
hqz hqz
hr 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 (ILame;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
hra hra
	a a
	b b
	<init> ()V <init>
	a (ZZ)V a
		0 o p_117961_
		1 o p_117962_
	a ()Lcom/mojang/blaze3d/textures/GpuTexture; a
	a (Z)V a
		0 o p_390364_
	b ()Lcom/mojang/blaze3d/textures/GpuTextureView; b
	b (Z)V b
		0 o p_416297_
	close ()V close
hrb hrb
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lame;)V <init>
		0 o p_423589_
	a (Laxo;)Lhrr; a
		0 o p_423524_
	a (Lfne;ZZ)V a
		0 o p_423682_
		1 o p_423675_
		2 o p_423460_
hrc hrc
	a (Lame;Ljava/nio/file/Path;)V a
		0 o p_276124_
		1 o p_276123_
hrd hrd
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/function/Supplier;Lfne;)V <init>
		0 o p_404638_
		1 o p_404902_
	<init> (Ljava/util/function/Supplier;IIZ)V <init>
		0 o p_405362_
		1 o p_404897_
		2 o p_404881_
		3 o p_405310_
	<init> (Ljava/lang/String;IIZ)V <init>
		0 o p_405039_
		1 o p_405248_
		2 o p_405417_
		3 o p_405707_
	a (Ljava/lang/String;)V a
		0 o p_418300_
	a (Lfne;)V a
		0 o p_117989_
	a (Lame;Ljava/nio/file/Path;)V a
		0 o p_276119_
		1 o p_276105_
	a (Ljava/util/function/Supplier;)V a
		0 o p_418333_
	c ()V c
	close ()V close
	d ()Lfne; d
hre hre
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfne;)Z a
		static
		0 o p_252279_
	a (I)F a
		static
		0 o p_118041_
	a ([Lfne;I)[Lfne; a
		static
		0 o p_251300_
		1 o p_252326_
	a ([F)V a
		static
		0 o p_118058_
	a (IIIII)I a
		static
		0 o p_118043_
		1 o p_118044_
		2 o p_118045_
		3 o p_118046_
		4 o p_118047_
	a (IIIIZ)I a
		static
		0 o p_118049_
		1 o p_118050_
		2 o p_118051_
		3 o p_118052_
		4 o p_118053_
hrf hrf
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lfne; a
		static
	a (II)Lfne; a
		static
		0 o p_249811_
		1 o p_249362_
	b ()Lhrk; b
		static
	c ()Lame; c
		static
hrg hrg
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (FZ)I a
		static
		0 o p_118091_
		1 o p_118092_
	a (F)I a
		static
		0 o p_118089_
	a ()V a
	a (Z)I a
		static
		0 o p_118097_
	a (II)I a
		static
		0 o p_118094_
		1 o p_118095_
	b ()V b
	close ()V close
hrh hrh
	c c
	<init> (Lame;)V <init>
		0 o p_389687_
	a (Laxo;)Lhrr; a
		0 o p_389520_
	a (Lfne;ZZ)V a
		0 o p_389473_
		1 o p_389455_
		2 o p_389621_
	a (Lhrr;)V a
		0 o p_389491_
	c ()Lame; c
hri hri
	<init> (Lame;)V <init>
		0 o p_118133_
	a (Laxo;)Lhrr; a
		0 o p_389644_
hrj hrj
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lame;Ljava/nio/file/Path;Ljava/lang/String;Z)Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_389586_
		1 o p_389600_
		2 o p_389645_
		3 o p_389477_
	a (Ljava/nio/file/Path;Ljava/lang/String;Z)Lfne; a
		static
		0 o p_389463_
		1 o p_389715_
		2 o p_389686_
	a (Lfne;IIII)V a
		static
		0 o p_389443_
		1 o p_389442_
		2 o p_389419_
		3 o p_389424_
		4 o p_389559_
	a (Lame;Lfne;Lfud;)Lame; a
		static
		0 o p_417688_
		1 o p_417689_
		2 o p_417690_
	a (Lfne;Ljava/lang/String;)Lfne; a
		static
		0 o p_389593_
		1 o p_389622_
	a (Ljava/nio/file/Path;Ljava/lang/String;)Lfne; a
		static
		0 o p_389493_
		1 o p_389422_
	a (Lame;Lfne;)Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_389574_
		1 o p_389628_
	b (Lame;Lfne;)Ljava/util/concurrent/CompletionStage; b
		static
		0 o p_389486_
		1 o p_389457_
	b (Lfne;IIII)V b
		static
		0 o p_389456_
		1 o p_389475_
		2 o p_389579_
		3 o p_389725_
		4 o p_389657_
hrk hrk
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lame;Lhtf;Lfne;Laxq;)V <init>
		0 o p_249787_
		1 o p_251031_
		2 o p_252131_
		3 o p_294742_
	a (IIII[Lfne;Lcom/mojang/blaze3d/textures/GpuTexture;)V a
		0 o p_248895_
		1 o p_250245_
		2 o p_250458_
		3 o p_251337_
		4 o p_248825_
		5 o p_404943_
	a (I)V a
		0 o p_248864_
	a (Lhtf;Lfne;Lhte;)Lhrk$a; a
		0 o p_389347_
		1 o p_389348_
		2 o p_389349_
	a ()I a
	a (Lit/unimi/dsi/fastutil/ints/IntSet;I)Z a
		static
		0 o p_251708_
		1 o p_251185_
	a (III)Z a
		0 o p_250374_
		1 o p_250934_
		2 o p_249573_
	a (IILcom/mojang/blaze3d/textures/GpuTexture;)V a
		0 o p_252315_
		1 o p_248634_
		2 o p_404810_
	a (Lhtf;IILhte;)Lhrk$a; a
		0 o p_250817_
		1 o p_249792_
		2 o p_252353_
		3 o p_250947_
	b ()I b
	c ()Lame; c
	close ()V close
	d ()Ljava/util/stream/IntStream; d
	e ()Lhrm; e
	f ()Laxq; f
	g ()I g
	h ()Ljava/lang/String; h
	i ()Ljava/lang/String; i
	j ()Ljava/lang/String; j
	toString ()Ljava/lang/String; toString
hrk$a hrk$a
	a a
	b b
	c c
	d d
	<init> (Lhrk;Ljava/util/List;IZ)V <init>
		0 o p_249387_
		1 o p_250968_
		2 o p_251686_
		3 o p_251832_
	a ()Lhrm; a
	a (Lhrk$b;)I a
		static
		0 o p_249981_
	a (IIILcom/mojang/blaze3d/textures/GpuTexture;)V a
		0 o p_250449_
		1 o p_248877_
		2 o p_249060_
		3 o p_404869_
	a (I)I a
		0 o p_249475_
	a (IILcom/mojang/blaze3d/textures/GpuTexture;)V a
		0 o p_251807_
		1 o p_248676_
		2 o p_405131_
	b ()Ljava/util/stream/IntStream; b
	b (I)I b
		0 o p_251327_
hrk$b hrk$b
	a a
	b b
	<init> (II)V <init>
		0 o index
		1 o time
	a ()I a
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_389543_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hrk$c hrk$c
	a a
	b b
	<init> (Lhrk;)V <init>
		0 o p_249611_
	a (IILhrk$d;Lcom/mojang/blaze3d/textures/GpuTexture;)V a
		0 o p_250513_
		1 o p_251644_
		2 o p_248626_
		3 o p_405042_
	a (Lhrk$a;IIII)I a
		0 o p_251976_
		1 o p_250761_
		2 o p_250049_
		3 o p_250004_
		4 o p_251489_
	close ()V close
hrk$d hrk$d
	a a
	b b
	c c
	d d
	<init> (Lhrk;Lhrk$a;Lhrk$c;)V <init>
		0 o p_251164_
		1 o p_249618_
		2 o p_251097_
	a (IILcom/mojang/blaze3d/textures/GpuTexture;)V a
		0 o p_249105_
		1 o p_249676_
		2 o p_404744_
	close ()V close
hrl hrl
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lame;III)V <init>
		0 o p_276126_
		1 o p_276121_
		2 o p_276110_
		3 o p_276114_
	a (Lhru;Ljava/util/concurrent/Executor;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_293676_
		1 o p_293677_
		2 o p_293678_
	a (Ljava/util/Map;IILhrk;II)V a
		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 ()Ljava/lang/String; a
	a (Lhrn;II)Ljava/util/Map; a
		0 o p_276117_
		1 o p_276111_
		2 o p_276112_
	a (ILhrq;)V a
		static
		0 o p_251160_
		1 o p_251202_
	a (Lhrn$a;)Ljava/lang/String; a
		static
		0 o p_249576_
	a (Laxo;Lame;)Ljava/util/List; a
		static
		0 o p_293674_
		1 o p_293675_
	a (Lhru;Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletionStage; a
		static
		0 o p_293669_
		1 o p_293670_
		2 o p_293671_
	a (ILjava/util/concurrent/Executor;Ljava/util/List;)Lhrl$a; a
		0 o p_261391_
		1 o p_261392_
		2 o p_261393_
	a (Lhrp;)Lhrl; a
		static
		0 o p_249085_
	a (Ljava/util/List;ILjava/util/concurrent/Executor;)Lhrl$a; a
		0 o p_262029_
		1 o p_261919_
		2 o p_261665_
	a (Ljava/util/function/Function;Lhru;)Lhrk; a
		static
		0 o p_293672_
		1 o p_293673_
	a (Laxo;Lame;ILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_262108_
		1 o p_261754_
		2 o p_262104_
		3 o p_261687_
	a (Lhru;Ljava/util/List;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_294961_
		1 o p_261516_
		2 o p_261791_
	a (Ljava/util/List;)Ljava/util/List; a
		static
		0 o p_252234_
	a (Ljava/util/Map;I)V a
		static
		0 o p_249498_
		1 o p_248649_
	a (Laxo;Lame;ILjava/util/concurrent/Executor;Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_295469_
		1 o p_294925_
		2 o p_294855_
		3 o p_294720_
		4 o p_294816_
hrl$a hrl$a
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (IIILhrq;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;)Lhrl$a; a
		0 o p_249056_
	a ()Ljava/util/concurrent/CompletableFuture; a
	b ()I a
	c ()I b
	d ()I c
	e ()Lhrq; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_250785_
	f ()Ljava/util/Map; e
	g ()Ljava/util/concurrent/CompletableFuture; f
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hrm hrm
	a (IILcom/mojang/blaze3d/textures/GpuTexture;)V a
		0 o p_248847_
		1 o p_250486_
		2 o p_404920_
	close ()V close
hrn hrn
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_118171_
		1 o p_118172_
		2 o p_118173_
	a ()I a
	a (Lhrn$d;)V a
		0 o p_118181_
	a (II)I a
		static
		0 o p_118189_
		1 o p_118190_
	a (Lhrn$a;)V a
		0 o p_249253_
	a (Lhrn$b;)Z a
		0 o p_118179_
	b (Lhrn$b;)Z b
		0 o p_118192_
	b ()I b
	c (Lhrn$b;)Lhrn$a; c
		static
		0 o p_247946_
	c ()V c
	d (Lhrn$b;)Lame; d
		static
		0 o p_247945_
	e (Lhrn$b;)Ljava/lang/Integer; e
		static
		0 o p_118199_
	f (Lhrn$b;)Ljava/lang/Integer; f
		static
		0 o p_118201_
hrn$a hrn$a
	a ()I a
	b ()I b
	c ()Lame; c
hrn$b hrn$b
	a a
	b b
	c c
	<init> (Lhrn$a;I)V <init>
		0 o p_250261_
		1 o p_250127_
	<init> (Lhrn$a;II)V <init>
		0 o entry
		1 o width
		2 o height
	a ()Lhrn$a; a
	b ()I b
	c ()I c
	equals (Ljava/lang/Object;)Z equals
		0 o p_251865_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hrn$c hrn$c
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (IIII)V <init>
		0 o p_118216_
		1 o p_118217_
		2 o p_118218_
		3 o p_118219_
	a (Lhrn$d;)V a
		0 o p_250195_
	a ()I a
	a (Lhrn$b;)Z a
		0 o p_118222_
	b ()I b
	toString ()Ljava/lang/String; toString
hrn$d hrn$d
	load (Lhrn$a;II)V load
		0 o p_249434_
		1 o p_118230_
		2 o p_118231_
hro hro
	a a
	<init> (Lhrn$a;Ljava/util/Collection;)V <init>
		0 o p_250177_
		1 o p_248618_
	a ()Ljava/util/Collection; a
hrp hrp
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	<clinit> ()V <clinit>
		static
	<init> (Lame;)V <init>
		0 o p_118269_
	a (Lhrl$a;)V a
		0 o p_250662_
	a (I)I a
		static
		0 o p_406255_
	a (Ljava/nio/file/Path;Ljava/lang/String;Ljava/util/Map;)V a
		static
		0 o p_261769_
		1 o p_262102_
		2 o p_261722_
	a (Lame;Ljava/nio/file/Path;)V a
		0 o p_276106_
		1 o p_276127_
	a (Lame;)Lhrq; a
		0 o p_118317_
	c ()V c
	d ()V d
	e ()V e
	f ()Lame; f
	g ()I g
	h ()I h
	i ()I i
hrq hrq
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<init> (Lame;Lhrk;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 a
	a (Lcom/mojang/blaze3d/textures/GpuTexture;)V a
		0 o p_404964_
	a (F)F a
		0 o p_294967_
	a (Lfof;)Lfof; a
		0 o p_118382_
	b (F)F b
		0 o p_174728_
	b ()I b
	c ()F c
	c (F)F c
		0 o p_294167_
	d (F)F d
		0 o p_174742_
	d ()F d
	e ()Lhrk; e
	f ()Z f
	g ()Lhrq$a; g
	h ()F h
	i ()F i
	j ()Lame; j
	k ()F k
	l ()F l
	toString ()Ljava/lang/String; toString
hrq$1 hrq$1
	a a
	b b
	<init> (Lhrq;Lhrm;)V <init>
		0 o p_248675_
		1 o p_250522_
	a (Lcom/mojang/blaze3d/textures/GpuTexture;)V a
		0 o p_404866_
	close ()V close
hrq$a hrq$a
	a (Lcom/mojang/blaze3d/textures/GpuTexture;)V a
		0 o p_405841_
	close ()V close
hrr hrr
	a a
	b b
	<init> (Lfne;Lhto;)V <init>
		0 o image
		1 o metadata
	a ()Lhrr; a
		static
	a (Laxo;Lame;)Lhrr; a
		static
		0 o p_389659_
		1 o p_389563_
	b ()Z b
	c ()Z c
	close ()V close
	d ()Lfne; a
	e ()Lhto; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_389507_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hrs hrs
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Laxo;)V <init>
		0 o p_118474_
	a (Lame;Lhra;)V a
		0 o p_118496_
		1 o p_118497_
	a (Ljava/nio/file/Path;Lame;Lhra;)V a
		static
		0 o p_276100_
		1 o p_276101_
		2 o p_276102_
	a ()Ljava/lang/String; a
		static
	a (Laxo;Lame;Lhrh;)Lhrr; a
		static
		0 o p_389428_
		1 o p_389405_
		2 o p_389480_
	a (Ljava/util/List;Ljava/lang/Void;)V a
		0 o p_389350_
		1 o p_389351_
	a (Lame;Lhrh;)V a
		0 o p_389410_
		1 o p_389421_
	a (Ljava/nio/file/Path;)V a
		0 o p_276129_
	a (Laxo;Lame;Lhrh;Ljava/util/concurrent/Executor;)Lhrs$a; a
		static
		0 o p_389696_
		1 o p_389555_
		2 o p_389691_
		3 o p_389430_
	a (I)[Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_389352_
	a (Ljava/util/List;Laxo;Ljava/util/concurrent/Executor;Lame;Lhra;)V a
		static
		0 o p_389353_
		1 o p_389354_
		2 o p_389355_
		3 o p_389356_
		4 o p_389357_
	a (Lame;)V a
		0 o p_389634_
	b (Lame;Lhra;)V b
		0 o p_118509_
		1 o p_118510_
	b (Laxo;Lame;Lhrh;)Lhrr; b
		static
		0 o p_389358_
		1 o p_389359_
		2 o p_389360_
	b (Lame;)Lhra; b
		0 o p_118507_
	b (Lame;Lhrh;)Lhrr; b
		0 o p_390395_
		1 o p_390396_
	c (Lame;)V c
		0 o p_118514_
	close ()V close
	d ()V d
	reload (Laxi$a;Laxo;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_118476_
		1 o p_118477_
		2 o p_118480_
		3 o p_118481_
hrs$a hrs$a
	a a
	b b
	<init> (Lhrh;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o texture
		1 o newContents
	a ()Lhrh; a
	b ()Ljava/util/concurrent/CompletableFuture; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_389402_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hrt hrt
	d ()V d
hru hru
	a a
	<clinit> ()V <clinit>
		static
	a (Ljava/util/Collection;Lame;Laxm;)Lhrk; a
		static
		0 o p_389361_
		1 o p_389362_
		2 o p_389363_
	create (Ljava/util/Collection;)Lhru; create
		static
		0 o p_296204_
	loadSprite (Lame;Laxm;)Lhrk; loadSprite
		0 o p_295581_
		1 o p_294329_
hrv hrv
	a a
	<clinit> ()V <clinit>
		static
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Laxo;Lhrv$a;)V a
		0 o p_261770_
		1 o p_261757_
hrv$a hrv$a
	a (Lame;Laxm;)V a
		0 o p_261841_
		1 o p_261651_
	a (Ljava/util/function/Predicate;)V a
		0 o p_261532_
	a (Lame;Laxm;Lhru;)Lhrk; a
		static
		0 o p_293682_
		1 o p_293683_
		2 o p_293684_
	a (Lame;Lhrv$b;)V a
		0 o p_261821_
		1 o p_261760_
hrv$b hrv$b
	a ()V a
hrw hrw
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_295898_
	a (Laxo;)Ljava/util/List; a
		0 o p_294111_
	a (Laxo;Lame;)Lhrw; a
		static
		0 o p_295606_
		1 o p_295617_
	a (Lhru;)Lhrk; a
		static
		0 o p_295583_
	a (Laxo;Lhrv$a;Lhrv;)V a
		static
		0 o p_296461_
		1 o p_294743_
		2 o p_295860_
hrw$1 hrw$1
	a a
	<init> (Lhrw;Ljava/util/Map;)V <init>
		0 o p_295746_
		1 o p_295269_
	a (Ljava/util/function/Predicate;)V a
		0 o p_296294_
	a (Lame;Lhrv$b;)V a
		0 o p_296060_
		1 o p_296385_
hrx hrx
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; a
		static
		0 o p_399350_
	a ()V a
		static
hry hry
hrz hrz
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o sourcePath
		1 o idPrefix
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lalx;Lhrv$a;Lame;Laxm;)V a
		0 o p_261553_
		1 o p_261798_
		2 o p_261906_
		3 o p_261635_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_262096_
	a (Laxo;Lhrv$a;)V a
		0 o p_261582_
		1 o p_261898_
	b ()Ljava/lang/String; c
	c ()Ljava/lang/String; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_399555_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hs net/minecraft/commands/execution/UnboundEntryAction
	a (Ljava/lang/Object;Lho;Lhq;)V lambda$bind$0
		0 o p_309421_
		1 o p_309422_
		2 o p_309423_
	bind (Ljava/lang/Object;)Lhn; bind
		0 o p_306075_
	execute (Ljava/lang/Object;Lho;Lhq;)V execute
		0 o p_305930_
		1 o p_306291_
		2 o p_309692_
hsa hsa
	a a
	b b
	c c
	d d
	<init> (Lame;Laxm;I)V <init>
		0 o p_267104_
		1 o p_266995_
		2 o p_266778_
	a ()Lfne; a
	b ()V b
hsb hsb
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Lame;Ljava/util/Map;Ljava/lang/String;)V <init>
		0 o textures
		1 o paletteKey
		2 o permutations
		3 o separator
	<init> (Ljava/util/List;Lame;Ljava/util/Map;)V <init>
		0 o p_267282_
		1 o p_266681_
		2 o p_266741_
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Laxo;Lame;)[I a
		static
		0 o p_267184_
		1 o p_267059_
	a (Ljava/util/Map;Ljava/util/function/Supplier;Laxo;Ljava/lang/String;Lame;)V a
		static
		0 o p_266771_
		1 o p_266716_
		2 o p_266763_
		3 o p_267108_
		4 o p_266969_
	a (Laxo;)[I a
		0 o p_266955_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_399351_
	a (Ljava/util/function/Supplier;Laxo;Lame;)Ljava/util/function/IntUnaryOperator; a
		static
		0 o p_267012_
		1 o p_266968_
		2 o p_267020_
	a ([I[I)Ljava/util/function/IntUnaryOperator; a
		static
		0 o p_266839_
		1 o p_266776_
	a (Laxo;Lhrv$a;)V a
		0 o p_267219_
		1 o p_267250_
	a (Lit/unimi/dsi/fastutil/ints/Int2IntMap;I)I a
		static
		0 o p_359294_
		1 o p_359295_
	b ()Ljava/util/List; d
	c ()Lame; e
	d ()Ljava/util/Map; f
	e ()Ljava/lang/String; g
	equals (Ljava/lang/Object;)Z equals
		0 o p_399610_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hsb$a hsb$a
	a a
	b b
	c c
	<init> (Lhsa;Ljava/util/function/Supplier;Lame;)V <init>
		0 o baseImage
		1 o palette
		2 o permutationLocation
	a ()V a
	a (Lhru;)Lhrk; apply
		0 o p_295023_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_294684_
	b ()Lhsa; a
	c ()Ljava/util/function/Supplier; b
	d ()Lame; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_267202_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hsc hsc
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lame;)V <init>
		0 o p_400289_
	<init> (Lame;Ljava/util/Optional;)V <init>
		0 o resourceId
		1 o spriteId
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_261903_
	a (Laxo;Lhrv$a;)V a
		0 o p_261920_
		1 o p_261578_
	b ()Lame; c
	c ()Ljava/util/Optional; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_400132_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hsd hsd
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lbcm;)V <init>
		0 o filter
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_261830_
	a (Laxo;Lhrv$a;)V a
		0 o p_261888_
		1 o p_261864_
	b ()Lbcm; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_399643_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hse hse
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lame;Ljava/util/List;DD)V <init>
		0 o resource
		1 o regions
		2 o xDivisor
		3 o yDivisor
	a ()Lcom/mojang/serialization/MapCodec; a
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_262047_
	a (Laxo;Lhrv$a;)V a
		0 o p_261498_
		1 o p_261828_
	b ()Lame; c
	c ()Ljava/util/List; d
	d ()D e
	e ()D f
	equals (Ljava/lang/Object;)Z equals
		0 o p_399943_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hse$a hse$a
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lame;DDDD)V <init>
		0 o sprite
		1 o x
		2 o y
		3 o width
		4 o height
	a ()Lame; b
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_261521_
	b ()D c
	c ()D d
	d ()D e
	e ()D f
	equals (Ljava/lang/Object;)Z equals
		0 o p_261603_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hse$b hse$b
	a a
	b b
	c c
	d d
	<init> (Lhsa;Lhse$a;DD)V <init>
		0 o p_266678_
		1 o p_267197_
		2 o p_266911_
		3 o p_266789_
	a ()V a
	a (Lhru;)Lhrk; apply
		0 o p_296272_
	apply (Ljava/lang/Object;)Ljava/lang/Object; apply
		0 o p_295537_
hsf hsf
hsg hsg
hsh hsh
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;Lfii;)V <init>
		0 o p_249324_
		1 o p_295556_
	a (Ljava/lang/String;)Lxo; a
		0 o p_250421_
	a (Ljava/lang/String;Laww$c;Lxo;)Laww; a
		0 o p_250992_
		1 o p_250814_
		2 o p_249835_
	a (Ljava/util/function/BiConsumer;)V a
		0 o p_249851_
	a (Lawb;)Laww; a
		0 o p_250048_
	a (Ljava/nio/file/Path;)Ljava/nio/file/Path; a
		0 o p_251339_
	a (Ljava/lang/String;Lxo;)Lawa; a
		static
		0 o p_326492_
		1 o p_326472_
	b (Ljava/nio/file/Path;)Lawf; b
		static
		0 o p_250749_
hsi hsi
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lame; a
		static
	a (Ljava/util/UUID;)Lhsr; a
		static
		0 o p_294401_
	a (Lcom/mojang/authlib/GameProfile;)Lhsr; a
		static
		0 o p_296012_
	a (Ljava/lang/String;Lhsr$a;)Lhsr; a
		static
		0 o p_295448_
		1 o p_294197_
	b ()Lhsr; b
		static
hsj hsj
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laxo;Lbtt;)[I a
		0 o p_406344_
		1 o p_406283_
	a ([ILaxo;Lbtt;)V a
		0 o p_406287_
		1 o p_406260_
		2 o p_406269_
	a (Ljava/lang/Object;Laxo;Lbtt;)V a
		0 o p_406216_
		1 o p_406291_
		2 o p_406299_
	b (Laxo;Lbtt;)Ljava/lang/Object; b
		0 o p_406337_
		1 o p_406362_
hsk hsk
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laxo;Lbtt;)[I a
		0 o p_118660_
		1 o p_118661_
	a ([ILaxo;Lbtt;)V a
		0 o p_118667_
		1 o p_118668_
		2 o p_118669_
	a (Ljava/lang/Object;Laxo;Lbtt;)V a
		0 o p_118663_
		1 o p_118664_
		2 o p_118665_
	b (Laxo;Lbtt;)Ljava/lang/Object; b
		0 o p_118671_
		1 o p_118672_
hsl hsl
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Laxo;Lbtt;)[I a
		0 o p_118677_
		1 o p_118678_
	a ([ILaxo;Lbtt;)V a
		0 o p_118684_
		1 o p_118685_
		2 o p_118686_
	a (Ljava/lang/Object;Laxo;Lbtt;)V a
		0 o p_118680_
		1 o p_118681_
		2 o p_118682_
	b (Laxo;Lbtt;)Ljava/lang/Object; b
		0 o p_118688_
		1 o p_118689_
hsm hsm
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/nio/file/Path;Ljava/lang/String;)Ljava/nio/file/Path; a
		static
		0 o p_248776_
		1 o p_250235_
hsn hsn
	<init> ()V <init>
	a (Laxo;Lame;)[I a
		static
		0 o p_118727_
		1 o p_118728_
hso hso
	<init> (Lhrs;)V <init>
		0 o p_335745_
	a (Lfca;)Lhrq; a
		0 o p_335945_
hsp hsp
	a a
	b b
	<init> (Lhrs;)V <init>
		0 o p_364440_
	a (Lfcg;Ljava/lang/Integer;Lhsp$a;)Lhsp$a; a
		0 o p_360442_
		1 o p_362953_
		2 o p_362729_
	a (Lfce;Lfcg;)V a
		0 o p_360802_
		1 o p_362966_
	a ()V a
	b (Lfce;Lfcg;)Lame; b
		0 o p_364272_
		1 o p_364454_
	c (Lfce;Lfcg;)Lhsp$a; c
		0 o p_360665_
		1 o p_363475_
	close ()V close
hsp$a hsp$a
	a a
	b b
	c c
	d d
	<init> (Lhsp;ILfcg;)V <init>
		0 o p_360446_
		1 o p_362268_
		2 o p_362707_
	a (Lfcg;)V a
		0 o p_361304_
	a ()V a
	a (I)Ljava/lang/String; a
		static
		0 o p_405315_
	b ()V b
	close ()V close
hsq hsq
	a a
	<clinit> ()V <clinit>
		static
	<init> (Lhrs;)V <init>
		0 o p_118802_
	a (Lcqv;)Lhrq; a
		0 o p_235034_
	a ()Lhrq; a
hsr hsr
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lame;Ljava/lang/String;Lame;Lame;Lhsr$a;Z)V <init>
		0 o texture
		1 o textureUrl
		2 o capeTexture
		3 o elytraTexture
		4 o model
		5 o secure
	a ()Lame; a
	b ()Ljava/lang/String; b
	c ()Lame; c
	d ()Lame; d
	e ()Lhsr$a; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_294440_
	f ()Z f
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hsr$a hsr$a
	a SLIM
	b WIDE
	c c
	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; a
	a (Ljava/lang/String;)Lhsr$a; a
		static
		0 o p_295156_
	b ()[Lhsr$a; b
		static
	valueOf (Ljava/lang/String;)Lhsr$a; valueOf
		static
		0 o p_295980_
	values ()[Lhsr$a; values
		static
hss hss
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;Lcom/mojang/authlib/minecraft/MinecraftSessionService;Ljava/util/concurrent/Executor;)V <init>
		0 o p_294690_
		1 o p_118814_
		2 o p_294105_
	a (Ljava/util/concurrent/CompletableFuture;Ljava/lang/String;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Lhsr$a;Lcom/mojang/authlib/minecraft/MinecraftProfileTextures;Ljava/lang/Void;)Lhsr; a
		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 (Ljava/util/concurrent/CompletableFuture;Lhsr;)Lhsr; a
		static
		0 o p_389364_
		1 o p_389365_
	a (Ljava/util/UUID;Lcom/mojang/authlib/minecraft/MinecraftProfileTextures;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_307544_
		1 o p_307606_
	a (Lcom/mojang/authlib/GameProfile;)Ljava/util/function/Supplier; a
		0 o p_295432_
	a (Lcom/mojang/authlib/GameProfile;Lhsr;)Lhsr; a
		0 o p_428295_
		1 o p_428291_
	b (Lcom/mojang/authlib/GameProfile;)Lhsr; b
		0 o p_294261_
	c (Lcom/mojang/authlib/GameProfile;)Ljava/util/concurrent/CompletableFuture; c
		0 o p_294865_
hss$1 hss$1
	a a
	b b
	c c
	<init> (Lhss;Lcom/mojang/authlib/minecraft/MinecraftSessionService;Ljava/util/concurrent/Executor;)V <init>
		0 o p_118850_
		1 o p_118851_
		2 o p_296188_
	a (Lhss$a;Lhsr;Ljava/lang/Throwable;)Ljava/util/Optional; a
		static
		0 o p_389366_
		1 o p_389367_
		2 o p_389368_
	a (Lhss$a;Lcom/mojang/authlib/minecraft/MinecraftProfileTextures;)Ljava/util/concurrent/CompletionStage; a
		0 o p_307129_
		1 o p_307130_
	a (Lhss$a;Lcom/mojang/authlib/minecraft/MinecraftSessionService;)Lcom/mojang/authlib/minecraft/MinecraftProfileTextures; a
		static
		0 o p_307127_
		1 o p_307128_
	a (Lhss$a;)Ljava/util/concurrent/CompletableFuture; load
		0 o p_296373_
	load (Ljava/lang/Object;)Ljava/lang/Object; load
		0 o p_118855_
hss$2 hss$2
	a a
	<clinit> ()V <clinit>
		static
hss$a hss$a
	a a
	b b
	<init> (Ljava/util/UUID;Lcom/mojang/authlib/properties/Property;)V <init>
		0 o profileId
		1 o packedTextures
	a ()Ljava/util/UUID; a
	b ()Lcom/mojang/authlib/properties/Property; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_296051_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hss$b hss$b
	a a
	b b
	c c
	<init> (Ljava/nio/file/Path;Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;)V <init>
		0 o p_294453_
		1 o p_294220_
	a (Ljava/lang/String;)Lame; a
		0 o p_295006_
	a (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_294862_
	b (Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;)Ljava/util/concurrent/CompletableFuture; b
		0 o p_295647_
hst hst
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lfup;)V <init>
		0 o p_118866_
	a (Laxo;Lbtt;)Ljava/util/List; a
		0 o p_118869_
		1 o p_118870_
	a ()Lfyt; a
	a (Ljava/util/List;Laxo;Lbtt;)V a
		0 o p_118878_
		1 o p_118879_
		2 o p_118880_
	a (Ljava/lang/Object;Laxo;Lbtt;)V a
		0 o p_118872_
		1 o p_118873_
		2 o p_118874_
	a (Ljava/lang/String;)Z a
		static
		0 o p_118876_
	b (Laxo;Lbtt;)Ljava/lang/Object; b
		0 o p_118882_
		1 o p_118883_
hsu hsu
	a a
	b b
	c c
	<init> (Lhrs;Lame;Lame;Ljava/util/Set;)V <init>
		0 o p_294921_
		1 o p_295514_
		2 o p_294920_
		3 o p_295003_
	<init> (Lhrs;Lame;Lame;)V <init>
		0 o p_262057_
		1 o p_261554_
		2 o p_262147_
	a (Lhrl$a;)V a
		0 o p_252333_
	a (Lame;)Lhrq; a
		0 o p_118902_
	close ()V close
	reload (Laxi$a;Laxo;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_249641_
		1 o p_250036_
		2 o p_249427_
		3 o p_250510_
hsv hsv
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (IILjava/util/List;)V <init>
		0 o p_419759_
		1 o p_419537_
		2 o p_420059_
	<init> (IILjava/util/List;Ljava/util/List;)V <init>
		0 o nearDistance
		1 o farDistance
		2 o sprites
		3 o spriteLocations
	a (F)Lame; a
		0 o p_419860_
	a ()I d
	a (Lame;)Lame; a
		static
		0 o p_420007_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_419703_
	b ()I e
	c ()Ljava/util/List; f
	d ()Ljava/util/List; g
	e ()Lcom/mojang/serialization/DataResult; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_419959_
	f ()Ljava/lang/String; f
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hsw hsw
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lamd;)Lhsv; a
		0 o p_419608_
	a (Ljava/util/Map;Laxo;Lbtt;)V a
		0 o p_419827_
		1 o p_419962_
		2 o p_419731_
	a (Ljava/util/Map$Entry;)Lamd; a
		static
		0 o p_419819_
	a (Ljava/lang/Object;Laxo;Lbtt;)V a
		0 o p_419945_
		1 o p_420063_
		2 o p_420019_
hsx hsx
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;Z)V <init>
		0 o p_118914_
		1 o p_118915_
	a (Lxt;)Lbbm; a
		0 o p_118925_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; a
		0 o p_118920_
		1 o p_265273_
	a (Ljava/lang/String;Ljava/util/List;Ljava/util/Map;)V a
		static
		0 o p_235036_
		1 o p_235037_
		2 o p_235038_
	a (Laxo;Ljava/util/List;Z)Lhsx; a
		static
		0 o p_265765_
		1 o p_265743_
		2 o p_265470_
	b (Ljava/lang/String;)Z b
		0 o p_118928_
	b ()Z b
hsy hsy
	<init> ()V <init>
	a (Lxt;Z)Lbbm; a
		static
		0 o p_118932_
		1 o p_118933_
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_118930_
hsz hsz
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; a
		static
		0 o p_118939_
		1 o p_118940_
	a (Ljava/lang/String;)Z a
		static
		0 o p_118937_
	a (Lud;)V a
		static
		0 o p_118942_
ht net/minecraft/commands/execution/package-info
hta hta
	a a
	b b
	c c
	d d
	<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; a
		static
		0 o p_265767_
	a ()Lxo; a
	b ()Ljava/lang/String; b
	c ()Ljava/lang/String; c
	d ()Z d
	equals (Ljava/lang/Object;)Z equals
		0 o p_118958_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
htb htb
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/util/function/Consumer;)V <init>
		0 o p_118971_
		1 o p_345582_
	a (Ljava/lang/String;)V a
		0 o p_265224_
	a (Ljava/util/Map;Lawb;)V a
		static
		0 o p_389369_
		1 o p_389370_
	a ()Ljava/lang/String; a
	a (Ljava/util/stream/Stream;)Ljava/util/Map; a
		static
		0 o p_118982_
	a (Laxo;)V a
		0 o p_118973_
	b (Ljava/lang/String;)Lhta; b
		0 o p_118977_
	b ()Ljava/util/SortedMap; b
htc htc
htd htd
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (ILjava/util/Optional;)V <init>
		0 o index
		1 o time
	<init> (I)V <init>
		0 o p_119004_
	a (Lhtd;)Lcom/mojang/datafixers/util/Either; a
		static
		0 o p_389536_
	a (I)I a
		0 o p_389658_
	a (Lcom/mojang/datafixers/util/Either;)Lhtd; a
		static
		0 o p_389578_
	a ()I c
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_389594_
	b ()Ljava/util/Optional; d
	b (Lhtd;)Lhtd; b
		static
		0 o p_389618_
	equals (Ljava/lang/Object;)Z equals
		0 o p_389557_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hte hte
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;IZ)V <init>
		0 o frames
		1 o frameWidth
		2 o frameHeight
		3 o defaultFrameTime
		4 o interpolatedFrames
	a (II)Lhtf; a
		0 o p_249859_
		1 o p_250148_
	a ()Ljava/util/Optional; c
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_389697_
	b ()Ljava/util/Optional; d
	c ()Ljava/util/Optional; e
	d ()I f
	e ()Z g
	equals (Ljava/lang/Object;)Z equals
		0 o p_389516_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
htf htf
	a a
	b b
	<init> (II)V <init>
		0 o width
		1 o height
	a ()I a
	b ()I b
	equals (Ljava/lang/Object;)Z equals
		0 o p_251849_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
htg htg
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lhtg$a;)V <init>
		0 o hat
	a ()Lhtg$a; c
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_389666_
	equals (Ljava/lang/Object;)Z equals
		0 o p_389515_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
htg$a htg$a
	a NONE
	b PARTIAL
	c FULL
	d d
	e e
	f $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_389533_
		1 o p_389694_
		2 o p_389513_
	a ()[Lhtg$a; a
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lhtg$a; valueOf
		static
		0 o p_389580_
	values ()[Lhtg$a; values
		static
hth hth
hti hti
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lhtj;)V <init>
		0 o scaling
	a ()Lhtj; d
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_337438_
	equals (Ljava/lang/Object;)Z equals
		0 o p_295150_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
htj htj
	a a
	b b
	<clinit> ()V <clinit>
		static
	a ()Lhtj$d; a
htj$a htj$a
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (IILhtj$a$a;Z)V <init>
		0 o width
		1 o height
		2 o border
		3 o stretchInner
	a (Lhtj$a;)Lcom/mojang/serialization/DataResult; a
		static
		0 o p_299275_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_370353_
	a (Lhtj$a$a;Lhtj$a;)Ljava/lang/String; a
		static
		0 o p_297928_
		1 o p_297929_
	a ()Lhtj$d; a
	b ()I d
	b (Lhtj$a$a;Lhtj$a;)Ljava/lang/String; b
		static
		0 o p_297926_
		1 o p_297927_
	c ()I e
	d ()Lhtj$a$a; f
	e ()Z g
	equals (Ljava/lang/Object;)Z equals
		0 o p_294352_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
htj$a$a htj$a$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (IIII)V <init>
		0 o left
		1 o top
		2 o right
		3 o bottom
	a ()I a
	a (Ljava/lang/Integer;)Lhtj$a$a; a
		static
		0 o p_295538_
	a (Lhtj$a$a;)Lcom/mojang/datafixers/util/Either; a
		static
		0 o p_296295_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_297930_
	b (Lhtj$a$a;)Lcom/mojang/serialization/DataResult; b
		static
		0 o p_295407_
	b ()I b
	c ()I c
	d ()I d
	e ()Ljava/util/OptionalInt; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_294884_
	f ()Ljava/lang/String; f
		static
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
htj$b htj$b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lhtj$d; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_295129_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
htj$c htj$c
	c c
	d d
	e e
	<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; a
		static
		0 o p_294311_
	a ()Lhtj$d; a
	b ()I d
	c ()I e
	equals (Ljava/lang/Object;)Z equals
		0 o p_295395_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
htj$d htj$d
	a STRETCH
	b TILE
	c NINE_SLICE
	d d
	e e
	f f
	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; a
	b ()[Lhtj$d; b
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lhtj$d; valueOf
		static
		0 o p_296472_
	values ()[Lhtj$d; values
		static
htk htk
htl htl
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o languages
	a ()Ljava/util/Map; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_265106_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
htm htm
htn htn
hto hto
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (ZZ)V <init>
		0 o blur
		1 o clamp
	a ()Z e
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_389522_
	b ()Z f
	equals (Ljava/lang/Object;)Z equals
		0 o p_389720_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
htp htp
htq htq
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
htr htr
	a a
	<init> (Ljava/util/Map;Lhrs;)V <init>
		0 o p_249969_
		1 o p_252059_
	a (Lhtr$a;Lhrl$a;)Lhtr$b; a
		static
		0 o p_251825_
		1 o p_250418_
	a (Laxo;ILjava/util/concurrent/Executor;)Ljava/util/Map; a
		0 o p_249256_
		1 o p_251059_
		2 o p_250751_
	a (Laxo;ILjava/util/concurrent/Executor;Lhtr$a;)Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_392563_
		1 o p_392564_
		2 o p_392565_
		3 o p_392566_
	a (Lhrs;Ljava/util/Map$Entry;)Lhtr$a; a
		static
		0 o p_261402_
		1 o p_261403_
	a (Lame;)Lhrp; a
		0 o p_250828_
	close ()V close
htr$a htr$a
	a a
	b b
	<init> (Lhrp;Lame;)V <init>
		0 o atlas
		1 o atlasInfoLocation
	a ()Lhrp; a
	b ()Lame; b
	close ()V close
	equals (Ljava/lang/Object;)Z equals
		0 o p_250516_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
htr$b htr$b
	a a
	b b
	<init> (Lhrp;Lhrl$a;)V <init>
		0 o p_250381_
		1 o p_251137_
	a (Lame;)Lhrq; a
		0 o p_249039_
	a ()Lhrq; a
	b ()Ljava/util/concurrent/CompletableFuture; b
	c ()V c
hts hts
	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
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILi;Li;)V <init>
		0 o p_119149_
		1 o p_119150_
		2 o p_405293_
		3 o p_404633_
	a (Li;Li;)Lhts; a
		static
		0 o p_405164_
		1 o p_405562_
	a ()Lk; a
	a ([[Lhts;)V a
		static
		0 o p_404104_
	b ()Lh; b
	c ()Lhug; c
	d ()[Lhts; d
		static
	valueOf (Ljava/lang/String;)Lhts; valueOf
		static
		0 o p_119165_
	values ()[Lhts; values
		static
hts$a hts$a
	a a
	<init> (Lhts;)V <init>
		0 o parent
	a (Ljh;)Lorg/joml/Matrix4fc; a
		0 o p_405486_
	a ()Lk; a
	b (Ljh;)Lorg/joml/Matrix4fc; b
		0 o p_404754_
	b ()Lhts; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_405025_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
htt htt
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (ZZ)Leeb; a
		static
		0 o p_405398_
		1 o p_405468_
	a ()Ljava/util/function/Function; a
		static
	b ()Leec; b
		static
htu htu
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/function/Function;Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; a
		static
		0 o p_404110_
		1 o p_404111_
		2 o p_404112_
	a (Laxo;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_387674_
		1 o p_388736_
	a (Lame;Leec;Ljava/util/List;)Lhtu$b; a
		static
		0 o p_362931_
		1 o p_363315_
		2 o p_360590_
	a (Ljava/util/List;)Lhtu$b; a
		static
		0 o p_404105_
	a (Lame;Lhtu$a;)Ljava/lang/String; a
		static
		0 o p_404106_
		1 o p_404107_
	a (Ljava/util/Map$Entry;Ljava/util/function/Function;)Lhtu$b; a
		static
		0 o p_404108_
		1 o p_404109_
	a (Laxo;)Ljava/util/Map; a
		static
		0 o p_386248_
htu$a htu$a
	a a
	b b
	<init> (Ljava/lang/String;Lgyz;)V <init>
		0 o source
		1 o contents
	a ()Ljava/lang/String; a
	b ()Lgyz; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_364301_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
htu$b htu$b
	a a
	<init> (Ljava/util/Map;)V <init>
		0 o models
	a ()Ljava/util/Map; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_362580_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
htv htv
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbcg;Lhnz;)Lhnz; a
		static
		0 o p_399363_
		1 o p_399364_
	a (Lame;Laxm;Lcom/mojang/serialization/DataResult$Error;)V a
		static
		0 o p_390386_
		1 o p_390459_
		2 o p_390349_
	a (Laxo;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_390398_
		1 o p_390441_
	a (Ljava/util/List;Ljz$b;Ljava/util/concurrent/Executor;Lame;Laxm;)V a
		static
		0 o p_399358_
		1 o p_399359_
		2 o p_399360_
		3 o p_399361_
		4 o p_399362_
	a (Ljava/util/List;)Lhtv$a; a
		static
		0 o p_390406_
	a (Lame;Laxm;Ljz$b;)Lhtv$b; a
		static
		0 o p_399352_
		1 o p_399353_
		2 o p_399354_
	a (Ljz$b;Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; a
		static
		0 o p_399355_
		1 o p_399356_
		2 o p_399357_
	a (Laxo;)Ljava/util/Map; a
		static
		0 o p_390504_
htv$a htv$a
	a a
	<init> (Ljava/util/Map;)V <init>
		0 o contents
	a ()Ljava/util/Map; a
	equals (Ljava/lang/Object;)Z equals
		0 o p_390450_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
htv$b htv$b
	a a
	b b
	<init> (Lame;Lhnz;)V <init>
		0 o id
		1 o clientItemInfo
	a ()Lame; a
	b ()Lhnz; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_390355_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
htw htw
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lamd;)Lhtx; a
		0 o p_388632_
	a (Ljava/util/Map;Laxo;Lbtt;)V a
		0 o p_388124_
		1 o p_387311_
		2 o p_387076_
	a (Ljava/util/Map$Entry;)Lamd; a
		static
		0 o p_386999_
	a (Ljava/lang/Object;Laxo;Lbtt;)V a
		0 o p_388758_
		1 o p_387218_
		2 o p_388417_
htx htx
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o layers
	a (Lhtx$d;)Ljava/util/List; a
		0 o p_387923_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_388468_
	a ()Lhtx$a; a
		static
	b ()Ljava/util/Map; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_386686_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
htx$a htx$a
	a a
	<init> ()V <init>
	a (Lhtx$d;)Ljava/util/List; a
		static
		0 o p_387338_
	a (Lhtx$d;[Lhtx$c;)Lhtx$a; a
		0 o p_388688_
		1 o p_388509_
	a (Lame;)Lhtx$a; a
		0 o p_388946_
	a (Lame;Z)Lhtx$a; a
		0 o p_387097_
		1 o p_387092_
	a ()Lhtx; a
	a (Ljava/util/Map$Entry;)Ljava/util/List; a
		static
		0 o p_386826_
	b (Lame;Z)Lhtx$a; b
		0 o p_387549_
		1 o p_388218_
htx$b htx$b
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o colorWhenUndyed
	a ()Ljava/util/Optional; b
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_387846_
	equals (Ljava/lang/Object;)Z equals
		0 o p_387238_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
htx$c htx$c
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lame;Ljava/util/Optional;Z)V <init>
		0 o textureId
		1 o dyeable
		2 o usePlayerTexture
	<init> (Lame;)V <init>
		0 o p_386866_
	a (Lame;Z)Lhtx$c; a
		static
		0 o p_388888_
		1 o p_388540_
	a ()Lame; b
	a (Lhtx$d;Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_387187_
		1 o p_386699_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; a
		static
		0 o p_388785_
	a (Lhtx$d;)Lame; a
		0 o p_386578_
	b ()Ljava/util/Optional; c
	b (Lame;Z)Lhtx$c; b
		static
		0 o p_388030_
		1 o p_386457_
	c ()Z d
	equals (Ljava/lang/Object;)Z equals
		0 o p_387515_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
htx$d htx$d
	a HUMANOID
	b HUMANOID_LEGGINGS
	c WINGS
	d WOLF_BODY
	e HORSE_BODY
	f LLAMA_BODY
	g PIG_SADDLE
	h STRIDER_SADDLE
	i CAMEL_SADDLE
	j HORSE_SADDLE
	k DONKEY_SADDLE
	l MULE_SADDLE
	m ZOMBIE_HORSE_SADDLE
	n SKELETON_HORSE_SADDLE
	o HAPPY_GHAST_BODY
	p p
	q q
	r $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_386509_
		1 o p_388003_
		2 o p_387059_
	a ()Ljava/lang/String; a
	b ()[Lhtx$d; b
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lhtx$d; valueOf
		static
		0 o p_388841_
	values ()[Lhtx$d; values
		static
hty hty
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lame;Lame;)V <init>
		0 o p_119191_
		1 o p_119192_
	a (Ljava/util/function/Function;)Lgxy; a
		0 o p_119202_
	a (Lgxm;Ljava/util/function/Function;)Lfof; a
		0 o p_119195_
		1 o p_119196_
	a (Lgxm;Ljava/util/function/Function;ZZ)Lfof; a
		0 o p_119198_
		1 o p_119199_
		2 o p_119200_
		3 o p_361164_
	a ()Lame; a
	b ()Lame; b
	c ()Lhrq; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_119206_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
htz htz
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lhum; a
		static
	a (Lgyw$b;Ljh;)Lgyw; a
		static
		0 o p_404113_
		1 o p_404114_
hu net/minecraft/commands/execution/tasks/BuildContexts
	a Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_FORK_LIMIT_REACHED
	b Ljava/lang/String; commandInput
	c Lcom/mojang/brigadier/context/ContextChain; 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 (Lho;Lhq;)V traceCommandStart
		0 o p_306237_
		1 o p_309625_
	a (Lem;Ljava/util/List;Lho;Lhq;Lhj;)V execute
		0 o p_309567_
		1 o p_306303_
		2 o p_305977_
		3 o p_309603_
		4 o p_309659_
	a (Lhx;Lhq;Lem;)Lhk; lambda$execute$3
		static
		0 o p_309427_
		1 o p_309428_
		2 o p_309429_
	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
hu$a net/minecraft/commands/execution/tasks/BuildContexts$Continuation
	b Lhj; modifiers
	c Lem; originalSource
	d Ljava/util/List; sources
	<init> (Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;Lhj;Lem;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 (Lho;Lhq;)V execute
		0 o p_305882_
		1 o p_309577_
hu$b net/minecraft/commands/execution/tasks/BuildContexts$TopLevel
	b Lem; source
	<init> (Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;Lem;)V <init>
		0 o p_306314_
		1 o p_305844_
		2 o p_306134_
	execute (Lho;Lhq;)V execute
		0 o p_306114_
		1 o p_309583_
hu$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 (Lem;Lho;Lhq;)V execute
		0 o p_306259_
		1 o p_305944_
		2 o p_309714_
	execute (Ljava/lang/Object;Lho;Lhq;)V execute
		0 o p_306021_
		1 o p_306194_
		2 o p_309537_
hua hua
	a (Lhua$a;)Ljava/lang/Object; a
		0 o p_410340_
	a ()Lhuk; a
	a (Lame;)Lhuj; a
		0 o p_405736_
hua$a hua$a
	compute (Lhua;)Ljava/lang/Object; compute
		0 o p_410681_
hub hub
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	<clinit> ()V <clinit>
		static
	<init> (Lgqi;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Lhuj;)V <init>
		0 o p_388903_
		1 o p_251087_
		2 o p_250416_
		3 o p_388404_
		4 o p_404940_
	a (I)Lame; a
		static
		0 o p_349912_
	a (Lhub$c;Leeb;Lgzb$c;)Lgzb; a
		static
		0 o p_409108_
		1 o p_409109_
		2 o p_409110_
	a (Lame;)Lame; a
		static
		0 o p_349910_
	a (Lhub$b;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)Lhub$a; a
		static
		0 o p_404125_
		1 o p_404126_
		2 o p_404127_
		3 o p_404128_
	a (Lhuk;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_404922_
		1 o p_405407_
	a (Lhub$c;Lhub$b;Lame;Lhnz;)Lhod; a
		0 o p_404121_
		1 o p_404122_
		2 o p_404123_
		3 o p_404124_
	a (Ljava/util/Map;Lame;Lhnz;)V a
		static
		0 o p_404115_
		1 o p_404116_
		2 o p_404117_
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_349911_
hub$a hub$a
	a a
	b b
	c c
	d d
	<init> (Lhub$b;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V <init>
		0 o missingModels
		1 o blockStateModels
		2 o itemStackModels
		3 o itemProperties
	a ()Lhub$b; a
	b ()Ljava/util/Map; b
	c ()Ljava/util/Map; c
	d ()Ljava/util/Map; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_387387_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hub$b hub$b
	a a
	b b
	<init> (Lgzb;Lhod;)V <init>
		0 o block
		1 o item
	a (Lhuj;Lhuk;)Lhub$b; a
		static
		0 o p_405089_
		1 o p_405847_
	a ()Lgzb; a
	b ()Lhod; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_404938_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hub$b$1 hub$b$1
	a a
	<init> (Lhuk;)V <init>
		0 o p_404898_
	a (Lhua$a;)Ljava/lang/Object; a
		0 o p_410289_
	a ()Lhuk; a
	a (Lame;)Lhuj; a
		0 o p_405277_
hub$c hub$c
	a a
	b b
	c c
	d d
	<init> (Lhub;Lhuk;)V <init>
		0 o p_250786_
		1 o p_405481_
	a (Lhua$a;)Ljava/lang/Object; a
		0 o p_409780_
	a ()Lhuk; a
	a (Lame;)Lhuj; a
		0 o p_248568_
	b (Lhua$a;)Ljava/lang/Object; b
		0 o p_410129_
huc huc
	debugName ()Ljava/lang/String; debugName
hud hud
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;Lhum;)V <init>
		0 o p_360750_
		1 o p_365355_
	a (Lhum;)Z a
		static
		0 o p_405616_
	a (Lhui;)V a
		0 o p_388596_
	a (Ljava/util/List;)V a
		0 o p_405689_
	a ()Lhuj; a
	a (Lame;Lhum;)V a
		0 o p_405447_
		1 o p_405251_
	a (Ljava/util/Map;Ljava/lang/Object;)Lhud$a; a
		0 o p_404129_
		1 o p_404130_
	a (Lcom/google/common/collect/ImmutableMap$Builder;Lame;Lhud$a;)V a
		static
		0 o p_404131_
		1 o p_404132_
		2 o p_404133_
	a (Lame;)Lhud$a; a
		0 o p_405299_
	b (Lame;Lhum;)Lhud$a; b
		0 o p_405734_
		1 o p_404997_
	b (Ljava/util/List;)V b
		static
		0 o p_405440_
	b ()Ljava/util/Map; b
hud$a hud$a
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	<clinit> ()V <clinit>
		static
	<init> (Lame;Lhum;Z)V <init>
		0 o p_405048_
		1 o p_404712_
		2 o p_404729_
	a ()Lhum; a
	a (Lgzj;Lhua;)Lhrq; a
		0 o p_405019_
		1 o p_405134_
	a (Lhud$b;Ljava/util/function/Function;)Ljava/lang/Object; a
		0 o p_405509_
		1 o p_405257_
	a (I)Lhud$b; a
		static
		0 o p_405746_
	a (Lhud$b;Ljava/lang/Object;)Ljava/lang/Object; a
		0 o p_404819_
		1 o p_404859_
	a (Lhud$b;)Ljava/lang/Object; a
		0 o p_405631_
	a (Lgzj;Lhua;Lhug;)Lhuh; a
		0 o p_405587_
		1 o p_405166_
		2 o p_405646_
	b ()Lhuj; b
	b (Lgzj;Lhua;Lhug;)Lhuh; b
		0 o p_405546_
		1 o p_404641_
		2 o p_405363_
	c (Lgzj;Lhua;Lhug;)Lhuh; c
		0 o p_405176_
		1 o p_405260_
		2 o p_405723_
	c ()Z c
	d ()Lhum$a; d
	debugName ()Ljava/lang/String; debugName
	e ()Lgzf; e
	f ()Lhul; f
	g ()Lgzj; g
hud$b hud$b
	a a
	<init> (I)V <init>
		0 o index
	a ()I a
	equals (Ljava/lang/Object;)Z equals
		0 o p_405245_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hue hue
	a a
	b b
	<init> ()V <init>
	a (Lfvh;Ldpz;)Ljava/util/List; a
		static
		0 o p_362726_
		1 o p_362091_
	a (Lhue$a;)Ljava/util/Set; a
		static
		0 o p_361541_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntMap;ILeeb;)V a
		static
		0 o p_361292_
		1 o p_365107_
		2 o p_365109_
	a (Ljava/util/Map;Lfvh;Ljava/util/Map;Leeb;Lgzb$c;)V a
		static
		0 o p_409111_
		1 o p_409112_
		2 o p_409113_
		3 o p_409114_
		4 o p_409115_
	a (Lfvh;Lhtu$b;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; a
		static
		0 o p_364277_
		1 o p_360427_
hue$a hue$a
	a a
	b b
	<init> (Ljava/lang/Object;Ljava/util/List;)V <init>
		0 o equalityGroup
		1 o coloringValues
	a (Leeb;Ljava/util/List;)Ljava/util/List; a
		static
		0 o p_362069_
		1 o p_363650_
	a (Leeb;Lgzb$c;Ljava/util/List;)Lhue$a; a
		static
		0 o p_361701_
		1 o p_409921_
		2 o p_362442_
	a ()Ljava/lang/Object; a
	b ()Ljava/util/List; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_361697_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
huf huf
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	<clinit> ()V <clinit>
		static
	<init> (Lhrs;Lfvh;I)V <init>
		0 o p_119406_
		1 o p_119407_
		2 o p_119408_
	a (Ljava/util/Map;Lgzb;Leeb;)V a
		static
		0 o p_404153_
		1 o p_404154_
		2 o p_404155_
	a (Lame;)Lhod; a
		0 o p_387691_
	a (Lhuf$a;)V a
		0 o p_372566_
	a (Ljava/util/Map;Lgzb;)Ljava/util/Map; a
		static
		0 o p_386989_
		1 o p_405855_
	a (Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Void;)Lhuf$b; a
		static
		0 o p_404149_
		1 o p_404150_
		2 o p_404151_
		3 o p_404152_
	a (Laxo;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_251361_
		1 o p_252189_
	a ()Lgzb; a
	a (Lhty;)Ljava/lang/String; a
		static
		0 o p_339314_
	a (Lhuf$a;Ljava/lang/Void;)Lhuf$a; a
		static
		0 o p_249429_
		1 o p_251581_
	a (Lcom/google/common/collect/Multimap;Lcom/google/common/collect/Multimap;Lit/unimi/dsi/fastutil/objects/Object2IntMap;Ljava/util/Map;Lgqi;Lgyj;Ljava/util/concurrent/CompletableFuture;Lhub$a;)Lhuf$a; a
		static
		0 o p_404156_
		1 o p_404157_
		2 o p_404158_
		3 o p_404159_
		4 o p_404160_
		5 o p_404161_
		6 o p_404162_
		7 o p_404163_
	a (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; a
		static
		0 o p_386278_
	a (Laxo;)Ljava/util/Map; a
		static
		0 o p_359316_
	a (Lfvh;Lhtu$b;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; a
		static
		0 o p_362057_
		1 o p_362559_
	a (Ljava/lang/String;Ljava/util/Collection;)V a
		static
		0 o p_386266_
		1 o p_386267_
	a (Leeb;Leeb;)Z a
		0 o p_119416_
		1 o p_119417_
	a (I)V a
		0 o p_119411_
	a (Lhud;Lhnz;)V a
		static
		0 o p_390108_
		1 o p_390109_
	a (Ljava/util/Map;Lhub;Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lgqi;Lgyj;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_250646_
		1 o p_248945_
		2 o p_363498_
		3 o p_388110_
		4 o p_387466_
		5 o p_405316_
	a (Lhtu$b;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; a
		0 o p_359309_
	a (Lhuf$a;Lbtt;)V a
		0 o p_248996_
		1 o p_251960_
	a (Ljava/util/List;)Ljava/util/Map; a
		static
		0 o p_250813_
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_386265_
	a (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; a
		static
		0 o p_251663_
		1 o p_250597_
	a (Ljava/util/Map;Lhtu$b;Lhtv$a;)Lhuf$b; a
		static
		0 o p_363228_
		1 o p_361624_
		2 o p_390496_
	a (Ljava/util/Map;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/Executor;Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage; a
		static
		0 o p_404139_
		1 o p_404140_
		2 o p_404141_
		3 o p_404142_
		4 o p_404143_
		5 o p_404144_
		6 o p_404145_
		7 o p_404146_
		8 o p_404147_
		9 o p_404148_
	b (Lhuf$a;)Ljava/util/concurrent/CompletionStage; b
		static
		0 o p_252255_
	b (I)[Ljava/util/concurrent/CompletableFuture; b
		static
		0 o p_250044_
	b ()Lgyq; b
	b (Ljava/lang/String;Ljava/util/Collection;)V b
		static
		0 o p_387727_
		1 o p_252017_
	b (Lame;)Lhnz$a; b
		0 o p_390438_
	c (Lame;)Lhrp; c
		0 o p_119429_
	c ()Ljava/util/function/Supplier; c
	c (I)[Ljava/util/concurrent/CompletableFuture; c
		static
		0 o p_250157_
	close ()V close
	d (Lame;)Ljava/lang/String; d
		static
		0 o p_386272_
	d ()Ljava/util/function/Supplier; d
	e ()Lgqi; e
	f ()Lgyj; f
	reload (Laxi$a;Laxo;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; reload
		0 o p_249079_
		1 o p_251134_
		2 o p_250550_
		3 o p_249221_
huf$1 huf$1
	a a
	b b
	c c
	d d
	<init> (Ljava/util/Map;Lcom/google/common/collect/Multimap;Lcom/google/common/collect/Multimap;)V <init>
		0 o p_387626_
		1 o p_386679_
		2 o p_388886_
	a (Lhty;Lhuc;)Lhrq; a
		0 o p_388183_
		1 o p_388862_
	a (Ljava/lang/String;Lhuc;)Lhrq; a
		0 o p_387702_
		1 o p_387819_
huf$a huf$a
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lhub$a;Lit/unimi/dsi/fastutil/objects/Object2IntMap;Ljava/util/Map;Ljava/util/Map;Lgqi;Lgyj;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o bakedModels
		1 o modelGroups
		2 o modelCache
		3 o atlasPreparations
		4 o entityModelSet
		5 o specialBlockModelRenderer
		6 o readyForUpload
	a ()Lhub$a; a
	b ()Lit/unimi/dsi/fastutil/objects/Object2IntMap; b
	c ()Ljava/util/Map; c
	d ()Ljava/util/Map; d
	e ()Lgqi; e
	equals (Ljava/lang/Object;)Z equals
		0 o p_251346_
	f ()Lgyj; f
	g ()Ljava/util/concurrent/CompletableFuture; g
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
huf$b huf$b
	a a
	b b
	<init> (Lhuj;Ljava/util/Map;)V <init>
		0 o missing
		1 o models
	a ()Lhuj; a
	b ()Ljava/util/Map; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_404680_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hug hug
	q q
	<clinit> ()V <clinit>
		static
	a (Ljh;)Lorg/joml/Matrix4fc; a
		0 o p_405422_
	a ()Lk; a
	b (Ljh;)Lorg/joml/Matrix4fc; b
		0 o p_405142_
huh huh
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_405148_
		1 o p_404733_
		2 o p_405535_
		3 o p_404824_
		4 o p_405136_
		5 o p_404979_
		6 o p_404989_
		7 o p_405866_
	a ()Ljava/util/List; a
	a (Ljh;)Ljava/util/List; a
		0 o p_405514_
huh$a huh$a
	a a
	b b
	<init> ()V <init>
	a (Lgyu;)Lhuh$a; a
		0 o p_405329_
	a (Ljava/util/List;IIIIIII)Lhuh; a
		static
		0 o p_405742_
		1 o p_405661_
		2 o p_405665_
		3 o p_405121_
		4 o p_405725_
		5 o p_404700_
		6 o p_405215_
		7 o p_404662_
	a ()Lhuh; a
	a (Ljh;Lgyu;)Lhuh$a; a
		0 o p_405416_
		1 o p_405678_
hui hui
	a (Lhui$a;)V a
		0 o p_387087_
hui$a hui$a
	markDependency (Lame;)V markDependency
		0 o p_388329_
huj huj
	a a
	b b
	<clinit> ()V <clinit>
		static
	a (Lhuj;)Lgzj; a
		static
		0 o p_405472_
	a ()Lhum; a
	a (Lgzj;Lhua;)Lhrq; a
		0 o p_405126_
		1 o p_404926_
	a (Lgzj;Lhua;Lhuc;)Lhrq; a
		static
		0 o p_404698_
		1 o p_405533_
		2 o p_405824_
	a (Lhuj;Ldct;)Lgze; a
		static
		0 o p_404657_
		1 o p_405330_
	a (Lgzj;Lhua;Lhug;)Lhuh; a
		0 o p_405784_
		1 o p_405450_
		2 o p_405844_
	b (Lhuj;)Z b
		static
		0 o p_404692_
	b ()Lhuj; b
	c (Lhuj;)Lhum$a; c
		static
		0 o p_405791_
	c ()Z c
	d ()Lhum$a; d
	d (Lhuj;)Lhul; d
		static
		0 o p_405270_
	e (Lhuj;)Lgzf; e
		static
		0 o p_404681_
	e ()Lgzf; e
	f ()Lhul; f
	g ()Lgzj; g
huk huk
	a (Lhty;Lhuc;)Lhrq; a
		0 o p_387809_
		1 o p_404904_
	a (Ljava/lang/String;Lhuc;)Lhrq; a
		0 o p_387031_
		1 o p_405621_
	a (Lgzj;Ljava/lang/String;Lhuc;)Lhrq; a
		0 o p_404867_
		1 o p_405322_
		2 o p_405457_
hul hul
	a a
	<clinit> ()V <clinit>
		static
	a (Lgzj;Lhua;Lhug;Lhuc;)Lhuh; a
		static
		0 o p_405112_
		1 o p_405354_
		2 o p_405672_
		3 o p_405151_
	bake (Lgzj;Lhua;Lhug;Lhuc;)Lhuh; bake
		0 o p_405831_
		1 o p_405026_
		2 o p_405122_
		3 o p_405635_
hum hum
	c c
	a ()Lhul; a
	b ()Lhum$a; b
	c ()Ljava/lang/Boolean; c
	d ()Lgzf; d
	e ()Lgzj$a; e
	f ()Lame; f
hum$a hum$a
	a FRONT
	b SIDE
	c c
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_386906_
		1 o p_387854_
		2 o p_387953_
	a (Ljava/lang/String;)Lhum$a; a
		static
		0 o p_388510_
	a ()Z a
	b ()[Lhum$a; b
		static
	valueOf (Ljava/lang/String;)Lhum$a; valueOf
		static
		0 o p_388645_
	values ()[Lhum$a; values
		static
hun hun
	a a
	b b
	<init> (Lbvt;)V <init>
		0 o p_410272_
	a (Lbck;Ljava/util/List;)V a
		0 o p_409649_
		1 o p_410123_
	a ()Lhrq; a
hun$a hun$a
	d d
	<init> (Lbvt;)V <init>
		0 o entries
	a (Lhui$a;Lbvs;)V a
		static
		0 o p_409684_
		1 o p_409719_
	a (Lhua;)Lgzb; a
		0 o p_410875_
	a (Lhua;Lgzb$b;)Lgzb; a
		static
		0 o p_410515_
		1 o p_409707_
	a (Lhui$a;)V a
		0 o p_409900_
	b ()Lbvt; d
	equals (Ljava/lang/Object;)Z equals
		0 o p_410672_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
huo huo
hup hup
huq huq
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	<clinit> ()V <clinit>
		static
	<init> (Lfud;Ljava/nio/file/Path;Lgll$i;)V <init>
		0 o p_314574_
		1 o p_314635_
		2 o p_314528_
	a (Lhut$a;)V a
		0 o p_314628_
	a (Ljava/util/concurrent/Executor;)Ljava/lang/Runnable; a
		0 o p_314595_
	a (Ljava/util/UUID;)V a
		0 o p_314587_
	a (Ljava/util/UUID;Ljava/net/URL;Ljava/lang/String;)V a
		0 o p_314526_
		1 o p_314648_
		2 o p_314530_
	a (Ljava/util/List;)Ljava/util/List; a
		0 o p_314642_
	a (Lavw;Ljava/util/concurrent/Executor;Lfup;Ljava/net/Proxy;)Lhur; a
		0 o p_314570_
		1 o p_314421_
		2 o p_314576_
		3 o p_314551_
	a (Ljava/lang/String;)Lcom/google/common/hash/HashCode; a
		static
		0 o p_314590_
	a (Ljava/util/function/Consumer;)V a
		0 o p_314437_
	a ()Laxb; a
	a (Lwd;)Lhus; a
		static
		0 o p_314519_
	a (Ljava/util/UUID;Ljava/nio/file/Path;)V a
		0 o p_314510_
		1 o p_314417_
	a (I)Lbbs$a; a
		0 o p_314632_
	a (Lwd;Lhuu$c;)V a
		0 o p_314502_
		1 o p_314463_
	b (Ljava/util/List;)Laxb; b
		static
		0 o p_314416_
	b (Ljava/util/UUID;)Ljava/util/concurrent/CompletableFuture; b
		0 o p_314539_
	b (Ljava/util/function/Consumer;)V b
		static
		0 o p_314556_
	b ()V b
	c ()V c
	close ()V close
	d ()V d
	e ()V e
	f ()V f
	g ()V g
	h ()V h
	i ()V i
	j ()Lhut; j
huq$1 huq$1
	<init> ()V <init>
	a (Ljava/util/UUID;Lhus$b;)V a
		0 o p_314931_
		1 o p_314970_
	a (Ljava/util/UUID;Lhus$a;)V a
		0 o p_314962_
		1 o p_314984_
huq$2 huq$2
	a a
	<init> (Lhuq;)V <init>
		0 o p_314588_
	a (Ljava/util/UUID;Lhus$b;)V a
		0 o p_314952_
		1 o p_314938_
	a (Ljava/util/UUID;Lhus$a;)V a
		0 o p_314975_
		1 o p_314925_
huq$3 huq$3
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lhuq;I)V <init>
		0 o p_314501_
		1 o p_314955_
	a ()V a
	a (J)V a
		0 o p_314926_
	a (Z)V a
		0 o p_314998_
	a (Ljava/util/OptionalLong;)V a
		0 o p_314989_
	b (J)V b
		0 o p_314935_
	b ()V b
	c ()V c
huq$4 huq$4
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lhuq;Lfup;Lavw;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 a
		0 o p_314939_
		1 o p_314982_
	a ()Ljava/util/Map; a
huq$5 huq$5
	a a
	b b
	c c
	d d
	<init> (Lhuq;Ljava/util/concurrent/Executor;)V <init>
		0 o p_315006_
		1 o p_314971_
	a ()V a
	run ()V run
huq$6 huq$6
	a a
	<init> (Lwd;)V <init>
		0 o p_314988_
	a (Ljava/util/UUID;Lhus$b;)V a
		0 o p_314956_
		1 o p_314990_
	a (Ljava/util/UUID;Lhus$a;)V a
		0 o p_315010_
		1 o p_314963_
huq$7 huq$7
	a a
	b b
	c c
	d d
	<init> (Lhuq;Lhus;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;Lhus$b;)V a
		0 o p_314992_
		1 o p_314954_
	a (Ljava/util/UUID;Lhus$a;)V a
		0 o p_314964_
		1 o p_314957_
huq$8 huq$8
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
hur hur
	a (Ljava/util/Map;Ljava/util/function/Consumer;)V a
		0 o p_314430_
		1 o p_314486_
hus hus
	a (Ljava/util/UUID;Lhus$b;)V a
		0 o p_315007_
		1 o p_314979_
	a (Ljava/util/UUID;Lhus$a;)V a
		0 o p_314623_
		1 o p_314920_
hus$a hus$a
	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 ()[Lhus$a; a
		static
	valueOf (Ljava/lang/String;)Lhus$a; valueOf
		static
		0 o p_314921_
	values ()[Lhus$a; values
		static
hus$b hus$b
	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 ()[Lhus$b; a
		static
	valueOf (Ljava/lang/String;)Lhus$b; valueOf
		static
		0 o p_314993_
	values ()[Lhus$b; values
		static
hut hut
	scheduleReload (Lhut$a;)V scheduleReload
		0 o p_314413_
hut$a hut$a
	a ()V a
	a (Z)V a
		0 o p_314498_
	b ()Ljava/util/List; b
hut$b hut$b
	a a
	b b
	<init> (Ljava/util/UUID;Ljava/nio/file/Path;)V <init>
		0 o id
		1 o path
	a ()Ljava/util/UUID; a
	b ()Ljava/nio/file/Path; b
	equals (Ljava/lang/Object;)Z equals
		0 o p_314602_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
huu huu
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lhur;Lhus;Lhut;Ljava/lang/Runnable;Lhuu$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;Ljava/nio/file/Path;)V a
		0 o p_314448_
		1 o p_314520_
	a (Lhuu$e;)V a
		0 o p_314599_
	a (Ljava/util/UUID;)V a
		0 o p_314547_
	a ()V a
	a (Ljava/util/UUID;Ljava/net/URL;Lcom/google/common/hash/HashCode;)V a
		0 o p_314641_
		1 o p_314493_
		2 o p_314571_
	a (Ljava/util/UUID;Lhuu$e;)V a
		0 o p_314541_
		1 o p_314473_
	a (Ljava/util/List;Lavw$b;)V a
		0 o p_314477_
		1 o p_314466_
	a (Ljava/util/Collection;Lavw$b;)V a
		0 o p_314562_
		1 o p_314549_
	b (Ljava/util/UUID;)V b
		0 o p_314529_
	b (Lhuu$e;)Z b
		0 o p_314901_
	b ()V b
	c (Ljava/util/UUID;)Lhuu$e; c
		0 o p_314517_
	c ()V c
	d ()V d
	e ()V e
	f ()V f
	g ()V g
	h ()Z h
	i ()V i
huu$1 huu$1
	a a
	b b
	c c
	<init> (Lhuu;Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_314617_
		1 o p_314644_
		2 o p_314612_
	a (Lhuu$e;)Lhut$b; a
		static
		0 o p_314577_
	a ()V a
	a (Z)V a
		0 o p_314558_
	b ()Ljava/util/List; b
huu$a huu$a
	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 ()[Lhuu$a; a
		static
	valueOf (Ljava/lang/String;)Lhuu$a; valueOf
		static
		0 o p_314563_
	values ()[Lhuu$a; values
		static
huu$b huu$b
	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 ()[Lhuu$b; a
		static
	valueOf (Ljava/lang/String;)Lhuu$b; valueOf
		static
		0 o p_314554_
	values ()[Lhuu$b; values
		static
huu$c huu$c
	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 ()[Lhuu$c; a
		static
	valueOf (Ljava/lang/String;)Lhuu$c; valueOf
		static
		0 o p_314424_
	values ()[Lhuu$c; values
		static
huu$d huu$d
	a DOWNLOAD_FAILED
	b ACTIVATION_FAILED
	c DECLINED
	d DISCARDED
	e SERVER_REMOVED
	f SERVER_REPLACED
	g g
	h $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILhus$a;)V <init>
		0 o p_314646_
		1 o p_314521_
		2 o p_314987_
	a ()[Lhuu$d; a
		static
	valueOf (Ljava/lang/String;)Lhuu$d; valueOf
		static
		0 o p_314411_
	values ()[Lhuu$d; values
		static
huu$e huu$e
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<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 (Lhuu$d;)V a
		0 o p_314504_
	a ()Z a
huv huv
huw huw
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	<init> (Lame;Laza;Lbck;)V <init>
		0 o p_235068_
		1 o p_235069_
		2 o p_235070_
	<init> (Layy;Laza;Lbck;)V <init>
		0 o p_235072_
		1 o p_235073_
		2 o p_235074_
	a (Lhwv;)Lhww; a
		0 o p_119591_
	a ()Lame; a
	b ()Lhvm; b
	c ()Laza; c
	d ()Z d
	e ()I e
	f ()F f
	g ()F g
	h ()D h
	i ()D i
	j ()D j
	k ()Lhvp$a; k
	l ()Z l
	toString ()Ljava/lang/String; toString
hux hux
	n n
	<init> (Layy;Laza;Lbck;)V <init>
		0 o p_235076_
		1 o p_235077_
		2 o p_235078_
	m ()Z m
	n ()V n
huy huy
	a ()V a
huz huz
	<init> (Lcme;)V <init>
		0 o p_119611_
	o ()Lhux; o
	p ()Z p
hv net/minecraft/commands/execution/tasks/CallFunction
	a Lid; function
	b Leh; resultCallback
	c Z returnParentFrame
	<init> (Lid;Leh;Z)V <init>
		0 o p_306069_
		1 o p_309620_
		2 o p_309704_
	a (Lem;Lho;Lhq;)V execute
		0 o p_309553_
		1 o p_305909_
		2 o p_309718_
	a (Lem;Lhq;Lhs;)Lhk; lambda$execute$0
		static
		0 o p_309430_
		1 o p_309431_
		2 o p_309432_
	execute (Ljava/lang/Object;Lho;Lhq;)V execute
		0 o p_309604_
		1 o p_309717_
		2 o p_309653_
hva hva
	<init> (Lcme;)V <init>
		0 o p_119615_
	o ()Lhux; o
	p ()Z p
hvb hvb
	n n
	o o
	p p
	q q
	r r
	<init> (Lcme;Layy;Laza;)V <init>
		0 o p_119621_
		1 o p_119622_
		2 o p_119623_
	o ()Lhux; o
	p ()Z p
	q ()V q
	r ()Z r
	s ()Z s
	u ()F u
	v ()F v
hvc hvc
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	<init> (Lgwh;Lhwv;Ldnz;)V <init>
		0 o p_119639_
		1 o p_119640_
		2 o p_119641_
	a (Ljl;Ldnx;Lhvc$a;)Lhvc$a; a
		0 o p_426939_
		1 o p_426940_
		2 o p_426941_
	a (Ldnx;Ljl;)V a
		0 o p_119652_
		1 o p_263342_
	a ()V a
	a (Ldnu;)V a
		0 o p_426938_
	a (Ldnv;)V a
		0 o p_274718_
	b ()F b
hvc$a hvc$a
	n n
	o o
	<init> (Layy;)V <init>
		0 o p_119658_
	o ()V o
	p ()V p
	q ()V q
hvd hvd
	a a
	b b
	c c
	<init> (Lgwh;)V <init>
		0 o p_119666_
	a (Leeb;)Z a
		static
		0 o p_119669_
	a ()V a
hve hve
	n n
	o o
	p p
	<init> (Lgwh;)V <init>
		0 o p_119673_
	q ()V q
hvf hvf
	n n
	<init> (Layy;Laza;FFLbzm;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 q
	s ()Z s
hvg hvg
	n n
	o o
	p p
	q q
	r r
	<init> (Lcrr;)V <init>
		0 o p_119690_
	q ()V q
	s ()Z s
hvh hvh
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	<init> (Lcxg;)V <init>
		0 o p_119696_
	q ()V q
	r ()Z r
	s ()Z s
hvi hvi
	n n
	o o
	p p
	q q
	<init> (Lcut;Lcmt;)V <init>
		0 o p_415857_
		1 o p_415751_
	q ()V q
	r ()Z r
hvj hvj
	n n
	o o
	p p
	q q
	r r
	<init> (Lcut;Lcxg;Z)V <init>
		0 o p_174940_
		1 o p_174941_
		2 o p_174942_
	q ()V q
	r ()Z r
	s ()Z s
hvk hvk
	<init> (Layy;Laza;FFLbck;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> (Lame;Laza;FFLbck;ZILhvp$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> (Layy;Laza;FFLbck;Ljb;)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> (Layy;Laza;FFLbck;ZILhvp$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 (Layy;FF)Lhvk; a
		static
		0 o p_119756_
		1 o p_119757_
		2 o p_119758_
	a (Layy;Lfis;)Lhvk; a
		static
		0 o p_249575_
		1 o p_249600_
	a (Ljl;F)Lhvk; a
		static
		0 o p_263418_
		1 o p_263405_
	a (Layy;)Lhvk; a
		static
		0 o p_119760_
	a (Layy;Lbck;DDD)Lhvk; a
		static
		0 o p_235128_
		1 o p_235129_
		2 o p_235130_
		3 o p_235131_
		4 o p_235132_
	a (Layy;F)Lhvk; a
		static
		0 o p_119753_
		1 o p_119754_
	b (Layy;F)Lhvk; b
		static
		0 o p_119746_
		1 o p_427410_
	b (Layy;FF)Lhvk; b
		static
		0 o p_119767_
		1 o p_119768_
		2 o p_119769_
hvl hvl
	n n
	o o
	p p
	<init> (Lcpg;)V <init>
		0 o p_273565_
	q ()V q
	s ()Z s
hvm hvm
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lame;Lbwr;Lbwr;ILhvm$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 (Lbck;)Lhvm; a
		0 o p_235143_
	a ()Lame; a
	a (Lhws;)V a
		0 o p_119789_
	b (Lbck;)Ljava/lang/Object; b
		0 o p_235145_
	b ()Lame; b
	c ()Lbwr; c
	d ()Lbwr; d
	e ()I e
	f ()Lhvm$a; f
	g ()Z g
	h ()Z h
	i ()I i
	toString ()Ljava/lang/String; toString
hvm$a hvm$a
	a FILE
	b SOUND_EVENT
	c c
	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 ()[Lhvm$a; a
		static
	a (Ljava/lang/String;)Lhvm$a; a
		static
		0 o p_119811_
	valueOf (Ljava/lang/String;)Lhvm$a; valueOf
		static
		0 o p_119813_
	values ()[Lhvm$a; values
		static
hvn hvn
	a a
	b b
	c c
	<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; a
	b ()Z b
	c ()Ljava/lang/String; c
hvo hvo
	a a
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lhvn; deserialize
		0 o p_119827_
		1 o p_119828_
		2 o p_119829_
	a (Lcom/google/gson/JsonObject;Lhvm$a;)Lhvm$a; a
		0 o p_119833_
		1 o p_119834_
	a (Lcom/google/gson/JsonObject;)Ljava/util/List; a
		0 o p_119831_
	b (Lcom/google/gson/JsonObject;)Lhvm; b
		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_
hvp hvp
	a (Lhwv;)Lhww; a
		0 o p_119841_
	a ()Lame; a
	b ()Lhvm; b
	c ()Laza; c
	d ()Z d
	e ()I e
	f ()F f
	g ()F g
	h ()D h
	i ()D i
	j ()D j
	k ()Lhvp$a; k
	l ()Z l
	r ()Z r
	s ()Z s
	t ()Lbck; t
		static
hvp$a hvp$a
	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 ()[Lhvp$a; a
		static
	valueOf (Ljava/lang/String;)Lhvp$a; valueOf
		static
		0 o p_119850_
	values ()[Lhvp$a; values
		static
hvq hvq
	m ()Z m
	q ()V q
hvr hvr
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<init> (Lgwh;Lhwv;)V <init>
		0 o p_119856_
		1 o p_119857_
	a ()V a
hvs hvs
	<init> ()V <init>
hvs$a hvs$a
	n n
	<init> (Lgwh;Layy;)V <init>
		0 o p_119861_
		1 o p_119862_
	q ()V q
hvs$b hvs$b
	n n
	o o
	p p
	<init> (Lgwh;)V <init>
		0 o p_119867_
	q ()V q
hvt hvt
hvu hvu
	c c
	<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; a
		0 o p_235160_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; a
		0 o p_235162_
		1 o p_235163_
hvv hvv
	a a
	b b
	<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; a
		0 o p_235169_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; a
		0 o p_235170_
		1 o p_235171_
	search (Ljava/lang/String;)Ljava/util/List; search
		0 o p_235173_
hvw hvw
	a a
	b b
	c c
	<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
hvx hvx
	a a
	b b
	c c
	<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
hvy hvy
	a (Ljava/util/List;Ljava/util/function/Function;)Lhvy; a
		static
		0 o p_235213_
		1 o p_235214_
	a (Ljava/lang/String;)Ljava/util/List; a
		0 o p_235211_
	a ()Lhvy; a
		static
	a (Lhwa;Ljava/lang/Object;Lhwa;Lame;)V a
		static
		0 o p_235207_
		1 o p_235208_
		2 o p_235209_
		3 o p_235210_
	b (Ljava/lang/String;)Ljava/util/List; b
		0 o p_235215_
hvy$1 hvy$1
	<init> ()V <init>
	a (Ljava/lang/String;)Ljava/util/List; a
		0 o p_235218_
	b (Ljava/lang/String;)Ljava/util/List; b
		0 o p_235220_
hvy$2 hvy$2
	a a
	b b
	<init> (Lhwa;Lhwa;)V <init>
		0 o p_235224_
		1 o p_235225_
	a (Ljava/lang/String;)Ljava/util/List; a
		0 o p_235227_
	b (Ljava/lang/String;)Ljava/util/List; b
		0 o p_235229_
hvz hvz
	a (Ljava/lang/String;)Ljava/util/List; a
		static
		0 o p_344720_
	a (Lhwa;Ljava/lang/Object;Ljava/lang/String;)V a
		static
		0 o p_346419_
		1 o p_345390_
		2 o p_344960_
	empty ()Lhvz; empty
		static
	plainText (Ljava/util/List;Ljava/util/function/Function;)Lhvz; plainText
		static
		0 o p_346366_
		1 o p_346287_
	search (Ljava/lang/String;)Ljava/util/List; search
		0 o p_119955_
hw net/minecraft/commands/execution/tasks/ContinuationTask
	a Lhw$a; taskFactory
	b Ljava/util/List; arguments
	c Lhk; selfEntry
	d I index
	<init> (Lhw$a;Ljava/util/List;Lhq;)V <init>
		0 o p_306200_
		1 o p_306026_
		2 o p_309650_
	a (Lho;Lhq;Ljava/util/List;Lhw$a;)V schedule
		static
		0 o p_306309_
		1 o p_309712_
		2 o p_306081_
		3 o p_305883_
	execute (Lho;Lhq;)V execute
		0 o p_306022_
		1 o p_309626_
hw$a net/minecraft/commands/execution/tasks/ContinuationTask$TaskProvider
	create (Lhq;Ljava/lang/Object;)Lhk; create
		0 o p_309619_
		1 o p_305901_
hwa hwa
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ([I[I[III)V a
		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; a
		0 o p_119974_
	a ([I[III)I a
		static
		0 o p_194456_
		1 o p_194457_
		2 o p_194458_
		3 o p_194459_
	a (Ljava/lang/String;I)I a
		0 o p_119976_
		1 o p_119977_
	a (Ljava/lang/Object;Ljava/lang/String;)V a
		0 o p_119971_
		1 o p_119972_
	a ()V a
	a (I)Ljava/lang/String; a
		0 o p_119969_
	b ()V b
hwb hwb
hwc hwc
	h h
	i i
	<clinit> ()V <clinit>
		static
	<init> (Lhwd;Ljs;Lfcv;)V <init>
		0 o p_251269_
		1 o p_250644_
		2 o p_249022_
	a (Lauc;)V a
		0 o p_120011_
	a (Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Lxo; a
		0 o p_120007_
		1 o p_120008_
	b ()Lhwd; b
	c ()Lnet/minecraft/server/MinecraftServer; c
	r ()Lui; r
hwd hwd
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Thread;Lfud;Lfcs$c;Lawz;Land;Lamz;Laum;)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; D
	E ()Z E
	Q ()Lbca; Q
	S ()I S
	a (Z)V a
		0 o p_120053_
	a (Ljava/util/UUID;)V a
		0 o p_120047_
	a (Lcom/mojang/authlib/GameProfile;)Z a
		0 o p_120045_
	a (Ldlz;)V a
		0 o p_351693_
	a (Ldmr;)V a
		0 o p_120039_
	a (Lae;)Lae; a
		0 o p_174970_
	a (Ljava/lang/Throwable;Lehr;Ldlz;)V a
		0 o p_352390_
		1 o p_352401_
		2 o p_330829_
	a (Ldmr;ZI)Z a
		0 o p_120041_
		1 o p_120042_
		2 o p_120043_
	a (Ljava/util/function/BooleanSupplier;)V a
		0 o p_120049_
	a (Lp;)V a
		0 o p_120051_
	a ()Lbru; a
	aX ()Z aX
	b (Ldlz;)V b
		0 o p_351694_
	b (Ljava/lang/Throwable;Lehr;Ldlz;)V b
		0 o p_352264_
		1 o p_352355_
		2 o p_331440_
	b (ZZZ)Z b
		0 o p_332035_
		1 o p_331844_
		2 o p_330847_
	b (I)I b
		0 o p_120056_
	b ()V b
	bd ()Ldmr; bd
	c ()Z c
	d ()V d
	e ()Z e
	f ()Lbrx; f
	g ()Z g
	h ()V h
	j ()V j
	k ()I k
	l ()I l
	m ()Z m
	n ()Z n
	o ()I o
	p ()Z p
	q ()Z q
	r ()Z r
	s ()Ljava/lang/String; s
	v ()V v
hwe hwe
	a a
	b b
	c c
	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_120076_
		1 o p_120077_
	a ()Ljava/lang/String; a
	b ()Ljava/lang/String; b
	c ()V c
hwf hwf
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
hwf$a hwf$a
	a a
	b b
	c c
	<init> (Lhwf$b;)V <init>
		0 o p_120090_
	run ()V run
hwf$b hwf$b
	a a
	b b
	<init> ()V <init>
	a (Ljava/lang/String;Ljava/net/InetAddress;)V a
		0 o p_120097_
		1 o p_120098_
	a ()Ljava/util/List; a
hwg hwg
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	<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; a
		static
		0 o p_120114_
		1 o p_120115_
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_120112_
	b (Ljava/lang/String;)Ljava/lang/String; b
		static
		0 o p_120117_
	interrupt ()V interrupt
	run ()V run
hwh hwh
hwi hwi
	a ()Ljavax/sound/sampled/AudioFormat; a
	a (I)Ljava/nio/ByteBuffer; a
		0 o p_120120_
hwj hwj
	a a
	b b
	c c
	<init> (Lflh;Ljava/util/concurrent/Executor;)V <init>
		0 o p_120125_
		1 o p_120126_
	a (Ljava/util/function/Consumer;)V a
		0 o p_120138_
	a (Lflh$c;Ljava/util/concurrent/CompletableFuture;)V a
		0 o p_120131_
		1 o p_120132_
	a ()V a
	a (Lflh$c;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_120129_
	a (Lhwj$a;)Lflg; a
		static
		0 o p_174978_
	b (Ljava/util/function/Consumer;)V b
		0 o p_120143_
	b ()V b
	c ()V c
hwj$a hwj$a
	a a
	b b
	c c
	<init> (Lhwj;Lflg;)V <init>
		0 o p_120149_
		1 o p_120150_
	a (Ljava/util/function/Consumer;)V a
		0 o p_120155_
	a ()Z a
	b (Ljava/util/function/Consumer;)V b
		0 o p_120158_
	b ()V b
hwk hwk
	a a
	b b
	c c
	d d
	<init> (I)V <init>
		0 o p_341187_
	a ()Ljava/nio/ByteBuffer; a
	accept (F)V accept
		0 o p_341150_
	b ()I b
hwl hwl
	b ()Ljava/nio/ByteBuffer; b
hwm hwm
	a a
	a (Lit/unimi/dsi/fastutil/floats/FloatConsumer;)Z a
		0 o p_340937_
	a (I)Ljava/nio/ByteBuffer; a
		0 o p_341345_
	b ()Ljava/nio/ByteBuffer; b
hwn hwn
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	<init> (Ljava/io/InputStream;)V <init>
		0 o p_341241_
	a (Lit/unimi/dsi/fastutil/floats/FloatConsumer;)Z a
		0 o p_341270_
	a (Lcom/jcraft/jogg/Page;)Lcom/jcraft/jogg/Packet; a
		0 o p_340874_
	a ([FIJLit/unimi/dsi/fastutil/floats/FloatConsumer;)V a
		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 a
		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; a
	a ([[FI[IJLit/unimi/dsi/fastutil/floats/FloatConsumer;)V a
		static
		0 o p_340927_
		1 o p_341332_
		2 o p_341269_
		3 o p_341072_
		4 o p_341382_
	b (I)Z b
		static
		0 o p_340842_
	c (I)J c
		0 o p_341351_
	c ()Z c
	close ()V close
	d ()Lcom/jcraft/jogg/Page; d
	e ()Lcom/jcraft/jogg/Packet; e
hwo hwo
	a a
	b b
	c c
	<init> (Lhwo$a;Ljava/io/InputStream;)V <init>
		0 o p_120163_
		1 o p_120164_
	a ()Ljavax/sound/sampled/AudioFormat; a
	a (I)Ljava/nio/ByteBuffer; a
		0 o p_120167_
	close ()V close
hwo$a hwo$a
	create (Ljava/io/InputStream;)Lhwi; create
		0 o p_120170_
hwo$b hwo$b
	<init> (Ljava/io/InputStream;)V <init>
		0 o p_120172_
	close ()V close
hwp hwp
	a a
	b b
	<init> (Layw;F)V <init>
		0 o music
		1 o volume
	<init> (Layw;)V <init>
		0 o p_383136_
	a ()Layw; a
	a (Lhvp;)Z a
		0 o p_383236_
	b ()F b
	equals (Ljava/lang/Object;)Z equals
		0 o p_383191_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hwq hwq
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<init> (Lfud;)V <init>
		0 o p_120182_
	a (Lhwq$a;)V a
		0 o p_426207_
	a (Layw;)V a
		0 o p_278295_
	a (Lhwp;)V a
		0 o p_383115_
	a ()V a
	a (F)Z a
		0 o p_383118_
	b (Layw;)Z b
		0 o p_120188_
	b ()V b
	c ()V c
	d ()Ljava/lang/String; d
hwq$1 hwq$1
	a a
	<clinit> ()V <clinit>
		static
hwq$a hwq$a
	a DEFAULT
	b FREQUENT
	c CONSTANT
	d d
	e e
	f f
	g g
	h h
	i $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_425519_
		1 o p_425557_
		2 o p_426299_
	a (Layw;Lbck;)I a
		0 o p_425869_
		1 o p_426254_
	a ()Ljava/lang/String; a
	b ()I b
	c ()Ljava/lang/String; c
	e ()[Lhwq$a; e
		static
	valueOf (Ljava/lang/String;)Lhwq$a; valueOf
		static
		0 o p_426332_
	values ()[Lhwq$a; values
		static
hwr hwr
	a a
	b b
	<init> (Laxr;)V <init>
		0 o p_248900_
	a (Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_120199_
	a (Ljava/util/concurrent/CompletableFuture;)V a
		static
		0 o p_120201_
	a ()V a
	a (Lhvm;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_120197_
	a (I)[Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_120195_
	a (Lame;)Ljava/util/concurrent/CompletableFuture; a
		0 o p_120203_
	a (Lame;Z)Ljava/util/concurrent/CompletableFuture; a
		0 o p_120205_
		1 o p_120206_
	b (Lame;Z)Lhwi; b
		0 o p_340615_
		1 o p_340616_
	b (Lame;)Ljava/util/concurrent/CompletableFuture; b
		0 o p_372567_
	c (Lame;)Lfll; c
		0 o p_174981_
hws hws
	A A
	B B
	C C
	D D
	E E
	F F
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lhwq;Lhwv;Lfuh;Laxr;)V <init>
		0 o p_427312_
		1 o p_120236_
		2 o p_120237_
		3 o p_249332_
	a (Lhwi;Lflg;)V a
		static
		0 o p_194497_
		1 o p_194498_
	a (Ljava/lang/String;)V a
		0 o p_194506_
	a (FLaza;)F a
		0 o p_235258_
		1 o p_235259_
	a (Lhvp;)V a
		0 o p_120275_
	a (Z)V a
		0 o p_120303_
	a (FFLfis;Lflg;)V a
		static
		0 o p_194475_
		1 o p_194476_
		2 o p_194477_
		3 o p_194478_
	a (Lflj;)V a
		0 o p_314696_
	a (Lhwj$a;Lhwi;)V a
		static
		0 o p_194500_
		1 o p_383033_
	a (Lame;Laza;)V a
		0 o p_120300_
		1 o p_120301_
	a (Lhvm;)V a
		0 o p_120273_
	a (Lfll;Lflg;)V a
		static
		0 o p_194494_
		1 o p_194495_
	a (FLflg;)V a
		static
		0 o p_425182_
		1 o p_425183_
	a (Laza;)F a
		0 o p_428781_
	a (FFLhvp$a;FZZLfis;ZLflg;)V a
		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_
	a ()V a
	a (Lhvp;Lhwj$a;)V a
		0 o p_120280_
		1 o p_120281_
	a (Laza;F)V a
		0 o p_120261_
		1 o p_428780_
	a (Lhwj$a;)V a
		static
		0 o p_120288_
	a (Lhvq;)V a
		0 o p_120283_
	a ([Laza;)V a
		0 o p_425836_
	a (Lhvp;I)V a
		0 o p_120277_
		1 o p_120278_
	a (FLhvp;Lflg;)V a
		0 o p_382556_
		1 o p_382557_
		2 o p_382558_
	a (Lhwu;)V a
		0 o p_120296_
	a (Lftl;)V a
		0 o p_120271_
	a (Ljava/util/stream/Stream;)V a
		static
		0 o p_194510_
	a (Lhvp;F)V a
		0 o p_382891_
		1 o p_382956_
	a (Lhwj$a;Lfll;)V a
		static
		0 o p_194503_
		1 o p_383126_
	b (Lhvp;)Z b
		0 o p_120306_
	b ()V b
	b (Lhwu;)V b
		0 o p_120308_
	c (Lhvp;)Lhws$b; c
		0 o p_120313_
	c ()V c
	d (Lhvp;)Z d
		static
		0 o p_120316_
	d ()V d
	e (Lhvp;)Z e
		static
		0 o p_120319_
	e ()V e
	f (Lhvp;)Z f
		static
		0 o p_120322_
	f ()Ljava/lang/String; f
	g ()Ljava/util/List; g
	g (Lhvp;)F g
		0 o p_120325_
	h ()Lflj; h
	h (Lhvp;)F h
		0 o p_120328_
	i ()V i
	j ()Z j
	k ()V k
	l ()V l
hws$a hws$a
	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 ()[Lhws$a; a
		static
	valueOf (Ljava/lang/String;)Lhws$a; valueOf
		static
		0 o p_194523_
	values ()[Lhws$a; values
		static
hws$b hws$b
	a STARTED
	b STARTED_SILENTLY
	c NOT_STARTED
	d $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_427425_
		1 o p_427284_
	a ()[Lhws$b; a
		static
	valueOf (Ljava/lang/String;)Lhws$b; valueOf
		static
		0 o p_427416_
	values ()[Lhws$b; values
		static
hwt hwt
	a a
	b b
	<init> ()V <init>
	A ()V A
	a ()V a
	ay ()Ljava/lang/Thread; ay
	b ()Ljava/lang/Thread; b
	c ()V c
	d ()Z d
	e (Ljava/lang/Runnable;)Z e
		0 o p_120339_
	f (Ljava/lang/Runnable;)Ljava/lang/Runnable; f
		0 o p_120341_
hwu hwu
	a (Lhvp;Lhww;F)V a
		0 o p_120342_
		1 o p_120343_
		2 o p_314712_
hwv hwv
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	<clinit> ()V <clinit>
		static
	<init> (Lfuh;Lhwq;)V <init>
		0 o p_250027_
		1 o p_427330_
	a ()Ljava/util/List; a
	a (Lhvp;)Lhws$b; a
		0 o p_120368_
	a (Z)V a
		0 o p_120390_
	a (Laxo;Lbtt;)Lhwv$a; a
		0 o p_120356_
		1 o p_120357_
	a (Lame;Laza;)V a
		0 o p_120387_
		1 o p_120388_
	a (Lame;)Lhww; a
		0 o p_120385_
	a (Laza;F)V a
		0 o p_120359_
		1 o p_428783_
	a (Lhvq;)V a
		0 o p_120373_
	a ([Laza;)V a
		0 o p_425746_
	a (Lhwv$a;Laxo;Lbtt;)V a
		0 o p_120377_
		1 o p_120378_
		2 o p_120379_
	a (Lhvp;I)V a
		0 o p_120370_
		1 o p_120371_
	a (Lftl;)V a
		0 o p_120362_
	a (Lhwu;)V a
		0 o p_120375_
	a (Ljava/lang/Object;Laxo;Lbtt;)V a
		0 o p_120381_
		1 o p_120382_
		2 o p_120383_
	a (Lhvm;Lame;Laxr;)Z a
		static
		0 o p_250396_
		1 o p_250879_
		2 o p_248737_
	a (Lhvp;F)V a
		0 o p_383113_
		1 o p_382898_
	b (Lhvp;)V b
		0 o p_120400_
	b (Laxo;Lbtt;)Ljava/lang/Object; b
		0 o p_120393_
		1 o p_120394_
	b ()Lflj; b
	b (Lhwu;)V b
		0 o p_120402_
	c ()Ljava/util/Collection; c
	c (Lhvp;)Z c
		0 o p_120404_
	d ()V d
	e ()V e
	f ()V f
	g ()V g
	h ()Ljava/lang/String; h
	i ()V i
hwv$1 hwv$1
	<init> ()V <init>
hwv$2 hwv$2
	a a
	<clinit> ()V <clinit>
		static
hwv$a hwv$a
	a a
	b b
	<init> ()V <init>
	a (Ljava/util/Map;Ljava/util/Map;Lhws;)V a
		0 o p_251229_
		1 o p_251045_
		2 o p_250302_
	a (Lame;Lhvn;)V a
		0 o p_250806_
		1 o p_249632_
	a (Laxo;)V a
		0 o p_249271_
hwv$a$1 hwv$a$1
	a a
	b b
	c c
	<init> (Lhwv$a;Lame;Lhvm;)V <init>
		0 o p_120433_
		1 o p_120434_
		2 o p_120435_
	a (Lbck;)Lhvm; a
		0 o p_235261_
	a (Lhws;)V a
		0 o p_120438_
	b (Lbck;)Ljava/lang/Object; b
		0 o p_235263_
	e ()I e
hww hww
	a a
	b b
	<init> (Lame;Ljava/lang/String;)V <init>
		0 o p_120446_
		1 o p_120447_
	a (Lbck;)Lhvm; a
		0 o p_235265_
	a (Lhwx;)V a
		0 o p_120452_
	a (Lhws;)V a
		0 o p_120450_
	a ()Lxo; a
	b (Lbck;)Ljava/lang/Object; b
		0 o p_235267_
	e ()I e
hwx hwx
	a (Lhws;)V a
		0 o p_120456_
	b (Lbck;)Ljava/lang/Object; b
		0 o p_235268_
	e ()I e
hwy hwy
hwz hwz
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	<clinit> ()V <clinit>
		static
	<init> (Lfud;Lcom/mojang/authlib/minecraft/UserApiService;Lfup;)V <init>
		0 o p_261610_
		1 o p_261552_
		2 o p_262159_
	a (Lhxh$a;Ljava/lang/String;)V a
		static
		0 o p_261625_
		1 o p_261690_
	a (Ljava/util/Optional;)V a
		static
		0 o p_261643_
	a (Ljava/lang/Runnable;)Ljava/lang/Thread; a
		static
		0 o p_261485_
	a ()Lhxd; a
	a (ZLjava/time/Duration;Ljava/lang/String;)Lhxi; a
		0 o p_286373_
		1 o p_286752_
		2 o p_286568_
	a (Ljava/util/concurrent/CompletableFuture;Lcom/mojang/authlib/minecraft/TelemetrySession;Lhxe;Ljava/util/function/Consumer;)V a
		0 o p_261935_
		1 o p_261928_
		2 o p_261827_
		3 o p_261818_
	a (Lhxa;Lcom/mojang/authlib/minecraft/TelemetrySession;Ljava/util/Optional;)V a
		static
		0 o p_262005_
		1 o p_261752_
		2 o p_262038_
	b (Ljava/util/Optional;)Ljava/util/concurrent/CompletionStage; b
		static
		0 o p_261737_
	b (Lhxh$a;Ljava/lang/String;)V b
		static
		0 o p_261875_
		1 o p_261810_
	b ()Ljava/nio/file/Path; b
	c ()Lhxd; c
	close ()V close
	d ()Ljava/util/concurrent/CompletableFuture; d
		static
hx net/minecraft/commands/execution/tasks/ExecuteCommand
	a Ljava/lang/String; commandInput
	b Lhj; modifiers
	c Lcom/mojang/brigadier/context/CommandContext; executionContext
	<init> (Ljava/lang/String;Lhj;Lcom/mojang/brigadier/context/CommandContext;)V <init>
		0 o p_306273_
		1 o p_309556_
		2 o p_305919_
	a ()Ljava/lang/String; lambda$execute$0
	a (Lem;Lho;Lhq;)V execute
		0 o p_305870_
		1 o p_306198_
		2 o p_309548_
	execute (Ljava/lang/Object;Lho;Lhq;)V execute
		0 o p_306335_
		1 o p_306000_
		2 o p_309568_
hxa hxa
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Lhxe;Lhxh;)V <init>
		0 o type
		1 o properties
	a (Lcom/mojang/authlib/minecraft/TelemetrySession;)Lcom/mojang/authlib/minecraft/TelemetryEvent; a
		0 o p_261645_
	a ()Lhxe; b
	a (Lhxe;Lhxg;)V a
		static
		0 o p_261904_
		1 o p_261699_
	b ()Lhxh; c
	equals (Ljava/lang/Object;)Z equals
		0 o p_262133_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hxb hxb
	a a
	b b
	c c
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/channels/FileChannel;Ljava/util/concurrent/Executor;)V <init>
		0 o p_261731_
		1 o p_262010_
	a ()Lhxc; a
	a (Lhxa;)V a
		0 o p_370368_
	b (Lhxa;)V b
		0 o p_261705_
	b ()V b
	close ()V close
hxc hxc
	log (Lhxa;)V log
		0 o p_261961_
hxd hxd
	a a
	<clinit> ()V <clinit>
		static
	a (Lhxe;Ljava/util/function/Consumer;)V a
		static
		0 o p_261883_
		1 o p_261730_
	a (Ljava/util/function/Consumer;Ljava/util/function/Consumer;Lhxh$a;)V a
		static
		0 o p_261555_
		1 o p_262125_
		2 o p_261539_
	a (Ljava/util/function/Consumer;Lhxe;Ljava/util/function/Consumer;)V a
		0 o p_262000_
		1 o p_261694_
		2 o p_261504_
	decorate (Ljava/util/function/Consumer;)Lhxd; decorate
		0 o p_261897_
	send (Lhxe;Ljava/util/function/Consumer;)V send
		0 o p_261620_
		1 o p_262079_
hxe hxe
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	<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 (Lhxg;)Z a
		0 o p_262037_
	a (Lhxh;)Lhxa; a
		0 o p_261533_
	a ()Ljava/lang/String; a
	a (Ljava/lang/String;Ljava/lang/String;)Lhxe$a; a
		static
		0 o p_261734_
		1 o p_261807_
	a (Lcom/mojang/authlib/minecraft/TelemetrySession;Lhxh;)Lcom/mojang/authlib/minecraft/TelemetryEvent; a
		0 o p_262179_
		1 o p_262018_
	a (Ljava/lang/String;)Lyc; a
		0 o p_261909_
	b ()Ljava/util/List; b
	b (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; b
		static
		0 o p_274719_
	c (Ljava/lang/String;)Ljava/lang/String; c
		static
		0 o p_274720_
	c ()Lcom/mojang/serialization/MapCodec; c
	d ()Z d
	e ()Lyc; e
	f ()Lyc; f
	g ()Ljava/util/List; g
		static
	toString ()Ljava/lang/String; toString
hxe$a hxe$a
	a a
	b b
	c c
	d d
	<init> (Ljava/lang/String;Ljava/lang/String;)V <init>
		0 o p_261797_
		1 o p_261777_
	a (Ljava/util/List;)Lhxe$a; a
		0 o p_261497_
	a ()Lhxe$a; a
	a (Lhxg;)Lhxe$a; a
		0 o p_261756_
	b ()Lhxe; b
hxf hxf
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lbsb;)V <init>
		0 o p_261728_
	a (Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; a
		static
		0 o p_262078_
	a ()Ljava/util/concurrent/CompletableFuture; a
	a (Ljava/util/Optional;)V a
		static
		0 o p_261871_
	b (Ljava/nio/file/Path;)Ljava/util/Optional; b
		static
		0 o p_261958_
	b (Ljava/util/Optional;)Ljava/util/Optional; b
		static
		0 o p_262106_
	b ()Ljava/util/Optional; b
	close ()V close
hxg hxg
	A A
	B B
	C C
	D D
	E E
	F F
	G G
	H H
	I I
	J J
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	t t
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Codec;Lhxg$a;)V <init>
		0 o id
		1 o exportKey
		2 o codec
		3 o exporter
	a (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Lhxk$a;)V a
		static
		0 o p_286179_
		1 o p_286180_
		2 o p_286181_
	a (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Codec;Lhxg$a;)Lhxg; a
		static
		0 o p_262052_
		1 o p_261851_
		2 o p_261617_
		3 o p_261478_
	a (Ljava/lang/String;Ljava/lang/String;)Lhxg; a
		static
		0 o p_261605_
		1 o p_262064_
	a (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Lhxg$b;)V a
		static
		0 o p_261849_
		1 o p_262092_
		2 o p_261574_
	a (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Lit/unimi/dsi/fastutil/longs/LongList;)V a
		static
		0 o p_261674_
		1 o p_262049_
		2 o p_262118_
	a (Lhxh;Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;)V a
		0 o p_262111_
		1 o p_262082_
	a ()Lyc; a
	a (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Ljava/util/UUID;)V a
		static
		0 o p_261704_
		1 o p_261590_
		2 o p_261975_
	a (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Lhxg$c;)V a
		static
		0 o p_261518_
		1 o p_262138_
		2 o p_262085_
	a (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Ljava/time/Instant;)V a
		static
		0 o p_261517_
		1 o p_261626_
		2 o p_261868_
	b (Ljava/lang/String;Ljava/lang/String;)Lhxg; b
		static
		0 o p_261570_
		1 o p_261611_
	b ()Ljava/lang/String; F
	c ()Ljava/lang/String; G
	c (Ljava/lang/String;Ljava/lang/String;)Lhxg; c
		static
		0 o p_262077_
		1 o p_261580_
	d (Ljava/lang/String;Ljava/lang/String;)Lhxg; d
		static
		0 o p_286489_
		1 o p_286616_
	d ()Lcom/mojang/serialization/Codec; H
	e ()Lhxg$a; I
	e (Ljava/lang/String;Ljava/lang/String;)Lhxg; e
		static
		0 o p_261558_
		1 o p_261707_
	equals (Ljava/lang/Object;)Z equals
		0 o p_261543_
	f (Ljava/lang/String;Ljava/lang/String;)Lhxg; f
		static
		0 o p_286636_
		1 o p_286769_
	g (Ljava/lang/String;Ljava/lang/String;)Lhxg; g
		static
		0 o p_262055_
		1 o p_261726_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hxg$a hxg$a
	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_
hxg$b hxg$b
	a SURVIVAL
	b CREATIVE
	c ADVENTURE
	d SPECTATOR
	e HARDCORE
	f f
	g g
	h h
	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 a
	b ()[Lhxg$b; b
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lhxg$b; valueOf
		static
		0 o p_262058_
	values ()[Lhxg$b; values
		static
hxg$c hxg$c
	a REALM
	b LOCAL
	c OTHER
	d d
	e e
	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 ()[Lhxg$c; a
		static
	c ()Ljava/lang/String; c
	valueOf (Ljava/lang/String;)Lhxg$c; valueOf
		static
		0 o p_262157_
	values ()[Lhxg$c; values
		static
hxh hxh
	a a
	<init> (Ljava/util/Map;)V <init>
		0 o p_262135_
	a ()Lhxh$a; a
		static
	a (Lhxg;)Ljava/lang/Object; a
		0 o p_261667_
	a (Ljava/util/List;)Lcom/mojang/serialization/MapCodec; a
		static
		0 o p_262139_
	b ()Ljava/util/Set; b
	toString ()Ljava/lang/String; toString
hxh$1 hxh$1
	a a
	<init> (Ljava/util/List;)V <init>
		0 o p_261632_
	a (Lcom/mojang/serialization/DataResult;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;Lhxg;)Lcom/mojang/serialization/DataResult; a
		0 o p_261892_
		1 o p_261859_
		2 o p_261668_
		3 o p_261627_
	a (Lhxh;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 (Lhxh;Lcom/mojang/serialization/RecordBuilder;Lhxg;)Lcom/mojang/serialization/RecordBuilder; a
		0 o p_262128_
		1 o p_261947_
		2 o p_261911_
	a (Lhxg;Lhxh$a;Ljava/lang/Object;)Lhxh$a; a
		static
		0 o p_262084_
		1 o p_262028_
		2 o p_261796_
	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_
hxh$a hxh$a
	a a
	<init> ()V <init>
	a (Lhxh;)Lhxh$a; a
		0 o p_261779_
	a (Lhxg;Ljava/lang/Object;)Lhxh$a; a
		0 o p_261681_
		1 o p_262093_
	a ()Lhxh; a
	b (Lhxg;Ljava/lang/Object;)Lhxh$a; b
		0 o p_286534_
		1 o p_286699_
hxi hxi
	a a
	b b
	c c
	d d
	e e
	f f
	<init> (Lhxd;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 (Ldmr;Z)V a
		0 o p_261768_
		1 o p_261669_
	a (Lhxh$a;)V a
		0 o p_261981_
	a (Ljava/lang/String;)V a
		0 o p_261520_
	a (Ldmu;Laj;)V a
		0 o p_286825_
		1 o p_301169_
	a (Lame;JLhxh$a;)V a
		static
		0 o p_286182_
		1 o p_286183_
		2 o p_286184_
	a ()V a
	a (J)V a
		0 o p_261878_
	b ()V b
	c ()V c
hxj hxj
	a a
	b b
	c c
	d d
	e e
	<init> ()V <init>
	a (Lhxd;)V a
		0 o p_263410_
	a ()V a
	b (Lhxd;)V b
		0 o p_263328_
	b ()Z b
	c ()Z c
	d ()V d
	e ()I e
	f ()V f
hxk hxk
	a a
	b b
	c c
	d d
	e e
	<clinit> ()V <clinit>
		static
	<init> (Lcom/google/common/base/Ticker;)V <init>
		0 o p_286506_
	a (Lhxg;Lcom/google/common/base/Stopwatch;)V a
		0 o p_286396_
		1 o p_286822_
	a (Lhxh$a;)V a
		0 o p_286285_
	a (Lhxd;)V a
		0 o p_286524_
	a (Lhxg;)V a
		0 o p_286394_
	a (Lhxh$a;J)V a
		static
		0 o p_286473_
		1 o p_286872_
	a (Lhxh$a;Lhxg;Lcom/google/common/base/Stopwatch;)V a
		static
		0 o p_286557_
		1 o p_286804_
		2 o p_286275_
	a (Lhxg;Ljava/util/function/Function;)V a
		0 o p_286311_
		1 o p_286454_
	a (Lcom/google/common/base/Stopwatch;Lhxg;)Lcom/google/common/base/Stopwatch; a
		static
		0 o p_286705_
		1 o p_286421_
	a (J)V a
		0 o p_286847_
	b (Lhxg;)V b
		0 o p_286634_
	c (Lhxg;)Lcom/google/common/base/Stopwatch; c
		0 o p_286494_
hxk$a hxk$a
	a a
	b b
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o millis
	a ()I b
	a (Lhxk$a;)Ljava/lang/Integer; a
		static
		0 o p_286736_
	equals (Ljava/lang/Object;)Z equals
		0 o p_286789_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
hxl hxl
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lhxh$a;)V a
		0 o p_261568_
	a (Lhxd;)V a
		0 o p_263321_
	a (J)J a
		static
		0 o p_261471_
	b (Lhxd;)V b
		0 o p_261872_
	f ()V f
	g ()V g
	h ()V h
hxm hxm
	a a
	b b
	c c
	d d
	<init> (Ljava/lang/String;)V <init>
		0 o p_286661_
	a (Lhxh$a;)V a
		0 o p_261869_
	a (Ldmr;Z)V a
		0 o p_261852_
		1 o p_261831_
	a (Ljava/lang/String;)V a
		0 o p_261964_
	a (Lhxd;)Z a
		0 o p_263325_
	a ()Lhxg$c; a
	b (Lhxh$a;)V b
		0 o p_286185_
hxm$1 hxm$1
	a a
	<clinit> ()V <clinit>
		static
hxn hxn
	a a
	b b
	<init> (ZLjava/time/Duration;)V <init>
		0 o p_262182_
		1 o p_261732_
	a (Lhxh$a;)V a
		0 o p_261740_
	a (Lhxd;)V a
		0 o p_261879_
hxo hxo
	a a
	b b
	c c
	d d
	<init> ()V <init>
	a (Lhxd;)V a
		0 o p_262088_
	a (Lhxd;Ljava/time/Instant;)V a
		0 o p_261469_
		1 o p_261953_
	a ()V a
	a (Ljava/time/Instant;Lhxh$a;)V a
		0 o p_262098_
		1 o p_261597_
	a (J)V a
		0 o p_261780_
	a (Ljava/time/Instant;)I a
		0 o p_261735_
hxp hxp
hxq hxq
hxr hxr
	<init> (Lhxx;)V <init>
		0 o p_120459_
hxs hxs
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lhxx;)V <init>
		0 o p_120467_
	a (Ldcv;)V a
		0 o p_120470_
	a ()V a
	a (Lgwh;Lbae;)Z a
		static
		0 o p_205663_
		1 o p_205664_
	b ()V b
hxt hxt
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lhxx;)V <init>
		0 o p_120496_
	a (Ldcv;)V a
		0 o p_120499_
	a (Lgrj;Lfiq;)V a
		0 o p_120501_
		1 o p_120502_
	a ()V a
	a (Lgwh;)Z a
		static
		0 o p_120504_
	b (Lgwh;)Z b
		static
		0 o p_235272_
	b (Ldcv;)Z b
		static
		0 o p_235270_
	b ()V b
hxu hxu
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	h h
	i i
	j j
	k k
	l l
	m m
	n n
	o o
	p p
	q q
	r r
	s s
	<clinit> ()V <clinit>
		static
	<init> (Lhxx;)V <init>
		0 o p_120522_
	a (Lgwf;)V a
		0 o p_371386_
	a ()V a
	a (DD)V a
		0 o p_120525_
		1 o p_120526_
	b ()V b
hxv hxv
	a a
	b b
	c c
	d d
	e e
	f f
	<clinit> ()V <clinit>
		static
	<init> (Lhxx;)V <init>
		0 o p_120537_
	a ()V a
	b ()V b
	c ()V c
hxw hxw
	a a
	b b
	c c
	d d
	e e
	f f
	g g
	<clinit> ()V <clinit>
		static
	<init> (Lhxx;)V <init>
		0 o p_120549_
	a (Ldcv;)V a
		0 o p_120552_
	a (Lgrj;Ljb;Leeb;F)V a
		0 o p_120554_
		1 o p_120555_
		2 o p_120556_
		3 o p_120557_
	a ()V a
	b ()V b
hxx hxx
	a a
	b b
	<init> (Lfud;Lfuh;)V <init>
		0 o p_175022_
		1 o p_175023_
	a (Lhxz;)V a
		0 o p_120589_
	a (Lgwf;)V a
		0 o p_371693_
	a (DD)V a
		0 o p_120566_
		1 o p_120567_
	a (Ljava/lang/String;)Lxo; a
		static
		0 o p_120593_
	a (Ldcv;)V a
		0 o p_120569_
	a (Ldcv;Ldcv;Lcyw;)V a
		0 o p_175025_
		1 o p_175026_
		2 o p_175027_
	a (Lgrj;Lfiq;)V a
		0 o p_120579_
		1 o p_120580_
	a (Lgrj;Ljb;Leeb;F)V a
		0 o p_120582_
		1 o p_120583_
		2 o p_120584_
		3 o p_120585_
	a ()V a
	b ()V b
	c ()V c
	d ()V d
	e ()Lfud; e
	f ()Z f
hxy hxy
	a (Lgwf;)V a
		0 o p_371590_
	a (Ldcv;)V a
		0 o p_120616_
	a (Lgrj;Lfiq;)V a
		0 o p_120617_
		1 o p_120618_
	a (Lgrj;Ljb;Leeb;F)V a
		0 o p_120619_
		1 o p_120620_
		2 o p_120621_
		3 o p_120622_
	a ()V a
	a (DD)V a
		0 o p_120614_
		1 o p_120615_
	b ()V b
	c ()V c
hxz hxz
	a MOVEMENT
	b FIND_TREE
	c PUNCH_TREE
	d OPEN_INVENTORY
	e CRAFT_PLANKS
	f NONE
	g g
	h h
	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 (Lhxx;)Lhxy; a
		0 o p_120641_
	a ()Ljava/lang/String; a
	a (Ljava/lang/String;)Lhxz; a
		static
		0 o p_120643_
	b ()[Lhxz; b
		static
	valueOf (Ljava/lang/String;)Lhxz; valueOf
		static
		0 o p_120645_
	values ()[Lhxz; values
		static
hy net/minecraft/commands/execution/tasks/FallthroughTask
	a Lhy; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lhn; instance
		static
	execute (Lho;Lhq;)V execute
		0 o p_309606_
		1 o p_309711_
hya hya
hyb hyb
	a a
	<init> ()V <init>
	a (Lfkt;)V a
		0 o p_416681_
	a (Lbzm;Ljava/util/function/Consumer;)V a
		0 o p_416430_
		1 o p_416709_
	a ()Z a
	a (Lfkr;)V a
		0 o p_416480_
	a (Lbzm;Lfkr;)D a
		static
		0 o p_416308_
		1 o p_415538_
	b (Lfkr;)V b
		0 o p_416549_
	b (Lfkt;)V b
		0 o p_416154_
	c (Lfkr;)V c
		0 o p_416593_
	c (Lfkt;)V c
		0 o p_416155_
hyc hyc
	a a
	b b
	c c
	d d
	<clinit> ()V <clinit>
		static
	<init> (Lges;)V <init>
		0 o p_120693_
	a ()V a
	a (Lfpw;Lgtb;)V a
		0 o p_175032_
		1 o p_175033_
	b ()V b
hyc$1 hyc$1
	a a
	b b
	c c
	d d
	e e
	<init> (Lhyc;Ljava/lang/String;Ljava/lang/String;ILfud;Lfpw;)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 (Lxo;)V a
		static
		0 o p_120726_
	a (Lfud;Lgdz;)V a
		static
		0 o p_120728_
		1 o p_428768_
	run ()V run
hyd hyd
	a a
	b b
	c c
	d d
	<init> (Lxo;III)V <init>
		0 o p_120736_
		1 o p_120737_
		2 o p_120738_
		3 o p_120739_
	a (Lfxa;IIF)V a
		0 o p_281597_
		1 o p_282874_
		2 o p_281694_
		3 o p_282363_
	a ()Lxo; a
hye hye
	A A
	B B
	C C
	D D
	E E
	F F
	a a
	d d
	e e
	f f
	u u
	v v
	w w
	x x
	y y
	z z
	<clinit> ()V <clinit>
		static
	<init> (Lxo;)V <init>
		0 o p_175072_
	E ()Lxo; E
	F ()Lfya; F
		static
	a (Lhyd;)Lhyd; a
		0 o p_175074_
	g (I)I g
		static
		0 o p_120775_
hyf hyf
	a a
	b b
	<init> (Ljava/time/Duration;)V <init>
		0 o p_120788_
	a (Lftu;Lxo;)V a
		0 o p_240528_
		1 o p_240604_
	a (Lxo;Lhyf$a;)Lhyf$a; a
		0 o p_339419_
		1 o p_339420_
hyf$a hyf$a
	a a
	b b
	<init> (Lxo;Lcom/google/common/util/concurrent/RateLimiter;)V <init>
		0 o p_175082_
		1 o p_175083_
hyg hyg
hz net/minecraft/commands/execution/tasks/IsolatedCall
	a Ljava/util/function/Consumer; taskProducer
	b Leh; output
	<init> (Ljava/util/function/Consumer;Leh;)V <init>
		0 o p_309621_
		1 o p_309666_
	execute (Lho;Lhq;)V execute
		0 o p_309670_
		1 o p_309596_
i com/mojang/math/Quadrant
	a Li; R0
	b Li; R90
	c Li; R180
	d Li; R270
	e Lcom/mojang/serialization/Codec; CODEC
	f I shift
	g [Li; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;II)V <init>
		0 o p_405679_
		1 o p_405265_
		2 o p_405863_
	a (I)Li; parseJson
		static
		0 o p_404967_
	a (Li;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_405217_
	a (Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_405170_
	a ()[Li; $values
		static
	b (Ljava/lang/Integer;)Ljava/lang/String; lambda$static$0
		static
		0 o p_404654_
	b (I)I rotateVertexIndex
		0 o p_405719_
	valueOf (Ljava/lang/String;)Li; valueOf
		static
		0 o p_405807_
	values ()[Li; values
		static
ia net/minecraft/commands/execution/tasks/package-info
ib net/minecraft/commands/functions/CommandFunction
	a (Lame;Lcom/mojang/brigadier/CommandDispatcher;Lem;Ljava/util/List;)Lib; fromLines
		static
		0 o p_306082_
		1 o p_306046_
		2 o p_305973_
		3 o p_306307_
	a ()Lame; id
	a (Lui;Lcom/mojang/brigadier/CommandDispatcher;)Lid; instantiate
		0 o p_306231_
		1 o p_305923_
	a (Ljava/lang/CharSequence;)V checkCommandLineLength
		static
		0 o p_326091_
	a (Lcom/mojang/brigadier/CommandDispatcher;Lem;Lcom/mojang/brigadier/StringReader;)Lhs; parseCommand
		static
		0 o p_306213_
		1 o p_305785_
		2 o p_306140_
	b (Ljava/lang/CharSequence;)Z shouldConcatenateNextLine
		static
		0 o p_306338_
ic net/minecraft/commands/functions/FunctionBuilder
	a Ljava/util/List; plainEntries
	b Ljava/util/List; macroEntries
	c Ljava/util/List; macroArguments
	<init> ()V <init>
	a (Lhs;)V addCommand
		0 o p_305910_
	a (Ljava/util/List;)Lit/unimi/dsi/fastutil/ints/IntList; convertToIndices
		0 o p_306261_
	a (Lame;)Lib; build
		0 o p_306219_
	a (Ljava/lang/String;ILem;)V addMacro
		0 o p_305989_
		1 o p_306173_
		2 o p_316255_
	a (Ljava/lang/String;)I getArgumentIndex
		0 o p_305915_
id net/minecraft/commands/functions/InstantiatedFunction
	a ()Lame; id
	b ()Ljava/util/List; entries
ie net/minecraft/commands/functions/MacroFunction
	a Ljava/text/DecimalFormat; DECIMAL_FORMAT
	b I MAX_CACHE_ENTRIES
	c Ljava/util/List; parameters
	d Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap; cache
	e Lame; id
	f Ljava/util/List; entries
	<clinit> ()V <clinit>
		static
	<init> (Lame;Ljava/util/List;Ljava/util/List;)V <init>
		0 o p_305933_
		1 o p_305814_
		2 o p_306148_
	a ()Lame; id
	a (Ljava/util/List;Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;)Lid; substituteAndParse
		0 o p_306226_
		1 o p_306024_
		2 o p_306281_
	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/text/DecimalFormat;)V lambda$static$0
		static
		0 o p_305932_
	a (Lui;Lcom/mojang/brigadier/CommandDispatcher;)Lid; instantiate
		0 o p_305810_
		1 o p_306149_
	a (Lvi;)Ljava/lang/String; stringify
		static
		0 o p_305920_
	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_
ie$a net/minecraft/commands/functions/MacroFunction$Entry
	a ()Lit/unimi/dsi/fastutil/ints/IntList; parameters
	a (Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lame;)Lhs; instantiate
		0 o p_305908_
		1 o p_305826_
		2 o p_305778_
ie$b net/minecraft/commands/functions/MacroFunction$MacroEntry
	a Lih; template
	b Lit/unimi/dsi/fastutil/ints/IntList; parameters
	c Lem; compilationContext
	<init> (Lih;Lit/unimi/dsi/fastutil/ints/IntList;Lem;)V <init>
		0 o p_306131_
		1 o p_306124_
		2 o p_316385_
	a (Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lame;)Lhs; instantiate
		0 o p_306061_
		1 o p_306059_
		2 o p_306158_
	a ()Lit/unimi/dsi/fastutil/ints/IntList; parameters
ie$c net/minecraft/commands/functions/MacroFunction$PlainTextEntry
	a Lhs; compiledAction
	<init> (Lhs;)V <init>
		0 o p_306163_
	a (Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lame;)Lhs; instantiate
		0 o p_306111_
		1 o p_305941_
		2 o p_305903_
	a ()Lit/unimi/dsi/fastutil/ints/IntList; parameters
ig net/minecraft/commands/functions/PlainTextFunction
	a Lame; id
	b Ljava/util/List; entries
	<init> (Lame;Ljava/util/List;)V <init>
		0 o id
		1 o entries
	a ()Lame; id
	a (Lui;Lcom/mojang/brigadier/CommandDispatcher;)Lid; instantiate
		0 o p_306181_
		1 o p_306210_
	b ()Ljava/util/List; entries
	equals (Ljava/lang/Object;)Z equals
		0 o p_305961_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ih net/minecraft/commands/functions/StringTemplate
	a Ljava/util/List; segments
	b Ljava/util/List; 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;)Lih; fromString
		static
		0 o p_306229_
	a (Ljava/util/List;)Ljava/lang/String; substitute
		0 o p_306329_
	b (Ljava/lang/String;)Z isValidVariableName
		static
		0 o p_306141_
	b ()Ljava/util/List; variables
	equals (Ljava/lang/Object;)Z equals
		0 o p_306304_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ii net/minecraft/commands/functions/package-info
ij net/minecraft/commands/package-info
ik net/minecraft/commands/synchronization/ArgumentTypeInfo
	a (Lik$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235373_
		1 o p_235374_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lik$a; unpack
		0 o p_235372_
	a (Lik$a;Lwg;)V serializeToNetwork
		0 o p_235375_
		1 o p_235376_
	b (Lwg;)Lik$a; deserializeFromNetwork
		0 o p_235377_
ik$a net/minecraft/commands/synchronization/ArgumentTypeInfo$Template
	a ()Lik; type
	b (Leg;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_235378_
il net/minecraft/commands/synchronization/ArgumentTypeInfos
	a Ljava/util/Map; BY_CLASS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lik; byClass
		static
		0 o p_235383_
	a (Ljava/lang/Class;)Z isClassRecognized
		static
		0 o p_235392_
	a (Ljy;Ljava/lang/String;Ljava/lang/Class;Lik;)Lik; register
		static
		0 o p_235387_
		1 o p_235388_
		2 o p_235389_
		3 o p_235390_
	a (Ljy;)Lik; bootstrap
		static
		0 o p_235385_
	b (Lcom/mojang/brigadier/arguments/ArgumentType;)Lik$a; unpack
		static
		0 o p_235394_
	b (Ljava/lang/Class;)Ljava/lang/Class; fixClassType
		static
		0 o p_235396_
im net/minecraft/commands/synchronization/ArgumentUtils
	a Lorg/slf4j/Logger; LOGGER
	b B NUMBER_FLAG_MIN
	c B NUMBER_FLAG_MAX
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (ZZ)I createNumberFlags
		static
		0 o p_235428_
		1 o p_235429_
	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/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/tree/CommandNode;)Lcom/google/gson/JsonObject; serializeNodeToJson
		static
		0 o p_235415_
		1 o p_235416_
	a (Lcom/google/gson/JsonObject;Lik;Lik$a;)V serializeArgumentCap
		static
		0 o p_235411_
		1 o p_235412_
		2 o p_235413_
	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_
in net/minecraft/commands/synchronization/SingletonArgumentInfo
	a Lin$a; template
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_235434_
	a (Lik$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235438_
		1 o p_235439_
	a (Lin$a;Lwg;)V serializeToNetwork
		0 o p_235447_
		1 o p_235448_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lik$a; unpack
		0 o p_235436_
	a (Lik$a;Lwg;)V serializeToNetwork
		0 o p_235441_
		1 o p_235442_
	a (Ljava/util/function/Supplier;)Lin; contextFree
		static
		0 o p_235452_
	a (Ljava/util/function/Function;)Lin; contextAware
		static
		0 o p_235450_
	a (Ljava/util/function/Supplier;Leg;)Lcom/mojang/brigadier/arguments/ArgumentType; lambda$contextFree$0
		static
		0 o p_235454_
		1 o p_235455_
	a (Lwg;)Lin$a; deserializeFromNetwork
		0 o p_235457_
	a (Lin$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235444_
		1 o p_235445_
	b (Lcom/mojang/brigadier/arguments/ArgumentType;)Lin$a; unpack
		0 o p_235459_
	b (Lwg;)Lik$a; deserializeFromNetwork
		0 o p_235461_
in$a net/minecraft/commands/synchronization/SingletonArgumentInfo$Template
	a Lin; this$0
	b Ljava/util/function/Function; constructor
	<init> (Lin;Ljava/util/function/Function;)V <init>
		0 o p_235465_
		1 o p_235466_
	a ()Lik; type
	b (Leg;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_235469_
ip net/minecraft/commands/synchronization/SuggestionProviders
	a Lcom/mojang/brigadier/suggestion/SuggestionProvider; ASK_SERVER
	b Lcom/mojang/brigadier/suggestion/SuggestionProvider; AVAILABLE_SOUNDS
	c Lcom/mojang/brigadier/suggestion/SuggestionProvider; SUMMONABLE_ENTITIES
	d Ljava/util/Map; PROVIDERS_BY_NAME
	e Lame; ID_ASK_SERVER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lame;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; getProvider
		static
		0 o p_121657_
	a (Lame;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;Lbzv;)Z lambda$static$2
		static
		0 o p_247986_
		1 o p_247987_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$3
		static
		0 o p_359328_
		1 o p_359329_
	a (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; cast
		static
		0 o p_426085_
	b (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lame; getName
		static
		0 o p_121655_
	b (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; lambda$static$1
		static
		0 o p_121667_
		1 o p_121668_
	c (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_
ip$a net/minecraft/commands/synchronization/SuggestionProviders$RegisteredSuggestion
	a Lame; name
	b Lcom/mojang/brigadier/suggestion/SuggestionProvider; delegate
	<init> (Lame;Lcom/mojang/brigadier/suggestion/SuggestionProvider;)V <init>
		0 o name
		1 o delegate
	a ()Lame; name
	b ()Lcom/mojang/brigadier/suggestion/SuggestionProvider; delegate
	equals (Ljava/lang/Object;)Z equals
		0 o p_425894_
	getSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; getSuggestions
		0 o p_425736_
		1 o p_425858_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
iq net/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo
	<init> ()V <init>
	a (Lwg;)Liq$a; deserializeFromNetwork
		0 o p_235488_
	a (Lik$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235476_
		1 o p_235477_
	a (Liq$a;Lwg;)V serializeToNetwork
		0 o p_235485_
		1 o p_235486_
	a (Liq$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235482_
		1 o p_235483_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lik$a; unpack
		0 o p_235472_
	a (Lcom/mojang/brigadier/arguments/DoubleArgumentType;)Liq$a; unpack
		0 o p_235474_
	a (Lik$a;Lwg;)V serializeToNetwork
		0 o p_235479_
		1 o p_235480_
	b (Lwg;)Lik$a; deserializeFromNetwork
		0 o p_235490_
iq$a net/minecraft/commands/synchronization/brigadier/DoubleArgumentInfo$Template
	a Liq; this$0
	b D min
	c D max
	<init> (Liq;DD)V <init>
		0 o p_235495_
		1 o p_235496_
		2 o p_235497_
	a ()Lik; type
	a (Leg;)Lcom/mojang/brigadier/arguments/DoubleArgumentType; instantiate
		0 o p_235500_
	b (Leg;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_235502_
ir net/minecraft/commands/synchronization/brigadier/FloatArgumentInfo
	<init> ()V <init>
	a (Lir$a;Lwg;)V serializeToNetwork
		0 o p_235518_
		1 o p_235519_
	a (Lcom/mojang/brigadier/arguments/FloatArgumentType;)Lir$a; unpack
		0 o p_235507_
	a (Lik$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235509_
		1 o p_235510_
	a (Lwg;)Lir$a; deserializeFromNetwork
		0 o p_235521_
	a (Lir$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235515_
		1 o p_235516_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lik$a; unpack
		0 o p_235505_
	a (Lik$a;Lwg;)V serializeToNetwork
		0 o p_235512_
		1 o p_235513_
	b (Lwg;)Lik$a; deserializeFromNetwork
		0 o p_235523_
ir$a net/minecraft/commands/synchronization/brigadier/FloatArgumentInfo$Template
	a Lir; this$0
	b F min
	c F max
	<init> (Lir;FF)V <init>
		0 o p_235528_
		1 o p_235529_
		2 o p_235530_
	a ()Lik; type
	a (Leg;)Lcom/mojang/brigadier/arguments/FloatArgumentType; instantiate
		0 o p_235533_
	b (Leg;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_235535_
is net/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo
	<init> ()V <init>
	a (Lwg;)Lis$a; deserializeFromNetwork
		0 o p_235554_
	a (Lis$a;Lwg;)V serializeToNetwork
		0 o p_235551_
		1 o p_235552_
	a (Lik$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235542_
		1 o p_235543_
	a (Lis$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235548_
		1 o p_235549_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lik$a; unpack
		0 o p_235538_
	a (Lik$a;Lwg;)V serializeToNetwork
		0 o p_235545_
		1 o p_235546_
	a (Lcom/mojang/brigadier/arguments/IntegerArgumentType;)Lis$a; unpack
		0 o p_235540_
	b (Lwg;)Lik$a; deserializeFromNetwork
		0 o p_235556_
is$a net/minecraft/commands/synchronization/brigadier/IntegerArgumentInfo$Template
	a Lis; this$0
	b I min
	c I max
	<init> (Lis;II)V <init>
		0 o p_235561_
		1 o p_235562_
		2 o p_235563_
	a ()Lik; type
	a (Leg;)Lcom/mojang/brigadier/arguments/IntegerArgumentType; instantiate
		0 o p_235566_
	b (Leg;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_235568_
iu net/minecraft/commands/synchronization/brigadier/LongArgumentInfo
	<init> ()V <init>
	a (Lcom/mojang/brigadier/arguments/LongArgumentType;)Liu$a; unpack
		0 o p_235573_
	a (Liu$a;Lwg;)V serializeToNetwork
		0 o p_235584_
		1 o p_235585_
	a (Lwg;)Liu$a; deserializeFromNetwork
		0 o p_235587_
	a (Lik$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235575_
		1 o p_235576_
	a (Liu$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235581_
		1 o p_235582_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lik$a; unpack
		0 o p_235571_
	a (Lik$a;Lwg;)V serializeToNetwork
		0 o p_235578_
		1 o p_235579_
	b (Lwg;)Lik$a; deserializeFromNetwork
		0 o p_235589_
iu$a net/minecraft/commands/synchronization/brigadier/LongArgumentInfo$Template
	a Liu; this$0
	b J min
	c J max
	<init> (Liu;JJ)V <init>
		0 o p_235594_
		1 o p_235595_
		2 o p_235596_
	a ()Lik; type
	a (Leg;)Lcom/mojang/brigadier/arguments/LongArgumentType; instantiate
		0 o p_235599_
	b (Leg;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_235601_
iv net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer
	<init> ()V <init>
	a (Lwg;)Liv$a; deserializeFromNetwork
		0 o p_235619_
	a (Liv$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235613_
		1 o p_235614_
	a (Lik$a;Lcom/google/gson/JsonObject;)V serializeToJson
		0 o p_235607_
		1 o p_235608_
	a (Liv$a;Lwg;)V serializeToNetwork
		0 o p_235616_
		1 o p_235617_
	a (Lcom/mojang/brigadier/arguments/ArgumentType;)Lik$a; unpack
		0 o p_235603_
	a (Lik$a;Lwg;)V serializeToNetwork
		0 o p_235610_
		1 o p_235611_
	a (Lcom/mojang/brigadier/arguments/StringArgumentType;)Liv$a; unpack
		0 o p_235605_
	b (Lwg;)Lik$a; deserializeFromNetwork
		0 o p_235621_
iv$1 net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$1
	a [I $SwitchMap$com$mojang$brigadier$arguments$StringArgumentType$StringType
	<clinit> ()V <clinit>
		static
iv$a net/minecraft/commands/synchronization/brigadier/StringArgumentSerializer$Template
	a Liv; this$0
	b Lcom/mojang/brigadier/arguments/StringArgumentType$StringType; type
	<init> (Liv;Lcom/mojang/brigadier/arguments/StringArgumentType$StringType;)V <init>
		0 o p_235625_
		1 o p_235626_
	a ()Lik; type
	a (Leg;)Lcom/mojang/brigadier/arguments/StringArgumentType; instantiate
		0 o p_235629_
	b (Leg;)Lcom/mojang/brigadier/arguments/ArgumentType; instantiate
		0 o p_235631_
iw net/minecraft/commands/synchronization/brigadier/package-info
ix net/minecraft/commands/synchronization/package-info
iy net/minecraft/core/AxisCycle
	a Liy; NONE
	b Liy; FORWARD
	c Liy; BACKWARD
	d [Ljh$a; AXIS_VALUES
	e [Liy; VALUES
	f [Liy; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_121788_
		1 o p_121789_
	a (Ljh$a;Ljh$a;)Liy; between
		static
		0 o p_121800_
		1 o p_121801_
	a ()Liy; inverse
	a (Ljh$a;)Ljh$a; cycle
		0 o p_121798_
	a (IIILjh$a;)I cycle
		0 o p_121794_
		1 o p_121795_
		2 o p_121796_
		3 o p_121797_
	a (DDDLjh$a;)D cycle
		0 o p_175236_
		1 o p_175237_
		2 o p_175238_
		3 o p_175239_
	b ()[Liy; $values
		static
	valueOf (Ljava/lang/String;)Liy; valueOf
		static
		0 o p_121803_
	values ()[Liy; values
		static
iy$1 net/minecraft/core/AxisCycle$1
	<init> (Ljava/lang/String;I)V <init>
		0 o p_121806_
		1 o p_121807_
	a (DDDLjh$a;)D cycle
		0 o p_175242_
		1 o p_175243_
		2 o p_175244_
		3 o p_175245_
	a ()Liy; inverse
	a (Ljh$a;)Ljh$a; cycle
		0 o p_121815_
	a (IIILjh$a;)I cycle
		0 o p_121810_
		1 o p_121811_
		2 o p_121812_
		3 o p_121813_
iy$2 net/minecraft/core/AxisCycle$2
	<init> (Ljava/lang/String;I)V <init>
		0 o p_121817_
		1 o p_121818_
	a (DDDLjh$a;)D cycle
		0 o p_175247_
		1 o p_175248_
		2 o p_175249_
		3 o p_175250_
	a ()Liy; inverse
	a (Ljh$a;)Ljh$a; cycle
		0 o p_121826_
	a (IIILjh$a;)I cycle
		0 o p_121821_
		1 o p_121822_
		2 o p_121823_
		3 o p_121824_
iy$3 net/minecraft/core/AxisCycle$3
	<init> (Ljava/lang/String;I)V <init>
		0 o p_121828_
		1 o p_121829_
	a (DDDLjh$a;)D cycle
		0 o p_175252_
		1 o p_175253_
		2 o p_175254_
		3 o p_175255_
	a ()Liy; inverse
	a (Ljh$a;)Ljh$a; cycle
		0 o p_121837_
	a (IIILjh$a;)I cycle
		0 o p_121832_
		1 o p_121833_
		2 o p_121834_
		3 o p_121835_
iz net/minecraft/core/BlockBox
	a Lzm; STREAM_CODEC
	b Ljb; min
	c Ljb; max
	<clinit> ()V <clinit>
		static
	<init> (Ljb;Ljb;)V <init>
		0 o min
		1 o max
	a (Ljh;I)Liz; extend
		0 o p_333798_
		1 o p_333978_
	a (Lkg;)Liz; offset
		0 o p_333730_
	a (Ljb;)Liz; of
		static
		0 o p_334061_
	a (Ljb;Ljb;)Liz; of
		static
		0 o p_333833_
		1 o p_333709_
	a ()Z isBlock
	b (Ljb;)Liz; include
		0 o p_333934_
	b (Ljh;I)Liz; move
		0 o p_333771_
		1 o p_333826_
	b ()Lfin; aabb
	c ()I sizeX
	c (Ljb;)Z contains
		0 o p_333773_
	d ()I sizeY
	e ()I sizeZ
	equals (Ljava/lang/Object;)Z equals
		0 o p_333986_
	f ()Ljb; min
	g ()Ljb; max
	hashCode ()I hashCode
	iterator ()Ljava/util/Iterator; iterator
	toString ()Ljava/lang/String; toString
iz$1 net/minecraft/core/BlockBox$1
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Liz;)V encode
		0 o p_333786_
		1 o p_334091_
	a (Lio/netty/buffer/ByteBuf;)Liz; 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_
j com/mojang/math/SymmetricGroup3
	a Lj; P123
	b Lj; P213
	c Lj; P132
	d Lj; P231
	e Lj; P312
	f Lj; P321
	g [I permutation
	h Lorg/joml/Matrix3fc; transformation
	i I ORDER
	j [[Lj; CAYLEY_TABLE
	k [Lj; $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/Matrix3fc; transformation
	a (Lj;)Lj; compose
		0 o p_109183_
	a (I)I permutation
		0 o p_109181_
	a ([ILj;)Z lambda$static$0
		static
		0 o p_175576_
		1 o p_175577_
	a ([[Lj;)V lambda$static$1
		static
		0 o p_109188_
	b ()[Lj; $values
		static
	valueOf (Ljava/lang/String;)Lj; valueOf
		static
		0 o p_109190_
	values ()[Lj; values
		static
ja net/minecraft/core/BlockMath
	a Ljava/util/Map; VANILLA_UV_TRANSFORM_LOCAL_TO_GLOBAL
	b Ljava/util/Map; VANILLA_UV_TRANSFORM_GLOBAL_TO_LOCAL
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lk;)Lk; blockCenterToCorner
		static
		0 o p_121843_
	a (Lk;Ljh;)Lk; getFaceTransformation
		static
		0 o p_404802_
		1 o p_405816_
	b (Lk;)Lk; blockCornerToCenter
		static
		0 o p_175260_
jb net/minecraft/core/BlockPos
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ljb; ZERO
	d I PACKED_HORIZONTAL_LENGTH
	e I PACKED_Y_LENGTH
	f I MAX_HORIZONTAL_COORDINATE
	j Lorg/slf4j/Logger; LOGGER
	k J PACKED_X_MASK
	l J PACKED_Y_MASK
	m J PACKED_Z_MASK
	n I Y_OFFSET
	o I Z_OFFSET
	p I X_OFFSET
	<clinit> ()V <clinit>
		static
	<init> (Lkg;)V <init>
		0 o p_121877_
	<init> (III)V <init>
		0 o p_121869_
		1 o p_121870_
		2 o p_121871_
	a (III)J asLong
		static
		0 o p_121883_
		1 o p_121884_
		2 o p_121885_
	a (Lbck;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 (IILbck;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 (Lbck;ILjb;I)Ljava/lang/Iterable; randomInCube
		static
		0 o p_235651_
		1 o p_235652_
		2 o p_235653_
		3 o p_235654_
	a (JLjh;)J offset
		static
		0 o p_121916_
		1 o p_121917_
	a (Ljb;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 (I)Ljb; multiply
		0 o p_175263_
	a (Lfin;)Ljava/lang/Iterable; betweenClosed
		static
		0 o p_361553_
	a (Ljb;ILjh;Ljh;)Ljava/lang/Iterable; spiralAround
		static
		0 o p_121936_
		1 o p_121937_
		2 o p_121938_
		3 o p_121939_
	a (Leuq;)Ljava/util/stream/Stream; betweenClosedStream
		static
		0 o p_121920_
	a (J)I getX
		static
		0 o p_121984_
	a (Ldwu;)Ljb; rotate
		0 o p_121918_
	a (Ljh$a;I)Ljb; relative
		0 o p_121943_
		1 o p_121944_
	a (Ljb;IILjava/util/function/BiConsumer;Ljava/util/function/Function;)I breadthFirstTraversal
		static
		0 o p_278078_
		1 o p_277385_
		2 o p_277666_
		3 o p_277755_
		4 o p_382816_
	a (Ljh;I)Ljb; relative
		0 o p_121948_
		1 o p_121949_
	a (Ljb;III)Ljava/lang/Iterable; withinManhattan
		static
		0 o p_121926_
		1 o p_121927_
		2 o p_121928_
		3 o p_121929_
	a (Ljh;)Ljb; relative
		0 o p_121946_
	a ()J asLong
	a (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_337445_
	a (Ljh;Ljh;Ljb;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 (Ljb;Ljb;)Ljb; min
		static
		0 o p_333745_
		1 o p_333943_
	a ([I)Ljb; lambda$static$0
		static
		0 o p_175270_
	a (Ljava/util/Queue;ILjb;)V lambda$breadthFirstTraversal$7
		static
		0 o p_277232_
		1 o p_277233_
		2 o p_277234_
	a (Lkg;)Ljb; offset
		0 o p_121956_
	a (Ljb;)Ljava/util/stream/Stream; squareOutSouthEast
		static
		0 o p_284978_
	a (DDD)Ljb; containing
		static
		0 o p_275310_
		1 o p_275414_
		2 o p_275737_
	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 (Lfis;)Lfis; clampLocationWithin
		0 o p_350293_
	a (Ljv;)Ljb; containing
		static
		0 o p_275443_
	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_
	b (Ljh;)Lkg; relative
		0 o p_175279_
	b (I)Ljb; above
		0 o p_121972_
	b (Ljh;I)Lkg; relative
		0 o p_121994_
		1 o p_121995_
	b (Ljb;Ljb;)Ljb; max
		static
		0 o p_334008_
		1 o p_333743_
	b (Ljb;III)Ljava/util/stream/Stream; withinManhattanStream
		static
		0 o p_121986_
		1 o p_121987_
		2 o p_121988_
		3 o p_121989_
	b (Ljb;)Ljava/util/stream/IntStream; lambda$static$2
		static
		0 o p_121924_
	b (J)I getY
		static
		0 o p_122009_
	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 (Lkg;)Ljb; subtract
		0 o p_121997_
	b (Ljh$a;I)Lkg; relative
		0 o p_175276_
		1 o p_175277_
	b ()Lfis; getCenter
	b (III)Ljb; offset
		0 o p_121973_
		1 o p_121974_
		2 o p_121975_
	b (Lfin;)Ljava/util/stream/Stream; betweenClosedStream
		static
		0 o p_121922_
	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 (I)Ljb; below
		0 o p_122000_
	c (Lkg;)Ljb; cross
		0 o p_122011_
	c ()Lfis; getBottomCenter
	c (III)Lkg; offset
		0 o p_175281_
		1 o p_175282_
		2 o p_175283_
	c (J)I getZ
		static
		0 o p_122016_
	c (Ljb;Ljb;)Ljava/lang/Iterable; betweenClosed
		static
		0 o p_121941_
		1 o p_121942_
	d (J)Ljb; of
		static
		0 o p_122023_
	d ()Ljb; above
	d (I)Ljb; north
		0 o p_122014_
	d (Lkg;)Lkg; cross
		0 o p_122018_
	d (Ljb;Ljb;)Ljava/util/stream/Stream; betweenClosedStream
		static
		0 o p_121991_
		1 o p_121992_
	e (I)Ljb; south
		0 o p_122021_
	e ()Ljb; below
	e (Lkg;)Lkg; subtract
		0 o p_175285_
	e (J)J getFlatIndex
		static
		0 o p_122028_
	f (I)Ljb; west
		0 o p_122026_
	f (Lkg;)Lkg; offset
		0 o p_175287_
	f ()Ljb; north
	g (I)Ljb; east
		0 o p_122031_
	g ()Ljb; south
	h ()Ljb; west
	h (I)Ljb; atY
		0 o p_175289_
	i ()Ljb; east
	i (I)Lkg; east
		0 o p_175291_
	j (I)Lkg; west
		0 o p_175294_
	j ()Ljb; immutable
	k ()Ljb$a; mutable
	k (I)Lkg; south
		0 o p_175297_
	l (I)Lkg; north
		0 o p_175300_
	l ()Lkg; east
	m ()Lkg; west
	m (I)Lkg; below
		0 o p_122034_
	n ()Lkg; south
	n (I)Lkg; above
		0 o p_122036_
	o ()Lkg; north
	o (I)Lkg; multiply
		0 o p_175303_
	p ()Lkg; below
	q ()Lkg; above
jb$1 net/minecraft/core/BlockPos$1
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;)Ljb; decode
		0 o p_320431_
	a (Lio/netty/buffer/ByteBuf;Ljb;)V encode
		0 o p_320258_
		1 o p_320532_
	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_
jb$2 net/minecraft/core/BlockPos$2
	a Ljb$a; nextPos
	b I counter
	c I val$limit
	d I val$minX
	e Lbck; val$random
	f I val$width
	g I val$minY
	h I val$height
	i I val$minZ
	j I val$depth
	<init> (IILbck;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 ()Ljb; computeNext
	computeNext ()Ljava/lang/Object; computeNext
jb$3 net/minecraft/core/BlockPos$3
	a I val$originZ
	b I val$maxDepth
	c I val$reachX
	d I val$reachY
	e I val$reachZ
	f I val$originX
	g I val$originY
	h Ljb$a; cursor
	i I currentDepth
	j I maxX
	k I maxY
	l I x
	m I y
	n Z 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 ()Ljb; computeNext
	computeNext ()Ljava/lang/Object; computeNext
jb$4 net/minecraft/core/BlockPos$4
	a I val$end
	b I val$width
	c I val$height
	d I val$minX
	e I val$minY
	f I val$minZ
	g Ljb$a; cursor
	h I 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 ()Ljb; computeNext
	computeNext ()Ljava/lang/Object; computeNext
jb$5 net/minecraft/core/BlockPos$5
	a Ljh; val$firstDirection
	b Ljh; val$secondDirection
	c Ljb; val$center
	d I val$radius
	e [Ljh; directions
	f Ljb$a; cursor
	g I legs
	h I leg
	i I legSize
	j I legIndex
	k I lastX
	l I lastY
	m I lastZ
	<init> (Ljh;Ljh;Ljb;I)V <init>
		0 o p_320727_
		1 o p_320620_
		2 o p_320920_
		3 o p_320703_
	a ()Ljb$a; computeNext
	computeNext ()Ljava/lang/Object; computeNext
jb$6 net/minecraft/core/BlockPos$6
	a [I $SwitchMap$net$minecraft$world$level$block$Rotation
	b [I $SwitchMap$net$minecraft$core$Direction$Axis
	<clinit> ()V <clinit>
		static
jb$a net/minecraft/core/BlockPos$MutableBlockPos
	<init> (DDD)V <init>
		0 o p_122126_
		1 o p_122127_
		2 o p_122128_
	<init> ()V <init>
	<init> (III)V <init>
		0 o p_122130_
		1 o p_122131_
		2 o p_122132_
	a (Lkg;Ljh;)Ljb$a; setWithOffset
		0 o p_122160_
		1 o p_122161_
	a (I)Ljb; multiply
		0 o p_175305_
	a (Lkg;III)Ljb$a; setWithOffset
		0 o p_122155_
		1 o p_122156_
		2 o p_122157_
		3 o p_122158_
	a (Ldwu;)Ljb; rotate
		0 o p_122138_
	a (Ljh$a;I)Ljb; relative
		0 o p_122145_
		1 o p_122146_
	a (Ljh;I)Ljb; relative
		0 o p_122152_
		1 o p_122153_
	a (Lkg;Lkg;)Ljb$a; setWithOffset
		0 o p_175307_
		1 o p_175308_
	a (Liy;III)Ljb$a; set
		0 o p_122140_
		1 o p_122141_
		2 o p_122142_
		3 o p_122143_
	a (Ljh$a;II)Ljb$a; clamp
		0 o p_122148_
		1 o p_122149_
		2 o p_122150_
	b (Ljh;)Lkg; relative
		0 o p_175317_
	b (DDD)Ljb$a; set
		0 o p_122170_
		1 o p_122171_
		2 o p_122172_
	b (Ljh;I)Lkg; relative
		0 o p_122167_
		1 o p_122168_
	b (Ljh$a;I)Lkg; relative
		0 o p_175314_
		1 o p_175315_
	b (III)Ljb; offset
		0 o p_122163_
		1 o p_122164_
		2 o p_122165_
	c (Ljh;I)Ljb$a; move
		0 o p_122176_
		1 o p_122177_
	c (Ljh;)Ljb$a; move
		0 o p_122174_
	c (III)Lkg; offset
		0 o p_175319_
		1 o p_175320_
		2 o p_175321_
	d (III)Ljb$a; set
		0 o p_122179_
		1 o p_122180_
		2 o p_122181_
	d (Lkg;)Lkg; cross
		0 o p_122183_
	e (III)Ljb$a; move
		0 o p_122185_
		1 o p_122186_
		2 o p_122187_
	e (Lkg;)Lkg; subtract
		0 o p_175323_
	f (J)Ljb$a; set
		0 o p_122189_
	f (Lkg;)Lkg; offset
		0 o p_175325_
	g (Lkg;)Ljb$a; set
		0 o p_122191_
	h (Lkg;)Ljb$a; move
		0 o p_122194_
	i (I)Lkg; east
		0 o p_175327_
	j (I)Lkg; west
		0 o p_175330_
	j ()Ljb; immutable
	k (I)Lkg; south
		0 o p_175333_
	l (I)Lkg; north
		0 o p_175336_
	l ()Lkg; east
	m ()Lkg; west
	m (I)Lkg; below
		0 o p_122196_
	n ()Lkg; south
	n (I)Lkg; above
		0 o p_122198_
	o ()Lkg; north
	o (I)Lkg; multiply
		0 o p_175339_
	p (I)Ljb$a; setX
		0 o p_175341_
	p ()Lkg; below
	q ()Lkg; above
	q (I)Ljb$a; setY
		0 o p_175343_
	r (I)Ljb$a; setZ
		0 o p_175345_
	s (I)Lkg; setZ
		0 o p_175347_
	t (I)Lkg; setY
		0 o p_175349_
	u (I)Lkg; setX
		0 o p_175351_
jb$b net/minecraft/core/BlockPos$TraversalNodeStatus
	a Ljb$b; ACCEPT
	b Ljb$b; SKIP
	c Ljb$b; STOP
	d [Ljb$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_383048_
		1 o p_382989_
	a ()[Ljb$b; $values
		static
	valueOf (Ljava/lang/String;)Ljb$b; valueOf
		static
		0 o p_382797_
	values ()[Ljb$b; values
		static
jc net/minecraft/core/ClientAsset
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcom/mojang/serialization/MapCodec; DEFAULT_FIELD_CODEC
	c Lzm; STREAM_CODEC
	d Lame; id
	e Lame; texturePath
	<clinit> ()V <clinit>
		static
	<init> (Lame;)V <init>
		0 o p_400237_
	<init> (Lame;Lame;)V <init>
		0 o id
		1 o texturePath
	a ()Lame; id
	a (Ljava/lang/String;)Ljava/lang/String; lambda$new$0
		static
		0 o p_399810_
	b ()Lame; texturePath
	equals (Ljava/lang/Object;)Z equals
		0 o p_399534_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
jd net/minecraft/core/Cloner
	a Lcom/mojang/serialization/Codec; 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;Ljn$a;Ljn$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_
jd$a net/minecraft/core/Cloner$Factory
	a Ljava/util/Map; codecs
	<init> ()V <init>
	a (Lamd;)Ljd; cloner
		0 o p_312530_
	a (Lamd;Lcom/mojang/serialization/Codec;)Ljd$a; addCodec
		0 o p_311972_
		1 o p_312658_
je net/minecraft/core/Cursor3D
	a I TYPE_INSIDE
	b I TYPE_FACE
	c I TYPE_EDGE
	d I TYPE_CORNER
	e I originX
	f I originY
	g I originZ
	h I width
	i I height
	j I depth
	k I end
	l I index
	m I x
	n I y
	o I 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
jf net/minecraft/core/DefaultedMappedRegistry
	b Lame; defaultKey
	c Ljl$c; defaultValue
	<init> (Ljava/lang/String;Lamd;Lcom/mojang/serialization/Lifecycle;Z)V <init>
		0 o p_260196_
		1 o p_259440_
		2 o p_260260_
		3 o p_259808_
	a (Lame;)Ljava/lang/Object; getValue
		0 o p_368576_
	a (Lbck;)Ljava/util/Optional; getRandom
		0 o p_260255_
	a ()Ljava/util/Optional; getAny
	a (I)Ljava/lang/Object; byId
		0 o p_259534_
	a (Ljava/lang/Object;)I getId
		0 o p_260033_
	a (Lamd;Ljava/lang/Object;Ljx;)Ljl$c; register
		0 o p_321803_
		1 o p_321739_
		2 o p_325995_
	b ()Lame; getDefaultKey
	b (Lame;)Ljava/util/Optional; getOptional
		0 o p_260078_
	b (Ljava/lang/Object;)Lame; getKey
		0 o p_259233_
	u ()Ljava/util/Optional; lambda$getRandom$0
jg net/minecraft/core/DefaultedRegistry
	a (Lame;)Ljava/lang/Object; getValue
		0 o p_122328_
	a (I)Ljava/lang/Object; byId
		0 o p_122317_
	b ()Lame; getDefaultKey
	b (Ljava/lang/Object;)Lame; getKey
		0 o p_122330_
jh net/minecraft/core/Direction
	a Ljh; DOWN
	b Ljh; UP
	c Ljh; NORTH
	d Ljh; SOUTH
	e Ljh; WEST
	f Ljh; EAST
	g Lbda$a; CODEC
	h Lcom/mojang/serialization/Codec; VERTICAL_CODEC
	i Ljava/util/function/IntFunction; BY_ID
	j Lzm; STREAM_CODEC
	k Lcom/mojang/serialization/Codec; LEGACY_ID_CODEC
	l Lcom/mojang/serialization/Codec; LEGACY_ID_CODEC_2D
	m I data3d
	n I oppositeIndex
	o I data2d
	p Ljava/lang/String; name
	q Ljh$a; axis
	r Ljh$b; axisDirection
	s Lkg; normal
	t Lfis; normalVec3
	u Lorg/joml/Vector3fc; normalVec3f
	v [Ljh; VALUES
	w [Ljh; BY_3D_DATA
	x [Ljh; BY_2D_DATA
	y [Ljh; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IIIILjava/lang/String;Ljh$b;Ljh$a;Lkg;)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 (Ljh$a;)Ljh; getClockWise
		0 o p_175363_
	a (Lkg;Ljh;)Ljh; getNearest
		static
		0 o p_362245_
		1 o p_363910_
	a (Ljava/lang/String;)Ljh; byName
		static
		0 o p_122403_
	a (Ljh;)F getYRot
		static
		0 o p_363445_
	a (Lorg/joml/Matrix4fc;Ljh;)Ljh; rotate
		static
		0 o p_405508_
		1 o p_254252_
	a (Lbzm;)[Ljh; orderedByNearest
		static
		0 o p_122383_
	a (Ljh$a;Ljh$b;)Ljh; fromAxisAndDirection
		static
		0 o p_122388_
		1 o p_122389_
	a (F)Z isFacingAngle
		0 o p_122371_
	a (D)Ljh; fromYRot
		static
		0 o p_122365_
	a (Ljh;Ljh;Ljh;)[Ljh; makeDirectionArray
		static
		0 o p_122399_
		1 o p_122400_
		2 o p_122401_
	a (DDD)Ljh; getApproximateNearest
		static
		0 o p_362121_
		1 o p_364871_
		2 o p_364153_
	a (Lfis;)Ljh; getApproximateNearest
		static
		0 o p_361200_
	a (I)Ljh; from3DDataValue
		static
		0 o p_122377_
	a ()Ljava/util/stream/Stream; stream
		static
	a (Lbck;)Ljava/util/Collection; allShuffled
		static
		0 o p_235668_
	a (IIILjh;)Ljh; getNearest
		static
		0 o p_365087_
		1 o p_364094_
		2 o p_361757_
		3 o p_364698_
	a (Ljh$b;Ljh$a;)Ljh; get
		static
		0 o p_122391_
		1 o p_122392_
	a (FFF)Ljh; getApproximateNearest
		static
		0 o p_122373_
		1 o p_122374_
		2 o p_122375_
	a (Lbzm;Ljh$a;)Ljh; getFacingAxis
		static
		0 o p_175358_
		1 o p_175359_
	b ()Lorg/joml/Quaternionf; getRotation
	b (I)Ljh; from2DDataValue
		static
		0 o p_122408_
	b (Lbck;)Ljh; getRandom
		static
		0 o p_235673_
	b (Ljh;)Lcom/mojang/serialization/DataResult; verifyVertical
		static
		0 o p_194529_
	b (Ljh$a;)Ljh; getCounterClockWise
		0 o p_175365_
	c (Ljh;)I lambda$static$5
		static
		0 o p_235683_
	c ()Ljava/lang/String; getSerializedName
	c (I)[Ljh; lambda$static$6
		static
		0 o p_235677_
	d (I)[Ljh; lambda$static$3
		static
		0 o p_235681_
	d ()I get3DDataValue
	d (Ljh;)Z lambda$static$4
		static
		0 o p_235685_
	e (Ljh;)I lambda$static$2
		static
		0 o p_235687_
	e ()I get2DDataValue
	f ()Ljh$b; getAxisDirection
	f (Ljh;)Ljava/lang/Byte; lambda$static$1
		static
		0 o p_404164_
	g (Ljh;)Ljava/lang/Byte; lambda$static$0
		static
		0 o p_404165_
	g ()Ljh; getOpposite
	h ()Ljh; getClockWise
	i ()Ljh; getCounterClockWise
	j ()I getStepX
	k ()I getStepY
	l ()I getStepZ
	m ()Lorg/joml/Vector3f; step
	n ()Ljava/lang/String; getName
	o ()Ljh$a; getAxis
	p ()F toYRot
	q ()Lkg; getUnitVec3i
	r ()Lfis; getUnitVec3
	s ()Lorg/joml/Vector3fc; getUnitVec3f
	t ()Ljh; getClockWiseX
	toString ()Ljava/lang/String; toString
	u ()Ljh; getCounterClockWiseX
	v ()Ljh; getClockWiseZ
	valueOf (Ljava/lang/String;)Ljh; valueOf
		static
		0 o p_122439_
	values ()[Ljh; values
		static
	w ()Ljh; getCounterClockWiseZ
	x ()Ljava/lang/String; lambda$verifyVertical$7
		static
	y ()[Ljh; $values
		static
jh$a net/minecraft/core/Direction$Axis
	a Ljh$a; X
	b Ljh$a; Y
	c Ljh$a; Z
	d [Ljh$a; VALUES
	e Lbda$a; CODEC
	f Ljava/lang/String; name
	g [Ljh$a; $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 (Lbck;)Ljh$a; getRandom
		static
		0 o p_235689_
	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 (Ljh;)Z test
		0 o p_122472_
	a ()Ljava/lang/String; getName
	a (Ljava/lang/String;)Ljh$a; byName
		static
		0 o p_122474_
	a (ZZZ)Z choose
		0 o p_393545_
		1 o p_393995_
		2 o p_393885_
	b ()Z isVertical
	c ()Ljava/lang/String; getSerializedName
	d ()Z isHorizontal
	e ()Ljh; getPositive
	f ()Ljh; getNegative
	g ()[Ljh; getDirections
	h ()Ljh$c; getPlane
	i ()[Ljh$a; $values
		static
	test (Ljava/lang/Object;)Z test
		0 o p_122482_
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Ljh$a; valueOf
		static
		0 o p_122485_
	values ()[Ljh$a; values
		static
jh$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_
	a (ZZZ)Z choose
		0 o p_393529_
		1 o p_393779_
		2 o p_393950_
	e ()Ljh; getPositive
	f ()Ljh; getNegative
	test (Ljava/lang/Object;)Z test
		0 o p_122500_
jh$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_
	a (ZZZ)Z choose
		0 o p_394580_
		1 o p_394441_
		2 o p_394640_
	e ()Ljh; getPositive
	f ()Ljh; getNegative
	test (Ljava/lang/Object;)Z test
		0 o p_122514_
jh$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_
	a (ZZZ)Z choose
		0 o p_393844_
		1 o p_393470_
		2 o p_393840_
	e ()Ljh; getPositive
	f ()Ljh; getNegative
	test (Ljava/lang/Object;)Z test
		0 o p_122528_
jh$b net/minecraft/core/Direction$AxisDirection
	a Ljh$b; POSITIVE
	b Ljh$b; NEGATIVE
	c I step
	d Ljava/lang/String; name
	e [Ljh$b; $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 ()Ljh$b; opposite
	d ()[Ljh$b; $values
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Ljh$b; valueOf
		static
		0 o p_122544_
	values ()[Ljh$b; values
		static
jh$c net/minecraft/core/Direction$Plane
	a Ljh$c; HORIZONTAL
	b Ljh$c; VERTICAL
	c [Ljh; faces
	d [Ljh$a; axis
	e [Ljh$c; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I[Ljh;[Ljh$a;)V <init>
		0 o p_122553_
		1 o p_122554_
		2 o p_122555_
		3 o p_122556_
	a (Ljh;)Z test
		0 o p_122559_
	a (Lbck;)Ljh; getRandomDirection
		0 o p_235691_
	a ()Ljava/util/stream/Stream; stream
	b (Lbck;)Ljh$a; getRandomAxis
		0 o p_235693_
	b ()I length
	c (Lbck;)Ljava/util/List; shuffledCopy
		0 o p_235695_
	c ()[Ljh$c; $values
		static
	iterator ()Ljava/util/Iterator; iterator
	test (Ljava/lang/Object;)Z test
		0 o p_122566_
	valueOf (Ljava/lang/String;)Ljh$c; valueOf
		static
		0 o p_122568_
	values ()[Ljh$c; values
		static
ji net/minecraft/core/Direction8
	a Lji; NORTH
	b Lji; NORTH_EAST
	c Lji; EAST
	d Lji; SOUTH_EAST
	e Lji; SOUTH
	f Lji; SOUTH_WEST
	g Lji; WEST
	h Lji; NORTH_WEST
	i Ljava/util/Set; directions
	j Lkg; step
	k [Lji; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I[Ljh;)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 ()[Lji; $values
		static
	valueOf (Ljava/lang/String;)Lji; valueOf
		static
		0 o p_122595_
	values ()[Lji; values
		static
jj net/minecraft/core/FrontAndTop
	a Ljj; DOWN_EAST
	b Ljj; DOWN_NORTH
	c Ljj; DOWN_SOUTH
	d Ljj; DOWN_WEST
	e Ljj; UP_EAST
	f Ljj; UP_NORTH
	g Ljj; UP_SOUTH
	h Ljj; UP_WEST
	i Ljj; WEST_UP
	j Ljj; EAST_UP
	k Ljj; NORTH_UP
	l Ljj; SOUTH_UP
	m I NUM_DIRECTIONS
	n [Ljj; BY_TOP_FRONT
	o Ljava/lang/String; name
	p Ljh; top
	q Ljh; front
	r [Ljj; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;Ljh;Ljh;)V <init>
		0 o p_122616_
		1 o p_122617_
		2 o p_122618_
		3 o p_122619_
		4 o p_122620_
	a (Ljh;Ljh;)Ljj; fromFrontAndTop
		static
		0 o p_122623_
		1 o p_122624_
	a ()Ljh; front
	a ([Ljj;)V lambda$static$0
		static
		0 o p_378840_
	b (Ljh;Ljh;)I lookupKey
		static
		0 o p_122627_
		1 o p_122628_
	b ()Ljh; top
	c ()Ljava/lang/String; getSerializedName
	d ()[Ljj; $values
		static
	valueOf (Ljava/lang/String;)Ljj; valueOf
		static
		0 o p_122631_
	values ()[Ljj; values
		static
jk net/minecraft/core/GlobalPos
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Lzm; STREAM_CODEC
	d Lamd; dimension
	e Ljb; pos
	<clinit> ()V <clinit>
		static
	<init> (Lamd;Ljb;)V <init>
		0 o dimension
		1 o pos
	a (Lamd;Ljb;I)Z isCloseEnough
		0 o p_381737_
		1 o p_381740_
		2 o p_381738_
	a ()Lamd; dimension
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_122642_
	a (Lamd;Ljb;)Ljk; of
		static
		0 o p_122644_
		1 o p_122645_
	b ()Ljb; pos
	equals (Ljava/lang/Object;)Z equals
		0 o p_122648_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
jl net/minecraft/core/Holder
	a (Ljl;)Z is
		0 o p_316447_
	a (Ljo;)Z canSerializeIn
		0 o p_255833_
	a (Lamd;)Z is
		0 o p_205712_
	a (Lame;)Z is
		0 o p_205713_
	a (Ljava/util/function/Predicate;)Z is
		0 o p_205711_
	a (Lbae;)Z is
		0 o p_205705_
	a ()Ljava/lang/Object; value
	a (Ljava/lang/Object;)Ljl; direct
		static
		0 o p_205710_
	b (Lamd;)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 ()Ljl$b; kind
	g ()Ljava/lang/String; getRegisteredName
jl$a net/minecraft/core/Holder$Direct
	a Ljava/lang/Object; value
	<init> (Ljava/lang/Object;)V <init>
		0 o value
	a (Ljl;)Z is
		0 o p_316277_
	a (Ljo;)Z canSerializeIn
		0 o p_256328_
	a (Lamd;)Z is
		0 o p_205725_
	a (Lame;)Z is
		0 o p_205727_
	a (Ljava/util/function/Predicate;)Z is
		0 o p_205723_
	a (Lbae;)Z is
		0 o p_205719_
	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 ()Ljl$b; kind
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
jl$b net/minecraft/core/Holder$Kind
	a Ljl$b; REFERENCE
	b Ljl$b; DIRECT
	c [Ljl$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_205742_
		1 o p_205743_
	a ()[Ljl$b; $values
		static
	valueOf (Ljava/lang/String;)Ljl$b; valueOf
		static
		0 o p_205746_
	values ()[Ljl$b; values
		static
jl$c net/minecraft/core/Holder$Reference
	a Ljo; owner
	b Ljava/util/Set; tags
	c Ljl$c$a; type
	d Lamd; key
	e Ljava/lang/Object; value
	<init> (Ljl$c$a;Ljo;Lamd;Ljava/lang/Object;)V <init>
		0 o p_256425_
		1 o p_256562_
		2 o p_256636_
		3 o p_255889_
	a (Ljo;Lamd;)Ljl$c; createStandAlone
		static
		0 o p_255955_
		1 o p_255958_
	a (Ljl;)Z is
		0 o p_316168_
	a (Ljo;Ljava/lang/Object;)Ljl$c; createIntrusive
		static
		0 o p_256106_
		1 o p_255948_
	a (Ljo;)Z canSerializeIn
		0 o p_256521_
	a (Lamd;)Z is
		0 o p_205774_
	a (Lame;)Z is
		0 o p_205779_
	a (Ljava/util/function/Predicate;)Z is
		0 o p_205772_
	a (Lbae;)Z is
		0 o p_205760_
	a (Ljava/util/Collection;)V bindTags
		0 o p_205770_
	a ()Ljava/lang/Object; value
	b (Ljava/lang/Object;)V bindValue
		0 o p_249418_
	b (Lamd;)V bindKey
		0 o p_251943_
	b ()Z isBound
	c ()Ljava/util/stream/Stream; tags
	d ()Lcom/mojang/datafixers/util/Either; unwrap
	e ()Ljava/util/Optional; unwrapKey
	f ()Ljl$b; kind
	h ()Lamd; key
	i ()Ljava/util/Set; boundTags
	toString ()Ljava/lang/String; toString
jl$c$a net/minecraft/core/Holder$Reference$Type
	a Ljl$c$a; STAND_ALONE
	b Ljl$c$a; INTRUSIVE
	c [Ljl$c$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_205792_
		1 o p_205793_
	a ()[Ljl$c$a; $values
		static
	valueOf (Ljava/lang/String;)Ljl$c$a; valueOf
		static
		0 o p_205796_
	values ()[Ljl$c$a; values
		static
jm net/minecraft/core/HolderGetter
	a (Lamd;)Ljava/util/Optional; get
		0 o p_255645_
	a (Lbae;)Ljava/util/Optional; get
		0 o p_256283_
	b (Lbae;)Ljp$c; getOrThrow
		0 o p_256125_
	b (Lamd;)Ljl$c; getOrThrow
		0 o p_255990_
	d (Lbae;)Ljava/lang/IllegalStateException; lambda$getOrThrow$1
		static
		0 o p_339326_
	h (Lamd;)Ljava/lang/IllegalStateException; lambda$getOrThrow$0
		static
		0 o p_339325_
jm$a net/minecraft/core/HolderGetter$Provider
	a (Lamd;Ljm;)Ljava/util/Optional; lambda$getOrThrow$2
		static
		0 o p_396322_
		1 o p_396323_
	a (Lamd;)Ljava/util/Optional; lookup
		0 o p_256648_
	b (Lamd;Ljm;)Ljava/util/Optional; lambda$get$1
		static
		0 o p_335173_
		1 o p_335174_
	b (Lamd;)Ljm; lookupOrThrow
		0 o p_255881_
	c (Lamd;)Ljava/util/Optional; get
		0 o p_336145_
	d (Lamd;)Ljl$c; getOrThrow
		0 o p_397923_
	g (Lamd;)Ljava/lang/IllegalStateException; lambda$getOrThrow$3
		static
		0 o p_396324_
	h (Lamd;)Ljava/lang/IllegalStateException; lambda$lookupOrThrow$0
		static
		0 o p_339327_
jn net/minecraft/core/HolderLookup
	c ()Ljava/util/stream/Stream; listElements
	d_ ()Ljava/util/stream/Stream; listElementIds
	e ()Ljava/util/stream/Stream; listTags
	f ()Ljava/util/stream/Stream; listTagIds
jn$a net/minecraft/core/HolderLookup$Provider
	a (Lcom/mojang/serialization/DynamicOps;)Lamc; createSerializationContext
		0 o p_326817_
	a (Lamd;)Ljava/util/Optional; lookup
		0 o p_256285_
	a (Ljn$b;)Ljn$b; lambda$create$1
		static
		0 o p_256335_
	a (Ljava/util/stream/Stream;)Ljn$a; create
		static
		0 o p_256054_
	b (Lamd;)Ljm; lookupOrThrow
		0 o p_368530_
	b ()Ljava/util/stream/Stream; listRegistryKeys
	c ()Ljava/util/stream/Stream; listRegistries
	d ()Lcom/mojang/serialization/Lifecycle; allRegistriesLifecycle
	e (Lamd;)Ljn$b; lookupOrThrow
		0 o p_255957_
	i (Lamd;)Ljava/lang/IllegalStateException; lambda$lookupOrThrow$0
		static
		0 o p_339328_
jn$a$1 net/minecraft/core/HolderLookup$Provider$1
	a Ljava/util/Map; val$map
	<init> (Ljava/util/Map;)V <init>
		0 o p_368487_
	a (Lamd;)Ljava/util/Optional; lookup
		0 o p_256379_
	b ()Ljava/util/stream/Stream; listRegistryKeys
jn$b net/minecraft/core/HolderLookup$RegistryLookup
	a (Ljava/util/function/Predicate;)Ljn$b; filterElements
		0 o p_324043_
	a (Lcyd;)Ljn$b; filterFeatures
		0 o p_249397_
	a (Lcyd;Ljava/lang/Object;)Z lambda$filterFeatures$0
		static
		0 o p_249658_
		1 o p_250240_
	g ()Lamd; key
	h ()Lcom/mojang/serialization/Lifecycle; registryLifecycle
jn$b$1 net/minecraft/core/HolderLookup$RegistryLookup$1
	a Ljava/util/function/Predicate; val$filter
	b Ljn$b; this$0
	<init> (Ljn$b;Ljava/util/function/Predicate;)V <init>
		0 o p_324059_
		1 o p_324042_
	a (Lamd;)Ljava/util/Optional; get
		0 o p_323784_
	a ()Ljn$b; parent
	a (Ljava/util/function/Predicate;Ljl$c;)Z lambda$listElements$1
		static
		0 o p_323736_
		1 o p_324273_
	b (Ljava/util/function/Predicate;Ljl$c;)Z lambda$get$0
		static
		0 o p_324190_
		1 o p_324360_
	c ()Ljava/util/stream/Stream; listElements
jn$b$a net/minecraft/core/HolderLookup$RegistryLookup$Delegate
	a (Lamd;)Ljava/util/Optional; get
		0 o p_255619_
	a ()Ljn$b; parent
	a (Lbae;)Ljava/util/Optional; get
		0 o p_256245_
	c ()Ljava/util/stream/Stream; listElements
	e ()Ljava/util/stream/Stream; listTags
	g ()Lamd; key
	h ()Lcom/mojang/serialization/Lifecycle; registryLifecycle
jo net/minecraft/core/HolderOwner
	a (Ljo;)Z canSerializeIn
		0 o p_255875_
jp net/minecraft/core/HolderSet
	a (Ljava/util/function/Function;[Ljava/lang/Object;)Ljp$a; direct
		static
		0 o p_205807_
		1 o p_205808_
	a (Lbck;)Ljava/util/Optional; getRandomElement
		0 o p_235712_
	a (Ljl;)Z contains
		0 o p_205799_
	a (Ljo;)Z canSerializeIn
		0 o p_255749_
	a ([Ljl;)Ljp$a; direct
		static
		0 o p_205810_
	a (Ljava/util/function/Function;Ljava/util/Collection;)Ljp$a; direct
		static
		0 o p_205804_
		1 o p_298495_
	a (Ljo;Lbae;)Ljp$c; emptyNamed
		static
		0 o p_255858_
		1 o p_256459_
	a (Ljava/util/List;)Ljp$a; direct
		static
		0 o p_205801_
	a (I)Ljl; get
		0 o p_205798_
	a ()Ljava/util/stream/Stream; stream
	b ()I size
	c ()Z isBound
	d ()Lcom/mojang/datafixers/util/Either; unwrap
	e ()Ljava/util/Optional; unwrapKey
	f ()Ljp; empty
		static
jp$1 net/minecraft/core/HolderSet$1
	<init> (Ljo;Lbae;)V <init>
		0 o p_326869_
		1 o p_326893_
	g ()Ljava/util/List; contents
jp$a net/minecraft/core/HolderSet$Direct
	a Ljp$a; EMPTY
	b Ljava/util/List; contents
	c Ljava/util/Set; contentsSet
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_205814_
	a (Ljl;)Z contains
		0 o p_205816_
	c ()Z isBound
	d ()Lcom/mojang/datafixers/util/Either; unwrap
	e ()Ljava/util/Optional; unwrapKey
	equals (Ljava/lang/Object;)Z equals
		0 o p_332659_
	g ()Ljava/util/List; contents
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
jp$b net/minecraft/core/HolderSet$ListBacked
	<init> ()V <init>
	a (Lbck;)Ljava/util/Optional; getRandomElement
		0 o p_235714_
	a (I)Ljl; get
		0 o p_205823_
	a (Ljo;)Z canSerializeIn
		0 o p_255876_
	a ()Ljava/util/stream/Stream; stream
	b ()I size
	g ()Ljava/util/List; contents
	iterator ()Ljava/util/Iterator; iterator
	spliterator ()Ljava/util/Spliterator; spliterator
jp$c net/minecraft/core/HolderSet$Named
	a Ljo; owner
	b Lbae; key
	c Ljava/util/List; contents
	<init> (Ljo;Lbae;)V <init>
		0 o p_256118_
		1 o p_256597_
	a (Ljl;)Z contains
		0 o p_205834_
	a (Ljo;)Z canSerializeIn
		0 o p_256542_
	b (Ljava/util/List;)V bind
		0 o p_205836_
	c ()Z isBound
	d ()Lcom/mojang/datafixers/util/Either; unwrap
	e ()Ljava/util/Optional; unwrapKey
	g ()Ljava/util/List; contents
	h ()Lbae; key
	toString ()Ljava/lang/String; toString
jq net/minecraft/core/IdMap
	a I 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_
	d ()I size
jr net/minecraft/core/IdMapper
	b I nextId
	c Lit/unimi/dsi/fastutil/objects/Reference2IntMap; tToId
	d Ljava/util/List; 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_
	d ()I size
	iterator ()Ljava/util/Iterator; iterator
js net/minecraft/core/LayeredRegistryAccess
	a Ljava/util/List; keys
	b Ljava/util/List; values
	c Ljz$b; 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;)Ljs; replaceFrom
		0 o p_249539_
		1 o p_250124_
	a (Ljava/util/Map;Ljz;)V lambda$collectRegistries$2
		static
		0 o p_251596_
		1 o p_252003_
	a (Ljava/lang/Object;[Ljz$b;)Ljs; replaceFrom
		0 o p_252104_
		1 o p_250492_
	a (Ljava/lang/Object;)Ljz$b; getLayer
		0 o p_250826_
	a (Ljava/util/stream/Stream;)Ljava/util/Map; collectRegistries
		static
		0 o p_248595_
	a (Ljava/util/Map;Ljz$d;)V lambda$collectRegistries$1
		static
		0 o p_339329_
		1 o p_339330_
	a ()Ljz$b; compositeAccess
	a (Ljava/util/List;)Ljava/util/List; lambda$new$0
		static
		0 o p_252066_
	a (II)Ljz$b; getCompositeAccessForLayers
		0 o p_251526_
		1 o p_251999_
	b (Ljava/lang/Object;)Ljz$b; getAccessForLoading
		0 o p_251335_
	c (Ljava/lang/Object;)Ljz$b; getAccessFrom
		0 o p_250766_
	d (Ljava/lang/Object;)I getLayerIndexOrThrow
		0 o p_250144_
jt net/minecraft/core/MappedRegistry
	b Lamd; key
	c Lit/unimi/dsi/fastutil/objects/ObjectList; byId
	d Lit/unimi/dsi/fastutil/objects/Reference2IntMap; toId
	e Ljava/util/Map; byLocation
	f Ljava/util/Map; byKey
	g Ljava/util/Map; byValue
	h Ljava/util/Map; registrationInfos
	i Lcom/mojang/serialization/Lifecycle; registryLifecycle
	j Ljava/util/Map; frozenTags
	k Ljt$a; allTags
	l Z frozen
	m Ljava/util/Map; unregisteredIntrusiveHolders
	<init> (Lamd;Lcom/mojang/serialization/Lifecycle;)V <init>
		0 o p_249899_
		1 o p_252249_
	<init> (Lamd;Lcom/mojang/serialization/Lifecycle;Z)V <init>
		0 o p_252132_
		1 o p_249215_
		2 o p_251014_
	a (Lbae;Ljl;)Ljl$c; validateAndUnwrapTagElement
		0 o p_361125_
		1 o p_363196_
	a (Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap;)V lambda$new$0
		static
		0 o p_304142_
	a (Lbaf$c;)Ljy$a; prepareTagReload
		0 o p_364128_
	a (Lbae;Ljava/util/List;)V bindTag
		0 o p_363652_
		1 o p_360281_
	a (Ljava/util/Map;Ljl$c;)V lambda$refreshTagsInHolders$9
		static
		0 o p_211800_
		1 o p_211801_
	a (Ljava/util/Map$Entry;)Lame; lambda$freeze$7
		static
		0 o p_359338_
	a (Ljl$c;)Ljava/lang/Object; getValueFromNullable
		static
		0 o p_205866_
	a (Lcom/google/common/collect/ImmutableMap$Builder;Ljava/util/Map;Lbae;Ljava/util/List;)V lambda$prepareTagReload$12
		0 o p_359330_
		1 o p_359331_
		2 o p_359332_
		3 o p_359333_
	a ()Ljava/util/Optional; getAny
	a (Lamd;Ljava/lang/Object;Ljx;)Ljl$c; register
		0 o p_256252_
		1 o p_256591_
		2 o p_326235_
	a (Ljava/lang/Object;)I getId
		0 o p_122706_
	a (Lame;)Ljava/lang/Object; getValue
		0 o p_122739_
	a (Ljp$c;)V lambda$bindAllTagsToEmpty$11
		static
		0 o p_211792_
	a (Lbae;)Ljava/util/Optional; get
		0 o p_205909_
	a (Ljava/lang/Object;Ljl$c;)V lambda$freeze$3
		static
		0 o p_247989_
		1 o p_247990_
	a (Lamd;)Ljava/util/Optional; get
		0 o p_205905_
	a (Ljava/util/Map;Lbae;Ljp$c;)V lambda$refreshTagsInHolders$10
		0 o p_359334_
		1 o p_359335_
		2 o p_359336_
	a (Lbck;)Ljava/util/Optional; getRandom
		0 o p_235716_
	a (I)Ljava/lang/Object; byId
		0 o p_122684_
	b (Ljava/util/Map$Entry;)Z lambda$freeze$6
		static
		0 o p_359337_
	b (Ljava/lang/Object;)Lame; getKey
		0 o p_122746_
	b ()V validateWrite
	c (Lame;)Ljava/util/Optional; get
		0 o p_316743_
	c (I)Ljava/util/Optional; get
		0 o p_205907_
	c (Lamd;)Ljava/lang/Object; getValue
		0 o p_122714_
	c (Ljava/util/Map$Entry;)Lame; lambda$freeze$5
		static
		0 o p_211794_
	c ()Ljava/util/stream/Stream; listElements
	d (Lame;)Z containsKey
		0 o p_122761_
	d (Lamd;)Ljava/util/Optional; registrationInfo
		0 o p_326067_
	d ()I size
	d (Ljava/util/Map$Entry;)Z lambda$freeze$4
		static
		0 o p_211055_
	d (Lbae;)Ljp$c; getOrCreateTagForRegistration
		0 o p_364545_
	d (Ljava/lang/Object;)Ljava/util/Optional; getResourceKey
		0 o p_122755_
	e ()Ljava/util/stream/Stream; listTags
	e (Lamd;)Z containsKey
		0 o p_175392_
	e (Ljava/lang/Object;)Ljl; wrapAsHolder
		0 o p_263356_
	e (Lbae;)Ljp$c; createTag
		0 o p_211068_
	f (Ljava/lang/Object;)Ljl$c; createIntrusiveHolder
		0 o p_205915_
	g ()Lamd; key
	g (Ljava/lang/Object;)Ljl$c; lambda$createIntrusiveHolder$8
		0 o p_367802_
	h (Lamd;)V validateWrite
		0 o p_205922_
	h ()Lcom/mojang/serialization/Lifecycle; registryLifecycle
	i (Lamd;)Ljl$c; getOrCreateHolderOrThrow
		0 o p_248831_
	i ()Ljava/util/Set; keySet
	iterator ()Ljava/util/Iterator; iterator
	j ()Ljava/util/Set; registryKeySet
	j (Lamd;)Ljl$c; lambda$getOrCreateHolderOrThrow$2
		0 o p_367801_
	k ()Ljava/util/Set; entrySet
	k (Lamd;)Ljl$c; lambda$register$1
		0 o p_367800_
	l ()Ljava/util/stream/Stream; getTags
	m ()Z isEmpty
	n ()Ljy; freeze
	o ()V bindAllTagsToEmpty
	p ()Ljm; createRegistrationLookup
	toString ()Ljava/lang/String; toString
	u ()V refreshTagsInHolders
jt$1 net/minecraft/core/MappedRegistry$1
	a Ljt; this$0
	<init> (Ljt;)V <init>
		0 o p_256271_
	a (Lbae;)Ljava/util/Optional; get
		0 o p_256277_
	a (Lamd;)Ljava/util/Optional; get
		0 o p_255624_
	b (Lbae;)Ljp$c; getOrThrow
		0 o p_368701_
	b (Lamd;)Ljl$c; getOrThrow
		0 o p_368503_
jt$2 net/minecraft/core/MappedRegistry$2
	a Lcom/google/common/collect/ImmutableMap; val$pendingTags
	b Ljt; this$0
	<init> (Ljt;Lcom/google/common/collect/ImmutableMap;)V <init>
		0 o p_259785_
		1 o p_368692_
	a ()Ljn$b; parent
	a (Lbae;)Ljava/util/Optional; get
		0 o p_259486_
	e ()Ljava/util/stream/Stream; listTags
jt$3 net/minecraft/core/MappedRegistry$3
	a Ljava/util/Map; val$pendingContents
	b Ljn$b; val$patchedHolder
	c Lcom/google/common/collect/ImmutableMap; val$pendingTags
	d Ljt; this$0
	<init> (Ljt;Ljava/util/Map;Ljn$b;Lcom/google/common/collect/ImmutableMap;)V <init>
		0 o p_364157_
		1 o p_368557_
		2 o p_368535_
		3 o p_361322_
	a ()Lamd; key
	a (Ljava/util/Map;Lbae;Ljp$c;)V lambda$apply$0
		static
		0 o p_368745_
		1 o p_368608_
		2 o p_368715_
	b ()I size
	c ()Ljn$b; lookup
	d ()V apply
jt$a net/minecraft/core/MappedRegistry$TagSet
	a (Ljava/util/function/BiConsumer;)V forEach
		0 o p_364163_
	a (Lbae;)Ljava/util/Optional; get
		0 o p_361487_
	a ()Ljt$a; unbound
		static
	a (Ljava/util/Map;)Ljt$a; fromMap
		static
		0 o p_360536_
	b ()Z isBound
	c ()Ljava/util/stream/Stream; getTags
jt$a$1 net/minecraft/core/MappedRegistry$TagSet$1
	<init> ()V <init>
	a (Lbae;)Ljava/util/Optional; get
		0 o p_363319_
	a (Ljava/util/function/BiConsumer;)V forEach
		0 o p_361880_
	b ()Z isBound
	c ()Ljava/util/stream/Stream; getTags
jt$a$2 net/minecraft/core/MappedRegistry$TagSet$2
	a Ljava/util/Map; val$tags
	<init> (Ljava/util/Map;)V <init>
		0 o p_364482_
	a (Lbae;)Ljava/util/Optional; get
		0 o p_362077_
	a (Ljava/util/function/BiConsumer;)V forEach
		0 o p_363215_
	b ()Z isBound
	c ()Ljava/util/stream/Stream; getTags
ju net/minecraft/core/NonNullList
	a Ljava/util/List; list
	b Ljava/lang/Object; defaultValue
	<init> (Ljava/util/List;Ljava/lang/Object;)V <init>
		0 o p_122777_
		1 o p_122778_
	a ()Lju; create
		static
	a (Ljava/lang/Object;[Ljava/lang/Object;)Lju; of
		static
		0 o p_122784_
		1 o p_122785_
	a (ILjava/lang/Object;)Lju; withSize
		static
		0 o p_122781_
		1 o p_122782_
	a (I)Lju; createWithCapacity
		static
		0 o p_182648_
	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
jv net/minecraft/core/Position
	a ()D x
	b ()D y
	c ()D z
jw net/minecraft/core/QuartPos
	a I BITS
	b I SIZE
	c I MASK
	d I 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_
jx net/minecraft/core/RegistrationInfo
	a Ljx; BUILT_IN
	b Ljava/util/Optional; knownPackInfo
	c Lcom/mojang/serialization/Lifecycle; 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
jy net/minecraft/core/Registry
	a (Lcom/mojang/serialization/DynamicOps;Lame;)Ljava/lang/Object; lambda$keys$8
		static
		0 o p_235783_
		1 o p_235784_
	a (Lbaf$c;)Ljy$a; prepareTagReload
		0 o p_363095_
	a (Ljy;Lame;Ljava/lang/Object;)Ljava/lang/Object; register
		static
		0 o p_122966_
		1 o p_122967_
		2 o p_122968_
	a ()Ljava/util/Optional; getAny
	a (Ljava/lang/Object;)I getId
		0 o p_122977_
	a (Lame;)Ljava/lang/Object; getValue
		0 o p_368511_
	a (Ljl$c;)Lcom/mojang/serialization/Lifecycle; lambda$referenceHolderWithLifecycle$6
		0 o p_325514_
	a (Ljy;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; register
		static
		0 o p_122962_
		1 o p_122963_
		2 o p_122964_
	a (Lbck;)Ljava/util/Optional; getRandom
		0 o p_235781_
	a (Ljy;Lamd;Ljava/lang/Object;)Ljava/lang/Object; register
		static
		0 o p_194580_
		1 o p_194581_
		2 o p_194582_
	a (Ljl;)Lcom/mojang/serialization/DataResult; safeCastToReference
		0 o p_326365_
	a (Lbae;Lbck;)Ljava/util/Optional; getRandomElementOf
		0 o p_320357_
		1 o p_320935_
	a (Lbck;Ljp$c;)Ljava/util/Optional; lambda$getRandomElementOf$9
		static
		0 o p_319420_
		1 o p_319421_
	b (Ljl;)Ljava/lang/String; lambda$safeCastToReference$7
		0 o p_339336_
	b (Ljl$c;)Lame; lambda$referenceHolderWithLifecycle$5
		static
		0 o p_325513_
	b (Ljava/lang/Object;)Lame; getKey
		0 o p_123006_
	b (Ljy;Lame;Ljava/lang/Object;)Ljl$c; registerForHolder
		static
		0 o p_263351_
		1 o p_263363_
		2 o p_263423_
	b (Lame;)Ljava/util/Optional; getOptional
		0 o p_123007_
	b ()Lcom/mojang/serialization/Codec; referenceHolderWithLifecycle
	b (Ljy;Lamd;Ljava/lang/Object;)Ljl$c; registerForHolder
		static
		0 o p_263347_
		1 o p_263355_
		2 o p_263428_
	c (Lame;)Ljava/util/Optional; get
		0 o p_123002_
	c (Lbae;)Ljava/lang/Iterable; getTagOrEmpty
		0 o p_206059_
	c (I)Ljava/util/Optional; get
		0 o p_368617_
	c (Ljl$c;)Ljl; lambda$holderByNameCodec$1
		static
		0 o p_325516_
	c (Lamd;)Ljava/lang/Object; getValue
		0 o p_368650_
	d (Lame;)Z containsKey
		0 o p_123011_
	d (Lamd;)Ljava/util/Optional; registrationInfo
		0 o p_326162_
	d (Ljava/lang/Object;)Ljava/util/Optional; getResourceKey
		0 o p_123008_
	e (Lamd;)Z containsKey
		0 o p_175475_
	e (Lame;)Lcom/mojang/serialization/DataResult; lambda$referenceHolderWithLifecycle$4
		0 o p_367803_
	e (Ljava/lang/Object;)Ljl; wrapAsHolder
		0 o p_263382_
	f (Lame;)Lcom/mojang/serialization/DataResult; lambda$referenceHolderWithLifecycle$3
		0 o p_274724_
	f (Ljava/lang/Object;)Ljl$c; createIntrusiveHolder
		0 o p_206068_
	f (Lamd;)Ljava/util/Optional; getOptional
		0 o p_123010_
	g (Lamd;)Ljava/lang/Object; getValueOrThrow
		0 o p_368664_
	g (Lame;)Ljava/lang/String; lambda$referenceHolderWithLifecycle$2
		0 o p_339335_
	g ()Lamd; key
	g (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; lambda$byNameCodec$0
		0 o p_325515_
	i ()Ljava/util/Set; keySet
	j ()Ljava/util/Set; registryKeySet
	k ()Ljava/util/Set; entrySet
	keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream; keys
		0 o p_123030_
	l ()Ljava/util/stream/Stream; getTags
	n ()Ljy; freeze
	q ()Lcom/mojang/serialization/Codec; byNameCodec
	r ()Lcom/mojang/serialization/Codec; holderByNameCodec
	s ()Ljava/util/stream/Stream; stream
	t ()Ljq; asHolderIdMap
jy$1 net/minecraft/core/Registry$1
	b Ljy; this$0
	<init> (Ljy;)V <init>
		0 o p_206136_
	a (Ljl;)I getId
		0 o p_259992_
	a (I)Ljava/lang/Object; byId
		0 o p_260267_
	a (Ljl$c;)Ljl; lambda$iterator$0
		static
		0 o p_260061_
	a (Ljava/lang/Object;)I getId
		0 o p_259039_
	c (I)Ljl; byId
		0 o p_259972_
	d ()I size
	iterator ()Ljava/util/Iterator; iterator
jy$a net/minecraft/core/Registry$PendingTags
	a ()Lamd; key
	b ()I size
	c ()Ljn$b; lookup
	d ()V apply
jz net/minecraft/core/RegistryAccess
	a Lorg/slf4j/Logger; LOGGER
	b Ljz$b; EMPTY
	<clinit> ()V <clinit>
		static
	a (Ljy;)Ljz$b; fromRegistryOfRegistries
		static
		0 o p_206166_
	a (Ljz$d;)Lamd; lambda$listRegistryKeys$1
		static
		0 o p_359339_
	a (Lamd;)Ljava/util/Optional; lookup
		0 o p_256275_
	a ()Ljava/util/stream/Stream; registries
	b (Lamd;)Ljm; lookupOrThrow
		0 o p_368674_
	b ()Ljava/util/stream/Stream; listRegistryKeys
	e (Lamd;)Ljn$b; lookupOrThrow
		0 o p_368559_
	e ()Ljz$b; freeze
	f (Lamd;)Ljy; lookupOrThrow
		0 o p_368620_
	j (Lamd;)Ljava/lang/IllegalStateException; lambda$lookupOrThrow$0
		static
		0 o p_339337_
jz$1 net/minecraft/core/RegistryAccess$1
	c Ljy; val$registries
	<init> (Ljy;)V <init>
		0 o p_206218_
	a ()Ljava/util/stream/Stream; registries
	a (Lamd;)Ljava/util/Optional; lookup
		0 o p_206220_
	e ()Ljz$b; freeze
jz$a net/minecraft/core/RegistryAccess$1FrozenAccess
	<init> (Ljz;Ljava/util/stream/Stream;)V <init>
		0 o p_249148_
		1 o p_252031_
jz$b net/minecraft/core/RegistryAccess$Frozen
jz$c net/minecraft/core/RegistryAccess$ImmutableRegistryAccess
	c Ljava/util/Map; 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_
	a (Lamd;)Ljava/util/Optional; lookup
		0 o p_206229_
	a ()Ljava/util/stream/Stream; registries
	b (Ljy;)Ljy; lambda$lookup$1
		static
		0 o p_206232_
	c (Ljy;)Ljy; lambda$new$0
		static
		0 o p_247993_
jz$d net/minecraft/core/RegistryAccess$RegistryEntry
	a Lamd; key
	b Ljy; value
	<init> (Lamd;Ljy;)V <init>
		0 o key
		1 o value
	a (Ljava/util/Map$Entry;)Ljz$d; fromMapEntry
		static
		0 o p_206242_
	a ()Lamd; key
	a (Lamd;Ljy;)Ljz$d; fromUntyped
		static
		0 o p_206244_
		1 o p_206245_
	b ()Ljy; value
	c ()Ljz$d; freeze
	equals (Ljava/lang/Object;)Z equals
		0 o p_206249_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
k com/mojang/math/Transformation
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcom/mojang/serialization/Codec; EXTENDED_CODEC
	c Lorg/joml/Matrix4fc; matrix
	d Z decomposed
	e Lorg/joml/Vector3f; translation
	f Lorg/joml/Quaternionf; leftRotation
	g Lorg/joml/Vector3f; scale
	h Lorg/joml/Quaternionf; rightRotation
	i Lk; IDENTITY
	<clinit> ()V <clinit>
		static
	<init> (Lorg/joml/Matrix4fc;)V <init>
		0 o p_404715_
	<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_
	a (Lk;)Lk; compose
		0 o p_121097_
	a (Lk;F)Lk; slerp
		0 o p_175938_
		1 o p_175939_
	a ()Lk; 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 (Lk;)Lorg/joml/Quaternionf; lambda$static$3
		static
		0 o p_269598_
	b ()Lk; inverse
	c ()Lorg/joml/Matrix4fc; getMatrix
	c (Lk;)Lorg/joml/Vector3f; lambda$static$2
		static
		0 o p_269603_
	d ()Lorg/joml/Matrix4f; getMatrixCopy
	d (Lk;)Lorg/joml/Quaternionf; lambda$static$1
		static
		0 o p_269600_
	e (Lk;)Lorg/joml/Vector3f; lambda$static$0
		static
		0 o p_269599_
	e ()Lorg/joml/Vector3f; getTranslation
	equals (Ljava/lang/Object;)Z equals
		0 o p_121108_
	f ()Lorg/joml/Quaternionf; getLeftRotation
	g ()Lorg/joml/Vector3f; getScale
	h ()Lorg/joml/Quaternionf; getRightRotation
	hashCode ()I hashCode
	i ()V ensureDecomposed
	j ()Lk; lambda$static$5
		static
ka net/minecraft/core/RegistryCodecs
	<init> ()V <init>
	a (Lamd;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; homogeneousList
		static
		0 o p_206280_
		1 o p_206281_
	a (Lamd;Z)Lcom/mojang/serialization/Codec; homogeneousList
		static
		0 o p_206311_
		1 o p_206312_
	a (Lamd;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec; homogeneousList
		static
		0 o p_206288_
		1 o p_206289_
		2 o p_206290_
	a (Lamd;)Lcom/mojang/serialization/Codec; homogeneousList
		static
		0 o p_206278_
kb net/minecraft/core/RegistrySetBuilder
	a Ljava/util/List; entries
	<init> ()V <init>
	a (Lkb$m;Ljd$a;Ljn$a;Ljn$a;Lorg/apache/commons/lang3/mutable/MutableObject;Lamd;)Ljn$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 (Lamd;Lcom/mojang/serialization/Lifecycle;Ljo;Ljava/util/Map;)Ljn$b; lookupFromMap
		static
		0 o p_312781_
		1 o p_312783_
		2 o p_326787_
		3 o p_312180_
	a (Ljz;Ljn$a;Ljd$a;Ljava/util/Map;Ljn$a;)Ljn$a; createLazyFullPatchedRegistries
		0 o p_312301_
		1 o p_311942_
		2 o p_312464_
		3 o p_312890_
		4 o p_311825_
	a (Ljo;Lamd;Ljd;Ljl$c;Ljn$a;Lorg/apache/commons/lang3/mutable/MutableObject;Lamd;)Ljl$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 (Ljo;Ljd;Ljn$a;Lorg/apache/commons/lang3/mutable/MutableObject;Ljava/util/Map;Ljl$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 (Ljava/util/Map;Ljz$d;)V lambda$buildProviderWithContext$1
		static
		0 o p_367804_
		1 o p_367805_
	a (Ljava/util/Map;Lkb$j;)V lambda$buildPatch$11
		static
		0 o p_272338_
		1 o p_272339_
	a (Ljava/util/Set;Lamd;)Z lambda$buildPatch$12
		static
		0 o p_311484_
		1 o p_311485_
	a (Ljn$b;)Ljm; wrapContextLookup
		static
		0 o p_255625_
	a (Lamd;Lkb$i;)Lkb; add
		0 o p_256261_
		1 o p_256010_
	a (Ljo;Ljd$a;Lamd;Ljn$a;Ljn$a;Lorg/apache/commons/lang3/mutable/MutableObject;)Ljn$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 (Lamd;Lcom/mojang/serialization/Lifecycle;Lkb$i;)Lkb; add
		0 o p_256446_
		1 o p_256394_
		2 o p_256638_
	a (Lkb$b;Lkb$j;)Ljn$b; lambda$buildPatch$14
		static
		0 o p_326727_
		1 o p_326728_
	a (Ljava/util/Map;Ljo;Ljd;Ljn$a;Lorg/apache/commons/lang3/mutable/MutableObject;Ljl$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 (Lkb$b;Lkb$k;)Lkb$j; lambda$buildPatch$10
		static
		0 o p_311507_
		1 o p_311508_
	a (Ljava/util/Map;Lkb$m;Ljn$b;)V lambda$buildProviderWithContext$2
		static
		0 o p_326722_
		1 o p_326723_
		2 o p_326724_
	a (Ljz;Ljn$a;Ljd$a;)Lkb$g; buildPatch
		0 o p_255676_
		1 o p_255900_
		2 o p_312173_
	a (Ljd;Ljl$c;Ljn$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 (Ljava/util/Map;Lamd;)V lambda$buildPatch$13
		static
		0 o p_311472_
		1 o p_311473_
	a (Lkb$m;Ljz;Ljava/util/stream/Stream;)Ljn$a; buildProviderWithContext
		static
		0 o p_326837_
		1 o p_312694_
		2 o p_312024_
	a (Ljz;)Ljn$a; build
		0 o p_256112_
	b (Ljd;Ljl$c;Ljn$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 (Ljz;)Lkb$b; createState
		0 o p_256400_
	b (Lkb$b;Lkb$k;)Ljn$b; lambda$build$3
		static
		0 o p_326725_
		1 o p_326726_
	c (Lkb$b;Lkb$k;)V lambda$createState$0
		static
		0 o p_256472_
		1 o p_255629_
kb$1 net/minecraft/core/RegistrySetBuilder$1
	a Ljn$b; val$original
	<init> (Ljo;Ljn$b;)V <init>
		0 o p_256158_
		1 o p_255829_
	a (Lamd;)Ljava/util/Optional; get
		0 o p_255765_
kb$2 net/minecraft/core/RegistrySetBuilder$2
	a Lamd; val$key
	b Lcom/mojang/serialization/Lifecycle; val$lifecycle
	c Ljava/util/Map; val$entries
	<init> (Ljo;Lamd;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 (Lamd;)Ljava/util/Optional; get
		0 o p_312659_
	c ()Ljava/util/stream/Stream; listElements
	g ()Lamd; key
	h ()Lcom/mojang/serialization/Lifecycle; registryLifecycle
kb$3 net/minecraft/core/RegistrySetBuilder$3
	a Ljava/util/Map; val$lookups
	<init> (Ljava/util/Map;)V <init>
		0 o p_326866_
	a (Lcom/mojang/serialization/DynamicOps;)Lamc; createSerializationContext
		0 o p_326947_
	a (Lamd;)Ljava/util/Optional; lookup
		0 o p_326942_
	b ()Ljava/util/stream/Stream; listRegistryKeys
	f (Lamd;)Ljava/util/Optional; getEntry
		0 o p_326910_
kb$3$1 net/minecraft/core/RegistrySetBuilder$3$1
	a Lkb$3; this$0
	<init> (Lkb$3;)V <init>
		0 o p_326879_
	a (Lamd;)Ljava/util/Optional; lookup
		0 o p_326905_
kb$a net/minecraft/core/RegistrySetBuilder$1Entry
	a Ljn$b; lookup
	b Lamc$b; opsInfo
	<init> (Ljn$b;Lamc$b;)V <init>
		0 o lookup
		1 o opsInfo
	a (Ljn$b;)Lkb$a; createForContextRegistry
		static
		0 o p_326874_
	a (Lkb$m;Ljn$b;)Lkb$a; createForNewRegistry
		static
		0 o p_326836_
		1 o p_326940_
	a ()Ljn$b; lookup
	b ()Lamc$b; opsInfo
	equals (Ljava/lang/Object;)Z equals
		0 o p_326850_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kb$b net/minecraft/core/RegistrySetBuilder$BuildState
	a Lkb$m; owner
	b Lkb$l; lookup
	c Ljava/util/Map; registries
	d Ljava/util/Map; registeredValues
	e Ljava/util/List; errors
	<init> (Lkb$m;Lkb$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;Lkb$l;Lamd;)V lambda$create$1
		static
		0 o p_256627_
		1 o p_256146_
		2 o p_256603_
	a (Ljz;Ljava/util/stream/Stream;)Lkb$b; create
		static
		0 o p_255995_
		1 o p_256495_
	a (Lcom/google/common/collect/ImmutableMap$Builder;Ljz$d;)V lambda$create$0
		static
		0 o p_367806_
		1 o p_367807_
	a ()Lqq; bootstrapContext
	a (Lamd;Lkb$h;)V lambda$reportUnclaimedRegisteredValues$2
		0 o p_339338_
		1 o p_339339_
	b ()V reportUnclaimedRegisteredValues
	c ()V reportNotCollectedHolders
	d ()V throwOnError
	e ()Lkb$m; owner
	equals (Ljava/lang/Object;)Z equals
		0 o p_256666_
	f ()Lkb$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
kb$b$1 net/minecraft/core/RegistrySetBuilder$BuildState$1
	a Lkb$b; this$0
	<init> (Lkb$b;)V <init>
		0 o p_256453_
	a (Lamd;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Ljl$c; register
		0 o p_256176_
		1 o p_256422_
		2 o p_255924_
	a (Lamd;)Ljm; lookup
		0 o p_255961_
kb$c net/minecraft/core/RegistrySetBuilder$EmptyTagLookup
	d Ljo; owner
	<init> (Ljo;)V <init>
		0 o p_256166_
	a (Lbae;)Ljava/util/Optional; get
		0 o p_256664_
kb$d net/minecraft/core/RegistrySetBuilder$EmptyTagLookupWrapper
	a Ljn$b; parent
	<init> (Ljo;Ljn$b;)V <init>
		0 o p_326948_
		1 o p_326784_
	a ()Ljn$b; parent
kb$e net/minecraft/core/RegistrySetBuilder$EmptyTagRegistryLookup
	<init> (Ljo;)V <init>
		0 o p_326933_
	e ()Ljava/util/stream/Stream; listTags
kb$f net/minecraft/core/RegistrySetBuilder$LazyHolder
	a Ljava/util/function/Supplier; supplier
	<init> (Ljo;Lamd;)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_
kb$g net/minecraft/core/RegistrySetBuilder$PatchedRegistries
	a Ljn$a; full
	b Ljn$a; patches
	<init> (Ljn$a;Ljn$a;)V <init>
		0 o full
		1 o patches
	a ()Ljn$a; full
	b ()Ljn$a; patches
	equals (Ljava/lang/Object;)Z equals
		0 o p_312048_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kb$h net/minecraft/core/RegistrySetBuilder$RegisteredValue
	a Ljava/lang/Object; value
	b Lcom/mojang/serialization/Lifecycle; 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
kb$i net/minecraft/core/RegistrySetBuilder$RegistryBootstrap
	run (Lqq;)V run
		0 o p_321765_
kb$j net/minecraft/core/RegistrySetBuilder$RegistryContents
	a Lamd; key
	b Lcom/mojang/serialization/Lifecycle; lifecycle
	c Ljava/util/Map; values
	<init> (Lamd;Lcom/mojang/serialization/Lifecycle;Ljava/util/Map;)V <init>
		0 o key
		1 o lifecycle
		2 o values
	a (Lkb$m;Ljava/util/Map$Entry;)Ljl$c; lambda$buildAsLookup$1
		static
		0 o p_326855_
		1 o p_311927_
	a (Lkb$m;)Ljn$b; buildAsLookup
		0 o p_326796_
	a ()Lamd; key
	b ()Lcom/mojang/serialization/Lifecycle; lifecycle
	b (Lkb$m;Ljava/util/Map$Entry;)Ljl$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
kb$k net/minecraft/core/RegistrySetBuilder$RegistryStub
	a Lamd; key
	b Lcom/mojang/serialization/Lifecycle; lifecycle
	c Lkb$i; bootstrap
	<init> (Lamd;Lcom/mojang/serialization/Lifecycle;Lkb$i;)V <init>
		0 o key
		1 o lifecycle
		2 o bootstrap
	a ()Lamd; key
	a (Lkb$b;)Lkb$j; collectRegisteredValues
		0 o p_256416_
	b ()Lcom/mojang/serialization/Lifecycle; lifecycle
	b (Lkb$b;)V apply
		0 o p_256272_
	c ()Lkb$i; bootstrap
	equals (Ljava/lang/Object;)Z equals
		0 o p_256621_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kb$l net/minecraft/core/RegistrySetBuilder$UniversalLookup
	a Ljava/util/Map; holders
	<init> (Ljo;)V <init>
		0 o p_256629_
	a (Lamd;)Ljava/util/Optional; get
		0 o p_256303_
	c (Lamd;)Ljl$c; getOrCreate
		0 o p_256298_
	d (Lamd;)Ljl$c; lambda$getOrCreate$0
		0 o p_256154_
kb$m net/minecraft/core/RegistrySetBuilder$UniversalOwner
	<init> ()V <init>
	a ()Ljo; cast
kb$n net/minecraft/core/RegistrySetBuilder$ValueAndHolder
	a Lkb$h; value
	b Ljava/util/Optional; holder
	<init> (Lkb$h;Ljava/util/Optional;)V <init>
		0 o value
		1 o holder
	a ()Lkb$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
kc net/minecraft/core/RegistrySynchronization
	a Ljava/util/Set; NETWORKABLE_REGISTRIES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/serialization/DynamicOps;Ljz;Ljava/util/Set;Ljava/util/function/BiConsumer;Lalz$d;)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_
	a (Lcom/mojang/serialization/DynamicOps;Ljz;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 (Ljl$c;Ljava/lang/String;)Ljava/lang/IllegalArgumentException; lambda$packRegistry$1
		static
		0 o p_339340_
		1 o p_339341_
	a (Ljz;)Ljava/util/stream/Stream; ownedNetworkableRegistries
		static
		0 o p_251842_
	a (Lamd;)Z isNetworkable
		static
		0 o p_364744_
	a (Ljava/util/Set;Lalz$d;Lcom/mojang/serialization/DynamicOps;Ljava/util/function/BiConsumer;Ljy;)V lambda$packRegistry$3
		static
		0 o p_367808_
		1 o p_367809_
		2 o p_367810_
		3 o p_367811_
		4 o p_367812_
	a (Lcom/mojang/serialization/DynamicOps;Lalz$d;Ljz;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 (Ljz$d;)Z lambda$ownedNetworkableRegistries$4
		static
		0 o p_359340_
	a (Ljy;Ljava/util/Set;Lalz$d;Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Ljl$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 (Ljs;)Ljava/util/stream/Stream; networkedRegistries
		static
		0 o p_259290_
	b (Ljs;)Ljava/util/stream/Stream; networkSafeRegistries
		static
		0 o p_249066_
kc$a net/minecraft/core/RegistrySynchronization$PackedRegistryEntry
	a Lzm; STREAM_CODEC
	b Lame; id
	c Ljava/util/Optional; data
	<clinit> ()V <clinit>
		static
	<init> (Lame;Ljava/util/Optional;)V <init>
		0 o id
		1 o data
	a ()Lame; id
	b ()Ljava/util/Optional; data
	equals (Ljava/lang/Object;)Z equals
		0 o p_321674_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kd net/minecraft/core/Rotations
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c F x
	d F y
	e F z
	<clinit> ()V <clinit>
		static
	<init> (FFF)V <init>
		0 o x
		1 o y
		2 o z
	a (Ljava/util/List;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_405461_
	a (Lkd;)Ljava/util/List; lambda$static$2
		static
		0 o p_405231_
	a ()F x
	b (Ljava/util/List;)Lkd; lambda$static$0
		static
		0 o p_404764_
	b ()F y
	c ()F z
	equals (Ljava/lang/Object;)Z equals
		0 o p_123160_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kd$1 net/minecraft/core/Rotations$1
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Lkd;)V encode
		0 o p_320561_
		1 o p_320041_
	a (Lio/netty/buffer/ByteBuf;)Lkd; 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_
ke net/minecraft/core/SectionPos
	a I SECTION_BITS
	b I SECTION_SIZE
	c I SECTION_MASK
	d I SECTION_HALF_SIZE
	e I SECTION_MAX_INDEX
	f I PACKED_X_LENGTH
	j I PACKED_Y_LENGTH
	k I PACKED_Z_LENGTH
	l J PACKED_X_MASK
	m J PACKED_Y_MASK
	n J PACKED_Z_MASK
	o I Y_OFFSET
	p I Z_OFFSET
	q I X_OFFSET
	r I RELATIVE_X_SHIFT
	s I RELATIVE_Y_SHIFT
	t I RELATIVE_Z_SHIFT
	<init> (III)V <init>
		0 o p_123162_
		1 o p_123163_
		2 o p_123164_
	a (Lefy;)Lke; bottomOf
		static
		0 o p_175563_
	a (III)Lke; of
		static
		0 o p_123174_
		1 o p_123175_
		2 o p_123176_
	a (Ldlz;I)Lke; of
		static
		0 o p_123197_
		1 o p_123198_
	a (JLjh;)J offset
		static
		0 o p_123192_
		1 o p_123193_
	a (II)I sectionToBlockCoord
		static
		0 o p_175555_
		1 o p_175556_
	a (Lke;I)Ljava/util/stream/Stream; cube
		static
		0 o p_123202_
		1 o p_123203_
	a (Ldlz;III)Ljava/util/stream/Stream; aroundChunk
		static
		0 o p_175558_
		1 o p_175559_
		2 o p_175560_
		3 o p_175561_
	a (Ljb;)Lke; of
		static
		0 o p_123200_
	a (JLit/unimi/dsi/fastutil/longs/LongConsumer;)V aroundAndAtBlockPos
		static
		0 o p_194640_
		1 o p_194641_
	a ()I x
	a (Ljv;)Lke; of
		static
		0 o p_235864_
	a (D)I posToSectionCoord
		static
		0 o p_175553_
	a (S)I sectionRelativeX
		static
		0 o p_123205_
	a (I)I blockToSectionCoord
		static
		0 o p_123172_
	a (Leig;)Lke; of
		static
		0 o p_235862_
	a (J)Lke; of
		static
		0 o p_123185_
	a (Ljb;Lit/unimi/dsi/fastutil/longs/LongConsumer;)V aroundAndAtBlockPos
		static
		0 o p_194643_
		1 o p_194644_
	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 (JIII)J offset
		static
		0 o p_123187_
		1 o p_123188_
		2 o p_123189_
		3 o p_123190_
	b (Ljb;)S sectionRelativePos
		static
		0 o p_123219_
	b (J)I x
		static
		0 o p_123214_
	b (D)I blockToSectionCoord
		static
		0 o p_235866_
	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 ()I z
	c (S)I sectionRelativeZ
		static
		0 o p_123228_
	c (III)Lkg; offset
		0 o p_175565_
		1 o p_175566_
		2 o p_175567_
	c (J)I y
		static
		0 o p_123226_
	c (Ljb;)J asLong
		static
		0 o p_175569_
	d (III)Lke; offset
		0 o p_175571_
		1 o p_175572_
		2 o p_175573_
	d (S)I relativeToBlockX
		0 o p_123233_
	d ()I minBlockX
	d (J)I z
		static
		0 o p_123231_
	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)Ljb; relativeToBlockPos
		0 o p_123246_
	g (J)J sectionToChunk
		static
		0 o p_393658_
	h ()I maxBlockY
	i ()I maxBlockZ
	j ()Ljb; origin
	k ()Ljb; center
	r ()Ldlz; chunk
	s ()J asLong
	t ()Ljava/util/stream/Stream; blocksInside
ke$1 net/minecraft/core/SectionPos$1
	a Lje; cursor
	b I val$minX
	c I val$minY
	d I val$minZ
	e I val$maxX
	f I val$maxY
	g I 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_
kf net/minecraft/core/UUIDUtil
	a Lcom/mojang/serialization/Codec; CODEC
	b Lcom/mojang/serialization/Codec; CODEC_SET
	c Lcom/mojang/serialization/Codec; CODEC_LINKED_SET
	d Lcom/mojang/serialization/Codec; STRING_CODEC
	e Lcom/mojang/serialization/Codec; AUTHLIB_CODEC
	f Lcom/mojang/serialization/Codec; LENIENT_CODEC
	g Lzm; STREAM_CODEC
	h I UUID_BYTES
	i Ljava/lang/String; 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_
kf$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_
kg net/minecraft/core/Vec3i
	a I x
	b I y
	c I z
	g Lcom/mojang/serialization/Codec; CODEC
	h Lzm; STREAM_CODEC
	i Lkg; ZERO
	<clinit> ()V <clinit>
		static
	<init> (III)V <init>
		0 o p_123296_
		1 o p_123297_
		2 o p_123298_
	a ([I)Lkg; lambda$static$0
		static
		0 o p_175586_
	a (Lkg;D)Z closerThan
		0 o p_123315_
		1 o p_123316_
	a (Ljh$a;)I get
		0 o p_123305_
	a (Ljv;D)Z closerToCenterThan
		0 o p_203196_
		1 o p_203197_
	a (Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_337447_
	a (ILkg;)Lcom/mojang/serialization/DataResult; lambda$offsetCodec$4
		static
		0 o p_274738_
		1 o p_274739_
	a (Lkg;)Ljava/util/stream/IntStream; lambda$static$2
		static
		0 o p_123313_
	b (Ljh;)Lkg; relative
		0 o p_175592_
	b (Ljh;I)Lkg; relative
		0 o p_123321_
		1 o p_123322_
	b (ILkg;)Ljava/lang/String; lambda$offsetCodec$3
		static
		0 o p_339342_
		1 o p_339343_
	b (Ljv;)D distToCenterSqr
		0 o p_203194_
	b (Ljh$a;I)Lkg; relative
		0 o p_175590_
		1 o p_175591_
	c (III)Lkg; offset
		0 o p_175593_
		1 o p_175594_
		2 o p_175595_
	c (DDD)D distToCenterSqr
		0 o p_203199_
		1 o p_203200_
		2 o p_203201_
	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 (Lkg;)Lkg; cross
		0 o p_123325_
	e (Lkg;)Lkg; subtract
		0 o p_175596_
	equals (Ljava/lang/Object;)Z equals
		0 o p_123327_
	f (Lkg;)Lkg; offset
		0 o p_175597_
	hashCode ()I hashCode
	i (Lkg;)I compareTo
		0 o p_123330_
	i (I)Lkg; east
		0 o p_175598_
	j (I)Lkg; west
		0 o p_175599_
	j (Lkg;)D distSqr
		0 o p_123332_
	k (Lkg;)I distManhattan
		0 o p_123334_
	k (I)Lkg; south
		0 o p_175600_
	l (I)Lkg; north
		0 o p_175601_
	l ()Lkg; east
	l (Lkg;)I distChessboard
		0 o p_381741_
	m ()Lkg; west
	m (I)Lkg; below
		0 o p_123335_
	n ()Lkg; south
	n (I)Lkg; above
		0 o p_123336_
	o ()Lkg; north
	o (I)Lkg; multiply
		0 o p_175602_
	p ()Lkg; below
	q ()Lkg; above
	s (I)Lkg; setZ
		0 o p_175603_
	t (I)Lkg; setY
		0 o p_175604_
	toString ()Ljava/lang/String; toString
	u ()I getX
	u (I)Lkg; setX
		0 o p_175605_
	v ()I getY
	v (I)Lcom/mojang/serialization/Codec; offsetCodec
		static
		0 o p_194651_
	w ()I getZ
	x ()Ljava/lang/String; toShortString
kh net/minecraft/core/WritableRegistry
	a (Lbae;Ljava/util/List;)V bindTag
		0 o p_362404_
		1 o p_365163_
	a (Lamd;Ljava/lang/Object;Ljx;)Ljl$c; register
		0 o p_256320_
		1 o p_255978_
		2 o p_326122_
	m ()Z isEmpty
	p ()Ljm; createRegistrationLookup
ki net/minecraft/core/cauldron/CauldronInteraction
	a Ljava/util/Map; INTERACTIONS
	b Lcom/mojang/serialization/Codec; CODEC
	c Lki$a; EMPTY
	d Lki$a; WATER
	e Lki$a; LAVA
	f Lki$a; POWDER_SNOW
	<clinit> ()V <clinit>
		static
	a (Leeb;)Z lambda$bootStrap$8
		static
		0 o p_175627_
	a ()V bootStrap
		static
	a (Ldmu;Ljb;Lcut;Lbxi;Ldcv;Leeb;Layy;)Lbxj; 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 (Ljava/util/Map;)V addDefaultInteractions
		static
		0 o p_175648_
	a (Ldmu;Ljb;)Z isUnderWater
		static
		0 o p_364930_
		1 o p_363494_
	a (Leeb;Ldmu;Ljb;Lcut;Lbxi;Ldcv;)Lbxj; fillWaterInteraction
		static
		0 o p_362955_
		1 o p_363378_
		2 o p_363149_
		3 o p_364905_
		4 o p_361406_
		5 o p_361413_
	a (Ljava/lang/String;)Lki$a; newInteractionMap
		static
		0 o p_304841_
	a (Leeb;Ldmu;Ljb;Lcut;Lbxi;Ldcv;Ldcv;Ljava/util/function/Predicate;Layy;)Lbxj; 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 (Leeb;)Z lambda$bootStrap$6
		static
		0 o p_175651_
	b (Leeb;Ldmu;Ljb;Lcut;Lbxi;Ldcv;)Lbxj; fillLavaInteraction
		static
		0 o p_360382_
		1 o p_365170_
		2 o p_361603_
		3 o p_365069_
		4 o p_360292_
		5 o p_364835_
	c (Leeb;)Z lambda$bootStrap$2
		static
		0 o p_175660_
	c (Leeb;Ldmu;Ljb;Lcut;Lbxi;Ldcv;)Lbxj; fillPowderSnowInteraction
		static
		0 o p_361682_
		1 o p_362979_
		2 o p_361996_
		3 o p_361273_
		4 o p_361726_
		5 o p_361338_
	d (Leeb;Ldmu;Ljb;Lcut;Lbxi;Ldcv;)Lbxj; shulkerBoxInteraction
		static
		0 o p_360793_
		1 o p_365272_
		2 o p_361319_
		3 o p_365441_
		4 o p_361085_
		5 o p_365174_
	e (Leeb;Ldmu;Ljb;Lcut;Lbxi;Ldcv;)Lbxj; bannerInteraction
		static
		0 o p_365039_
		1 o p_360792_
		2 o p_364354_
		3 o p_362948_
		4 o p_363589_
		5 o p_365256_
	f (Leeb;Ldmu;Ljb;Lcut;Lbxi;Ldcv;)Lbxj; dyedItemIteration
		static
		0 o p_364488_
		1 o p_363832_
		2 o p_363503_
		3 o p_362213_
		4 o p_360757_
		5 o p_360363_
	g (Leeb;Ldmu;Ljb;Lcut;Lbxi;Ldcv;)Lbxj; lambda$bootStrap$9
		static
		0 o p_359347_
		1 o p_359348_
		2 o p_359349_
		3 o p_359350_
		4 o p_359351_
		5 o p_359352_
	h (Leeb;Ldmu;Ljb;Lcut;Lbxi;Ldcv;)Lbxj; lambda$bootStrap$7
		static
		0 o p_359341_
		1 o p_359342_
		2 o p_359343_
		3 o p_359344_
		4 o p_359345_
		5 o p_359346_
	i (Leeb;Ldmu;Ljb;Lcut;Lbxi;Ldcv;)Lbxj; 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 (Leeb;Ldmu;Ljb;Lcut;Lbxi;Ldcv;)Lbxj; 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 (Leeb;Ldmu;Ljb;Lcut;Lbxi;Ldcv;)Lbxj; 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 (Leeb;Ldmu;Ljb;Lcut;Lbxi;Ldcv;)Lbxj; lambda$bootStrap$3
		static
		0 o p_359353_
		1 o p_359354_
		2 o p_359355_
		3 o p_359356_
		4 o p_359357_
		5 o p_359358_
	l (Leeb;Ldmu;Ljb;Lcut;Lbxi;Ldcv;)Lbxj; 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 (Leeb;Ldmu;Ljb;Lcut;Lbxi;Ldcv;)Lbxj; lambda$newInteractionMap$0
		static
		0 o p_359359_
		1 o p_359360_
		2 o p_359361_
		3 o p_359362_
		4 o p_359363_
		5 o p_359364_
ki$a net/minecraft/core/cauldron/CauldronInteraction$InteractionMap
	a Ljava/lang/String; name
	b Ljava/util/Map; 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
kj net/minecraft/core/cauldron/package-info
kk net/minecraft/core/component/DataComponentExactPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Lkk; EMPTY
	d Ljava/util/List; expectedComponents
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_399476_
	a (Ljava/util/Map;)Lkk; lambda$static$0
		static
		0 o p_399796_
	a (Lkk;)Ljava/util/List; lambda$static$3
		static
		0 o p_399906_
	a (Lks;)Z lambda$static$1
		static
		0 o p_399578_
	a (Lkn;[Lkp;)Lkk; someOf
		static
		0 o p_400247_
		1 o p_399678_
	a (Lkn;)Lkk; allOf
		static
		0 o p_400188_
	a ()Lkk$a; builder
		static
	a (Lkl;)Z test
		0 o p_400037_
	a (Lkp;Ljava/lang/Object;)Lkk; expect
		static
		0 o p_399793_
		1 o p_399502_
	b (Lkk;)Ljava/util/Map; lambda$static$2
		static
		0 o p_399915_
	b ()Z isEmpty
	c ()Z alwaysMatches
	d ()Lko; asPatch
	equals (Ljava/lang/Object;)Z equals
		0 o p_399699_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_399479_
	toString ()Ljava/lang/String; toString
kk$a net/minecraft/core/component/DataComponentExactPredicate$Builder
	a Ljava/util/List; expectedComponents
	<init> ()V <init>
	a (Lkp;Ljava/lang/Object;)Lkk$a; expect
		0 o p_400166_
		1 o p_400039_
	a (Lks;)Lkk$a; expect
		0 o p_400286_
	a ()Lkk; build
kl net/minecraft/core/component/DataComponentGetter
	a (Lkp;)Ljava/lang/Object; get
		0 o p_397310_
	a (Lkp;Ljava/lang/Object;)Ljava/lang/Object; getOrDefault
		0 o p_397089_
		1 o p_397491_
	b (Lkp;)Lks; getTyped
		0 o p_397753_
km net/minecraft/core/component/DataComponentHolder
	a (Lkp;)Ljava/lang/Object; get
		0 o p_331625_
	a (Ljava/lang/Object;)Ljava/lang/Object; lambda$getAllOfType$1
		static
		0 o p_366685_
	a (Lkp;Ljava/lang/Object;)Ljava/lang/Object; getOrDefault
		0 o p_331643_
		1 o p_330718_
	a ()Lkn; getComponents
	a (Ljava/lang/Class;)Ljava/util/stream/Stream; getAllOfType
		0 o p_366401_
	a (Ljava/lang/Class;Ljava/lang/Object;)Z lambda$getAllOfType$0
		static
		0 o p_366766_
		1 o p_366823_
	c (Lkp;)Z has
		0 o p_330779_
kn net/minecraft/core/component/DataComponentMap
	a Lkn; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; makeCodec
		static
		0 o p_345883_
	a (Lkn;Lkn;)Lkn; composite
		static
		0 o p_340974_
		1 o p_341350_
	a ()Lkn$a; builder
		static
	a (Lkn;)Lcom/mojang/serialization/DataResult; lambda$makeCodecFromMap$0
		static
		0 o p_337448_
	a (Ljava/util/function/Predicate;)Lkn; filter
		0 o p_331448_
	b (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; makeCodecFromMap
		static
		0 o p_346302_
	b ()Ljava/util/Set; keySet
	c (Lkp;)Z has
		0 o p_330409_
	c ()Ljava/util/stream/Stream; stream
	d (Lkp;)Lks; lambda$iterator$1
		0 o p_396325_
	d ()I size
	e ()Z isEmpty
	iterator ()Ljava/util/Iterator; iterator
kn$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
kn$2 net/minecraft/core/component/DataComponentMap$2
	c Lkn; val$overrides
	d Lkn; val$prototype
	<init> (Lkn;Lkn;)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
kn$3 net/minecraft/core/component/DataComponentMap$3
	c Ljava/util/function/Predicate; val$predicate
	d Lkn; this$0
	<init> (Lkn;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
kn$a net/minecraft/core/component/DataComponentMap$Builder
	a Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; map
	<init> ()V <init>
	a (Ljava/util/Map;)Lkn; buildFromMapTrusted
		static
		0 o p_338248_
	a (Lkn;)Lkn$a; addAll
		0 o p_331194_
	a (Lkp;Ljava/lang/Object;)Lkn$a; set
		0 o p_330228_
		1 o p_332186_
	a ()Lkn; build
	b (Lkp;Ljava/lang/Object;)V setUnchecked
		0 o p_338736_
		1 o p_338594_
kn$a$a net/minecraft/core/component/DataComponentMap$Builder$SimpleMap
	c Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; map
	<init> (Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;)V <init>
		0 o map
	a (Lkp;)Ljava/lang/Object; get
		0 o p_331063_
	b ()Ljava/util/Set; keySet
	c (Lkp;)Z has
		0 o p_331343_
	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
ko net/minecraft/core/component/DataComponentPatch
	a Lko; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Lzm; STREAM_CODEC
	d Lzm; DELIMITED_STREAM_CODEC
	e Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; map
	f Ljava/lang/String; REMOVED_PREFIX
	<clinit> ()V <clinit>
		static
	<init> (Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;)V <init>
		0 o p_331816_
	a (Ljava/util/Map;)Lko; 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 ()Lko$a; builder
		static
	a (Lkn$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 (Lko;)Ljava/util/Map; lambda$static$1
		static
		0 o p_332132_
	a (Ljava/util/function/Predicate;)Lko; forget
		0 o p_338629_
	a (Lko$b;)Lzm; createStreamCodec
		static
		0 o p_412279_
	b ()Ljava/util/Set; entrySet
	c ()I size
	d ()Z isEmpty
	e ()Lko$d; split
	equals (Ljava/lang/Object;)Z equals
		0 o p_331686_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ko$1 net/minecraft/core/component/DataComponentPatch$1
	<init> ()V <init>
	apply (Lkp;)Lzm; apply
		0 o p_412084_
ko$2 net/minecraft/core/component/DataComponentPatch$2
	<init> ()V <init>
	apply (Lkp;)Lzm; apply
		0 o p_412362_
ko$3 net/minecraft/core/component/DataComponentPatch$3
	a Lko$b; val$codecGetter
	<init> (Lko$b;)V <init>
		0 o p_412488_
	a (Lwx;Lko;)V encode
		0 o p_412402_
		1 o p_412784_
	a (Lwx;)Lko; decode
		0 o p_412537_
	a (Lwx;Lkp;Ljava/lang/Object;)V encodeComponent
		0 o p_412610_
		1 o p_412314_
		2 o p_412095_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_412053_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_412462_
		1 o p_412561_
ko$a net/minecraft/core/component/DataComponentPatch$Builder
	a Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; map
	<init> ()V <init>
	a (Lks;)Lko$a; set
		0 o p_331321_
	a ()Lko; build
	a (Lkp;Ljava/lang/Object;)Lko$a; set
		0 o p_332004_
		1 o p_331566_
	a (Lkp;)Lko$a; remove
		0 o p_330845_
ko$b net/minecraft/core/component/DataComponentPatch$CodecGetter
	apply (Lkp;)Lzm; apply
		0 o p_412717_
ko$c net/minecraft/core/component/DataComponentPatch$PatchKey
	a Lcom/mojang/serialization/Codec; CODEC
	b Lkp; type
	c Z removed
	<clinit> ()V <clinit>
		static
	<init> (Lkp;Z)V <init>
		0 o type
		1 o removed
	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 (Lame;)Ljava/lang/String; lambda$static$1
		static
		0 o p_339347_
	a (Lko$c;)Lcom/mojang/serialization/DataResult; lambda$static$4
		static
		0 o p_339345_
	a ()Lcom/mojang/serialization/Codec; valueCodec
	b ()Lkp; type
	b (Lame;)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
ko$d net/minecraft/core/component/DataComponentPatch$SplitResult
	a Lko$d; EMPTY
	b Lkn; added
	c Ljava/util/Set; removed
	<clinit> ()V <clinit>
		static
	<init> (Lkn;Ljava/util/Set;)V <init>
		0 o added
		1 o removed
	a ()Lkn; added
	b ()Ljava/util/Set; removed
	equals (Ljava/lang/Object;)Z equals
		0 o p_338245_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kp net/minecraft/core/component/DataComponentType
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Lcom/mojang/serialization/Codec; PERSISTENT_CODEC
	d Lcom/mojang/serialization/Codec; VALUE_MAP_CODEC
	<clinit> ()V <clinit>
		static
	a ()Lkp$a; builder
		static
	a (Lkp;)Lcom/mojang/serialization/DataResult; lambda$static$3
		static
		0 o p_337456_
	a (Lzm;)Lzm; lambda$static$1
		static
		0 o p_330812_
	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 ()Lzm; streamCodec
	f ()Lcom/mojang/serialization/Codec; lambda$static$0
		static
kp$a net/minecraft/core/component/DataComponentType$Builder
	a Lcom/mojang/serialization/Codec; codec
	b Lzm; streamCodec
	c Z cacheEncoding
	<init> ()V <init>
	a (Lzm;)Lkp$a; networkSynchronized
		0 o p_331364_
	a ()Lkp$a; cacheEncoding
	a (Lcom/mojang/serialization/Codec;)Lkp$a; persistent
		0 o p_331936_
	b ()Lkp; build
	c ()Lzm; lambda$build$0
kp$a$a net/minecraft/core/component/DataComponentType$Builder$SimpleType
	e Lcom/mojang/serialization/Codec; codec
	f Lzm; streamCodec
	<init> (Lcom/mojang/serialization/Codec;Lzm;)V <init>
		0 o p_331492_
		1 o p_330863_
	b ()Lcom/mojang/serialization/Codec; codec
	e ()Lzm; streamCodec
	toString ()Ljava/lang/String; toString
kq net/minecraft/core/component/DataComponents
	A Lkp; TOOL
	B Lkp; WEAPON
	C Lkp; ENCHANTABLE
	D Lkp; EQUIPPABLE
	E Lkp; REPAIRABLE
	F Lkp; GLIDER
	G Lkp; TOOLTIP_STYLE
	H Lkp; DEATH_PROTECTION
	I Lkp; BLOCKS_ATTACKS
	J Lkp; STORED_ENCHANTMENTS
	K Lkp; DYED_COLOR
	L Lkp; MAP_COLOR
	M Lkp; MAP_ID
	N Lkp; MAP_DECORATIONS
	O Lkp; MAP_POST_PROCESSING
	P Lkp; CHARGED_PROJECTILES
	Q Lkp; BUNDLE_CONTENTS
	R Lkp; POTION_CONTENTS
	S Lkp; POTION_DURATION_SCALE
	T Lkp; SUSPICIOUS_STEW_EFFECTS
	U Lkp; WRITABLE_BOOK_CONTENT
	V Lkp; WRITTEN_BOOK_CONTENT
	W Lkp; TRIM
	X Lkp; DEBUG_STICK_STATE
	Y Lkp; ENTITY_DATA
	Z Lkp; BUCKET_ENTITY_DATA
	a Lbbg; ENCODER_CACHE
	aA Lkp; SALMON_SIZE
	aB Lkp; PARROT_VARIANT
	aC Lkp; TROPICAL_FISH_PATTERN
	aD Lkp; TROPICAL_FISH_BASE_COLOR
	aE Lkp; TROPICAL_FISH_PATTERN_COLOR
	aF Lkp; MOOSHROOM_VARIANT
	aG Lkp; RABBIT_VARIANT
	aH Lkp; PIG_VARIANT
	aI Lkp; COW_VARIANT
	aJ Lkp; CHICKEN_VARIANT
	aK Lkp; FROG_VARIANT
	aL Lkp; HORSE_VARIANT
	aM Lkp; PAINTING_VARIANT
	aN Lkp; LLAMA_VARIANT
	aO Lkp; AXOLOTL_VARIANT
	aP Lkp; CAT_VARIANT
	aQ Lkp; CAT_COLLAR
	aR Lkp; SHEEP_COLOR
	aS Lkp; SHULKER_COLOR
	aT Lkn; COMMON_ITEM_COMPONENTS
	aa Lkp; BLOCK_ENTITY_DATA
	ab Lkp; INSTRUMENT
	ac Lkp; PROVIDES_TRIM_MATERIAL
	ad Lkp; OMINOUS_BOTTLE_AMPLIFIER
	ae Lkp; JUKEBOX_PLAYABLE
	af Lkp; PROVIDES_BANNER_PATTERNS
	ag Lkp; RECIPES
	ah Lkp; LODESTONE_TRACKER
	ai Lkp; FIREWORK_EXPLOSION
	aj Lkp; FIREWORKS
	ak Lkp; PROFILE
	al Lkp; NOTE_BLOCK_SOUND
	am Lkp; BANNER_PATTERNS
	an Lkp; BASE_COLOR
	ao Lkp; POT_DECORATIONS
	ap Lkp; CONTAINER
	aq Lkp; BLOCK_STATE
	ar Lkp; BEES
	as Lkp; LOCK
	at Lkp; CONTAINER_LOOT
	au Lkp; BREAK_SOUND
	av Lkp; VILLAGER_VARIANT
	aw Lkp; WOLF_VARIANT
	ax Lkp; WOLF_SOUND_VARIANT
	ay Lkp; WOLF_COLLAR
	az Lkp; FOX_VARIANT
	b Lkp; CUSTOM_DATA
	c Lkp; MAX_STACK_SIZE
	d Lkp; MAX_DAMAGE
	e Lkp; DAMAGE
	f Lkp; UNBREAKABLE
	g Lkp; CUSTOM_NAME
	h Lkp; ITEM_NAME
	i Lkp; ITEM_MODEL
	j Lkp; LORE
	k Lkp; RARITY
	l Lkp; ENCHANTMENTS
	m Lkp; CAN_PLACE_ON
	n Lkp; CAN_BREAK
	o Lkp; ATTRIBUTE_MODIFIERS
	p Lkp; CUSTOM_MODEL_DATA
	q Lkp; TOOLTIP_DISPLAY
	r Lkp; REPAIR_COST
	s Lkp; CREATIVE_SLOT_LOCK
	t Lkp; ENCHANTMENT_GLINT_OVERRIDE
	u Lkp; INTANGIBLE_PROJECTILE
	v Lkp; FOOD
	w Lkp; CONSUMABLE
	x Lkp; USE_REMAINDER
	y Lkp; USE_COOLDOWN
	z Lkp; DAMAGE_RESISTANT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	A (Lkp$a;)Lkp$a; lambda$static$69
		static
		0 o p_330909_
	B (Lkp$a;)Lkp$a; lambda$static$68
		static
		0 o p_399367_
	C (Lkp$a;)Lkp$a; lambda$static$67
		static
		0 o p_341856_
	D (Lkp$a;)Lkp$a; lambda$static$66
		static
		0 o p_341846_
	E (Lkp$a;)Lkp$a; lambda$static$65
		static
		0 o p_341864_
	F (Lkp$a;)Lkp$a; lambda$static$64
		static
		0 o p_331467_
	G (Lkp$a;)Lkp$a; lambda$static$63
		static
		0 o p_341863_
	H (Lkp$a;)Lkp$a; lambda$static$62
		static
		0 o p_330798_
	I (Lkp$a;)Lkp$a; lambda$static$61
		static
		0 o p_341851_
	J (Lkp$a;)Lkp$a; lambda$static$60
		static
		0 o p_341860_
	K (Lkp$a;)Lkp$a; lambda$static$59
		static
		0 o p_341843_
	L (Lkp$a;)Lkp$a; lambda$static$58
		static
		0 o p_341854_
	M (Lkp$a;)Lkp$a; lambda$static$57
		static
		0 o p_404167_
	N (Lkp$a;)Lkp$a; lambda$static$56
		static
		0 o p_400875_
	O (Lkp$a;)Lkp$a; lambda$static$55
		static
		0 o p_349913_
	P (Lkp$a;)Lkp$a; lambda$static$54
		static
		0 o p_366369_
	Q (Lkp$a;)Lkp$a; lambda$static$53
		static
		0 o p_399371_
	R (Lkp$a;)Lkp$a; lambda$static$52
		static
		0 o p_399370_
	S (Lkp$a;)Lkp$a; lambda$static$51
		static
		0 o p_330408_
	T (Lkp$a;)Lkp$a; lambda$static$50
		static
		0 o p_331109_
	U (Lkp$a;)Lkp$a; lambda$static$49
		static
		0 o p_332024_
	V (Lkp$a;)Lkp$a; lambda$static$48
		static
		0 o p_341865_
	W (Lkp$a;)Lkp$a; lambda$static$47
		static
		0 o p_370370_
	X (Lkp$a;)Lkp$a; lambda$static$46
		static
		0 o p_341852_
	Y (Lkp$a;)Lkp$a; lambda$static$45
		static
		0 o p_341848_
	Z (Lkp$a;)Lkp$a; lambda$static$44
		static
		0 o p_341847_
	a (Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lkp; register
		static
		0 o p_332092_
		1 o p_331261_
	a (Lkp$a;)Lkp$a; lambda$static$95
		static
		0 o p_396331_
	a (Ljy;)Lkp; bootstrap
		static
		0 o p_330821_
	aA (Lkp$a;)Lkp$a; lambda$static$17
		static
		0 o p_392584_
	aB (Lkp$a;)Lkp$a; lambda$static$16
		static
		0 o p_331555_
	aC (Lkp$a;)Lkp$a; lambda$static$15
		static
		0 o p_399372_
	aD (Lkp$a;)Lkp$a; lambda$static$14
		static
		0 o p_330559_
	aE (Lkp$a;)Lkp$a; lambda$static$13
		static
		0 o p_341845_
	aF (Lkp$a;)Lkp$a; lambda$static$12
		static
		0 o p_341837_
	aG (Lkp$a;)Lkp$a; lambda$static$11
		static
		0 o p_341861_
	aH (Lkp$a;)Lkp$a; lambda$static$10
		static
		0 o p_341841_
	aI (Lkp$a;)Lkp$a; lambda$static$9
		static
		0 o p_335176_
	aJ (Lkp$a;)Lkp$a; lambda$static$8
		static
		0 o p_341842_
	aK (Lkp$a;)Lkp$a; lambda$static$7
		static
		0 o p_370373_
	aL (Lkp$a;)Lkp$a; lambda$static$6
		static
		0 o p_392590_
	aM (Lkp$a;)Lkp$a; lambda$static$5
		static
		0 o p_392585_
	aN (Lkp$a;)Lkp$a; lambda$static$4
		static
		0 o p_392587_
	aO (Lkp$a;)Lkp$a; lambda$static$3
		static
		0 o p_331382_
	aP (Lkp$a;)Lkp$a; lambda$static$2
		static
		0 o p_335177_
	aQ (Lkp$a;)Lkp$a; lambda$static$1
		static
		0 o p_335179_
	aR (Lkp$a;)Lkp$a; lambda$static$0
		static
		0 o p_331418_
	aa (Lkp$a;)Lkp$a; lambda$static$43
		static
		0 o p_392588_
	ab (Lkp$a;)Lkp$a; lambda$static$42
		static
		0 o p_341836_
	ac (Lkp$a;)Lkp$a; lambda$static$41
		static
		0 o p_341857_
	ad (Lkp$a;)Lkp$a; lambda$static$40
		static
		0 o p_341859_
	ae (Lkp$a;)Lkp$a; lambda$static$39
		static
		0 o p_331962_
	af (Lkp$a;)Lkp$a; lambda$static$38
		static
		0 o p_341862_
	ag (Lkp$a;)Lkp$a; lambda$static$37
		static
		0 o p_330363_
	ah (Lkp$a;)Lkp$a; lambda$static$36
		static
		0 o p_330449_
	ai (Lkp$a;)Lkp$a; lambda$static$35
		static
		0 o p_331088_
	aj (Lkp$a;)Lkp$a; lambda$static$34
		static
		0 o p_341840_
	ak (Lkp$a;)Lkp$a; lambda$static$33
		static
		0 o p_399369_
	al (Lkp$a;)Lkp$a; lambda$static$32
		static
		0 o p_372569_
	am (Lkp$a;)Lkp$a; lambda$static$31
		static
		0 o p_370372_
	an (Lkp$a;)Lkp$a; lambda$static$30
		static
		0 o p_392586_
	ao (Lkp$a;)Lkp$a; lambda$static$29
		static
		0 o p_359366_
	ap (Lkp$a;)Lkp$a; lambda$static$28
		static
		0 o p_370371_
	aq (Lkp$a;)Lkp$a; lambda$static$27
		static
		0 o p_359365_
	ar (Lkp$a;)Lkp$a; lambda$static$26
		static
		0 o p_392589_
	as (Lkp$a;)Lkp$a; lambda$static$25
		static
		0 o p_341839_
	at (Lkp$a;)Lkp$a; lambda$static$24
		static
		0 o p_372568_
	au (Lkp$a;)Lkp$a; lambda$static$23
		static
		0 o p_366367_
	av (Lkp$a;)Lkp$a; lambda$static$22
		static
		0 o p_366368_
	aw (Lkp$a;)Lkp$a; lambda$static$21
		static
		0 o p_366370_
	ax (Lkp$a;)Lkp$a; lambda$static$20
		static
		0 o p_341858_
	ay (Lkp$a;)Lkp$a; lambda$static$19
		static
		0 o p_344189_
	az (Lkp$a;)Lkp$a; lambda$static$18
		static
		0 o p_330231_
	b (Lkp$a;)Lkp$a; lambda$static$94
		static
		0 o p_396343_
	c (Lkp$a;)Lkp$a; lambda$static$93
		static
		0 o p_396340_
	d (Lkp$a;)Lkp$a; lambda$static$92
		static
		0 o p_396339_
	e (Lkp$a;)Lkp$a; lambda$static$91
		static
		0 o p_396328_
	f (Lkp$a;)Lkp$a; lambda$static$90
		static
		0 o p_396341_
	g (Lkp$a;)Lkp$a; lambda$static$89
		static
		0 o p_396326_
	h (Lkp$a;)Lkp$a; lambda$static$88
		static
		0 o p_396333_
	i (Lkp$a;)Lkp$a; lambda$static$87
		static
		0 o p_399373_
	j (Lkp$a;)Lkp$a; lambda$static$86
		static
		0 o p_401712_
	k (Lkp$a;)Lkp$a; lambda$static$85
		static
		0 o p_400874_
	l (Lkp$a;)Lkp$a; lambda$static$84
		static
		0 o p_396332_
	m (Lkp$a;)Lkp$a; lambda$static$83
		static
		0 o p_396342_
	n (Lkp$a;)Lkp$a; lambda$static$82
		static
		0 o p_404166_
	o (Lkp$a;)Lkp$a; lambda$static$81
		static
		0 o p_396327_
	p (Lkp$a;)Lkp$a; lambda$static$80
		static
		0 o p_396335_
	q (Lkp$a;)Lkp$a; lambda$static$79
		static
		0 o p_396345_
	r (Lkp$a;)Lkp$a; lambda$static$78
		static
		0 o p_396334_
	s (Lkp$a;)Lkp$a; lambda$static$77
		static
		0 o p_396344_
	t (Lkp$a;)Lkp$a; lambda$static$76
		static
		0 o p_396338_
	u (Lkp$a;)Lkp$a; lambda$static$75
		static
		0 o p_396329_
	v (Lkp$a;)Lkp$a; lambda$static$74
		static
		0 o p_406193_
	w (Lkp$a;)Lkp$a; lambda$static$73
		static
		0 o p_406192_
	x (Lkp$a;)Lkp$a; lambda$static$72
		static
		0 o p_396337_
	y (Lkp$a;)Lkp$a; lambda$static$71
		static
		0 o p_399366_
	z (Lkp$a;)Lkp$a; lambda$static$70
		static
		0 o p_331929_
kr net/minecraft/core/component/PatchedDataComponentMap
	c Lkn; prototype
	d Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; patch
	e Z copyOnWrite
	<init> (Lkn;Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;Z)V <init>
		0 o p_331644_
		1 o p_331707_
		2 o p_331170_
	<init> (Lkn;)V <init>
		0 o p_332070_
	a (Lkn;Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;)Z isPatchSanitized
		static
		0 o p_331938_
		1 o p_330946_
	a (Lkn;Lko;)Lkr; fromPatch
		static
		0 o p_331807_
		1 o p_331890_
	a (Lkp;Ljava/util/Optional;)V applyPatch
		0 o p_331724_
		1 o p_331550_
	a (Lko;)V applyPatch
		0 o p_331964_
	a (Lkp;)Ljava/lang/Object; get
		0 o p_331587_
	a (Lkn;)V setAll
		0 o p_331652_
	b ()Ljava/util/Set; keySet
	b (Lko;)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;)Z hasNonDefault
		0 o p_389544_
	d ()I size
	e (Lkp;)Ljava/lang/Object; remove
		0 o p_330831_
	equals (Ljava/lang/Object;)Z equals
		0 o p_332106_
	f ()V clearPatch
	g ()Lko; asPatch
	h ()Lkr; copy
	hashCode ()I hashCode
	i ()Lkn; toImmutableMap
	iterator ()Ljava/util/Iterator; iterator
	j ()V ensureMapOwnership
	toString ()Ljava/lang/String; toString
ks net/minecraft/core/component/TypedDataComponent
	a Lzm; STREAM_CODEC
	b Lkp; type
	c Ljava/lang/Object; value
	<clinit> ()V <clinit>
		static
	<init> (Lkp;Ljava/lang/Object;)V <init>
		0 o type
		1 o value
	a ()Lkp; type
	a (Lkr;)V applyTo
		0 o p_332099_
	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 (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 (Lwx;Lkp;)Lks; decodeTyped
		static
		0 o p_331307_
		1 o p_330560_
	a (Lwx;)Lks; decode
		0 o p_331219_
	a (Lwx;Lks;)V encode
		0 o p_330591_
		1 o p_331491_
	b (Lwx;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/component/predicates/AttributeModifiersPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	e Ljava/util/Optional; modifiers
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o modifiers
	a ()Lkp; componentType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399875_
	a (Ljava/lang/Object;)Z matches
		0 o p_400060_
	a (Ldfm;)Z matches
		0 o p_399563_
	b ()Ljava/util/Optional; modifiers
	equals (Ljava/lang/Object;)Z equals
		0 o p_400036_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ku$a net/minecraft/core/component/predicates/AttributeModifiersPredicate$EntryPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; attribute
	c Ljava/util/Optional; id
	d Lcx$c; amount
	e Ljava/util/Optional; operation
	f Ljava/util/Optional; slot
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Lcx$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 (Ldfm$c;)Z test
		0 o p_399885_
	a ()Ljava/util/Optional; attribute
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_400067_
	b ()Ljava/util/Optional; id
	c ()Lcx$c; amount
	d ()Ljava/util/Optional; operation
	e ()Ljava/util/Optional; slot
	equals (Ljava/lang/Object;)Z equals
		0 o p_399874_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_400290_
	toString ()Ljava/lang/String; toString
kv net/minecraft/core/component/predicates/BundlePredicate
	a Lcom/mojang/serialization/Codec; CODEC
	e Ljava/util/Optional; items
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o items
	a ()Lkp; componentType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399946_
	a (Ljava/lang/Object;)Z matches
		0 o p_399849_
	a (Ldey;)Z matches
		0 o p_400298_
	b ()Ljava/util/Optional; items
	equals (Ljava/lang/Object;)Z equals
		0 o p_399721_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kw net/minecraft/core/component/predicates/ContainerPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	e Ljava/util/Optional; items
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o items
	a ()Lkp; componentType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399834_
	a (Ljava/lang/Object;)Z matches
		0 o p_400000_
	a (Ldfn;)Z matches
		0 o p_399668_
	b ()Ljava/util/Optional; items
	equals (Ljava/lang/Object;)Z equals
		0 o p_399706_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kx net/minecraft/core/component/predicates/CustomDataPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	e Lda; value
	<clinit> ()V <clinit>
		static
	<init> (Lda;)V <init>
		0 o value
	a ()Lda; value
	a (Lkl;)Z matches
		0 o p_399880_
	a (Lda;)Lkx; customData
		static
		0 o p_400024_
	equals (Ljava/lang/Object;)Z equals
		0 o p_400195_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ky net/minecraft/core/component/predicates/DamagePredicate
	a Lcom/mojang/serialization/Codec; CODEC
	e Lcx$d; durability
	f Lcx$d; damage
	<clinit> ()V <clinit>
		static
	<init> (Lcx$d;Lcx$d;)V <init>
		0 o durability
		1 o damage
	a (Lkl;)Z matches
		0 o p_399972_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_400215_
	a ()Lcx$d; durability
	a (Lcx$d;)Lky; durability
		static
		0 o p_400235_
	b ()Lcx$d; damage
	equals (Ljava/lang/Object;)Z equals
		0 o p_400207_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kz net/minecraft/core/component/predicates/DataComponentPredicate
	b Lcom/mojang/serialization/Codec; CODEC
	c Lzm; SINGLE_STREAM_CODEC
	d Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	a (Ljava/util/Map;)Ljava/util/List; lambda$static$1
		static
		0 o p_411095_
	a (Ljava/util/List;)Ljava/util/Map; lambda$static$0
		static
		0 o p_411079_
	a (Ljava/lang/String;)Lcom/mojang/serialization/MapCodec; singleCodec
		static
		0 o p_399515_
	a (Lkl;)Z matches
		0 o p_399712_
kz$a net/minecraft/core/component/predicates/DataComponentPredicate$Single
	a Lkz$b; type
	b Lkz; predicate
	<init> (Lkz$b;Lkz;)V <init>
		0 o type
		1 o predicate
	a (Ljava/util/Map$Entry;)Lkz$a; fromEntry
		static
		0 o p_411082_
	a ()Lkz$b; type
	b ()Lkz; predicate
	equals (Ljava/lang/Object;)Z equals
		0 o p_399651_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
kz$b net/minecraft/core/component/predicates/DataComponentPredicate$Type
	a Lcom/mojang/serialization/Codec; codec
	b Lcom/mojang/serialization/MapCodec; wrappedCodec
	c Lzm; singleStreamCodec
	<init> (Lcom/mojang/serialization/Codec;)V <init>
		0 o p_399908_
	a ()Lcom/mojang/serialization/Codec; codec
	a (Lkz;)Lkz$a; lambda$new$2
		0 o p_411016_
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$new$1
		0 o p_400251_
		1 o p_400212_
	b (Lkz;)Lkz$a; lambda$new$0
		0 o p_400281_
	b ()Lcom/mojang/serialization/MapCodec; wrappedCodec
	c ()Lzm; singleStreamCodec
l com/mojang/math/package-info
la net/minecraft/core/component/predicates/DataComponentPredicates
	a Lkz$b; DAMAGE
	b Lkz$b; ENCHANTMENTS
	c Lkz$b; STORED_ENCHANTMENTS
	d Lkz$b; POTIONS
	e Lkz$b; CUSTOM_DATA
	f Lkz$b; CONTAINER
	g Lkz$b; BUNDLE_CONTENTS
	h Lkz$b; FIREWORK_EXPLOSION
	i Lkz$b; FIREWORKS
	j Lkz$b; WRITABLE_BOOK
	k Lkz$b; WRITTEN_BOOK
	l Lkz$b; ATTRIBUTE_MODIFIERS
	m Lkz$b; ARMOR_TRIM
	n Lkz$b; JUKEBOX_PLAYABLE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljy;)Lkz$b; bootstrap
		static
		0 o p_400147_
	a (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lkz$b; register
		static
		0 o p_399768_
		1 o p_400071_
lb net/minecraft/core/component/predicates/EnchantmentsPredicate
	a Ljava/util/List; enchantments
	<init> (Ljava/util/List;)V <init>
		0 o p_400025_
	a (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_400213_
	a (Ljava/lang/Object;)Z matches
		0 o p_400096_
	a (Ljava/util/List;)Llb$a; enchantments
		static
		0 o p_399739_
	a (Ldjo;)Z matches
		0 o p_399718_
	b ()Ljava/util/List; enchantments
	b (Ljava/util/List;)Llb$b; storedEnchantments
		static
		0 o p_399510_
lb$a net/minecraft/core/component/predicates/EnchantmentsPredicate$Enchantments
	a Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_399954_
	a ()Lkp; componentType
	a (Ljava/lang/Object;)Z matches
		0 o p_399474_
lb$b net/minecraft/core/component/predicates/EnchantmentsPredicate$StoredEnchantments
	a Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_399693_
	a ()Lkp; componentType
	a (Ljava/lang/Object;)Z matches
		0 o p_399990_
lc net/minecraft/core/component/predicates/FireworkExplosionPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	e Llc$a; predicate
	<clinit> ()V <clinit>
		static
	<init> (Llc$a;)V <init>
		0 o predicate
	a (Ldfj;)Z matches
		0 o p_400258_
	a ()Lkp; componentType
	a (Ljava/lang/Object;)Z matches
		0 o p_400125_
	b ()Llc$a; predicate
	equals (Ljava/lang/Object;)Z equals
		0 o p_399916_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
lc$a net/minecraft/core/component/predicates/FireworkExplosionPredicate$FireworkPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Optional; shape
	c Ljava/util/Optional; twinkle
	d Ljava/util/Optional; 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 (Ldfj;)Z test
		0 o p_399871_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_400098_
	a ()Ljava/util/Optional; shape
	b ()Ljava/util/Optional; twinkle
	c ()Ljava/util/Optional; trail
	equals (Ljava/lang/Object;)Z equals
		0 o p_399596_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_400005_
	toString ()Ljava/lang/String; toString
ld net/minecraft/core/component/predicates/FireworksPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	e Ljava/util/Optional; explosions
	f Lcx$d; flightDuration
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Lcx$d;)V <init>
		0 o explosions
		1 o flightDuration
	a (Ldfk;)Z matches
		0 o p_400011_
	a ()Lkp; componentType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399867_
	a (Ljava/lang/Object;)Z matches
		0 o p_400196_
	b ()Ljava/util/Optional; explosions
	c ()Lcx$d; flightDuration
	equals (Ljava/lang/Object;)Z equals
		0 o p_399543_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
le net/minecraft/core/component/predicates/JukeboxPlayablePredicate
	a Lcom/mojang/serialization/Codec; CODEC
	e Ljava/util/Optional; song
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o song
	a ()Lkp; componentType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399803_
	a (Ldda;)Z matches
		0 o p_399648_
	a (Ljava/lang/Object;)Z matches
		0 o p_399757_
	b ()Lle; any
		static
	c ()Ljava/util/Optional; song
	equals (Ljava/lang/Object;)Z equals
		0 o p_399774_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
lf net/minecraft/core/component/predicates/PotionsPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	e Ljp; potions
	<clinit> ()V <clinit>
		static
	<init> (Ljp;)V <init>
		0 o potions
	a (Ljp;)Lkz; potions
		static
		0 o p_400231_
	a ()Lkp; componentType
	a (Ljava/lang/Object;)Z matches
		0 o p_399621_
	a (Lder;)Z matches
		0 o p_399537_
	b ()Ljp; potions
	equals (Ljava/lang/Object;)Z equals
		0 o p_399716_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
lg net/minecraft/core/component/predicates/TrimPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	e Ljava/util/Optional; material
	f Ljava/util/Optional; pattern
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o material
		1 o pattern
	a ()Lkp; componentType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399667_
	a (Ljava/lang/Object;)Z matches
		0 o p_399518_
	a (Ldlg;)Z matches
		0 o p_399522_
	b ()Ljava/util/Optional; material
	c ()Ljava/util/Optional; pattern
	equals (Ljava/lang/Object;)Z equals
		0 o p_399494_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
lh net/minecraft/core/component/predicates/WritableBookPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	e Ljava/util/Optional; pages
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;)V <init>
		0 o pages
	a ()Lkp; componentType
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_399792_
	a (Ljava/lang/Object;)Z matches
		0 o p_400198_
	a (Ldge;)Z matches
		0 o p_399750_
	b ()Ljava/util/Optional; pages
	equals (Ljava/lang/Object;)Z equals
		0 o p_399698_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
lh$a net/minecraft/core/component/predicates/WritableBookPredicate$PagePredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/lang/String; contents
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o contents
	a (Laut;)Z test
		0 o p_399881_
	a ()Ljava/lang/String; contents
	equals (Ljava/lang/Object;)Z equals
		0 o p_400253_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_400171_
	toString ()Ljava/lang/String; toString
li net/minecraft/core/component/predicates/WrittenBookPredicate
	a Lcom/mojang/serialization/Codec; CODEC
	e Ljava/util/Optional; pages
	f Ljava/util/Optional; author
	g Ljava/util/Optional; title
	h Lcx$d; generation
	i Ljava/util/Optional; resolved
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Lcx$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 (Ljava/lang/Object;)Z matches
		0 o p_400074_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_400244_
	a (Ldgf;)Z matches
		0 o p_400041_
	b ()Ljava/util/Optional; pages
	c ()Ljava/util/Optional; author
	d ()Ljava/util/Optional; title
	e ()Lcx$d; generation
	equals (Ljava/lang/Object;)Z equals
		0 o p_400260_
	f ()Ljava/util/Optional; resolved
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
li$a net/minecraft/core/component/predicates/WrittenBookPredicate$PagePredicate
	a Lcom/mojang/serialization/Codec; CODEC
	b Lxo; contents
	<clinit> ()V <clinit>
		static
	<init> (Lxo;)V <init>
		0 o contents
	a (Laut;)Z test
		0 o p_399478_
	a ()Lxo; contents
	equals (Ljava/lang/Object;)Z equals
		0 o p_400137_
	hashCode ()I hashCode
	test (Ljava/lang/Object;)Z test
		0 o p_400046_
	toString ()Ljava/lang/String; toString
lj net/minecraft/core/component/predicates/package-info
lk net/minecraft/core/dispenser/BlockSource
	a Laub; level
	b Ljb; pos
	c Leeb; state
	d Lebu; blockEntity
	<init> (Laub;Ljb;Leeb;Lebu;)V <init>
		0 o level
		1 o pos
		2 o state
		3 o blockEntity
	a ()Lfis; center
	b ()Laub; level
	c ()Ljb; pos
	d ()Leeb; state
	e ()Lebu; blockEntity
	equals (Ljava/lang/Object;)Z equals
		0 o p_302446_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ll net/minecraft/core/dispenser/BoatDispenseItemBehavior
	c Llm; defaultDispenseItemBehavior
	d Lbzv; type
	<init> (Lbzv;)V <init>
		0 o p_376583_
	a (Llk;)V playSound
		0 o p_302465_
	a (Llk;Ldcv;)Ldcv; execute
		0 o p_302460_
		1 o p_123376_
lm net/minecraft/core/dispenser/DefaultDispenseItemBehavior
	c I DEFAULT_ACCURACY
	<init> ()V <init>
	a (Ldmu;Ldcv;ILjh;Ljv;)V spawnItem
		static
		0 o p_123379_
		1 o p_123380_
		2 o p_123381_
		3 o p_123382_
		4 o p_123383_
	a (Llk;Ldcv;Ldcv;)Ldcv; consumeWithRemainder
		0 o p_347658_
		1 o p_347682_
		2 o p_347670_
	a (Llk;)V playSound
		0 o p_302471_
	a (Llk;Ldcv;)Ldcv; execute
		0 o p_302420_
		1 o p_123386_
	a (Llk;Ljh;)V playAnimation
		0 o p_302462_
		1 o p_123389_
	b (Llk;)V playDefaultSound
		static
		0 o p_347476_
	b (Llk;Ldcv;)V addToInventoryOrDispense
		0 o p_347634_
		1 o p_347604_
	b (Llk;Ljh;)V playDefaultAnimation
		static
		0 o p_347531_
		1 o p_347570_
	dispense (Llk;Ldcv;)Ldcv; dispense
		0 o p_302432_
		1 o p_123392_
ln net/minecraft/core/dispenser/DispenseItemBehavior
	a Lorg/slf4j/Logger; LOGGER
	b Lln; NOOP
	<clinit> ()V <clinit>
		static
	a ()V bootStrap
		static
	a (Llk;Ldcv;)Ldcv; lambda$static$0
		static
		0 o p_302424_
		1 o p_123401_
	dispense (Llk;Ldcv;)Ldcv; dispense
		0 o p_302445_
		1 o p_123404_
ln$1 net/minecraft/core/dispenser/DispenseItemBehavior$1
	<init> ()V <init>
	a (Llk;Ldcv;)Ldcv; execute
		0 o p_338275_
		1 o p_338216_
ln$10 net/minecraft/core/dispenser/DispenseItemBehavior$4
	c Llm; defaultDispenseItemBehavior
	<init> ()V <init>
	a (Llk;Ldcv;)Ldcv; execute
		0 o p_338193_
		1 o p_338600_
ln$11 net/minecraft/core/dispenser/DispenseItemBehavior$5
	<init> ()V <init>
	a (Llk;Ldcv;)Ldcv; execute
		0 o p_338297_
		1 o p_338735_
ln$12 net/minecraft/core/dispenser/DispenseItemBehavior$6
	<init> ()V <init>
	a (Ldcr;)V lambda$execute$0
		static
		0 o p_397432_
	a (Llk;Ldcv;)Ldcv; execute
		0 o p_338850_
		1 o p_338251_
ln$13 net/minecraft/core/dispenser/DispenseItemBehavior$7
	<init> ()V <init>
	a (Llk;Ldcv;)Ldcv; execute
		0 o p_338386_
		1 o p_338526_
ln$14 net/minecraft/core/dispenser/DispenseItemBehavior$8
	<init> ()V <init>
	a (Llk;Ldcv;)Ldcv; execute
		0 o p_338494_
		1 o p_338444_
ln$15 net/minecraft/core/dispenser/DispenseItemBehavior$9
	<init> ()V <init>
	a (Llk;Ldcv;)Ldcv; execute
		0 o p_302450_
		1 o p_123524_
ln$2 net/minecraft/core/dispenser/DispenseItemBehavior$10
	<init> ()V <init>
	a (Llk;Ldcv;)Ldcv; execute
		0 o p_302430_
		1 o p_123462_
ln$3 net/minecraft/core/dispenser/DispenseItemBehavior$11
	<init> ()V <init>
	a (Llk;Ldcv;)Ldcv; execute
		0 o p_302463_
		1 o p_123530_
	a (Leea$a;)Z lambda$execute$0
		static
		0 o p_397621_
	b (Llk;Ldcv;Ldcv;)Ldcv; takeLiquid
		0 o p_397959_
		1 o p_397930_
		2 o p_397455_
ln$4 net/minecraft/core/dispenser/DispenseItemBehavior$12
	<init> ()V <init>
	a (Llk;Ldcv;)Ldcv; execute
		0 o p_302425_
		1 o p_123536_
ln$5 net/minecraft/core/dispenser/DispenseItemBehavior$13
	<init> ()V <init>
	a (Ldcr;)V lambda$execute$0
		static
		0 o p_397327_
	a (Llk;Ldcv;)Ldcv; execute
		0 o p_302452_
		1 o p_123542_
ln$6 net/minecraft/core/dispenser/DispenseItemBehavior$14
	<init> ()V <init>
	a (Llk;Ldcv;)Ldcv; execute
		0 o p_302433_
		1 o p_123548_
ln$7 net/minecraft/core/dispenser/DispenseItemBehavior$15
	c Llm; defaultDispenseItemBehavior
	<init> ()V <init>
	a (Llk;Ldcv;)Ldcv; execute
		0 o p_302423_
		1 o p_123557_
ln$8 net/minecraft/core/dispenser/DispenseItemBehavior$2
	<init> ()V <init>
	a (Llk;Ldcv;)Ldcv; execute
		0 o p_338813_
		1 o p_338809_
	a (Ljh;Lcqo;)V lambda$execute$0
		static
		0 o p_417691_
		1 o p_417692_
ln$9 net/minecraft/core/dispenser/DispenseItemBehavior$3
	<init> ()V <init>
	a (Lcop;)Z lambda$execute$0
		static
		0 o p_426942_
	a (Llk;Ldcv;)Ldcv; execute
		0 o p_338360_
		1 o p_338306_
lo net/minecraft/core/dispenser/EquipmentDispenseItemBehavior
	c Llo; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Llk;Ldcv;)Ldcv; execute
		0 o p_371344_
		1 o p_371463_
	a (Ldcv;Lcam;)Z lambda$dispenseEquipment$0
		static
		0 o p_371794_
		1 o p_371713_
	b (Llk;Ldcv;)Z dispenseEquipment
		static
		0 o p_371324_
		1 o p_371227_
lp net/minecraft/core/dispenser/MinecartDispenseItemBehavior
	c Llm; defaultDispenseItemBehavior
	d Lbzv; entityType
	<init> (Lbzv;)V <init>
		0 o p_374102_
	a (Leeb;)Leff; getRailShape
		static
		0 o p_374571_
	a (Llk;)V playSound
		0 o p_374042_
	a (Llk;Ldcv;)Ldcv; execute
		0 o p_374045_
		1 o p_374580_
lq net/minecraft/core/dispenser/OptionalDispenseItemBehavior
	c Z success
	<init> ()V <init>
	a (Z)V setSuccess
		0 o p_123574_
	a (Llk;)V playSound
		0 o p_302438_
	b ()Z isSuccess
lr net/minecraft/core/dispenser/ProjectileDispenseBehavior
	c Lddp; projectileItem
	d Lddp$a; dispenseConfig
	<init> (Ldcr;)V <init>
		0 o p_338781_
	a (Llk;)V playSound
		0 o p_338184_
	a (Llk;Ldcv;)Ldcv; execute
		0 o p_338635_
		1 o p_338423_
ls net/minecraft/core/dispenser/ShearsDispenseItemBehavior
	<init> ()V <init>
	a (Laub;Ljb;)Z tryShearBeehive
		static
		0 o p_123577_
		1 o p_123578_
	a (Ldcr;)V lambda$execute$0
		static
		0 o p_348118_
	a (Llk;Ldcv;)Ldcv; execute
		0 o p_302443_
		1 o p_123581_
	a (Laub;Ljb;Ldcv;)Z tryShearEntity
		static
		0 o p_418032_
		1 o p_418277_
		2 o p_418413_
	a (Leea$a;)Z lambda$tryShearBeehive$1
		static
		0 o p_202454_
lt net/minecraft/core/dispenser/ShulkerBoxDispenseBehavior
	c Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Llk;Ldcv;)Ldcv; execute
		0 o p_302426_
		1 o p_123588_
lu net/minecraft/core/dispenser/package-info
lv net/minecraft/core/package-info
lw net/minecraft/core/particles/BlockParticleOption
	a Lcom/mojang/serialization/Codec; BLOCK_STATE_CODEC
	b Lmd; type
	c Leeb; state
	<clinit> ()V <clinit>
		static
	<init> (Lmd;Leeb;)V <init>
		0 o p_123629_
		1 o p_123630_
	a (Lmd;)Lcom/mojang/serialization/MapCodec; codec
		static
		0 o p_123635_
	a (Lmd;Leeb;)Llw; lambda$streamCodec$2
		static
		0 o p_319423_
		1 o p_319424_
	a ()Lmd; getType
	a (Llw;)Leeb; lambda$streamCodec$3
		static
		0 o p_319425_
	b ()Leeb; getState
	b (Lmd;Leeb;)Llw; lambda$codec$0
		static
		0 o p_123637_
		1 o p_123638_
	b (Llw;)Leeb; lambda$codec$1
		static
		0 o p_123633_
	b (Lmd;)Lzm; streamCodec
		static
		0 o p_320740_
lx net/minecraft/core/particles/ColorParticleOption
	a Lmd; type
	b I color
	<init> (Lmd;I)V <init>
		0 o p_333991_
		1 o p_333769_
	a (Lmd;)Lcom/mojang/serialization/MapCodec; codec
		static
		0 o p_333777_
	a (Lmd;Ljava/lang/Integer;)Llx; lambda$streamCodec$2
		static
		0 o p_333959_
		1 o p_333912_
	a (Lmd;FFF)Llx; create
		static
		0 o p_333772_
		1 o p_333802_
		2 o p_333962_
		3 o p_333936_
	a (Lmd;I)Llx; create
		static
		0 o p_334068_
		1 o p_334062_
	a ()Lmd; getType
	a (Llx;)Ljava/lang/Integer; lambda$streamCodec$3
		static
		0 o p_334072_
	b (Llx;)Ljava/lang/Integer; lambda$codec$1
		static
		0 o p_333908_
	b ()F getRed
	b (Lmd;Ljava/lang/Integer;)Llx; lambda$codec$0
		static
		0 o p_334057_
		1 o p_333828_
	b (Lmd;)Lzm; streamCodec
		static
		0 o p_333948_
	c ()F getGreen
	d ()F getBlue
	e ()F getAlpha
ly net/minecraft/core/particles/DustColorTransitionOptions
	a I SCULK_PARTICLE_COLOR
	b Lly; SCULK_TO_REDSTONE
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Lzm; STREAM_CODEC
	h I fromColor
	i I toColor
	<clinit> ()V <clinit>
		static
	<init> (IIF)V <init>
		0 o p_380971_
		1 o p_381075_
		2 o p_254178_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_380810_
	a (Lly;)Ljava/lang/Integer; lambda$static$4
		static
		0 o p_380809_
	a ()Lmd; getType
	b ()Lorg/joml/Vector3f; getFromColor
	b (Lly;)Ljava/lang/Integer; lambda$static$3
		static
		0 o p_380811_
	c ()Lorg/joml/Vector3f; getToColor
	c (Lly;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_380808_
	d (Lly;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_380812_
lz net/minecraft/core/particles/DustParticleOptions
	a I REDSTONE_PARTICLE_COLOR
	b Llz; REDSTONE
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Lzm; STREAM_CODEC
	h I color
	<clinit> ()V <clinit>
		static
	<init> (IF)V <init>
		0 o p_381064_
		1 o p_254154_
	a (Llz;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_380813_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_380814_
	a ()Lmd; getType
	b ()Lorg/joml/Vector3f; getColor
	b (Llz;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_380815_
m net/minecraft/BlockUtil
	<init> ()V <init>
	a (Ljb;Ljh$a;ILjh$a;ILjava/util/function/Predicate;)Lm$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 ([I)Lcom/mojang/datafixers/util/Pair; getMaxRectangleLocation
		static
		0 o p_124347_
	a (Ldly;Ljb;Ldpz;Ljh;Ldpz;)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 (Ljava/util/function/Predicate;Ljb$a;Ljh;I)I getLimit
		static
		0 o p_124342_
		1 o p_124343_
		2 o p_124344_
		3 o p_124345_
m$a net/minecraft/BlockUtil$FoundRectangle
	a Ljb; minCorner
	b I axis1Size
	c I axis2Size
	<init> (Ljb;II)V <init>
		0 o p_124352_
		1 o p_124353_
		2 o p_124354_
m$b net/minecraft/BlockUtil$IntBounds
	a I min
	b I max
	<init> (II)V <init>
		0 o p_124358_
		1 o p_124359_
	toString ()Ljava/lang/String; toString
ma net/minecraft/core/particles/ItemParticleOption
	a Lcom/mojang/serialization/Codec; ITEM_CODEC
	b Lmd; type
	c Ldcv; itemStack
	<clinit> ()V <clinit>
		static
	<init> (Lmd;Ldcv;)V <init>
		0 o p_123705_
		1 o p_123706_
	a (Lmd;)Lcom/mojang/serialization/MapCodec; codec
		static
		0 o p_123711_
	a (Lmd;Ldcv;)Lma; lambda$streamCodec$2
		static
		0 o p_319431_
		1 o p_319432_
	a (Lma;)Ldcv; lambda$streamCodec$3
		static
		0 o p_319433_
	a ()Lmd; getType
	b (Lmd;Ldcv;)Lma; lambda$codec$0
		static
		0 o p_123713_
		1 o p_123714_
	b ()Ldcv; getItem
	b (Lma;)Ldcv; lambda$codec$1
		static
		0 o p_123709_
	b (Lmd;)Lzm; streamCodec
		static
		0 o p_320881_
mb net/minecraft/core/particles/ParticleGroup
	a Lmb; SPORE_BLOSSOM
	b I limit
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_175818_
	a ()I getLimit
mc net/minecraft/core/particles/ParticleOptions
	a ()Lmd; getType
md net/minecraft/core/particles/ParticleType
	a Z overrideLimiter
	<init> (Z)V <init>
		0 o p_123740_
	b ()Z getOverrideLimiter
	c ()Lcom/mojang/serialization/MapCodec; codec
	d ()Lzm; streamCodec
me net/minecraft/core/particles/ParticleTypes
	A Lmi; GUST_EMITTER_SMALL
	B Lmi; SONIC_BOOM
	C Lmd; FALLING_DUST
	D Lmi; FIREWORK
	E Lmi; FISHING
	F Lmi; FLAME
	G Lmi; INFESTED
	H Lmi; CHERRY_LEAVES
	I Lmi; PALE_OAK_LEAVES
	J Lmd; TINTED_LEAVES
	K Lmi; SCULK_SOUL
	L Lmd; SCULK_CHARGE
	M Lmi; SCULK_CHARGE_POP
	N Lmi; SOUL_FIRE_FLAME
	O Lmi; SOUL
	P Lmi; FLASH
	Q Lmi; HAPPY_VILLAGER
	R Lmi; COMPOSTER
	S Lmi; HEART
	T Lmi; INSTANT_EFFECT
	U Lmd; ITEM
	V Lmd; VIBRATION
	W Lmd; TRAIL
	X Lmi; ITEM_SLIME
	Y Lmi; ITEM_COBWEB
	Z Lmi; ITEM_SNOWBALL
	a Lmi; ANGRY_VILLAGER
	aA Lmi; LANDING_HONEY
	aB Lmi; FALLING_NECTAR
	aC Lmi; FALLING_SPORE_BLOSSOM
	aD Lmi; ASH
	aE Lmi; CRIMSON_SPORE
	aF Lmi; WARPED_SPORE
	aG Lmi; SPORE_BLOSSOM_AIR
	aH Lmi; DRIPPING_OBSIDIAN_TEAR
	aI Lmi; FALLING_OBSIDIAN_TEAR
	aJ Lmi; LANDING_OBSIDIAN_TEAR
	aK Lmi; REVERSE_PORTAL
	aL Lmi; WHITE_ASH
	aM Lmi; SMALL_FLAME
	aN Lmi; SNOWFLAKE
	aO Lmi; DRIPPING_DRIPSTONE_LAVA
	aP Lmi; FALLING_DRIPSTONE_LAVA
	aQ Lmi; DRIPPING_DRIPSTONE_WATER
	aR Lmi; FALLING_DRIPSTONE_WATER
	aS Lmi; GLOW_SQUID_INK
	aT Lmi; GLOW
	aU Lmi; WAX_ON
	aV Lmi; WAX_OFF
	aW Lmi; ELECTRIC_SPARK
	aX Lmi; SCRAPE
	aY Lmd; SHRIEK
	aZ Lmi; EGG_CRACK
	aa Lmi; LARGE_SMOKE
	ab Lmi; LAVA
	ac Lmi; MYCELIUM
	ad Lmi; NOTE
	ae Lmi; POOF
	af Lmi; PORTAL
	ag Lmi; RAIN
	ah Lmi; SMOKE
	ai Lmi; WHITE_SMOKE
	aj Lmi; SNEEZE
	ak Lmi; SPIT
	al Lmi; SQUID_INK
	am Lmi; SWEEP_ATTACK
	an Lmi; TOTEM_OF_UNDYING
	ao Lmi; UNDERWATER
	ap Lmi; SPLASH
	aq Lmi; WITCH
	ar Lmi; BUBBLE_POP
	as Lmi; CURRENT_DOWN
	at Lmi; BUBBLE_COLUMN_UP
	au Lmi; NAUTILUS
	av Lmi; DOLPHIN
	aw Lmi; CAMPFIRE_COSY_SMOKE
	ax Lmi; CAMPFIRE_SIGNAL_SMOKE
	ay Lmi; DRIPPING_HONEY
	az Lmi; FALLING_HONEY
	b Lmd; BLOCK
	ba Lmi; DUST_PLUME
	bb Lmi; TRIAL_SPAWNER_DETECTED_PLAYER
	bc Lmi; TRIAL_SPAWNER_DETECTED_PLAYER_OMINOUS
	bd Lmi; VAULT_CONNECTION
	be Lmd; DUST_PILLAR
	bf Lmi; OMINOUS_SPAWNING
	bg Lmi; RAID_OMEN
	bh Lmi; TRIAL_OMEN
	bi Lmd; BLOCK_CRUMBLE
	bj Lmi; FIREFLY
	bk Lcom/mojang/serialization/Codec; CODEC
	bl Lzm; STREAM_CODEC
	c Lmd; BLOCK_MARKER
	d Lmi; BUBBLE
	e Lmi; CLOUD
	f Lmi; CRIT
	g Lmi; DAMAGE_INDICATOR
	h Lmi; DRAGON_BREATH
	i Lmi; DRIPPING_LAVA
	j Lmi; FALLING_LAVA
	k Lmi; LANDING_LAVA
	l Lmi; DRIPPING_WATER
	m Lmi; FALLING_WATER
	n Lmd; DUST
	o Lmd; DUST_COLOR_TRANSITION
	p Lmi; EFFECT
	q Lmi; ELDER_GUARDIAN
	r Lmi; ENCHANTED_HIT
	s Lmi; ENCHANT
	t Lmi; END_ROD
	u Lmd; ENTITY_EFFECT
	v Lmi; EXPLOSION_EMITTER
	w Lmi; EXPLOSION
	x Lmi; GUST
	y Lmi; SMALL_GUST
	z Lmi; GUST_EMITTER_LARGE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Z)Lmi; register
		static
		0 o p_123825_
		1 o p_123826_
	a (Lmd;)Lzm; lambda$static$11
		static
		0 o p_319437_
	a (Ljava/lang/String;ZLjava/util/function/Function;Ljava/util/function/Function;)Lmd; register
		static
		0 o p_235906_
		1 o p_235907_
		2 o p_235909_
		3 o p_320791_
	b (Lmd;)Lcom/mojang/serialization/MapCodec; lambda$static$10
		static
		0 o p_337462_
	c (Lmd;)Lzm; lambda$static$9
		static
		0 o p_382560_
	d (Lmd;)Lcom/mojang/serialization/MapCodec; lambda$static$8
		static
		0 o p_382559_
	e (Lmd;)Lzm; lambda$static$7
		static
		0 o p_319438_
	f (Lmd;)Lcom/mojang/serialization/MapCodec; lambda$static$6
		static
		0 o p_337464_
	g (Lmd;)Lzm; lambda$static$5
		static
		0 o p_319434_
	h (Lmd;)Lcom/mojang/serialization/MapCodec; lambda$static$4
		static
		0 o p_337465_
	i (Lmd;)Lzm; lambda$static$3
		static
		0 o p_319436_
	j (Lmd;)Lcom/mojang/serialization/MapCodec; lambda$static$2
		static
		0 o p_337463_
	k (Lmd;)Lzm; lambda$static$1
		static
		0 o p_319435_
	l (Lmd;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_337461_
me$1 net/minecraft/core/particles/ParticleTypes$1
	a Ljava/util/function/Function; val$codec
	b Ljava/util/function/Function; 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 ()Lzm; streamCodec
mf net/minecraft/core/particles/ScalableParticleOptionsBase
	a F scale
	e F MIN_SCALE
	f F MAX_SCALE
	g Lcom/mojang/serialization/Codec; 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
mg net/minecraft/core/particles/SculkChargeParticleOptions
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lzm; STREAM_CODEC
	c F roll
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o roll
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_235920_
	a (Lmg;)Ljava/lang/Float; lambda$static$2
		static
		0 o p_319439_
	a ()Lmd; getType
	b ()F roll
	b (Lmg;)Ljava/lang/Float; lambda$static$0
		static
		0 o p_235922_
	equals (Ljava/lang/Object;)Z equals
		0 o p_235928_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
mh net/minecraft/core/particles/ShriekParticleOption
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lzm; STREAM_CODEC
	c I delay
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_235949_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_235952_
	a (Lmh;)Ljava/lang/Integer; lambda$static$2
		static
		0 o p_319440_
	a ()Lmd; getType
	b ()I getDelay
	b (Lmh;)Ljava/lang/Integer; lambda$static$0
		static
		0 o p_235954_
mi net/minecraft/core/particles/SimpleParticleType
	a Lcom/mojang/serialization/MapCodec; codec
	b Lzm; streamCodec
	<init> (Z)V <init>
		0 o p_123837_
	a ()Lmd; getType
	c ()Lcom/mojang/serialization/MapCodec; codec
	d ()Lzm; streamCodec
	e ()Lmi; getType
mj net/minecraft/core/particles/TrailParticleOption
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lzm; STREAM_CODEC
	c Lfis; target
	d I color
	e I duration
	<clinit> ()V <clinit>
		static
	<init> (Lfis;II)V <init>
		0 o target
		1 o color
		2 o duration
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_382882_
	a ()Lmd; getType
	b ()Lfis; target
	c ()I color
	d ()I duration
	equals (Ljava/lang/Object;)Z equals
		0 o p_382790_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
mk net/minecraft/core/particles/VibrationParticleOption
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lzm; STREAM_CODEC
	c Lcom/mojang/serialization/Codec; SAFE_POSITION_SOURCE_CODEC
	d Lejf; destination
	e I arrivalInTicks
	<clinit> ()V <clinit>
		static
	<init> (Lejf;I)V <init>
		0 o p_235975_
		1 o p_235976_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$2
		static
		0 o p_340623_
	a (Lejf;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_340622_
	a ()Lmd; getType
	b ()Lejf; getDestination
	c ()I getArrivalInTicks
	d ()Ljava/lang/String; lambda$static$0
		static
ml net/minecraft/core/particles/package-info
mm net/minecraft/core/registries/BuiltInRegistries
	A Ljg; SENSOR_TYPE
	B Ljy; SCHEDULE
	C Ljy; ACTIVITY
	D Ljy; LOOT_POOL_ENTRY_TYPE
	E Ljy; LOOT_FUNCTION_TYPE
	F Ljy; LOOT_CONDITION_TYPE
	G Ljy; LOOT_NUMBER_PROVIDER_TYPE
	H Ljy; LOOT_NBT_PROVIDER_TYPE
	I Ljy; LOOT_SCORE_PROVIDER_TYPE
	J Ljy; FLOAT_PROVIDER_TYPE
	K Ljy; INT_PROVIDER_TYPE
	L Ljy; HEIGHT_PROVIDER_TYPE
	M Ljy; BLOCK_PREDICATE_TYPE
	N Ljy; CARVER
	O Ljy; FEATURE
	P Ljy; STRUCTURE_PLACEMENT
	Q Ljy; STRUCTURE_PIECE
	R Ljy; STRUCTURE_TYPE
	S Ljy; PLACEMENT_MODIFIER_TYPE
	T Ljy; BLOCKSTATE_PROVIDER_TYPE
	U Ljy; FOLIAGE_PLACER_TYPE
	V Ljy; TRUNK_PLACER_TYPE
	W Ljy; ROOT_PLACER_TYPE
	X Ljy; TREE_DECORATOR_TYPE
	Y Ljy; FEATURE_SIZE_TYPE
	Z Ljy; BIOME_SOURCE
	a Ljg; GAME_EVENT
	aA Ljy; TICKET_TYPE
	aB Ljy; TEST_ENVIRONMENT_DEFINITION_TYPE
	aC Ljy; TEST_INSTANCE_TYPE
	aD Ljy; SPAWN_CONDITION_TYPE
	aE Ljy; DIALOG_TYPE
	aF Ljy; DIALOG_ACTION_TYPE
	aG Ljy; INPUT_CONTROL_TYPE
	aH Ljy; DIALOG_BODY_TYPE
	aI Ljy; TEST_FUNCTION
	aJ Ljy; REGISTRY
	aK Lorg/slf4j/Logger; LOGGER
	aL Ljava/util/Map; LOADERS
	aM Lkh; WRITABLE_REGISTRY
	aa Ljy; CHUNK_GENERATOR
	ab Ljy; MATERIAL_CONDITION
	ac Ljy; MATERIAL_RULE
	ad Ljy; DENSITY_FUNCTION_TYPE
	ae Ljy; BLOCK_TYPE
	af Ljy; STRUCTURE_PROCESSOR
	ag Ljy; STRUCTURE_POOL_ELEMENT
	ah Ljy; POOL_ALIAS_BINDING_TYPE
	ai Ljy; DECORATED_POT_PATTERN
	aj Ljy; CREATIVE_MODE_TAB
	ak Ljy; TRIGGER_TYPES
	al Ljy; NUMBER_FORMAT_TYPE
	am Ljy; DATA_COMPONENT_TYPE
	an Ljy; ENTITY_SUB_PREDICATE_TYPE
	ao Ljy; DATA_COMPONENT_PREDICATE_TYPE
	ap Ljy; MAP_DECORATION_TYPE
	aq Ljy; ENCHANTMENT_EFFECT_COMPONENT_TYPE
	ar Ljy; ENCHANTMENT_LEVEL_BASED_VALUE_TYPE
	as Ljy; ENCHANTMENT_ENTITY_EFFECT_TYPE
	at Ljy; ENCHANTMENT_LOCATION_BASED_EFFECT_TYPE
	au Ljy; ENCHANTMENT_VALUE_EFFECT_TYPE
	av Ljy; ENCHANTMENT_PROVIDER_TYPE
	aw Ljy; CONSUME_EFFECT_TYPE
	ax Ljy; RECIPE_DISPLAY
	ay Ljy; SLOT_DISPLAY
	az Ljy; RECIPE_BOOK_CATEGORY
	b Ljy; SOUND_EVENT
	c Ljg; FLUID
	d Ljy; MOB_EFFECT
	e Ljg; BLOCK
	f Ljg; ENTITY_TYPE
	g Ljg; ITEM
	h Ljy; POTION
	i Ljy; PARTICLE_TYPE
	j Ljy; BLOCK_ENTITY_TYPE
	k Ljy; CUSTOM_STAT
	l Ljg; CHUNK_STATUS
	m Ljy; RULE_TEST
	n Ljy; RULE_BLOCK_ENTITY_MODIFIER
	o Ljy; POS_RULE_TEST
	p Ljy; MENU
	q Ljy; RECIPE_TYPE
	r Ljy; RECIPE_SERIALIZER
	s Ljy; ATTRIBUTE
	t Ljy; POSITION_SOURCE_TYPE
	u Ljy; COMMAND_ARGUMENT_TYPE
	v Ljy; STAT_TYPE
	w Ljg; VILLAGER_TYPE
	x Ljg; VILLAGER_PROFESSION
	y Ljy; POINT_OF_INTEREST_TYPE
	z Ljg; MEMORY_MODULE_TYPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	A (Ljy;)Ljava/lang/Object; lambda$static$23
		static
		0 o p_259742_
	B (Ljy;)Ljava/lang/Object; lambda$static$22
		static
		0 o p_259836_
	C (Ljy;)Ljava/lang/Object; lambda$static$21
		static
		0 o p_260042_
	D (Ljy;)Ljava/lang/Object; lambda$static$20
		static
		0 o p_260197_
	E (Ljy;)Ljava/lang/Object; lambda$static$19
		static
		0 o p_259540_
	F (Ljy;)Ljava/lang/Object; lambda$static$18
		static
		0 o p_259757_
	G (Ljy;)Ljava/lang/Object; lambda$static$17
		static
		0 o p_259248_
	H (Ljy;)Ljava/lang/Object; lambda$static$16
		static
		0 o p_259967_
	I (Ljy;)Ljava/lang/Object; lambda$static$15
		static
		0 o p_259113_
	J (Ljy;)Ljava/lang/Object; lambda$static$14
		static
		0 o p_260230_
	K (Ljy;)Ljava/lang/Object; lambda$static$13
		static
		0 o p_259086_
	L (Ljy;)Ljava/lang/Object; lambda$static$12
		static
		0 o p_259341_
	M (Ljy;)Ljava/lang/Object; lambda$static$11
		static
		0 o p_259262_
	N (Ljy;)Ljava/lang/Object; lambda$static$10
		static
		0 o p_277237_
	O (Ljy;)Ljava/lang/Object; lambda$static$9
		static
		0 o p_259641_
	P (Ljy;)Ljava/lang/Object; lambda$static$8
		static
		0 o p_329843_
	Q (Ljy;)Ljava/lang/Object; lambda$static$7
		static
		0 o p_259833_
	R (Ljy;)Ljava/lang/Object; lambda$static$6
		static
		0 o p_259434_
	S (Ljy;)Ljava/lang/Object; lambda$static$5
		static
		0 o p_260266_
	T (Ljy;)Ljava/lang/Object; lambda$static$4
		static
		0 o p_260227_
	U (Ljy;)Ljava/lang/Object; lambda$static$3
		static
		0 o p_259175_
	V (Ljy;)Ljava/lang/Object; lambda$static$2
		static
		0 o p_259909_
	W (Ljy;)Ljava/lang/Object; lambda$static$1
		static
		0 o p_259453_
	X (Ljy;)Ljava/lang/Object; lambda$static$0
		static
		0 o p_260167_
	a (Lamd;)Ljava/lang/String; lambda$internalRegister$47
		static
		0 o p_380817_
	a (Ljy;Ljy;)V lambda$validate$50
		static
		0 o p_367813_
		1 o p_367814_
	a (Lamd;Lkh;Lmm$a;)Lkh; internalRegister
		static
		0 o p_259230_
		1 o p_260327_
		2 o p_259210_
	a (Lame;Ljava/util/function/Supplier;)V lambda$createContents$49
		static
		0 o p_259863_
		1 o p_259387_
	a (Ljy;)Ljm; acquireBootstrapRegistrationLookup
		static
		0 o p_362167_
	a ()V bootStrap
		static
	a (Lamd;Ljava/lang/String;Lmm$a;)Ljg; registerDefaulted
		static
		0 o p_259887_
		1 o p_259325_
		2 o p_259759_
	a (Lmm$a;Lkh;)Ljava/lang/Object; lambda$internalRegister$48
		static
		0 o p_260350_
		1 o p_259857_
	a (Lamd;Lmm$a;)Ljy; registerSimple
		static
		0 o p_260095_
		1 o p_259057_
	b (Lamd;Lmm$a;)Ljy; registerSimpleWithIntrusiveHolders
		static
		0 o p_298703_
		1 o p_298612_
	b (Lamd;Ljava/lang/String;Lmm$a;)Ljg; registerDefaultedWithIntrusiveHolders
		static
		0 o p_259296_
		1 o p_259101_
		2 o p_259485_
	b (Ljy;)V validate
		static
		0 o p_260209_
	b ()V createContents
		static
	c ()V freeze
		static
	c (Ljy;)V bindBootstrappedTagsToEmpty
		static
		0 o p_365443_
	d (Ljy;)Ljava/lang/Object; lambda$static$46
		static
		0 o p_392595_
	e (Ljy;)Ljava/lang/Object; lambda$static$45
		static
		0 o p_366371_
	f (Ljy;)Ljava/lang/Object; lambda$static$44
		static
		0 o p_259361_
	g (Ljy;)Ljava/lang/Object; lambda$static$43
		static
		0 o p_259305_
	h (Ljy;)Ljava/lang/Object; lambda$static$42
		static
		0 o p_259370_
	i (Ljy;)Ljava/lang/Object; lambda$static$41
		static
		0 o p_259122_
	j (Ljy;)Ljava/lang/Object; lambda$static$40
		static
		0 o p_259493_
	k (Ljy;)Ljava/lang/Object; lambda$static$39
		static
		0 o p_259690_
	l (Ljy;)Ljava/lang/Object; lambda$static$38
		static
		0 o p_260329_
	m (Ljy;)Ljava/lang/Object; lambda$static$37
		static
		0 o p_259345_
	n (Ljy;)Ljava/lang/Object; lambda$static$36
		static
		0 o p_260335_
	o (Ljy;)Ljava/lang/Object; lambda$static$35
		static
		0 o p_259466_
	p (Ljy;)Ljava/lang/Object; lambda$static$34
		static
		0 o p_259722_
	q (Ljy;)Ljava/lang/Object; lambda$static$33
		static
		0 o p_259179_
	r (Ljy;)Ljava/lang/Object; lambda$static$32
		static
		0 o p_259143_
	s (Ljy;)Ljava/lang/Object; lambda$static$31
		static
		0 o p_260200_
	t (Ljy;)Ljava/lang/Object; lambda$static$30
		static
		0 o p_260006_
	u (Ljy;)Ljava/lang/Object; lambda$static$29
		static
		0 o p_259663_
	v (Ljy;)Ljava/lang/Object; lambda$static$28
		static
		0 o p_259607_
	w (Ljy;)Ljava/lang/Object; lambda$static$27
		static
		0 o p_260093_
	x (Ljy;)Ljava/lang/Object; lambda$static$26
		static
		0 o p_259313_
	y (Ljy;)Ljava/lang/Object; lambda$static$25
		static
		0 o p_259862_
	z (Ljy;)Ljava/lang/Object; lambda$static$24
		static
		0 o p_259329_
mm$a net/minecraft/core/registries/BuiltInRegistries$RegistryBootstrap
	run (Ljy;)Ljava/lang/Object; run
		0 o p_260128_
mn net/minecraft/core/registries/Registries
	A Lamd; ENCHANTMENT_PROVIDER_TYPE
	B Lamd; ENCHANTMENT_VALUE_EFFECT_TYPE
	C Lamd; ENTITY_SUB_PREDICATE_TYPE
	D Lamd; ENTITY_TYPE
	E Lamd; FEATURE_SIZE_TYPE
	F Lamd; FEATURE
	G Lamd; FLOAT_PROVIDER_TYPE
	H Lamd; FLUID
	I Lamd; FOLIAGE_PLACER_TYPE
	J Lamd; GAME_EVENT
	K Lamd; HEIGHT_PROVIDER_TYPE
	L Lamd; INPUT_CONTROL_TYPE
	M Lamd; INT_PROVIDER_TYPE
	N Lamd; ITEM
	O Lamd; LOOT_CONDITION_TYPE
	P Lamd; LOOT_FUNCTION_TYPE
	Q Lamd; LOOT_NBT_PROVIDER_TYPE
	R Lamd; LOOT_NUMBER_PROVIDER_TYPE
	S Lamd; LOOT_POOL_ENTRY_TYPE
	T Lamd; LOOT_SCORE_PROVIDER_TYPE
	U Lamd; MAP_DECORATION_TYPE
	V Lamd; MATERIAL_CONDITION
	W Lamd; MATERIAL_RULE
	X Lamd; MEMORY_MODULE_TYPE
	Y Lamd; MENU
	Z Lamd; MOB_EFFECT
	a Lame; ROOT_REGISTRY_NAME
	aA Lamd; DIALOG_ACTION_TYPE
	aB Lamd; TEST_ENVIRONMENT_DEFINITION_TYPE
	aC Lamd; TEST_FUNCTION
	aD Lamd; TEST_INSTANCE_TYPE
	aE Lamd; TICKET_TYPE
	aF Lamd; TREE_DECORATOR_TYPE
	aG Lamd; TRUNK_PLACER_TYPE
	aH Lamd; VILLAGER_PROFESSION
	aI Lamd; VILLAGER_TYPE
	aJ Lamd; BANNER_PATTERN
	aK Lamd; BIOME
	aL Lamd; CAT_VARIANT
	aM Lamd; CHAT_TYPE
	aN Lamd; CHICKEN_VARIANT
	aO Lamd; CONFIGURED_CARVER
	aP Lamd; CONFIGURED_FEATURE
	aQ Lamd; COW_VARIANT
	aR Lamd; DAMAGE_TYPE
	aS Lamd; DENSITY_FUNCTION
	aT Lamd; DIALOG
	aU Lamd; DIMENSION_TYPE
	aV Lamd; ENCHANTMENT_PROVIDER
	aW Lamd; ENCHANTMENT
	aX Lamd; FLAT_LEVEL_GENERATOR_PRESET
	aY Lamd; FROG_VARIANT
	aZ Lamd; INSTRUMENT
	aa Lamd; NUMBER_FORMAT_TYPE
	ab Lamd; PARTICLE_TYPE
	ac Lamd; PLACEMENT_MODIFIER_TYPE
	ad Lamd; POINT_OF_INTEREST_TYPE
	ae Lamd; POOL_ALIAS_BINDING
	af Lamd; POSITION_SOURCE_TYPE
	ag Lamd; POS_RULE_TEST
	ah Lamd; POTION
	ai Lamd; RECIPE_BOOK_CATEGORY
	aj Lamd; RECIPE_DISPLAY
	ak Lamd; RECIPE_SERIALIZER
	al Lamd; RECIPE_TYPE
	am Lamd; ROOT_PLACER_TYPE
	an Lamd; RULE_BLOCK_ENTITY_MODIFIER
	ao Lamd; RULE_TEST
	ap Lamd; SCHEDULE
	aq Lamd; SENSOR_TYPE
	ar Lamd; SLOT_DISPLAY
	as Lamd; SOUND_EVENT
	at Lamd; SPAWN_CONDITION_TYPE
	au Lamd; STAT_TYPE
	av Lamd; STRUCTURE_PIECE
	aw Lamd; STRUCTURE_PLACEMENT
	ax Lamd; STRUCTURE_POOL_ELEMENT
	ay Lamd; STRUCTURE_PROCESSOR
	az Lamd; STRUCTURE_TYPE
	b Lamd; ACTIVITY
	bA Lamd; RECIPE
	ba Lamd; JUKEBOX_SONG
	bb Lamd; MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST
	bc Lamd; NOISE_SETTINGS
	bd Lamd; NOISE
	be Lamd; PAINTING_VARIANT
	bf Lamd; PIG_VARIANT
	bg Lamd; PLACED_FEATURE
	bh Lamd; PROCESSOR_LIST
	bi Lamd; STRUCTURE_SET
	bj Lamd; STRUCTURE
	bk Lamd; TEMPLATE_POOL
	bl Lamd; TEST_ENVIRONMENT
	bm Lamd; TEST_INSTANCE
	bn Lamd; TRIAL_SPAWNER_CONFIG
	bo Lamd; TRIGGER_TYPE
	bp Lamd; TRIM_MATERIAL
	bq Lamd; TRIM_PATTERN
	br Lamd; WOLF_VARIANT
	bs Lamd; WOLF_SOUND_VARIANT
	bt Lamd; WORLD_PRESET
	bu Lamd; DIMENSION
	bv Lamd; LEVEL_STEM
	bw Lamd; LOOT_TABLE
	bx Lamd; ITEM_MODIFIER
	by Lamd; PREDICATE
	bz Lamd; ADVANCEMENT
	c Lamd; ATTRIBUTE
	d Lamd; BIOME_SOURCE
	e Lamd; BLOCK_ENTITY_TYPE
	f Lamd; BLOCK_PREDICATE_TYPE
	g Lamd; BLOCK_STATE_PROVIDER_TYPE
	h Lamd; BLOCK_TYPE
	i Lamd; BLOCK
	j Lamd; CARVER
	k Lamd; CHUNK_GENERATOR
	l Lamd; CHUNK_STATUS
	m Lamd; COMMAND_ARGUMENT_TYPE
	n Lamd; CONSUME_EFFECT_TYPE
	o Lamd; CREATIVE_MODE_TAB
	p Lamd; CUSTOM_STAT
	q Lamd; DATA_COMPONENT_PREDICATE_TYPE
	r Lamd; DATA_COMPONENT_TYPE
	s Lamd; DECORATED_POT_PATTERN
	t Lamd; DENSITY_FUNCTION_TYPE
	u Lamd; DIALOG_BODY_TYPE
	v Lamd; DIALOG_TYPE
	w Lamd; ENCHANTMENT_EFFECT_COMPONENT_TYPE
	x Lamd; ENCHANTMENT_ENTITY_EFFECT_TYPE
	y Lamd; ENCHANTMENT_LEVEL_BASED_VALUE_TYPE
	z Lamd; ENCHANTMENT_LOCATION_BASED_EFFECT_TYPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lamd;)Lamd; levelStemToLevel
		static
		0 o p_259475_
	a (Ljava/lang/String;)Lamd; createRegistryKey
		static
		0 o p_259572_
	b (Lamd;)Lamd; levelToLevelStem
		static
		0 o p_260225_
	c (Lamd;)Ljava/lang/String; elementsDirPath
		static
		0 o p_350960_
	d (Lamd;)Ljava/lang/String; tagsDirPath
		static
		0 o p_350980_
mo net/minecraft/core/registries/package-info
mp net/minecraft/data/BlockFamilies
	A Lmq; EXPOSED_COPPER
	B Lmq; EXPOSED_CUT_COPPER
	C Lmq; WAXED_EXPOSED_COPPER
	D Lmq; WAXED_EXPOSED_CUT_COPPER
	E Lmq; WEATHERED_COPPER
	F Lmq; WEATHERED_CUT_COPPER
	G Lmq; WAXED_WEATHERED_COPPER
	H Lmq; WAXED_WEATHERED_CUT_COPPER
	I Lmq; OXIDIZED_COPPER
	J Lmq; OXIDIZED_CUT_COPPER
	K Lmq; WAXED_OXIDIZED_COPPER
	L Lmq; WAXED_OXIDIZED_CUT_COPPER
	M Lmq; COBBLESTONE
	N Lmq; MOSSY_COBBLESTONE
	O Lmq; DIORITE
	P Lmq; POLISHED_DIORITE
	Q Lmq; GRANITE
	R Lmq; POLISHED_GRANITE
	S Lmq; TUFF
	T Lmq; POLISHED_TUFF
	U Lmq; TUFF_BRICKS
	V Lmq; RESIN_BRICKS
	W Lmq; NETHER_BRICKS
	X Lmq; RED_NETHER_BRICKS
	Y Lmq; PRISMARINE
	Z Lmq; PURPUR
	a Lmq; ACACIA_PLANKS
	aa Lmq; PRISMARINE_BRICKS
	ab Lmq; DARK_PRISMARINE
	ac Lmq; QUARTZ
	ad Lmq; SMOOTH_QUARTZ
	ae Lmq; SANDSTONE
	af Lmq; CUT_SANDSTONE
	ag Lmq; SMOOTH_SANDSTONE
	ah Lmq; RED_SANDSTONE
	ai Lmq; CUT_RED_SANDSTONE
	aj Lmq; SMOOTH_RED_SANDSTONE
	ak Lmq; STONE
	al Lmq; STONE_BRICK
	am Lmq; DEEPSLATE
	an Lmq; COBBLED_DEEPSLATE
	ao Lmq; POLISHED_DEEPSLATE
	ap Lmq; DEEPSLATE_BRICKS
	aq Lmq; DEEPSLATE_TILES
	ar Ljava/util/Map; MAP
	as Ljava/lang/String; RECIPE_GROUP_PREFIX_WOODEN
	at Ljava/lang/String; RECIPE_UNLOCKED_BY_HAS_PLANKS
	b Lmq; CHERRY_PLANKS
	c Lmq; BIRCH_PLANKS
	d Lmq; CRIMSON_PLANKS
	e Lmq; JUNGLE_PLANKS
	f Lmq; OAK_PLANKS
	g Lmq; DARK_OAK_PLANKS
	h Lmq; PALE_OAK_PLANKS
	i Lmq; SPRUCE_PLANKS
	j Lmq; WARPED_PLANKS
	k Lmq; MANGROVE_PLANKS
	l Lmq; BAMBOO_PLANKS
	m Lmq; BAMBOO_MOSAIC
	n Lmq; MUD_BRICKS
	o Lmq; ANDESITE
	p Lmq; POLISHED_ANDESITE
	q Lmq; BLACKSTONE
	r Lmq; POLISHED_BLACKSTONE
	s Lmq; POLISHED_BLACKSTONE_BRICKS
	t Lmq; BRICKS
	u Lmq; END_STONE_BRICKS
	v Lmq; MOSSY_STONE_BRICKS
	w Lmq; COPPER_BLOCK
	x Lmq; CUT_COPPER
	y Lmq; WAXED_COPPER_BLOCK
	z Lmq; WAXED_CUT_COPPER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldpz;)Lmq$a; familyBuilder
		static
		0 o p_175936_
	a ()Ljava/util/stream/Stream; getAllFamilies
		static
mq net/minecraft/data/BlockFamily
	a Ldpz; baseBlock
	b Ljava/util/Map; variants
	c Z generateModel
	d Z generateRecipe
	e Ljava/lang/String; recipeGroupPrefix
	f Ljava/lang/String; recipeUnlockedBy
	<init> (Ldpz;)V <init>
		0 o p_175950_
	a (Lmq$b;)Ldpz; get
		0 o p_175953_
	a ()Ldpz; getBaseBlock
	b ()Ljava/util/Map; getVariants
	c ()Z shouldGenerateModel
	d ()Z shouldGenerateRecipe
	e ()Ljava/util/Optional; getRecipeGroupPrefix
	f ()Ljava/util/Optional; getRecipeUnlockedBy
mq$a net/minecraft/data/BlockFamily$Builder
	a Lmq; family
	<init> (Ldpz;)V <init>
		0 o p_175961_
	a ()Lmq; getFamily
	a (Ldpz;Ldpz;)Lmq$a; sign
		0 o p_175966_
		1 o p_175967_
	a (Ljava/lang/String;)Lmq$a; recipeGroupPrefix
		0 o p_175969_
	a (Ldpz;)Lmq$a; button
		0 o p_175964_
	b (Ljava/lang/String;)Lmq$a; recipeUnlockedBy
		0 o p_175974_
	b ()Lmq$a; dontGenerateModel
	b (Ldpz;)Lmq$a; chiseled
		0 o p_175972_
	c (Ldpz;)Lmq$a; mosaic
		0 o p_251947_
	c ()Lmq$a; dontGenerateRecipe
	d (Ldpz;)Lmq$a; cracked
		0 o p_175977_
	e (Ldpz;)Lmq$a; cut
		0 o p_175979_
	f (Ldpz;)Lmq$a; door
		0 o p_175981_
	g (Ldpz;)Lmq$a; customFence
		0 o p_248790_
	h (Ldpz;)Lmq$a; fence
		0 o p_175983_
	i (Ldpz;)Lmq$a; customFenceGate
		0 o p_251301_
	j (Ldpz;)Lmq$a; fenceGate
		0 o p_175985_
	k (Ldpz;)Lmq$a; slab
		0 o p_175987_
	l (Ldpz;)Lmq$a; stairs
		0 o p_175989_
	m (Ldpz;)Lmq$a; pressurePlate
		0 o p_175991_
	n (Ldpz;)Lmq$a; polished
		0 o p_175993_
	o (Ldpz;)Lmq$a; trapdoor
		0 o p_175995_
	p (Ldpz;)Lmq$a; wall
		0 o p_175997_
mq$b net/minecraft/data/BlockFamily$Variant
	a Lmq$b; BUTTON
	b Lmq$b; CHISELED
	c Lmq$b; CRACKED
	d Lmq$b; CUT
	e Lmq$b; DOOR
	f Lmq$b; CUSTOM_FENCE
	g Lmq$b; FENCE
	h Lmq$b; CUSTOM_FENCE_GATE
	i Lmq$b; FENCE_GATE
	j Lmq$b; MOSAIC
	k Lmq$b; SIGN
	l Lmq$b; SLAB
	m Lmq$b; STAIRS
	n Lmq$b; PRESSURE_PLATE
	o Lmq$b; POLISHED
	p Lmq$b; TRAPDOOR
	q Lmq$b; WALL
	r Lmq$b; WALL_SIGN
	s Ljava/lang/String; recipeGroup
	t [Lmq$b; $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 ()[Lmq$b; $values
		static
	valueOf (Ljava/lang/String;)Lmq$b; valueOf
		static
		0 o p_176023_
	values ()[Lmq$b; values
		static
mr net/minecraft/data/CachedOutput
	a Lmr; 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_
ms net/minecraft/data/DataGenerator
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/nio/file/Path; rootOutputFolder
	c Lmv; vanillaPackOutput
	d Ljava/util/Set; allProviderIds
	e Ljava/util/Map; providersToRun
	f Lah; version
	g Z alwaysGenerate
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;Lah;Z)V <init>
		0 o p_251724_
		1 o p_250554_
		2 o p_251323_
	a (Z)Lms$a; getVanillaPack
		0 o p_254422_
	a (ZLjava/lang/String;)Lms$a; getBuiltinDatapack
		0 o p_253826_
		1 o p_254134_
	a ()V run
	a (Lmu;Lcom/google/common/base/Stopwatch;Ljava/lang/String;Lmt;)V lambda$run$0
		0 o p_254327_
		1 o p_254527_
		2 o p_254418_
		3 o p_253750_
ms$a net/minecraft/data/DataGenerator$PackGenerator
	a Lms; this$0
	b Z toRun
	c Ljava/lang/String; providerPrefix
	d Lmv; output
	<init> (Lms;ZLjava/lang/String;Lmv;)V <init>
		0 o p_253865_
		1 o p_253884_
		2 o p_254544_
		3 o p_254363_
	a (Lmt$a;)Lmt; addProvider
		0 o p_254382_
mt net/minecraft/data/DataProvider
	a Ljava/util/function/ToIntFunction; FIXED_ORDER_FIELDS
	b Ljava/util/Comparator; KEY_COMPARATOR
	c Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	a (Lmr;Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/Map;)Ljava/util/concurrent/CompletableFuture; saveAll
		static
		0 o p_387918_
		1 o p_387221_
		2 o p_386916_
		3 o p_388894_
	a (Lcom/google/gson/JsonElement;Lmr;Ljava/nio/file/Path;)V lambda$saveStable$5
		static
		0 o p_253372_
		1 o p_253373_
		2 o p_253374_
	a (Lmr;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 (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lcom/google/gson/JsonElement; lambda$saveAll$2
		static
		0 o p_386288_
		1 o p_386289_
	a ()Ljava/lang/String; getName
	a (Ljava/util/function/Function;Ljava/util/function/Function;Lmr;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture; lambda$saveAll$3
		static
		0 o p_386290_
		1 o p_386291_
		2 o p_386292_
		3 o p_386293_
	a (Lmr;Ljn$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 (Lmr;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_236071_
	a (Lmr;Lcom/mojang/serialization/Codec;Lmv$a;Ljava/util/Map;)Ljava/util/concurrent/CompletableFuture; saveAll
		static
		0 o p_371210_
		1 o p_371684_
		2 o p_371226_
		3 o p_371316_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$static$1
		static
		0 o p_236077_
	a (Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V lambda$static$0
		static
		0 o p_236070_
	a (Lmr;Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; saveStable
		static
		0 o p_371223_
		1 o p_371552_
		2 o p_371267_
		3 o p_371229_
	a (Lmr;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/Map;)Ljava/util/concurrent/CompletableFuture; saveAll
		static
		0 o p_388708_
		1 o p_387101_
		2 o p_386894_
		3 o p_388538_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$saveAll$4
		static
		0 o p_370380_
	a (Lmr;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; saveStable
		static
		0 o p_371845_
		1 o p_371225_
		2 o p_371373_
		3 o p_371681_
		4 o p_371818_
mt$a net/minecraft/data/DataProvider$Factory
	create (Lmv;)Lmt; create
		0 o p_253851_
mu net/minecraft/data/HashCache
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/lang/String; HEADER_MARKER
	c Ljava/nio/file/Path; rootDir
	d Ljava/nio/file/Path; cacheDir
	e Ljava/lang/String; versionId
	f Ljava/util/Map; caches
	g Ljava/util/Set; cachesToWrite
	h Ljava/util/Set; cachePaths
	i I initialCount
	j I writes
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;Ljava/util/Collection;Lah;)V <init>
		0 o p_236087_
		1 o p_253748_
		2 o p_236089_
	a (Ljava/util/Set;Ljava/lang/String;Lmu$b;)V lambda$purgeStaleAndWrite$1
		0 o p_253377_
		1 o p_253378_
		2 o p_253379_
	a ()V purgeStaleAndWrite
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;)Lmu$b; readCache
		static
		0 o p_236093_
		1 o p_236094_
	a (Ljava/lang/String;Lmu$d;)Ljava/util/concurrent/CompletableFuture; generateUpdate
		0 o p_253944_
		1 o p_254321_
	a (Lmu$a;Ljava/lang/Object;)Lmu$e; lambda$generateUpdate$0
		static
		0 o p_253375_
		1 o p_253376_
	a (Lmu$e;)V applyUpdate
		0 o p_253725_
	a (Ljava/lang/String;)Z shouldRunInThisVersion
		0 o p_254319_
	b (Ljava/lang/String;)Ljava/nio/file/Path; getProviderCachePath
		0 o p_254395_
mu$1 net/minecraft/data/HashCache$1
	a Lorg/apache/commons/lang3/mutable/MutableInt; val$found
	b Ljava/util/Set; val$allowedFiles
	c Lorg/apache/commons/lang3/mutable/MutableInt; val$removed
	d Lmu; this$0
	<init> (Lmu;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_
mu$a net/minecraft/data/HashCache$CacheUpdater
	b Ljava/lang/String; provider
	c Lmu$b; oldCache
	d Lmu$c; newCache
	e Ljava/util/concurrent/atomic/AtomicInteger; writes
	f Z closed
	<init> (Ljava/lang/String;Ljava/lang/String;Lmu$b;)V <init>
		0 o p_253971_
		1 o p_254002_
		2 o p_254244_
	a ()Lmu$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_
mu$b net/minecraft/data/HashCache$ProviderCache
	a Ljava/lang/String; version
	b Lcom/google/common/collect/ImmutableMap; 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 (Ljava/nio/file/Path;Ljava/nio/file/Path;)Lmu$b; load
		static
		0 o p_236140_
		1 o p_236141_
	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_
	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
mu$c net/minecraft/data/HashCache$ProviderCacheBuilder
	a Ljava/lang/String; version
	b Ljava/util/concurrent/ConcurrentMap; 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 (Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)V put
		0 o p_254121_
		1 o p_254288_
	a ()Lmu$b; build
	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
mu$d net/minecraft/data/HashCache$UpdateFunction
	update (Lmr;)Ljava/util/concurrent/CompletableFuture; update
		0 o p_253936_
mu$e net/minecraft/data/HashCache$UpdateResult
	a Ljava/lang/String; providerId
	b Lmu$b; cache
	c I writes
	<init> (Ljava/lang/String;Lmu$b;I)V <init>
		0 o providerId
		1 o cache
		2 o writes
	a ()Ljava/lang/String; providerId
	b ()Lmu$b; cache
	c ()I writes
	equals (Ljava/lang/Object;)Z equals
		0 o p_253838_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
mv net/minecraft/data/PackOutput
	a Ljava/nio/file/Path; outputFolder
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_252039_
	a (Lmv$b;)Ljava/nio/file/Path; getOutputFolder
		0 o p_251669_
	a ()Ljava/nio/file/Path; getOutputFolder
	a (Lamd;)Lmv$a; createRegistryElementsPathProvider
		0 o p_350282_
	a (Lmv$b;Ljava/lang/String;)Lmv$a; createPathProvider
		0 o p_249479_
		1 o p_251050_
	b (Lamd;)Lmv$a; createRegistryTagsPathProvider
		0 o p_350766_
mv$a net/minecraft/data/PackOutput$PathProvider
	a Ljava/nio/file/Path; root
	b Ljava/lang/String; kind
	<init> (Lmv;Lmv$b;Ljava/lang/String;)V <init>
		0 o p_249025_
		1 o p_251200_
		2 o p_251982_
	a (Lamd;)Ljava/nio/file/Path; json
		0 o p_388084_
	a (Lame;)Ljava/nio/file/Path; json
		0 o p_251634_
	a (Lame;Ljava/lang/String;)Ljava/nio/file/Path; file
		0 o p_250940_
		1 o p_251208_
mv$b net/minecraft/data/PackOutput$Target
	a Lmv$b; DATA_PACK
	b Lmv$b; RESOURCE_PACK
	c Lmv$b; REPORTS
	d Ljava/lang/String; directory
	e [Lmv$b; $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 ()[Lmv$b; $values
		static
	valueOf (Ljava/lang/String;)Lmv$b; valueOf
		static
		0 o p_250079_
	values ()[Lmv$b; values
		static
mw net/minecraft/data/advancements/AdvancementProvider
	d Lmv$a; pathProvider
	e Ljava/util/List; subProviders
	f Ljava/util/concurrent/CompletableFuture; registries
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;Ljava/util/List;)V <init>
		0 o p_256529_
		1 o p_255722_
		2 o p_255883_
	a (Lmr;Ljn$a;)Ljava/util/concurrent/CompletionStage; lambda$run$2
		0 o p_323114_
		1 o p_323115_
	a (Ljava/util/Set;Ljava/util/List;Lmr;Ljn$a;Laj;)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 ()Ljava/lang/String; getName
	a (Lmr;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_254268_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$1
		static
		0 o p_253393_
mx net/minecraft/data/advancements/AdvancementSubProvider
	a (Ljn$a;Ljava/util/function/Consumer;)V generate
		0 o p_255901_
		1 o p_250888_
	a (Ljava/lang/String;)Laj; createPlaceholder
		static
		0 o p_314470_
my net/minecraft/data/advancements/package-info
mz net/minecraft/data/advancements/packs/VanillaAdvancementProvider
	<init> ()V <init>
	a (Lmv;Ljava/util/concurrent/CompletableFuture;)Lmw; create
		static
		0 o p_255890_
		1 o p_255777_
n net/minecraft/CharPredicate
	a (C)Z lambda$negate$1
		0 o p_178285_
	a (Ln;C)Z lambda$or$2
		0 o p_178289_
		1 o p_178290_
	and (Ln;)Ln; and
		0 o p_178287_
	b (Ln;C)Z lambda$and$0
		0 o p_178294_
		1 o p_178295_
	negate ()Ln; negate
	or (Ln;)Ln; or
		0 o p_178292_
	test (C)Z test
		0 o p_125855_
na net/minecraft/data/advancements/packs/VanillaAdventureAdvancements
	a Lorg/slf4j/Logger; LOGGER
	b I DISTANCE_FROM_BOTTOM_TO_TOP
	c I Y_COORDINATE_AT_TOP
	d I Y_COORDINATE_AT_BOTTOM
	e I BEDROCK_THICKNESS
	f Ljava/util/Map; EXCEPTIONS_BY_EXPECTED_CATEGORIES
	g Ljava/util/List; MOBS_TO_KILL
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (I)[Lfgs$a; lambda$placedBlockActivatesCreakingHeart$5
		static
		0 o p_286188_
	a (Lai$a;Lox$b;)V lambda$smithingWithStyle$7
		static
		0 o p_399374_
		1 o p_399375_
	a (Lai$a;Ljn$a;Ljava/util/List;)Lai$a; addBiomes
		static
		0 o p_249250_
		1 o p_330401_
		2 o p_251338_
	a (Ljm;Ljh;)Lfgs$a; lambda$placedBlockReadByComparator$0
		static
		0 o p_373699_
		1 o p_373700_
	a (Lai$a;Ljm;Lbzv;)V lambda$addMobsToKill$10
		static
		0 o p_359378_
		1 o p_359379_
		2 o p_359380_
	a (Ljm;Ldpz;)Lar; placedBlockReadByComparator
		static
		0 o p_365029_
		1 o p_286401_
	a (Ljava/util/List;Ljn;)Ljava/util/List; validateMobsToKill
		static
		0 o p_423490_
		1 o p_423446_
	a (Ljm;Ldpz;Ljh;)Lfgf$a; lambda$placedComparatorReadingBlock$2
		static
		0 o p_359375_
		1 o p_359376_
		2 o p_359377_
	a (Lai$a;Lcom/mojang/datafixers/util/Pair;)V lambda$respectingTheRemnantsCriterions$9
		static
		0 o p_307141_
		1 o p_307142_
	a (Laj;Ljava/util/function/Consumer;Ljm;Ljava/util/List;)Laj; createMonsterHunterAdvancement
		static
		0 o p_314489_
		1 o p_314532_
		2 o p_364549_
		3 o p_314614_
	a (Ljm;Lbae;)Lar; placedBlockActivatesCreakingHeart
		static
		0 o p_416343_
		1 o p_415892_
	a (Ljava/util/Map;Ljava/util/List;Lcap;Ljava/util/Set;)V lambda$validateMobsToKill$11
		static
		0 o p_423180_
		1 o p_423181_
		2 o p_423182_
		3 o p_423183_
	a (Ljm;Lbae;Ljh;)Lfgf$a; lambda$placedBlockActivatesCreakingHeart$4
		static
		0 o p_414987_
		1 o p_414988_
		2 o p_414989_
	a (Lai$a;Lamd;)V lambda$craftingANewLook$8
		static
		0 o p_380820_
		1 o p_380821_
	a (Lai$a;)Lai$a; smithingWithStyle
		static
		0 o p_285368_
	a (Ljn$a;Ljava/util/function/Consumer;)V generate
		0 o p_255887_
		1 o p_256428_
	a (Ljava/util/Set;Lox$b;)Z lambda$smithingWithStyle$6
		static
		0 o p_307139_
		1 o p_307140_
	a (Ljn$a;Ljava/util/function/Consumer;Laj;Ldol$a;)V createAdventuringTime
		static
		0 o p_330738_
		1 o p_275645_
		2 o p_301274_
		3 o p_275211_
	a (Ljm;Lai$a;)Lai$a; respectingTheRemnantsCriterions
		static
		0 o p_362778_
		1 o p_285170_
	a (Lcx$d;Ljava/util/Optional;)Lar; fireCountAndBystander
		static
		0 o p_252298_
		1 o p_299106_
	a (Lai$a;Ljm;Ljava/util/List;)Lai$a; addMobsToKill
		static
		0 o p_248814_
		1 o p_363257_
		2 o p_314428_
	a (Lbz$a;Lcn$a;)Lar; lookAtThroughItem
		static
		0 o p_363976_
		1 o p_363854_
	b (Lai$a;)Lai$a; craftingANewLook
		static
		0 o p_285062_
	b (Ljm;Ldpz;)Lar; placedComparatorReadingBlock
		static
		0 o p_362632_
		1 o p_286250_
	b (I)[Lfgs$a; lambda$placedComparatorReadingBlock$3
		static
		0 o p_414990_
	c (I)[Lfgs$a; lambda$placedBlockReadByComparator$1
		static
		0 o p_286191_
nb net/minecraft/data/advancements/packs/VanillaHusbandryAdvancements
	a Ljava/util/List; BREEDABLE_ANIMALS
	b Ljava/util/List; INDIRECTLY_BREEDABLE_ANIMALS
	c [Ldcr; WAX_SCRAPING_TOOLS
	d [Ldcr; FISH
	e [Ldcr; FISH_BUCKETS
	f [Ldcr; EDIBLE_ITEMS
	g Ljava/util/Comparator; HOLDER_KEY_COMPARATOR
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lai$a;Ljl$c;)V lambda$addTamedWolfVariants$5
		static
		0 o p_411019_
		1 o p_411020_
	a (Laj;Ljava/util/function/Consumer;Ljm;Ljava/util/stream/Stream;Ljava/util/stream/Stream;)Laj; createBreedAllAnimalsAdvancement
		static
		0 o p_300959_
		1 o p_266923_
		2 o p_361750_
		3 o p_266961_
		4 o p_266751_
	a (Ljn$a;Ljava/util/function/Consumer;)V generate
		0 o p_255680_
		1 o p_251389_
	a (Lai$a;Ljm;Ljm;Ljl$c;)V lambda$addLeashedFrogVariants$1
		static
		0 o p_411021_
		1 o p_411022_
		2 o p_411023_
		3 o p_411024_
	a (Ljn;)Ljava/util/stream/Stream; sortedVariants
		static
		0 o p_411057_
	a (Lai$a;Ljm;Lbzv;)V lambda$addBreedable$3
		static
		0 o p_359381_
		1 o p_359382_
		2 o p_359383_
	a (Lai$a;Ljn;)Lai$a; addCatVariants
		static
		0 o p_249232_
		1 o p_399786_
	a (Ljm;Ljm;Ljn;Lai$a;)Lai$a; addLeashedFrogVariants
		static
		0 o p_360794_
		1 o p_360803_
		2 o p_399589_
		3 o p_249739_
	a (Lai$a;Ljm;)Lai$a; addFood
		static
		0 o p_248532_
		1 o p_362606_
	a (Lai$a;Ljava/util/stream/Stream;Ljm;Ljava/util/stream/Stream;)Lai$a; addBreedable
		static
		0 o p_266978_
		1 o p_267147_
		2 o p_364934_
		3 o p_267091_
	a (Ljl$c;)Lame; lambda$static$0
		static
		0 o p_335187_
	b (Lai$a;Ljm;Lbzv;)V lambda$addBreedable$2
		static
		0 o p_359388_
		1 o p_359389_
		2 o p_359390_
	b (Lai$a;Ljl$c;)V lambda$addCatVariants$4
		static
		0 o p_411017_
		1 o p_411018_
	b (Lai$a;Ljn;)Lai$a; addTamedWolfVariants
		static
		0 o p_341402_
		1 o p_411085_
	b (Lai$a;Ljm;)Lai$a; addFishBuckets
		static
		0 o p_249285_
		1 o p_364364_
	c (Lai$a;Ljm;)Lai$a; addFish
		static
		0 o p_248725_
		1 o p_362829_
nc net/minecraft/data/advancements/packs/VanillaNetherAdvancements
	<init> ()V <init>
	a (Ljn$a;Ljava/util/function/Consumer;)V generate
		0 o p_256338_
		1 o p_249760_
nd net/minecraft/data/advancements/packs/VanillaStoryAdvancements
	<init> ()V <init>
	a (Ljn$a;Ljava/util/function/Consumer;)V generate
		0 o p_256574_
		1 o p_248554_
ne net/minecraft/data/advancements/packs/VanillaTheEndAdvancements
	<init> ()V <init>
	a (Ljn$a;Ljava/util/function/Consumer;)V generate
		0 o p_256214_
		1 o p_250851_
net/minecraft/client/ClientBrandRetriever net/minecraft/client/ClientBrandRetriever
	a a
	<init> ()V <init>
	getClientModName ()Ljava/lang/String; getClientModName
		static
net/minecraft/client/data/Main net/minecraft/client/data/Main
	<init> ()V <init>
	a (Lms;Z)V a
		static
		0 o p_388709_
		1 o p_388751_
	main ([Ljava/lang/String;)V main
		static
		0 o p_388033_
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; a
		static
		0 o p_129639_
		1 o p_129640_
	a (Ljava/lang/Integer;)Ljava/util/OptionalInt; a
		static
		0 o p_129635_
	a (Ljoptsimple/OptionSpec;Ljoptsimple/OptionSet;Lorg/slf4j/Logger;)Z a
		static
		0 o p_363205_
		1 o p_360329_
		2 o p_360443_
	a (Ljava/lang/String;)Ljava/lang/String; a
		static
		0 o p_301984_
	a (Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;)Lgll$h; a
		static
		0 o p_423459_
		1 o p_423450_
		2 o p_423454_
		3 o p_423564_
	b (Ljoptsimple/OptionSpec;Ljoptsimple/OptionSet;Lorg/slf4j/Logger;)Z b
		static
		0 o p_363850_
		1 o p_365053_
		2 o p_362169_
	b (Ljava/lang/String;)Ljava/util/Optional; b
		static
		0 o p_195487_
	c (Ljava/lang/String;)Z c
		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 a
	b b
	<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/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;Lmv;)Lmt; lambda$bindRegistries$1
		static
		0 o p_255474_
		1 o p_255475_
		2 o p_255476_
	a (Lms;Ljava/util/Collection;ZZZ)V addServerProviders
		static
		0 o p_388215_
		1 o p_386664_
		2 o p_388567_
		3 o p_388811_
		4 o p_386742_
	a (Ljava/lang/String;)Ljava/nio/file/Path; lambda$main$0
		static
		0 o p_129659_
	a (Lmv;)Loh; lambda$addServerProviders$6
		static
		0 o p_359372_
	a (Ljava/util/Collection;Lmv;)Lpe; lambda$addServerProviders$3
		static
		0 o p_253385_
		1 o p_253386_
	a (Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;)Lmt$a; bindRegistries
		static
		0 o p_256618_
		1 o p_256515_
	b (Ljava/util/Collection;Lmv;)Lpg; lambda$addServerProviders$2
		static
		0 o p_253387_
		1 o p_253388_
	b (Lmv;)Loh; lambda$addServerProviders$5
		static
		0 o p_359371_
	c (Lmv;)Loh; lambda$addServerProviders$4
		static
		0 o p_293698_
	main ([Ljava/lang/String;)V main
		static
		0 o p_129669_
net/minecraft/gametest/Main net/minecraft/gametest/Main
	<init> ()V <init>
	a (Ljava/lang/String;)V lambda$main$0
		static
		0 o p_397503_
	main ([Ljava/lang/String;)V main
		static
		0 o p_397251_
net/minecraft/obfuscate/DontObfuscate net/minecraft/obfuscate/DontObfuscate
net/minecraft/server/Main net/minecraft/server/Main
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lfcs$c;Lawz;Land;Lark;Lamz;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljava/lang/Thread;)Lari; lambda$main$3
		static
		0 o p_423190_
		1 o p_423191_
		2 o p_423192_
		3 o p_423193_
		4 o p_423194_
		5 o p_423195_
		6 o p_423196_
		7 o p_423197_
		8 o p_423198_
		9 o p_423199_
		10 o p_423200_
		11 o p_423201_
	a (Lfcs$c;Lfdd;Lcom/mojang/datafixers/DataFixer;ZLjava/util/function/BooleanSupplier;Ljz;Z)V forceUpgrade
		static
		0 o p_195489_
		1 o p_401284_
		2 o p_195490_
		3 o p_195491_
		4 o p_195492_
		5 o p_323503_
		6 o p_321704_
	a ()Z lambda$main$2
		static
	a (Larj;Lcom/mojang/serialization/Dynamic;ZLawz;)Lanc$c; loadOrCreateConfig
		static
		0 o p_248563_
		1 o p_307444_
		2 o p_249093_
		3 o p_251069_
	a (Ljava/nio/file/Path;)V writePidFile
		static
		0 o p_270192_
	a (Lanc$c;Lcom/mojang/serialization/Dynamic;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Lark;Ljoptsimple/OptionSpec;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; lambda$main$1
		static
		0 o p_372642_
		1 o p_372643_
		2 o p_372644_
		3 o p_372645_
		4 o p_372646_
		5 o p_372647_
		6 o p_372648_
	a (Lcom/mojang/serialization/Dynamic;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Lark;Ljoptsimple/OptionSpec;Lanc$a;)Lanc$b; lambda$main$0
		static
		0 o p_359482_
		1 o p_359483_
		2 o p_359484_
		3 o p_359485_
		4 o p_359486_
		5 o p_359487_
	main ([Ljava/lang/String;)V main
		static
		0 o p_129699_
net/minecraft/server/Main$1 net/minecraft/server/Main$1
	a Lari; val$dedicatedServer
	<init> (Ljava/lang/String;Lari;)V <init>
		0 o p_129702_
		1 o p_129703_
	run ()V run
net/minecraft/server/MinecraftServer net/minecraft/server/MinecraftServer
	A Lbvk; metricsRecorder
	B Ljava/util/function/Consumer; onMetricsRecordingStopped
	C Ljava/util/function/Consumer; onMetricsRecordingFinished
	D Z willStartRecordingMetrics
	E Lnet/minecraft/server/MinecraftServer$c; debugCommandProfiler
	F Z debugCommandProfilerDelayStart
	G Lave; connection
	H Laum; progressListenerFactory
	I Lalb; status
	J Lalb$a; statusIcon
	K Lbck; random
	L Lcom/mojang/datafixers/DataFixer; fixerUpper
	M Ljava/lang/String; localIp
	N I port
	O Ljs; registries
	P Ljava/util/Map; levels
	Q Layb; playerList
	R Z running
	S Z stopped
	T I tickCount
	U I ticksUntilAutosave
	V Z onlineMode
	W Z preventProxyConnections
	X Z pvp
	Y Z allowFlight
	Z Ljava/lang/String; motd
	aA Lnet/minecraft/server/MinecraftServer$a; resources
	aB Lezb; structureTemplateManager
	aC Lamy; tickRateManager
	aD Ldeq; potionBrewing
	aE Leby; fuelValues
	aF I emptyTicks
	aG Z isSaving
	aH Ljava/util/concurrent/atomic/AtomicReference; fatalException
	aI Lana; suppressedExceptions
	aJ Lcom/mojang/jtracy/DiscontinuousFrame; tickFrame
	aa I playerIdleTimeout
	ab [J tickTimesNanos
	ac J aggregatedTickTimesNanos
	ad Ljava/security/KeyPair; keyPair
	ae Lcom/mojang/authlib/GameProfile; singleplayerProfile
	af Z isDemo
	ag Z isReady
	ah J lastOverloadWarningNanos
	ai J lastServerStatus
	aj Ljava/lang/Thread; serverThread
	ak J lastTickNanos
	al J taskExecutionStartNanos
	am J idleTimeNanos
	an J nextTickTimeNanos
	ao Z waitingForNextTick
	ap J delayedTasksMaxNextTickTimeNanos
	aq Z mayHaveDelayedTasks
	ar Lawz; packRepository
	as Lamx; scoreboard
	at Lfcj; commandStorage
	au Lanh; customBossEvents
	av Lamt; functionManager
	aw Z enforceWhitelist
	ax F smoothedTickTimeMillis
	ay Ljava/util/concurrent/Executor; executor
	az Ljava/lang/String; serverId
	b Ljava/lang/String; VANILLA_BRAND
	c I ABSOLUTE_MAX_WORLD_SIZE
	d Ldmy; DEMO_SETTINGS
	e Lcom/mojang/authlib/GameProfile; ANONYMOUS_PLAYER_PROFILE
	f Lfcs$c; storageSource
	g Lfcv; playerDataStorage
	h Ljava/net/Proxy; proxy
	i Lamz; services
	j Lfdd; worldData
	l Lorg/slf4j/Logger; LOGGER
	m F AVERAGE_TICK_TIME_SMOOTHING
	n I TICK_STATS_SPAN
	o J OVERLOADED_THRESHOLD_NANOS
	p I OVERLOADED_TICKS_THRESHOLD
	q J OVERLOADED_WARNING_INTERVAL_NANOS
	r I OVERLOADED_TICKS_WARNING_INTERVAL
	s J STATUS_EXPIRE_TIME_NANOS
	t J PREPARE_LEVELS_DEFAULT_DELAY_NANOS
	u I MAX_STATUS_PLAYER_SAMPLE
	v I SPAWN_POSITION_SEARCH_RADIUS
	w I AUTOSAVE_INTERVAL
	x I MIMINUM_AUTOSAVE_TICKS
	y I MAX_TICK_LATENCY
	z Ljava/util/List; tickables
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Thread;Lfcs$c;Lawz;Land;Ljava/net/Proxy;Lcom/mojang/datafixers/DataFixer;Lamz;Laum;)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 tickConnection
	H ()V forceTimeSynchronization
	I ()Z isShutdown
	J ()Laub; overworld
	K ()Ljava/util/Set; levelKeys
	L ()Ljava/lang/Iterable; getAllLevels
	M ()Ljava/lang/String; getServerVersion
	N ()I getPlayerCount
	O ()I getMaxPlayers
	P ()[Ljava/lang/String; getPlayerNames
	Q ()Lbca; getModdedStatus
	R ()Ljava/security/KeyPair; getKeyPair
	S ()I getPort
	T ()Lcom/mojang/authlib/GameProfile; getSingleplayerProfile
	U ()Z isSingleplayer
	V ()V initializeKeyPair
	W ()Z isSpawningMonsters
	X ()Z isDemo
	Y ()Ljava/util/Optional; getServerResourcePack
	Z ()Z isResourcePackRequired
	a (Lawz;Lcyd;)V enableForcedFeaturePacks
		static
		0 o p_341674_
		1 o p_341598_
	a (Lbcc$a;)Ljava/lang/String; lambda$dumpNativeModules$31
		static
		0 o p_212910_
	a (Lfdd;)V setupDebugLevel
		0 o p_129848_
	a (Laub;Ljb;Lcut;)Z isUnderSpawnProtection
		0 o p_129811_
		1 o p_129812_
		2 o p_129813_
	a (Lae;)Lae; fillServerSystemReport
		0 o p_177901_
	a (Ldmr;ZI)Z publishServer
		0 o p_129833_
		1 o p_129834_
		2 o p_129835_
	a (Lawz;Z)Ldmh; getSelectedPacks
		static
		0 o p_129818_
		1 o p_341596_
	a (Lbxg;Z)V setDifficulty
		0 o p_129828_
		1 o p_129829_
	a (Lxo;)V sendSystemMessage
		0 o p_236736_
	a (Z)V halt
		0 o p_129884_
	a (Lehr;)Ljava/lang/String; lambda$storeChunkIoError$35
		static
		0 o p_351721_
	a (Ljava/util/function/Consumer;Lbtr;)V lambda$startRecordingMetrics$34
		0 o p_212921_
		1 o p_212922_
	a (Lbtr;)V lambda$new$0
		0 o p_177903_
	a (Lauc;)Lavl; createTextFilterForPlayer
		0 o p_129814_
	a (Ljava/util/concurrent/atomic/AtomicReference;)V lambda$spin$2
		static
		0 o p_238920_
	a (Laub;Lfcx;ZZ)V setInitialSpawn
		static
		0 o p_177897_
		1 o p_177898_
		2 o p_177899_
		3 o p_177900_
	a (J)V logTickMethodTime
		0 o p_321837_
	a (Lamd;)Laub; getLevel
		0 o p_129881_
	a (Lcom/mojang/authlib/GameProfile;)Z isSingleplayerOwner
		0 o p_129840_
	a (Laxe;Lamp;Ljava/lang/Throwable;)V lambda$reloadResources$26
		static
		0 o p_238915_
		1 o p_212907_
		2 o p_212908_
	a (Ldmr;)V setDefaultGameType
		0 o p_129832_
	a (Ljava/lang/Thread;Ljava/lang/Throwable;)V lambda$spin$3
		static
		0 o p_177909_
		1 o p_177910_
	a (ZZZ)Z saveAllChunks
		0 o p_129886_
		1 o p_129887_
		2 o p_129888_
	a (Lp;)V onServerCrash
		0 o p_129874_
	a (Lame;Ljava/util/Optional;)V handleCustomClickAction
		0 o p_425919_
		1 o p_425580_
	a (Lcom/google/common/collect/ImmutableList;)Ljava/util/concurrent/CompletionStage; lambda$reloadResources$28
		0 o p_359489_
	a (Laul;)V createLevels
		0 o p_129816_
	a (Ljava/util/Collection;Lnet/minecraft/server/MinecraftServer$a;)V lambda$reloadResources$29
		0 o p_378958_
		1 o p_378959_
	a (Layb;)V setPlayerList
		0 o p_129824_
	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 (Lauc;Lbrv;)V subscribeToDebugSample
		0 o p_324078_
		1 o p_323992_
	a (Laxe;Lamp;)Lnet/minecraft/server/MinecraftServer$a; lambda$reloadResources$27
		static
		0 o p_212903_
		1 o p_212904_
	a (Laub;)I getSpawnRadius
		0 o p_129804_
	a (Ljava/lang/RuntimeException;)V setFatalException
		static
		0 o p_347584_
	a (Lp;Ldlz;Lehr;)V storeChunkIoError
		0 o p_352397_
		1 o p_352348_
		2 o p_352231_
	a (Laub;Laty;Lfcx;Ljl$c;)V lambda$setInitialSpawn$5
		static
		0 o p_319560_
		1 o p_319561_
		2 o p_319562_
		3 o p_319563_
	a (Lanb;)Z shouldRun
		0 o p_129883_
	a (I)V setPort
		0 o p_129802_
	a (Lawz;Ldns;ZZ)Ldns; configurePackRepository
		static
		0 o p_248681_
		1 o p_341632_
		2 o p_249869_
		3 o p_341620_
	a (Lawz;Ljava/util/Collection;Lcyd;Z)Ldns; configureRepositoryWithSelection
		static
		0 o p_341680_
		1 o p_341677_
		2 o p_341602_
		3 o p_341662_
	a (Ljava/lang/Throwable;Lehr;Ldlz;)V reportChunkLoadFailure
		0 o p_352289_
		1 o p_352335_
		2 o p_330507_
	a (Ljy;)Ljava/util/Optional; lambda$setInitialSpawn$4
		static
		0 o p_367841_
	a (Lek;)V kickUnlistedPlayers
		0 o p_129850_
	a (Lxo;Lxk$a;Ljava/lang/String;)V logChatMessage
		0 o p_241503_
		1 o p_241402_
		2 o p_241481_
	a (Ljava/lang/Throwable;Lzy;)V reportPacketHandlingException
		0 o p_360903_
		1 o p_362132_
	a (Ljava/lang/Runnable;)Lanb; wrapRunnable
		0 o p_129852_
	a (Ldmu;)Z isLevelEnabled
		0 o p_350377_
	a (Ljava/nio/file/Path;)V dumpServerProperties
		0 o p_177911_
	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 (Ljava/util/Collection;Ljava/lang/String;)Z lambda$getSelectedPacks$30
		static
		0 o p_212915_
		1 o p_212916_
	a (Lfcm;)V readScoreboard
		0 o p_129842_
	a (Lfcq;)Ljava/nio/file/Path; getWorldPath
		0 o p_129844_
	a (Lehr;Lp;Ldlz;)V lambda$storeChunkIoError$36
		0 o p_351718_
		1 o p_351719_
		2 o p_351720_
	aA ()Z enforceSecureProfile
	aB ()J getNextTickTime
	aC ()Lcom/mojang/datafixers/DataFixer; getFixerUpper
	aD ()Lamr; getAdvancements
	aE ()Lamt; getFunctions
	aF ()Lawz; getPackRepository
	aG ()Lel; getCommands
	aH ()Lek; createCommandSourceStack
	aI ()Ldht; getRecipeManager
	aJ ()Lamx; getScoreboard
	aK ()Lfcj; getCommandStorage
	aL ()Ldmq; getGameRules
	aM ()Lanh; getCustomBossEvents
	aN ()Z isEnforceWhitelist
	aO ()F getCurrentSmoothedTickTime
	aP ()Lamy; tickRateManager
	aQ ()J getAverageTickTimeNanos
	aR ()[J getTickTimesNanos
	aS ()V endMetricsRecordingTick
	aT ()Z isRecordingMetrics
	aU ()V stopRecordingMetrics
	aV ()V finishRecordingMetrics
	aW ()V cancelRecordingMetrics
	aX ()Z forceSynchronousWrites
	aY ()Lezb; getStructureManager
	aZ ()Lfdd; getWorldData
	a_ (Ljava/lang/String;)V setLocalIp
		0 o p_129914_
	aa ()Z usesAuthentication
	ab ()Z getPreventProxyConnections
	ac ()Z isPvpAllowed
	ad ()Z isFlightAllowed
	ae ()Ljava/lang/String; getMotd
	af ()Z isStopped
	ag ()Layb; getPlayerList
	ah ()Lave; getConnection
	ai ()Z isReady
	aj ()Z hasGui
	ak ()I getTickCount
	al ()I getSpawnProtectionRadius
	am ()Z repliesToStatus
	an ()Z hidesOnlinePlayers
	ao ()Ljava/net/Proxy; getProxy
	ap ()I getPlayerIdleTimeout
	aq ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; getSessionService
	ar ()Lbcq; getProfileKeySignatureValidator
	as ()Lcom/mojang/authlib/GameProfileRepository; getProfileRepository
	at ()Laxx; getProfileCache
	au ()Lalb; getStatus
	av ()V invalidateStatus
	aw ()I getAbsoluteMaxWorldSize
	ax ()Z scheduleExecutables
	ay ()Ljava/lang/Thread; getRunningThread
	az ()I getCompressionThreshold
	b (Z)V setDifficultyLocked
		0 o p_129959_
	b (Ljava/lang/Throwable;Lehr;Ldlz;)V reportChunkSaveFailure
		0 o p_352232_
		1 o p_352253_
		2 o p_331741_
	b (Lanb;)V doRunTask
		0 o p_129957_
	b (ZZZ)Z saveEverything
		0 o p_195515_
		1 o p_195516_
		2 o p_195517_
	b (Laub;)V synchronizeTime
		0 o p_276371_
	b (Ljava/lang/Throwable;)Lp; constructOrExtractCrashReport
		static
		0 o p_206569_
	b (Laul;)V prepareLevels
		0 o p_129941_
	b (Lae;)Lae; fillSystemReport
		0 o p_177936_
	b (Ljava/lang/String;)V setId
		0 o p_129949_
	b (I)I getScaledTrackingDistance
		0 o p_129935_
	b (Lauc;)Laud; createGameModeForPlayer
		0 o p_177934_
	b (Ljava/lang/Runnable;)V addTickable
		0 o p_129947_
	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_
	bC ()Ljava/util/Optional; loadStatusIcon
	bD ()V autoSave
	bE ()I computeNextAutosaveInterval
	bF ()Lalb; buildServerStatus
	bG ()Lalb$b; buildPlayerStatus
	bH ()V updateMobSpawningFlags
	bI ()Lbtt; createProfiler
	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 ()Ljz$b; registryAccess
	bb ()Ljs; registries
	bc ()Lamo$a; reloadableRegistries
	bd ()Ldmr; getForcedGameType
	be ()Laxo; getResourceManager
	bf ()Z isCurrentlySaving
	bg ()Z isTimeProfilerRunning
	bh ()V startTimeProfiler
	bi ()Lbtr; stopTimeProfiler
	bj ()I getMaxChainedNeighborUpdates
	bk ()Lxj; getChatDecorator
	bl ()Z logIPs
	bm ()Z acceptsTransfers
	bn ()Ldeq; potionBrewing
	bo ()Leby; fuelValues
	bp ()Lamw; serverLinks
	bq ()I pauseWhileEmptySeconds
	br ()V logFullTickTime
	bs ()V startMeasuringTaskExecutionTime
	bt ()V finishMeasuringTaskExecutionTime
	bu ()Z haveTime
	bv ()Z pollTaskInternal
	c ()Z shouldInformAdmins
	c (Ljava/lang/Runnable;)V executeIfPossible
		0 o p_202482_
	c (Ljava/nio/file/Path;)V dumpMiscStats
		0 o p_129951_
	c (I)V setPlayerIdleTimeout
		0 o p_129978_
	c (Z)V setDemo
		0 o p_129976_
	c (Lauc;)V sendDifficultyUpdate
		0 o p_129939_
	c (Laub;)Ljava/lang/String; lambda$tickChildren$16
		static
		0 o p_428119_
	c (Ljava/util/function/BooleanSupplier;)V tickChildren
		0 o p_129954_
	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 (Lauc;)V lambda$tickChildren$15
		static
		0 o p_341570_
	d (Ljava/util/function/BooleanSupplier;)Z lambda$managedBlock$9
		static
		0 o p_347013_
	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 (Laub;)Z lambda$stopServer$6
		static
		0 o p_202480_
	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 ()Lbrx; 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$createProfiler$33
		0 o p_212927_
	i ()V onServerExit
	i (Ljava/nio/file/Path;)V lambda$createProfiler$32
		0 o p_206581_
	j (Ljava/nio/file/Path;)Ljava/util/Optional; lambda$loadStatusIcon$14
		static
		0 o p_272386_
	k ()I getOperatorUserPermissionLevel
	k (Ljava/nio/file/Path;)Z lambda$loadStatusIcon$12
		static
		0 o p_272387_
	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
	u ()Ldmr; getDefaultGameType
	u_ ()V loadLevel
	v ()V stopServer
	v_ ()Z isHardcore
	w ()Ljava/lang/String; getLocalIp
	w_ ()V waitUntilNextTick
	x ()Z isRunning
	x_ ()Z acceptsSuccess
	y ()V runServer
	y_ ()Z acceptsFailure
	z ()Z throwIfFatalException
		static
net/minecraft/server/MinecraftServer$1 net/minecraft/server/MinecraftServer$1
	a Ljava/util/List; val$entries
	b Ldmq; val$gameRules
	<init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/List;Ldmq;)V <init>
		0 o p_195527_
		1 o p_195528_
		2 o p_195529_
	a (Ldmq$e;Ldmq$f;)V visit
		0 o p_195531_
		1 o p_195532_
net/minecraft/server/MinecraftServer$a net/minecraft/server/MinecraftServer$ReloadableResources
	a Laxe; resourceManager
	b Lamp; managers
	<init> (Laxe;Lamp;)V <init>
		0 o resourceManager
		1 o managers
	a ()Laxe; resourceManager
	b ()Lamp; 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 Ljava/util/UUID; id
	b Ljava/lang/String; url
	c Ljava/lang/String; hash
	d Z isRequired
	e Lxo; prompt
	<init> (Ljava/util/UUID;Ljava/lang/String;Ljava/lang/String;ZLxo;)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 ()Lxo; 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 J startNanos
	b I startTick
	<init> (JI)V <init>
		0 o p_177958_
		1 o p_177959_
	a (JI)Lbtr; stop
		0 o p_177961_
		1 o p_177962_
net/minecraft/server/MinecraftServer$c$1 net/minecraft/server/MinecraftServer$TimeProfiler$1
	a J val$stopNanos
	b I val$stopTick
	c Lnet/minecraft/server/MinecraftServer$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 ()J getStartTimeNano
	a (Ljava/lang/String;)Ljava/util/List; getTimes
		0 o p_177972_
	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 Ljava/lang/String; EVENT_NAME
	TYPE Ljdk/jfr/EventType; TYPE
	chunkPosX I chunkPosX
	chunkPosZ I chunkPosZ
	level Ljava/lang/String; level
	targetStatus Ljava/lang/String; targetStatus
	worldPosX I worldPosX
	worldPosZ I worldPosZ
	<clinit> ()V <clinit>
		static
	<init> (Ldlz;Lamd;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 Ljava/lang/String; WORLD_POS_X
	b Ljava/lang/String; WORLD_POS_Z
	c Ljava/lang/String; CHUNK_POS_X
	d Ljava/lang/String; CHUNK_POS_Z
	e Ljava/lang/String; STATUS
	f Ljava/lang/String; LEVEL
	<init> ()V <init>
net/minecraft/util/profiling/jfr/event/ChunkRegionReadEvent net/minecraft/util/profiling/jfr/event/ChunkRegionReadEvent
	EVENT_NAME Ljava/lang/String; EVENT_NAME
	TYPE Ljdk/jfr/EventType; TYPE
	<clinit> ()V <clinit>
		static
	<init> (Lehr;Ldlz;Lehq;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 Ljava/lang/String; EVENT_NAME
	TYPE Ljdk/jfr/EventType; TYPE
	<clinit> ()V <clinit>
		static
	<init> (Lehr;Ldlz;Lehq;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 Ljava/lang/String; EVENT_NAME
	TYPE Ljdk/jfr/EventType; TYPE
	receivedBytes J receivedBytes
	receivedPackets I receivedPackets
	remoteAddress Ljava/lang/String; remoteAddress
	sentBytes J sentBytes
	sentPackets I 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 Ljava/lang/String; REMOTE_ADDRESS
	b Ljava/lang/String; SENT_BYTES
	c Ljava/lang/String; RECEIVED_BYTES
	d Ljava/lang/String; SENT_PACKETS
	e Ljava/lang/String; RECEIVED_PACKETS
	<init> ()V <init>
net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$b net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$SumAggregation
	a Ljava/util/concurrent/atomic/AtomicLong; sentBytes
	b Ljava/util/concurrent/atomic/AtomicInteger; sentPackets
	c Ljava/util/concurrent/atomic/AtomicLong; receivedBytes
	d Ljava/util/concurrent/atomic/AtomicInteger; receivedPackets
	e Lnet/minecraft/util/profiling/jfr/event/NetworkSummaryEvent; event
	<init> (Ljava/lang/String;)V <init>
		0 o p_195575_
	a ()V commitEvent
	a (I)V trackSentPacket
		0 o p_195578_
	b (I)V trackReceivedPacket
		0 o p_195580_
net/minecraft/util/profiling/jfr/event/PacketReceivedEvent net/minecraft/util/profiling/jfr/event/PacketReceivedEvent
	NAME Ljava/lang/String; NAME
	TYPE Ljdk/jfr/EventType; 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 Ljava/lang/String; NAME
	TYPE Ljdk/jfr/EventType; 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 Ljava/lang/String; EVENT_NAME
	TYPE Ljdk/jfr/EventType; TYPE
	averageTickDurationNanos J 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 Ljava/lang/String; AVERAGE_TICK_DURATION
	<init> ()V <init>
net/minecraft/util/profiling/jfr/event/StructureGenerationEvent net/minecraft/util/profiling/jfr/event/StructureGenerationEvent
	EVENT_NAME Ljava/lang/String; EVENT_NAME
	TYPE Ljdk/jfr/EventType; TYPE
	chunkPosX I chunkPosX
	chunkPosZ I chunkPosZ
	level Ljava/lang/String; level
	structure Ljava/lang/String; structure
	success Z success
	<clinit> ()V <clinit>
		static
	<init> (Ldlz;Ljl;Lamd;)V <init>
		0 o p_382943_
		1 o p_382839_
		2 o p_383083_
net/minecraft/util/profiling/jfr/event/StructureGenerationEvent$a net/minecraft/util/profiling/jfr/event/StructureGenerationEvent$Fields
	a Ljava/lang/String; CHUNK_POS_X
	b Ljava/lang/String; CHUNK_POS_Z
	c Ljava/lang/String; STRUCTURE
	d Ljava/lang/String; LEVEL
	e Ljava/lang/String; SUCCESS
net/minecraft/util/profiling/jfr/event/WorldLoadFinishedEvent net/minecraft/util/profiling/jfr/event/WorldLoadFinishedEvent
	EVENT_NAME Ljava/lang/String; EVENT_NAME
	TYPE Ljdk/jfr/EventType; TYPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
nf net/minecraft/data/advancements/packs/package-info
ng net/minecraft/data/info/BiomeParametersDumpReport
	d Lorg/slf4j/Logger; LOGGER
	e Ljava/nio/file/Path; topPath
	f Ljava/util/concurrent/CompletableFuture; registries
	g Lcom/mojang/serialization/MapCodec; ENTRY_CODEC
	h Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256322_
		1 o p_256222_
	a (Lmr;Ljn$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 (Lame;)Ljava/nio/file/Path; createPath
		0 o p_236179_
	a (Ljava/nio/file/Path;Lmr;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 ()Ljava/lang/String; getName
	a (Ljava/util/List;Lmr;Lcom/mojang/serialization/DynamicOps;Ldol$a;Ldog$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 (Lmr;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_254091_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$1
		static
		0 o p_253398_
nh net/minecraft/data/info/BlockListReport
	d Lmv; output
	e Ljava/util/concurrent/CompletableFuture; registries
	<init> (Lmv;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 (Lmr;Ljava/nio/file/Path;Ljn$a;)Ljava/util/concurrent/CompletionStage; lambda$run$2
		static
		0 o p_367815_
		1 o p_367816_
		2 o p_367817_
	a (Lamc;Lcom/google/gson/JsonObject;Ljl$c;)V lambda$run$1
		static
		0 o p_331018_
		1 o p_330481_
		2 o p_330336_
	a ()Ljava/lang/String; getName
	a (Lmr;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_236197_
ni net/minecraft/data/info/CommandsReport
	d Lmv; output
	e Ljava/util/concurrent/CompletableFuture; registries
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256167_
		1 o p_256506_
	a ()Ljava/lang/String; getName
	a (Lmr;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_253721_
	a (Lmr;Ljava/nio/file/Path;Ljn$a;)Ljava/util/concurrent/CompletionStage; lambda$run$0
		static
		0 o p_256668_
		1 o p_256066_
		2 o p_256367_
nj net/minecraft/data/info/DatapackStructureReport
	d Lmv; output
	e Lnj$b; PSEUDO_REGISTRY
	f Lnj$b; STABLE_DYNAMIC_REGISTRY
	g Lnj$b; UNSTABLE_DYNAMIC_REGISTRY
	h Lnj$b; BUILT_IN_REGISTRY
	i Ljava/util/Map; MANUAL_ENTRIES
	j Ljava/util/Map; NON_REGISTRY_ENTRIES
	k Lcom/mojang/serialization/Codec; REGISTRY_KEY_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Lmv;)V <init>
		0 o p_363300_
	a (Ljava/util/Map;Ljy;)V lambda$listRegistries$0
		0 o p_361401_
		1 o p_364296_
	a ()Ljava/lang/String; getName
	a (Lmr;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_360457_
	a (Ljava/util/Map;Lalz$d;)V lambda$listRegistries$2
		0 o p_362842_
		1 o p_365494_
	a (Ljava/util/Map;Lamd;Lnj$b;)V putIfNotPresent
		0 o p_364653_
		1 o p_364398_
		2 o p_361615_
	b (Ljava/util/Map;Lalz$d;)V lambda$listRegistries$1
		0 o p_364024_
		1 o p_364100_
	b (Ljava/util/Map;Lamd;Lnj$b;)V lambda$listRegistries$3
		0 o p_364728_
		1 o p_362144_
		2 o p_360989_
	b ()Ljava/util/Map; listRegistries
nj$a net/minecraft/data/info/DatapackStructureReport$CustomPackEntry
	a Lcom/mojang/serialization/Codec; CODEC
	b Lnj$c; format
	c Lnj$b; entry
	<clinit> ()V <clinit>
		static
	<init> (Lnj$c;Lnj$b;)V <init>
		0 o format
		1 o entry
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_364115_
	a ()Lnj$c; format
	b ()Lnj$b; entry
	equals (Ljava/lang/Object;)Z equals
		0 o p_362719_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
nj$b net/minecraft/data/info/DatapackStructureReport$Entry
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Z elements
	d Z tags
	e Z stable
	<clinit> ()V <clinit>
		static
	<init> (ZZZ)V <init>
		0 o elements
		1 o tags
		2 o stable
	a ()Z elements
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_365343_
	b ()Z tags
	c ()Z stable
	equals (Ljava/lang/Object;)Z equals
		0 o p_362216_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
nj$c net/minecraft/data/info/DatapackStructureReport$Format
	a Lnj$c; STRUCTURE
	b Lnj$c; MCFUNCTION
	c Lcom/mojang/serialization/Codec; CODEC
	d Ljava/lang/String; name
	e [Lnj$c; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;)V <init>
		0 o p_363044_
		1 o p_365313_
		2 o p_364817_
	a ()[Lnj$c; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Lnj$c; valueOf
		static
		0 o p_361519_
	values ()[Lnj$c; values
		static
nj$d net/minecraft/data/info/DatapackStructureReport$Report
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/util/Map; registries
	c Ljava/util/Map; others
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;Ljava/util/Map;)V <init>
		0 o registries
		1 o others
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_363616_
	a ()Ljava/util/Map; registries
	b ()Ljava/util/Map; others
	equals (Ljava/lang/Object;)Z equals
		0 o p_362614_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
nk net/minecraft/data/info/ItemListReport
	d Lmv; output
	e Ljava/util/concurrent/CompletableFuture; registries
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_331079_
		1 o p_330936_
	a (Lmr;Ljava/nio/file/Path;Ljn$a;)Ljava/util/concurrent/CompletionStage; lambda$run$2
		static
		0 o p_367818_
		1 o p_367819_
		2 o p_367820_
	a (Lamc;Lcom/google/gson/JsonObject;Ljl$c;)V lambda$run$1
		static
		0 o p_347009_
		1 o p_347010_
		2 o p_347011_
	a ()Ljava/lang/String; getName
	a (Lmr;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_330682_
	a (Ljava/lang/String;)Ljava/lang/IllegalStateException; lambda$run$0
		static
		0 o p_347012_
nl net/minecraft/data/info/PacketReport
	d Lmv; output
	<init> (Lmv;)V <init>
		0 o p_352107_
	a (Lcom/google/gson/JsonObject;Lwe;Ljava/util/List;)V lambda$serializePackets$2
		static
		0 o p_352116_
		1 o p_352310_
		2 o p_352325_
	a (Lcom/google/gson/JsonObject;Lzy;I)V lambda$serializePackets$0
		static
		0 o p_352060_
		1 o p_352132_
		2 o p_352254_
	a ()Ljava/lang/String; getName
	a (Lmr;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_352340_
	a (Lcom/google/gson/JsonObject;Lwu$a;)V lambda$serializePackets$1
		static
		0 o p_412022_
		1 o p_412023_
	b ()Lcom/google/gson/JsonElement; serializePackets
nm net/minecraft/data/info/RegistryDumpReport
	d Lmv; output
	<init> (Lmv;)V <init>
		0 o p_249862_
	a (Ljy;)Lcom/google/gson/JsonElement; dumpRegistry
		static
		0 o p_124059_
	a ()Ljava/lang/String; getName
	a (Lmr;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_253743_
	a (Lcom/google/gson/JsonObject;Ljl$c;)V lambda$run$0
		static
		0 o p_211087_
		1 o p_211088_
	a (Ljy;Lcom/google/gson/JsonObject;Ljl$c;)V lambda$dumpRegistry$1
		static
		0 o p_258201_
		1 o p_258202_
		2 o p_211092_
nn net/minecraft/data/info/package-info
no net/minecraft/data/loot/BlockLootSubProvider
	a Ljn$a; registries
	b Ljava/util/Set; explosionResistant
	c Lcyd; enabledFeatures
	d Ljava/util/Map; map
	e [F NORMAL_LEAVES_SAPLING_CHANCES
	f [F NORMAL_LEAVES_STICK_CHANCES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Set;Lcyd;Ljn$a;)V <init>
		0 o p_249153_
		1 o p_251215_
		2 o p_344943_
	<init> (Ljava/util/Set;Lcyd;Ljava/util/Map;Ljn$a;)V <init>
		0 o p_281507_
		1 o p_283552_
		2 o p_282212_
		3 o p_345191_
	a (Ldpz;Ldxh;Ljava/lang/Integer;)Lfex$a; lambda$createSegmentedBlockDrops$4
		static
		0 o p_392596_
		1 o p_392597_
		2 o p_392598_
	a (Ldmt;Lfet;)Lfet; applyExplosionDecay
		0 o p_248695_
		1 o p_248548_
	a (Ldpz;Lfdo$a;)V add
		0 o p_250610_
		1 o p_249817_
	a (Ldpz;Ljava/util/function/Function;)V add
		0 o p_251966_
		1 o p_251699_
	a (Ldpz;Ldcr;Ldcr;Lfgs$a;)Lfdo$a; createCropDrops
		0 o p_249457_
		1 o p_248599_
		2 o p_251915_
		3 o p_252202_
	a (Ldpz;Ldmt;)Lfdo$a; createSingleItemTableWithSilkTouch
		0 o p_249305_
		1 o p_251905_
	a ()Lfgs$a; hasSilkTouch
	a (Ldpz;Ldpz;)Lfdo$a; createDoublePlantWithSeedDrops
		0 o p_248590_
		1 o p_248735_
	a (Ldpz;Lfdz$a;)Lfdo$a; createSilkTouchDispatchTable
		0 o p_250203_
		1 o p_252089_
	a (Ldmt;Lfho;)Lfdo$a; createSingleItemTable
		0 o p_251584_
		1 o p_249865_
	a (Ldpz;Lfgs$a;Lfdz$a;)Lfdo$a; createSelfDropDispatchTable
		static
		0 o p_252253_
		1 o p_248764_
		2 o p_249146_
	a (Ldpz;Ldmt;Lfho;)Lfdo$a; createSingleItemTableWithSilkTouch
		0 o p_251449_
		1 o p_248558_
		2 o p_250047_
	a (Ldpz;Ljh;)Lfex$a; lambda$createMultifaceBlockDrops$2
		static
		0 o p_382561_
		1 o p_382562_
	a (Ldmt;)Lfdo$a; createSingleItemTable
		0 o p_251912_
	a (Ldpz;Lfgs$a;)Lfdo$a; createMultifaceBlockDrops
		0 o p_249088_
		1 o p_251535_
	a (Ldpz;Lefe;Ljava/lang/Comparable;)Lfdo$a; createSinglePropConditionTable
		0 o p_252154_
		1 o p_250272_
		2 o p_250292_
	a (Ldpz;Ldpz;[F)Lfdo$a; createLeavesDrops
		0 o p_250088_
		1 o p_250731_
		2 o p_248949_
	a (Ldpz;Ldcr;)Lfdo$a; createOreDrop
		0 o p_250450_
		1 o p_249745_
	a (Ljava/util/Set;Ldpz;Ljava/util/function/BiConsumer;Lamd;)V lambda$generate$5
		0 o p_367821_
		1 o p_367822_
		2 o p_367823_
		3 o p_367824_
	a (Ldpz;)Lfdo$a; createSlabItemTable
		0 o p_251313_
	a (Ldpz;Ljava/lang/Integer;)Lfex$a; lambda$createCandleDrops$3
		static
		0 o p_249961_
		1 o p_249985_
	a (Ldmt;Lfgk;)Lfgk; applyExplosionCondition
		0 o p_249717_
		1 o p_248851_
	b (Ldpz;Ldpz;)V addNetherVinesDropTable
		0 o p_252269_
		1 o p_250696_
	b (Ldpz;Ldpz;[F)Lfdo$a; createOakLeavesDrops
		0 o p_249535_
		1 o p_251505_
		2 o p_250753_
	b (Ldpz;Ldmt;)Lfdo$a; createMushroomBlockDrop
		0 o p_249959_
		1 o p_249315_
	b (Ldmt;)Lfdo$a; createShearsOnlyDrop
		0 o p_250684_
	b (Ldpz;Ljava/lang/Integer;)Lfex$a; lambda$createStemDrops$0
		static
		0 o p_250915_
		1 o p_249795_
	b ()Lfgs$a; doesNotHaveSilkTouch
	b (Ldpz;)Lfdo$a; createNameableBlockEntityTable
		0 o p_252291_
	b (Ldpz;Lfdz$a;)Lfdo$a; createShearsDispatchTable
		0 o p_252195_
		1 o p_250102_
	b (Ldpz;Ldcr;)Lfdo$a; createStemDrops
		0 o p_250957_
		1 o p_249098_
	b (Ldpz;Ljh;)Lfex$a; lambda$createMultifaceBlockDrops$1
		static
		0 o p_250555_
		1 o p_251536_
	c (Ldmt;)Lfdo$a; createShearsOrSilkTouchOnlyDrop
		0 o p_381618_
	c (Ldpz;Ldcr;)Lfdo$a; createAttachedStemDrops
		0 o p_249778_
		1 o p_250678_
	c (Ldpz;)Lfdo$a; createShulkerBoxDrop
		0 o p_252164_
	c ()Lfgs$a; hasShears
	c (Ldpz;Ldpz;)V otherWhenSilkTouch
		0 o p_249932_
		1 o p_252053_
	c (Ldpz;Lfdz$a;)Lfdo$a; createSilkTouchOrShearsDispatchTable
		0 o p_250539_
		1 o p_251459_
	c (Ldpz;Ldmt;)V dropOther
		0 o p_248885_
		1 o p_251883_
	d (Ldpz;)Lfdo$a; createCopperOreDrops
		0 o p_251306_
	d ()Lfdo$a; noDrop
		static
	d (Ldmt;)Lfdo$a; createSilkTouchOnlyTable
		0 o p_252216_
	e ()V generate
	e (Ldpz;)Lfdo$a; createLapisOreDrops
		0 o p_251511_
	e (Ldmt;)Lfdo$a; createPotFlowerItemTable
		0 o p_249395_
	f ()Lfgs$a; hasShearsOrSilkTouch
	f (Ldpz;)Lfdo$a; createRedstoneOreDrops
		0 o p_251906_
	g ()Lfgs$a; doesNotHaveShearsOrSilkTouch
	g (Ldpz;)Lfdo$a; createBannerDrop
		0 o p_249810_
	generate (Ljava/util/function/BiConsumer;)V generate
		0 o p_249322_
	h (Ldpz;)Lfdo$a; createBeeNestDrop
		0 o p_250988_
	i (Ldpz;)Lfdo$a; createBeeHiveDrop
		0 o p_248770_
	j (Ldpz;)Lfdo$a; createCaveVinesDrop
		0 o p_251070_
	k (Ldpz;)Lfdo$a; createGrassDrops
		0 o p_252139_
	l (Ldpz;)Lfdo$a; createMultifaceBlockDrops
		0 o p_383229_
	m (Ldpz;)Lfdo$a; createMossyCarpetBlockDrops
		0 o p_380250_
	n (Ldpz;)Lfdo$a; createMangroveLeavesDrops
		0 o p_251103_
	o (Ldpz;)Lfdo$a; createDoublePlantShearsDrop
		0 o p_248678_
	p (Ldpz;)Lfdo$a; createCandleDrops
		0 o p_250896_
	q (Ldpz;)Lfdo$a; createSegmentedBlockDrops
		0 o p_393948_
	r (Ldpz;)Lfdo$a; createCandleCakeDrops
		static
		0 o p_250280_
	s (Ldpz;)Lfdo$a; createDoorTable
		0 o p_252166_
	t (Ldpz;)V dropPottedContents
		0 o p_251064_
	u (Ldpz;)V dropWhenSilkTouch
		0 o p_250855_
	v (Ldpz;)V dropSelf
		0 o p_249181_
	w (Ldpz;)Ljava/lang/IllegalStateException; lambda$add$7
		static
		0 o p_367825_
	x (Ldpz;)Lfdo$a; lambda$dropPottedContents$6
		0 o p_304146_
np net/minecraft/data/loot/EntityLootSubProvider
	a Ljn$a; registries
	b Lcyd; allowed
	c Lcyd; required
	d Ljava/util/Map; map
	<init> (Lcyd;Lcyd;Ljn$a;)V <init>
		0 o p_251971_
		1 o p_345117_
		2 o p_344819_
	<init> (Lcyd;Ljn$a;)V <init>
		0 o p_266989_
		1 o p_345284_
	a (Lbzv;Lamd;Lfdo$a;)V add
		0 o p_252130_
		1 o p_335943_
		2 o p_249357_
	a (Lamd;)Ljava/lang/String; lambda$generate$1
		static
		0 o p_335190_
	a (Lbzv;)Ljava/util/Map; lambda$add$4
		static
		0 o p_251466_
	a (Ljava/util/Set;Ljl$c;Ljava/util/function/BiConsumer;Lamd;Lfdo$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 (Ljm;)Lfgs$a; killedByFrog
		0 o p_361765_
	a (Ljm;Ljm;Lamd;)Lfgs$a; killedByFrogVariant
		0 o p_362844_
		1 o p_399949_
		2 o p_335676_
	a ()Lfgg$a; shouldSmeltLoot
	a (Ljava/util/Set;Ljava/util/function/BiConsumer;Ljl$c;)V lambda$generate$2
		0 o p_367826_
		1 o p_367827_
		2 o p_367828_
	a (Lbzv;Lfdo$a;)V add
		0 o p_248740_
		1 o p_249440_
	a (Ljava/util/Map;)Lfdn$a; createSheepDispatchPool
		static
		0 o p_368504_
	b (Lbzv;)Ljava/lang/IllegalStateException; lambda$add$3
		static
		0 o p_367829_
	b ()V generate
	generate (Ljava/util/function/BiConsumer;)V generate
		0 o p_251751_
nq net/minecraft/data/loot/LootTableProvider
	d Lorg/slf4j/Logger; LOGGER
	e Lmv$a; pathProvider
	f Ljava/util/Set; requiredTables
	g Ljava/util/List; subProviders
	h Ljava/util/concurrent/CompletableFuture; registries
	<clinit> ()V <clinit>
		static
	<init> (Lmv;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 ()Ljava/lang/String; getName
	a (Lmr;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_254060_
	a (Ljn$a;Ljava/util/Map;Lkh;Lnq$b;)V lambda$run$2
		static
		0 o p_344194_
		1 o p_344195_
		2 o p_344196_
		3 o p_344197_
	a (Lamd;)Lame; sequenceIdForLootTable
		static
		0 o p_336172_
	a (Lmr;Ljn$a;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_324447_
		1 o p_323978_
	a (Ljava/lang/String;Lbci$g;)V lambda$run$4
		static
		0 o p_421299_
		1 o p_421300_
	a (Lmr;Ljn$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 (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$6
		static
		0 o p_253403_
	a (Ljava/util/Map;Lnq$b;Lkh;Lamd;Lfdo$a;)V lambda$run$1
		static
		0 o p_380824_
		1 o p_380825_
		2 o p_380826_
		3 o p_380827_
		4 o p_380828_
	a (Lfdp;Ljl$c;)V lambda$run$3
		static
		0 o p_421301_
		1 o p_421302_
	b (Lmr;Ljn$a;)Ljava/util/concurrent/CompletionStage; lambda$run$0
		0 o p_323116_
		1 o p_323117_
nq$a net/minecraft/data/loot/LootTableProvider$MissingTableProblem
	a Lamd; id
	<init> (Lamd;)V <init>
		0 o id
	a ()Ljava/lang/String; description
	b ()Lamd; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_421516_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
nq$b net/minecraft/data/loot/LootTableProvider$SubProviderEntry
	a Ljava/util/function/Function; provider
	b Lbdo; paramSet
	<init> (Ljava/util/function/Function;Lbdo;)V <init>
		0 o provider
		1 o paramSet
	a ()Ljava/util/function/Function; provider
	b ()Lbdo; paramSet
	equals (Ljava/lang/Object;)Z equals
		0 o p_249337_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
nr net/minecraft/data/loot/LootTableSubProvider
	generate (Ljava/util/function/BiConsumer;)V generate
		0 o p_249643_
ns net/minecraft/data/loot/package-info
nt net/minecraft/data/loot/packs/LootData
	a Ljava/util/Map; WOOL_ITEM_BY_DYE
	<clinit> ()V <clinit>
		static
nu net/minecraft/data/loot/packs/TradeRebalanceChestLoot
	a Ljn$a; registries
	<init> (Ljn$a;)V <init>
		0 o registries
	a ()Lfdo$a; pillagerOutpostLootTable
	b ()Lfdo$a; desertPyramidLootTable
	c ()Lfdo$a; ancientCityLootTable
	d ()Lfdo$a; jungleTempleLootTable
	e ()Ljn$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
nv net/minecraft/data/loot/packs/TradeRebalanceLootTableProvider
	<init> ()V <init>
	a (Lmv;Ljava/util/concurrent/CompletableFuture;)Lnq; create
		static
		0 o p_301985_
		1 o p_324288_
nw net/minecraft/data/loot/packs/VanillaArchaeologyLoot
	a Ljn$a; registries
	<init> (Ljn$a;)V <init>
		0 o registries
	a ()Ljn$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
nx net/minecraft/data/loot/packs/VanillaBlockLoot
	f [F JUNGLE_LEAVES_SAPLING_CHANGES
	g Ljava/util/Set; EXPLOSION_RESISTANT
	<clinit> ()V <clinit>
		static
	<init> (Ljn$a;)V <init>
		0 o p_344962_
	A (Lnx;Ldpz;)Lfdo$a; lambda$generate$175
		static
		0 o p_250187_
		1 o p_249719_
	A (Ldpz;)Lfdo$a; lambda$generate$242
		0 o p_249769_
	B (Lnx;Ldpz;)Lfdo$a; lambda$generate$174
		static
		0 o p_248940_
		1 o p_251605_
	B (Ldpz;)Lfdo$a; lambda$generate$241
		0 o p_250849_
	C (Ldpz;)Lfdo$a; lambda$generate$240
		0 o p_252178_
	C (Lnx;Ldpz;)Lfdo$a; lambda$generate$173
		static
		0 o p_250944_
		1 o p_249015_
	D (Ldpz;)Lfdo$a; lambda$generate$239
		0 o p_251518_
	D (Lnx;Ldpz;)Lfdo$a; lambda$generate$172
		static
		0 o p_251032_
		1 o p_248577_
	E (Ldpz;)Lfdo$a; lambda$generate$238
		0 o p_249349_
	E (Lnx;Ldpz;)Lfdo$a; lambda$generate$171
		static
		0 o p_249587_
		1 o p_248952_
	F (Ldpz;)Lfdo$a; lambda$generate$237
		0 o p_314410_
	F (Lnx;Ldpz;)Lfdo$a; lambda$generate$170
		static
		0 o p_251696_
		1 o p_252160_
	G (Ldpz;)Lfdo$a; lambda$generate$236
		0 o p_248803_
	G (Lnx;Ldpz;)Lfdo$a; lambda$generate$169
		static
		0 o p_251169_
		1 o p_248646_
	H (Ldpz;)Lfdo$a; lambda$generate$231
		0 o p_359401_
	H (Lnx;Ldpz;)Lfdo$a; lambda$generate$168
		static
		0 o p_250868_
		1 o p_250718_
	I (Lnx;Ldpz;)Lfdo$a; lambda$generate$167
		static
		0 o p_248704_
		1 o p_250875_
	I (Ldpz;)Lfdo$a; lambda$generate$224
		0 o p_344234_
	J (Ldpz;)Lfdo$a; lambda$generate$223
		0 o p_344206_
	J (Lnx;Ldpz;)Lfdo$a; lambda$generate$166
		static
		0 o p_249373_
		1 o p_250906_
	K (Ldpz;)Lfdo$a; lambda$generate$219
		0 o p_250687_
	K (Lnx;Ldpz;)Lfdo$a; lambda$generate$165
		static
		0 o p_249991_
		1 o p_251370_
	L (Lnx;Ldpz;)Lfdo$a; lambda$generate$164
		static
		0 o p_249294_
		1 o p_250955_
	L (Ldpz;)Lfdo$a; lambda$generate$218
		0 o p_249323_
	M (Lnx;Ldpz;)Lfdo$a; lambda$generate$163
		static
		0 o p_252107_
		1 o p_248769_
	M (Ldpz;)Lfdo$a; lambda$generate$217
		0 o p_249875_
	N (Ldpz;)Lfdo$a; lambda$generate$216
		0 o p_250898_
	N (Lnx;Ldpz;)Lfdo$a; lambda$generate$162
		static
		0 o p_252351_
		1 o p_250962_
	O (Lnx;Ldpz;)Lfdo$a; lambda$generate$161
		static
		0 o p_250652_
		1 o p_250378_
	O (Ldpz;)Lfdo$a; lambda$generate$213
		0 o p_251035_
	P (Lnx;Ldpz;)Lfdo$a; lambda$generate$160
		static
		0 o p_248724_
		1 o p_250222_
	P (Ldpz;)Lfdo$a; lambda$generate$212
		0 o p_249219_
	Q (Lnx;Ldpz;)Lfdo$a; lambda$generate$159
		static
		0 o p_248668_
		1 o p_248838_
	Q (Ldpz;)Lfdo$a; lambda$generate$211
		0 o p_252000_
	R (Lnx;Ldpz;)Lfdo$a; lambda$generate$158
		static
		0 o p_251102_
		1 o p_248609_
	R (Ldpz;)Lfdo$a; lambda$generate$210
		0 o p_251355_
	S (Lnx;Ldpz;)Lfdo$a; lambda$generate$157
		static
		0 o p_251117_
		1 o p_251205_
	S (Ldpz;)Lfdo$a; lambda$generate$209
		0 o p_249260_
	T (Lnx;Ldpz;)Lfdo$a; lambda$generate$156
		static
		0 o p_250329_
		1 o p_249831_
	T (Ldpz;)Lfdo$a; lambda$generate$208
		0 o p_250095_
	U (Ldpz;)Lfdo$a; lambda$generate$207
		0 o p_250359_
	U (Lnx;Ldpz;)Lfdo$a; lambda$generate$155
		static
		0 o p_249265_
		1 o p_250727_
	V (Lnx;Ldpz;)Lfdo$a; lambda$generate$154
		static
		0 o p_251756_
		1 o p_250001_
	V (Ldpz;)Lfdo$a; lambda$generate$206
		0 o p_248785_
	W (Lnx;Ldpz;)Lfdo$a; lambda$generate$153
		static
		0 o p_250587_
		1 o p_248545_
	W (Ldpz;)Lfdo$a; lambda$generate$205
		0 o p_249169_
	X (Ldpz;)Lfdo$a; lambda$generate$203
		0 o p_277240_
	X (Lnx;Ldpz;)Lfdo$a; lambda$generate$152
		static
		0 o p_250037_
		1 o p_252043_
	Y (Ldpz;)Lfdo$a; lambda$generate$202
		0 o p_280935_
	Y (Lnx;Ldpz;)Lfdo$a; lambda$generate$151
		static
		0 o p_249463_
		1 o p_250520_
	Z (Ldpz;)Lfdo$a; lambda$generate$201
		0 o p_280936_
	Z (Lnx;Ldpz;)Lfdo$a; lambda$generate$150
		static
		0 o p_251385_
		1 o p_251962_
	a (Ldpz;Ljava/lang/Integer;)Lfdz$a; lambda$generate$253
		static
		0 o p_251441_
		1 o p_251216_
	a (Ljn$b;Ldpz;)Lfdo$a; lambda$generate$257
		0 o p_344242_
		1 o p_344243_
	a (Ljava/lang/Integer;)Lfdz$a; lambda$createPitcherCropLoot$260
		static
		0 o p_277248_
	a (Lnx;Ldpz;)Lfdo$a; lambda$generate$248
		static
		0 o p_248985_
		1 o p_249777_
	a (Ljn$b;Ljn$b;Ldpz;)Lfdo$a; lambda$generate$259
		0 o p_359402_
		1 o p_359403_
		2 o p_359404_
	a (Lnx;Ldmt;)Lfdo$a; lambda$generate$234
		static
		0 o p_359397_
		1 o p_359398_
	aA (Ldpz;)Lfdo$a; lambda$generate$107
		0 o p_251388_
	aA (Lnx;Ldpz;)Lfdo$a; lambda$generate$99
		static
		0 o p_382624_
		1 o p_382625_
	aB (Lnx;Ldpz;)Lfdo$a; lambda$generate$98
		static
		0 o p_382565_
		1 o p_382566_
	aB (Ldpz;)Lfdo$a; lambda$generate$106
		0 o p_250887_
	aC (Lnx;Ldpz;)Lfdo$a; lambda$generate$97
		static
		0 o p_382579_
		1 o p_382580_
	aC (Ldpz;)Lfdo$a; lambda$generate$105
		0 o p_249678_
	aD (Lnx;Ldpz;)Lfdo$a; lambda$generate$96
		static
		0 o p_382563_
		1 o p_382564_
	aD (Ldpz;)Lfdo$a; lambda$generate$104
		0 o p_249155_
	aE (Lnx;Ldpz;)Lfdo$a; lambda$generate$95
		static
		0 o p_382608_
		1 o p_382609_
	aE (Ldpz;)Lfdo$a; lambda$generate$103
		0 o p_252316_
	aF (Ldpz;)Lfdo$a; lambda$generate$102
		0 o p_251275_
	aF (Lnx;Ldpz;)Lfdo$a; lambda$generate$94
		static
		0 o p_382642_
		1 o p_382643_
	aG (Ldpz;)Lfdo$a; lambda$generate$21
		0 o p_251149_
	aG (Lnx;Ldpz;)Lfdo$a; lambda$generate$93
		static
		0 o p_382640_
		1 o p_382641_
	aH (Lnx;Ldpz;)Lfdo$a; lambda$generate$92
		static
		0 o p_382571_
		1 o p_382572_
	aH (Ldpz;)Lfdo$a; lambda$generate$20
		0 o p_251671_
	aI (Ldpz;)Lfdo$a; lambda$generate$19
		0 o p_251028_
	aI (Lnx;Ldpz;)Lfdo$a; lambda$generate$91
		static
		0 o p_382585_
		1 o p_382586_
	aJ (Ldpz;)Lfdo$a; lambda$generate$18
		0 o p_250379_
	aJ (Lnx;Ldpz;)Lfdo$a; lambda$generate$90
		static
		0 o p_382612_
		1 o p_382613_
	aK (Ldpz;)Lfdo$a; lambda$generate$17
		0 o p_252157_
	aK (Lnx;Ldpz;)Lfdo$a; lambda$generate$89
		static
		0 o p_382628_
		1 o p_382629_
	aL (Ldpz;)Lfdo$a; lambda$generate$16
		0 o p_251277_
	aL (Lnx;Ldpz;)Lfdo$a; lambda$generate$88
		static
		0 o p_382636_
		1 o p_382637_
	aM (Lnx;Ldpz;)Lfdo$a; lambda$generate$87
		static
		0 o p_382638_
		1 o p_382639_
	aM (Ldpz;)Lfdo$a; lambda$generate$15
		0 o p_248518_
	aN (Ldpz;)Lfdo$a; lambda$generate$14
		0 o p_249630_
	aN (Lnx;Ldpz;)Lfdo$a; lambda$generate$86
		static
		0 o p_382583_
		1 o p_382584_
	aO (Ldpz;)Lfdo$a; lambda$generate$13
		0 o p_249280_
	aO (Lnx;Ldpz;)Lfdo$a; lambda$generate$85
		static
		0 o p_382595_
		1 o p_382596_
	aP (Ldpz;)Lfdo$a; lambda$generate$12
		0 o p_251175_
	aP (Lnx;Ldpz;)Lfdo$a; lambda$generate$84
		static
		0 o p_382599_
		1 o p_382600_
	aQ (Lnx;Ldpz;)Lfdo$a; lambda$generate$83
		static
		0 o p_382622_
		1 o p_382623_
	aQ (Ldpz;)Lfdo$a; lambda$generate$11
		0 o p_248608_
	aR (Ldpz;)Lfdo$a; lambda$generate$10
		0 o p_249779_
	aR (Lnx;Ldpz;)Lfdo$a; lambda$generate$82
		static
		0 o p_382601_
		1 o p_382602_
	aS (Lnx;Ldpz;)Lfdo$a; lambda$generate$81
		static
		0 o p_382616_
		1 o p_382617_
	aS (Ldpz;)Lfdo$a; lambda$generate$9
		0 o p_250352_
	aT (Lnx;Ldpz;)Lfdo$a; lambda$generate$80
		static
		0 o p_392599_
		1 o p_392600_
	aT (Ldpz;)Lfdo$a; lambda$generate$8
		0 o p_250966_
	aU (Lnx;Ldpz;)Lfdo$a; lambda$generate$79
		static
		0 o p_382632_
		1 o p_382633_
	aU (Ldpz;)Lfdo$a; lambda$generate$7
		0 o p_249052_
	aV (Lnx;Ldpz;)Lfdo$a; lambda$generate$78
		static
		0 o p_344212_
		1 o p_344213_
	aV (Ldpz;)Lfdo$a; lambda$generate$6
		0 o p_251015_
	aW (Lnx;Ldpz;)Lfdo$a; lambda$generate$77
		static
		0 o p_344248_
		1 o p_344249_
	aW (Ldpz;)Lfdo$a; lambda$generate$0
		0 o p_344237_
	aX (Lnx;Ldpz;)Lfdo$a; lambda$generate$76
		static
		0 o p_344224_
		1 o p_344225_
	aY (Lnx;Ldpz;)Lfdo$a; lambda$generate$75
		static
		0 o p_277238_
		1 o p_277239_
	aZ (Lnx;Ldpz;)Lfdo$a; lambda$generate$74
		static
		0 o p_277241_
		1 o p_277242_
	aa (Ldpz;)Lfdo$a; lambda$generate$200
		0 o p_280938_
	aa (Lnx;Ldpz;)Lfdo$a; lambda$generate$149
		static
		0 o p_250219_
		1 o p_250178_
	ab (Ldpz;)Lfdo$a; lambda$generate$199
		0 o p_382605_
	ab (Lnx;Ldpz;)Lfdo$a; lambda$generate$148
		static
		0 o p_250833_
		1 o p_250717_
	ac (Ldpz;)Lfdo$a; lambda$generate$198
		0 o p_280933_
	ac (Lnx;Ldpz;)Lfdo$a; lambda$generate$147
		static
		0 o p_250782_
		1 o p_250538_
	ad (Ldpz;)Lfdo$a; lambda$generate$197
		0 o p_280939_
	ad (Lnx;Ldpz;)Lfdo$a; lambda$generate$146
		static
		0 o p_251420_
		1 o p_250976_
	ae (Ldpz;)Lfdo$a; lambda$generate$196
		0 o p_249084_
	ae (Lnx;Ldpz;)Lfdo$a; lambda$generate$145
		static
		0 o p_249476_
		1 o p_251287_
	af (Ldpz;)Lfdo$a; lambda$generate$195
		0 o p_280937_
	af (Lnx;Ldpz;)Lfdo$a; lambda$generate$144
		static
		0 o p_382648_
		1 o p_382649_
	ag (Ldpz;)Lfdo$a; lambda$generate$194
		0 o p_280940_
	ag (Lnx;Ldpz;)Lfdo$a; lambda$generate$143
		static
		0 o p_382577_
		1 o p_382578_
	ah (Lnx;Ldpz;)Lfdo$a; lambda$generate$142
		static
		0 o p_382569_
		1 o p_382570_
	ah (Ldpz;)Lfdo$a; lambda$generate$193
		0 o p_280934_
	ai (Lnx;Ldpz;)Lfdo$a; lambda$generate$141
		static
		0 o p_382644_
		1 o p_382645_
	ai (Ldpz;)Lfdo$a; lambda$generate$190
		0 o p_337466_
	aj (Ldpz;)Lfdo$a; lambda$generate$125
		0 o p_250064_
	aj (Lnx;Ldpz;)Lfdo$a; lambda$generate$140
		static
		0 o p_382587_
		1 o p_382588_
	ak (Lnx;Ldpz;)Lfdo$a; lambda$generate$139
		static
		0 o p_382618_
		1 o p_382619_
	ak (Ldpz;)Lfdo$a; lambda$generate$124
		0 o p_248918_
	al (Lnx;Ldpz;)Lfdo$a; lambda$generate$138
		static
		0 o p_382626_
		1 o p_382627_
	al (Ldpz;)Lfdo$a; lambda$generate$122
		0 o p_250228_
	am (Lnx;Ldpz;)Lfdo$a; lambda$generate$137
		static
		0 o p_382589_
		1 o p_382590_
	am (Ldpz;)Lfdo$a; lambda$generate$121
		0 o p_250741_
	an (Ldpz;)Lfdo$a; lambda$generate$120
		0 o p_248541_
	an (Lnx;Ldpz;)Lfdo$a; lambda$generate$136
		static
		0 o p_382630_
		1 o p_382631_
	ao (Ldpz;)Lfdo$a; lambda$generate$119
		0 o p_250043_
	ao (Lnx;Ldpz;)Lfdo$a; lambda$generate$135
		static
		0 o p_382567_
		1 o p_382568_
	ap (Lnx;Ldpz;)Lfdo$a; lambda$generate$134
		static
		0 o p_382597_
		1 o p_382598_
	ap (Ldpz;)Lfdo$a; lambda$generate$118
		0 o p_250918_
	aq (Ldpz;)Lfdo$a; lambda$generate$117
		0 o p_252081_
	aq (Lnx;Ldpz;)Lfdo$a; lambda$generate$133
		static
		0 o p_382581_
		1 o p_382582_
	ar (Lnx;Ldpz;)Lfdo$a; lambda$generate$132
		static
		0 o p_382614_
		1 o p_382615_
	ar (Ldpz;)Lfdo$a; lambda$generate$116
		0 o p_250267_
	as (Lnx;Ldpz;)Lfdo$a; lambda$generate$131
		static
		0 o p_382575_
		1 o p_382576_
	as (Ldpz;)Lfdo$a; lambda$generate$115
		0 o p_251619_
	at (Ldpz;)Lfdo$a; lambda$generate$114
		0 o p_250517_
	at (Lnx;Ldpz;)Lfdo$a; lambda$generate$130
		static
		0 o p_382593_
		1 o p_382594_
	au (Ldpz;)Lfdo$a; lambda$generate$113
		0 o p_250939_
	au (Lnx;Ldpz;)Lfdo$a; lambda$generate$129
		static
		0 o p_382610_
		1 o p_382611_
	av (Lnx;Ldpz;)Lfdo$a; lambda$generate$128
		static
		0 o p_382634_
		1 o p_382635_
	av (Ldpz;)Lfdo$a; lambda$generate$112
		0 o p_252284_
	aw (Lnx;Ldpz;)Lfdo$a; lambda$generate$127
		static
		0 o p_344244_
		1 o p_344245_
	aw (Ldpz;)Lfdo$a; lambda$generate$111
		0 o p_248689_
	ax (Lnx;Ldpz;)Lfdo$a; lambda$generate$126
		static
		0 o p_344214_
		1 o p_344215_
	ax (Ldpz;)Lfdo$a; lambda$generate$110
		0 o p_249639_
	ay (Ldpz;)Lfdo$a; lambda$generate$109
		0 o p_251562_
	ay (Lnx;Ldpz;)Lfdo$a; lambda$generate$101
		static
		0 o p_382606_
		1 o p_382607_
	az (Lnx;Ldpz;)Lfdo$a; lambda$generate$100
		static
		0 o p_382603_
		1 o p_382604_
	az (Ldpz;)Lfdo$a; lambda$generate$108
		0 o p_249449_
	b (Ldpz;Ljava/lang/Integer;)Lfdz$a; lambda$generate$252
		static
		0 o p_250960_
		1 o p_252097_
	b (Lnx;Ldmt;)Lfdo$a; lambda$generate$233
		static
		0 o p_359399_
		1 o p_359400_
	b (Ljn$b;Ldpz;)Lfdo$a; lambda$generate$255
		0 o p_344230_
		1 o p_344231_
	b (Lnx;Ldpz;)Lfdo$a; lambda$generate$247
		static
		0 o p_250630_
		1 o p_249321_
	bA (Lnx;Ldpz;)Lfdo$a; lambda$generate$47
		static
		0 o p_249569_
		1 o p_249500_
	bB (Lnx;Ldpz;)Lfdo$a; lambda$generate$46
		static
		0 o p_250532_
		1 o p_249451_
	bC (Lnx;Ldpz;)Lfdo$a; lambda$generate$45
		static
		0 o p_250386_
		1 o p_248657_
	bD (Lnx;Ldpz;)Lfdo$a; lambda$generate$44
		static
		0 o p_251492_
		1 o p_252142_
	bE (Lnx;Ldpz;)Lfdo$a; lambda$generate$43
		static
		0 o p_248901_
		1 o p_248836_
	bF (Lnx;Ldpz;)Lfdo$a; lambda$generate$42
		static
		0 o p_252029_
		1 o p_250933_
	bG (Lnx;Ldpz;)Lfdo$a; lambda$generate$41
		static
		0 o p_249123_
		1 o p_251501_
	bH (Lnx;Ldpz;)Lfdo$a; lambda$generate$40
		static
		0 o p_252114_
		1 o p_250259_
	bI (Lnx;Ldpz;)Lfdo$a; lambda$generate$39
		static
		0 o p_249036_
		1 o p_251720_
	bJ (Lnx;Ldpz;)Lfdo$a; lambda$generate$38
		static
		0 o p_249751_
		1 o p_250829_
	bK (Lnx;Ldpz;)Lfdo$a; lambda$generate$37
		static
		0 o p_248519_
		1 o p_250985_
	bL (Lnx;Ldpz;)Lfdo$a; lambda$generate$36
		static
		0 o p_251358_
		1 o p_250698_
	bM (Lnx;Ldpz;)Lfdo$a; lambda$generate$35
		static
		0 o p_249304_
		1 o p_250571_
	bN (Lnx;Ldpz;)Lfdo$a; lambda$generate$34
		static
		0 o p_251091_
		1 o p_251560_
	bO (Lnx;Ldpz;)Lfdo$a; lambda$generate$33
		static
		0 o p_249636_
		1 o p_249031_
	bP (Lnx;Ldpz;)Lfdo$a; lambda$generate$32
		static
		0 o p_248929_
		1 o p_250846_
	bQ (Lnx;Ldpz;)Lfdo$a; lambda$generate$31
		static
		0 o p_252233_
		1 o p_249820_
	bR (Lnx;Ldpz;)Lfdo$a; lambda$generate$30
		static
		0 o p_248932_
		1 o p_249255_
	bS (Lnx;Ldpz;)Lfdo$a; lambda$generate$29
		static
		0 o p_249447_
		1 o p_250611_
	bT (Lnx;Ldpz;)Lfdo$a; lambda$generate$28
		static
		0 o p_251789_
		1 o p_249873_
	bU (Lnx;Ldpz;)Lfdo$a; lambda$generate$27
		static
		0 o p_251879_
		1 o p_248946_
	bV (Lnx;Ldpz;)Lfdo$a; lambda$generate$26
		static
		0 o p_251288_
		1 o p_251725_
	bW (Lnx;Ldpz;)Lfdo$a; lambda$generate$25
		static
		0 o p_249880_
		1 o p_249953_
	bX (Lnx;Ldpz;)Lfdo$a; lambda$generate$24
		static
		0 o p_250794_
		1 o p_249325_
	bY (Lnx;Ldpz;)Lfdo$a; lambda$generate$23
		static
		0 o p_251230_
		1 o p_251237_
	bZ (Lnx;Ldpz;)Lfdo$a; lambda$generate$22
		static
		0 o p_250523_
		1 o p_251629_
	ba (Lnx;Ldpz;)Lfdo$a; lambda$generate$73
		static
		0 o p_277246_
		1 o p_277247_
	bb (Lnx;Ldpz;)Lfdo$a; lambda$generate$72
		static
		0 o p_251465_
		1 o p_248980_
	bc (Lnx;Ldpz;)Lfdo$a; lambda$generate$71
		static
		0 o p_251398_
		1 o p_252348_
	bd (Lnx;Ldpz;)Lfdo$a; lambda$generate$70
		static
		0 o p_251095_
		1 o p_249866_
	be (Lnx;Ldpz;)Lfdo$a; lambda$generate$69
		static
		0 o p_251138_
		1 o p_250882_
	bf (Lnx;Ldpz;)Lfdo$a; lambda$generate$68
		static
		0 o p_251599_
		1 o p_251951_
	bg (Lnx;Ldpz;)Lfdo$a; lambda$generate$67
		static
		0 o p_250733_
		1 o p_251336_
	bh (Lnx;Ldpz;)Lfdo$a; lambda$generate$66
		static
		0 o p_249722_
		1 o p_252044_
	bi (Lnx;Ldpz;)Lfdo$a; lambda$generate$65
		static
		0 o p_249409_
		1 o p_249358_
	bj (Lnx;Ldpz;)Lfdo$a; lambda$generate$64
		static
		0 o p_252222_
		1 o p_248799_
	bk (Lnx;Ldpz;)Lfdo$a; lambda$generate$63
		static
		0 o p_249774_
		1 o p_251568_
	bl (Lnx;Ldpz;)Lfdo$a; lambda$generate$62
		static
		0 o p_250612_
		1 o p_249229_
	bm (Lnx;Ldpz;)Lfdo$a; lambda$generate$61
		static
		0 o p_250989_
		1 o p_249660_
	bn (Lnx;Ldpz;)Lfdo$a; lambda$generate$60
		static
		0 o p_250398_
		1 o p_249431_
	bo (Lnx;Ldpz;)Lfdo$a; lambda$generate$59
		static
		0 o p_251694_
		1 o p_251741_
	bp (Lnx;Ldpz;)Lfdo$a; lambda$generate$58
		static
		0 o p_250690_
		1 o p_250291_
	bq (Lnx;Ldpz;)Lfdo$a; lambda$generate$57
		static
		0 o p_249287_
		1 o p_251963_
	br (Lnx;Ldpz;)Lfdo$a; lambda$generate$56
		static
		0 o p_248551_
		1 o p_249068_
	bs (Lnx;Ldpz;)Lfdo$a; lambda$generate$55
		static
		0 o p_251899_
		1 o p_250170_
	bt (Lnx;Ldpz;)Lfdo$a; lambda$generate$54
		static
		0 o p_251400_
		1 o p_249813_
	bu (Lnx;Ldpz;)Lfdo$a; lambda$generate$53
		static
		0 o p_250445_
		1 o p_249683_
	bv (Lnx;Ldpz;)Lfdo$a; lambda$generate$52
		static
		0 o p_249803_
		1 o p_252320_
	bw (Lnx;Ldpz;)Lfdo$a; lambda$generate$51
		static
		0 o p_250768_
		1 o p_248742_
	bx (Lnx;Ldpz;)Lfdo$a; lambda$generate$50
		static
		0 o p_252091_
		1 o p_252148_
	by (Lnx;Ldpz;)Lfdo$a; lambda$generate$49
		static
		0 o p_252141_
		1 o p_251378_
	bz (Lnx;Ldpz;)Lfdo$a; lambda$generate$48
		static
		0 o p_250284_
		1 o p_249589_
	c (Ljn$b;Ldpz;)Lfdo$a; lambda$generate$251
		0 o p_344238_
		1 o p_344239_
	c (Lnx;Ldmt;)Lfdo$a; lambda$generate$230
		static
		0 o p_359393_
		1 o p_359394_
	c (Ldpz;Ljava/lang/Integer;)Lfex$a; lambda$generate$123
		static
		0 o p_251371_
		1 o p_251952_
	c (Lnx;Ldpz;)Lfdo$a; lambda$generate$244
		static
		0 o p_250622_
		1 o p_249038_
	ca (Lnx;Ldpz;)Lfdo$a; lambda$generate$5
		static
		0 o p_250153_
		1 o p_251340_
	cb (Lnx;Ldpz;)Lfdo$a; lambda$generate$4
		static
		0 o p_252236_
		1 o p_249342_
	cc (Lnx;Ldpz;)Lfdo$a; lambda$generate$3
		static
		0 o p_248919_
		1 o p_250363_
	cd (Lnx;Ldpz;)Lfdo$a; lambda$generate$1
		static
		0 o p_378911_
		1 o p_378912_
	d (Lnx;Ldpz;)Lfdo$a; lambda$generate$243
		static
		0 o p_251499_
		1 o p_250650_
	d (Lnx;Ldmt;)Lfdo$a; lambda$generate$229
		static
		0 o p_359391_
		1 o p_359392_
	d (Ljn$b;Ldpz;)Lfdo$a; lambda$generate$250
		0 o p_382591_
		1 o p_382592_
	e (Lnx;Ldpz;)Lfdo$a; lambda$generate$235
		static
		0 o p_382620_
		1 o p_382621_
	e (Ljn$b;Ldpz;)Lfdo$a; lambda$generate$249
		0 o p_344227_
		1 o p_344228_
	e ()V generate
	e (Lnx;Ldmt;)Lfdo$a; lambda$generate$228
		static
		0 o p_359395_
		1 o p_359396_
	f (Ljn$b;Ldpz;)Lfdo$a; lambda$generate$246
		0 o p_344240_
		1 o p_344241_
	f ()Lfdo$a; createPitcherCropLoot
	f (Lnx;Ldmt;)Lfdo$a; lambda$generate$227
		static
		0 o p_404169_
		1 o p_404170_
	f (Lnx;Ldpz;)Lfdo$a; lambda$generate$232
		static
		0 o p_382646_
		1 o p_382647_
	g (Lnx;Ldpz;)Lfdo$a; lambda$generate$222
		static
		0 o p_249235_
		1 o p_251637_
	g (Ljn$b;Ldpz;)Lfdo$a; lambda$generate$245
		0 o p_344235_
		1 o p_344236_
	g (Lnx;Ldmt;)Lfdo$a; lambda$generate$226
		static
		0 o p_401715_
		1 o p_401716_
	h (Lnx;Ldpz;)Lfdo$a; lambda$generate$221
		static
		0 o p_249984_
		1 o p_250507_
	h (Lnx;Ldmt;)Lfdo$a; lambda$generate$225
		static
		0 o p_401713_
		1 o p_401714_
	h (Ljn$b;Ldpz;)Lfdo$a; lambda$generate$220
		0 o p_344210_
		1 o p_344211_
	i (Lnx;Ldpz;)Lfdo$a; lambda$generate$215
		static
		0 o p_251924_
		1 o p_251228_
	i (Lnx;Ldmt;)Lfdo$a; lambda$generate$2
		static
		0 o p_382573_
		1 o p_382574_
	i (Ljn$b;Ldpz;)Lfdo$a; lambda$generate$204
		0 o p_345748_
		1 o p_249159_
	j (Lnx;Ldpz;)Lfdo$a; lambda$generate$214
		static
		0 o p_250586_
		1 o p_249767_
	k (Lnx;Ldpz;)Lfdo$a; lambda$generate$192
		static
		0 o p_344232_
		1 o p_344233_
	l (Lnx;Ldpz;)Lfdo$a; lambda$generate$191
		static
		0 o p_344222_
		1 o p_344223_
	m (Lnx;Ldpz;)Lfdo$a; lambda$generate$189
		static
		0 o p_248928_
		1 o p_249072_
	n (Lnx;Ldpz;)Lfdo$a; lambda$generate$188
		static
		0 o p_249316_
		1 o p_250557_
	o (Lnx;Ldpz;)Lfdo$a; lambda$generate$187
		static
		0 o p_248843_
		1 o p_250920_
	p (Lnx;Ldpz;)Lfdo$a; lambda$generate$186
		static
		0 o p_249771_
		1 o p_249693_
	q (Lnx;Ldpz;)Lfdo$a; lambda$generate$185
		static
		0 o p_248922_
		1 o p_251753_
	r (Lnx;Ldpz;)Lfdo$a; lambda$generate$184
		static
		0 o p_250570_
		1 o p_249883_
	s (Lnx;Ldpz;)Lfdo$a; lambda$generate$183
		static
		0 o p_251352_
		1 o p_251547_
	t (Lnx;Ldpz;)Lfdo$a; lambda$generate$182
		static
		0 o p_249443_
		1 o p_250643_
	u (Lnx;Ldpz;)Lfdo$a; lambda$generate$181
		static
		0 o p_249011_
		1 o p_249288_
	v (Lnx;Ldpz;)Lfdo$a; lambda$generate$180
		static
		0 o p_250803_
		1 o p_251366_
	w (Ldpz;)Lfdo$a; createDecoratedPotTable
		0 o p_277929_
	w (Lnx;Ldpz;)Lfdo$a; lambda$generate$179
		static
		0 o p_249737_
		1 o p_248899_
	x (Lnx;Ldpz;)Lfdo$a; lambda$generate$178
		static
		0 o p_250834_
		1 o p_251436_
	x (Ldpz;)Lfdo$a; lambda$generate$258
		0 o p_344209_
	y (Lnx;Ldpz;)Lfdo$a; lambda$generate$177
		static
		0 o p_251259_
		1 o p_248917_
	y (Ldpz;)Lfdo$a; lambda$generate$256
		0 o p_344226_
	z (Ldpz;)Lfdo$a; lambda$generate$254
		0 o p_372570_
	z (Lnx;Ldpz;)Lfdo$a; lambda$generate$176
		static
		0 o p_248586_
		1 o p_249234_
ny net/minecraft/data/loot/packs/VanillaChestLoot
	a Ljn$a; registries
	<init> (Ljn$a;)V <init>
		0 o registries
	a ()Lfdo$a; shipwreckSupplyLootTable
	a (Ljava/util/function/BiConsumer;)V spawnerLootTables
		0 o p_311958_
	b ()Lfdo$a; shipwreckMapLootTable
	c ()Lfdo$a; bastionHoglinStableLootTable
	d ()Lfdo$a; bastionBridgeLootTable
	e ()Lfdo$a; endCityTreasureLootTable
	equals (Ljava/lang/Object;)Z equals
		0 o p_345349_
	f ()Lfdo$a; netherBridgeLootTable
	g ()Lfdo$a; bastionTreasureLootTable
	generate (Ljava/util/function/BiConsumer;)V generate
		0 o p_250931_
	h ()Lfdo$a; bastionOtherLootTable
	hashCode ()I hashCode
	i ()Lfdo$a; woodlandMansionLootTable
	j ()Lfdo$a; strongholdLibraryLootTable
	k ()Lfdo$a; strongholdCorridorLootTable
	l ()Lfdo$a; ancientCityLootTable
	m ()Lfdo$a; jungleTempleLootTable
	n ()Lfdo$a; shipwreckTreasureLootTable
	o ()Lfdo$a; pillagerOutpostLootTable
	p ()Lfdo$a; desertPyramidLootTable
	q ()Ljn$a; registries
	toString ()Ljava/lang/String; toString
nz net/minecraft/data/loot/packs/VanillaEntityLoot
	<init> (Ljn$a;)V <init>
		0 o p_346214_
	a (Ldbt;Ldmt;)V lambda$generate$0
		0 o p_367830_
		1 o p_367831_
	b ()V generate
	c ()Lfdo$a; elderGuardianLootTable
o net/minecraft/ChatFormatting
	A Ljava/util/regex/Pattern; STRIP_FORMATTING_PATTERN
	B Ljava/lang/String; name
	C C code
	D Z isFormat
	E Ljava/lang/String; toString
	F I id
	G Ljava/lang/Integer; color
	H [Lo; $VALUES
	a Lo; BLACK
	b Lo; DARK_BLUE
	c Lo; DARK_GREEN
	d Lo; DARK_AQUA
	e Lo; DARK_RED
	f Lo; DARK_PURPLE
	g Lo; GOLD
	h Lo; GRAY
	i Lo; DARK_GRAY
	j Lo; BLUE
	k Lo; GREEN
	l Lo; AQUA
	m Lo; RED
	n Lo; LIGHT_PURPLE
	o Lo; YELLOW
	p Lo; WHITE
	q Lo; OBFUSCATED
	r Lo; BOLD
	s Lo; STRIKETHROUGH
	t Lo; UNDERLINE
	u Lo; ITALIC
	v Lo; RESET
	w Lcom/mojang/serialization/Codec; CODEC
	x Lcom/mojang/serialization/Codec; COLOR_CODEC
	y C PREFIX_CODE
	z Ljava/util/Map; FORMATTING_BY_NAME
	<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 ()C getChar
	a (ZZ)Ljava/util/Collection; getNames
		static
		0 o p_126654_
		1 o p_126655_
	a (Lo;)Lo; lambda$static$3
		static
		0 o p_126652_
	a (I)Lo; getById
		static
		0 o p_126648_
	a (C)Lo; getByCode
		static
		0 o p_126646_
	a (Ljava/lang/String;)Ljava/lang/String; stripFormatting
		static
		0 o p_126650_
	b ()I getId
	b (Lo;)Ljava/lang/String; lambda$static$2
		static
		0 o p_126660_
	b (Ljava/lang/String;)Lo; getByName
		static
		0 o p_126658_
	c ()Ljava/lang/String; getSerializedName
	c (Ljava/lang/String;)Ljava/lang/String; cleanName
		static
		0 o p_126663_
	c (Lo;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_400867_
	d (Lo;)Ljava/lang/String; lambda$static$0
		static
		0 o p_400866_
	d ()Z isFormat
	e ()Z isColor
	f ()Ljava/lang/Integer; getColor
	g ()Ljava/lang/String; getName
	h ()[Lo; $values
		static
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lo; valueOf
		static
		0 o p_126669_
	values ()[Lo; values
		static
oa net/minecraft/data/loot/packs/VanillaEquipmentLoot
	a Ljn$a; registries
	<init> (Ljn$a;)V <init>
		0 o registries
	a ()Ljn$a; registries
	a (Ldcr;Ldcr;Ldlg;Ljn$b;)Lfdo$a; trialChamberEquipment
		static
		0 o p_345453_
		1 o p_345712_
		2 o p_371616_
		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
ob net/minecraft/data/loot/packs/VanillaFishingLoot
	a Ljn$a; registries
	<init> (Ljn$a;)V <init>
		0 o registries
	a ()Lfdo$a; fishingFishLootTable
		static
	b ()Ljn$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
oc net/minecraft/data/loot/packs/VanillaGiftLoot
	a Ljn$a; registries
	<init> (Ljn$a;)V <init>
		0 o registries
	a ()Ljn$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
od net/minecraft/data/loot/packs/VanillaLootTableProvider
	<init> ()V <init>
	a (Lmv;Ljava/util/concurrent/CompletableFuture;)Lnq; create
		static
		0 o p_250807_
		1 o p_324422_
oe net/minecraft/data/loot/packs/VanillaPiglinBarterLoot
	a Ljn$a; registries
	<init> (Ljn$a;)V <init>
		0 o registries
	a ()Ljn$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
of net/minecraft/data/loot/packs/VanillaShearingLoot
	a Ljn$a; registries
	<init> (Ljn$a;)V <init>
		0 o registries
	a ()Ljn$a; registries
	a (Ljava/util/function/BiConsumer;Ldbt;Ldmt;)V lambda$generate$0
		static
		0 o p_362053_
		1 o p_361524_
		2 o p_361723_
	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
og net/minecraft/data/loot/packs/package-info
oh net/minecraft/data/metadata/PackMetadataGenerator
	d Lmv; output
	e Ljava/util/Map; elements
	<init> (Lmv;)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 ()Ljava/lang/String; getName
	a (Lmr;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_254137_
	a (Lmv;Lxo;)Loh; forFeaturePack
		static
		0 o p_256281_
		1 o p_255661_
	a (Lmv;Lxo;Lcyd;)Loh; forFeaturePack
		static
		0 o p_253903_
		1 o p_254497_
		2 o p_253848_
	a (Lawo;Ljava/lang/Object;)Loh; add
		0 o p_252067_
		1 o p_249511_
	b (Lawo;Ljava/lang/Object;)Lcom/google/gson/JsonElement; lambda$add$0
		static
		0 o p_389371_
		1 o p_389372_
oi net/minecraft/data/metadata/package-info
oj net/minecraft/data/package-info
ok net/minecraft/data/recipes/RecipeBuilder
	a Lame; ROOT_RECIPE_ADVANCEMENT
	<clinit> ()V <clinit>
		static
	a (Ldmt;)Lame; getDefaultRecipeId
		static
		0 o p_176494_
	a (Lom;Ljava/lang/String;)V save
		0 o p_301186_
		1 o p_176502_
	a (Lol;)Ldgz; determineBookCategory
		static
		0 o p_311837_
	a (Ljava/lang/String;)Lok; group
		0 o p_176495_
	a (Ljava/lang/String;Lar;)Lok; unlockedBy
		0 o p_176496_
		1 o p_301065_
	a ()Ldcr; getResult
	a (Lom;Lamd;)V save
		0 o p_301032_
		1 o p_379998_
	a (Lom;)V save
		0 o p_301244_
ok$1 net/minecraft/data/recipes/RecipeBuilder$1
	a [I $SwitchMap$net$minecraft$data$recipes$RecipeCategory
	<clinit> ()V <clinit>
		static
ol net/minecraft/data/recipes/RecipeCategory
	a Lol; BUILDING_BLOCKS
	b Lol; DECORATIONS
	c Lol; REDSTONE
	d Lol; TRANSPORTATION
	e Lol; TOOLS
	f Lol; COMBAT
	g Lol; FOOD
	h Lol; BREWING
	i Lol; MISC
	j Ljava/lang/String; recipeFolderName
	k [Lol; $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 ()[Lol; $values
		static
	valueOf (Ljava/lang/String;)Lol; valueOf
		static
		0 o p_248924_
	values ()[Lol; values
		static
om net/minecraft/data/recipes/RecipeOutput
	a ()Lai$a; advancement
	a (Lamd;Ldhm;Laj;)V accept
		0 o p_380042_
		1 o p_312328_
		2 o p_312176_
	b ()V includeRootAdvancement
on net/minecraft/data/recipes/RecipeProvider
	a Ljn$a; registries
	b Lom; output
	c Ljm; items
	d Ljava/util/Map; SHAPE_BUILDERS
	<clinit> ()V <clinit>
		static
	<init> (Ljn$a;Lom;)V <init>
		0 o p_360573_
		1 o p_360872_
	a (Ldpz;)Lar; insideOf
		static
		0 o p_125980_
	a (Lol;Ldmt;Lol;Ldmt;Ljava/lang/String;Ljava/lang/String;)V nineBlockStorageRecipesWithCustomPacking
		0 o p_250885_
		1 o p_251651_
		2 o p_250874_
		3 o p_248576_
		4 o p_250171_
		5 o p_249386_
	a (Lcyd;Lmq;Lmq$b;Ldpz;)V lambda$generateRecipes$5
		0 o p_359426_
		1 o p_359427_
		2 o p_359428_
		3 o p_359429_
	a (Lok;Lmq$b;Ljava/lang/String;)V lambda$generateRecipes$3
		static
		0 o p_293699_
		1 o p_293700_
		2 o p_293701_
	a (Lcyd;Ldpz;Ldpz;)V lambda$waxRecipes$2
		0 o p_392601_
		1 o p_392602_
		2 o p_392603_
	a (Ljava/util/List;Ljava/util/List;Ldcr;Ljava/lang/String;Lol;)V colorWithDye
		0 o p_361753_
		1 o p_362611_
		2 o p_361184_
		3 o p_362682_
		4 o p_365350_
	a (Ldmt;)V dryGhast
		0 o p_416739_
	a (Ldmt;Ldmt;Ljava/lang/String;)V oneToOneConversionRecipe
		0 o p_176558_
		1 o p_176559_
		2 o p_176560_
	a (Ldcr;Ldcr;)Z lambda$colorWithDye$1
		static
		0 o p_288264_
		1 o p_288265_
	a (Ljava/util/List;Ljava/util/List;Ljava/lang/String;Lol;)V colorItemWithDye
		0 o p_289675_
		1 o p_289672_
		2 o p_289641_
		3 o p_423651_
	a (Ldmt;Ldhi;)Lok; doorBuilder
		0 o p_176671_
		1 o p_176672_
	a (Lol;Ldmt;I)Loo; shaped
		0 o p_363994_
		1 o p_365113_
		2 o p_362095_
	a (Ldcr;Lol;Ldcr;)V netheriteSmithing
		0 o p_250046_
		1 o p_248986_
		2 o p_250389_
	a (Lol;Ldmt;Lol;Ldmt;)V nineBlockStorageRecipes
		0 o p_250083_
		1 o p_250042_
		2 o p_248977_
		3 o p_251911_
	a (Ldcr;Lamd;Lamd;)V trimSmithing
		0 o p_285461_
		1 o p_379766_
		2 o p_399566_
	a ()V buildRecipes
	a (Ldcr;Ldym;)V suspiciousStew
		0 o p_360920_
		1 o p_361278_
	a (Ldmt;Lbae;I)V planksFromLog
		0 o p_259052_
		1 o p_259045_
		2 o p_259471_
	a (Lol;Ldmt;Ldmt;I)V stonecutterResultFromBase
		0 o p_250609_
		1 o p_251254_
		2 o p_249666_
		3 o p_251462_
	a (Lcx$d;Ldmt;)Lar; has
		0 o p_176521_
		1 o p_176522_
	a (Lmq;Lcyd;)V generateRecipes
		0 o p_176582_
		1 o p_313799_
	a (Ljava/util/List;Lol;Ldmt;FILjava/lang/String;)V oreSmelting
		0 o p_250172_
		1 o p_250588_
		2 o p_251868_
		3 o p_250789_
		4 o p_252144_
		5 o p_251687_
	a (Ljava/lang/String;Ldhw;Ldgs$a;ILdmt;Ldmt;F)V simpleCookingRecipe
		0 o p_249709_
		1 o p_251876_
		2 o p_312056_
		3 o p_249258_
		4 o p_250669_
		5 o p_250224_
		6 o p_252138_
	a (Ljava/lang/String;Ldhw;Ldgs$a;I)V cookRecipes
		0 o p_126008_
		1 o p_250529_
		2 o p_312449_
		3 o p_126010_
	a (Lol;Ldcv;)Lop; shapeless
		0 o p_364602_
		1 o p_361999_
	a (Ldmt;Ldmt;Ljava/lang/String;I)V oneToOneConversionRecipe
		0 o p_176553_
		1 o p_176554_
		2 o p_176555_
		3 o p_362382_
	a (Lol;Ldmt;)Loo; shaped
		0 o p_360632_
		1 o p_365035_
	a (I)[Lcn; lambda$inventoryTrigger$21
		static
		0 o p_297943_
	a (Lol;Ldmt;Ldmt;)V twoByTwoPacker
		0 o p_250881_
		1 o p_252184_
		2 o p_249710_
	a (Lcyd;Lmq;)V lambda$generateForEnabledBlockFamilies$0
		0 o p_359454_
		1 o p_359455_
	a (Ldmt;Ldmt;)V woodFromLogs
		0 o p_126004_
		1 o p_126005_
	a (Lon;Ldmt;Ldmt;)Lok; lambda$static$20
		static
		0 o p_359436_
		1 o p_359437_
		2 o p_359438_
	a ([Lcn;)Lar; inventoryTrigger
		static
		0 o p_126012_
	a (Lbae;)Lar; has
		0 o p_206407_
	a (Ldpz;Ldpz;)V grate
		0 o p_309021_
		1 o p_309140_
	a (Lol;Ldmt;Lol;Ldmt;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V nineBlockStorageRecipes
		0 o p_251203_
		1 o p_251689_
		2 o p_251376_
		3 o p_248771_
		4 o p_364391_
		5 o p_361531_
		6 o p_363105_
		7 o p_365446_
	a ([Lcn$a;)Lar; inventoryTrigger
		static
		0 o p_299111_
	a (Lol;Ldmt;Ldmt;Ljava/lang/String;)V threeByThreePacker
		0 o p_259247_
		1 o p_259376_
		2 o p_259717_
		3 o p_260308_
	a (Lcyd;)V generateForEnabledBlockFamilies
		0 o p_251836_
	a (Lmq;Lmq$b;)Ldpz; getBaseBlock
		0 o p_176524_
		1 o p_176525_
	a (Lol;Ldmt;Ldhi;)Lok; slabBuilder
		0 o p_251707_
		1 o p_251284_
		2 o p_248824_
	a (Ldhw;Ldgs$a;Ljava/util/List;Lol;Ldmt;FILjava/lang/String;Ljava/lang/String;)V oreCooking
		0 o p_251817_
		1 o p_312707_
		2 o p_249619_
		3 o p_251154_
		4 o p_250066_
		5 o p_251871_
		6 o p_251316_
		7 o p_251450_
		8 o p_249236_
	b (Ldmt;Ldmt;)V woodenBoat
		0 o p_126023_
		1 o p_126024_
	b (Lol;Ldmt;)Lop; shapeless
		0 o p_364319_
		1 o p_364774_
	b (Lol;Ldmt;Ldmt;)V threeByThreePacker
		0 o p_259186_
		1 o p_259360_
		2 o p_259263_
	b (Ldmt;Ldhi;)Lok; stairBuilder
		0 o p_176711_
		1 o p_176712_
	b (Lol;Ldmt;I)Lop; shapeless
		0 o p_362256_
		1 o p_363786_
		2 o p_365368_
	b (Lcyd;)V waxRecipes
		0 o p_313879_
	b (Lol;Ldmt;Ldhi;)Loo; chiseledBuilder
		0 o p_251755_
		1 o p_249782_
		2 o p_250087_
	b (Ldmt;Lbae;I)V planksFromLogs
		0 o p_259193_
		1 o p_259818_
		2 o p_259807_
	b (Ldpz;Ldpz;)V copperBulb
		0 o p_309026_
		1 o p_308866_
	b (Ldmt;)Lar; has
		0 o p_125978_
	b (Ljava/util/List;Lol;Ldmt;FILjava/lang/String;)V oreBlasting
		0 o p_251504_
		1 o p_248846_
		2 o p_249735_
		3 o p_248783_
		4 o p_250303_
		5 o p_251984_
	b (Lol;Ldmt;Lol;Ldmt;Ljava/lang/String;Ljava/lang/String;)V nineBlockStorageRecipesRecipesWithCustomUnpacking
		0 o p_248979_
		1 o p_249101_
		2 o p_252036_
		3 o p_250886_
		4 o p_248768_
		5 o p_250847_
	b (Lon;Ldmt;Ldmt;)Lok; lambda$static$19
		static
		0 o p_359414_
		1 o p_359415_
		2 o p_359416_
	b (Lbae;)Ldhi; tag
		0 o p_364630_
	c (Lol;Ldmt;Ldhi;)Lok; pressurePlateBuilder
		0 o p_251447_
		1 o p_251989_
		2 o p_249211_
	c (Ldmt;Ldhi;)Lok; trapdoorBuilder
		0 o p_176721_
		1 o p_176722_
	c (Lol;Ldmt;Ldmt;)V slab
		0 o p_251848_
		1 o p_249368_
		2 o p_252133_
	c (Ldmt;Ldmt;)V chestBoat
		0 o p_236373_
		1 o p_236374_
	c (Ldmt;)Ljava/lang/String; getHasName
		static
		0 o p_176603_
	c (Lon;Ldmt;Ldmt;)Lok; lambda$static$18
		static
		0 o p_359417_
		1 o p_359418_
		2 o p_359419_
	d (Lon;Ldmt;Ldmt;)Lok; lambda$static$17
		static
		0 o p_359451_
		1 o p_359452_
		2 o p_359453_
	d (Ldmt;Ldhi;)V copySmithingTemplate
		0 o p_266974_
		1 o p_360677_
	d (Lol;Ldmt;Ldmt;)V wall
		0 o p_251148_
		1 o p_250499_
		2 o p_249970_
	d (Ldmt;)Ljava/lang/String; getItemName
		static
		0 o p_176633_
	d (Lol;Ldmt;Ldhi;)Lok; wallBuilder
		0 o p_249083_
		1 o p_250754_
		2 o p_250311_
	d (Ldmt;Ldmt;)V pressurePlate
		0 o p_176692_
		1 o p_176693_
	e (Lon;Ldmt;Ldmt;)Lok; lambda$static$16
		static
		0 o p_359433_
		1 o p_359434_
		2 o p_359435_
	e (Ldmt;Ldhi;)Lok; buttonBuilder
		0 o p_176659_
		1 o p_176660_
	e (Lol;Ldmt;Ldhi;)Lok; polishedBuilder
		0 o p_249131_
		1 o p_251242_
		2 o p_251412_
	e (Lol;Ldmt;Ldmt;)V polished
		0 o p_248719_
		1 o p_250032_
		2 o p_250021_
	e (Ldmt;)Ljava/lang/String; getSimpleRecipeName
		static
		0 o p_176645_
	e (Ldmt;Ldmt;)V hangingSign
		0 o p_252355_
		1 o p_250437_
	f (Ldmt;Ldmt;)V carpet
		0 o p_176718_
		1 o p_176719_
	f (Ldmt;)Ljava/lang/String; getSmeltingRecipeName
		static
		0 o p_176657_
	f (Lon;Ldmt;Ldmt;)Lok; lambda$static$15
		static
		0 o p_359405_
		1 o p_359406_
		2 o p_359407_
	f (Ldmt;Ldhi;)Lok; fenceBuilder
		0 o p_176679_
		1 o p_176680_
	f (Lol;Ldmt;Ldmt;)V cut
		0 o p_252306_
		1 o p_249686_
		2 o p_251100_
	f (Lol;Ldmt;Ldhi;)Loo; cutBuilder
		0 o p_250895_
		1 o p_251147_
		2 o p_251563_
	g (Ldmt;Ldhi;)Lok; fenceGateBuilder
		0 o p_176685_
		1 o p_176686_
	g (Lol;Ldmt;Ldmt;)V chiseled
		0 o p_251604_
		1 o p_251049_
		2 o p_252267_
	g (Lon;Ldmt;Ldmt;)Lok; lambda$static$14
		static
		0 o p_359408_
		1 o p_359409_
		2 o p_359410_
	g (Ldmt;Ldmt;)V bedFromPlanksAndWool
		0 o p_126075_
		1 o p_126076_
	g (Ldmt;)Ljava/lang/String; getBlastingRecipeName
		static
		0 o p_176669_
	h (Ldmt;Ldhi;)Lok; signBuilder
		0 o p_176727_
		1 o p_176728_
	h (Lon;Ldmt;Ldmt;)Lok; lambda$static$13
		static
		0 o p_359411_
		1 o p_359412_
		2 o p_359413_
	h (Ldmt;Ldmt;)V banner
		0 o p_126083_
		1 o p_126084_
	h (Lol;Ldmt;Ldmt;)V mosaicBuilder
		0 o p_248788_
		1 o p_251925_
		2 o p_252242_
	h (Ldmt;)Ljava/lang/String; lambda$generateRecipes$4
		static
		0 o p_176677_
	i (Lon;Ldmt;Ldmt;)Lok; lambda$static$12
		static
		0 o p_359420_
		1 o p_359421_
		2 o p_359422_
	i (Ldmt;Ldmt;)V stainedGlassFromGlassAndDye
		0 o p_126087_
		1 o p_126088_
	i (Lol;Ldmt;Ldmt;)V stonecutterResultFromBase
		0 o p_248911_
		1 o p_251265_
		2 o p_250033_
	j (Ldmt;Ldmt;)V harness
		0 o p_416620_
		1 o p_416110_
	j (Lon;Ldmt;Ldmt;)Lok; lambda$static$11
		static
		0 o p_359430_
		1 o p_359431_
		2 o p_359432_
	k (Lon;Ldmt;Ldmt;)Lok; lambda$static$10
		static
		0 o p_359445_
		1 o p_359446_
		2 o p_359447_
	k (Ldmt;Ldmt;)V stainedGlassPaneFromStainedGlass
		0 o p_126091_
		1 o p_126092_
	l (Ldmt;Ldmt;)V stainedGlassPaneFromGlassPaneAndDye
		0 o p_126095_
		1 o p_126096_
	l (Lon;Ldmt;Ldmt;)Lok; lambda$static$9
		static
		0 o p_359456_
		1 o p_359457_
		2 o p_359458_
	m (Ldmt;Ldmt;)V coloredTerracottaFromTerracottaAndDye
		0 o p_126099_
		1 o p_126100_
	m (Lon;Ldmt;Ldmt;)Lok; lambda$static$8
		static
		0 o p_359439_
		1 o p_359440_
		2 o p_359441_
	n (Lon;Ldmt;Ldmt;)Lok; lambda$static$7
		static
		0 o p_359448_
		1 o p_359449_
		2 o p_359450_
	n (Ldmt;Ldmt;)V concretePowder
		0 o p_126103_
		1 o p_126104_
	o (Lon;Ldmt;Ldmt;)Lok; lambda$static$6
		static
		0 o p_359442_
		1 o p_359443_
		2 o p_359444_
	o (Ldmt;Ldmt;)V candle
		0 o p_176544_
		1 o p_176545_
	p (Ldmt;Ldmt;)V copySmithingTemplate
		0 o p_350799_
		1 o p_365321_
	q (Ldmt;Ldmt;)Ljava/lang/String; getConversionRecipeName
		static
		0 o p_176518_
		1 o p_176519_
	r (Ldmt;Ldmt;)V smeltingResultFromBase
		0 o p_176741_
		1 o p_176742_
on$a net/minecraft/data/recipes/RecipeProvider$FamilyRecipeProvider
	create (Lon;Ldmt;Ldmt;)Lok; create
		0 o p_363562_
		1 o p_362052_
		2 o p_363871_
on$b net/minecraft/data/recipes/RecipeProvider$Runner
	d Lmv; packOutput
	e Ljava/util/concurrent/CompletableFuture; registries
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_365369_
		1 o p_361563_
	a (Lmr;Ljn$a;)Ljava/util/concurrent/CompletionStage; lambda$run$1
		0 o p_364320_
		1 o p_364211_
	a (Lmr;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_364823_
	a (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$0
		static
		0 o p_361071_
	a (Ljn$a;Lom;)Lon; createRecipeProvider
		0 o p_362946_
		1 o p_365274_
on$b$1 net/minecraft/data/recipes/RecipeProvider$Runner$1
	a Ljava/util/Set; val$allRecipes
	b Ljava/util/List; val$tasks
	c Lmr; val$cache
	d Ljn$a; val$registries
	e Lmv$a; val$recipePathProvider
	f Lmv$a; val$advancementPathProvider
	<init> (Lon$b;Ljava/util/Set;Ljava/util/List;Lmr;Ljn$a;Lmv$a;Lmv$a;)V <init>
		0 o p_363107_
		1 o p_361130_
		2 o p_363299_
		3 o p_365478_
		4 o p_361020_
		5 o p_363828_
		6 o p_360410_
	a (Lamd;Ldhm;Laj;)V accept
		0 o p_380360_
		1 o p_362882_
		2 o p_364507_
	a (Lamd;Ldhm;)V saveRecipe
		0 o p_380099_
		1 o p_364792_
	a ()Lai$a; advancement
	a (Laj;)V saveAdvancement
		0 o p_363148_
	b ()V includeRootAdvancement
oo net/minecraft/data/recipes/ShapedRecipeBuilder
	b Ljm; items
	c Lol; category
	d Ldcr; result
	e I count
	f Ljava/util/List; rows
	g Ljava/util/Map; key
	h Ljava/util/Map; criteria
	i Ljava/lang/String; group
	j Z showNotification
	<init> (Ljm;Lol;Ldmt;I)V <init>
		0 o p_365072_
		1 o p_249996_
		2 o p_251475_
		3 o p_248948_
	a (Z)Loo; showNotification
		0 o p_273326_
	a (Ljm;Lol;Ldmt;)Loo; shaped
		static
		0 o p_364036_
		1 o p_250853_
		2 o p_249747_
	a (Ljava/lang/Character;Lbae;)Loo; define
		0 o p_206417_
		1 o p_206418_
	a (Ljava/lang/String;Lar;)Lok; unlockedBy
		0 o p_176751_
		1 o p_300936_
	a (Ljava/lang/String;)Lok; group
		0 o p_176749_
	a ()Ldcr; getResult
	a (Ljava/lang/Character;Ldhi;)Loo; define
		0 o p_126125_
		1 o p_126126_
	a (Lamd;)Ldib; ensureValid
		0 o p_380175_
	a (Ljm;Lol;Ldmt;I)Loo; shaped
		static
		0 o p_365019_
		1 o p_251325_
		2 o p_250636_
		3 o p_249081_
	a (Ljava/lang/Character;Ldmt;)Loo; define
		0 o p_126128_
		1 o p_126129_
	a (Lom;Lamd;)V save
		0 o p_301098_
		1 o p_380072_
	b (Ljava/lang/String;)Loo; pattern
		0 o p_126131_
	b (Ljava/lang/String;Lar;)Loo; unlockedBy
		0 o p_126133_
		1 o p_301126_
	c (Ljava/lang/String;)Loo; group
		0 o p_126146_
op net/minecraft/data/recipes/ShapelessRecipeBuilder
	b Ljm; items
	c Lol; category
	d Ldcv; result
	e Ljava/util/List; ingredients
	f Ljava/util/Map; criteria
	g Ljava/lang/String; group
	<init> (Ljm;Lol;Ldcv;)V <init>
		0 o p_363417_
		1 o p_250837_
		2 o p_363612_
	a (Ljm;Lol;Ldmt;)Lop; shapeless
		static
		0 o p_362315_
		1 o p_250714_
		2 o p_249659_
	a (Ldhi;I)Lop; requires
		0 o p_126187_
		1 o p_126188_
	a (Ljava/lang/String;Lar;)Lok; unlockedBy
		0 o p_126197_
		1 o p_301106_
	a (Ljava/lang/String;)Lok; group
		0 o p_176779_
	a (Ldhi;)Lop; requires
		0 o p_126185_
	a (Ldmt;I)Lop; requires
		0 o p_126212_
		1 o p_126213_
	a ()Ldcr; getResult
	a (Ljm;Lol;Ldcv;)Lop; shapeless
		static
		0 o p_364294_
		1 o p_361887_
		2 o p_364359_
	a (Lbae;)Lop; requires
		0 o p_206420_
	a (Lamd;)V ensureValid
		0 o p_379745_
	a (Lom;Lamd;)V save
		0 o p_301215_
		1 o p_379987_
	a (Ljm;Lol;Ldmt;I)Lop; shapeless
		static
		0 o p_360448_
		1 o p_252339_
		2 o p_250836_
		3 o p_249928_
	b (Ldmt;)Lop; requires
		0 o p_126210_
	b (Ljava/lang/String;)Lop; group
		0 o p_126195_
	b (Ljava/lang/String;Lar;)Lop; unlockedBy
		0 o p_176781_
		1 o p_300897_
oq net/minecraft/data/recipes/SimpleCookingRecipeBuilder
	b Lol; category
	c Ldgy; bookCategory
	d Ldcr; result
	e Ldhi; ingredient
	f F experience
	g I cookingTime
	h Ljava/util/Map; criteria
	i Ljava/lang/String; group
	j Ldgs$a; factory
	<init> (Lol;Ldgy;Ldmt;Ldhi;FILdgs$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 (Ldhi;Lol;Ldmt;FI)Loq; 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;Lar;)Lok; unlockedBy
		0 o p_126255_
		1 o p_300922_
	a (Ljava/lang/String;)Lok; group
		0 o p_176790_
	a ()Ldcr; getResult
	a (Ldhi;Lol;Ldmt;FILdhw;Ldgs$a;)Loq; 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 (Ldhw;Ldmt;)Ldgy; determineRecipeCategory
		static
		0 o p_251261_
		1 o p_249582_
	a (Lamd;)V ensureValid
		0 o p_379347_
	a (Lom;Lamd;)V save
		0 o p_301266_
		1 o p_380371_
	b (Ldmt;)Ldgy; determineSmeltingRecipeCategory
		static
		0 o p_251938_
	b (Ldhi;Lol;Ldmt;FI)Loq; 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;)Loq; group
		0 o p_176795_
	b (Ljava/lang/String;Lar;)Loq; unlockedBy
		0 o p_176792_
		1 o p_300970_
	c (Ldhi;Lol;Ldmt;FI)Loq; smelting
		static
		0 o p_249223_
		1 o p_251240_
		2 o p_249551_
		3 o p_249452_
		4 o p_250496_
	c (Ldmt;)Ldgy; determineBlastingRecipeCategory
		static
		0 o p_249047_
	d (Ldhi;Lol;Ldmt;FI)Loq; smoking
		static
		0 o p_248930_
		1 o p_250319_
		2 o p_250377_
		3 o p_252329_
		4 o p_250482_
or net/minecraft/data/recipes/SingleItemRecipeBuilder
	b Lol; category
	c Ldcr; result
	d Ldhi; ingredient
	e I count
	f Ljava/util/Map; criteria
	g Ljava/lang/String; group
	h Ldie$a; factory
	<init> (Lol;Ldie$a;Ldhi;Ldmt;I)V <init>
		0 o p_251425_
		1 o p_312361_
		2 o p_251221_
		3 o p_251302_
		4 o p_250964_
	a (Ldhi;Lol;Ldmt;)Lor; stonecutting
		static
		0 o p_248596_
		1 o p_250503_
		2 o p_250269_
	a (Ldhi;Lol;Ldmt;I)Lor; stonecutting
		static
		0 o p_251375_
		1 o p_248984_
		2 o p_250105_
		3 o p_249506_
	a (Ljava/lang/String;)Lok; group
		0 o p_176803_
	a (Ljava/lang/String;Lar;)Lok; unlockedBy
		0 o p_176805_
		1 o p_301238_
	a ()Ldcr; getResult
	a (Lamd;)V ensureValid
		0 o p_379748_
	a (Lom;Lamd;)V save
		0 o p_301137_
		1 o p_379508_
	b (Ljava/lang/String;Lar;)Lor; unlockedBy
		0 o p_176810_
		1 o p_301267_
	b (Ljava/lang/String;)Lor; group
		0 o p_176808_
os net/minecraft/data/recipes/SmithingTransformRecipeBuilder
	a Ldhi; template
	b Ldhi; base
	c Ldhi; addition
	d Lol; category
	e Ldcr; result
	f Ljava/util/Map; criteria
	<init> (Ldhi;Ldhi;Ldhi;Lol;Ldcr;)V <init>
		0 o p_266973_
		1 o p_267047_
		2 o p_267009_
		3 o p_266694_
		4 o p_267183_
	a (Ljava/lang/String;Lar;)Los; unlocks
		0 o p_266919_
		1 o p_300923_
	a (Lom;Ljava/lang/String;)V save
		0 o p_301163_
		1 o p_300906_
	a (Lamd;)V ensureValid
		0 o p_379303_
	a (Ldhi;Ldhi;Ldhi;Lol;Ldcr;)Los; smithing
		static
		0 o p_267071_
		1 o p_266959_
		2 o p_266803_
		3 o p_266757_
		4 o p_267256_
	a (Lom;Lamd;)V save
		0 o p_301291_
		1 o p_379837_
ot net/minecraft/data/recipes/SmithingTrimRecipeBuilder
	a Lol; category
	b Ldhi; template
	c Ldhi; base
	d Ldhi; addition
	e Ljl; pattern
	f Ljava/util/Map; criteria
	<init> (Lol;Ldhi;Ldhi;Ldhi;Ljl;)V <init>
		0 o p_267007_
		1 o p_266712_
		2 o p_267018_
		3 o p_267264_
		4 o p_399676_
	a (Ljava/lang/String;Lar;)Lot; unlocks
		0 o p_266882_
		1 o p_301261_
	a (Ldhi;Ldhi;Ldhi;Ljl;Lol;)Lot; smithingTrim
		static
		0 o p_266812_
		1 o p_266843_
		2 o p_267309_
		3 o p_399606_
		4 o p_267269_
	a (Lamd;)V ensureValid
		0 o p_379384_
	a (Lom;Lamd;)V save
		0 o p_301110_
		1 o p_379691_
ou net/minecraft/data/recipes/SpecialRecipeBuilder
	a Ljava/util/function/Function; factory
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_312708_
	a (Ljava/util/function/Function;)Lou; special
		static
		0 o p_312084_
	a (Lom;Ljava/lang/String;)V save
		0 o p_301307_
		1 o p_126361_
	a (Lom;Lamd;)V save
		0 o p_301123_
		1 o p_379910_
ov net/minecraft/data/recipes/TransmuteRecipeBuilder
	b Lol; category
	c Ljl; result
	d Ldhi; input
	e Ldhi; material
	f Ljava/util/Map; criteria
	g Ljava/lang/String; group
	<init> (Lol;Ljl;Ldhi;Ldhi;)V <init>
		0 o p_374344_
		1 o p_374428_
		2 o p_374309_
		3 o p_374316_
	a (Ljava/lang/String;)Lok; group
		0 o p_374249_
	a (Ljava/lang/String;Lar;)Lok; unlockedBy
		0 o p_374568_
		1 o p_374545_
	a (Lol;Ldhi;Ldhi;Ldcr;)Lov; transmute
		static
		0 o p_374068_
		1 o p_374585_
		2 o p_374268_
		3 o p_374030_
	a ()Ldcr; getResult
	a (Lamd;)V ensureValid
		0 o p_379810_
	a (Lom;Lamd;)V save
		0 o p_374401_
		1 o p_379646_
	b (Ljava/lang/String;)Lov; group
		0 o p_374475_
	b (Ljava/lang/String;Lar;)Lov; unlockedBy
		0 o p_374276_
		1 o p_374559_
ow net/minecraft/data/recipes/package-info
ox net/minecraft/data/recipes/packs/VanillaRecipeProvider
	c Lcom/google/common/collect/ImmutableList; COAL_SMELTABLES
	d Lcom/google/common/collect/ImmutableList; IRON_SMELTABLES
	e Lcom/google/common/collect/ImmutableList; COPPER_SMELTABLES
	f Lcom/google/common/collect/ImmutableList; GOLD_SMELTABLES
	g Lcom/google/common/collect/ImmutableList; DIAMOND_SMELTABLES
	h Lcom/google/common/collect/ImmutableList; LAPIS_SMELTABLES
	i Lcom/google/common/collect/ImmutableList; REDSTONE_SMELTABLES
	j Lcom/google/common/collect/ImmutableList; EMERALD_SMELTABLES
	<clinit> ()V <clinit>
		static
	<init> (Ljn$a;Lom;)V <init>
		0 o p_364298_
		1 o p_361287_
	a ()V buildRecipes
	a (Ldcr;)V lambda$buildRecipes$0
		0 o p_359460_
	a (Lcom/mojang/datafixers/util/Pair;)Lox$b; lambda$smithingTrims$2
		static
		0 o p_414991_
	a (Lox$b;)V lambda$buildRecipes$1
		0 o p_399385_
	b ()Ljava/util/stream/Stream; smithingTrims
		static
	c ()V shulkerBoxRecipes
	d ()V bundleRecipes
ox$a net/minecraft/data/recipes/packs/VanillaRecipeProvider$Runner
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_365442_
		1 o p_362168_
	a ()Ljava/lang/String; getName
	a (Ljn$a;Lom;)Lon; createRecipeProvider
		0 o p_364945_
		1 o p_362956_
ox$b net/minecraft/data/recipes/packs/VanillaRecipeProvider$TrimTemplate
	a Ldcr; template
	b Lamd; patternId
	c Lamd; recipeId
	<init> (Ldcr;Lamd;Lamd;)V <init>
		0 o template
		1 o patternId
		2 o recipeId
	a ()Ldcr; template
	b ()Lamd; patternId
	c ()Lamd; recipeId
	equals (Ljava/lang/Object;)Z equals
		0 o p_307679_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
oy net/minecraft/data/recipes/packs/package-info
oz net/minecraft/data/registries/RegistriesDatapackGenerator
	d Lmv; output
	e Ljava/util/concurrent/CompletableFuture; registries
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256643_
		1 o p_255780_
	a (Lmr;Ljn$a;)Ljava/util/concurrent/CompletionStage; lambda$run$2
		0 o p_326735_
		1 o p_326736_
	a (Lamd;Lmr;Lcom/mojang/serialization/DynamicOps;Lalz$d;Ljn$b;)Ljava/util/concurrent/CompletableFuture; lambda$dumpRegistryCap$5
		0 o p_367832_
		1 o p_367833_
		2 o p_367834_
		3 o p_367835_
		4 o p_367836_
	a (Lmv$a;Lmr;Lcom/mojang/serialization/DynamicOps;Lalz$d;Ljl$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 (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 ()Ljava/lang/String; getName
	a (Lmr;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_255785_
	a (Lmr;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 (Lmr;Ljn$a;Lcom/mojang/serialization/DynamicOps;Lalz$d;)Ljava/util/Optional; dumpRegistryCap
		0 o p_256502_
		1 o p_256492_
		2 o p_256000_
		3 o p_256449_
	a (Ljava/nio/file/Path;Lmr;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 (I)[Ljava/util/concurrent/CompletableFuture; lambda$dumpRegistryCap$4
		static
		0 o p_256279_
	b (Lmr;Ljn$a;Lcom/mojang/serialization/DynamicOps;Lalz$d;)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_
p net/minecraft/CrashReport
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/time/format/DateTimeFormatter; DATE_TIME_FORMATTER
	c Ljava/lang/String; title
	d Ljava/lang/Throwable; exception
	e Ljava/util/List; details
	f Ljava/nio/file/Path; saveFile
	g Z trackingStackTrace
	h [Ljava/lang/StackTraceElement; uncategorizedStackTrace
	i Lae; 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 (Lz;Ljava/util/List;)Ljava/lang/String; getFriendlyReport
		0 o p_350860_
		1 o p_350563_
	a ()Ljava/lang/String; getTitle
	a (Lz;)Ljava/lang/String; getFriendlyReport
		0 o p_351019_
	a (Ljava/lang/Throwable;Ljava/lang/String;)Lp; forThrowable
		static
		0 o p_127522_
		1 o p_127523_
	a (Ljava/lang/String;I)Lq; addCategory
		0 o p_127517_
		1 o p_127518_
	a (Ljava/lang/String;)Lq; addCategory
		0 o p_127515_
	a (Ljava/nio/file/Path;Lz;Ljava/util/List;)Z saveToFile
		0 o p_350440_
		1 o p_350597_
		2 o p_350675_
	a (Ljava/nio/file/Path;Lz;)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 ()Lae; getSystemReport
	g ()V preload
		static
pa net/minecraft/data/registries/RegistryPatchGenerator
	<init> ()V <init>
	a (Ljn$a;)Ljn$b; lambda$createLookup$2
		static
		0 o p_309037_
	a (Ljava/util/concurrent/CompletableFuture;Lkb;)Ljava/util/concurrent/CompletableFuture; createLookup
		static
		0 o p_309204_
		1 o p_309174_
	a (Ljd$a;Lalz$d;)V lambda$createLookup$0
		static
		0 o p_311523_
		1 o p_311524_
	a (Lkb;Ljn$a;)Lkb$g; lambda$createLookup$3
		static
		0 o p_311521_
		1 o p_311522_
	b (Ljn$a;)Ljn$b; lambda$createLookup$1
		static
		0 o p_308935_
pb net/minecraft/data/registries/TradeRebalanceRegistries
	a Lkb; BUILDER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletableFuture; createLookup
		static
		0 o p_346273_
pc net/minecraft/data/registries/VanillaRegistries
	a Lkb; BUILDER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljl$c;Leuc;)V lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$1
		static
		0 o p_339382_
		1 o p_339383_
	a (Leuc;)Z validatePlacedFeature
		static
		0 o p_255656_
	a (Ljm;Ljl$c;)V lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$3
		static
		0 o p_256071_
		1 o p_256326_
	a (Ljn$a;)V validateThatAllBiomeFeaturesHaveBiomeFilter
		static
		0 o p_256242_
	a ()Ljn$a; createLookup
		static
	a (Ljm;Lame;Lamd;)V lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$0
		static
		0 o p_339379_
		1 o p_339380_
		2 o p_339381_
	a (Ljm;Lame;Ljl$c;Ljl;)V lambda$validateThatAllBiomeFeaturesHaveBiomeFilter$2
		static
		0 o p_256473_
		1 o p_256452_
		2 o p_256196_
		3 o p_256657_
	a (Ljm;Ljn;)V validateThatAllBiomeFeaturesHaveBiomeFilter
		static
		0 o p_272963_
		1 o p_273693_
pd net/minecraft/data/registries/package-info
pe net/minecraft/data/structures/NbtToSnbt
	d Lorg/slf4j/Logger; LOGGER
	e Ljava/lang/Iterable; inputFolders
	f Lmv; output
	<clinit> ()V <clinit>
		static
	<init> (Lmv;Ljava/util/Collection;)V <init>
		0 o p_250442_
		1 o p_249158_
	a ()Ljava/lang/String; getName
	a (Lmr;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_254274_
	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 (Lmr;Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; lambda$run$2
		static
		0 o p_372631_
		1 o p_372632_
		2 o p_372633_
		3 o p_372634_
	a (Ljava/nio/file/Path;Lmr;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 (Lmr;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 (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$6
		static
		0 o p_253421_
	a (Lmr;Ljava/nio/file/Path;Ljava/lang/String;)V writeSnbt
		static
		0 o p_236378_
		1 o p_236379_
		2 o p_236380_
	a (Ljava/nio/file/Path;)Z lambda$run$0
		static
		0 o p_126430_
	b (Lmr;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_
pf net/minecraft/data/structures/SnbtDatafixer
	<init> ()V <init>
	a (Ljava/lang/String;)V updateInDirectory
		static
		0 o p_302034_
	a (Ljava/nio/file/Path;)V lambda$updateInDirectory$1
		static
		0 o p_301994_
	a ([Ljava/lang/String;)V main
		static
		0 o p_301983_
	b (Ljava/nio/file/Path;)Z lambda$updateInDirectory$0
		static
		0 o p_301991_
pg net/minecraft/data/structures/SnbtToNbt
	d Lorg/slf4j/Logger; LOGGER
	e Lmv; output
	f Ljava/lang/Iterable; inputFolders
	g Ljava/util/List; filters
	<clinit> ()V <clinit>
		static
	<init> (Lmv;Ljava/lang/Iterable;)V <init>
		0 o p_249104_
		1 o p_249523_
	a (Ljava/nio/file/Path;Ljava/lang/String;)Lpg$c; readStructure
		0 o p_126466_
		1 o p_126467_
	a ()Ljava/lang/String; getName
	a (Lmr;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_254336_
	a (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage; lambda$run$5
		static
		0 o p_253441_
	a (Lpg$a;)Lpg; addFilter
		0 o p_126476_
	a (Lmr;Lpg$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;)Ljava/lang/String; getName
		0 o p_126469_
		1 o p_126470_
	a (Ljava/nio/file/Path;Lmr;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; lambda$run$4
		0 o p_253434_
		1 o p_253435_
		2 o p_253436_
	a (Ljava/nio/file/Path;Lmr;Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture; lambda$run$2
		0 o p_372635_
		1 o p_372636_
		2 o p_372637_
		3 o p_372638_
	a (Ljava/nio/file/Path;Ljava/nio/file/Path;Lmr;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 (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_
	a (Ljava/lang/String;Lui;)Lui; applyFilters
		0 o p_126461_
		1 o p_126462_
pg$a net/minecraft/data/structures/SnbtToNbt$Filter
	apply (Ljava/lang/String;Lui;)Lui; apply
		0 o p_126480_
		1 o p_126481_
pg$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_
pg$c net/minecraft/data/structures/SnbtToNbt$TaskResult
	a Ljava/lang/String; name
	b [B payload
	c Lcom/google/common/hash/HashCode; 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
ph net/minecraft/data/structures/StructureUpdater
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/lang/String; PREFIX
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;Lui;)Lui; update
		static
		0 o p_176823_
		1 o p_176824_
	apply (Ljava/lang/String;Lui;)Lui; apply
		0 o p_126503_
		1 o p_126504_
pi net/minecraft/data/structures/package-info
pj net/minecraft/data/tags/BannerPatternTagsProvider
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256451_
		1 o p_256420_
	a (Ljn$a;)V addTags
		0 o p_255819_
pk net/minecraft/data/tags/BiomeTagsProvider
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_255800_
		1 o p_256205_
	a (Lamd;)Z lambda$addTags$0
		static
		0 o p_421493_
	a (Ljn$a;)V addTags
		0 o p_256485_
pl net/minecraft/data/tags/BlockItemTagsProvider
	<init> ()V <init>
	a ()V run
	a (Lbae;Lbae;)Lpz; tag
		0 o p_421969_
		1 o p_421662_
pm net/minecraft/data/tags/DamageTypeTagsProvider
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_270719_
		1 o p_270256_
	a (Ljn$a;)V addTags
		0 o p_270108_
pn net/minecraft/data/tags/DialogTagsProvider
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_426086_
		1 o p_425555_
	a (Ljn$a;)V addTags
		0 o p_426331_
po net/minecraft/data/tags/EnchantmentTagsProvider
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_341044_
		1 o p_341146_
	a (Ljn$a;[Lamd;)V tooltipOrder
		0 o p_341105_
		1 o p_345255_
	a (Ljava/util/Set;Ljl$c;)Z lambda$tooltipOrder$0
		static
		0 o p_344250_
		1 o p_344251_
pp net/minecraft/data/tags/EntityTypeTagsProvider
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256095_
		1 o p_256572_
	a (Ljn$a;)V addTags
		0 o p_255894_
	a (Lbzv;)Lamd; lambda$new$0
		static
		0 o p_256665_
pq net/minecraft/data/tags/FlatLevelGeneratorPresetTagsProvider
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256604_
		1 o p_255962_
	a (Ljn$a;)V addTags
		0 o p_255741_
pr net/minecraft/data/tags/FluidTagsProvider
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_255941_
		1 o p_256600_
	a (Lfak;)Lamd; lambda$new$0
		static
		0 o p_256474_
	a (Ljn$a;)V addTags
		0 o p_256366_
ps net/minecraft/data/tags/GameEventTagsProvider
	d Ljava/util/List; VIBRATIONS_EXCEPT_FLAP
	<clinit> ()V <clinit>
		static
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256060_
		1 o p_255621_
	a (Ljn$a;)V addTags
		0 o p_255981_
pt net/minecraft/data/tags/InstrumentTagsProvider
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256418_
		1 o p_256038_
	a (Ljn$a;)V addTags
		0 o p_256291_
pu net/minecraft/data/tags/IntrinsicHolderTagsProvider
	d Ljava/util/function/Function; keyExtractor
	<init> (Lmv;Lamd;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> (Lmv;Lamd;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 (Lbae;)Lpz; tag
		0 o p_255793_
pv net/minecraft/data/tags/KeyTagProvider
	<init> (Lmv;Lamd;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_421572_
		1 o p_421754_
		2 o p_422211_
	a (Lbae;)Lpz; tag
		0 o p_421489_
pw net/minecraft/data/tags/PaintingVariantTagsProvider
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_255750_
		1 o p_256184_
	a (Ljn$a;)V addTags
		0 o p_256017_
px net/minecraft/data/tags/PoiTypeTagsProvider
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256012_
		1 o p_256617_
	a (Ljn$a;)V addTags
		0 o p_256206_
py net/minecraft/data/tags/StructureTagsProvider
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256522_
		1 o p_256661_
	a (Ljn$a;)V addTags
		0 o p_256087_
pz net/minecraft/data/tags/TagAppender
	a (Lbae;)Lpz; addTag
		0 o p_421788_
	a (Ljava/util/stream/Stream;)Lpz; addAll
		0 o p_421681_
	a (Lbab;)Lpz; forBuilder
		static
		0 o p_422107_
	a (Ljava/util/Collection;)Lpz; addAll
		0 o p_421875_
	a (Ljava/lang/Object;)Lpz; add
		0 o p_422221_
	a ([Ljava/lang/Object;)Lpz; add
		0 o p_422401_
	a (Ljava/util/function/Function;)Lpz; map
		0 o p_421966_
	b (Ljava/lang/Object;)Lpz; addOptional
		0 o p_422053_
	b (Lbae;)Lpz; addOptionalTag
		0 o p_421988_
pz$1 net/minecraft/data/tags/TagAppender$1
	a Lbab; val$builder
	<init> (Lbab;)V <init>
		0 o p_422634_
	a (Lbae;)Lpz; addTag
		0 o p_422380_
	a (Ljava/lang/Object;)Lpz; add
		0 o p_421828_
	a (Lamd;)Lpz; add
		0 o p_421714_
	b (Ljava/lang/Object;)Lpz; addOptional
		0 o p_421571_
	b (Lamd;)Lpz; addOptional
		0 o p_422270_
	b (Lbae;)Lpz; addOptionalTag
		0 o p_422597_
pz$2 net/minecraft/data/tags/TagAppender$2
	a Lpz; val$original
	b Ljava/util/function/Function; val$converter
	<init> (Lpz;Lpz;Ljava/util/function/Function;)V <init>
		0 o p_422535_
		1 o p_422220_
		2 o p_421496_
	a (Lbae;)Lpz; addTag
		0 o p_421614_
	a (Ljava/lang/Object;)Lpz; add
		0 o p_422138_
	b (Ljava/lang/Object;)Lpz; addOptional
		0 o p_422325_
	b (Lbae;)Lpz; addOptionalTag
		0 o p_421878_
q net/minecraft/CrashReportCategory
	a Ljava/lang/String; title
	b Ljava/util/List; entries
	c [Ljava/lang/StackTraceElement; 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 (Ldmw;DDD)Ljava/lang/String; formatLocation
		static
		0 o p_178938_
		1 o p_178939_
		2 o p_178940_
		3 o p_178941_
	a (I)I fillInStackTrace
		0 o p_128149_
	a (Lq;Ldmw;Ljb;)Lq; populateBlockLocationDetails
		static
		0 o p_412782_
		1 o p_412466_
		2 o p_412278_
	a (Lq;Ldmw;Ljb;Leeb;)V populateBlockDetails
		static
		0 o p_178951_
		1 o p_178952_
		2 o p_178953_
		3 o p_178954_
	a (Ljava/lang/String;Lr;)Lq; setDetail
		0 o p_128166_
		1 o p_128167_
	a (Ldmw;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/Object;)Lq; 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 (Ldmw;Ljb;)Ljava/lang/String; formatLocation
		static
		0 o p_178948_
		1 o p_178949_
	a (Ljava/lang/String;Ljava/lang/Throwable;)V setDetailError
		0 o p_128163_
		1 o p_128164_
	b (I)V trimStacktrace
		0 o p_128175_
	b (Ldmw;Ljb;)Ljava/lang/String; lambda$populateBlockLocationDetails$0
		static
		0 o p_178956_
		1 o p_178957_
q$a net/minecraft/CrashReportCategory$Entry
	a Ljava/lang/String; key
	b Ljava/lang/String; 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
qa net/minecraft/data/tags/TagsProvider
	d Ljava/util/concurrent/CompletableFuture; lookupProvider
	e Lmv$a; pathProvider
	f Lamd; registryKey
	g Ljava/util/concurrent/CompletableFuture; contentsDone
	h Ljava/util/concurrent/CompletableFuture; parentProvider
	i Ljava/util/Map; builders
	<init> (Lmv;Lamd;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_
	<init> (Lmv;Lamd;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256596_
		1 o p_255886_
		2 o p_256513_
	a (Ljn$a;Lqa$b;)Lqa$a; lambda$run$1
		static
		0 o p_274778_
		1 o p_274779_
	a (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lbac;)Z lambda$run$4
		static
		0 o p_274769_
		1 o p_274770_
		2 o p_274771_
	a ()Ljava/lang/String; getName
	a (Ljava/lang/Void;)Lqa$b; lambda$contentsGetter$10
		0 o p_276016_
	a (Lbae;)Ljava/util/Optional; lambda$contentsGetter$9
		0 o p_274772_
	a (Lmr;Lqa$a;)Ljava/util/concurrent/CompletionStage; lambda$run$7
		0 o p_323139_
		1 o p_323140_
	a (Lmr;)Ljava/util/concurrent/CompletableFuture; run
		0 o p_253684_
	a (Lqa$a;Lame;)Z lambda$run$3
		0 o p_274775_
		1 o p_274776_
	a (Ljn$a;)V addTags
		0 o p_256380_
	a (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lmr;Lqa$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_
	a (Ljn$b;Lame;)Z lambda$run$2
		0 o p_255495_
		1 o p_255496_
	a (Lame;)Lbab; lambda$getOrCreateRawBuilder$8
		static
		0 o p_236442_
	b (Lbae;)Lbab; getOrCreateRawBuilder
		0 o p_236452_
	b ()Ljava/util/concurrent/CompletableFuture; contentsGetter
	b (I)[Ljava/util/concurrent/CompletableFuture; lambda$run$6
		static
		0 o p_253442_
	b (Ljn$a;)Ljn$a; lambda$createContentsProvider$11
		0 o p_274768_
	c ()Ljava/util/concurrent/CompletableFuture; createContentsProvider
	c (Ljn$a;)Ljn$a; lambda$run$0
		0 o p_275895_
qa$a net/minecraft/data/tags/TagsProvider$1CombinedData
	a Ljn$a; contents
	b Lqa$b; parent
	<init> (Ljn$a;Lqa$b;)V <init>
		0 o contents
		1 o parent
	a ()Ljn$a; contents
	b ()Lqa$b; parent
	equals (Ljava/lang/Object;)Z equals
		0 o p_275663_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
qa$b net/minecraft/data/tags/TagsProvider$TagLookup
	a (Lbae;)Ljava/util/Optional; lambda$empty$0
		static
		0 o p_275247_
	contains (Lbae;)Z contains
		0 o p_275413_
	empty ()Lqa$b; empty
		static
qb net/minecraft/data/tags/TradeRebalanceEnchantmentTagsProvider
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_345802_
		1 o p_345863_
	a (Ljn$a;)V addTags
		0 o p_345111_
qc net/minecraft/data/tags/VanillaBlockTagsProvider
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_256406_
		1 o p_256525_
	a (Ljn$a;)V addTags
		0 o p_255662_
	a (Ldpz;)Z lambda$addTags$1
		static
		0 o p_359461_
	b (Ldpz;)Lamd; lambda$new$0
		static
		0 o p_255627_
qc$1 net/minecraft/data/tags/VanillaBlockTagsProvider$1
	a Lqc; this$0
	<init> (Lqc;)V <init>
		0 o p_422713_
	a (Lbae;Lbae;)Lpz; tag
		0 o p_421596_
		1 o p_422551_
qd net/minecraft/data/tags/VanillaEnchantmentTagsProvider
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_341093_
		1 o p_341136_
	a (Ljn$a;)V addTags
		0 o p_341310_
qe net/minecraft/data/tags/VanillaItemTagsProvider
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_275657_
		1 o p_275712_
	a (Ljn$a;)V addTags
		0 o p_255639_
	a (Ljl$c;)Lame; lambda$addTags$2
		static
		0 o p_421304_
	a (Ldcr;)Lamd; lambda$new$0
		static
		0 o p_421303_
	b (Ljl$c;)Z lambda$addTags$1
		static
		0 o p_399387_
qe$1 net/minecraft/data/tags/VanillaItemTagsProvider$1
	a Lqe; this$0
	<init> (Lqe;)V <init>
		0 o p_422060_
	a (Lbae;Lbae;)Lpz; tag
		0 o p_422507_
		1 o p_421704_
qe$a net/minecraft/data/tags/VanillaItemTagsProvider$BlockToItemConverter
	a Lpz; itemAppender
	<init> (Lpz;)V <init>
		0 o p_421884_
	a (Lbae;)Lpz; addTag
		0 o p_422282_
	a (Ljava/lang/Object;)Lpz; add
		0 o p_422598_
	a (Ldpz;)Lpz; add
		0 o p_422488_
	b (Ljava/lang/Object;)Lpz; addOptional
		0 o p_421917_
	b (Lbae;)Lpz; addOptionalTag
		0 o p_422609_
	b (Ldpz;)Lpz; addOptional
		0 o p_422522_
	c (Lbae;)Lbae; blockTagToItemTag
		static
		0 o p_421601_
qf net/minecraft/data/tags/WorldPresetTagsProvider
	<init> (Lmv;Ljava/util/concurrent/CompletableFuture;)V <init>
		0 o p_255701_
		1 o p_255974_
	a (Ljn$a;)V addTags
		0 o p_255734_
qg net/minecraft/data/tags/package-info
qh net/minecraft/data/worldgen/AncientCityStructurePieces
	a Lamd; 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 Lamd; 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 (Ldny$a;)V addSavannaTrees
		static
		0 o p_126681_
	B (Ldny$a;)V addShatteredSavannaTrees
		static
		0 o p_126683_
	C (Ldny$a;)V addLushCavesVegetationFeatures
		static
		0 o p_176851_
	D (Ldny$a;)V addLushCavesSpecialOres
		static
		0 o p_176853_
	E (Ldny$a;)V addMountainTrees
		static
		0 o p_126685_
	F (Ldny$a;)V addMountainForestTrees
		static
		0 o p_194717_
	G (Ldny$a;)V addJungleTrees
		static
		0 o p_126689_
	H (Ldny$a;)V addSparseJungleTrees
		static
		0 o p_198928_
	I (Ldny$a;)V addBadlandsTrees
		static
		0 o p_126693_
	J (Ldny$a;)V addSnowyTrees
		static
		0 o p_126695_
	K (Ldny$a;)V addJungleGrass
		static
		0 o p_126697_
	L (Ldny$a;)V addSavannaGrass
		static
		0 o p_126699_
	M (Ldny$a;)V addShatteredSavannaGrass
		static
		0 o p_126701_
	N (Ldny$a;)V addSavannaExtraGrass
		static
		0 o p_126703_
	O (Ldny$a;)V addBadlandGrass
		static
		0 o p_126705_
	P (Ldny$a;)V addForestFlowers
		static
		0 o p_126707_
	Q (Ldny$a;)V addForestGrass
		static
		0 o p_126709_
	R (Ldny$a;)V addSwampVegetation
		static
		0 o p_126711_
	S (Ldny$a;)V addMangroveSwampVegetation
		static
		0 o p_236467_
	T (Ldny$a;)V addMushroomFieldVegetation
		static
		0 o p_126713_
	U (Ldny$a;)V addPlainVegetation
		static
		0 o p_126715_
	V (Ldny$a;)V addDesertVegetation
		static
		0 o p_126717_
	W (Ldny$a;)V addGiantTaigaVegetation
		static
		0 o p_126719_
	X (Ldny$a;)V addDefaultFlowers
		static
		0 o p_126721_
	Y (Ldny$a;)V addCherryGroveVegetation
		static
		0 o p_273728_
	Z (Ldny$a;)V addMeadowVegetation
		static
		0 o p_194719_
	a (Ldoj$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 (Ldoj$a;)V farmAnimals
		static
		0 o p_126735_
	a (Ldny$a;)V addDefaultCarversAndLakes
		static
		0 o p_194721_
	a (Ldny$a;Z)V addDefaultOres
		static
		0 o p_194723_
		1 o p_194724_
	a (Ldoj$a;I)V commonSpawns
		static
		0 o p_348684_
		1 o p_348638_
	a (Ldoj$a;III)V oceanSpawns
		static
		0 o p_126741_
		1 o p_126742_
		2 o p_126743_
		3 o p_126744_
	a (Ldoj$a;II)V warmOceanSpawns
		static
		0 o p_126737_
		1 o p_126738_
		2 o p_126739_
	aa (Ldny$a;)V addWarmFlowers
		static
		0 o p_126723_
	ab (Ldny$a;)V addDefaultGrass
		static
		0 o p_126725_
	ac (Ldny$a;)V addTaigaGrass
		static
		0 o p_126727_
	ad (Ldny$a;)V addPlainGrass
		static
		0 o p_126729_
	ae (Ldny$a;)V addDefaultMushrooms
		static
		0 o p_126731_
	af (Ldny$a;)V addLeafLitterPatch
		static
		0 o p_393797_
	ag (Ldny$a;)V addBadlandExtraVegetation
		static
		0 o p_126748_
	ah (Ldny$a;)V addJungleMelons
		static
		0 o p_198930_
	ai (Ldny$a;)V addSparseJungleMelons
		static
		0 o p_198932_
	aj (Ldny$a;)V addJungleVines
		static
		0 o p_198934_
	ak (Ldny$a;)V addDesertExtraVegetation
		static
		0 o p_126752_
	al (Ldny$a;)V addSwampExtraVegetation
		static
		0 o p_126754_
	am (Ldny$a;)V addMangroveSwampExtraVegetation
		static
		0 o p_409830_
	an (Ldny$a;)V addDesertExtraDecoration
		static
		0 o p_126756_
	ao (Ldny$a;)V addFossilDecoration
		static
		0 o p_126758_
	ap (Ldny$a;)V addColdOceanExtraVegetation
		static
		0 o p_126760_
	aq (Ldny$a;)V addLukeWarmKelp
		static
		0 o p_126764_
	ar (Ldny$a;)V addDefaultSprings
		static
		0 o p_126766_
	as (Ldny$a;)V addFrozenSprings
		static
		0 o p_194732_
	at (Ldny$a;)V addIcebergs
		static
		0 o p_126768_
	au (Ldny$a;)V addBlueIce
		static
		0 o p_126770_
	av (Ldny$a;)V addSurfaceFreezing
		static
		0 o p_126772_
	aw (Ldny$a;)V addNetherDefaultOres
		static
		0 o p_126774_
	ax (Ldny$a;)V addAncientDebris
		static
		0 o p_126776_
	ay (Ldny$a;)V addDefaultCrystalFormations
		static
		0 o p_176858_
	b (Ldoj$a;)V caveSpawns
		static
		0 o p_176860_
	b (Ldny$a;Z)V addDefaultExtraVegetation
		static
		0 o p_126746_
		1 o p_401266_
	b (Ldny$a;)V addDefaultMonsterRoom
		static
		0 o p_126807_
	c (Ldny$a;)V addDefaultUndergroundVariety
		static
		0 o p_126811_
	c (Ldoj$a;)V commonSpawns
		static
		0 o p_126789_
	d (Ldny$a;)V addDripstone
		static
		0 o p_176864_
	d (Ldoj$a;)V plainsSpawns
		static
		0 o p_126793_
	e (Ldoj$a;)V snowySpawns
		static
		0 o p_126797_
	e (Ldny$a;)V addSculk
		static
		0 o p_236469_
	f (Ldoj$a;)V desertSpawns
		static
		0 o p_126801_
	f (Ldny$a;)V addDefaultOres
		static
		0 o p_126815_
	g (Ldny$a;)V addExtraGold
		static
		0 o p_126817_
	g (Ldoj$a;)V dripstoneCavesSpawns
		static
		0 o p_194734_
	h (Ldny$a;)V addExtraEmeralds
		static
		0 o p_126819_
	h (Ldoj$a;)V mooshroomSpawns
		static
		0 o p_126805_
	i (Ldoj$a;)V baseJungleSpawns
		static
		0 o p_126809_
	i (Ldny$a;)V addInfestedStone
		static
		0 o p_126821_
	j (Ldny$a;)V addDefaultSoftDisks
		static
		0 o p_126823_
	j (Ldoj$a;)V endSpawns
		static
		0 o p_126813_
	k (Ldny$a;)V addSwampClayDisk
		static
		0 o p_126825_
	l (Ldny$a;)V addMangroveSwampDisks
		static
		0 o p_236471_
	m (Ldny$a;)V addMossyStoneBlock
		static
		0 o p_126827_
	n (Ldny$a;)V addFerns
		static
		0 o p_126829_
	o (Ldny$a;)V addBushes
		static
		0 o p_401152_
	p (Ldny$a;)V addRareBerryBushes
		static
		0 o p_194736_
	q (Ldny$a;)V addCommonBerryBushes
		static
		0 o p_194738_
	r (Ldny$a;)V addLightBambooVegetation
		static
		0 o p_126835_
	s (Ldny$a;)V addBambooVegetation
		static
		0 o p_126837_
	t (Ldny$a;)V addTaigaTrees
		static
		0 o p_126839_
	u (Ldny$a;)V addGroveTrees
		static
		0 o p_194740_
	v (Ldny$a;)V addWaterTrees
		static
		0 o p_126841_
	w (Ldny$a;)V addBirchTrees
		static
		0 o p_126843_
	x (Ldny$a;)V addOtherBirchTrees
		static
		0 o p_126845_
	y (Ldny$a;)V addTallBirchTrees
		static
		0 o p_126847_
	z (Ldny$a;)V addBirchForestFlowers
		static
		0 o p_394456_
qq net/minecraft/data/worldgen/BootstrapContext
	a (Lamd;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Ljl$c; register
		0 o p_321720_
		1 o p_321670_
		2 o p_321792_
	a (Lamd;Ljava/lang/Object;)Ljl$c; register
		0 o p_321660_
		1 o p_321479_
	a (Lamd;)Ljm; lookup
		0 o p_321547_
qr net/minecraft/data/worldgen/Carvers
	a Lamd; CAVE
	b Lamd; CAVE_EXTRA_UNDERGROUND
	c Lamd; CANYON
	d Lamd; NETHER_CAVE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lamd; createKey
		static
		0 o p_256085_
	a (Lqq;)V bootstrap
		static
		0 o p_321662_
qs net/minecraft/data/worldgen/DesertVillagePools
	a Lamd; START
	b Lamd; TERMINATORS_KEY
	c Lamd; 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 Lezo$a; DEFAULT_SHIFT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321859_
	a (Lqq;ILamd;Lamd;Lamd;Lamd;)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_
	a (Lqq;Lamd;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_
qv net/minecraft/data/worldgen/PillagerOutpostPools
	a Lamd; START
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321813_
qw net/minecraft/data/worldgen/PlainVillagePools
	a Lamd; START
	b Lamd; 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 Lamd; EMPTY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lame;)Lamd; createKey
		static
		0 o p_380323_
	a (Ljava/lang/String;)Lamd; createKey
		static
		0 o p_256439_
	a (Lqq;Ljava/lang/String;Lewi;)V register
		static
		0 o p_321699_
		1 o p_255837_
		2 o p_256161_
	a (Lqq;)V bootstrap
		static
		0 o p_321867_
	b (Ljava/lang/String;)Lamd; parseKey
		static
		0 o p_350360_
qy net/minecraft/data/worldgen/ProcessorLists
	A Lamd; ROOF
	B Lamd; HIGH_WALL
	C Lamd; HIGH_RAMPART
	D Lamd; FOSSIL_ROT
	E Lamd; FOSSIL_COAL
	F Lamd; FOSSIL_DIAMONDS
	G Lamd; ANCIENT_CITY_START_DEGRADATION
	H Lamd; ANCIENT_CITY_GENERIC_DEGRADATION
	I Lamd; ANCIENT_CITY_WALLS_DEGRADATION
	J Lamd; TRAIL_RUINS_HOUSES_ARCHAEOLOGY
	K Lamd; TRAIL_RUINS_ROADS_ARCHAEOLOGY
	L Lamd; TRAIL_RUINS_TOWER_TOP_ARCHAEOLOGY
	M Lamd; TRIAL_CHAMBERS_COPPER_BULB_DEGRADATION
	N Lamd; EMPTY
	a Lamd; ZOMBIE_PLAINS
	b Lamd; ZOMBIE_SAVANNA
	c Lamd; ZOMBIE_SNOWY
	d Lamd; ZOMBIE_TAIGA
	e Lamd; ZOMBIE_DESERT
	f Lamd; MOSSIFY_10_PERCENT
	g Lamd; MOSSIFY_20_PERCENT
	h Lamd; MOSSIFY_70_PERCENT
	i Lamd; STREET_PLAINS
	j Lamd; STREET_SAVANNA
	k Lamd; STREET_SNOWY_OR_TAIGA
	l Lamd; FARM_PLAINS
	m Lamd; FARM_SAVANNA
	n Lamd; FARM_SNOWY
	o Lamd; FARM_TAIGA
	p Lamd; FARM_DESERT
	q Lamd; OUTPOST_ROT
	r Lamd; BOTTOM_RAMPART
	s Lamd; TREASURE_ROOMS
	t Lamd; HOUSING
	u Lamd; SIDE_WALL_DEGRADATION
	v Lamd; STABLE_DEGRADATION
	w Lamd; BASTION_GENERIC_DEGRADATION
	x Lamd; RAMPART_DEGRADATION
	y Lamd; ENTRANCE_REPLACEMENT
	z Lamd; BRIDGE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lamd; createKey
		static
		0 o p_256151_
	a (Lamd;I)Leyf; trailsArchyLootProcessor
		static
		0 o p_335512_
		1 o p_281868_
	a (Lqq;)V bootstrap
		static
		0 o p_321829_
	a (Lqq;Lamd;Ljava/util/List;)V register
		static
		0 o p_321548_
		1 o p_256192_
		2 o p_255805_
qz net/minecraft/data/worldgen/SavannaVillagePools
	a Lamd; START
	b Lamd; TERMINATORS_KEY
	c Lamd; ZOMBIE_TERMINATORS_KEY
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321606_
r net/minecraft/CrashReportDetail
ra net/minecraft/data/worldgen/SnowyVillagePools
	a Lamd; START
	b Lamd; 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 (Lcap;)Levf; lambda$bootstrap$3
		static
		0 o p_392604_
	b (Lcap;)Lcap; lambda$bootstrap$2
		static
		0 o p_344252_
	c (Lcap;)Levf; lambda$bootstrap$1
		static
		0 o p_392605_
	d (Lcap;)Lcap; lambda$bootstrap$0
		static
		0 o p_236555_
rd net/minecraft/data/worldgen/SurfaceRuleData
	A Lekr$o; SOUL_SAND
	B Lekr$o; SOUL_SOIL
	C Lekr$o; BASALT
	D Lekr$o; BLACKSTONE
	E Lekr$o; WARPED_WART_BLOCK
	F Lekr$o; WARPED_NYLIUM
	G Lekr$o; NETHER_WART_BLOCK
	H Lekr$o; CRIMSON_NYLIUM
	I Lekr$o; ENDSTONE
	a Lekr$o; AIR
	b Lekr$o; BEDROCK
	c Lekr$o; WHITE_TERRACOTTA
	d Lekr$o; ORANGE_TERRACOTTA
	e Lekr$o; TERRACOTTA
	f Lekr$o; RED_SAND
	g Lekr$o; RED_SANDSTONE
	h Lekr$o; STONE
	i Lekr$o; DEEPSLATE
	j Lekr$o; DIRT
	k Lekr$o; PODZOL
	l Lekr$o; COARSE_DIRT
	m Lekr$o; MYCELIUM
	n Lekr$o; GRASS_BLOCK
	o Lekr$o; CALCITE
	p Lekr$o; GRAVEL
	q Lekr$o; SAND
	r Lekr$o; SANDSTONE
	s Lekr$o; PACKED_ICE
	t Lekr$o; SNOW_BLOCK
	u Lekr$o; MUD
	v Lekr$o; POWDER_SNOW
	w Lekr$o; ICE
	x Lekr$o; WATER
	y Lekr$o; LAVA
	z Lekr$o; NETHERRACK
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (ZZZ)Lekr$o; overworldLike
		static
		0 o p_198381_
		1 o p_198382_
		2 o p_198383_
	a (I)[Lekr$o; lambda$overworldLike$0
		static
		0 o p_198379_
	a (D)Lekr$f; surfaceNoiseAbove
		static
		0 o p_194809_
	a (Ldpz;)Lekr$o; makeStateRule
		static
		0 o p_194811_
	a ()Lekr$o; overworld
		static
	b ()Lekr$o; nether
		static
	c ()Lekr$o; end
		static
	d ()Lekr$o; air
		static
re net/minecraft/data/worldgen/TaigaVillagePools
	a Lamd; START
	b Lamd; 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 F DEEP_OCEAN_CONTINENTALNESS
	b F OCEAN_CONTINENTALNESS
	c F PLAINS_CONTINENTALNESS
	d F BEACH_CONTINENTALNESS
	e Lbdh; NO_TRANSFORM
	f Lbdh; AMPLIFIED_OFFSET
	g Lbdh; AMPLIFIED_FACTOR
	h Lbdh; AMPLIFIED_JAGGEDNESS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lbdh;FFFFFFLbdh;)Lbbb; 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_
	a (Lbdh;Lbdh;Lbdh;Z)Lbbb; overworldOffset
		static
		0 o p_236636_
		1 o p_236637_
		2 o p_236638_
		3 o p_236639_
	a (Lbdh;Lbdh;FFFFFFZZLbdh;)Lbbb; 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 (FFF)F mountainContinentalness
		static
		0 o p_236569_
		1 o p_236570_
		2 o p_236571_
	a (Lbdh;Lbdh;Lbdh;Lbdh;Z)Lbbb; overworldFactor
		static
		0 o p_236630_
		1 o p_236631_
		2 o p_236632_
		3 o p_236633_
		4 o p_236634_
	a (Lbdh;FZLbdh;)Lbbb; buildMountainRidgeSplineWithPoints
		static
		0 o p_236591_
		1 o p_236592_
		2 o p_236593_
		3 o p_236594_
	a (Lbdh;Lbdh;Lbdh;FZLbdh;)Lbbb; 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 (Lbdh;Lbdh;Lbdh;FFFFLbdh;)Lbbb; 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 (F)F calculateMountainRidgeZeroContinentalnessPoint
		static
		0 o p_236567_
	a (Lbdh;Lbdh;FFLbdh;)Lbbb; 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 (Lbdh;FLbdh;)Lbbb; buildWeirdnessJaggednessSpline
		static
		0 o p_236587_
		1 o p_236588_
		2 o p_236589_
	b (F)F lambda$static$2
		static
		0 o p_236641_
	b (Lbdh;Lbdh;Lbdh;Lbdh;Z)Lbbb; 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 Lamd; START
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321543_
rh net/minecraft/data/worldgen/TrialChambersStructurePools
	a Lamd; START
	b Lamd; HALLWAY_FALLBACK
	c Ljava/util/List; 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 (Ldny$a;)Ldnx; baseEndBiome
		static
		0 o p_194825_
	a (Ljm;Ljm;)Ldnx; endBarrens
		static
		0 o p_256510_
		1 o p_256130_
	b (Ljm;Ljm;)Ldnx; theEnd
		static
		0 o p_255623_
		1 o p_255991_
	c (Ljm;Ljm;)Ldnx; endMidlands
		static
		0 o p_255719_
		1 o p_255751_
	d (Ljm;Ljm;)Ldnx; endHighlands
		static
		0 o p_256650_
		1 o p_256540_
	e (Ljm;Ljm;)Ldnx; smallEndIslands
		static
		0 o p_255848_
		1 o p_256605_
rl net/minecraft/data/worldgen/biome/NetherBiomes
	<init> ()V <init>
	a (Ljm;Ljm;)Ldnx; netherWastes
		static
		0 o p_255840_
		1 o p_255956_
	b (Ljm;Ljm;)Ldnx; soulSandValley
		static
		0 o p_256586_
		1 o p_256434_
	c (Ljm;Ljm;)Ldnx; basaltDeltas
		static
		0 o p_255798_
		1 o p_256227_
	d (Ljm;Ljm;)Ldnx; crimsonForest
		static
		0 o p_256350_
		1 o p_256386_
	e (Ljm;Ljm;)Ldnx; warpedForest
		static
		0 o p_256156_
		1 o p_256284_
rm net/minecraft/data/worldgen/biome/OverworldBiomes
	a I NORMAL_WATER_COLOR
	b I NORMAL_WATER_FOG_COLOR
	c I SWAMP_SKELETON_WEIGHT
	d I OVERWORLD_FOG_COLOR
	e I DARK_DRY_FOLIAGE_COLOR
	f Layw; NORMAL_MUSIC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (ZFFLdoj$a;Ldny$a;Layw;)Ldnx; 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 (Ljm;Ljm;ZZ)Ldnx; savanna
		static
		0 o p_256294_
		1 o p_256583_
		2 o p_194879_
		3 o p_194880_
	a (F)I calculateSkyColor
		static
		0 o p_194844_
	a (Ldny$a;)V globalOverworldGeneration
		static
		0 o p_194870_
	a (ZFFIILjava/lang/Integer;Ljava/lang/Integer;Ljava/lang/Integer;Ldoj$a;Ldny$a;Layw;)Ldnx; 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_406258_
		8 o p_273300_
		9 o p_272700_
		10 o p_272996_
	a (Ljm;Ljm;)Ldnx; sparseJungle
		static
		0 o p_255977_
		1 o p_256531_
	a (Ldoj$a;IILdny$a;)Ldnx; baseOcean
		static
		0 o p_194872_
		1 o p_194873_
		2 o p_194874_
		3 o p_194875_
	a (Ljm;Ljm;FZZZLdoj$a;Layw;)Ldnx; 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 (Ljm;Ljm;Z)Ldnx; oldGrowthTaiga
		static
		0 o p_255849_
		1 o p_256578_
		2 o p_194877_
	a (Ljm;Ljm;ZZZ)Ldnx; plains
		static
		0 o p_256382_
		1 o p_256173_
		2 o p_194882_
		3 o p_194883_
		4 o p_194884_
	b (Ljm;Ljm;)Ldnx; jungle
		static
		0 o p_256033_
		1 o p_255651_
	b (Ljm;Ljm;Z)Ldnx; windsweptHills
		static
		0 o p_255703_
		1 o p_256239_
		2 o p_194887_
	b (Ljm;Ljm;ZZZ)Ldnx; forest
		static
		0 o p_255788_
		1 o p_256461_
		2 o p_194892_
		3 o p_194893_
		4 o p_194894_
	b (Ljm;Ljm;ZZ)Ldnx; beach
		static
		0 o p_256157_
		1 o p_255712_
		2 o p_194889_
		3 o p_194890_
	c (Ljm;Ljm;Z)Ldnx; badlands
		static
		0 o p_256309_
		1 o p_256430_
		2 o p_194897_
	c (Ljm;Ljm;)Ldnx; bambooJungle
		static
		0 o p_255817_
		1 o p_256096_
	d (Ljm;Ljm;)Ldnx; desert
		static
		0 o p_256064_
		1 o p_255852_
	d (Ljm;Ljm;Z)Ldnx; coldOcean
		static
		0 o p_256141_
		1 o p_255841_
		2 o p_194900_
	e (Ljm;Ljm;Z)Ldnx; ocean
		static
		0 o p_256265_
		1 o p_256537_
		2 o p_255752_
	e (Ljm;Ljm;)Ldnx; mushroomFields
		static
		0 o p_255775_
		1 o p_256480_
	f (Ljm;Ljm;Z)Ldnx; lukeWarmOcean
		static
		0 o p_255660_
		1 o p_256231_
		2 o p_194906_
	f (Ljm;Ljm;)Ldnx; warmOcean
		static
		0 o p_256477_
		1 o p_256024_
	g (Ljm;Ljm;)Ldnx; swamp
		static
		0 o p_256058_
		1 o p_256016_
	g (Ljm;Ljm;Z)Ldnx; frozenOcean
		static
		0 o p_256482_
		1 o p_256660_
		2 o p_194909_
	h (Ljm;Ljm;)Ldnx; mangroveSwamp
		static
		0 o p_256353_
		1 o p_256103_
	h (Ljm;Ljm;Z)Ldnx; taiga
		static
		0 o p_256177_
		1 o p_255727_
		2 o p_194912_
	i (Ljm;Ljm;Z)Ldnx; darkForest
		static
		0 o p_256140_
		1 o p_256223_
		2 o p_380076_
	i (Ljm;Ljm;)Ldnx; theVoid
		static
		0 o p_256509_
		1 o p_256544_
	j (Ljm;Ljm;)Ldnx; frozenPeaks
		static
		0 o p_255713_
		1 o p_256092_
	j (Ljm;Ljm;Z)Ldnx; river
		static
		0 o p_256613_
		1 o p_256581_
		2 o p_194915_
	k (Ljm;Ljm;Z)Ldnx; meadowOrCherryGrove
		static
		0 o p_273564_
		1 o p_273374_
		2 o p_273710_
	k (Ljm;Ljm;)Ldnx; jaggedPeaks
		static
		0 o p_256512_
		1 o p_255908_
	l (Ljm;Ljm;)Ldnx; stonyPeaks
		static
		0 o p_256490_
		1 o p_255694_
	m (Ljm;Ljm;)Ldnx; snowySlopes
		static
		0 o p_255927_
		1 o p_255982_
	n (Ljm;Ljm;)Ldnx; grove
		static
		0 o p_256094_
		1 o p_256431_
	o (Ljm;Ljm;)Ldnx; lushCaves
		static
		0 o p_255944_
		1 o p_255654_
	p (Ljm;Ljm;)Ldnx; dripstoneCaves
		static
		0 o p_256253_
		1 o p_255644_
	q (Ljm;Ljm;)Ldnx; deepDark
		static
		0 o p_256073_
		1 o p_256212_
	r (Ljm;Ljm;)Ldny$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 Lamd; SEAGRASS_SHORT
	b Lamd; SEAGRASS_SLIGHTLY_LESS_SHORT
	c Lamd; SEAGRASS_MID
	d Lamd; SEAGRASS_TALL
	e Lamd; SEA_PICKLE
	f Lamd; KELP
	g Lamd; 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 Lamd; MONSTER_ROOM
	b Lamd; FOSSIL_COAL
	c Lamd; FOSSIL_DIAMONDS
	d Lamd; DRIPSTONE_CLUSTER
	e Lamd; LARGE_DRIPSTONE
	f Lamd; POINTED_DRIPSTONE
	g Lamd; UNDERWATER_MAGMA
	h Lamd; GLOW_LICHEN
	i Lamd; ROOTED_AZALEA_TREE
	j Lamd; CAVE_VINE
	k Lamd; CAVE_VINE_IN_MOSS
	l Lamd; MOSS_VEGETATION
	m Lamd; MOSS_PATCH
	n Lamd; MOSS_PATCH_BONEMEAL
	o Lamd; DRIPLEAF
	p Lamd; CLAY_WITH_DRIPLEAVES
	q Lamd; CLAY_POOL_WITH_DRIPLEAVES
	r Lamd; LUSH_CAVES_CLAY
	s Lamd; MOSS_PATCH_CEILING
	t Lamd; SPORE_BLOSSOM
	u Lamd; AMETHYST_GEODE
	v Lamd; SCULK_PATCH_DEEP_DARK
	w Lamd; SCULK_PATCH_ANCIENT_CITY
	x Lamd; SCULK_VEIN
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321609_
	a ()Ljl; makeSmallDripleaf
		static
	a (Ljh;)Ljl; makeDripleaf
		static
		0 o p_206468_
rq net/minecraft/data/worldgen/features/EndFeatures
	a Lamd; END_PLATFORM
	b Lamd; END_SPIKE
	c Lamd; END_GATEWAY_RETURN
	d Lamd; END_GATEWAY_DELAYED
	e Lamd; CHORUS_PLANT
	f Lamd; 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 (Lqq;Lamd;Lenh;)V register
		static
		0 o p_321616_
		1 o p_256555_
		2 o p_255921_
	a (Ljava/lang/String;)Lamd; createKey
		static
		0 o p_255643_
	a (Lenh;Lepm;Ljava/util/List;)Lepz; simplePatchConfiguration
		static
		0 o p_206477_
		1 o p_206478_
		2 o p_206479_
	a (Ljava/util/List;)Lelh; simplePatchPredicate
		static
		0 o p_195009_
	a (Lqq;Lamd;Lenh;Lepm;)V register
		static
		0 o p_321618_
		1 o p_255983_
		2 o p_255949_
		3 o p_256398_
	a (Lqq;)V bootstrap
		static
		0 o p_321722_
	a (ILjl;)Lepz; simpleRandomPatchConfiguration
		static
		0 o p_206471_
		1 o p_206472_
	a (Lenh;Lepm;Ljava/util/List;I)Lepz; simplePatchConfiguration
		static
		0 o p_206481_
		1 o p_206482_
		2 o p_206483_
		3 o p_206484_
	a (Lenh;Lepm;)Lepz; simplePatchConfiguration
		static
		0 o p_206474_
		1 o p_206475_
rs net/minecraft/data/worldgen/features/MiscOverworldFeatures
	a Lamd; ICE_SPIKE
	b Lamd; ICE_PATCH
	c Lamd; FOREST_ROCK
	d Lamd; ICEBERG_PACKED
	e Lamd; ICEBERG_BLUE
	f Lamd; BLUE_ICE
	g Lamd; LAKE_LAVA
	h Lamd; DISK_CLAY
	i Lamd; DISK_GRAVEL
	j Lamd; DISK_SAND
	k Lamd; FREEZE_TOP_LAYER
	l Lamd; DISK_GRASS
	m Lamd; BONUS_CHEST
	n Lamd; VOID_START_PLATFORM
	o Lamd; DESERT_WELL
	p Lamd; SPRING_LAVA_OVERWORLD
	q Lamd; SPRING_LAVA_FROZEN
	r Lamd; 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 Lamd; DELTA
	b Lamd; SMALL_BASALT_COLUMNS
	c Lamd; LARGE_BASALT_COLUMNS
	d Lamd; BASALT_BLOBS
	e Lamd; BLACKSTONE_BLOBS
	f Lamd; GLOWSTONE_EXTRA
	g Lamd; CRIMSON_FOREST_VEGETATION
	h Lamd; CRIMSON_FOREST_VEGETATION_BONEMEAL
	i Lamd; WARPED_FOREST_VEGETION
	j Lamd; WARPED_FOREST_VEGETATION_BONEMEAL
	k Lamd; NETHER_SPROUTS
	l Lamd; NETHER_SPROUTS_BONEMEAL
	m Lamd; TWISTING_VINES
	n Lamd; TWISTING_VINES_BONEMEAL
	o Lamd; WEEPING_VINES
	p Lamd; PATCH_CRIMSON_ROOTS
	q Lamd; BASALT_PILLAR
	r Lamd; SPRING_LAVA_NETHER
	s Lamd; SPRING_NETHER_CLOSED
	t Lamd; SPRING_NETHER_OPEN
	u Lamd; PATCH_FIRE
	v Lamd; 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 Lamd; ORE_EMERALD
	B Lamd; ORE_ANCIENT_DEBRIS_LARGE
	C Lamd; ORE_ANCIENT_DEBRIS_SMALL
	D Lamd; ORE_COPPPER_SMALL
	E Lamd; ORE_COPPER_LARGE
	F Lamd; ORE_CLAY
	a Lamd; ORE_MAGMA
	b Lamd; ORE_SOUL_SAND
	c Lamd; ORE_NETHER_GOLD
	d Lamd; ORE_QUARTZ
	e Lamd; ORE_GRAVEL_NETHER
	f Lamd; ORE_BLACKSTONE
	g Lamd; ORE_DIRT
	h Lamd; ORE_GRAVEL
	i Lamd; ORE_GRANITE
	j Lamd; ORE_DIORITE
	k Lamd; ORE_ANDESITE
	l Lamd; ORE_TUFF
	m Lamd; ORE_COAL
	n Lamd; ORE_COAL_BURIED
	o Lamd; ORE_IRON
	p Lamd; ORE_IRON_SMALL
	q Lamd; ORE_GOLD
	r Lamd; ORE_GOLD_BURIED
	s Lamd; ORE_REDSTONE
	t Lamd; ORE_DIAMOND_SMALL
	u Lamd; ORE_DIAMOND_MEDIUM
	v Lamd; ORE_DIAMOND_LARGE
	w Lamd; ORE_DIAMOND_BURIED
	x Lamd; ORE_LAPIS
	y Lamd; ORE_LAPIS_BURIED
	z Lamd; 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 Lamd; PILE_HAY
	b Lamd; PILE_MELON
	c Lamd; PILE_SNOW
	d Lamd; PILE_ICE
	e Lamd; 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 Lamd; MANGROVE
	B Lamd; TALL_MANGROVE
	C Lamd; CHERRY
	D Lamd; OAK_BEES_0002_LEAF_LITTER
	E Lamd; OAK_BEES_002
	F Lamd; OAK_BEES_005
	G Lamd; BIRCH_BEES_0002
	H Lamd; BIRCH_BEES_0002_LEAF_LITTER
	I Lamd; BIRCH_BEES_002
	J Lamd; BIRCH_BEES_005
	K Lamd; FANCY_OAK_BEES_0002_LEAF_LITTER
	L Lamd; FANCY_OAK_BEES_002
	M Lamd; FANCY_OAK_BEES_005
	N Lamd; FANCY_OAK_BEES
	O Lamd; CHERRY_BEES_005
	P Lamd; OAK_LEAF_LITTER
	Q Lamd; DARK_OAK_LEAF_LITTER
	R Lamd; BIRCH_LEAF_LITTER
	S Lamd; FANCY_OAK_LEAF_LITTER
	T Lamd; FALLEN_OAK_TREE
	U Lamd; FALLEN_JUNGLE_TREE
	V Lamd; FALLEN_SPRUCE_TREE
	W Lamd; FALLEN_BIRCH_TREE
	X Lamd; FALLEN_SUPER_BIRCH_TREE
	a Lamd; CRIMSON_FUNGUS
	b Lamd; CRIMSON_FUNGUS_PLANTED
	c Lamd; WARPED_FUNGUS
	d Lamd; WARPED_FUNGUS_PLANTED
	e Lamd; HUGE_BROWN_MUSHROOM
	f Lamd; HUGE_RED_MUSHROOM
	g Lamd; OAK
	h Lamd; DARK_OAK
	i Lamd; PALE_OAK
	j Lamd; PALE_OAK_BONEMEAL
	k Lamd; PALE_OAK_CREAKING
	l Lamd; BIRCH
	m Lamd; ACACIA
	n Lamd; SPRUCE
	o Lamd; PINE
	p Lamd; JUNGLE_TREE
	q Lamd; FANCY_OAK
	r Lamd; JUNGLE_TREE_NO_VINE
	s Lamd; MEGA_JUNGLE_TREE
	t Lamd; MEGA_SPRUCE
	u Lamd; MEGA_PINE
	v Lamd; SUPER_BIRCH_BEES_0002
	w Lamd; SUPER_BIRCH_BEES
	x Lamd; SWAMP_OAK
	y Lamd; JUNGLE_BUSH
	z Lamd; AZALEA_TREE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldpz;II)Lepl$a; createFallenTrees
		static
		0 o p_410650_
		1 o p_409717_
		2 o p_410251_
	a (I)Lepl$a; createFallenBirch
		static
		0 o p_409905_
	a (Lqq;)V bootstrap
		static
		0 o p_321605_
	a ()Leqi$a; createOak
		static
	a (Ldpz;Ldpz;IIII)Leqi$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 ()Leqi$a; createDarkOak
		static
	c ()Lepl$a; createFallenOak
		static
	d ()Lepl$a; createFallenJungle
		static
	e ()Lepl$a; createFallenSpruce
		static
	f ()Leqi$a; createBirch
		static
	g ()Leqi$a; createSuperBirch
		static
	h ()Leqi$a; createJungleTree
		static
	i ()Leqi$a; createFancyOak
		static
	j ()Leqi$a; cherry
		static
rx net/minecraft/data/worldgen/features/VegetationFeatures
	A Lamd; FLOWER_SWAMP
	B Lamd; FLOWER_PLAIN
	C Lamd; FLOWER_MEADOW
	D Lamd; FLOWER_CHERRY
	E Lamd; FLOWER_PALE_GARDEN
	F Lamd; WILDFLOWERS_BIRCH_FOREST
	G Lamd; WILDFLOWERS_MEADOW
	H Lamd; FOREST_FLOWERS
	I Lamd; PALE_FOREST_FLOWERS
	J Lamd; DARK_FOREST_VEGETATION
	K Lamd; PALE_GARDEN_VEGETATION
	L Lamd; PALE_MOSS_VEGETATION
	M Lamd; PALE_MOSS_PATCH
	N Lamd; PALE_MOSS_PATCH_BONEMEAL
	O Lamd; TREES_FLOWER_FOREST
	P Lamd; MEADOW_TREES
	Q Lamd; TREES_TAIGA
	R Lamd; TREES_BADLANDS
	S Lamd; TREES_GROVE
	T Lamd; TREES_SAVANNA
	U Lamd; TREES_SNOWY
	V Lamd; TREES_BIRCH
	W Lamd; BIRCH_TALL
	X Lamd; TREES_WINDSWEPT_HILLS
	Y Lamd; TREES_WATER
	Z Lamd; TREES_BIRCH_AND_OAK_LEAF_LITTER
	a Lamd; BAMBOO_NO_PODZOL
	aa Lamd; TREES_PLAINS
	ab Lamd; TREES_SPARSE_JUNGLE
	ac Lamd; TREES_OLD_GROWTH_SPRUCE_TAIGA
	ad Lamd; TREES_OLD_GROWTH_PINE_TAIGA
	ae Lamd; TREES_JUNGLE
	af Lamd; BAMBOO_VEGETATION
	ag Lamd; MUSHROOM_ISLAND_VEGETATION
	ah Lamd; MANGROVE_VEGETATION
	ai F FALLEN_TREE_ONE_IN_CHANCE
	b Lamd; BAMBOO_SOME_PODZOL
	c Lamd; VINES
	d Lamd; PATCH_BROWN_MUSHROOM
	e Lamd; PATCH_RED_MUSHROOM
	f Lamd; PATCH_SUNFLOWER
	g Lamd; PATCH_PUMPKIN
	h Lamd; PATCH_BERRY_BUSH
	i Lamd; PATCH_TAIGA_GRASS
	j Lamd; PATCH_GRASS
	k Lamd; PATCH_GRASS_MEADOW
	l Lamd; PATCH_GRASS_JUNGLE
	m Lamd; SINGLE_PIECE_OF_GRASS
	n Lamd; PATCH_DEAD_BUSH
	o Lamd; PATCH_DRY_GRASS
	p Lamd; PATCH_MELON
	q Lamd; PATCH_WATERLILY
	r Lamd; PATCH_TALL_GRASS
	s Lamd; PATCH_LARGE_FERN
	t Lamd; PATCH_BUSH
	u Lamd; PATCH_LEAF_LITTER
	v Lamd; PATCH_FIREFLY_BUSH
	w Lamd; PATCH_CACTUS
	x Lamd; PATCH_SUGAR_CANE
	y Lamd; FLOWER_DEFAULT
	z Lamd; FLOWER_FLOWER_FOREST
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (II)Lbvt$a; leafLitterPatchBuilder
		static
		0 o p_394377_
		1 o p_393842_
	a (Ldpz;IILefb;Leez;)Lbvt$a; segmentedBlockPatchBuilder
		static
		0 o p_394669_
		1 o p_394218_
		2 o p_393622_
		3 o p_393893_
		4 o p_394193_
	a (Lqq;)V bootstrap
		static
		0 o p_321761_
	a (Ldpz;)Letr; nearWaterPredicate
		static
		0 o p_401037_
	a (Lern;I)Lepz; grassPatch
		static
		0 o p_195203_
		1 o p_195204_
	b (Ldpz;)Lbvt$a; flowerBedPatchBuilder
		static
		0 o p_393966_
ry net/minecraft/data/worldgen/features/package-info
rz net/minecraft/data/worldgen/package-info
s net/minecraft/DefaultUncaughtExceptionHandler
	a Lorg/slf4j/Logger; 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_
sa net/minecraft/data/worldgen/placement/AquaticPlacements
	a Lamd; SEAGRASS_WARM
	b Lamd; SEAGRASS_NORMAL
	c Lamd; SEAGRASS_COLD
	d Lamd; SEAGRASS_RIVER
	e Lamd; SEAGRASS_SWAMP
	f Lamd; SEAGRASS_DEEP_WARM
	g Lamd; SEAGRASS_DEEP
	h Lamd; SEAGRASS_DEEP_COLD
	i Lamd; SEA_PICKLE
	j Lamd; KELP_COLD
	k Lamd; KELP_WARM
	l Lamd; 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 Lamd; MONSTER_ROOM
	b Lamd; MONSTER_ROOM_DEEP
	c Lamd; FOSSIL_UPPER
	d Lamd; FOSSIL_LOWER
	e Lamd; DRIPSTONE_CLUSTER
	f Lamd; LARGE_DRIPSTONE
	g Lamd; POINTED_DRIPSTONE
	h Lamd; UNDERWATER_MAGMA
	i Lamd; GLOW_LICHEN
	j Lamd; ROOTED_AZALEA_TREE
	k Lamd; CAVE_VINES
	l Lamd; LUSH_CAVES_VEGETATION
	m Lamd; LUSH_CAVES_CLAY
	n Lamd; LUSH_CAVES_CEILING_VEGETATION
	o Lamd; SPORE_BLOSSOM
	p Lamd; CLASSIC_VINES
	q Lamd; AMETHYST_GEODE
	r Lamd; SCULK_PATCH_DEEP_DARK
	s Lamd; SCULK_PATCH_ANCIENT_CITY
	t Lamd; 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 Lamd; END_PLATFORM
	b Lamd; END_SPIKE
	c Lamd; END_GATEWAY_RETURN
	d Lamd; CHORUS_PLANT
	e Lamd; 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 Lamd; ICE_SPIKE
	b Lamd; ICE_PATCH
	c Lamd; FOREST_ROCK
	d Lamd; ICEBERG_PACKED
	e Lamd; ICEBERG_BLUE
	f Lamd; BLUE_ICE
	g Lamd; LAKE_LAVA_UNDERGROUND
	h Lamd; LAKE_LAVA_SURFACE
	i Lamd; DISK_CLAY
	j Lamd; DISK_GRAVEL
	k Lamd; DISK_SAND
	l Lamd; DISK_GRASS
	m Lamd; FREEZE_TOP_LAYER
	n Lamd; VOID_START_PLATFORM
	o Lamd; DESERT_WELL
	p Lamd; SPRING_LAVA
	q Lamd; SPRING_LAVA_FROZEN
	r Lamd; 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 Lamd; DELTA
	b Lamd; SMALL_BASALT_COLUMNS
	c Lamd; LARGE_BASALT_COLUMNS
	d Lamd; BASALT_BLOBS
	e Lamd; BLACKSTONE_BLOBS
	f Lamd; GLOWSTONE_EXTRA
	g Lamd; GLOWSTONE
	h Lamd; CRIMSON_FOREST_VEGETATION
	i Lamd; WARPED_FOREST_VEGETATION
	j Lamd; NETHER_SPROUTS
	k Lamd; TWISTING_VINES
	l Lamd; WEEPING_VINES
	m Lamd; PATCH_CRIMSON_ROOTS
	n Lamd; BASALT_PILLAR
	o Lamd; SPRING_DELTA
	p Lamd; SPRING_CLOSED
	q Lamd; SPRING_CLOSED_DOUBLE
	r Lamd; SPRING_OPEN
	s Lamd; PATCH_SOUL_FIRE
	t Lamd; 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 Lamd; ORE_REDSTONE_LOWER
	B Lamd; ORE_DIAMOND
	C Lamd; ORE_DIAMOND_MEDIUM
	D Lamd; ORE_DIAMOND_LARGE
	E Lamd; ORE_DIAMOND_BURIED
	F Lamd; ORE_LAPIS
	G Lamd; ORE_LAPIS_BURIED
	H Lamd; ORE_INFESTED
	I Lamd; ORE_EMERALD
	J Lamd; ORE_ANCIENT_DEBRIS_LARGE
	K Lamd; ORE_ANCIENT_DEBRIS_SMALL
	L Lamd; ORE_COPPER
	M Lamd; ORE_COPPER_LARGE
	N Lamd; ORE_CLAY
	a Lamd; ORE_MAGMA
	b Lamd; ORE_SOUL_SAND
	c Lamd; ORE_GOLD_DELTAS
	d Lamd; ORE_QUARTZ_DELTAS
	e Lamd; ORE_GOLD_NETHER
	f Lamd; ORE_QUARTZ_NETHER
	g Lamd; ORE_GRAVEL_NETHER
	h Lamd; ORE_BLACKSTONE
	i Lamd; ORE_DIRT
	j Lamd; ORE_GRAVEL
	k Lamd; ORE_GRANITE_UPPER
	l Lamd; ORE_GRANITE_LOWER
	m Lamd; ORE_DIORITE_UPPER
	n Lamd; ORE_DIORITE_LOWER
	o Lamd; ORE_ANDESITE_UPPER
	p Lamd; ORE_ANDESITE_LOWER
	q Lamd; ORE_TUFF
	r Lamd; ORE_COAL_UPPER
	s Lamd; ORE_COAL_LOWER
	t Lamd; ORE_IRON_UPPER
	u Lamd; ORE_IRON_MIDDLE
	v Lamd; ORE_IRON_SMALL
	w Lamd; ORE_GOLD_EXTRA
	x Lamd; ORE_GOLD
	y Lamd; ORE_GOLD_LOWER
	z Lamd; ORE_REDSTONE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (ILeuf;)Ljava/util/List; commonOrePlacement
		static
		0 o p_195344_
		1 o p_195345_
	a (Lqq;)V bootstrap
		static
		0 o p_321719_
	a (Leuf;Leuf;)Ljava/util/List; orePlacement
		static
		0 o p_195347_
		1 o p_195348_
	b (ILeuf;)Ljava/util/List; rareOrePlacement
		static
		0 o p_195350_
		1 o p_195351_
sg net/minecraft/data/worldgen/placement/PlacementUtils
	a Leuf; HEIGHTMAP
	b Leuf; HEIGHTMAP_NO_LEAVES
	c Leuf; HEIGHTMAP_TOP_SOLID
	d Leuf; HEIGHTMAP_WORLD_SURFACE
	e Leuf; HEIGHTMAP_OCEAN_FLOOR
	f Leuf; FULL_RANGE
	g Leuf; RANGE_10_10
	h Leuf; RANGE_8_8
	i Leuf; RANGE_4_4
	j Leuf; RANGE_BOTTOM_TO_MAX_TERRAIN_HEIGHT
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lamd; createKey
		static
		0 o p_256293_
	a (Lqq;Lamd;Ljl;Ljava/util/List;)V register
		static
		0 o p_321821_
		1 o p_256614_
		2 o p_255855_
		3 o p_321672_
	a (Ljl;[Leuf;)Ljl; inlinePlaced
		static
		0 o p_206507_
		1 o p_206508_
	a (Lenh;Lepm;Lelh;)Ljl; filtered
		static
		0 o p_206499_
		1 o p_206500_
		2 o p_206501_
	a (Lqq;)V bootstrap
		static
		0 o p_321855_
	a (Ldpz;)Letr; filteredByBlockSurvival
		static
		0 o p_206494_
	a ()Leue; isEmpty
		static
	a (Lqq;Lamd;Ljl;[Leuf;)V register
		static
		0 o p_321697_
		1 o p_255820_
		2 o p_255813_
		3 o p_321659_
	a (Lenh;Lepm;)Ljl; onlyWhenEmpty
		static
		0 o p_206496_
		1 o p_206497_
	a (Lenh;Lepm;[Leuf;)Ljl; inlinePlaced
		static
		0 o p_206503_
		1 o p_206504_
		2 o p_206505_
	a (IFI)Leuf; countExtra
		static
		0 o p_195365_
		1 o p_195366_
		2 o p_195367_
sh net/minecraft/data/worldgen/placement/TreePlacements
	A Lamd; BIRCH_BEES_0002_LEAF_LITTER
	B Lamd; BIRCH_BEES_002
	C Lamd; FANCY_OAK_BEES_0002_LEAF_LITTER
	D Lamd; FANCY_OAK_BEES_002
	E Lamd; FANCY_OAK_BEES
	F Lamd; CHERRY_BEES_005
	G Lamd; OAK_LEAF_LITTER
	H Lamd; DARK_OAK_LEAF_LITTER
	I Lamd; BIRCH_LEAF_LITTER
	J Lamd; FANCY_OAK_LEAF_LITTER
	K Lamd; FALLEN_OAK_TREE
	L Lamd; FALLEN_BIRCH_TREE
	M Lamd; FALLEN_SUPER_BIRCH_TREE
	N Lamd; FALLEN_SPRUCE_TREE
	O Lamd; FALLEN_JUNGLE_TREE
	a Lamd; CRIMSON_FUNGI
	b Lamd; WARPED_FUNGI
	c Lamd; OAK_CHECKED
	d Lamd; DARK_OAK_CHECKED
	e Lamd; PALE_OAK_CHECKED
	f Lamd; PALE_OAK_CREAKING_CHECKED
	g Lamd; BIRCH_CHECKED
	h Lamd; ACACIA_CHECKED
	i Lamd; SPRUCE_CHECKED
	j Lamd; MANGROVE_CHECKED
	k Lamd; CHERRY_CHECKED
	l Lamd; PINE_ON_SNOW
	m Lamd; SPRUCE_ON_SNOW
	n Lamd; PINE_CHECKED
	o Lamd; JUNGLE_TREE_CHECKED
	p Lamd; FANCY_OAK_CHECKED
	q Lamd; MEGA_JUNGLE_TREE_CHECKED
	r Lamd; MEGA_SPRUCE_CHECKED
	s Lamd; MEGA_PINE_CHECKED
	t Lamd; TALL_MANGROVE_CHECKED
	u Lamd; JUNGLE_BUSH
	v Lamd; SUPER_BIRCH_BEES_0002
	w Lamd; SUPER_BIRCH_BEES
	x Lamd; OAK_BEES_0002_LEAF_LITTER
	y Lamd; OAK_BEES_002
	z Lamd; BIRCH_BEES_0002_PLACED
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lqq;)V bootstrap
		static
		0 o p_321763_
si net/minecraft/data/worldgen/placement/VegetationPlacements
	A Lamd; PATCH_TALL_GRASS
	B Lamd; PATCH_LARGE_FERN
	C Lamd; PATCH_BUSH
	D Lamd; PATCH_LEAF_LITTER
	E Lamd; PATCH_CACTUS_DESERT
	F Lamd; PATCH_CACTUS_DECORATED
	G Lamd; PATCH_SUGAR_CANE_SWAMP
	H Lamd; PATCH_SUGAR_CANE_DESERT
	I Lamd; PATCH_SUGAR_CANE_BADLANDS
	J Lamd; PATCH_SUGAR_CANE
	K Lamd; PATCH_FIREFLY_BUSH_SWAMP
	L Lamd; PATCH_FIREFLY_BUSH_NEAR_WATER_SWAMP
	M Lamd; PATCH_FIREFLY_BUSH_NEAR_WATER
	N Lamd; BROWN_MUSHROOM_NETHER
	O Lamd; RED_MUSHROOM_NETHER
	P Lamd; BROWN_MUSHROOM_NORMAL
	Q Lamd; RED_MUSHROOM_NORMAL
	R Lamd; BROWN_MUSHROOM_TAIGA
	S Lamd; RED_MUSHROOM_TAIGA
	T Lamd; BROWN_MUSHROOM_OLD_GROWTH
	U Lamd; RED_MUSHROOM_OLD_GROWTH
	V Lamd; BROWN_MUSHROOM_SWAMP
	W Lamd; RED_MUSHROOM_SWAMP
	X Lamd; FLOWER_WARM
	Y Lamd; FLOWER_DEFAULT
	Z Lamd; FLOWER_FLOWER_FOREST
	a Lamd; BAMBOO_LIGHT
	aA Lamd; TREES_WINDSWEPT_FOREST
	aB Lamd; TREES_WINDSWEPT_HILLS
	aC Lamd; TREES_WATER
	aD Lamd; TREES_BIRCH_AND_OAK_LEAF_LITTER
	aE Lamd; TREES_SPARSE_JUNGLE
	aF Lamd; TREES_OLD_GROWTH_SPRUCE_TAIGA
	aG Lamd; TREES_OLD_GROWTH_PINE_TAIGA
	aH Lamd; TREES_JUNGLE
	aI Lamd; BAMBOO_VEGETATION
	aJ Lamd; MUSHROOM_ISLAND_VEGETATION
	aK Lamd; TREES_MANGROVE
	aL Leuf; TREE_THRESHOLD
	aa Lamd; FLOWER_SWAMP
	ab Lamd; FLOWER_PLAINS
	ac Lamd; FLOWER_MEADOW
	ad Lamd; FLOWER_CHERRY
	ae Lamd; FLOWER_PALE_GARDEN
	af Lamd; WILDFLOWERS_BIRCH_FOREST
	ag Lamd; WILDFLOWERS_MEADOW
	ah Lamd; TREES_PLAINS
	ai Lamd; DARK_FOREST_VEGETATION
	aj Lamd; PALE_GARDEN_VEGETATION
	ak Lamd; FLOWER_FOREST_FLOWERS
	al Lamd; FOREST_FLOWERS
	am Lamd; PALE_GARDEN_FLOWERS
	an Lamd; PALE_MOSS_PATCH
	ao Lamd; TREES_FLOWER_FOREST
	ap Lamd; TREES_MEADOW
	aq Lamd; TREES_CHERRY
	ar Lamd; TREES_TAIGA
	as Lamd; TREES_GROVE
	at Lamd; TREES_BADLANDS
	au Lamd; TREES_SNOWY
	av Lamd; TREES_SWAMP
	aw Lamd; TREES_WINDSWEPT_SAVANNA
	ax Lamd; TREES_SAVANNA
	ay Lamd; BIRCH_TALL
	az Lamd; TREES_BIRCH
	b Lamd; BAMBOO
	c Lamd; VINES
	d Lamd; PATCH_SUNFLOWER
	e Lamd; PATCH_PUMPKIN
	f Lamd; PATCH_GRASS_PLAIN
	g Lamd; PATCH_GRASS_MEADOW
	h Lamd; PATCH_GRASS_FOREST
	i Lamd; PATCH_GRASS_BADLANDS
	j Lamd; PATCH_GRASS_SAVANNA
	k Lamd; PATCH_GRASS_NORMAL
	l Lamd; PATCH_GRASS_TAIGA_2
	m Lamd; PATCH_GRASS_TAIGA
	n Lamd; PATCH_GRASS_JUNGLE
	o Lamd; GRASS_BONEMEAL
	p Lamd; PATCH_DEAD_BUSH_2
	q Lamd; PATCH_DEAD_BUSH
	r Lamd; PATCH_DEAD_BUSH_BADLANDS
	s Lamd; PATCH_DRY_GRASS_BADLANDS
	t Lamd; PATCH_DRY_GRASS_DESERT
	u Lamd; PATCH_MELON
	v Lamd; PATCH_MELON_SPARSE
	w Lamd; PATCH_BERRY_COMMON
	x Lamd; PATCH_BERRY_RARE
	y Lamd; PATCH_WATERLILY
	z Lamd; PATCH_TALL_GRASS_2
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Leuf;Ldpz;)Ljava/util/List; treePlacement
		static
		0 o p_195482_
		1 o p_195483_
	a (Leuf;)Ljava/util/List; treePlacement
		static
		0 o p_195480_
	a (ILeuf;)Ljava/util/List; getMushroomPlacement
		static
		0 o p_195477_
		1 o p_195478_
	a (Lqq;)V bootstrap
		static
		0 o p_321769_
	a (I)Ljava/util/List; worldSurfaceSquaredWithCount
		static
		0 o p_195475_
	b (Leuf;)Lcom/google/common/collect/ImmutableList$Builder; treePlacementBase
		static
		0 o p_195485_
sj net/minecraft/data/worldgen/placement/VillagePlacements
	a Lamd; PILE_HAY_VILLAGE
	b Lamd; PILE_MELON_VILLAGE
	c Lamd; PILE_SNOW_VILLAGE
	d Lamd; PILE_ICE_VILLAGE
	e Lamd; PILE_PUMPKIN_VILLAGE
	f Lamd; OAK_VILLAGE
	g Lamd; ACACIA_VILLAGE
	h Lamd; SPRUCE_VILLAGE
	i Lamd; PINE_VILLAGE
	j Lamd; PATCH_CACTUS_VILLAGE
	k Lamd; FLOWER_PLAIN_VILLAGE
	l Lamd; PATCH_TAIGA_GRASS_VILLAGE
	m Lamd; 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/BlockBasedTestInstance
	a Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ltt;)V <init>
		0 o p_397064_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lsy;Lefm;)Ljava/util/List; findTestBlocks
		0 o p_397394_
		1 o p_397286_
	a (Lsy;Lefm;Ljava/util/List;Ljb;)V lambda$findTestBlocks$4
		static
		0 o p_397641_
		1 o p_397365_
		2 o p_397404_
		3 o p_397203_
	a (Lsy;Ljb;)Lect; lambda$run$1
		static
		0 o p_400877_
		1 o p_400878_
	a (Lsy;Lefm;Ljava/util/function/Consumer;)V forAllTriggeredTestBlocks
		0 o p_397789_
		1 o p_397661_
		2 o p_397861_
	a (Lsy;Lect;)V lambda$run$2
		static
		0 o p_397139_
		1 o p_397155_
	a (Lsy;)V run
		0 o p_397754_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_397683_
	b ()Lyc; typeDescription
	b (Lsy;)Ljb; findStartBlock
		0 o p_397254_
	c (Lsy;)V lambda$run$3
		0 o p_400876_
sm net/minecraft/gametest/framework/BuiltinTestFunctions
	a Lamd; ALWAYS_PASS
	b Ljava/util/function/Consumer; ALWAYS_PASS_INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Lamd; create
		static
		0 o p_397142_
	a (Ljava/util/function/BiConsumer;)V load
		0 o p_397957_
	a (Ljy;)Ljava/util/function/Consumer; bootstrap
		static
		0 o p_397103_
sn net/minecraft/gametest/framework/ExhaustedAttemptsException
	<init> (IILsz;)V <init>
		0 o p_177039_
		1 o p_177040_
		2 o p_177041_
so net/minecraft/gametest/framework/FailedTestTracker
	a Ljava/util/Set; LAST_FAILED_TESTS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Ljava/util/stream/Stream; getLastFailedTests
		static
	a (Ljl$c;)V rememberFailedTest
		static
		0 o p_397287_
	b ()V forgetFailedTests
		static
sp net/minecraft/gametest/framework/FunctionGameTestInstance
	a Lcom/mojang/serialization/MapCodec; CODEC
	c Lamd; function
	<clinit> ()V <clinit>
		static
	<init> (Lamd;Ltt;)V <init>
		0 o p_401257_
		1 o p_397689_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lsy;)V run
		0 o p_397443_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_400879_
	b ()Lyc; typeDescription
	c ()Lxo; describe
	q ()Lamd; function
	r ()Ljava/lang/IllegalStateException; lambda$run$1
sq net/minecraft/gametest/framework/GameTestAssertException
	a Lxo; message
	b I tick
	<init> (Lxo;I)V <init>
		0 o p_397070_
		1 o p_397550_
	a ()Lxo; getDescription
	getMessage ()Ljava/lang/String; getMessage
sr net/minecraft/gametest/framework/GameTestAssertPosException
	c Ljb; absolutePos
	d Ljb; relativePos
	<init> (Lxo;Ljb;Ljb;I)V <init>
		0 o p_397040_
		1 o p_177052_
		2 o p_177053_
		3 o p_397616_
	a ()Lxo; getDescription
	b ()Ljava/lang/String; getMessageToShowAtBlock
	c ()Ljb; getRelativePos
	d ()Ljb; getAbsolutePos
ss net/minecraft/gametest/framework/GameTestBatch
	a I index
	b Ljava/util/Collection; gameTestInfos
	c Ljl; environment
	<init> (ILjava/util/Collection;Ljl;)V <init>
		0 o index
		1 o gameTestInfos
		2 o environment
	a ()I index
	b ()Ljava/util/Collection; gameTestInfos
	c ()Ljl; environment
	equals (Ljava/lang/Object;)Z equals
		0 o p_320617_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
st net/minecraft/gametest/framework/GameTestBatchFactory
	a Lst$a; DIRECT
	b I MAX_TESTS_PER_BATCH
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/Collection;Ljl;I)Lss; toGameTestBatch
		static
		0 o p_352081_
		1 o p_397090_
		2 o p_397893_
	a (ILjava/util/Collection;)Ljava/util/Collection; lambda$fromGameTestInfo$8
		static
		0 o p_351702_
		1 o p_351703_
	a (Lsz;)Ljl; lambda$fromGameTestInfo$5
		static
		0 o p_396372_
	a (ILjava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$fromGameTestInfo$7
		static
		0 o p_396357_
		1 o p_396358_
	a (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; lambda$divideIntoBatches$4
		static
		0 o p_396359_
	a (Ljl$c;Laub;)Ljava/util/stream/Stream; lambda$static$0
		static
		0 o p_396363_
		1 o p_396364_
	a (Lst$a;Laub;Ljl$c;)Ljava/util/stream/Stream; lambda$divideIntoBatches$1
		static
		0 o p_396365_
		1 o p_396366_
		2 o p_396367_
	a ()Lte$b; fromGameTestInfo
		static
	a (I)Lte$b; fromGameTestInfo
		static
		0 o p_352220_
	a (Ljl;Ljava/util/List;J)Lss; lambda$fromGameTestInfo$6
		static
		0 o p_396360_
		1 o p_396361_
		2 o p_396362_
	a (Ljava/util/Collection;Lst$a;Laub;)Ljava/util/List; divideIntoBatches
		static
		0 o p_397497_
		1 o p_397372_
		2 o p_397029_
	b (Lsz;)Ljl; lambda$divideIntoBatches$2
		static
		0 o p_396368_
	b (Ljl;Ljava/util/List;J)Lss; lambda$divideIntoBatches$3
		static
		0 o p_396369_
		1 o p_396370_
		2 o p_396371_
st$a net/minecraft/gametest/framework/GameTestBatchFactory$TestDecorator
	decorate (Ljl$c;Laub;)Ljava/util/stream/Stream; decorate
		0 o p_397944_
		1 o p_397975_
su net/minecraft/gametest/framework/GameTestBatchListener
	a (Lss;)V testBatchStarting
		0 o p_320434_
	b (Lss;)V testBatchFinished
		0 o p_320230_
sv net/minecraft/gametest/framework/GameTestEnvironments
	a Ljava/lang/String; DEFAULT
	b Lamd; DEFAULT_KEY
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lamd; create
		static
		0 o p_397201_
	a (Lqq;)V bootstrap
		static
		0 o p_397060_
sw net/minecraft/gametest/framework/GameTestEvent
	a Ljava/lang/Long; expectedDelay
	b Ljava/lang/Runnable; assertion
	<init> (Ljava/lang/Long;Ljava/lang/Runnable;)V <init>
		0 o p_177092_
		1 o p_177093_
	a (JLjava/lang/Runnable;)Lsw; create
		static
		0 o p_177095_
		1 o p_177096_
	a (Ljava/lang/Runnable;)Lsw; create
		static
		0 o p_177098_
sx net/minecraft/gametest/framework/GameTestException
	<init> (Ljava/lang/String;)V <init>
		0 o p_401300_
	a ()Lxo; getDescription
sy net/minecraft/gametest/framework/GameTestHelper
	a Lsz; testInfo
	b Z finalCheckAdded
	<init> (Lsz;)V <init>
		0 o p_127597_
	a (Ljb;Ljava/lang/Class;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V assertBlockEntityData
		0 o p_348547_
		1 o p_397338_
		2 o p_348669_
		3 o p_348486_
	a (Lbzm;Lfin;Lxo;)V assertEntityPosition
		0 o p_353077_
		1 o p_353054_
		2 o p_397747_
	a (III)V pressButton
		0 o p_177104_
		1 o p_177105_
		2 o p_177106_
	a (Lbzv;Lfis;D)Ljava/util/List; findEntities
		0 o p_320878_
		1 o p_320734_
		2 o p_320825_
	a (Lbae;Ljb;)V assertBlockTag
		0 o p_397176_
		1 o p_397607_
	a (Lxo;Ljb;)V fail
		0 o p_397814_
		1 o p_397554_
	a (Lbzv;Ljb;ID)V assertEntitiesPresent
		0 o p_239372_
		1 o p_239373_
		2 o p_239374_
		3 o p_239375_
	a (Ldmr;)Lcut; makeMockPlayer
		0 o p_323908_
	a (Ljb;Lxo;)Lsr; assertionException
		0 o p_398006_
		1 o p_397633_
	a (Ljb;Lcut;Lfio;)V useBlock
		0 o p_262023_
		1 o p_261901_
		2 o p_262040_
	a (Ldcr;Ljb;DI)V assertItemEntityCountIs
		0 o p_177199_
		1 o p_177200_
		2 o p_177201_
		3 o p_177202_
	a (Ljava/lang/Object;Ljava/lang/Object;Lxo;)V assertValueEqual
		0 o p_324013_
		1 o p_323869_
		2 o p_397364_
	a (Ljb;Lbzm;)Lsr; lambda$assertEntityInstancePresent$18
		0 o p_396377_
		1 o p_396378_
	a (Lefe;Ljava/util/function/Predicate;Leeb;)Z lambda$assertBlockProperty$15
		static
		0 o p_277262_
		1 o p_277263_
		2 o p_277264_
	a (Lbae;Leeb;)Lxo; lambda$assertBlockTag$11
		static
		0 o p_414992_
		1 o p_414993_
	a ()Laub; getLevel
	a (Lcut;Ldcv;Ljb;Ljh;)V placeAt
		0 o p_261595_
		1 o p_262007_
		2 o p_261973_
		3 o p_262008_
	a (Lfin;)Lfin; absoluteAABB
		0 o p_361591_
	a (Lbzv;FFF)Lbzm; spawn
		0 o p_177164_
		1 o p_177165_
		2 o p_177166_
		3 o p_177167_
	a (Ljava/util/function/Function;Leeb;)Lxo; lambda$assertBlock$14
		static
		0 o p_396381_
		1 o p_396382_
	a (Lbzv;Lfis;)Lbzm; spawn
		0 o p_177174_
		1 o p_177175_
	a (ZLxo;)V assertTrue
		0 o p_249380_
		1 o p_397005_
	a (Ljava/lang/String;[Ljava/lang/Object;)Lsq; assertionException
		0 o p_397745_
		1 o p_397507_
	a (Lbzv;I)V assertEntitiesPresent
		0 o p_312835_
		1 o p_312735_
	a (Ljb;Lbzv;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 (Ljb;Leuq;Ljb;)V lambda$assertSameBlockStates$23
		0 o p_177265_
		1 o p_177266_
		2 o p_177267_
	a (Lcam;Ljl;I)V assertLivingEntityHasMobEffect
		0 o p_296040_
		1 o p_316528_
		2 o p_294266_
	a (JLjava/lang/Runnable;)V runAtTickTime
		0 o p_177128_
		1 o p_177129_
	a (Lbzv;Ljb;)Lbzm; spawn
		0 o p_177177_
		1 o p_177178_
	a (Leuq;Ljb;)V assertSameBlockStates
		0 o p_177225_
		1 o p_177226_
	a (Lcao;Ljb;F)Ltf; walkTo
		0 o p_177186_
		1 o p_177187_
		2 o p_177188_
	a (Ldcr;FFF)Lcqz; spawnItem
		0 o p_177190_
		1 o p_177191_
		2 o p_177192_
		3 o p_177193_
	a (Ldcr;)V assertItemEntityPresent
		0 o p_304857_
	a (Ljb;)Leeb; getBlockState
		0 o p_177233_
	a (Ljb;J)V pulseRedstone
		0 o p_177235_
		1 o p_177236_
	a (Ljava/lang/Runnable;)V succeedIf
		0 o p_177280_
	a (Ljb;Ljava/util/function/Predicate;Ljava/util/function/Function;)V assertBlock
		0 o p_177272_
		1 o p_177273_
		2 o p_397415_
	a (I)V setDayTime
		0 o p_177102_
	a (Ldpz;Ljb;)V assertBlockPresent
		0 o p_177209_
		1 o p_177210_
	a (Lfis;Lbzm;)Z lambda$assertEntityNotTouching$20
		static
		0 o p_177230_
		1 o p_177231_
	a (Ljb;Ldcr;)V assertContainerContainsSingle
		0 o p_398052_
		1 o p_397477_
	a (Ljb;Ljava/lang/String;[Ljava/lang/Object;)Lsr; assertionException
		0 o p_397073_
		1 o p_398019_
		2 o p_397677_
	a (Leeb;Ldpz;Ldpz;)Z lambda$assertBlockPresent$6
		static
		0 o p_177214_
		1 o p_177215_
		2 o p_177216_
	a (Lcao;FFF)V moveTo
		0 o p_326829_
		1 o p_326862_
		2 o p_326823_
		3 o p_326844_
	a (Lxo;Leeb;)Lxo; lambda$assertBlockProperty$16
		static
		0 o p_397271_
		1 o p_397919_
	a (Ldpz;III)V assertBlockPresent
		0 o p_177204_
		1 o p_177205_
		2 o p_177206_
		3 o p_177207_
	a (Ljb;Lbzv;Ljava/util/function/Predicate;)V assertEntityData
		0 o p_371245_
		1 o p_371536_
		2 o p_371765_
	a (Lbzm;)V kill
		0 o p_376706_
	a (Lcam;)Lcam; makeAboutToDrown
		0 o p_177184_
	a (Ljb;Lcut;)V useBlock
		0 o p_250131_
		1 o p_251507_
	a (Ljb;Leeb;)V setBlock
		0 o p_177253_
		1 o p_177254_
	a (Lxo;Lbzm;)V fail
		0 o p_397384_
		1 o p_177288_
	a (Ljava/lang/Class;)V killAllEntitiesOfClass
		0 o p_289538_
	a (Lbzm;Lbyb;F)V hurt
		0 o p_376743_
		1 o p_376383_
		2 o p_376544_
	a (Ldcr;Lfis;)Lcqz; spawnItem
		0 o p_326872_
		1 o p_326853_
	a (JLjb;)V assertAtTickTimeContainerEmpty
		0 o p_177121_
		1 o p_177122_
	a (Lbzm;Ljava/util/function/Function;Ljava/lang/Object;Lxo;)V assertEntityProperty
		0 o p_177148_
		1 o p_177149_
		2 o p_177151_
		3 o p_397438_
	a (Lbzv;)Lbzm; findOneEntity
		0 o p_320756_
	a (Ljb;Ljh;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 (Ljb;Ldpz;Ldpz;)Z lambda$assertBlockNotPresent$8
		0 o p_177249_
		1 o p_177250_
		2 o p_177251_
	a (Ljb;Ldpz;)V setBlock
		0 o p_177246_
		1 o p_177247_
	a (Lbzm;Ljb;)V assertEntityInstancePresent
		0 o p_177141_
		1 o p_177142_
	a (Lfin;Lbzm;)Z lambda$findEntities$3
		static
		0 o p_319450_
		1 o p_319451_
	a (Lbzv;DDD)V assertEntityTouching
		0 o p_177159_
		1 o p_177160_
		2 o p_177161_
		3 o p_177162_
	a (Lbzm;Lbzm;)Z lambda$assertEntityInstancePresent$17
		static
		0 o p_177138_
		1 o p_177139_
	a (Ljava/lang/Object;)Z lambda$assertEntityInventoryContains$21
		static
		0 o p_263479_
	a (Lbzm;Ljava/util/function/Predicate;Lxo;)V assertEntityProperty
		0 o p_177153_
		1 o p_177154_
		2 o p_397261_
	a (Ljb;Ljava/lang/Class;)Leaz; getBlockEntity
		0 o p_177348_
		1 o p_397272_
	a (Ljava/util/function/Predicate;Leeb;)Z lambda$assertBlock$13
		static
		0 o p_177295_
		1 o p_177296_
	a (Ldcr;Ldcv;)Z lambda$assertEntityInventoryContains$22
		static
		0 o p_263480_
		1 o p_263481_
	a (Lbzm;III)V assertEntityInstancePresent
		0 o p_177133_
		1 o p_177134_
		2 o p_177135_
		3 o p_177136_
	a (Lamd;)V setBiome
		0 o p_313921_
	a (JLjb;Ldcr;)V assertAtTickTimeContainerContains
		0 o p_177124_
		1 o p_177125_
		2 o p_177126_
	a (Ljb;Lbzv;Ldcr;)V assertEntityIsHolding
		0 o p_263501_
		1 o p_263510_
		2 o p_263517_
	a (Ljb;Ljb;)V assertSameBlockState
		0 o p_177269_
		1 o p_177270_
	a (Lbzv;IIID)Lbzm; findClosestEntity
		0 o p_320915_
		1 o p_320152_
		2 o p_319868_
		3 o p_319912_
		4 o p_320874_
	a (Ljava/lang/Runnable;J)V lambda$onEachTick$31
		0 o p_177282_
		1 o p_177283_
	a (Lbzv;III)Lbzm; spawn
		0 o p_177169_
		1 o p_177170_
		2 o p_177171_
		3 o p_177172_
	a (Leka$a;II)I getHeight
		0 o p_236775_
		1 o p_236776_
		2 o p_236777_
	a (Ldcr;Ljb;)Lcqz; spawnItem
		0 o p_251435_
		1 o p_250287_
	a (IIILdpz;)V setBlock
		0 o p_177108_
		1 o p_177109_
		2 o p_177110_
		3 o p_177111_
	a (IIILeeb;)V setBlock
		0 o p_177113_
		1 o p_177114_
		2 o p_177115_
		3 o p_177116_
	a (Lbzv;Lfin;)V assertEntityPresent
		0 o p_252010_
		1 o p_364252_
	a (Ldcr;Ljb;D)V assertItemEntityPresent
		0 o p_177195_
		1 o p_177196_
		2 o p_177197_
	a (Lbzv;Ljb;D)V assertEntityPresent
		0 o p_177180_
		1 o p_177181_
		2 o p_177182_
	a (ILjava/lang/Runnable;)V succeedOnTickWhen
		0 o p_177118_
		1 o p_177119_
	a (Ljava/util/function/Consumer;)V forEveryBlockInStructure
		0 o p_177293_
	a (Ljb;Lefe;Ljava/util/function/Predicate;Lxo;)V assertBlockProperty
		0 o p_177260_
		1 o p_177261_
		2 o p_177262_
		3 o p_397574_
	a (Ldpz;Ldpz;)Lxo; lambda$assertBlockNotPresent$9
		static
		0 o p_396385_
		1 o p_396386_
	a (Ljb;Lefe;Ljava/lang/Comparable;)V assertBlockProperty
		0 o p_177256_
		1 o p_177257_
		2 o p_177258_
	a (Lfis;)Lfis; absoluteVec
		0 o p_177228_
	a (Lfis;Lbzm;Lbzm;)I lambda$findClosestEntity$2
		static
		0 o p_319452_
		1 o p_319453_
		2 o p_319454_
	a (Lxo;)Lsq; assertionException
		0 o p_397303_
	b (JLjava/lang/Runnable;)V runAfterDelay
		0 o p_177307_
		1 o p_177308_
	b (Ljava/lang/Runnable;J)V lambda$failIfEver$30
		0 o p_177364_
		1 o p_177365_
	b (Lfin;)Lfin; relativeAABB
		0 o p_362943_
	b (Lcao;Ljb;F)V lambda$walkTo$4
		0 o p_177333_
		1 o p_177334_
		2 o p_177335_
	b (Ljava/lang/Runnable;)V succeedWhen
		0 o p_177362_
	b (Lbzv;FFF)Lcao; spawnWithNoFreeWill
		0 o p_177317_
		1 o p_177318_
		2 o p_177319_
		3 o p_177320_
	b (ZLxo;)V assertFalse
		0 o p_277974_
		1 o p_397844_
	b (Lbae;Leeb;)Z lambda$assertBlockTag$10
		static
		0 o p_396383_
		1 o p_396384_
	b (Ljb;Ldcr;)V assertContainerContains
		0 o p_177243_
		1 o p_177244_
	b (III)V pullLever
		0 o p_177303_
		1 o p_177304_
		2 o p_177305_
	b (Lxo;)V fail
		0 o p_397383_
	b (Lcam;)Lcam; withLowHealth
		0 o p_286794_
	b (Ljb;Leeb;)V assertBlockState
		0 o p_397259_
		1 o p_397586_
	b (Lbzv;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 (Lbzv;)V assertEntityPresent
		0 o p_177157_
	b (Ljb;Lbzv;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 (Ldpz;Ljb;)V assertBlockNotPresent
		0 o p_177342_
		1 o p_177343_
	b (Ljb;)V pressButton
		0 o p_177386_
	b (Ldcr;Ljb;D)V assertItemEntityNotPresent
		0 o p_236779_
		1 o p_236780_
		2 o p_236781_
	b (Lbzv;Lfin;)V assertEntityNotPresent
		0 o p_341944_
		1 o p_362043_
	b (Ldcr;)V assertItemEntityNotPresent
		0 o p_304474_
	b (Lbzv;DDD)V assertEntityNotTouching
		0 o p_177312_
		1 o p_177313_
		2 o p_177314_
		3 o p_177315_
	b (Ldpz;Ldpz;)Lxo; lambda$assertBlockPresent$7
		static
		0 o p_396373_
		1 o p_396374_
	b (Lbzv;Lfis;)Lcao; spawnWithNoFreeWill
		0 o p_177327_
		1 o p_177328_
	b (Lbzm;)V lambda$killAllEntitiesOfClass$1
		0 o p_375467_
	b (Ljb;Lbzv;Ldcr;)V assertEntityInventoryContains
		0 o p_263495_
		1 o p_263521_
		2 o p_263502_
	b (Ldpz;III)V assertBlockNotPresent
		0 o p_177337_
		1 o p_177338_
		2 o p_177339_
		3 o p_177340_
	b (Lbzv;Ljb;D)Ljava/util/List; getEntities
		0 o p_238400_
		1 o p_238401_
		2 o p_238402_
	b (Ljb;Ljava/util/function/Predicate;Ljava/util/function/Function;)V assertBlockState
		0 o p_177358_
		1 o p_177359_
		2 o p_397756_
	b (Lbzv;III)Lcao; spawnWithNoFreeWill
		0 o p_177322_
		1 o p_177323_
		2 o p_177324_
		3 o p_177325_
	b (Lfis;)Lfis; relativeVec
		0 o p_251543_
	b (Lfis;Lbzm;)Z lambda$assertEntityTouching$19
		static
		0 o p_177345_
		1 o p_177346_
	b (Lbzv;Ljb;)Lcao; spawnWithNoFreeWill
		0 o p_177330_
		1 o p_177331_
	b ()V killAllEntities
	c (Lbzv;III)V assertEntityPresent
		0 o p_177370_
		1 o p_177371_
		2 o p_177372_
		3 o p_177373_
	c (Ljava/lang/Runnable;)V failIf
		0 o p_177393_
	c (Lbzv;)Ljava/util/List; getEntities
		0 o p_320029_
	c (Ljb;Lbzv;Ljava/util/function/Function;Ljava/lang/Object;)V lambda$succeedWhenEntityData$26
		0 o p_177388_
		1 o p_177389_
		2 o p_177390_
		3 o p_177391_
	c (Lbzm;)Z lambda$killAllEntitiesOfClass$0
		static
		0 o p_177131_
	c (Lbzv;Ljb;)V assertEntityPresent
		0 o p_177375_
		1 o p_177376_
	c (Ljb;Ldcr;)V lambda$assertAtTickTimeContainerContains$24
		0 o p_396375_
		1 o p_396376_
	c (Ldpz;Ljb;)V succeedWhenBlockPresent
		0 o p_177383_
		1 o p_177384_
	c (Ljb;)V useBlock
		0 o p_177409_
	c (Ldpz;III)V succeedWhenBlockPresent
		0 o p_177378_
		1 o p_177379_
		2 o p_177380_
		3 o p_177381_
	c ()Lauc; makeMockServerPlayerInLevel
	d (Ljava/lang/Runnable;)V failIfEver
		0 o p_177411_
	d (Lbzv;)V assertEntityNotPresent
		0 o p_177310_
	d (Lbzv;Ljb;)V assertEntityNotPresent
		0 o p_177403_
		1 o p_177404_
	d (Ldpz;Ljb;)V lambda$succeedWhenBlockPresent$12
		0 o p_177406_
		1 o p_177407_
	d (Lbzv;III)V assertEntityNotPresent
		0 o p_177398_
		1 o p_177399_
		2 o p_177400_
		3 o p_177401_
	d (Ljb;)V pullLever
		0 o p_177422_
	d ()V setNight
	e (Lbzv;III)V succeedWhenEntityPresent
		0 o p_177414_
		1 o p_177415_
		2 o p_177416_
		3 o p_177417_
	e (Lbzv;Ljb;)V succeedWhenEntityPresent
		0 o p_177419_
		1 o p_177420_
	e (Ljb;)V destroyBlock
		0 o p_177435_
	e ()V succeed
	e (Ljava/lang/Runnable;)V onEachTick
		0 o p_177424_
	f (Lbzv;Ljb;)V succeedWhenEntityNotPresent
		0 o p_177432_
		1 o p_177433_
	f ()V tickPrecipitation
	f (Lbzv;III)V succeedWhenEntityNotPresent
		0 o p_177427_
		1 o p_177428_
		2 o p_177429_
		3 o p_177430_
	f (Ljb;)V assertContainerEmpty
		0 o p_177441_
	g (Lbzv;Ljb;)V lambda$succeedWhenEntityNotPresent$28
		0 o p_177438_
		1 o p_177439_
	g ()Ltf; startSequence
	g (Ljb;)V randomTick
		0 o p_177447_
	h (Lbzv;Ljb;)V lambda$succeedWhenEntityPresent$27
		0 o p_177444_
		1 o p_177445_
	h ()Ldwu; getTestRotation
	h (Ljb;)V tickBlock
		0 o p_393816_
	i ()J getTick
	i (Ljb;)V tickPrecipitation
		0 o p_313817_
	j (Ljb;)Ljb; absolutePos
		0 o p_177450_
	j ()Lfin; getBounds
	k ()V ensureSingleFinalCheck
	k (Ljb;)Ljb; relativePos
		0 o p_177453_
	l (Ljb;)V lambda$assertAtTickTimeContainerEmpty$25
		0 o p_177456_
	l ()Lfin; getRelativeBounds
	m (Ljb;)V lambda$pulseRedstone$5
		0 o p_177459_
	m ()Lsx; lambda$failIf$29
sy$1 net/minecraft/gametest/framework/GameTestHelper$1
	a Ldmr; val$gameType
	<init> (Lsy;Ldmu;Lcom/mojang/authlib/GameProfile;Ldmr;)V <init>
		0 o p_251411_
		1 o p_249697_
		2 o p_248826_
		3 o p_323706_
	a ()Ldmr; gameMode
	aa_ ()Z isClientAuthoritative
sy$2 net/minecraft/gametest/framework/GameTestHelper$2
	<init> (Lsy;Lnet/minecraft/server/MinecraftServer;Laub;Lcom/mojang/authlib/GameProfile;Latl;)V <init>
		0 o p_251928_
		1 o p_323496_
		2 o p_324155_
		3 o p_248967_
		4 o p_323952_
	a ()Ldmr; gameMode
sy$3 net/minecraft/gametest/framework/GameTestHelper$3
	a [I $SwitchMap$net$minecraft$world$level$block$Rotation
	<clinit> ()V <clinit>
		static
sz net/minecraft/gametest/framework/GameTestInfo
	a Ljl$c; test
	b Ljb; testBlockPos
	c Laub; level
	d Ljava/util/Collection; listeners
	e I timeoutTicks
	f Ljava/util/Collection; sequences
	g Lit/unimi/dsi/fastutil/objects/Object2LongMap; runAtTickTimeMap
	h Z placedStructure
	i Z chunksLoaded
	j I tickCount
	k Z started
	l Ltp; retryOptions
	m Lcom/google/common/base/Stopwatch; timer
	n Z done
	o Ldwu; extraRotation
	p Lsx; error
	q Lecu; testInstanceBlockEntity
	<init> (Ljl$c;Ldwu;Laub;Ltp;)V <init>
		0 o p_397184_
		1 o p_127614_
		2 o p_127615_
		3 o p_320308_
	A ()I requiredSuccesses
	B ()Ltp; retryOptions
	C ()Ljava/util/stream/Stream; getListeners
	D ()Lsz; copyReset
	E ()V tickInternal
	F ()V startTest
	G ()V finish
	a (Lbzm;)V lambda$succeed$6
		static
		0 o p_305656_
	a (Lxo;)V fail
		0 o p_401340_
	a (Ljb;)V setTestBlockPos
		0 o p_397520_
	a (Lsx;)V fail
		0 o p_401164_
	a (Lte;)V tick
		0 o p_320062_
	a (Ljb;Ldwu;Laub;)Lecu; createTestInstanceBlock
		0 o p_397898_
		1 o p_397556_
		2 o p_397673_
	a (I)Lsz; startExecution
		0 o p_320211_
	a (JLjava/lang/Runnable;)V setRunAtTickTime
		0 o p_177473_
		1 o p_177474_
	a (Ltc;)V addListener
		0 o p_127625_
	a ()V placeStructure
	a (Lte;Ltc;)V lambda$tick$2
		0 o p_319455_
		1 o p_319456_
	a (Ltf;)V lambda$tickInternal$4
		0 o p_396387_
	b ()Lame; id
	b (Ltf;)V lambda$tickInternal$3
		0 o p_396388_
	b (Lbzm;)Z lambda$succeed$5
		static
		0 o p_305655_
	b (Ltc;)V lambda$placeStructure$0
		0 o p_127630_
	b (Lte;Ltc;)V lambda$tick$1
		0 o p_319457_
		1 o p_319458_
	c ()Ljb; getTestBlockPos
	d ()Ljb; getTestOrigin
	e ()Lfin; getStructureBounds
	f ()Lecu; getTestInstanceBlockEntity
	g ()Laub; getLevel
	h ()Z hasSucceeded
	i ()Z hasFailed
	j ()Z hasStarted
	k ()Z isDone
	l ()J getRunTime
	m ()V succeed
	n ()Lsx; getError
	o ()Lsz; prepareTestStructure
	p ()I getTick
	q ()Ltf; createSequence
	r ()Z isRequired
	s ()Z isOptional
	t ()Lame; getStructure
	toString ()Ljava/lang/String; toString
	u ()Ldwu; getRotation
	v ()Lta; getTest
	w ()Ljl$c; getTestHolder
	x ()I getTimeoutTicks
	y ()Z isFlaky
	z ()I maxAttempts
t net/minecraft/DefaultUncaughtExceptionHandlerWithName
	a Lorg/slf4j/Logger; 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_
ta net/minecraft/gametest/framework/GameTestInstance
	a Ltt; info
	b Lcom/mojang/serialization/Codec; DIRECT_CODEC
	<clinit> ()V <clinit>
		static
	<init> (Ltt;)V <init>
		0 o p_397684_
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_397208_
	a (Ljy;Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; register
		static
		0 o p_397158_
		1 o p_397123_
		2 o p_397461_
	a (Ljava/lang/String;Lyc;)Lyc; descriptionRow
		0 o p_397979_
		1 o p_397599_
	a (Ljava/lang/String;Ljava/lang/String;)Lyc; descriptionRow
		0 o p_397304_
		1 o p_397169_
	a (Ljy;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_397652_
	a (Lsy;)V run
		0 o p_397373_
	b ()Lyc; typeDescription
	c ()Lxo; describe
	d ()Ljl; batch
	e ()Lame; structure
	f ()I maxTicks
	g ()I setupTicks
	h ()Z required
	i ()Z manualOnly
	j ()I maxAttempts
	k ()I requiredSuccesses
	l ()Z skyAccess
	m ()Ldwu; rotation
	n ()Ltt; info
	o ()Lyc; describeType
	p ()Lxo; describeInfo
tb net/minecraft/gametest/framework/GameTestInstances
	a Lamd; ALWAYS_PASS
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;)Lamd; create
		static
		0 o p_397326_
	a (Lqq;)V bootstrap
		static
		0 o p_397733_
tc net/minecraft/gametest/framework/GameTestListener
	a (Lsz;Lsz;Lte;)V testAddedForRerun
		0 o p_320937_
		1 o p_320294_
		2 o p_320147_
	a (Lsz;)V testStructureLoaded
		0 o p_127651_
	a (Lsz;Lte;)V testPassed
		0 o p_177494_
		1 o p_320110_
	b (Lsz;Lte;)V testFailed
		0 o p_127652_
		1 o p_320238_
td net/minecraft/gametest/framework/GameTestMainUtil
	a Lorg/slf4j/Logger; LOGGER
	b Ljava/lang/String; DEFAULT_UNIVERSE_DIR
	c Ljava/lang/String; LEVEL_NAME
	d Ljoptsimple/OptionParser; parser
	e Ljoptsimple/OptionSpec; universe
	f Ljoptsimple/OptionSpec; report
	g Ljoptsimple/OptionSpec; tests
	h Ljoptsimple/OptionSpec; verify
	i Ljoptsimple/OptionSpec; packs
	j Ljoptsimple/OptionSpec; help
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)V createOrResetDir
		static
		0 o p_397547_
	a (Lfcs$c;Lawz;Ljoptsimple/OptionSet;Ljava/lang/Thread;)Ltg; lambda$runGameTestServer$0
		static
		0 o p_423184_
		1 o p_423185_
		2 o p_423186_
		3 o p_423187_
	a (Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;)Ljava/util/Optional; optionalFromOption
		static
		0 o p_397783_
		1 o p_397817_
	a (Ljava/lang/String;Ljava/lang/String;)V copyPacks
		static
		0 o p_397379_
		1 o p_397134_
	a ([Ljava/lang/String;Ljava/util/function/Consumer;)V runGameTestServer
		static
		0 o p_397997_
		1 o p_397859_
te net/minecraft/gametest/framework/GameTestRunner
	a I DEFAULT_TESTS_PER_ROW
	b Lorg/slf4j/Logger; LOGGER
	c Laub; level
	d Lth; testTicker
	e Ljava/util/List; allTestInfos
	f Lcom/google/common/collect/ImmutableList; batches
	g Ljava/util/List; batchListeners
	h Ljava/util/List; scheduledForRerun
	i Lte$b; testBatcher
	j Z stopped
	k Ljl; currentEnvironment
	l Lte$c; existingStructureSpawner
	m Lte$c; newStructureSpawner
	n Z haltOnError
	<clinit> ()V <clinit>
		static
	<init> (Lte$b;Ljava/util/Collection;Laub;Lth;Lte$c;Lte$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 (I)V runBatch
		0 o p_319917_
	a (Laub;)V clearMarkers
		static
		0 o p_127686_
	a ()Ljava/util/List; getTestInfos
	a (Lsu;)V addListener
		0 o p_320573_
	a (Ljava/util/Collection;)Ljava/util/Collection; createStructuresForBatch
		0 o p_320080_
	a (Lsz;Lsz;Ltc;)V lambda$rerunTest$2
		0 o p_319465_
		1 o p_319466_
		2 o p_319467_
	a (Lss;)Ljava/util/stream/Stream; lambda$new$0
		static
		0 o p_319468_
	a (Lsz;)V rerunTest
		0 o p_320525_
	a (Lss;Lsu;)V lambda$runBatch$3
		static
		0 o p_396389_
		1 o p_396390_
	b ()V start
	b (Lsz;)Ljava/util/Optional; spawn
		0 o p_320187_
	c (Lsz;)Ljava/lang/String; lambda$runScheduledRerunTests$4
		static
		0 o p_396391_
	c ()V stop
	d (Lsz;)V lambda$new$1
		static
		0 o p_319464_
	d ()V endCurrentEnvironment
	e ()V runScheduledRerunTests
te$1 net/minecraft/gametest/framework/GameTestRunner$1
	a Ltn; val$currentBatchTracker
	b Lss; val$currentBatch
	c I val$batchIndex
	d Lte; this$0
	<init> (Lte;Ltn;Lss;I)V <init>
		0 o p_319810_
		1 o p_320097_
		2 o p_397667_
		3 o p_320476_
	a (Lsz;)V testStructureLoaded
		0 o p_320033_
	a (Lss;Lsu;)V lambda$testCompleted$0
		static
		0 o p_396392_
		1 o p_396393_
	a ()V testCompleted
	a (Lsz;Lsz;Lte;)V testAddedForRerun
		0 o p_320035_
		1 o p_320699_
		2 o p_320447_
	a (J)V lambda$testFailed$2
		0 o p_351713_
	a (Lsz;Lte;)V testPassed
		0 o p_320625_
		1 o p_320879_
	b (Lsz;Lte;)V testFailed
		0 o p_320900_
		1 o p_320892_
	b (J)V lambda$testCompleted$1
		0 o p_319954_
te$a net/minecraft/gametest/framework/GameTestRunner$Builder
	a Laub; level
	b Lth; testTicker
	c Lte$b; batcher
	d Lte$c; existingStructureSpawner
	e Lte$c; newStructureSpawner
	f Ljava/util/Collection; batches
	g Z haltOnError
	<init> (Ljava/util/Collection;Laub;)V <init>
		0 o p_320127_
		1 o p_320437_
	a ()Lte; build
	a (Lte$b;)Lte$a; batcher
		0 o p_352338_
	a (Z)Lte$a; haltOnError
		0 o p_352186_
	a (Ltq;)Lte$a; existingStructureSpawner
		0 o p_352321_
	a (Lte$c;)Lte$a; newStructureSpawner
		0 o p_320647_
	a (Ljava/util/Collection;Laub;)Lte$a; fromBatches
		static
		0 o p_319850_
		1 o p_320176_
	b (Ljava/util/Collection;Laub;)Lte$a; fromInfo
		static
		0 o p_319878_
		1 o p_320046_
te$b net/minecraft/gametest/framework/GameTestRunner$GameTestBatcher
	batch (Ljava/util/Collection;)Ljava/util/Collection; batch
		0 o p_320173_
te$c net/minecraft/gametest/framework/GameTestRunner$StructureSpawner
	a Lte$c; IN_PLACE
	b Lte$c; NOT_SET
	<clinit> ()V <clinit>
		static
	a (Laub;)V onBatchStart
		0 o p_352207_
	a (Lsz;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_320313_
	b (Lsz;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_423189_
	c (Lsz;)Lsz; lambda$static$0
		static
		0 o p_423188_
	spawnStructure (Lsz;)Ljava/util/Optional; spawnStructure
		0 o p_320038_
tf net/minecraft/gametest/framework/GameTestSequence
	a Lsz; parent
	b Ljava/util/List; events
	c I lastTick
	<init> (Lsz;)V <init>
		0 o p_177542_
	a (ILjava/lang/Runnable;)Ltf; thenExecuteAfter
		0 o p_177547_
		1 o p_177548_
	a (I)Ltf; thenIdle
		0 o p_177545_
	a (Ljava/util/function/Supplier;)V thenFail
		0 o p_177555_
	a (Ltf$a;)V lambda$thenTrigger$5
		0 o p_396399_
	a (Ljava/lang/Runnable;)Ltf; thenWaitUntil
		0 o p_177553_
	a ()V thenSucceed
	a (JLjava/lang/Runnable;)Ltf; thenWaitUntil
		0 o p_177550_
		1 o p_177551_
	b ()Ltf$a; thenTrigger
	b (Ljava/lang/Runnable;)Ltf; thenExecute
		0 o p_177563_
	b (I)V tickAndContinue
		0 o p_397648_
	b (Ljava/util/function/Supplier;)V lambda$thenFail$4
		0 o p_400880_
	b (ILjava/lang/Runnable;)Ltf; thenExecuteFor
		0 o p_177560_
		1 o p_177561_
	c (ILjava/lang/Runnable;)V lambda$thenExecuteFor$3
		0 o p_396395_
		1 o p_396396_
	c (Ljava/lang/Runnable;)V executeWithoutFail
		0 o p_177571_
	c (I)V tickAndFailIfNotComplete
		0 o p_397228_
	c ()V lambda$thenIdle$0
		static
	d (I)V tick
		0 o p_397986_
	d (ILjava/lang/Runnable;)V lambda$thenExecuteAfter$2
		0 o p_396397_
		1 o p_396398_
	d (Ljava/lang/Runnable;)V lambda$thenExecute$1
		0 o p_177576_
tf$a net/minecraft/gametest/framework/GameTestSequence$Condition
	a Ltf; this$0
	b I NOT_TRIGGERED
	c I triggerTime
	<init> (Ltf;)V <init>
		0 o p_177581_
	a ()V assertTriggeredThisTick
	a (I)V trigger
		0 o p_397972_
tg net/minecraft/gametest/framework/GameTestServer
	l Lorg/slf4j/Logger; LOGGER
	m I PROGRESS_REPORT_INTERVAL
	n I TEST_POSITION_RANGE
	o Lamz; NO_SERVICES
	p Lcyd; ENABLED_FEATURES
	q Lbru; sampleLogger
	r Ljava/util/Optional; testSelection
	s Z verify
	t Ljava/util/List; testBatches
	u Lcom/google/common/base/Stopwatch; stopwatch
	v Leky; WORLD_OPTIONS
	w Ltn; testTracker
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Thread;Lfcs$c;Lawz;Land;Ljava/util/Optional;Z)V <init>
		0 o p_206597_
		1 o p_206598_
		2 o p_206599_
		3 o p_206600_
		4 o p_397483_
		5 o p_397578_
	a (Ljz;Ljava/lang/String;)Ljava/util/stream/Stream; getTestsForSelection
		static
		0 o p_397865_
		1 o p_397345_
	a (Ldmy;Lanc$a;)Lanc$b; lambda$create$0
		static
		0 o p_359462_
		1 o p_359463_
	a (Lsz;)V logFailedTest
		static
		0 o p_401161_
	a (Ljava/lang/Thread;Lfcs$c;Lawz;Ljava/util/Optional;Z)Ltg; create
		static
		0 o p_206607_
		1 o p_206608_
		2 o p_206609_
		3 o p_397118_
		4 o p_397698_
	a (Ljl$c;Laub;)Ljava/util/stream/Stream; rotateAndMultiply
		static
		0 o p_397022_
		1 o p_397659_
	a (Lcom/mojang/authlib/GameProfile;)Z isSingleplayerOwner
		0 o p_177617_
	a (Ljl$c;)Z lambda$evaluateTestsToRun$3
		static
		0 o p_396402_
	a (Lanc$c;Ldmy;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; lambda$create$1
		static
		0 o p_372639_
		1 o p_372640_
		2 o p_372641_
	a (Lae;)Lae; fillServerSystemReport
		0 o p_177613_
	a (Ljava/util/function/BooleanSupplier;)V tickServer
		0 o p_177619_
	a (Lp;)V onServerCrash
		0 o p_177623_
	b (Ljl$c;)Z lambda$evaluateTestsToRun$2
		static
		0 o p_396401_
	b (Laub;)Ljava/util/List; evaluateTestsToRun
		0 o p_397301_
	br ()Z haveTestsStarted
	c (Laub;)V startTests
		0 o p_177625_
	c ()Z shouldInformAdmins
	e ()Z initServer
	f ()Lbrx; getTickTimeLogger
	g ()Z isTickTimeLoggingEnabled
	i ()V onServerExit
	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_ ()Z isHardcore
	w_ ()V waitUntilNextTick
tg$1 net/minecraft/gametest/framework/GameTestServer$1
	<init> (Ltg;Lnet/minecraft/server/MinecraftServer;Ljs;Lfcv;I)V <init>
		0 o p_250202_
		1 o p_249562_
		2 o p_251417_
		3 o p_251854_
		4 o p_251716_
th net/minecraft/gametest/framework/GameTestTicker
	a Lth; SINGLETON
	b Ljava/util/Collection; testInfos
	c Lte; runner
	d Lth$a; state
	e Z ticking
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lsz;)V add
		0 o p_127789_
	a ()V clear
	a (Lte;)V setRunner
		0 o p_320547_
	b (Lsz;)V lambda$tick$0
		0 o p_319813_
	b ()V startTicking
	c ()V tick
th$a net/minecraft/gametest/framework/GameTestTicker$State
	a Lth$a; IDLE
	b Lth$a; RUNNING
	c Lth$a; HALTING
	d [Lth$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_405698_
		1 o p_405618_
	a ()[Lth$a; $values
		static
	valueOf (Ljava/lang/String;)Lth$a; valueOf
		static
		0 o p_405525_
	values ()[Lth$a; values
		static
ti net/minecraft/gametest/framework/GameTestTimeoutException
	a Lxo; message
	<init> (Lxo;)V <init>
		0 o p_401095_
	a ()Lxo; getDescription
tj net/minecraft/gametest/framework/GeneratedTest
	a Ljava/util/Map; tests
	b Lamd; functionKey
	c Ljava/util/function/Consumer; function
	<init> (Lame;Ltt;Ljava/util/function/Consumer;)V <init>
		0 o p_397873_
		1 o p_397065_
		2 o p_397393_
	<init> (Ljava/util/Map;Lame;Ljava/util/function/Consumer;)V <init>
		0 o p_397881_
		1 o p_397734_
		2 o p_397974_
	<init> (Ljava/util/Map;Lamd;Ljava/util/function/Consumer;)V <init>
		0 o tests
		1 o functionKey
		2 o function
	a ()Ljava/util/Map; tests
	b ()Lamd; functionKey
	c ()Ljava/util/function/Consumer; function
	equals (Ljava/lang/Object;)Z equals
		0 o p_397127_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
tk net/minecraft/gametest/framework/GlobalTestReporter
	a Ltz; DELEGATE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lsz;)V onTestFailed
		static
		0 o p_177654_
	a ()V finish
		static
	a (Ltz;)V replaceWith
		static
		0 o p_177656_
	b (Lsz;)V onTestSuccess
		static
		0 o p_177658_
tl net/minecraft/gametest/framework/JUnitLikeTestReporter
	a Lorg/w3c/dom/Document; document
	b Lorg/w3c/dom/Element; testSuite
	c Lcom/google/common/base/Stopwatch; stopwatch
	d Ljava/io/File; destination
	<init> (Ljava/io/File;)V <init>
		0 o p_177664_
	a (Ljava/io/File;)V save
		0 o p_177667_
	a (Lsz;)V onTestFailed
		0 o p_177669_
	a ()V finish
	a (Lsz;Ljava/lang/String;)Lorg/w3c/dom/Element; createTestCase
		0 o p_177671_
		1 o p_177672_
	b (Lsz;)V onTestSuccess
		0 o p_177674_
tm net/minecraft/gametest/framework/LogTestReporter
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lsz;)V onTestFailed
		0 o p_127797_
	b (Lsz;)V onTestSuccess
		0 o p_177676_
tn net/minecraft/gametest/framework/MultipleTestTracker
	a C NOT_STARTED_TEST_CHAR
	b C ONGOING_TEST_CHAR
	c C SUCCESSFUL_TEST_CHAR
	d C FAILED_OPTIONAL_TEST_CHAR
	e C FAILED_REQUIRED_TEST_CHAR
	f Ljava/util/Collection; tests
	g Ljava/util/Collection; listeners
	<init> (Ljava/util/Collection;)V <init>
		0 o p_127802_
	<init> ()V <init>
	a (Ltc;Lsz;)V lambda$addListener$0
		static
		0 o p_127814_
		1 o p_127815_
	a (Ljava/util/function/Consumer;)V addFailureListener
		0 o p_127808_
	a ()I getFailedRequiredCount
	a (Lsz;)V addTestToTrack
		0 o p_127810_
	a (Ljava/lang/StringBuffer;Lsz;)V lambda$getProgressBar$1
		static
		0 o p_127805_
		1 o p_127806_
	a (Ltc;)V addListener
		0 o p_127812_
	b ()I getFailedOptionalCount
	b (Lsz;)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
tn$1 net/minecraft/gametest/framework/MultipleTestTracker$1
	a Ljava/util/function/Consumer; val$listener
	<init> (Ltn;Ljava/util/function/Consumer;)V <init>
		0 o p_127827_
		1 o p_127828_
	a (Lsz;Lsz;Lte;)V testAddedForRerun
		0 o p_320337_
		1 o p_319975_
		2 o p_320688_
	a (Lsz;)V testStructureLoaded
		0 o p_127830_
	a (Lsz;Lte;)V testPassed
		0 o p_177685_
		1 o p_319909_
	b (Lsz;Lte;)V testFailed
		0 o p_127832_
		1 o p_319772_
to net/minecraft/gametest/framework/ReportGameListener
	a I attempts
	b I successes
	<init> ()V <init>
	a (Laub;Lo;Ljava/lang/String;)V say
		static
		0 o p_177701_
		1 o p_177702_
		2 o p_177703_
	a (Lsz;Lsz;Lte;)V testAddedForRerun
		0 o p_320478_
		1 o p_320907_
		2 o p_320607_
	a (Lsz;Lte;)V testPassed
		0 o p_177729_
		1 o p_320359_
	a (Lsz;Ljava/lang/String;)V reportPassed
		static
		0 o p_177723_
		1 o p_177724_
	a (Lsz;Ljava/lang/Throwable;)V reportFailure
		static
		0 o p_177726_
		1 o p_177727_
	a (Lecu;)V lambda$reportPassed$0
		static
		0 o p_396406_
	a (Laub;Ljb;)Ljava/util/Optional; lambda$getTestInstanceBlockEntity$2
		static
		0 o p_396404_
		1 o p_396405_
	a (Lsz;)V testStructureLoaded
		0 o p_177718_
	a (Lxo;Lecu;)V lambda$reportFailure$1
		static
		0 o p_396407_
		1 o p_396408_
	a (Lauc;)Z lambda$say$3
		static
		0 o p_177705_
	a (Lsz;Lte;Z)V handleRetry
		0 o p_319864_
		1 o p_319782_
		2 o p_320742_
	a (Ljava/lang/String;Lo;Lauc;)V lambda$say$4
		static
		0 o p_177707_
		1 o p_177708_
		2 o p_177709_
	a (Laub;Ljb;Ljava/lang/String;)V showRedBox
		static
		0 o p_177697_
		1 o p_177698_
		2 o p_177699_
	b (Lsz;Ljava/lang/String;)V visualizePassedTest
		static
		0 o p_177731_
		1 o p_177732_
	b (Lsz;Lte;)V testFailed
		0 o p_177737_
		1 o p_320181_
	b (Lsz;Ljava/lang/Throwable;)V visualizeFailedTest
		static
		0 o p_177734_
		1 o p_177735_
	b (Lsz;)Ljava/util/Optional; getTestInstanceBlockEntity
		static
		0 o p_397435_
tp net/minecraft/gametest/framework/RetryOptions
	a I numberOfTries
	b Z haltOnFailure
	c Ltp; NO_RETRIES
	<clinit> ()V <clinit>
		static
	<init> (IZ)V <init>
		0 o numberOfTries
		1 o haltOnFailure
	a ()Ltp; noRetries
		static
	a (II)Z hasTriesLeft
		0 o p_320828_
		1 o p_320137_
	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
tq net/minecraft/gametest/framework/StructureGridSpawner
	c I SPACE_BETWEEN_COLUMNS
	d I SPACE_BETWEEN_ROWS
	e I testsPerRow
	f I currentRowCount
	g Lfin; rowBounds
	h Ljb$a; nextTestNorthWestCorner
	i Ljb; firstTestNorthWestCorner
	j Z clearOnBatch
	k F maxX
	l Ljava/util/Collection; testInLastBatch
	<init> (Ljb;IZ)V <init>
		0 o p_320479_
		1 o p_320201_
		2 o p_352391_
	a (Laub;Lsz;)V lambda$onBatchStart$0
		static
		0 o p_396409_
		1 o p_396410_
	a (Laub;)V onBatchStart
		0 o p_352155_
	spawnStructure (Lsz;)Ljava/util/Optional; spawnStructure
		0 o p_320875_
tr net/minecraft/gametest/framework/StructureUtils
	a I DEFAULT_Y_SEARCH_RADIUS
	b Ljava/lang/String; DEFAULT_TEST_STRUCTURES_DIR
	c Ljava/nio/file/Path; testStructuresDir
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ldwu;)I getRotationStepsForRotation
		static
		0 o p_177752_
	a (ILjb;Laub;)V clearBlock
		static
		0 o p_127842_
		1 o p_127843_
		2 o p_127844_
	a (Leuq;Laub;)V clearSpaceForStructure
		static
		0 o p_127850_
		1 o p_127852_
	a (Ljl;)Z lambda$findTestBlocks$4
		static
		0 o p_417693_
	a (I)Ldwu; getRotationForRotationSteps
		static
		0 o p_127836_
	a (Lbzm;)Z lambda$clearSpaceForStructure$1
		static
		0 o p_177750_
	a (Ljb;Lkg;Ldwu;)Ljb; getTransformedFarCorner
		static
		0 o p_308915_
		1 o p_309132_
		2 o p_308895_
	a (Ljb;Ljb;Laub;)Z doesStructureContain
		static
		0 o p_127868_
		1 o p_127869_
		2 o p_127870_
	a (Lfis;Lfis;Lecu;)Z lambda$lookedAtTestPos$7
		static
		0 o p_396411_
		1 o p_396412_
		2 o p_396413_
	a (Ljb;Ljb;)I lambda$findNearestTest$3
		static
		0 o p_177758_
		1 o p_177759_
	a (Ljb;)Z lambda$findTestBlocks$5
		static
		0 o p_417694_
	a (Ljb;Laub;Ljb;)Z lambda$findTestContainingPos$2
		static
		0 o p_177754_
		1 o p_177755_
		2 o p_177756_
	a (Laub;Ljb;)Ljava/util/Optional; lambda$lookedAtTestPos$6
		static
		0 o p_396414_
		1 o p_396415_
	a (Ljb;Lbzm;Laub;)Ljava/util/stream/Stream; lookedAtTestPos
		static
		0 o p_397600_
		1 o p_397674_
		2 o p_397378_
	a (Ljb;ILaub;)Ljava/util/Optional; findTestContainingPos
		static
		0 o p_397180_
		1 o p_397344_
		2 o p_397768_
	a (ILaub;Ljb;)V lambda$clearSpaceForStructure$0
		static
		0 o p_177746_
		1 o p_177747_
		2 o p_177748_
	a (Lame;Ljb;Lkg;Ldwu;Laub;)Lecu; createNewEmptyTest
		static
		0 o p_397331_
		1 o p_397076_
		2 o p_397736_
		3 o p_397442_
		4 o p_397074_
	b (Ljb;ILaub;)Ljava/util/Optional; findNearestTest
		static
		0 o p_397163_
		1 o p_397842_
		2 o p_397581_
	b (Ljb;Lkg;Ldwu;)Leuq; getStructureBoundingBox
		static
		0 o p_177761_
		1 o p_177762_
		2 o p_177763_
	c (Ljb;ILaub;)Ljava/util/stream/Stream; findTestBlocks
		static
		0 o p_127911_
		1 o p_127912_
		2 o p_127913_
tr$1 net/minecraft/gametest/framework/StructureUtils$1
	a [I $SwitchMap$net$minecraft$world$level$block$Rotation
	<clinit> ()V <clinit>
		static
ts net/minecraft/gametest/framework/TestCommand
	a I TEST_NEARBY_SEARCH_RADIUS
	b I TEST_FULL_SEARCH_RADIUS
	c I VERIFY_TEST_GRID_AXIS_SIZE
	d I VERIFY_TEST_BATCH_SIZE
	e I DEFAULT_CLEAR_RADIUS
	f I MAX_CLEAR_RADIUS
	g I TEST_POS_Z_OFFSET_FROM_PLAYER
	h I SHOW_POS_DURATION_MS
	i I DEFAULT_X_SIZE
	j I DEFAULT_Y_SIZE
	k I DEFAULT_Z_SIZE
	l Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; CLEAR_NO_TESTS
	m Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; RESET_NO_TESTS
	n Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; TEST_INSTANCE_COULD_NOT_BE_FOUND
	o Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; NO_STRUCTURES_TO_EXPORT
	p Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; NO_TEST_INSTANCES
	q Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType; NO_TEST_CONTAINING
	r Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; TOO_LARGE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lek;Lte;)I trackAndStartRunner
		static
		0 o p_320627_
		1 o p_320295_
	a (Laub;Leuq;)V lambda$clear$5
		static
		0 o p_404173_
		1 o p_404174_
	a (Ljava/util/List;)Lxo; lambda$clear$6
		static
		0 o p_404175_
	a (Ljb;Lek;Ltp;)Ljava/util/Optional; createGameTestInfo
		static
		0 o p_320172_
		1 o p_397178_
		2 o p_320822_
	a (Laub;Ljb;)V lambda$createNewStructure$47
		static
		0 o p_414994_
		1 o p_414995_
	a (ILek;Ltp;Ljl$c;)Lsz; lambda$toGameTestInfo$46
		static
		0 o p_396419_
		1 o p_396420_
		2 o p_396421_
		3 o p_396422_
	a (Laos;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptionsAndBuildInfo$19
		static
		0 o p_396447_
		1 o p_396448_
	a (Ljava/lang/String;Lxo;)Lxo; lambda$showPos$49
		static
		0 o p_396445_
		1 o p_396446_
	a (Lcom/mojang/brigadier/builder/ArgumentBuilder;Laos;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder; runWithRetryOptions
		static
		0 o p_320965_
		1 o p_397601_
		2 o p_320702_
	a (Lek;Lame;)Z verifyStructureExists
		static
		0 o p_397899_
		1 o p_397562_
	a (Ljava/lang/String;Lyl;)Lyl; lambda$locate$10
		static
		0 o p_396437_
		1 o p_396438_
	a (Lek;Ltp;Lty;)Ljava/util/stream/Stream; toGameTestInfos
		static
		0 o p_320827_
		1 o p_320932_
		2 o p_397800_
	a (Ltv;Ljb;Lorg/apache/commons/lang3/mutable/MutableInt;Ljb;)V lambda$locate$12
		static
		0 o p_396475_
		1 o p_396476_
		2 o p_396477_
		3 o p_396478_
	a (Lek;Lame;III)I createNewStructure
		static
		0 o p_127968_
		1 o p_397523_
		2 o p_127970_
		3 o p_127971_
		4 o p_127972_
	a (Lek;Ltp;Ljb;)Ljava/util/Optional; lambda$toGameTestInfos$44
		static
		0 o p_396470_
		1 o p_396471_
		2 o p_396472_
	a (I)Lxo; lambda$locate$13
		static
		0 o p_396452_
	a (Ltv;)I reset
		static
		0 o p_397649_
	a (Lxo;I)Lxo; lambda$locate$11
		static
		0 o p_396429_
		1 o p_396430_
	a (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_396466_
		1 o p_396467_
		2 o p_396468_
	a (Lek;Ljava/lang/String;)I showPos
		static
		0 o p_127960_
		1 o p_127961_
	a (Ljava/util/Collection;)Lxo; lambda$run$9
		static
		0 o p_396432_
	a ()I stopTests
		static
	a (Ltv;Ltp;II)I run
		static
		0 o p_397551_
		1 o p_397983_
		2 o p_397852_
		3 o p_397200_
	a (Lek;Ltp;Ltx;I)Ljava/util/stream/Stream; toGameTestInfo
		static
		0 o p_320465_
		1 o p_320183_
		2 o p_398020_
		3 o p_320854_
	a (Lsz;)V lambda$trackAndStartRunner$50
		static
		0 o p_396449_
	a (Ltv;Lsz;)Ljava/lang/Integer; lambda$reset$2
		static
		0 o p_396434_
		1 o p_396435_
	a (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; suggestTestFunction
		static
		0 o p_397651_
		1 o p_397175_
	a (Lek;Lsz;)I resetGameTestInfo
		static
		0 o p_398051_
		1 o p_320507_
	a (Laos;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$runWithRetryOptionsAndBuildInfo$20
		static
		0 o p_397786_
		1 o p_319482_
	a (Lek;Ljl$c;)Z lambda$toGameTestInfo$45
		static
		0 o p_396426_
		1 o p_396427_
	a (Lecu;)Lxo; lambda$createNewStructure$48
		static
		0 o p_399388_
	a (Lek;Ljl;)I exportTestStructure
		static
		0 o p_128011_
		1 o p_397788_
	a (Lek;)Ljb; createTestPositionAround
		static
		0 o p_308921_
	a (Lcom/mojang/brigadier/builder/ArgumentBuilder;Laos;)Lcom/mojang/brigadier/builder/ArgumentBuilder; runWithRetryOptions
		static
		0 o p_320397_
		1 o p_397514_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_399389_
	a (Lcom/mojang/brigadier/CommandDispatcher;Leg;)V register
		static
		0 o p_397608_
		1 o p_397506_
	a (Ljava/lang/String;)Lxo; lambda$export$7
		static
		0 o p_288266_
	a (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$43
		static
		0 o p_396423_
	a (Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; lambda$runWithRetryOptions$17
		static
		0 o p_319485_
	b (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$42
		static
		0 o p_396433_
	b (Laos;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptionsAndBuildInfo$18
		static
		0 o p_396456_
		1 o p_396457_
	b (Lcom/mojang/brigadier/builder/ArgumentBuilder;Laos;)Lcom/mojang/brigadier/builder/ArgumentBuilder; runWithRetryOptionsAndBuildInfo
		static
		0 o p_320872_
		1 o p_397644_
	b (Ltv;)I clear
		static
		0 o p_397313_
	b (Laub;Ljb;)Ljava/util/stream/Stream; lambda$clear$4
		static
		0 o p_404171_
		1 o p_404172_
	b ()Lxo; lambda$run$8
		static
	b (I)Lxo; lambda$reset$3
		static
		0 o p_396428_
	c (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$41
		static
		0 o p_396473_
	c (Laos;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptions$16
		static
		0 o p_396439_
		1 o p_396440_
	c (Ltv;)I export
		static
		0 o p_397687_
	d (Laos;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptions$15
		static
		0 o p_396458_
		1 o p_396459_
	d (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$40
		static
		0 o p_396460_
	d (Ltv;)I verify
		static
		0 o p_397193_
	e (Laos;Lcom/mojang/brigadier/context/CommandContext;)I lambda$runWithRetryOptions$14
		static
		0 o p_396450_
		1 o p_396451_
	e (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$39
		static
		0 o p_396465_
	e (Ltv;)I locate
		static
		0 o p_398025_
	f (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$38
		static
		0 o p_396469_
	g (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$37
		static
		0 o p_396424_
	h (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$36
		static
		0 o p_128021_
	i (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$35
		static
		0 o p_128023_
	j (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$34
		static
		0 o p_319497_
	k (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$33
		static
		0 o p_396425_
	l (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$32
		static
		0 o p_396431_
	m (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$31
		static
		0 o p_396442_
	n (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$30
		static
		0 o p_396455_
	o (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$29
		static
		0 o p_396462_
	p (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$28
		static
		0 o p_396453_
	q (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$27
		static
		0 o p_396461_
	r (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$26
		static
		0 o p_425187_
	s (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$25
		static
		0 o p_425188_
	t (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$24
		static
		0 o p_425191_
	u (Lcom/mojang/brigadier/context/CommandContext;)I lambda$register$23
		static
		0 o p_425190_
	v (Lcom/mojang/brigadier/context/CommandContext;)Ltv; lambda$register$22
		static
		0 o p_425189_
	w (Lcom/mojang/brigadier/context/CommandContext;)Ltv; lambda$register$21
		static
		0 o p_396444_
ts$a net/minecraft/gametest/framework/TestCommand$TestBatchSummaryDisplayer
	a Lek; source
	<init> (Lek;)V <init>
		0 o source
	a (Lss;)V testBatchStarting
		0 o p_319827_
	a ()Lek; source
	b (Lss;)V testBatchFinished
		0 o p_320779_
	c (Lss;)Lxo; lambda$testBatchStarting$0
		static
		0 o p_397101_
	equals (Ljava/lang/Object;)Z equals
		0 o p_320169_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ts$b net/minecraft/gametest/framework/TestCommand$TestSummaryDisplayer
	a Lek; source
	b Ltn; tracker
	<init> (Lek;Ltn;)V <init>
		0 o source
		1 o tracker
	a (Lsz;Lsz;Lte;)V testAddedForRerun
		0 o p_319856_
		1 o p_320528_
		2 o p_319832_
	a (Lsz;Lte;)V testPassed
		0 o p_177797_
		1 o p_320726_
	a ()Lek; source
	a (Lsz;)V testStructureLoaded
		0 o p_128064_
	b (Lsz;Lte;)V testFailed
		0 o p_128066_
		1 o p_320567_
	b ()Ltn; tracker
	c ()V showTestSummaryIfAllDone
	d ()Lxo; lambda$showTestSummaryIfAllDone$1
		static
	e ()Lxo; lambda$showTestSummaryIfAllDone$0
	equals (Ljava/lang/Object;)Z equals
		0 o p_320296_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
tt net/minecraft/gametest/framework/TestData
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Ljava/lang/Object; environment
	c Lame; structure
	d I maxTicks
	e I setupTicks
	f Z required
	g Ldwu; rotation
	h Z manualOnly
	i I maxAttempts
	j I requiredSuccesses
	k Z skyAccess
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/Object;Lame;IIZ)V <init>
		0 o p_397623_
		1 o p_397576_
		2 o p_397143_
		3 o p_397037_
		4 o p_397352_
	<init> (Ljava/lang/Object;Lame;IIZLdwu;ZIIZ)V <init>
		0 o environment
		1 o structure
		2 o maxTicks
		3 o setupTicks
		4 o required
		5 o rotation
		6 o manualOnly
		7 o maxAttempts
		8 o requiredSuccesses
		9 o skyAccess
	<init> (Ljava/lang/Object;Lame;IIZLdwu;)V <init>
		0 o p_397869_
		1 o p_397537_
		2 o p_397240_
		3 o p_397081_
		4 o p_397911_
		5 o p_397516_
	a (Ljava/util/function/Function;)Ltt; map
		0 o p_397000_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_397610_
	a ()Ljava/lang/Object; environment
	b ()Lame; structure
	c ()I maxTicks
	d ()I setupTicks
	e ()Z required
	equals (Ljava/lang/Object;)Z equals
		0 o p_397039_
	f ()Ldwu; rotation
	g ()Z manualOnly
	h ()I maxAttempts
	hashCode ()I hashCode
	i ()I requiredSuccesses
	j ()Z skyAccess
	toString ()Ljava/lang/String; toString
tu net/minecraft/gametest/framework/TestEnvironmentDefinition
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lcom/mojang/serialization/Codec; 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_397290_
	a (Laub;)V setup
		0 o p_397489_
	a (Ljy;)Lcom/mojang/serialization/MapCodec; bootstrap
		static
		0 o p_397024_
	b (Laub;)V teardown
		0 o p_397431_
tu$a net/minecraft/gametest/framework/TestEnvironmentDefinition$AllOf
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Ljava/util/List; definitions
	<clinit> ()V <clinit>
		static
	<init> ([Ltu;)V <init>
		0 o p_398055_
	<init> (Ljava/util/List;)V <init>
		0 o definitions
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;)V setup
		0 o p_397476_
	a (Laub;Ljl;)V lambda$teardown$2
		static
		0 o p_397971_
		1 o p_397475_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_397209_
	b (Laub;Ljl;)V lambda$setup$1
		static
		0 o p_397359_
		1 o p_397273_
	b ()Ljava/util/List; definitions
	b (Laub;)V teardown
		0 o p_397650_
	equals (Ljava/lang/Object;)Z equals
		0 o p_397793_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
tu$b net/minecraft/gametest/framework/TestEnvironmentDefinition$Functions
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Ljava/util/Optional; setupFunction
	e Ljava/util/Optional; teardownFunction
	f Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o setupFunction
		1 o teardownFunction
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;)V setup
		0 o p_397955_
	a (Laub;Lame;)V run
		static
		0 o p_397011_
		1 o p_397867_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_397358_
	b ()Ljava/util/Optional; setupFunction
	b (Laub;Lame;)V lambda$teardown$2
		static
		0 o p_397729_
		1 o p_397509_
	b (Laub;)V teardown
		0 o p_397731_
	c (Laub;Lame;)V lambda$setup$1
		static
		0 o p_397059_
		1 o p_397245_
	c ()Ljava/util/Optional; teardownFunction
	equals (Ljava/lang/Object;)Z equals
		0 o p_397160_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
tu$c net/minecraft/gametest/framework/TestEnvironmentDefinition$SetGameRules
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Ljava/util/List; boolRules
	e Ljava/util/List; intRules
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/List;)V <init>
		0 o boolRules
		1 o intRules
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;)V setup
		0 o p_397170_
	a (Ldmq$e;Ljava/lang/Object;)Ltu$c$a; entry
		static
		0 o p_397315_
		1 o p_397234_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_397782_
	b ()Ljava/util/List; boolRules
	b (Laub;)V teardown
		0 o p_397717_
	c ()Ljava/util/List; intRules
	equals (Ljava/lang/Object;)Z equals
		0 o p_397050_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
tu$c$a net/minecraft/gametest/framework/TestEnvironmentDefinition$SetGameRules$Entry
	a Ldmq$e; key
	b Ljava/lang/Object; value
	<init> (Ldmq$e;Ljava/lang/Object;)V <init>
		0 o key
		1 o value
	a (Ljava/lang/Class;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; codec
		static
		0 o p_397595_
		1 o p_398057_
	a (Ljava/lang/Class;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$codec$0
		static
		0 o p_397642_
		1 o p_397013_
		2 o p_397136_
	a ()Ldmq$e; key
	b ()Ljava/lang/Object; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_398059_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
tu$d net/minecraft/gametest/framework/TestEnvironmentDefinition$TimeOfDay
	c Lcom/mojang/serialization/MapCodec; CODEC
	d I time
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o time
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;)V setup
		0 o p_397305_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_397416_
	b ()I time
	equals (Ljava/lang/Object;)Z equals
		0 o p_397242_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
tu$e net/minecraft/gametest/framework/TestEnvironmentDefinition$Weather
	c Lcom/mojang/serialization/MapCodec; CODEC
	d Ltu$e$a; weather
	<clinit> ()V <clinit>
		static
	<init> (Ltu$e$a;)V <init>
		0 o weather
	a ()Lcom/mojang/serialization/MapCodec; codec
	a (Laub;)V setup
		0 o p_397776_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_397274_
	b ()Ltu$e$a; weather
	b (Laub;)V teardown
		0 o p_397150_
	equals (Ljava/lang/Object;)Z equals
		0 o p_397941_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
tu$e$a net/minecraft/gametest/framework/TestEnvironmentDefinition$Weather$Type
	a Ltu$e$a; CLEAR
	b Ltu$e$a; RAIN
	c Ltu$e$a; THUNDER
	d Lcom/mojang/serialization/Codec; CODEC
	e Ljava/lang/String; id
	f I clearTime
	g I rainTime
	h Z raining
	i Z thundering
	j [Ltu$e$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;IIZZ)V <init>
		0 o p_397591_
		1 o p_398015_
		2 o p_397515_
		3 o p_397174_
		4 o p_397504_
		5 o p_397182_
		6 o p_397947_
	a (Laub;)V apply
		0 o p_397874_
	a ()[Ltu$e$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	valueOf (Ljava/lang/String;)Ltu$e$a; valueOf
		static
		0 o p_397741_
	values ()[Ltu$e$a; values
		static
tv net/minecraft/gametest/framework/TestFinder
	a Ltx; NO_FUNCTIONS
	b Lty; NO_STRUCTURES
	c Ltx; testInstanceFinder
	d Lty; testPosFinder
	e Lek; source
	<clinit> ()V <clinit>
		static
	<init> (Lek;Ltx;Lty;)V <init>
		0 o p_320004_
		1 o p_397279_
		2 o p_397048_
	a ()Ltv$a; builder
		static
	b ()Lek; source
	findTestPos ()Ljava/util/stream/Stream; findTestPos
	findTests ()Ljava/util/stream/Stream; findTests
tv$a net/minecraft/gametest/framework/TestFinder$Builder
	a Ljava/util/function/UnaryOperator; testFinderWrapper
	b Ljava/util/function/UnaryOperator; structureBlockPosFinderWrapper
	<init> (Ljava/util/function/UnaryOperator;Ljava/util/function/UnaryOperator;)V <init>
		0 o p_397152_
		1 o p_398014_
	<init> ()V <init>
	a (ZLjl$c;)Z lambda$failedTests$7
		static
		0 o p_396482_
		1 o p_396483_
	a (Ljb;Lek;)Ljava/util/stream/Stream; lambda$allNearby$5
		static
		0 o p_396484_
		1 o p_396485_
	a (Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;)Ltv; byResourceSelection
		0 o p_397078_
		1 o p_397871_
	a (ILjava/util/function/Supplier;)Ljava/util/function/Supplier; lambda$createCopies$2
		static
		0 o p_396489_
		1 o p_396490_
	a (Lcom/mojang/brigadier/context/CommandContext;I)Ltv; radius
		0 o p_320307_
		1 o p_320811_
	a (Lcom/mojang/brigadier/context/CommandContext;)Ltv; nearest
		0 o p_320944_
	a (Ljava/util/function/Supplier;)Ljava/util/function/Supplier; lambda$new$1
		static
		0 o p_329858_
	a (Ljb;ILek;)Ljava/util/stream/Stream; lambda$radius$3
		static
		0 o p_396486_
		1 o p_396487_
		2 o p_396488_
	a (I)Ltv$a; createMultipleCopies
		0 o p_330482_
	a (Lek;)Ljava/util/stream/Stream; lambda$lookedAt$6
		static
		0 o p_396491_
	a (Lek;Ltx;Lty;)Ltv; build
		0 o p_330622_
		1 o p_397791_
		2 o p_397288_
	a (Z)Ljava/util/stream/Stream; lambda$failedTests$8
		static
		0 o p_396481_
	a (Lcom/mojang/brigadier/context/CommandContext;Z)Ltv; failedTests
		0 o p_320960_
		1 o p_320352_
	b (Ljb;Lek;)Ljava/util/stream/Stream; lambda$nearest$4
		static
		0 o p_396479_
		1 o p_396480_
	b (Ljava/util/function/Supplier;)Ljava/util/function/Supplier; lambda$new$0
		static
		0 o p_329857_
	b (Lcom/mojang/brigadier/context/CommandContext;)Ltv; allNearby
		0 o p_320216_
	b (I)Ljava/util/function/UnaryOperator; createCopies
		static
		0 o p_330804_
	c (Lcom/mojang/brigadier/context/CommandContext;)Ltv; lookedAt
		0 o p_320178_
	d (Lcom/mojang/brigadier/context/CommandContext;)Ltv; failedTests
		0 o p_320220_
tw net/minecraft/gametest/framework/TestFunctionLoader
	a Ljava/util/List; loaders
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljy;Lamd;Ljava/util/function/Consumer;)V lambda$runLoaders$0
		static
		0 o p_397397_
		1 o p_398026_
		2 o p_397779_
	a (Ltw;)V registerLoader
		static
		0 o p_397571_
	a (Ljava/util/function/BiConsumer;)V load
		0 o p_397280_
	b (Ljy;)V runLoaders
		static
		0 o p_397187_
tx net/minecraft/gametest/framework/TestInstanceFinder
	findTests ()Ljava/util/stream/Stream; findTests
ty net/minecraft/gametest/framework/TestPosFinder
	findTestPos ()Ljava/util/stream/Stream; findTestPos
tz net/minecraft/gametest/framework/TestReporter
	a ()V finish
	a (Lsz;)V onTestFailed
		0 o p_128100_
	b (Lsz;)V onTestSuccess
		0 o p_177831_
u net/minecraft/DetectedVersion
	a Lah; BUILT_IN
	b Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/google/gson/JsonObject;)Lah; createFromJson
		static
		0 o p_415640_
	a ()Lah; tryDetectVersion
		static
	b ()Lah; createFromConstants
		static
ua net/minecraft/gametest/framework/UnknownGameTestException
	a Ljava/lang/Throwable; reason
	<init> (Ljava/lang/Throwable;)V <init>
		0 o p_401384_
	a ()Lxo; getDescription
ub net/minecraft/gametest/framework/package-info
uc net/minecraft/locale/DeprecatedTranslationsInfo
	a Luc; EMPTY
	b Lcom/mojang/serialization/Codec; CODEC
	c Ljava/util/List; removed
	d Ljava/util/Map; renamed
	e Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;Ljava/util/Map;)V <init>
		0 o removed
		1 o renamed
	a ()Luc; loadFromDefaultResource
		static
	a (Ljava/io/InputStream;)Luc; loadFromJson
		static
		0 o p_362627_
	a (Ljava/util/Map;)V applyToMap
		0 o p_364396_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_362449_
	a (Ljava/lang/String;)Luc; loadFromResource
		static
		0 o p_364845_
	a (Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V lambda$applyToMap$2
		static
		0 o p_364317_
		1 o p_363658_
		2 o p_364541_
	b ()Ljava/util/List; removed
	b (Ljava/lang/String;)Ljava/lang/IllegalStateException; lambda$loadFromJson$1
		static
		0 o p_362302_
	c ()Ljava/util/Map; renamed
	equals (Ljava/lang/Object;)Z equals
		0 o p_364062_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ud net/minecraft/locale/Language
	a Ljava/lang/String; DEFAULT
	b Lorg/slf4j/Logger; LOGGER
	c Lcom/google/gson/Gson; GSON
	d Ljava/util/regex/Pattern; UNSUPPORTED_FORMAT_PATTERN
	e Lud; 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 ()Lud; getInstance
		static
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getOrDefault
		0 o p_265702_
		1 o p_265599_
	a (Ljava/lang/String;)Ljava/lang/String; getOrDefault
		0 o p_128111_
	a (Lud;)V inject
		static
		0 o p_128115_
	a (Lxt;)Lbbm; getVisualOrder
		0 o p_128116_
	a (Ljava/util/function/BiConsumer;Ljava/lang/String;)V parseTranslations
		static
		0 o p_282031_
		1 o p_283638_
	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 ()Lud; loadDefault
		static
ud$1 net/minecraft/locale/Language$1
	b Ljava/util/Map; val$storage
	<init> (Ljava/util/Map;)V <init>
		0 o p_128121_
	a (Lxt;)Lbbm; getVisualOrder
		0 o p_128129_
	a (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getOrDefault
		0 o p_128127_
		1 o p_265421_
	a (Lbbn;Lyl;Ljava/lang/String;)Ljava/util/Optional; lambda$getVisualOrder$0
		static
		0 o p_177834_
		1 o p_177835_
		2 o p_177836_
	a (Lxt;Lbbn;)Z lambda$getVisualOrder$1
		static
		0 o p_128131_
		1 o p_128132_
	b (Ljava/lang/String;)Z has
		0 o p_128135_
	b ()Z isDefaultRightToLeft
ue net/minecraft/locale/package-info
uf net/minecraft/nbt/ByteArrayTag
	a Lvk; TYPE
	b I SELF_SIZE_IN_BYTES
	c [B data
	<clinit> ()V <clinit>
		static
	<init> ([B)V <init>
		0 o p_128191_
	a (Lvm;)V accept
		0 o p_177839_
	a (I)Lug; get
		0 o p_128194_
	a (Lvf;)Lvf$b; accept
		0 o p_197429_
	a ()I sizeInBytes
	a (ILvi;)Z setTag
		0 o p_128199_
		1 o p_128200_
	a (Ljava/io/DataOutput;)V write
		0 o p_128202_
	b (I)Lug; remove
		0 o p_128213_
	b ()B getId
	b (ILvi;)Z addTag
		0 o p_128218_
		1 o p_128219_
	c (I)Lvi; get
		0 o p_128235_
	c ()Lvk; getType
	clear ()V clear
	d (I)Lvi; remove
		0 o p_128222_
	d ()Lvi; copy
	e ()[B getAsByteArray
	equals (Ljava/lang/Object;)Z equals
		0 o p_128233_
	f ()Ljava/util/Optional; asByteArray
	hashCode ()I hashCode
	size ()I size
	toString ()Ljava/lang/String; toString
uf$1 net/minecraft/nbt/ByteArrayTag$1
	<init> ()V <init>
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lur;)Luf; load
		0 o p_128252_
		1 o p_128254_
	a (Ljava/io/DataInput;Lvf;Lur;)Lvf$b; parse
		0 o p_197433_
		1 o p_197434_
		2 o p_302366_
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Lur;)V skip
		0 o p_197431_
		1 o p_302351_
	c (Ljava/io/DataInput;Lur;)Lvi; load
		0 o p_128247_
		1 o p_128249_
	d (Ljava/io/DataInput;Lur;)[B readAccounted
		static
		0 o p_302389_
		1 o p_302320_
ug net/minecraft/nbt/ByteTag
	a Lvk; TYPE
	b Lug; ZERO
	c Lug; ONE
	v B value
	w I SELF_SIZE_IN_BYTES
	<clinit> ()V <clinit>
		static
	<init> (B)V <init>
		0 o value
	a (Lvm;)V accept
		0 o p_177842_
	a (Lvf;)Lvf$b; accept
		0 o p_197436_
	a ()I sizeInBytes
	a (Ljava/io/DataOutput;)V write
		0 o p_128269_
	a (Z)Lug; valueOf
		static
		0 o p_128274_
	a (B)Lug; valueOf
		static
		0 o p_128267_
	b ()B getId
	c ()Lvk; getType
	d ()Lvi; copy
	e ()Lug; copy
	equals (Ljava/lang/Object;)Z equals
		0 o p_128280_
	g ()J longValue
	h ()I intValue
	hashCode ()I hashCode
	i ()S shortValue
	j ()B byteValue
	k ()D doubleValue
	l ()F floatValue
	m ()Ljava/lang/Number; box
	n ()B value
	toString ()Ljava/lang/String; toString
ug$1 net/minecraft/nbt/ByteTag$1
	<init> ()V <init>
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lur;)Lug; load
		0 o p_128297_
		1 o p_128299_
	a (Ljava/io/DataInput;Lvf;Lur;)Lvf$b; parse
		0 o p_197438_
		1 o p_197439_
		2 o p_302383_
	b ()Ljava/lang/String; getPrettyName
	c ()I size
	c (Ljava/io/DataInput;Lur;)Lvi; load
		0 o p_128292_
		1 o p_128294_
	d (Ljava/io/DataInput;Lur;)B readAccounted
		static
		0 o p_302348_
		1 o p_302326_
ug$a net/minecraft/nbt/ByteTag$Cache
	a [Lug; cache
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
uh net/minecraft/nbt/CollectionTag
	a (ILvi;)Z setTag
		0 o p_128305_
		1 o p_128306_
	b (ILvi;)Z addTag
		0 o p_128310_
		1 o p_128311_
	c (I)Lvi; get
		0 o p_409851_
	clear ()V clear
	d (I)Lvi; remove
		0 o p_128313_
	isEmpty ()Z isEmpty
	iterator ()Ljava/util/Iterator; iterator
	size ()I size
	stream ()Ljava/util/stream/Stream; stream
uh$1 net/minecraft/nbt/CollectionTag$1
	a Luh; this$0
	b I index
	<init> (Luh;)V <init>
		0 o p_410590_
	a ()Lvi; next
	hasNext ()Z hasNext
	next ()Ljava/lang/Object; next
ui net/minecraft/nbt/CompoundTag
	a Lcom/mojang/serialization/Codec; CODEC
	b Lvk; TYPE
	c Lorg/slf4j/Logger; LOGGER
	v I SELF_SIZE_IN_BYTES
	w I MAP_ENTRY_SIZE_IN_BYTES
	x Ljava/util/Map; tags
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;)V <init>
		0 o p_128333_
	<init> ()V <init>
	a (Ljava/lang/String;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)V store
		0 o p_401002_
		1 o p_401379_
		2 o p_401063_
		3 o p_401119_
	a (Ljava/lang/String;[I)V putIntArray
		0 o p_128386_
		1 o p_128387_
	a (Lcom/mojang/serialization/MapCodec;)Ljava/util/Optional; read
		0 o p_401035_
	a (Ljava/util/function/BiConsumer;)V forEach
		0 o p_409767_
	a (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_311527_
	a (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional; read
		0 o p_401324_
		1 o p_401364_
	a (Lvm;)V accept
		0 o p_177857_
	a (Ljava/lang/String;J)V putLong
		0 o p_128357_
		1 o p_128358_
	a (Ljava/util/HashMap;Ljava/lang/String;Lvi;)V lambda$copy$3
		static
		0 o p_411025_
		1 o p_411026_
		2 o p_411027_
	a (Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V store
		0 o p_401096_
		1 o p_401071_
		2 o p_401333_
	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;)Lvi; get
		0 o p_128424_
	a (Lcom/mojang/serialization/MapCodec;Ljava/lang/Object;)V store
		0 o p_401258_
		1 o p_401416_
	a (Ljava/lang/String;Z)V putBoolean
		0 o p_128380_
		1 o p_128381_
	a (Ljava/lang/String;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;)Ljava/util/Optional; read
		0 o p_401362_
		1 o p_401434_
		2 o p_401431_
	a (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/DynamicOps;)Ljava/util/Optional; read
		0 o p_401418_
		1 o p_401213_
	a (Lvf;)Lvf$b; accept
		0 o p_197442_
	a ()I sizeInBytes
	a (Ljava/lang/String;Lvi;Ljava/lang/String;)V lambda$read$4
		static
		0 o p_400881_
		1 o p_400882_
		2 o p_400883_
	a (Ljava/lang/String;[J)V putLongArray
		0 o p_128389_
		1 o p_128390_
	a (Lvk;Ljava/lang/String;Ljava/io/DataInput;Lur;)Lvi; readNamedTagData
		static
		0 o p_128414_
		1 o p_128415_
		2 o p_128416_
		3 o p_128418_
	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 (Lui;)Lui; merge
		0 o p_128392_
	a (Ljava/lang/String;S)V putShort
		0 o p_128377_
		1 o p_128378_
	a (Ljava/lang/String;Lvi;Ljava/io/DataOutput;)V writeNamedTag
		static
		0 o p_128369_
		1 o p_128370_
		2 o p_128371_
	a (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)V store
		0 o p_401165_
		1 o p_401224_
		2 o p_401226_
	a (Lvi;)Ljava/lang/String; lambda$static$0
		static
		0 o p_339385_
	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/lang/String;)V putString
		0 o p_128360_
		1 o p_128361_
	a (Ljava/lang/String;Lvi;)Lvi; put
		0 o p_128366_
		1 o p_128367_
	b (Ljava/lang/String;Z)Z getBooleanOr
		0 o p_409730_
		1 o p_410716_
	b ()B getId
	b (Ljava/lang/String;I)I getIntOr
		0 o p_410742_
		1 o p_410613_
	b (Lui;)Lcom/mojang/serialization/Dynamic; lambda$static$2
		static
		0 o p_311526_
	b (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getStringOr
		0 o p_410368_
		1 o p_410785_
	b (Ljava/lang/String;S)S getShortOr
		0 o p_409927_
		1 o p_410172_
	b (Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V storeNullable
		0 o p_405110_
		1 o p_405799_
		2 o p_405604_
	b (Ljava/lang/String;)Z contains
		0 o p_128442_
	b (Ljava/lang/String;J)J getLongOr
		0 o p_409903_
		1 o p_409891_
	b (Ljava/lang/String;F)F getFloatOr
		0 o p_410440_
		1 o p_410371_
	b (Ljava/lang/String;D)D getDoubleOr
		0 o p_410157_
		1 o p_410495_
	b (Ljava/lang/String;B)B getByteOr
		0 o p_410151_
		1 o p_409929_
	b (Ljava/lang/String;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)V storeNullable
		0 o p_404778_
		1 o p_405437_
		2 o p_405108_
		3 o p_405353_
	c (Ljava/lang/String;)Ljava/util/Optional; getByte
		0 o p_128446_
	c ()Lvk; getType
	d ()Lvi; copy
	d (Ljava/lang/String;)Ljava/util/Optional; getShort
		0 o p_128449_
	e ()Ljava/util/Set; keySet
	e (Ljava/lang/String;)Ljava/util/Optional; getInt
		0 o p_128452_
	equals (Ljava/lang/Object;)Z equals
		0 o p_128444_
	f (Ljava/lang/String;)Ljava/util/Optional; getLong
		0 o p_128455_
	g ()Ljava/util/Set; entrySet
	g (Ljava/lang/String;)Ljava/util/Optional; getFloat
		0 o p_128458_
	h ()Ljava/util/Collection; values
	h (Ljava/lang/String;)Ljava/util/Optional; getDouble
		0 o p_128460_
	hashCode ()I hashCode
	i (Ljava/lang/String;)Ljava/util/Optional; getString
		0 o p_128462_
	i ()I size
	j (Ljava/lang/String;)Ljava/util/Optional; getByteArray
		0 o p_128464_
	j ()Z isEmpty
	k (Ljava/lang/String;)Ljava/util/Optional; getIntArray
		0 o p_128466_
	k ()Lui; shallowCopy
	l ()Lui; copy
	l (Ljava/lang/String;)Ljava/util/Optional; getLongArray
		0 o p_128468_
	m (Ljava/lang/String;)Ljava/util/Optional; getCompound
		0 o p_128470_
	n (Ljava/lang/String;)Lui; getCompoundOrEmpty
		0 o p_410263_
	o (Ljava/lang/String;)Ljava/util/Optional; getList
		0 o p_128438_
	p (Ljava/lang/String;)Luo; getListOrEmpty
		0 o p_409758_
	q (Ljava/lang/String;)Ljava/util/Optional; getBoolean
		0 o p_128472_
	r (Ljava/lang/String;)V remove
		0 o p_128474_
	s (Ljava/lang/String;)Ljava/util/Optional; getOptional
		0 o p_409622_
	s_ ()Ljava/util/Optional; asCompound
	t (Ljava/lang/String;)V lambda$read$5
		0 o p_400884_
	toString ()Ljava/lang/String; toString
ui$1 net/minecraft/nbt/CompoundTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Lur;)Lui; load
		0 o p_128485_
		1 o p_128487_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvf;Lur;)Lvf$b; parse
		0 o p_197446_
		1 o p_197447_
		2 o p_302322_
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Lur;)V skip
		0 o p_197444_
		1 o p_302358_
	c (Ljava/io/DataInput;Lur;)Lvi; load
		0 o p_128490_
		1 o p_128492_
	c (Ljava/io/DataInput;Lvf;Lur;)Lvf$b; parseCompound
		static
		0 o p_302325_
		1 o p_302352_
		2 o p_302355_
	d (Ljava/io/DataInput;Lur;)Lui; loadCompound
		static
		0 o p_302338_
		1 o p_302362_
	e (Ljava/io/DataInput;Lur;)Ljava/lang/String; readString
		static
		0 o p_302484_
		1 o p_302494_
ui$2 net/minecraft/nbt/CompoundTag$2
	a [I $SwitchMap$net$minecraft$nbt$StreamTagVisitor$EntryResult
	b [I $SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult
	<clinit> ()V <clinit>
		static
uj net/minecraft/nbt/DoubleTag
	a Luj; ZERO
	b Lvk; TYPE
	c D value
	v I SELF_SIZE_IN_BYTES
	<clinit> ()V <clinit>
		static
	<init> (D)V <init>
		0 o value
	a (Lvm;)V accept
		0 o p_177860_
	a (Lvf;)Lvf$b; accept
		0 o p_197452_
	a ()I sizeInBytes
	a (Ljava/io/DataOutput;)V write
		0 o p_128503_
	a (D)Luj; valueOf
		static
		0 o p_128501_
	b ()B getId
	c ()Lvk; getType
	d ()Lvi; copy
	e ()Luj; copy
	equals (Ljava/lang/Object;)Z equals
		0 o p_128512_
	g ()J longValue
	h ()I intValue
	hashCode ()I hashCode
	i ()S shortValue
	j ()B byteValue
	k ()D doubleValue
	l ()F floatValue
	m ()Ljava/lang/Number; box
	n ()D value
	toString ()Ljava/lang/String; toString
uj$1 net/minecraft/nbt/DoubleTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Lur;)Luj; load
		0 o p_128524_
		1 o p_128526_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvf;Lur;)Lvf$b; parse
		0 o p_197454_
		1 o p_197455_
		2 o p_302353_
	b ()Ljava/lang/String; getPrettyName
	c ()I size
	c (Ljava/io/DataInput;Lur;)Lvi; load
		0 o p_128529_
		1 o p_128531_
	d (Ljava/io/DataInput;Lur;)D readAccounted
		static
		0 o p_302363_
		1 o p_302397_
uk net/minecraft/nbt/EndTag
	a Lvk; TYPE
	b Luk; INSTANCE
	c I SELF_SIZE_IN_BYTES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lvm;)V accept
		0 o p_177863_
	a (Lvf;)Lvf$b; accept
		0 o p_197458_
	a ()I sizeInBytes
	a (Ljava/io/DataOutput;)V write
		0 o p_128539_
	b ()B getId
	c ()Lvk; getType
	d ()Lvi; copy
	e ()Luk; copy
	toString ()Ljava/lang/String; toString
uk$1 net/minecraft/nbt/EndTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Lur;)Luk; load
		0 o p_128550_
		1 o p_128552_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvf;Lur;)Lvf$b; parse
		0 o p_197465_
		1 o p_197466_
		2 o p_302346_
	a (Ljava/io/DataInput;ILur;)V skip
		0 o p_197462_
		1 o p_197463_
		2 o p_302354_
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Lur;)V skip
		0 o p_197460_
		1 o p_302327_
	c (Ljava/io/DataInput;Lur;)Lvi; load
		0 o p_128555_
		1 o p_128557_
ul net/minecraft/nbt/FloatTag
	a Lul; ZERO
	b Lvk; TYPE
	c F value
	v I SELF_SIZE_IN_BYTES
	<clinit> ()V <clinit>
		static
	<init> (F)V <init>
		0 o value
	a (Lvm;)V accept
		0 o p_177866_
	a (F)Lul; valueOf
		static
		0 o p_128567_
	a (Lvf;)Lvf$b; accept
		0 o p_197468_
	a ()I sizeInBytes
	a (Ljava/io/DataOutput;)V write
		0 o p_128569_
	b ()B getId
	c ()Lvk; getType
	d ()Lvi; copy
	e ()Lul; copy
	equals (Ljava/lang/Object;)Z equals
		0 o p_128578_
	g ()J longValue
	h ()I intValue
	hashCode ()I hashCode
	i ()S shortValue
	j ()B byteValue
	k ()D doubleValue
	l ()F floatValue
	m ()Ljava/lang/Number; box
	n ()F value
	toString ()Ljava/lang/String; toString
ul$1 net/minecraft/nbt/FloatTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Lur;)Lul; load
		0 o p_128590_
		1 o p_128592_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvf;Lur;)Lvf$b; parse
		0 o p_197470_
		1 o p_197471_
		2 o p_302329_
	b ()Ljava/lang/String; getPrettyName
	c ()I size
	c (Ljava/io/DataInput;Lur;)Lvi; load
		0 o p_128595_
		1 o p_128597_
	d (Ljava/io/DataInput;Lur;)F readAccounted
		static
		0 o p_302328_
		1 o p_302359_
um net/minecraft/nbt/IntArrayTag
	a Lvk; TYPE
	b I SELF_SIZE_IN_BYTES
	c [I data
	<clinit> ()V <clinit>
		static
	<init> ([I)V <init>
		0 o p_128605_
	a (Lvm;)V accept
		0 o p_177869_
	a (Lvf;)Lvf$b; accept
		0 o p_197474_
	a ()I sizeInBytes
	a (ILvi;)Z setTag
		0 o p_128613_
		1 o p_128614_
	a (Ljava/io/DataOutput;)V write
		0 o p_128616_
	a (I)Lun; get
		0 o p_128608_
	b ()B getId
	b (I)Lun; remove
		0 o p_128627_
	b (ILvi;)Z addTag
		0 o p_128632_
		1 o p_128633_
	c (I)Lvi; get
		0 o p_128650_
	c ()Lvk; getType
	clear ()V clear
	d (I)Lvi; remove
		0 o p_128636_
	d ()Lvi; copy
	e ()Lum; copy
	equals (Ljava/lang/Object;)Z equals
		0 o p_128647_
	g ()[I getAsIntArray
	hashCode ()I hashCode
	q_ ()Ljava/util/Optional; asIntArray
	size ()I size
	toString ()Ljava/lang/String; toString
um$1 net/minecraft/nbt/IntArrayTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Lur;)Lum; load
		0 o p_128662_
		1 o p_128664_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvf;Lur;)Lvf$b; parse
		0 o p_197478_
		1 o p_197479_
		2 o p_302360_
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Lur;)V skip
		0 o p_197476_
		1 o p_302380_
	c (Ljava/io/DataInput;Lur;)Lvi; load
		0 o p_128667_
		1 o p_128669_
	d (Ljava/io/DataInput;Lur;)[I readAccounted
		static
		0 o p_302381_
		1 o p_302330_
un net/minecraft/nbt/IntTag
	a Lvk; TYPE
	b I value
	c I SELF_SIZE_IN_BYTES
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o value
	a (Lvm;)V accept
		0 o p_177984_
	a (Lvf;)Lvf$b; accept
		0 o p_197481_
	a ()I sizeInBytes
	a (Ljava/io/DataOutput;)V write
		0 o p_128682_
	a (I)Lun; valueOf
		static
		0 o p_128680_
	b ()B getId
	c ()Lvk; getType
	d ()Lvi; copy
	e ()Lun; copy
	equals (Ljava/lang/Object;)Z equals
		0 o p_128691_
	g ()J longValue
	h ()I intValue
	hashCode ()I hashCode
	i ()S shortValue
	j ()B byteValue
	k ()D doubleValue
	l ()F floatValue
	m ()Ljava/lang/Number; box
	n ()I value
	toString ()Ljava/lang/String; toString
un$1 net/minecraft/nbt/IntTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Lur;)Lun; load
		0 o p_128708_
		1 o p_128710_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvf;Lur;)Lvf$b; parse
		0 o p_197483_
		1 o p_197484_
		2 o p_302339_
	b ()Ljava/lang/String; getPrettyName
	c ()I size
	c (Ljava/io/DataInput;Lur;)Lvi; load
		0 o p_128703_
		1 o p_128705_
	d (Ljava/io/DataInput;Lur;)I readAccounted
		static
		0 o p_302357_
		1 o p_302392_
un$a net/minecraft/nbt/IntTag$Cache
	a [Lun; cache
	b I HIGH
	c I LOW
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
uo net/minecraft/nbt/ListTag
	a Lvk; TYPE
	b Ljava/lang/String; WRAPPER_MARKER
	c I SELF_SIZE_IN_BYTES
	v Ljava/util/List; list
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o p_128721_
	<init> ()V <init>
	a (IS)S getShortOr
		0 o p_410773_
		1 o p_410394_
	a (ILvi;)Z setTag
		0 o p_128731_
		1 o p_128732_
	a (II)I getIntOr
		0 o p_409647_
		1 o p_410162_
	a (Lui;)Lvi; tryUnwrap
		static
		0 o p_410108_
	a (Lvm;)V accept
		0 o p_177990_
	a (ID)D getDoubleOr
		0 o p_410727_
		1 o p_410555_
	a (ILjava/lang/String;)Ljava/lang/String; getStringOr
		0 o p_410678_
		1 o p_409906_
	a (Lvi;)V addAndUnwrap
		0 o p_410164_
	a (Lvf;)Lvf$b; accept
		0 o p_197487_
	a ()I sizeInBytes
	a (Lvi;Ljava/util/function/Consumer;)V lambda$compoundStream$0
		static
		0 o p_410763_
		1 o p_410503_
	a (BLvi;)Lvi; wrapIfNeeded
		static
		0 o p_410100_
		1 o p_409984_
	a (IF)F getFloatOr
		0 o p_410012_
		1 o p_409704_
	a (I)Ljava/util/Optional; getCompound
		0 o p_128729_
	a (Ljava/io/DataOutput;)V write
		0 o p_128734_
	add (ILjava/lang/Object;)V add
		0 o p_128741_
		1 o p_128742_
	b (Lvi;)Lui; wrapElement
		static
		0 o p_410663_
	b (Lui;)Z isWrapper
		static
		0 o p_410439_
	b ()B getId
	b (I)Lui; getCompoundOrEmpty
		0 o p_410248_
	b (ILvi;)Z addTag
		0 o p_128747_
		1 o p_128748_
	c (I)Lvi; get
		0 o p_128781_
	c (ILvi;)Lvi; set
		0 o p_128760_
		1 o p_128761_
	c ()Lvk; getType
	clear ()V clear
	d (I)Lvi; remove
		0 o p_128751_
	d ()Lvi; copy
	d (ILvi;)V add
		0 o p_128753_
		1 o p_128754_
	e (I)Ljava/util/Optional; getList
		0 o p_128745_
	e ()B identifyRawElementType
	equals (Ljava/lang/Object;)Z equals
		0 o p_128766_
	f (I)Luo; getListOrEmpty
		0 o p_410667_
	g (I)Ljava/util/Optional; getShort
		0 o p_128758_
	g ()Luo; copy
	get (I)Ljava/lang/Object; get
		0 o p_128771_
	h (I)Ljava/util/Optional; getInt
		0 o p_128764_
	hashCode ()I hashCode
	i (I)Ljava/util/Optional; getIntArray
		0 o p_128768_
	isEmpty ()Z isEmpty
	j ()Ljava/util/stream/Stream; compoundStream
	j (I)Ljava/util/Optional; getLongArray
		0 o p_177992_
	k (I)Ljava/util/Optional; getDouble
		0 o p_128773_
	l (I)Ljava/util/Optional; getFloat
		0 o p_128776_
	m (I)Ljava/util/Optional; getString
		0 o p_128779_
	n (I)Lvi; getNullable
		0 o p_410208_
	o (I)Ljava/util/Optional; getOptional
		0 o p_410804_
	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
	stream ()Ljava/util/stream/Stream; stream
	t_ ()Ljava/util/Optional; asList
	toString ()Ljava/lang/String; toString
uo$1 net/minecraft/nbt/ListTag$1
	<init> ()V <init>
	a (Ljava/io/DataInput;Lur;)Luo; load
		0 o p_128792_
		1 o p_128794_
	a (Ljava/io/DataInput;)I readListCount
		static
		0 o p_428726_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvf;Lur;)Lvf$b; parse
		0 o p_197491_
		1 o p_197492_
		2 o p_302333_
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Lur;)V skip
		0 o p_302400_
		1 o p_302390_
	c (Ljava/io/DataInput;Lur;)Lvi; load
		0 o p_128797_
		1 o p_128799_
	c (Ljava/io/DataInput;Lvf;Lur;)Lvf$b; parseList
		static
		0 o p_302369_
		1 o p_302372_
		2 o p_302361_
	d (Ljava/io/DataInput;Lur;)Luo; loadList
		static
		0 o p_302382_
		1 o p_302349_
uo$2 net/minecraft/nbt/ListTag$2
	a [I $SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult
	b [I $SwitchMap$net$minecraft$nbt$StreamTagVisitor$EntryResult
	<clinit> ()V <clinit>
		static
up net/minecraft/nbt/LongArrayTag
	a Lvk; TYPE
	b I SELF_SIZE_IN_BYTES
	c [J data
	<clinit> ()V <clinit>
		static
	<init> ([J)V <init>
		0 o p_128808_
	a (Lvm;)V accept
		0 o p_177995_
	a (Lvf;)Lvf$b; accept
		0 o p_197497_
	a ()I sizeInBytes
	a (ILvi;)Z setTag
		0 o p_128816_
		1 o p_128817_
	a (Ljava/io/DataOutput;)V write
		0 o p_128819_
	a (I)Luq; get
		0 o p_128811_
	b ()B getId
	b (ILvi;)Z addTag
		0 o p_128835_
		1 o p_128836_
	b (I)Luq; remove
		0 o p_128830_
	c (I)Lvi; get
		0 o p_128853_
	c ()Lvk; getType
	clear ()V clear
	d (I)Lvi; remove
		0 o p_128839_
	d ()Lvi; copy
	e ()Lup; copy
	equals (Ljava/lang/Object;)Z equals
		0 o p_128850_
	g ()[J getAsLongArray
	hashCode ()I hashCode
	r_ ()Ljava/util/Optional; asLongArray
	size ()I size
	toString ()Ljava/lang/String; toString
up$1 net/minecraft/nbt/LongArrayTag$1
	<init> ()V <init>
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvf;Lur;)Lvf$b; parse
		0 o p_197501_
		1 o p_197502_
		2 o p_302321_
	a (Ljava/io/DataInput;Lur;)Lup; load
		0 o p_128865_
		1 o p_128867_
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Lur;)V skip
		0 o p_197499_
		1 o p_302368_
	c (Ljava/io/DataInput;Lur;)Lvi; load
		0 o p_128870_
		1 o p_128872_
	d (Ljava/io/DataInput;Lur;)[J readAccounted
		static
		0 o p_302379_
		1 o p_302364_
uq net/minecraft/nbt/LongTag
	a Lvk; TYPE
	b J value
	c I SELF_SIZE_IN_BYTES
	<clinit> ()V <clinit>
		static
	<init> (J)V <init>
		0 o value
	a (Lvm;)V accept
		0 o p_177998_
	a (Lvf;)Lvf$b; accept
		0 o p_197504_
	a ()I sizeInBytes
	a (J)Luq; valueOf
		static
		0 o p_128883_
	a (Ljava/io/DataOutput;)V write
		0 o p_128885_
	b ()B getId
	c ()Lvk; getType
	d ()Lvi; copy
	e ()Luq; copy
	equals (Ljava/lang/Object;)Z equals
		0 o p_128894_
	g ()J longValue
	h ()I intValue
	hashCode ()I hashCode
	i ()S shortValue
	j ()B byteValue
	k ()D doubleValue
	l ()F floatValue
	m ()Ljava/lang/Number; box
	n ()J value
	toString ()Ljava/lang/String; toString
uq$1 net/minecraft/nbt/LongTag$1
	<init> ()V <init>
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvf;Lur;)Lvf$b; parse
		0 o p_197506_
		1 o p_197507_
		2 o p_302345_
	a (Ljava/io/DataInput;Lur;)Luq; load
		0 o p_128906_
		1 o p_128908_
	b ()Ljava/lang/String; getPrettyName
	c ()I size
	c (Ljava/io/DataInput;Lur;)Lvi; load
		0 o p_128911_
		1 o p_128913_
	d (Ljava/io/DataInput;Lur;)J readAccounted
		static
		0 o p_302399_
		1 o p_302341_
uq$a net/minecraft/nbt/LongTag$Cache
	a [Luq; cache
	b I HIGH
	c I LOW
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
ur net/minecraft/nbt/NbtAccounter
	a I MAX_STACK_DEPTH
	b J quota
	c J usage
	d I maxDepth
	e I depth
	<init> (JI)V <init>
		0 o p_128922_
		1 o p_302350_
	a ()Lur; unlimitedHeap
		static
	a (JJ)V accountBytes
		0 o p_302490_
		1 o p_302493_
	a (J)Lur; create
		static
		0 o p_302395_
	b (J)V accountBytes
		0 o p_263515_
	b ()V pushDepth
	c ()V popDepth
	d ()J getUsage
	e ()I getDepth
us net/minecraft/nbt/NbtAccounterException
	<init> (Ljava/lang/String;)V <init>
		0 o p_302384_
ut net/minecraft/nbt/NbtException
	<init> (Ljava/lang/String;)V <init>
		0 o p_307564_
uu net/minecraft/nbt/NbtFormatException
	<init> (Ljava/lang/String;)V <init>
		0 o p_307304_
uv net/minecraft/nbt/NbtIo
	a [Ljava/nio/file/OpenOption; SYNC_OUTPUT_OPTIONS
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/nio/file/Path;Lvf;Lur;)V parseCompressed
		static
		0 o p_309564_
		1 o p_202489_
		2 o p_302378_
	a (Ljava/io/InputStream;)Ljava/io/DataInputStream; createDecompressorStream
		static
		0 o p_202494_
	a (Lvi;Ljava/io/DataOutput;)V writeAnyTag
		static
		0 o p_294166_
		1 o p_295552_
	a (Lui;Ljava/io/OutputStream;)V writeCompressed
		static
		0 o p_128948_
		1 o p_128949_
	a (Ljava/io/InputStream;Lur;)Lui; readCompressed
		static
		0 o p_307406_
		1 o p_307479_
	a (Ljava/io/OutputStream;)Ljava/io/DataOutputStream; createCompressorStream
		static
		0 o p_309656_
	a (Lui;Ljava/io/DataOutput;)V write
		static
		0 o p_128942_
		1 o p_128943_
	a (Lui;Ljava/nio/file/Path;)V writeCompressed
		static
		0 o p_128945_
		1 o p_309705_
	a (Ljava/io/DataInput;Lvf;Lur;)V parse
		static
		0 o p_197510_
		1 o p_197511_
		2 o p_302331_
	a (Ljava/io/DataInput;Lur;)Lui; read
		static
		0 o p_128935_
		1 o p_128936_
	a (Ljava/io/DataInput;Lur;B)Lvi; readTagSafe
		static
		0 o p_295228_
		1 o p_294806_
		2 o p_294992_
	a (Ljava/nio/file/Path;Lur;)Lui; readCompressed
		static
		0 o p_309661_
		1 o p_307351_
	a (Ljava/io/DataInput;)Lui; read
		static
		0 o p_128929_
	a (Ljava/io/InputStream;Lvf;Lur;)V parseCompressed
		static
		0 o p_202491_
		1 o p_202492_
		2 o p_302334_
	a (Ljava/nio/file/Path;)Lui; read
		static
		0 o p_309563_
	b (Lui;Ljava/nio/file/Path;)V write
		static
		0 o p_128956_
		1 o p_309549_
	b (Lvi;Ljava/io/DataOutput;)V writeUnnamedTag
		static
		0 o p_128951_
		1 o p_128952_
	b (Ljava/io/DataInput;Lur;)Lvi; readAnyTag
		static
		0 o p_294481_
		1 o p_294287_
	c (Lvi;Ljava/io/DataOutput;)V writeUnnamedTagWithFallback
		static
		0 o p_311861_
		1 o p_312306_
	c (Ljava/io/DataInput;Lur;)Lvi; readUnnamedTag
		static
		0 o p_128931_
		1 o p_128933_
uv$1 net/minecraft/nbt/NbtIo$1
	a [I $SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult
	<clinit> ()V <clinit>
		static
uv$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_
uw net/minecraft/nbt/NbtOps
	a Luw; INSTANCE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (I)Lvi; createInt
		0 o p_128976_
	a (Ljava/util/stream/IntStream;)Lvi; createIntList
		0 o p_129000_
	a (Lvi;Luw$d;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$3
		static
		0 o p_248052_
		1 o p_248053_
	a (Ljava/util/stream/Stream;)Lvi; createMap
		0 o p_129004_
	a (Lvi;Lvi;Lvi;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_129044_
		1 o p_129045_
		2 o p_129046_
	a (D)Lvi; createDouble
		0 o p_128972_
	a (J)Lvi; createLong
		0 o p_128978_
	a (Ljava/util/List;Lui;Lcom/mojang/datafixers/util/Pair;)V lambda$mergeToMap$12
		static
		0 o p_409123_
		1 o p_409124_
		2 o p_409125_
	a (Z)Lvi; createBoolean
		0 o p_129050_
	a (Lvi;)Lcom/mojang/serialization/DataResult; getNumberValue
		0 o p_129030_
	a (Ljava/util/List;Luw$d;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$6
		static
		0 o p_248047_
		1 o p_248048_
	a (Ljava/util/stream/LongStream;)Lvi; createLongList
		0 o p_129002_
	a (S)Lvi; createShort
		0 o p_129048_
	a (Lvi;Ljava/util/Map;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_341945_
		1 o p_341920_
	a (Ljava/lang/String;)Lvi; createString
		0 o p_128985_
	a (B)Lvi; createByte
		0 o p_128963_
	a (Ljava/util/List;)Ljava/lang/String; lambda$mergeToMap$15
		static
		0 o p_409980_
	a (F)Lvi; createFloat
		0 o p_128974_
	a (Lvi;Ljava/util/List;)Lcom/mojang/serialization/DataResult; mergeToList
		0 o p_129038_
		1 o p_129039_
	a (Lui;Lcom/mojang/datafixers/util/Pair;)V lambda$createMap$21
		static
		0 o p_409126_
		1 o p_409127_
	a (Lvi;Ljava/lang/String;)Lvi; remove
		0 o p_129035_
		1 o p_129036_
	a (Lcom/mojang/serialization/DynamicOps;Lvi;)Ljava/lang/Object; convertTo
		0 o p_128980_
		1 o p_128981_
	a ()Lvi; empty
	a (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$getMapValues$16
		0 o p_341872_
	a (Lvi;Lvi;)Lcom/mojang/serialization/DataResult; mergeToList
		0 o p_129041_
		1 o p_129042_
	a (Lvi;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; mergeToMap
		0 o p_129032_
		1 o p_129033_
	a (Lui;Ljava/util/function/BiConsumer;)V lambda$getMapEntries$18
		0 o p_341866_
		1 o p_341867_
	a (Ljava/nio/ByteBuffer;)Lvi; createByteList
		0 o p_128990_
	a (Ljava/lang/Number;)Lvi; createNumeric
		0 o p_128983_
	b (Ljava/util/stream/Stream;)Lvi; createList
		0 o p_129052_
	b (Ljava/util/List;)Ljava/lang/String; lambda$mergeToMap$13
		static
		0 o p_409611_
	b (Lvi;)Lcom/mojang/serialization/DataResult; getStringValue
		0 o p_129061_
	b ()Ljava/lang/String; lambda$getStream$22
		static
	c (Lvi;)Lcom/mojang/serialization/DataResult; getMapValues
		0 o p_129070_
	c ()Ljava/lang/String; lambda$getStringValue$2
		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 ()Lcom/mojang/serialization/DataResult; lambda$getNumberValue$1
		static
	d (Lvi;)Lcom/mojang/serialization/DataResult; getMapEntries
		0 o p_129103_
	e ()Ljava/lang/String; lambda$getNumberValue$0
		static
	e (Lvi;)Lcom/mojang/serialization/DataResult; getMap
		0 o p_129105_
	empty ()Ljava/lang/Object; empty
	f (Lvi;)Lcom/mojang/serialization/DataResult; getStream
		0 o p_129108_
	g (Lvi;)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 (Lvi;)Lcom/mojang/serialization/DataResult; getByteBuffer
		0 o p_129132_
	i (Lvi;)Lcom/mojang/serialization/DataResult; getIntStream
		0 o p_129134_
	j (Lvi;)Lcom/mojang/serialization/DataResult; getLongStream
		0 o p_129136_
	k (Lvi;)Ljava/util/Optional; createCollector
		static
		0 o p_249503_
	l (Lvi;)Ljava/lang/String; lambda$getList$23
		static
		0 o p_339391_
	m (Lvi;)Ljava/lang/String; lambda$getMap$20
		static
		0 o p_339387_
	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 (Lvi;)Ljava/lang/String; lambda$getMapEntries$19
		static
		0 o p_339393_
	o (Lvi;)Ljava/lang/String; lambda$getMapValues$17
		static
		0 o p_339395_
	p (Lvi;)Ljava/lang/String; lambda$mergeToMap$14
		static
		0 o p_410186_
	q (Lvi;)Ljava/lang/String; lambda$mergeToMap$11
		static
		0 o p_409712_
	r (Lvi;)Ljava/lang/String; lambda$mergeToMap$10
		static
		0 o p_339386_
	remove (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; remove
		0 o p_129160_
		1 o p_129161_
	s (Lvi;)Ljava/lang/String; lambda$mergeToMap$9
		static
		0 o p_341871_
	t (Lvi;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$8
		static
		0 o p_274788_
	toString ()Ljava/lang/String; toString
	u (Lvi;)Ljava/lang/String; lambda$mergeToList$7
		static
		0 o p_339390_
	v (Lvi;)Lcom/mojang/serialization/DataResult; lambda$mergeToList$5
		static
		0 o p_274787_
	w (Lvi;)Ljava/lang/String; lambda$mergeToList$4
		static
		0 o p_339388_
uw$1 net/minecraft/nbt/NbtOps$1
	a Lui; val$tag
	b Luw; this$0
	<init> (Luw;Lui;)V <init>
		0 o p_129166_
		1 o p_129167_
	a (Ljava/lang/String;)Lvi; get
		0 o p_129169_
	a (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair; lambda$entries$0
		0 o p_341873_
	a (Lvi;)Lvi; get
		0 o p_129174_
	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
uw$a net/minecraft/nbt/NbtOps$ByteListCollector
	a Lit/unimi/dsi/fastutil/bytes/ByteArrayList; values
	<init> ([B)V <init>
		0 o p_250457_
	a ()Lvi; result
	a (Lvi;)Luw$d; accept
		0 o p_250723_
uw$b net/minecraft/nbt/NbtOps$GenericListCollector
	a Luo; result
	<init> (Luo;)V <init>
		0 o p_410808_
	<init> (Lit/unimi/dsi/fastutil/bytes/ByteArrayList;)V <init>
		0 o p_410684_
	<init> ()V <init>
	<init> (Lit/unimi/dsi/fastutil/longs/LongArrayList;)V <init>
		0 o p_410197_
	<init> (Lit/unimi/dsi/fastutil/ints/IntArrayList;)V <init>
		0 o p_410408_
	a (B)V lambda$new$1
		0 o p_410068_
	a (I)V lambda$new$0
		0 o p_410063_
	a (Lvi;)Luw$d; accept
		0 o p_409877_
	a ()Lvi; result
	a (J)V lambda$new$2
		0 o p_409796_
uw$c net/minecraft/nbt/NbtOps$IntListCollector
	a Lit/unimi/dsi/fastutil/ints/IntArrayList; values
	<init> ([I)V <init>
		0 o p_249489_
	a ()Lvi; result
	a (Lvi;)Luw$d; accept
		0 o p_251372_
uw$d net/minecraft/nbt/NbtOps$ListCollector
	a ()Lvi; result
	a (Ljava/lang/Iterable;)Luw$d; acceptAll
		0 o p_249781_
	a (Ljava/util/stream/Stream;)Luw$d; acceptAll
		0 o p_249876_
	a (Lvi;)Luw$d; accept
		0 o p_249030_
uw$e net/minecraft/nbt/NbtOps$LongListCollector
	a Lit/unimi/dsi/fastutil/longs/LongArrayList; values
	<init> ([J)V <init>
		0 o p_251409_
	a ()Lvi; result
	a (Lvi;)Luw$d; accept
		0 o p_252167_
uw$f net/minecraft/nbt/NbtOps$NbtRecordBuilder
	<init> (Luw;)V <init>
		0 o p_129183_
	a (Ljava/lang/String;Lvi;Lui;)Lui; append
		0 o p_129186_
		1 o p_129187_
		2 o p_129188_
	a (Lvi;)Ljava/lang/String; lambda$build$0
		static
		0 o p_339396_
	a ()Lui; initBuilder
	a (Lui;Lvi;)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
ux net/minecraft/nbt/NbtUtils
	a Ljava/lang/String; SNBT_DATA_TAG
	b Ljava/util/Comparator; YXZ_LISTTAG_INT_COMPARATOR
	c Ljava/util/Comparator; YXZ_LISTTAG_DOUBLE_COMPARATOR
	d Lcom/mojang/serialization/Codec; BLOCK_NAME_CODEC
	e C PROPERTIES_START
	f C PROPERTIES_END
	g Ljava/lang/String; ELEMENT_SEPARATOR
	h C KEY_VALUE_SEPARATOR
	i Lcom/google/common/base/Splitter; COMMA_SPLITTER
	j Lcom/google/common/base/Splitter; COLON_SPLITTER
	k Lorg/slf4j/Logger; LOGGER
	l I INDENT
	m I NOT_FOUND
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lui;)Ljava/lang/String; structureToSnbt
		static
		0 o p_178064_
	a (ILjava/lang/StringBuilder;)Ljava/lang/StringBuilder; indent
		static
		0 o p_178020_
		1 o p_178021_
	a (Luo;Lui;)V lambda$packStructureTemplate$10
		static
		0 o p_409147_
		1 o p_409148_
	a (Lefe;Ljava/lang/Comparable;)Ljava/lang/String; getName
		static
		0 o p_129211_
		1 o p_129212_
	a (Ljm;Lui;)Leeb; readBlockState
		static
		0 o p_256363_
		1 o p_250775_
	a (Lvi;Lvi;Z)Z compareNbt
		static
		0 o p_129236_
		1 o p_129237_
		2 o p_129238_
	a (Ljava/lang/StringBuilder;Lui;)V lambda$packBlockState$15
		static
		0 o p_409132_
		1 o p_409133_
	a (Lui;I)Lui; addDataVersion
		static
		0 o p_265534_
		1 o p_265686_
	a (Lcom/mojang/serialization/Dynamic;I)I getDataVersion
		static
		0 o p_405880_
		1 o p_404676_
	a (Leeb;)Lui; writeBlockState
		static
		0 o p_129203_
	a (Lvi;Z)Ljava/lang/String; prettyPrint
		static
		0 o p_178051_
		1 o p_178052_
	a (Ljava/util/Map;Lui;)Luo; lambda$unpackStructureTemplate$13
		static
		0 o p_409136_
		1 o p_409137_
	a (Lvi;)Ljava/lang/String; prettyPrint
		static
		0 o p_178058_
	a (Luo;)D lambda$static$5
		static
		0 o p_409143_
	a (Ljava/lang/StringBuilder;Lvi;IZ)Ljava/lang/StringBuilder; prettyPrint
		static
		0 o p_178027_
		1 o p_178028_
		2 o p_178029_
		3 o p_178030_
	a (Lui;Ljava/lang/String;)Ljava/lang/String; lambda$unpackStructureTemplate$12
		static
		0 o p_409145_
		1 o p_409146_
	a (Luo;Luo;Luo;)V lambda$packStructureTemplate$7
		static
		0 o p_409138_
		1 o p_409139_
		2 o p_409140_
	a (Lui;Ljava/lang/String;Ljava/lang/String;)V lambda$unpackBlockState$16
		static
		0 o p_178038_
		1 o p_178039_
		2 o p_178040_
	a (Lfal;)Lui; writeFluidState
		static
		0 o p_178023_
	a (Ljava/lang/String;)Lui; snbtToStructure
		static
		0 o p_178025_
	a (Lfdc;I)V addDataVersion
		static
		0 o p_421820_
		1 o p_422605_
	a (Ljava/util/Map$Entry;)Ljava/lang/String; lambda$packBlockState$14
		static
		0 o p_409128_
	a (Lfdc;)V addCurrentDataVersion
		static
		0 o p_422165_
	a (Leed;Lefe;Ljava/lang/String;Lui;Lui;)Leed; setValueHelper
		static
		0 o p_129205_
		1 o p_129206_
		2 o p_129207_
		3 o p_129208_
		4 o p_129209_
	b (Lui;)Lui; packStructureTemplate
		static
		0 o p_178068_
	b (Ljava/lang/String;)Lui; unpackBlockState
		static
		0 o p_178054_
	b (Lui;I)I getDataVersion
		static
		0 o p_265397_
		1 o p_265399_
	b (Luo;)D lambda$static$4
		static
		0 o p_409144_
	b (Lvi;)Lxo; toPrettyComponent
		static
		0 o p_178062_
	c (Lvi;)Ljava/util/stream/Stream; lambda$unpackStructureTemplate$11
		static
		0 o p_409142_
	c (Luo;)D lambda$static$3
		static
		0 o p_409131_
	c (Lui;)Lui; unpackStructureTemplate
		static
		0 o p_178072_
	d (Luo;)I lambda$static$2
		static
		0 o p_409149_
	d (Lvi;)Ljava/util/stream/Stream; lambda$packStructureTemplate$6
		static
		0 o p_409134_
	d (Lui;)Ljava/lang/String; packBlockState
		static
		0 o p_178076_
	e (Luo;)I lambda$static$1
		static
		0 o p_409129_
	e (Lui;)Lui; addCurrentDataVersion
		static
		0 o p_265050_
	f (Luo;)I lambda$static$0
		static
		0 o p_409141_
	f (Lui;)Ljava/util/Optional; lambda$packStructureTemplate$9
		static
		0 o p_409135_
	g (Lui;)Ljava/util/Optional; lambda$packStructureTemplate$8
		static
		0 o p_409130_
uy net/minecraft/nbt/NumericTag
	g ()J longValue
	h ()I intValue
	i ()S shortValue
	j ()B byteValue
	k ()D doubleValue
	l ()F floatValue
	m ()Ljava/lang/Number; box
	o ()Ljava/util/Optional; asNumber
	p ()Ljava/util/Optional; asByte
	q ()Ljava/util/Optional; asShort
	r ()Ljava/util/Optional; asInt
	s ()Ljava/util/Optional; asLong
	t ()Ljava/util/Optional; asFloat
	u ()Ljava/util/Optional; asDouble
	v ()Ljava/util/Optional; asBoolean
uz net/minecraft/nbt/PrimitiveTag
	d ()Lvi; copy
v net/minecraft/FieldsAreNonnullByDefault
va net/minecraft/nbt/ReportedNbtException
	<init> (Lp;)V <init>
		0 o p_307612_
vb net/minecraft/nbt/ShortTag
	a Lvk; TYPE
	b S value
	c I SELF_SIZE_IN_BYTES
	<clinit> ()V <clinit>
		static
	<init> (S)V <init>
		0 o value
	a (Lvm;)V accept
		0 o p_178084_
	a (Lvf;)Lvf$b; accept
		0 o p_197515_
	a ()I sizeInBytes
	a (Ljava/io/DataOutput;)V write
		0 o p_129254_
	a (S)Lvb; valueOf
		static
		0 o p_129259_
	b ()B getId
	c ()Lvk; getType
	d ()Lvi; copy
	e ()Lvb; copy
	equals (Ljava/lang/Object;)Z equals
		0 o p_129265_
	g ()J longValue
	h ()I intValue
	hashCode ()I hashCode
	i ()S shortValue
	j ()B byteValue
	k ()D doubleValue
	l ()F floatValue
	m ()Ljava/lang/Number; box
	n ()S value
	toString ()Ljava/lang/String; toString
vb$1 net/minecraft/nbt/ShortTag$1
	<init> ()V <init>
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvf;Lur;)Lvf$b; parse
		0 o p_197517_
		1 o p_197518_
		2 o p_302385_
	a (Ljava/io/DataInput;Lur;)Lvb; load
		0 o p_129282_
		1 o p_129284_
	b ()Ljava/lang/String; getPrettyName
	c ()I size
	c (Ljava/io/DataInput;Lur;)Lvi; load
		0 o p_129277_
		1 o p_129279_
	d (Ljava/io/DataInput;Lur;)S readAccounted
		static
		0 o p_302332_
		1 o p_302335_
vb$a net/minecraft/nbt/ShortTag$Cache
	a [Lvb; cache
	b I HIGH
	c I LOW
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
vc net/minecraft/nbt/SnbtGrammar
	a Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NUMBER_PARSE_FAILURE
	b Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_EXPECTED_HEX_ESCAPE
	c Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_INVALID_CODEPOINT
	d Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; ERROR_NO_SUCH_OPERATION
	e Lbsm; ERROR_EXPECTED_INTEGER_TYPE
	f Lbsm; ERROR_EXPECTED_FLOAT_TYPE
	g Lbsm; ERROR_EXPECTED_NON_NEGATIVE_NUMBER
	h Lbsm; ERROR_INVALID_CHARACTER_NAME
	i Lbsm; ERROR_INVALID_ARRAY_ELEMENT_TYPE
	j Lbsm; ERROR_INVALID_UNQUOTED_START
	k Lbsm; ERROR_EXPECTED_UNQUOTED_STRING
	l Lbsm; ERROR_INVALID_STRING_CONTENTS
	m Lbsm; ERROR_EXPECTED_BINARY_NUMERAL
	n Lbsm; ERROR_UNDESCORE_NOT_ALLOWED
	o Lbsm; ERROR_EXPECTED_DECIMAL_NUMERAL
	p Lbsm; ERROR_EXPECTED_HEX_NUMERAL
	q Lbsm; ERROR_EMPTY_KEY
	r Lbsm; ERROR_LEADING_ZERO_NOT_ALLOWED
	s Lbsm; ERROR_INFINITY_NOT_ALLOWED
	t Ljava/util/HexFormat; HEX_ESCAPE
	u Lbta; BINARY_NUMERAL
	v Lbta; DECIMAL_NUMERAL
	w Lbta; HEX_NUMERAL
	x Lbsz; PLAIN_STRING_CHUNK
	y Lbtg$a; NUMBER_LOOKEAHEAD
	z Ljava/util/regex/Pattern; UNICODE_NAME
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/serialization/DynamicOps;Lbsr;Ljava/lang/String;)Ljava/lang/Object; convertFloat
		static
		0 o p_411050_
		1 o p_411078_
		2 o p_411046_
	a (C)Ljava/lang/String; escapeControlCharacters
		static
		0 o p_410776_
	a (Lbsj;Lbsj;Lbsj;Lbsj;Lbsj;Lbst;)Lvc$c; lambda$createParser$6
		static
		0 o p_409635_
		1 o p_409914_
		2 o p_410569_
		3 o p_409904_
		4 o p_410291_
		5 o p_409716_
	a (Lbsj;Lcom/mojang/serialization/DynamicOps;Lbsj;Lbsj;Lbsr;)Ljava/lang/Object; lambda$createParser$26
		static
		0 o p_409681_
		1 o p_410456_
		2 o p_410284_
		3 o p_409819_
		4 o p_410054_
	a (Lcom/mojang/serialization/DynamicOps;Lvc$e;Ljava/lang/String;Ljava/lang/String;Lvc$f;Lvc$i;Lbsr;)Ljava/lang/Object; createFloat
		static
		0 o p_410880_
		1 o p_409652_
		2 o p_410345_
		3 o p_410114_
		4 o p_409756_
		5 o p_410824_
		6 o p_410041_
	a (Lbsj;Lbsj;Lbsj;Lbsj;Lbsj;Lcom/mojang/serialization/DynamicOps;Lbsr;)Ljava/lang/Object; lambda$createParser$9
		static
		0 o p_409812_
		1 o p_409852_
		2 o p_410723_
		3 o p_410078_
		4 o p_409602_
		5 o p_410171_
		6 o p_410250_
	a (Lbsj;Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lbst;)Ljava/lang/Object; lambda$createParser$21
		static
		0 o p_409590_
		1 o p_410239_
		2 o p_410543_
		3 o p_409658_
	a (Lcom/mojang/serialization/DynamicOps;)Lbsx; createParser
		static
		0 o p_409979_
	a (Ljava/lang/NumberFormatException;)Lbsm; createNumberParseError
		static
		0 o p_410491_
	a (Lbsj;Lbst;)Ljava/util/List; lambda$createParser$24
		static
		0 o p_411028_
		1 o p_411029_
	a (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$3
		static
		0 o p_411036_
	a (Lbsj;Lbsj;Lbst;)Ljava/lang/String; lambda$createParser$18
		static
		0 o p_409966_
		1 o p_410536_
		2 o p_410385_
	a (Lbsj;Lbsj;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;Lbsr;)Ljava/lang/Object; lambda$createParser$17
		static
		0 o p_411038_
		1 o p_411039_
		2 o p_411040_
		3 o p_411041_
		4 o p_411042_
		5 o p_411043_
	a (Ljava/lang/String;I)S parseUnsignedShort
		static
		0 o p_410720_
		1 o p_409913_
	a (Lbsj;Lbsj;Lcom/mojang/serialization/DynamicOps;Lbsj;Ljava/lang/Object;Lbsr;)Ljava/lang/Object; lambda$createParser$25
		static
		0 o p_410321_
		1 o p_410743_
		2 o p_409589_
		3 o p_410147_
		4 o p_410654_
		5 o p_410065_
	a (Lbsj;Lbsj;Lbsj;Lbsj;Lbsj;Lbsr;)Ljava/lang/String; lambda$createParser$10
		static
		0 o p_411030_
		1 o p_411031_
		2 o p_411032_
		3 o p_411033_
		4 o p_411034_
		5 o p_411035_
	a (Ljava/lang/StringBuilder;Ljava/lang/String;Z)V cleanAndAppend
		static
		0 o p_410205_
		1 o p_410044_
		2 o p_410535_
	a (Ljava/lang/StringBuilder;Ljava/lang/String;)V cleanAndAppend
		static
		0 o p_409818_
		1 o p_410616_
	a (Lbsj;Lbsj;Lbsr;)Ljava/util/Map$Entry; lambda$createParser$19
		static
		0 o p_410303_
		1 o p_409633_
		2 o p_410737_
	a (Ljava/lang/String;)Z needsUnderscoreRemoval
		static
		0 o p_410362_
	a (Ljava/util/List;)Ljava/lang/String; joinList
		static
		0 o p_409729_
	b (Lcom/mojang/serialization/DynamicOps;Lbsr;Ljava/lang/String;)Ljava/lang/Object; convertDouble
		static
		0 o p_411053_
		1 o p_411063_
		2 o p_411059_
	b (Lbsj;Lbsj;Lbst;)Lvc$f; lambda$createParser$8
		static
		0 o p_409749_
		1 o p_410283_
		2 o p_410211_
	b (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$2
		static
		0 o p_411037_
	b (C)Z isAllowedToStartUnquotedString
		static
		0 o p_410198_
	b (Lbsj;Lbst;)Lvc$a; lambda$createParser$23
		static
		0 o p_409618_
		1 o p_409638_
	c (Lbsj;Lbst;)Ljava/util/List; lambda$createParser$22
		static
		0 o p_409810_
		1 o p_410645_
	c (C)Z canStartNumber
		static
		0 o p_410692_
	c (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$1
		static
		0 o p_410336_
	d (Lbsj;Lbst;)Ljava/util/List; lambda$createParser$20
		static
		0 o p_410534_
		1 o p_410706_
	d (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; lambda$static$0
		static
		0 o p_410234_
	e (Lbsj;Lbst;)Ljava/util/List; lambda$createParser$16
		static
		0 o p_410030_
		1 o p_410707_
	f (Lbsj;Lbst;)Ljava/lang/String; lambda$createParser$15
		static
		0 o p_410782_
		1 o p_410273_
	g (Lbsj;Lbst;)Ljava/lang/String; lambda$createParser$14
		static
		0 o p_409648_
		1 o p_409731_
	h (Lbsj;Lbst;)Ljava/lang/String; lambda$createParser$13
		static
		0 o p_409892_
		1 o p_410420_
	i (Lbsj;Lbst;)Ljava/lang/String; lambda$createParser$12
		static
		0 o p_410218_
		1 o p_410457_
	j (Lbsj;Lbst;)Ljava/lang/String; lambda$createParser$11
		static
		0 o p_409787_
		1 o p_409868_
	k (Lbsj;Lbst;)Lvc$i; lambda$createParser$7
		static
		0 o p_409832_
		1 o p_410191_
	l (Lbsj;Lbst;)Lvc$d; lambda$createParser$5
		static
		0 o p_410642_
		1 o p_409993_
	m (Lbsj;Lbst;)Lvc$e; lambda$createParser$4
		static
		0 o p_410521_
		1 o p_410526_
vc$1 net/minecraft/nbt/SnbtGrammar$1
	<init> (Lbsm;Lbsm;)V <init>
		0 o p_410537_
		1 o p_410448_
	a (C)Z isAccepted
		0 o p_409763_
vc$2 net/minecraft/nbt/SnbtGrammar$2
	<init> (Lbsm;Lbsm;)V <init>
		0 o p_410059_
		1 o p_409967_
	a (C)Z isAccepted
		0 o p_410507_
vc$3 net/minecraft/nbt/SnbtGrammar$3
	<init> (Lbsm;Lbsm;)V <init>
		0 o p_410602_
		1 o p_410015_
	a (C)Z isAccepted
		0 o p_410332_
vc$4 net/minecraft/nbt/SnbtGrammar$4
	<init> (ILbsm;)V <init>
		0 o p_409665_
		1 o p_410571_
	a (C)Z isAccepted
		0 o p_410102_
vc$5 net/minecraft/nbt/SnbtGrammar$5
	<init> (Lit/unimi/dsi/fastutil/chars/CharList;)V <init>
		0 o p_409687_
	a (C)Z isAccepted
		0 o p_410066_
vc$a net/minecraft/nbt/SnbtGrammar$ArrayPrefix
	a Lvc$a; BYTE
	b Lvc$a; INT
	c Lvc$a; LONG
	d Lvc$i; defaultType
	e Ljava/util/Set; additionalTypes
	f [Lvc$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILvc$i;[Lvc$i;)V <init>
		0 o p_409750_
		1 o p_410361_
		2 o p_410014_
		3 o p_410215_
	a (Lcom/mojang/serialization/DynamicOps;)Ljava/lang/Object; create
		0 o p_409743_
	a (Lvc$c;Lbsr;)Ljava/lang/Number; buildNumber
		0 o p_410128_
		1 o p_410405_
	a ()[Lvc$a; $values
		static
	a (Lvc$d;)Lvc$i; computeType
		0 o p_409627_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lbsr;)Ljava/lang/Object; create
		0 o p_409952_
		1 o p_409879_
		2 o p_410609_
	a (Lvc$i;)Z isAllowed
		0 o p_410024_
	valueOf (Ljava/lang/String;)Lvc$a; valueOf
		static
		0 o p_409859_
	values ()[Lvc$a; values
		static
vc$a$1 net/minecraft/nbt/SnbtGrammar$ArrayPrefix$1
	d Ljava/nio/ByteBuffer; EMPTY_BUFFER
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILvc$i;[Lvc$i;)V <init>
		0 o p_410761_
		1 o p_410789_
		2 o p_409784_
		3 o p_410659_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lbsr;)Ljava/lang/Object; create
		0 o p_410319_
		1 o p_410656_
		2 o p_410578_
	a (Lcom/mojang/serialization/DynamicOps;)Ljava/lang/Object; create
		0 o p_410524_
vc$a$2 net/minecraft/nbt/SnbtGrammar$ArrayPrefix$2
	<init> (Ljava/lang/String;ILvc$i;[Lvc$i;)V <init>
		0 o p_409595_
		1 o p_409915_
		2 o p_410726_
		3 o p_409775_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lbsr;)Ljava/lang/Object; create
		0 o p_409890_
		1 o p_410031_
		2 o p_409844_
	a (Lcom/mojang/serialization/DynamicOps;)Ljava/lang/Object; create
		0 o p_409691_
vc$a$3 net/minecraft/nbt/SnbtGrammar$ArrayPrefix$3
	<init> (Ljava/lang/String;ILvc$i;[Lvc$i;)V <init>
		0 o p_410092_
		1 o p_410383_
		2 o p_409882_
		3 o p_410168_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lbsr;)Ljava/lang/Object; create
		0 o p_410327_
		1 o p_409793_
		2 o p_410839_
	a (Lcom/mojang/serialization/DynamicOps;)Ljava/lang/Object; create
		0 o p_410179_
vc$b net/minecraft/nbt/SnbtGrammar$Base
	a Lvc$b; BINARY
	b Lvc$b; DECIMAL
	c Lvc$b; HEX
	d [Lvc$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_409833_
		1 o p_410033_
	a ()[Lvc$b; $values
		static
	valueOf (Ljava/lang/String;)Lvc$b; valueOf
		static
		0 o p_409660_
	values ()[Lvc$b; values
		static
vc$c net/minecraft/nbt/SnbtGrammar$IntegerLiteral
	a Lvc$e; sign
	b Lvc$b; base
	c Ljava/lang/String; digits
	d Lvc$d; suffix
	<init> (Lvc$e;Lvc$b;Ljava/lang/String;Lvc$d;)V <init>
		0 o sign
		1 o base
		2 o digits
		3 o suffix
	a (Lvc$e;)Ljava/lang/String; cleanupDigits
		0 o p_409828_
	a (Lcom/mojang/serialization/DynamicOps;Lvc$i;Lbsr;)Ljava/lang/Object; create
		0 o p_409628_
		1 o p_410472_
		2 o p_410023_
	a (Lcom/mojang/serialization/DynamicOps;Lbsr;)Ljava/lang/Object; create
		0 o p_410386_
		1 o p_409584_
	a ()Lvc$e; sign
	b ()Lvc$b; base
	c ()Ljava/lang/String; digits
	d ()Lvc$d; suffix
	e ()Lvc$g; signedOrDefault
	equals (Ljava/lang/Object;)Z equals
		0 o p_409619_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
vc$d net/minecraft/nbt/SnbtGrammar$IntegerSuffix
	a Lvc$d; EMPTY
	b Lvc$g; signed
	c Lvc$i; type
	<clinit> ()V <clinit>
		static
	<init> (Lvc$g;Lvc$i;)V <init>
		0 o signed
		1 o type
	a ()Lvc$g; signed
	b ()Lvc$i; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_409961_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
vc$e net/minecraft/nbt/SnbtGrammar$Sign
	a Lvc$e; PLUS
	b Lvc$e; MINUS
	c [Lvc$e; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_409600_
		1 o p_409661_
	a (Ljava/lang/StringBuilder;)V append
		0 o p_410045_
	a ()[Lvc$e; $values
		static
	valueOf (Ljava/lang/String;)Lvc$e; valueOf
		static
		0 o p_410841_
	values ()[Lvc$e; values
		static
vc$f net/minecraft/nbt/SnbtGrammar$Signed
	a Lvc$e; sign
	b Ljava/lang/Object; value
	<init> (Lvc$e;Ljava/lang/Object;)V <init>
		0 o sign
		1 o value
	a ()Lvc$e; sign
	b ()Ljava/lang/Object; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_410293_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
vc$g net/minecraft/nbt/SnbtGrammar$SignedPrefix
	a Lvc$g; SIGNED
	b Lvc$g; UNSIGNED
	c [Lvc$g; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_410690_
		1 o p_409814_
	a ()[Lvc$g; $values
		static
	valueOf (Ljava/lang/String;)Lvc$g; valueOf
		static
		0 o p_409761_
	values ()[Lvc$g; values
		static
vc$h net/minecraft/nbt/SnbtGrammar$SimpleHexLiteralParseRule
	<init> (I)V <init>
		0 o p_410732_
	a (C)Z isAccepted
		0 o p_410209_
vc$i net/minecraft/nbt/SnbtGrammar$TypeSuffix
	a Lvc$i; FLOAT
	b Lvc$i; DOUBLE
	c Lvc$i; BYTE
	d Lvc$i; SHORT
	e Lvc$i; INT
	f Lvc$i; LONG
	g [Lvc$i; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_410216_
		1 o p_410231_
	a ()[Lvc$i; $values
		static
	valueOf (Ljava/lang/String;)Lvc$i; valueOf
		static
		0 o p_410277_
	values ()[Lvc$i; values
		static
vd net/minecraft/nbt/SnbtOperations
	a Ljava/lang/String; BUILTIN_TRUE
	b Ljava/lang/String; BUILTIN_FALSE
	c Ljava/util/Map; BUILTIN_OPERATIONS
	d Lbsu; BUILTIN_IDS
	e Lbsm; ERROR_EXPECTED_STRING_UUID
	f Lbsm; ERROR_EXPECTED_NUMBER_OR_BOOLEAN
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
vd$1 net/minecraft/nbt/SnbtOperations$1
	<init> ()V <init>
	a (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lbsr;)Ljava/lang/Object; run
		0 o p_411055_
		1 o p_411088_
		2 o p_411086_
	a (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Boolean; convert
		static
		0 o p_411075_
		1 o p_411094_
vd$2 net/minecraft/nbt/SnbtOperations$2
	<init> ()V <init>
	a (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lbsr;)Ljava/lang/Object; run
		0 o p_411071_
		1 o p_411073_
		2 o p_411067_
vd$3 net/minecraft/nbt/SnbtOperations$3
	a Ljava/util/Set; keys
	<init> ()V <init>
	possibleValues (Lbsr;)Ljava/util/stream/Stream; possibleValues
		0 o p_411084_
vd$a net/minecraft/nbt/SnbtOperations$BuiltinKey
	a Ljava/lang/String; id
	b I argCount
	<init> (Ljava/lang/String;I)V <init>
		0 o id
		1 o argCount
	a ()Ljava/lang/String; id
	b ()I argCount
	equals (Ljava/lang/Object;)Z equals
		0 o p_411076_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
vd$b net/minecraft/nbt/SnbtOperations$BuiltinOperation
	a (Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lbsr;)Ljava/lang/Object; run
		0 o p_411096_
		1 o p_411061_
		2 o p_411068_
ve net/minecraft/nbt/SnbtPrinterTagVisitor
	a Ljava/util/Map; KEY_ORDER
	b Ljava/util/Set; NO_INDENTATION
	c Ljava/util/regex/Pattern; SIMPLE_VALUE
	d Ljava/lang/String; NAME_VALUE_SEPARATOR
	e Ljava/lang/String; ELEMENT_SEPARATOR
	f Ljava/lang/String; LIST_OPEN
	g Ljava/lang/String; LIST_CLOSE
	h Ljava/lang/String; LIST_TYPE_SEPARATOR
	i Ljava/lang/String; ELEMENT_SPACING
	j Ljava/lang/String; STRUCT_OPEN
	k Ljava/lang/String; STRUCT_CLOSE
	l Ljava/lang/String; NEWLINE
	m Ljava/lang/String; indentation
	n I depth
	o Ljava/util/List; path
	p Ljava/lang/String; 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 (Luq;)V visitLong
		0 o p_178136_
	a (Lvi;)Ljava/lang/String; visit
		0 o p_178142_
	a (Lup;)V visitLongArray
		0 o p_178134_
	a ()Ljava/lang/String; pathString
	a (Ljava/util/HashMap;)V lambda$static$0
		static
		0 o p_178114_
	a (Luf;)V visitByteArray
		0 o p_178116_
	a (Lug;)V visitByte
		0 o p_178118_
	a (Ljava/lang/String;)Ljava/lang/String; handleEscapePretty
		static
		0 o p_178112_
	a (Lvb;)V visitShort
		0 o p_178138_
	a (Luk;)V visitEnd
		0 o p_178124_
	a (Lul;)V visitFloat
		0 o p_178126_
	a (Luj;)V visitDouble
		0 o p_178122_
	a (Lui;)V visitCompound
		0 o p_178120_
	a (Lum;)V visitIntArray
		0 o p_178128_
	a (Lun;)V visitInt
		0 o p_178130_
	a (Luo;)V visitList
		0 o p_178132_
	a (Lvg;)V visitString
		0 o p_178140_
	b (Lui;)Ljava/util/List; getKeys
		0 o p_178147_
	b (Ljava/lang/String;)V pushPath
		0 o p_178145_
	b ()V popPath
vf net/minecraft/nbt/StreamTagVisitor
	a (Lvk;)Lvf$a; visitEntry
		0 o p_197526_
	a (I)Lvf$b; visit
		0 o p_197523_
	a (Ljava/lang/String;)Lvf$b; visit
		0 o p_197525_
	a (Lvk;Ljava/lang/String;)Lvf$a; visitEntry
		0 o p_197529_
		1 o p_197530_
	a (Lvk;I)Lvf$b; visitList
		0 o p_197527_
		1 o p_197528_
	a ()Lvf$b; visitEnd
	a (S)Lvf$b; visit
		0 o p_197531_
	a ([B)Lvf$b; visit
		0 o p_197532_
	a ([J)Lvf$b; visit
		0 o p_197534_
	a ([I)Lvf$b; visit
		0 o p_197533_
	a (J)Lvf$b; visit
		0 o p_197524_
	a (F)Lvf$b; visit
		0 o p_197522_
	a (B)Lvf$b; visit
		0 o p_197520_
	a (D)Lvf$b; visit
		0 o p_197521_
	b (Lvk;)Lvf$b; visitRootEntry
		0 o p_197535_
	b (Lvk;I)Lvf$a; visitElement
		0 o p_197536_
		1 o p_197537_
	b ()Lvf$b; visitContainerEnd
vf$a net/minecraft/nbt/StreamTagVisitor$EntryResult
	a Lvf$a; ENTER
	b Lvf$a; SKIP
	c Lvf$a; BREAK
	d Lvf$a; HALT
	e [Lvf$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_197545_
		1 o p_197546_
	a ()[Lvf$a; $values
		static
	valueOf (Ljava/lang/String;)Lvf$a; valueOf
		static
		0 o p_197549_
	values ()[Lvf$a; values
		static
vf$b net/minecraft/nbt/StreamTagVisitor$ValueResult
	a Lvf$b; CONTINUE
	b Lvf$b; BREAK
	c Lvf$b; HALT
	d [Lvf$b; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;I)V <init>
		0 o p_197557_
		1 o p_197558_
	a ()[Lvf$b; $values
		static
	valueOf (Ljava/lang/String;)Lvf$b; valueOf
		static
		0 o p_197561_
	values ()[Lvf$b; values
		static
vg net/minecraft/nbt/StringTag
	a Lvk; TYPE
	b Ljava/lang/String; value
	c I SELF_SIZE_IN_BYTES
	v Lvg; EMPTY
	w C DOUBLE_QUOTE
	x C SINGLE_QUOTE
	y C ESCAPE
	z C NOT_SET
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o value
	a (Lvm;)V accept
		0 o p_178154_
	a (Lvf;)Lvf$b; accept
		0 o p_197566_
	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 (Ljava/lang/String;)Lvg; valueOf
		static
		0 o p_129298_
	a (Ljava/lang/String;Ljava/lang/StringBuilder;)V quoteAndEscape
		static
		0 o p_410719_
		1 o p_409607_
	b (Ljava/lang/String;Ljava/lang/StringBuilder;)V escapeWithoutQuotes
		static
		0 o p_428715_
		1 o p_428716_
	b (Ljava/lang/String;)Ljava/lang/String; quoteAndEscape
		static
		0 o p_129304_
	b ()B getId
	c (Ljava/lang/String;)Ljava/lang/String; escapeWithoutQuotes
		static
		0 o p_428687_
	c ()Lvk; getType
	d ()Lvi; copy
	e ()Lvg; copy
	equals (Ljava/lang/Object;)Z equals
		0 o p_129308_
	hashCode ()I hashCode
	k ()Ljava/lang/String; value
	p_ ()Ljava/util/Optional; asString
	toString ()Ljava/lang/String; toString
vg$1 net/minecraft/nbt/StringTag$1
	<init> ()V <init>
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lur;)Lvg; load
		0 o p_129320_
		1 o p_129322_
	a (Ljava/io/DataInput;Lvf;Lur;)Lvf$b; parse
		0 o p_197570_
		1 o p_197571_
		2 o p_302336_
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Lur;)V skip
		0 o p_197568_
		1 o p_302356_
	c (Ljava/io/DataInput;Lur;)Lvi; load
		0 o p_129315_
		1 o p_129317_
	d (Ljava/io/DataInput;Lur;)Ljava/lang/String; readAccounted
		static
		0 o p_302398_
		1 o p_302365_
vh net/minecraft/nbt/StringTagVisitor
	a Ljava/util/regex/Pattern; UNQUOTED_KEY_MATCH
	b Ljava/lang/StringBuilder; builder
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)V handleKeyEscape
		0 o p_410226_
	a (Luq;)V visitLong
		0 o p_178182_
	a (Lup;)V visitLongArray
		0 o p_178180_
	a ()Ljava/lang/String; build
	a (Luf;)V visitByteArray
		0 o p_178162_
	a (Lug;)V visitByte
		0 o p_178164_
	a (Lvb;)V visitShort
		0 o p_178184_
	a (Luk;)V visitEnd
		0 o p_178170_
	a (Lul;)V visitFloat
		0 o p_178172_
	a (Luj;)V visitDouble
		0 o p_178168_
	a (Lui;)V visitCompound
		0 o p_178166_
	a (Lum;)V visitIntArray
		0 o p_178174_
	a (Lun;)V visitInt
		0 o p_178176_
	a (Luo;)V visitList
		0 o p_178178_
	a (Lvg;)V visitString
		0 o p_178186_
vi net/minecraft/nbt/Tag
	d I OBJECT_HEADER
	e I ARRAY_HEADER
	f I OBJECT_REFERENCE
	g I STRING_SIZE
	h B TAG_END
	i B TAG_BYTE
	j B TAG_SHORT
	k B TAG_INT
	l B TAG_LONG
	m B TAG_FLOAT
	n B TAG_DOUBLE
	o B TAG_BYTE_ARRAY
	p B TAG_STRING
	q B TAG_LIST
	r B TAG_COMPOUND
	s B TAG_INT_ARRAY
	t B TAG_LONG_ARRAY
	u I MAX_DEPTH
	a (Lvf;)Lvf$b; accept
		0 o p_197572_
	a ()I sizeInBytes
	a (Ljava/lang/Byte;)Ljava/lang/Boolean; lambda$asBoolean$0
		static
		0 o p_410094_
	a (Lvm;)V accept
		0 o p_178208_
	a (Ljava/io/DataOutput;)V write
		0 o p_129329_
	b ()B getId
	b (Lvf;)V acceptAsRoot
		0 o p_197574_
	c ()Lvk; getType
	d ()Lvi; copy
	f ()Ljava/util/Optional; asByteArray
	o ()Ljava/util/Optional; asNumber
	p ()Ljava/util/Optional; asByte
	p_ ()Ljava/util/Optional; asString
	q ()Ljava/util/Optional; asShort
	q_ ()Ljava/util/Optional; asIntArray
	r ()Ljava/util/Optional; asInt
	r_ ()Ljava/util/Optional; asLongArray
	s ()Ljava/util/Optional; asLong
	s_ ()Ljava/util/Optional; asCompound
	t ()Ljava/util/Optional; asFloat
	t_ ()Ljava/util/Optional; asList
	toString ()Ljava/lang/String; toString
	u ()Ljava/util/Optional; asDouble
	v ()Ljava/util/Optional; asBoolean
vj net/minecraft/nbt/TagParser
	a Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_TRAILING_DATA
	b Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; ERROR_EXPECTED_COMPOUND
	c C ELEMENT_SEPARATOR
	d C NAME_VALUE_SEPARATOR
	e Lcom/mojang/serialization/Codec; FLATTENED_CODEC
	f Lcom/mojang/serialization/Codec; LENIENT_CODEC
	g Lvj; NBT_OPS_PARSER
	h Lcom/mojang/serialization/DynamicOps; ops
	i Lbsx; grammar
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/serialization/DynamicOps;Lbsx;)V <init>
		0 o p_412361_
		1 o p_410792_
	a (Lcom/mojang/serialization/DynamicOps;)Lvj; create
		static
		0 o p_410391_
	a (Lvi;)Ljava/lang/String; lambda$static$0
		static
		0 o p_399392_
	a (Lcom/mojang/brigadier/StringReader;Lvi;)Lui; castToCompoundOrThrow
		static
		0 o p_400179_
		1 o p_399751_
	a (Ljava/lang/String;)Lui; parseCompoundFully
		static
		0 o p_399485_
	a (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parseFully
		0 o p_399809_
	a ()Lcom/mojang/serialization/DynamicOps; getOps
	b (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; parseAsArgument
		0 o p_399865_
	b (Ljava/lang/String;)Ljava/lang/Object; parseFully
		0 o p_400269_
	c (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; lambda$static$1
		static
		0 o p_409150_
	c (Lcom/mojang/brigadier/StringReader;)Lui; parseCompoundAsArgument
		static
		0 o p_399536_
vk net/minecraft/nbt/TagType
	a (I)Lvk; createInvalid
		static
		0 o p_129378_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvf;Lur;)Lvf$b; parse
		0 o p_197578_
		1 o p_197579_
		2 o p_302376_
	a (Ljava/io/DataInput;ILur;)V skip
		0 o p_197576_
		1 o p_197577_
		2 o p_302319_
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Lur;)V skip
		0 o p_197575_
		1 o p_302391_
	b (Ljava/io/DataInput;Lvf;Lur;)V parseRoot
		0 o p_197581_
		1 o p_197582_
		2 o p_302373_
	c (Ljava/io/DataInput;Lur;)Lvi; load
		0 o p_129379_
		1 o p_129381_
vk$1 net/minecraft/nbt/TagType$1
	a I val$id
	<init> (I)V <init>
		0 o p_129384_
	a (Ljava/io/DataInput;Lur;)Luk; load
		0 o p_129387_
		1 o p_129389_
	a ()Ljava/lang/String; getName
	a (Ljava/io/DataInput;Lvf;Lur;)Lvf$b; parse
		0 o p_197589_
		1 o p_197590_
		2 o p_302377_
	a (Ljava/io/DataInput;ILur;)V skip
		0 o p_197586_
		1 o p_197587_
		2 o p_302342_
	b ()Ljava/lang/String; getPrettyName
	b (Ljava/io/DataInput;Lur;)V skip
		0 o p_197584_
		1 o p_302343_
	c ()Ljava/io/IOException; createException
	c (Ljava/io/DataInput;Lur;)Lvi; load
		0 o p_129392_
		1 o p_129394_
vk$2 net/minecraft/nbt/TagType$2
	a [I $SwitchMap$net$minecraft$nbt$StreamTagVisitor$ValueResult
	<clinit> ()V <clinit>
		static
vk$a net/minecraft/nbt/TagType$StaticSize
	a (Ljava/io/DataInput;ILur;)V skip
		0 o p_197597_
		1 o p_197598_
		2 o p_302393_
	b (Ljava/io/DataInput;Lur;)V skip
		0 o p_197595_
		1 o p_302323_
	c ()I size
vk$b net/minecraft/nbt/TagType$VariableSize
	a (Ljava/io/DataInput;ILur;)V skip
		0 o p_197600_
		1 o p_197601_
		2 o p_302386_
vl net/minecraft/nbt/TagTypes
	a [Lvk; TYPES
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (I)Lvk; getType
		static
		0 o p_129398_
vm net/minecraft/nbt/TagVisitor
	a (Luq;)V visitLong
		0 o p_178226_
	a (Lup;)V visitLongArray
		0 o p_178225_
	a (Luf;)V visitByteArray
		0 o p_178216_
	a (Lug;)V visitByte
		0 o p_178217_
	a (Lvb;)V visitShort
		0 o p_178227_
	a (Luk;)V visitEnd
		0 o p_178220_
	a (Lul;)V visitFloat
		0 o p_178221_
	a (Luj;)V visitDouble
		0 o p_178219_
	a (Lui;)V visitCompound
		0 o p_178218_
	a (Lum;)V visitIntArray
		0 o p_178222_
	a (Lun;)V visitInt
		0 o p_178223_
	a (Luo;)V visitList
		0 o p_178224_
	a (Lvg;)V visitString
		0 o p_178228_
vn net/minecraft/nbt/TextComponentTagVisitor
	A Lxo; DOUBLE_TYPE
	B Lxo; BYTE_ARRAY_TYPE
	C Ljava/lang/String; indentation
	D I indentDepth
	E I depth
	F Lyc; result
	a Lorg/slf4j/Logger; LOGGER
	b I INLINE_LIST_THRESHOLD
	c I MAX_DEPTH
	d I MAX_LENGTH
	e Lo; SYNTAX_HIGHLIGHTING_KEY
	f Lo; SYNTAX_HIGHLIGHTING_STRING
	g Lo; SYNTAX_HIGHLIGHTING_NUMBER
	h Lo; SYNTAX_HIGHLIGHTING_NUMBER_TYPE
	i Ljava/util/regex/Pattern; SIMPLE_VALUE
	j Ljava/lang/String; LIST_OPEN
	k Ljava/lang/String; LIST_CLOSE
	l Ljava/lang/String; LIST_TYPE_SEPARATOR
	m Ljava/lang/String; ELEMENT_SPACING
	n Ljava/lang/String; STRUCT_OPEN
	o Ljava/lang/String; STRUCT_CLOSE
	p Ljava/lang/String; NEWLINE
	q Ljava/lang/String; NAME_VALUE_SEPARATOR
	r Ljava/lang/String; ELEMENT_SEPARATOR
	s Ljava/lang/String; WRAPPED_ELEMENT_SEPARATOR
	t Ljava/lang/String; SPACED_ELEMENT_SEPARATOR
	u Lxo; FOLDED
	v Lxo; BYTE_TYPE
	w Lxo; SHORT_TYPE
	x Lxo; INT_TYPE
	y Lxo; LONG_TYPE
	z Lxo; FLOAT_TYPE
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_178251_
	a (Lvi;)Lxo; visit
		0 o p_178282_
	a (Luq;)V visitLong
		0 o p_178276_
	a (Lup;)V visitLongArray
		0 o p_178274_
	a (Luf;)V visitByteArray
		0 o p_178256_
	a (Lug;)V visitByte
		0 o p_178258_
	a (Lvb;)V visitShort
		0 o p_178278_
	a (Luk;)V visitEnd
		0 o p_178264_
	a (Ljava/lang/String;)Lxo; handleEscapePretty
		static
		0 o p_178254_
	a (Lul;)V visitFloat
		0 o p_178266_
	a (Lvi;Z)V appendSubTag
		0 o p_347469_
		1 o p_347632_
	a (Luj;)V visitDouble
		0 o p_178262_
	a (Lui;)V visitCompound
		0 o p_178260_
	a (Lum;)V visitIntArray
		0 o p_178268_
	a (Lun;)V visitInt
		0 o p_178270_
	a (Luo;)V visitList
		0 o p_178272_
	a (Lvg;)V visitString
		0 o p_178280_
	b (Luo;)Z shouldWrapListElements
		static
		0 o p_410620_
vo net/minecraft/nbt/package-info
vp net/minecraft/nbt/visitors/CollectFields
	a I fieldsToGetCount
	b Ljava/util/Set; wantedTypes
	c Ljava/util/Deque; stack
	<init> ([Lvr;)V <init>
		0 o p_202496_
	a (Lvk;Ljava/lang/String;)Lvf$a; visitEntry
		0 o p_197610_
		1 o p_197611_
	a (Lvk;)Lvf$a; visitEntry
		0 o p_197608_
	b ()Lvf$b; visitContainerEnd
	b (Lvk;)Lvf$b; visitRootEntry
		0 o p_197614_
	c ()I getMissingFieldCount
vq net/minecraft/nbt/visitors/CollectToTag
	a Ljava/util/Deque; containerStack
	<init> ()V <init>
	a (Lvk;)Lvf$a; visitEntry
		0 o p_197685_
	a (I)Lvf$b; visit
		0 o p_197674_
	a (Ljava/lang/String;)Lvf$b; visit
		0 o p_197678_
	a (Lvk;Ljava/lang/String;)Lvf$a; visitEntry
		0 o p_197690_
		1 o p_197691_
	a (Lvk;I)Lvf$b; visitList
		0 o p_197687_
		1 o p_197688_
	a ()Lvf$b; visitEnd
	a (S)Lvf$b; visit
		0 o p_197693_
	a (Lvi;)V appendEntry
		0 o p_197683_
	a ([B)Lvf$b; visit
		0 o p_197695_
	a ([J)Lvf$b; visit
		0 o p_197699_
	a ([I)Lvf$b; visit
		0 o p_197697_
	a (J)Lvf$b; visit
		0 o p_197676_
	a (F)Lvf$b; visit
		0 o p_197672_
	a (B)Lvf$b; visit
		0 o p_197668_
	a (D)Lvf$b; visit
		0 o p_197670_
	b (Lvk;)Lvf$b; visitRootEntry
		0 o p_197707_
	b (Lvk;I)Lvf$a; visitElement
		0 o p_197709_
		1 o p_197710_
	b ()Lvf$b; visitContainerEnd
	c (Lvk;)V enterContainerIfNeeded
		0 o p_197712_
	d ()Lvi; getResult
	e ()I depth
vq$a net/minecraft/nbt/visitors/CollectToTag$CompoundBuilder
	a Lui; compound
	b Ljava/lang/String; lastId
	<init> ()V <init>
	a (Ljava/lang/String;)V acceptKey
		0 o p_410576_
	a ()Lvi; build
	a (Lvi;)V acceptValue
		0 o p_410777_
vq$b net/minecraft/nbt/visitors/CollectToTag$ContainerBuilder
	a (Ljava/lang/String;)V acceptKey
		0 o p_410367_
	a ()Lvi; build
	a (Lvi;)V acceptValue
		0 o p_410213_
vq$c net/minecraft/nbt/visitors/CollectToTag$ListBuilder
	a Luo; list
	<init> ()V <init>
	a ()Lvi; build
	a (Lvi;)V acceptValue
		0 o p_410836_
vq$d net/minecraft/nbt/visitors/CollectToTag$RootBuilder
	a Lvi; result
	<init> ()V <init>
	a ()Lvi; build
	a (Lvi;)V acceptValue
		0 o p_410356_
vr net/minecraft/nbt/visitors/FieldSelector
	a Ljava/util/List; path
	b Lvk; type
	c Ljava/lang/String; name
	<init> (Ljava/lang/String;Ljava/lang/String;Lvk;Ljava/lang/String;)V <init>
		0 o p_202501_
		1 o p_202502_
		2 o p_202503_
		3 o p_202504_
	<init> (Lvk;Ljava/lang/String;)V <init>
		0 o p_202514_
		1 o p_202515_
	<init> (Ljava/util/List;Lvk;Ljava/lang/String;)V <init>
		0 o path
		1 o type
		2 o name
	<init> (Ljava/lang/String;Lvk;Ljava/lang/String;)V <init>
		0 o p_202506_
		1 o p_202507_
		2 o p_202508_
	a ()Ljava/util/List; path
	b ()Lvk; type
	c ()Ljava/lang/String; name
	equals (Ljava/lang/Object;)Z equals
		0 o p_202520_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
vs net/minecraft/nbt/visitors/FieldTree
	a I depth
	b Ljava/util/Map; selectedFields
	c Ljava/util/Map; 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 (Lvr;)V addEntry
		0 o p_202539_
	a (Ljava/lang/String;)Lvs; lambda$addEntry$0
		0 o p_202534_
	a ()Lvs; createRoot
		static
	a (Lvk;Ljava/lang/String;)Z isSelected
		0 o p_202536_
		1 o p_202537_
	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
vt net/minecraft/nbt/visitors/SkipAll
	a Lvt; INSTANCE
	<clinit> ()V <clinit>
		static
	a (Lvk;)Lvf$a; visitEntry
		0 o p_197731_
	a (I)Lvf$b; visit
		0 o p_197725_
	a (Ljava/lang/String;)Lvf$b; visit
		0 o p_197729_
	a (Lvk;Ljava/lang/String;)Lvf$a; visitEntry
		0 o p_197736_
		1 o p_197737_
	a (Lvk;I)Lvf$b; visitList
		0 o p_197733_
		1 o p_197734_
	a ()Lvf$b; visitEnd
	a (S)Lvf$b; visit
		0 o p_197739_
	a ([B)Lvf$b; visit
		0 o p_197741_
	a ([J)Lvf$b; visit
		0 o p_197745_
	a ([I)Lvf$b; visit
		0 o p_197743_
	a (J)Lvf$b; visit
		0 o p_197727_
	a (F)Lvf$b; visit
		0 o p_197723_
	a (B)Lvf$b; visit
		0 o p_197719_
	a (D)Lvf$b; visit
		0 o p_197721_
	b (Lvk;)Lvf$b; visitRootEntry
		0 o p_197748_
	b (Lvk;I)Lvf$a; visitElement
		0 o p_197750_
		1 o p_197751_
	b ()Lvf$b; visitContainerEnd
vt$1 net/minecraft/nbt/visitors/SkipAll$1
	<init> ()V <init>
vu net/minecraft/nbt/visitors/SkipFields
	a Ljava/util/Deque; stack
	<init> ([Lvr;)V <init>
		0 o p_202549_
	a (Lvk;Ljava/lang/String;)Lvf$a; visitEntry
		0 o p_202551_
		1 o p_202552_
	b ()Lvf$b; visitContainerEnd
vv net/minecraft/nbt/visitors/package-info
vw net/minecraft/network/BandwidthDebugMonitor
	a Ljava/util/concurrent/atomic/AtomicInteger; bytesReceived
	b Lbru; bandwidthLogger
	<init> (Lbru;)V <init>
		0 o p_323860_
	a ()V tick
	a (I)V onReceive
		0 o p_298836_
vx net/minecraft/network/CipherBase
	a Ljavax/crypto/Cipher; cipher
	b [B heapIn
	c [B heapOut
	<init> (Ljavax/crypto/Cipher;)V <init>
		0 o p_129403_
	a (Lio/netty/buffer/ByteBuf;)[B bufToByte
		0 o p_129405_
	a (Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V encipher
		0 o p_129407_
		1 o p_129408_
	a (Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; decipher
		0 o p_129410_
		1 o p_129411_
vy net/minecraft/network/CipherDecoder
	a Lvx; 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_
vz net/minecraft/network/CipherEncoder
	a Lvx; 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_
w net/minecraft/FileUtil
	a Ljava/util/regex/Pattern; COPY_COUNTER_PATTERN
	b I MAX_FILE_NAME
	c Ljava/util/regex/Pattern; RESERVED_WINDOWS_FILENAMES
	d Ljava/util/regex/Pattern; 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/lang/String;)Z isPathPartPortable
		static
		0 o p_428321_
	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/nio/file/Path;)Z isPathPortable
		static
		0 o p_133735_
	c (Ljava/lang/String;)Ljava/lang/String; getFullResourcePath
		static
		0 o p_179923_
	c (Ljava/nio/file/Path;)V createDirectoriesSafe
		static
		0 o p_259902_
	d (Ljava/lang/String;)Ljava/lang/String; normalizeResourcePath
		static
		0 o p_179925_
	e (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; decomposePath
		static
		0 o p_248866_
	f (Ljava/lang/String;)Z isValidStrictPathSegment
		static
		0 o p_249814_
	g (Ljava/lang/String;)Ljava/lang/String; lambda$decomposePath$1
		static
		0 o p_275724_
	h (Ljava/lang/String;)Ljava/lang/String; lambda$decomposePath$0
		static
		0 o p_275428_
wa net/minecraft/network/ClientboundPacketListener
	O_ ()Lzx; flow
wb net/minecraft/network/CompressionDecoder
	a I MAXIMUM_COMPRESSED_LENGTH
	b I MAXIMUM_UNCOMPRESSED_LENGTH
	c Ljava/util/zip/Inflater; inflater
	d I threshold
	e Z validateDecompressed
	<init> (IZ)V <init>
		0 o p_182675_
		1 o p_182676_
	a (IZ)V setThreshold
		0 o p_182678_
		1 o p_182679_
	a (Lio/netty/buffer/ByteBuf;)V setupInflaterInput
		0 o p_296004_
	a (Lio/netty/channel/ChannelHandlerContext;I)Lio/netty/buffer/ByteBuf; inflate
		0 o p_295791_
		1 o p_295281_
	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_
wc net/minecraft/network/CompressionEncoder
	a [B encodeBuf
	b Ljava/util/zip/Deflater; deflater
	c I 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 getThreshold
	a (I)V setThreshold
		0 o p_129450_
	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_
wd net/minecraft/network/Connection
	A Lwf; delayedDisconnect
	B Lvw; bandwidthDebugMonitor
	a Lorg/slf4j/Marker; ROOT_MARKER
	b Lorg/slf4j/Marker; PACKET_MARKER
	c Lorg/slf4j/Marker; PACKET_RECEIVED_MARKER
	d Lorg/slf4j/Marker; PACKET_SENT_MARKER
	e Ljava/util/function/Supplier; NETWORK_WORKER_GROUP
	f Ljava/util/function/Supplier; NETWORK_EPOLL_WORKER_GROUP
	g Ljava/util/function/Supplier; LOCAL_WORKER_GROUP
	h F AVERAGE_PACKETS_SMOOTHING
	i Lorg/slf4j/Logger; LOGGER
	j Lwu; INITIAL_PROTOCOL
	k Lzx; receiving
	l Z sendLoginDisconnect
	m Ljava/util/Queue; pendingActions
	n Lio/netty/channel/Channel; channel
	o Ljava/net/SocketAddress; address
	p Lws; disconnectListener
	q Lws; packetListener
	r Lwf; disconnectionDetails
	s Z encrypted
	t Z disconnectionHandled
	u I receivedPackets
	v I sentPackets
	w F averageReceivedPackets
	x F averageSentPackets
	y I tickCount
	z Z handlingFault
	<clinit> ()V <clinit>
		static
	<init> (Lzx;)V <init>
		0 o p_129482_
	a (Ljava/lang/String;ILajz;)V initiateServerboundPlayConnection
		0 o p_294126_
		1 o p_296126_
		2 o p_296049_
	a (Lxo;)V disconnect
		0 o p_129508_
	a (Ljava/net/InetSocketAddress;ZLwd;)Lio/netty/channel/ChannelFuture; connect
		static
		0 o p_290034_
		1 o p_290035_
		2 o p_290031_
	a (Lio/netty/channel/ChannelPipeline;)V configurePacketHandler
		0 o p_302007_
	a (Ljava/net/SocketAddress;)Lwd; connectToLocalServer
		static
		0 o p_129494_
	a (Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V setEncryptionKey
		0 o p_129496_
		1 o p_129497_
	a (Lwu;Lwa;Ljava/lang/String;ILajt;Lwu;Lwd;)V lambda$initiateServerboundConnection$10
		0 o p_428092_
		1 o p_428093_
		2 o p_428094_
		3 o p_428095_
		4 o p_428096_
		5 o p_428097_
		6 o p_428098_
	a (Ljava/lang/String;ILakz;)V initiateServerboundStatusConnection
		0 o p_294457_
		1 o p_294964_
		2 o p_295216_
	a (Ljava/lang/String;ILwu;Lwu;Lwa;Lajt;)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 (Lbru;)V setBandwidthLogger
		0 o p_323799_
	a (Lzw;Lio/netty/channel/ChannelFutureListener;Z)V send
		0 o p_243248_
		1 o p_428328_
		2 o p_428543_
	a (Lwp;Lio/netty/channel/ChannelHandlerContext;)V lambda$setupOutboundProtocol$8
		static
		0 o p_319515_
		1 o p_319516_
	a (Lzw;)V send
		0 o p_129513_
	a (Lzw;Lws;)V genericsFtw
		static
		0 o p_129518_
		1 o p_129519_
	a (Lwu;)V setupOutboundProtocol
		0 o p_319974_
	a (Ljava/lang/String;ILwu;Lwu;Lwa;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 (Z)Ljava/lang/String; getLoggableAddress
		0 o p_295875_
	a (ZLio/netty/channel/ChannelHandlerContext;)V lambda$setupOutboundProtocol$9
		0 o p_319526_
		1 o p_319527_
	a (Lwf;)V disconnect
		0 o p_350867_
	a (Lorg/slf4j/Marker;)V lambda$static$2
		static
		0 o p_202557_
	a (Lwu;Lws;)V setupInboundProtocol
		0 o p_320903_
		1 o p_320940_
	a (Lio/netty/channel/ChannelHandlerContext;Lzw;)V channelRead0
		0 o p_129487_
		1 o p_129488_
	a (Lio/netty/channel/ChannelPipeline;Lzx;ZLvw;)V configureSerialization
		static
		0 o p_265436_
		1 o p_265104_
		2 o p_341592_
		3 o p_299246_
	a ()V flushChannel
	a (Ljava/net/InetSocketAddress;ZLbru;)Lwd; connectToServer
		static
		0 o p_178301_
		1 o p_178302_
		2 o p_324075_
	a (Ljava/util/function/Consumer;)V runOnceConnected
		0 o p_294674_
	a (Lzw;Lio/netty/channel/ChannelFutureListener;ZLwd;)V lambda$send$11
		static
		0 o p_428099_
		1 o p_428100_
		2 o p_428101_
		3 o p_428102_
	a (Lvw;Z)Lio/netty/channel/ChannelInboundHandler; createFrameDecoder
		static
		0 o p_341605_
		1 o p_341702_
	a (Lzw;Lio/netty/channel/ChannelFutureListener;)V send
		0 o p_295839_
		1 o p_428399_
	a (Lio/netty/channel/ChannelPipeline;Lzx;)V configureInMemoryPipeline
		static
		0 o p_295541_
		1 o p_294540_
	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 (Lws;)V setListenerForServerboundHandshake
		0 o p_294829_
	a (Lwo;Lio/netty/channel/ChannelHandlerContext;)V lambda$setupInboundProtocol$7
		static
		0 o p_319517_
		1 o p_319518_
	b (Lzw;Lio/netty/channel/ChannelFutureListener;Z)V sendPacket
		0 o p_129521_
		1 o p_428388_
		2 o p_294510_
	b (Lorg/slf4j/Marker;)V lambda$static$1
		static
		0 o p_202562_
	b (Lwf;)V lambda$exceptionCaught$6
		0 o p_349922_
	b (Z)Ljava/lang/String; outboundHandlerName
		static
		0 o p_319809_
	b (Lwu;Lws;)V validateListener
		0 o p_320630_
		1 o p_320459_
	b ()V tick
	c (Lzw;Lio/netty/channel/ChannelFutureListener;Z)V doSendPacket
		0 o p_243260_
		1 o p_428294_
		2 o p_294125_
	c ()V tickSecond
	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 (Lzw;Lio/netty/channel/ChannelFutureListener;Z)V lambda$sendPacket$12
		0 o p_428103_
		1 o p_428104_
		2 o p_428105_
	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 ()Lzx; getReceiving
	g ()Lzx; getSending
	h ()Z isEncrypted
	i ()Z isConnected
	j ()Z isConnecting
	k ()Lws; getPacketListener
	l ()Lwf; getDisconnectionDetails
	m ()V setReadOnly
	n ()V handleDisconnection
	o ()F getAverageReceivedPackets
	p ()F getAverageSentPackets
	q ()V flush
	r ()V flushQueue
	s ()Lwf; lambda$handleDisconnection$14
		static
	t ()V lambda$flush$13
	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
wd$1 net/minecraft/network/Connection$1
	a Lwd; val$connection
	<init> (Lwd;)V <init>
		0 o p_129550_
	initChannel (Lio/netty/channel/Channel;)V initChannel
		0 o p_129552_
wd$2 net/minecraft/network/Connection$2
	<init> (Lwd;)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_
wd$3 net/minecraft/network/Connection$3
	a Lwd; val$connection
	<init> (Lwd;)V <init>
		0 o p_320218_
	initChannel (Lio/netty/channel/Channel;)V initChannel
		0 o p_320092_
we net/minecraft/network/ConnectionProtocol
	a Lwe; HANDSHAKING
	b Lwe; PLAY
	c Lwe; STATUS
	d Lwe; LOGIN
	e Lwe; CONFIGURATION
	f Ljava/lang/String; id
	g [Lwe; $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 ()[Lwe; $values
		static
	valueOf (Ljava/lang/String;)Lwe; valueOf
		static
		0 o p_129602_
	values ()[Lwe; values
		static
wf net/minecraft/network/DisconnectionDetails
	a Lxo; reason
	b Ljava/util/Optional; report
	c Ljava/util/Optional; bugReportLink
	<init> (Lxo;Ljava/util/Optional;Ljava/util/Optional;)V <init>
		0 o reason
		1 o report
		2 o bugReportLink
	<init> (Lxo;)V <init>
		0 o p_350943_
	a ()Lxo; 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
wg net/minecraft/network/FriendlyByteBuf
	a I DEFAULT_NBT_QUOTA
	b S MAX_STRING_LENGTH
	c I MAX_COMPONENT_STRING_LENGTH
	d Lio/netty/buffer/ByteBuf; source
	e I PUBLIC_KEY_SIZE
	f I MAX_PUBLIC_KEY_HEADER_SIZE
	g I MAX_PUBLIC_KEY_LENGTH
	h Lcom/google/gson/Gson; GSON
	<clinit> ()V <clinit>
		static
	<init> (Lio/netty/buffer/ByteBuf;)V <init>
		0 o p_130051_
	A ()Lwg; resetReaderIndex
	B ()Lwg; markWriterIndex
	C ()Lwg; resetWriterIndex
	D ()Lwg; discardReadBytes
	E ()Lwg; discardSomeReadBytes
	F ()Lwg; retain
	G ()Lwg; touch
	a (Lio/netty/buffer/ByteBuf;Lorg/joml/Quaternionf;)V writeQuaternion
		static
		0 o p_320668_
		1 o p_320341_
	a (I[BII)Lwg; getBytes
		0 o p_295128_
		1 o p_296337_
		2 o p_294659_
		3 o p_294779_
	a (Lzo;Ljava/lang/Object;)V lambda$writeEither$7
		0 o p_415003_
		1 o p_415004_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lur;)Ljava/lang/Object; readWithCodec
		0 o p_266903_
		1 o p_267107_
		2 o p_295027_
	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 (Lamd;)Lamd; readResourceKey
		0 o p_236802_
	a (Lit/unimi/dsi/fastutil/ints/IntList;)V writeIntIdList
		0 o p_178346_
	a (IF)Lwg; setFloat
		0 o p_295320_
		1 o p_296028_
	a (Ljava/util/Collection;Lzo;)V writeCollection
		0 o p_236829_
		1 o p_319902_
	a (Ljava/lang/String;I)Lwg; writeUtf
		0 o p_130073_
		1 o p_130074_
	a ([J)Lwg; writeLongArray
		0 o p_130092_
	a (Ljava/util/function/ToIntFunction;Ljava/lang/Object;)Lwg; writeById
		0 o p_295233_
		1 o p_294192_
	a (Ljava/lang/Enum;)Lwg; writeEnum
		0 o p_130069_
	a (I[B)Lwg; getBytes
		0 o p_294557_
		1 o p_295660_
	a (IZ)Lwg; setBoolean
		0 o p_295254_
		1 o p_295072_
	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 (Ljava/util/UUID;)Lwg; writeUUID
		0 o p_130078_
	a (Lcom/mojang/datafixers/util/Either;Lzo;Lzo;)V writeEither
		0 o p_415727_
		1 o p_416719_
		2 o p_416141_
	a (IJ)Lwg; setLong
		0 o p_295413_
		1 o p_294370_
	a (ID)Lwg; setDouble
		0 o p_294330_
		1 o p_295264_
	a (Ljava/nio/ByteBuffer;)Lwg; readBytes
		0 o p_294641_
	a (Lur;)Lvi; readNbt
		0 o p_130082_
	a (Lio/netty/buffer/ByteBuf;I)[B readByteArray
		static
		0 o p_323774_
		1 o p_324044_
	a (Lio/netty/buffer/ByteBuf;Lfis;)V writeVec3
		static
		0 o p_365393_
		1 o p_362273_
	a (D)Lwg; writeDouble
		0 o p_295463_
	a (Ljava/util/function/IntFunction;Lzn;Lzn;)Ljava/util/Map; readMap
		0 o p_236842_
		1 o p_320803_
		2 o p_320748_
	a (Lio/netty/buffer/ByteBuf;Lzn;)Ljava/lang/Object; readNullable
		static
		0 o p_324437_
		1 o p_324453_
	a (Ljava/util/Date;)Lwg; writeDate
		0 o p_130076_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)Ljava/lang/Object; readWithCodecTrusted
		0 o p_295347_
		1 o p_296304_
	a (Lzn;)Ljava/util/List; readList
		0 o p_320744_
	a (Lvi;Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; lambda$readWithCodec$0
		static
		0 o p_339397_
		1 o p_339398_
	a (Ljava/util/function/IntFunction;Lzn;)Ljava/util/Collection; readCollection
		0 o p_236839_
		1 o p_320606_
	a (Ljava/util/function/Consumer;)V readWithCount
		0 o p_178365_
	a (Lorg/joml/Quaternionf;)V writeQuaternion
		0 o p_270141_
	a (Lorg/joml/Vector3f;)V writeVector3f
		0 o p_270985_
	a (Ljava/util/Map;Lzo;Lzo;)V writeMap
		0 o p_236832_
		1 o p_320909_
		2 o p_320188_
	a (Lio/netty/buffer/ByteBuf;[B)V writeByteArray
		static
		0 o p_324397_
		1 o p_324485_
	a (Lio/netty/buffer/ByteBuf;[J)V writeLongArray
		static
		0 o p_405154_
		1 o p_405504_
	a (Ljava/security/PublicKey;)Lwg; writePublicKey
		0 o p_236825_
	a (J)Lwg; writeVarLong
		0 o p_130104_
	a (Ljava/io/OutputStream;I)Lwg; readBytes
		0 o p_296425_
		1 o p_295786_
	a (Lzn;Lzn;)Ljava/util/Map; readMap
		0 o p_319851_
		1 o p_320732_
	a (Lcom/mojang/serialization/Codec;)Ljava/lang/Object; readLenientJsonWithCodec
		0 o p_422319_
	a (Ljava/lang/Class;)Ljava/util/EnumSet; readEnumSet
		0 o p_251289_
	a (Lvi;)Lwg; writeNbt
		0 o p_296432_
	a ([I)Lwg; writeVarIntArray
		0 o p_130090_
	a (Lio/netty/buffer/ByteBuf;Ljb;)V writeBlockPos
		static
		0 o p_320943_
		1 o p_320546_
	a (Ljava/lang/Object;)Lwg; touch
		0 o p_296360_
	a (Ljava/time/Instant;)V writeInstant
		0 o p_236827_
	a (ILjava/io/OutputStream;I)Lwg; getBytes
		0 o p_294277_
		1 o p_296069_
		2 o p_296395_
	a (Ljava/lang/String;)Lwg; writeUtf
		0 o p_130071_
	a (F)Lwg; writeFloat
		0 o p_294332_
	a (Lio/netty/buffer/ByteBuf;Lvi;)V writeNbt
		static
		0 o p_320344_
		1 o p_320692_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lwg; writeWithCodec
		0 o p_266702_
		1 o p_267245_
		2 o p_266783_
	a ([B)Lwg; writeByteArray
		0 o p_130088_
	a (Lio/netty/buffer/ByteBuf;Lorg/joml/Vector3f;)V writeVector3f
		static
		0 o p_320042_
		1 o p_320090_
	a (Ljava/util/Optional;Lzo;)V writeOptional
		0 o p_236836_
		1 o p_320585_
	a ()Lit/unimi/dsi/fastutil/ints/IntList; readIntIdList
	a (I)[B readByteArray
		0 o p_130102_
	a (Lke;)Lwg; writeSectionPos
		0 o p_178344_
	a (Ljava/util/EnumSet;Ljava/lang/Class;)V writeEnumSet
		0 o p_250400_
		1 o p_250673_
	a (Lio/netty/buffer/ByteBuf;Ljava/util/UUID;)V writeUUID
		static
		0 o p_320444_
		1 o p_319838_
	a (ILio/netty/buffer/ByteBuf;I)Lwg; getBytes
		0 o p_294876_
		1 o p_295864_
		2 o p_294524_
	a (Ljb;)Lwg; writeBlockPos
		0 o p_130065_
	a (Z)Lwg; writeBoolean
		0 o p_295682_
	a (ILio/netty/buffer/ByteBuf;)Lwg; getBytes
		0 o p_296115_
		1 o p_295805_
	a (Lio/netty/buffer/ByteBuf;II)Lwg; readBytes
		0 o p_295701_
		1 o p_294970_
		2 o p_294610_
	a (Ljava/lang/Object;Lzo;)V writeNullable
		0 o p_236822_
		1 o p_320116_
	a (Lio/netty/buffer/ByteBuf;Lur;)Lvi; readNbt
		static
		0 o p_320170_
		1 o p_320055_
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Object;Lzo;)V writeNullable
		static
		0 o p_324502_
		1 o p_324536_
		2 o p_324547_
	a (Lfis;)V writeVec3
		0 o p_296062_
	a (ILjava/nio/ByteBuffer;)Lwg; getBytes
		0 o p_296377_
		1 o p_295139_
	a (Lfio;)V writeBlockHitResult
		0 o p_130063_
	a (Ljk;)V writeGlobalPos
		0 o p_236815_
	a (Ljava/util/function/IntFunction;)Ljava/lang/Object; readById
		0 o p_295187_
	a (Lame;)Lwg; writeResourceLocation
		0 o p_130086_
	a (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V writeJsonWithCodec
		0 o p_273285_
		1 o p_272770_
	a (Lzo;Lzo;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 (Lio/netty/buffer/ByteBuf;)[B readByteArray
		static
		0 o p_324567_
	a (II)Lwg; setIndex
		0 o p_296056_
		1 o p_295480_
	a ([BII)Lwg; readBytes
		0 o p_294152_
		1 o p_294331_
		2 o p_295481_
	a (ILio/netty/buffer/ByteBuf;II)Lwg; getBytes
		0 o p_294107_
		1 o p_296448_
		2 o p_295017_
		3 o p_294733_
	a (Ldlz;)Lwg; writeChunkPos
		0 o p_178342_
	a (Ljava/util/function/IntFunction;I)Ljava/util/function/IntFunction; limitValue
		static
		0 o p_182696_
		1 o p_182697_
	a (Lio/netty/buffer/ByteBuf;Ldlz;)V writeChunkPos
		static
		0 o p_373081_
		1 o p_373096_
	a (Ljava/util/BitSet;I)V writeFixedBitSet
		0 o p_248698_
		1 o p_248869_
	alloc ()Lio/netty/buffer/ByteBufAllocator; alloc
	array ()[B array
	arrayOffset ()I arrayOffset
	asReadOnly ()Lio/netty/buffer/ByteBuf; asReadOnly
	b (J)Lwg; writeLong
		0 o p_295423_
	b ()[B readByteArray
	b (ILio/netty/buffer/ByteBuf;II)Lwg; setBytes
		0 o p_296236_
		1 o p_295709_
		2 o p_294354_
		3 o p_295897_
	b (Lio/netty/buffer/ByteBuf;[J)V writeFixedSizeLongArray
		static
		0 o p_405146_
		1 o p_404646_
	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 (ILio/netty/buffer/ByteBuf;I)Lwg; setBytes
		0 o p_295824_
		1 o p_294581_
		2 o p_295654_
	b (Ljava/nio/ByteBuffer;)Lwg; writeBytes
		0 o p_295937_
	b (Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; lambda$readLenientJsonWithCodec$2
		static
		0 o p_272382_
	b (Lzn;Lzn;)Lcom/mojang/datafixers/util/Either; readEither
		0 o p_416561_
		1 o p_416551_
	b (I)[I readVarIntArray
		0 o p_130117_
	b (Lio/netty/buffer/ByteBuf;II)Lwg; writeBytes
		0 o p_295348_
		1 o p_294807_
		2 o p_294737_
	b (I[BII)Lwg; setBytes
		0 o p_295030_
		1 o p_295276_
		2 o p_295073_
		3 o p_295926_
	b (I[B)Lwg; setBytes
		0 o p_295696_
		1 o p_295990_
	b (Lio/netty/buffer/ByteBuf;I)V writeContainerId
		static
		0 o p_362401_
		1 o p_362798_
	b (Lzn;)Ljava/util/Optional; readOptional
		0 o p_320700_
	b (II)Lwg; setByte
		0 o p_294776_
		1 o p_295119_
	b (Lio/netty/buffer/ByteBuf;)[J readLongArray
		static
		0 o p_405222_
	b ([J)Lwg; writeFixedSizeLongArray
		0 o p_405703_
	b (ILio/netty/buffer/ByteBuf;)Lwg; setBytes
		0 o p_294134_
		1 o p_294238_
	b ([B)Lwg; readBytes
		0 o p_295557_
	b (IJ)Lwg; setLongLE
		0 o p_294242_
		1 o p_295126_
	b (Lzo;Ljava/lang/Object;)V lambda$writeEither$6
		0 o p_415005_
		1 o p_415006_
	b ([BII)Lwg; writeBytes
		0 o p_294409_
		1 o p_295416_
		2 o p_294380_
	b (ILjava/nio/ByteBuffer;)Lwg; setBytes
		0 o p_294827_
		1 o p_295408_
	b (Lamd;)V writeResourceKey
		0 o p_236859_
	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)Lwg; writeVarInt
		0 o p_130131_
	c ([B)Lwg; writeBytes
		0 o p_296194_
	c (II)Lwg; setShort
		0 o p_295713_
		1 o p_296093_
	c (Lio/netty/buffer/ByteBuf;[J)[J readFixedSizeLongArray
		static
		0 o p_404645_
		1 o p_404639_
	c (Lio/netty/buffer/ByteBuf;)Ljb; readBlockPos
		static
		0 o p_320037_
	c ([J)[J readFixedSizeLongArray
		0 o p_405851_
	c (Lzn;)Ljava/lang/Object; readNullable
		0 o p_320095_
	c (J)Lwg; writeLongLE
		0 o p_294730_
	c ()[I readVarIntArray
	c (Lio/netty/buffer/ByteBuf;I)Lwg; readBytes
		0 o p_296068_
		1 o p_295259_
	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;I)Lwg; writeBytes
		0 o p_295384_
		1 o p_295311_
	d (I)Ljava/lang/String; readUtf
		0 o p_130137_
	d (Lio/netty/buffer/ByteBuf;)Ldlz; readChunkPos
		static
		0 o p_372953_
	d ()[J readLongArray
	d (II)Lwg; setShortLE
		0 o p_295748_
		1 o p_294784_
	discardReadBytes ()Lio/netty/buffer/ByteBuf; discardReadBytes
	discardSomeReadBytes ()Lio/netty/buffer/ByteBuf; discardSomeReadBytes
	duplicate ()Lio/netty/buffer/ByteBuf; duplicate
	e ()Ljb; readBlockPos
	e (II)Lwg; setMedium
		0 o p_295726_
		1 o p_296052_
	e (I)Ljava/util/BitSet; readFixedBitSet
		0 o p_249113_
	e (Lio/netty/buffer/ByteBuf;)Lorg/joml/Vector3f; readVector3f
		static
		0 o p_320362_
	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 (I)V writeContainerId
		0 o p_360935_
	f ()Ldlz; readChunkPos
	f (II)Lwg; setMediumLE
		0 o p_296476_
		1 o p_295239_
	f (Lio/netty/buffer/ByteBuf;)Lorg/joml/Quaternionf; readQuaternion
		static
		0 o p_319961_
	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)Lwg; capacity
		0 o p_295325_
	g ()Lke; readSectionPos
	g (II)Lwg; setInt
		0 o p_295466_
		1 o p_295351_
	g (Lio/netty/buffer/ByteBuf;)Lfis; readVec3
		static
		0 o p_363264_
	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 ()Ljk; readGlobalPos
	h (II)Lwg; setIntLE
		0 o p_296041_
		1 o p_295343_
	h (I)Lwg; readerIndex
		0 o p_295519_
	h (Lio/netty/buffer/ByteBuf;)Ljava/util/UUID; readUUID
		static
		0 o p_319877_
	hasArray ()Z hasArray
	hasMemoryAddress ()Z hasMemoryAddress
	hashCode ()I hashCode
	i (I)Lwg; writerIndex
		0 o p_294907_
	i (Lio/netty/buffer/ByteBuf;)Lui; readNbt
		static
		0 o p_320394_
	i ()Lorg/joml/Vector3f; readVector3f
	i (II)Lwg; 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)Lwg; ensureWritable
		0 o p_294903_
	j (Lio/netty/buffer/ByteBuf;)I readContainerId
		static
		0 o p_361985_
	j (II)Lwg; setZero
		0 o p_295002_
		1 o p_295655_
	j ()Lorg/joml/Quaternionf; readQuaternion
	k (Lio/netty/buffer/ByteBuf;)Lwg; readBytes
		0 o p_296080_
	k ()Lfis; readVec3
	k (I)Lwg; skipBytes
		0 o p_296015_
	l (Lio/netty/buffer/ByteBuf;)Lwg; writeBytes
		0 o p_295011_
	l (I)Lwg; writeByte
		0 o p_295618_
	l ()I readVarInt
	m (I)Lwg; writeShort
		0 o p_294734_
	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)Lwg; writeShortLE
		0 o p_295772_
	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 ()Lui; readNbt
	o (I)Lwg; writeMedium
		0 o p_296189_
	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)Lwg; writeMediumLE
		0 o p_295508_
	q (I)Lwg; writeInt
		0 o p_296090_
	q ()Lame; readResourceLocation
	r ()Lamd; readRegistryKey
	r (I)Lwg; writeIntLE
		0 o p_294626_
	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 ()Ljava/util/Date; readDate
	s (I)Lwg; writeChar
		0 o p_295369_
	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)Lwg; writeZero
		0 o p_295016_
	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 (I)Lwg; retain
		0 o p_294685_
	u ()Ljava/security/PublicKey; readPublicKey
	unwrap ()Lio/netty/buffer/ByteBuf; unwrap
	v ()Lfio; 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 ()I readContainerId
	y ()Lwg; clear
	z ()Lwg; markReaderIndex
wh net/minecraft/network/HandlerNames
	a Ljava/lang/String; DECOMPRESS
	b Ljava/lang/String; COMPRESS
	c Ljava/lang/String; DECODER
	d Ljava/lang/String; ENCODER
	e Ljava/lang/String; INBOUND_CONFIG
	f Ljava/lang/String; OUTBOUND_CONFIG
	g Ljava/lang/String; SPLITTER
	h Ljava/lang/String; PREPENDER
	i Ljava/lang/String; DECRYPT
	j Ljava/lang/String; ENCRYPT
	k Ljava/lang/String; UNBUNDLER
	l Ljava/lang/String; BUNDLER
	m Ljava/lang/String; PACKET_HANDLER
	n Ljava/lang/String; TIMEOUT
	o Ljava/lang/String; LEGACY_QUERY
	p Ljava/lang/String; LATENCY
	<init> ()V <init>
wi net/minecraft/network/HashedPatchMap
	a Lzm; STREAM_CODEC
	b Ljava/util/Map; addedComponents
	c Ljava/util/Set; removedComponents
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/Map;Ljava/util/Set;)V <init>
		0 o addedComponents
		1 o removedComponents
	a (Lko;Lwi$a;)Lwi; create
		static
		0 o p_412122_
		1 o p_412570_
	a ()Ljava/util/Map; addedComponents
	a (Ljava/util/Map;Lwi$a;Lks;)V lambda$create$0
		static
		0 o p_412393_
		1 o p_412180_
		2 o p_412727_
	b (Lko;Lwi$a;)Z matches
		0 o p_412240_
		1 o p_412463_
	b ()Ljava/util/Set; removedComponents
	equals (Ljava/lang/Object;)Z equals
		0 o p_412507_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
wi$a net/minecraft/network/HashedPatchMap$HashGenerator
wj net/minecraft/network/HashedStack
	a Lwj; EMPTY
	b Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	a (Ldcv;Lwi$a;)Z matches
		0 o p_412709_
		1 o p_412057_
	a (Lwj;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_412104_
	a (Ljava/util/Optional;)Lwj; lambda$static$0
		static
		0 o p_412528_
	b (Ldcv;Lwi$a;)Lwj; create
		static
		0 o p_412136_
		1 o p_412663_
wj$1 net/minecraft/network/HashedStack$1
	<init> ()V <init>
	a (Ldcv;Lwi$a;)Z matches
		0 o p_412039_
		1 o p_412698_
	toString ()Ljava/lang/String; toString
wj$a net/minecraft/network/HashedStack$ActualItem
	c Lzm; STREAM_CODEC
	d Ljl; item
	e I count
	f Lwi; components
	<clinit> ()V <clinit>
		static
	<init> (Ljl;ILwi;)V <init>
		0 o item
		1 o count
		2 o components
	a (Ldcv;Lwi$a;)Z matches
		0 o p_412763_
		1 o p_412137_
	a ()Ljl; item
	b ()I count
	c ()Lwi; components
	equals (Ljava/lang/Object;)Z equals
		0 o p_412188_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
wk net/minecraft/network/HiddenByteBuf
	a Lio/netty/buffer/ByteBuf; contents
	<init> (Lio/netty/buffer/ByteBuf;)V <init>
		0 o contents
	a (I)Lwk; retain
		0 o p_390414_
	a (Ljava/lang/Object;)Ljava/lang/Object; pack
		static
		0 o p_390365_
	a ()Lwk; retain
	b (Ljava/lang/Object;)Ljava/lang/Object; unpack
		static
		0 o p_390514_
	b ()Lwk; touch
	c (Ljava/lang/Object;)Lwk; touch
		0 o p_390392_
	c ()Lio/netty/buffer/ByteBuf; contents
	equals (Ljava/lang/Object;)Z equals
		0 o p_390377_
	hashCode ()I hashCode
	refCnt ()I refCnt
	release ()Z release
	release (I)Z release
		0 o p_390522_
	retain (I)Lio/netty/util/ReferenceCounted; retain
		0 o p_390491_
	retain ()Lio/netty/util/ReferenceCounted; retain
	toString ()Ljava/lang/String; toString
	touch ()Lio/netty/util/ReferenceCounted; touch
	touch (Ljava/lang/Object;)Lio/netty/util/ReferenceCounted; touch
		0 o p_390434_
wl net/minecraft/network/LocalFrameDecoder
	<init> ()V <init>
	channelRead (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead
		0 o p_390480_
		1 o p_390511_
wm net/minecraft/network/LocalFrameEncoder
	<init> ()V <init>
	write (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/channel/ChannelPromise;)V write
		0 o p_390512_
		1 o p_390524_
		2 o p_390506_
wn net/minecraft/network/MonitoredLocalFrameDecoder
	a Lvw; monitor
	<init> (Lvw;)V <init>
		0 o p_390410_
	channelRead (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V channelRead
		0 o p_390444_
		1 o p_390381_
wo net/minecraft/network/PacketBundlePacker
	a Lzu; bundlerInfo
	b Lzu$a; currentBundler
	<init> (Lzu;)V <init>
		0 o p_320870_
	a (Lio/netty/channel/ChannelHandlerContext;Lzw;Ljava/util/List;)V decode
		0 o p_265208_
		1 o p_265182_
		2 o p_265368_
	a (Lzw;)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_
wp net/minecraft/network/PacketBundleUnpacker
	a Lzu; bundlerInfo
	<init> (Lzu;)V <init>
		0 o p_320840_
	a (Lio/netty/channel/ChannelHandlerContext;Lzw;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_
wq net/minecraft/network/PacketDecoder
	a Lorg/slf4j/Logger; LOGGER
	b Lwu; protocolInfo
	<clinit> ()V <clinit>
		static
	<init> (Lwu;)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_
wr net/minecraft/network/PacketEncoder
	a Lorg/slf4j/Logger; LOGGER
	b Lwu; protocolInfo
	<clinit> ()V <clinit>
		static
	<init> (Lwu;)V <init>
		0 o p_320006_
	a (Lio/netty/channel/ChannelHandlerContext;Lzw;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_
ws net/minecraft/network/PacketListener
	O_ ()Lzx; flow
	a (Lzw;)Z shouldHandleMessage
		0 o p_295210_
	a (Lwf;)V onDisconnect
		0 o p_350287_
	a (Lp;Lq;)V fillListenerSpecificCrashDetails
		0 o p_350278_
		1 o p_314965_
	a (Lp;)V fillCrashReport
		0 o p_314927_
	a (Lzw;Ljava/lang/Exception;)V onPacketError
		0 o p_341593_
		1 o p_341607_
	a (Lxo;Ljava/lang/Throwable;)Lwf; createDisconnectionInfo
		0 o p_350812_
		1 o p_351028_
	b ()Lwe; protocol
	c ()Z isAcceptingMessages
	d ()Ljava/lang/String; lambda$fillCrashReport$1
	e ()Ljava/lang/String; lambda$fillCrashReport$0
wt net/minecraft/network/PacketSendListener
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/function/Supplier;Lio/netty/channel/ChannelFuture;)V lambda$exceptionallySend$1
		static
		0 o p_428319_
		1 o p_428313_
	a (Ljava/lang/Runnable;Lio/netty/channel/ChannelFuture;)V lambda$thenRun$0
		static
		0 o p_428334_
		1 o p_428417_
	a (Ljava/util/function/Supplier;)Lio/netty/channel/ChannelFutureListener; exceptionallySend
		static
		0 o p_243289_
	a (Ljava/lang/Runnable;)Lio/netty/channel/ChannelFutureListener; thenRun
		static
		0 o p_243267_
wu net/minecraft/network/ProtocolInfo
	a ()Lwe; id
	b ()Lzx; flow
	c ()Lzm; codec
	d ()Lzu; bundlerInfo
wu$a net/minecraft/network/ProtocolInfo$Details
	a (Lwu$a$a;)V listPackets
		0 o p_412501_
	a ()Lwe; id
	b ()Lzx; flow
wu$a$a net/minecraft/network/ProtocolInfo$Details$PacketVisitor
	accept (Lzy;I)V accept
		0 o p_412420_
		1 o p_412112_
wu$b net/minecraft/network/ProtocolInfo$DetailsProvider
	a ()Lwu$a; details
wv net/minecraft/network/ProtocolSwapHandler
	a (Lio/netty/channel/ChannelHandlerContext;Lzw;)V handleInboundTerminalPacket
		static
		0 o p_320154_
		1 o p_320949_
	b (Lio/netty/channel/ChannelHandlerContext;Lzw;)V handleOutboundTerminalPacket
		static
		0 o p_320395_
		1 o p_320209_
ww net/minecraft/network/RateKickingConnection
	h Lorg/slf4j/Logger; LOGGER
	i Lxo; EXCEED_REASON
	j I rateLimitPacketsPerSecond
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_130558_
	c ()V tickSecond
	q ()V lambda$tickSecond$0
wx net/minecraft/network/RegistryFriendlyByteBuf
	d Ljz; registryAccess
	<init> (Lio/netty/buffer/ByteBuf;Ljz;)V <init>
		0 o p_320951_
		1 o p_319803_
	H ()Ljz; registryAccess
	a (Ljz;)Ljava/util/function/Function; decorator
		static
		0 o p_320166_
	a (Ljz;Lio/netty/buffer/ByteBuf;)Lwx; lambda$decorator$0
		static
		0 o p_320578_
		1 o p_320793_
wy net/minecraft/network/ServerboundPacketListener
	O_ ()Lzx; flow
wz net/minecraft/network/SkipPacketDecoderException
	<init> (Ljava/lang/Throwable;)V <init>
		0 o p_412103_
	<init> (Ljava/lang/String;)V <init>
		0 o p_412786_
x net/minecraft/MethodsReturnNonnullByDefault
xa net/minecraft/network/SkipPacketEncoderException
	<init> (Ljava/lang/Throwable;)V <init>
		0 o p_412348_
	<init> (Ljava/lang/String;)V <init>
		0 o p_412734_
xb net/minecraft/network/SkipPacketException
xc net/minecraft/network/TickablePacketListener
	d ()V tick
xd net/minecraft/network/UnconfiguredPipelineHandler
	<init> ()V <init>
	a (Lwu;)Lxd$b; setupInboundProtocol
		static
		0 o p_320435_
	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/ChannelInboundHandler;)Lxd$b; setupInboundHandler
		static
		0 o p_320340_
	a (Lio/netty/channel/ChannelOutboundHandler;)Lxd$d; setupOutboundHandler
		static
		0 o p_319887_
	a (Lio/netty/channel/ChannelOutboundHandler;Lio/netty/channel/ChannelHandlerContext;)V lambda$setupOutboundHandler$1
		static
		0 o p_320260_
		1 o p_320755_
	b (Lwu;)Lxd$d; setupOutboundProtocol
		static
		0 o p_320204_
xd$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_
xd$b net/minecraft/network/UnconfiguredPipelineHandler$InboundConfigurationTask
	a (Lxd$b;Lio/netty/channel/ChannelHandlerContext;)V lambda$andThen$0
		0 o p_320912_
		1 o p_320785_
	andThen (Lxd$b;)Lxd$b; andThen
		0 o p_320407_
	run (Lio/netty/channel/ChannelHandlerContext;)V run
		0 o p_320322_
xd$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_
xd$d net/minecraft/network/UnconfiguredPipelineHandler$OutboundConfigurationTask
	a (Lxd$d;Lio/netty/channel/ChannelHandlerContext;)V lambda$andThen$0
		0 o p_320477_
		1 o p_320612_
	andThen (Lxd$d;)Lxd$d; andThen
		0 o p_320148_
	run (Lio/netty/channel/ChannelHandlerContext;)V run
		0 o p_320186_
xe net/minecraft/network/Utf8String
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;I)Ljava/lang/String; read
		static
		0 o p_295677_
		1 o p_295190_
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/CharSequence;I)V write
		static
		0 o p_295811_
		1 o p_295702_
		2 o p_295310_
xf net/minecraft/network/VarInt
	a I MAX_VARINT_SIZE
	b I DATA_BITS_MASK
	c I CONTINUATION_BIT_MASK
	d I DATA_BITS_PER_BYTE
	<init> ()V <init>
	a (I)I getByteSize
		static
		0 o p_295994_
	a (B)Z hasContinuationBit
		static
		0 o p_294861_
	a (Lio/netty/buffer/ByteBuf;)I read
		static
		0 o p_296169_
	a (Lio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf; write
		static
		0 o p_295539_
		1 o p_294256_
xg net/minecraft/network/VarLong
	a I MAX_VARLONG_SIZE
	b I DATA_BITS_MASK
	c I CONTINUATION_BIT_MASK
	d I DATA_BITS_PER_BYTE
	<init> ()V <init>
	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 (B)Z hasContinuationBit
		static
		0 o p_294159_
	a (Lio/netty/buffer/ByteBuf;)J read
		static
		0 o p_294443_
xh net/minecraft/network/Varint21FrameDecoder
	a I MAX_VARINT21_BYTES
	b Lio/netty/buffer/ByteBuf; helperBuf
	c Lvw; monitor
	<init> (Lvw;)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_
xi net/minecraft/network/Varint21LengthFieldPrepender
	a I 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_
xj net/minecraft/network/chat/ChatDecorator
	a Lxj; PLAIN
	<clinit> ()V <clinit>
		static
	a (Lauc;Lxo;)Lxo; lambda$static$0
		static
		0 o p_300715_
		1 o p_300716_
	decorate (Lauc;Lxo;)Lxo; decorate
		0 o p_236962_
		1 o p_236963_
xk net/minecraft/network/chat/ChatType
	a Lcom/mojang/serialization/Codec; DIRECT_CODEC
	b Lzm; DIRECT_STREAM_CODEC
	c Lzm; STREAM_CODEC
	d Lxl; DEFAULT_CHAT_DECORATION
	e Lamd; CHAT
	f Lamd; SAY_COMMAND
	g Lamd; MSG_COMMAND_INCOMING
	h Lamd; MSG_COMMAND_OUTGOING
	i Lamd; TEAM_MSG_COMMAND_INCOMING
	j Lamd; TEAM_MSG_COMMAND_OUTGOING
	k Lamd; EMOTE_COMMAND
	l Lxl; chat
	m Lxl; narration
	<clinit> ()V <clinit>
		static
	<init> (Lxl;Lxl;)V <init>
		0 o chat
		1 o narration
	a (Ljava/lang/String;)Lamd; create
		static
		0 o p_237024_
	a (Lamd;Lbzm;)Lxk$a; bind
		static
		0 o p_241279_
		1 o p_241483_
	a (Lqq;)V bootstrap
		static
		0 o p_321866_
	a (Lamd;Ljz;Lxo;)Lxk$a; bind
		static
		0 o p_241284_
		1 o p_241373_
		2 o p_241455_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_240514_
	a ()Lxl; chat
	a (Lamd;Lek;)Lxk$a; bind
		static
		0 o p_241345_
		1 o p_241466_
	b ()Lxl; narration
	equals (Ljava/lang/Object;)Z equals
		0 o p_237028_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xk$a net/minecraft/network/chat/ChatType$Bound
	a Lzm; STREAM_CODEC
	b Ljl; chatType
	c Lxo; name
	d Ljava/util/Optional; targetName
	<clinit> ()V <clinit>
		static
	<init> (Ljl;Lxo;)V <init>
		0 o p_321546_
		1 o p_241293_
	<init> (Ljl;Lxo;Ljava/util/Optional;)V <init>
		0 o chatType
		1 o name
		2 o targetName
	a (Lxo;)Lxo; decorate
		0 o p_241411_
	a ()Ljl; chatType
	b (Lxo;)Lxo; decorateNarration
		0 o p_241354_
	b ()Lxo; name
	c (Lxo;)Lxk$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
xl net/minecraft/network/chat/ChatTypeDecoration
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Ljava/lang/String; translationKey
	d Ljava/util/List; parameters
	e Lyl; style
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/util/List;Lyl;)V <init>
		0 o translationKey
		1 o parameters
		2 o style
	a ()Ljava/lang/String; translationKey
	a (Lxo;Lxk$a;)Lxo; decorate
		0 o p_241301_
		1 o p_241391_
	a (Ljava/lang/String;)Lxl; withSender
		static
		0 o p_239223_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_304159_
	b (Ljava/lang/String;)Lxl; incomingDirectMessage
		static
		0 o p_239425_
	b ()Ljava/util/List; parameters
	b (Lxo;Lxk$a;)[Lxo; resolveParameters
		0 o p_241365_
		1 o p_241559_
	c ()Lyl; style
	c (Ljava/lang/String;)Lxl; outgoingDirectMessage
		static
		0 o p_240772_
	d (Ljava/lang/String;)Lxl; teamMessage
		static
		0 o p_239095_
	equals (Ljava/lang/Object;)Z equals
		0 o p_239430_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xl$a net/minecraft/network/chat/ChatTypeDecoration$Parameter
	a Lxl$a; SENDER
	b Lxl$a; TARGET
	c Lxl$a; CONTENT
	d Lcom/mojang/serialization/Codec; CODEC
	e Lzm; STREAM_CODEC
	f Ljava/util/function/IntFunction; BY_ID
	g I id
	h Ljava/lang/String; name
	i Lxl$a$a; selector
	j [Lxl$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;IILjava/lang/String;Lxl$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 (Lxo;Lxk$a;)Lxo; select
		0 o p_241369_
		1 o p_241509_
	a (Lxl$a;)I lambda$static$4
		static
		0 o p_348120_
	a ()[Lxl$a; $values
		static
	b (Lxl$a;)I lambda$static$3
		static
		0 o p_348119_
	b (Lxo;Lxk$a;)Lxo; lambda$static$2
		static
		0 o p_239974_
		1 o p_241427_
	c ()Ljava/lang/String; getSerializedName
	c (Lxo;Lxk$a;)Lxo; lambda$static$1
		static
		0 o p_321399_
		1 o p_321400_
	d (Lxo;Lxk$a;)Lxo; lambda$static$0
		static
		0 o p_241238_
		1 o p_241239_
	valueOf (Ljava/lang/String;)Lxl$a; valueOf
		static
		0 o p_239464_
	values ()[Lxl$a; values
		static
xl$a$a net/minecraft/network/chat/ChatTypeDecoration$Parameter$Selector
	select (Lxo;Lxk$a;)Lxo; select
		0 o p_239620_
		1 o p_241499_
xm net/minecraft/network/chat/ClickEvent
	a Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	a (Lxm$a;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_392608_
	a ()Lxm$a; action
xm$a net/minecraft/network/chat/ClickEvent$Action
	a Lxm$a; OPEN_URL
	b Lxm$a; OPEN_FILE
	c Lxm$a; RUN_COMMAND
	d Lxm$a; SUGGEST_COMMAND
	e Lxm$a; SHOW_DIALOG
	f Lxm$a; CHANGE_PAGE
	g Lxm$a; COPY_TO_CLIPBOARD
	h Lxm$a; CUSTOM
	i Lcom/mojang/serialization/Codec; UNSAFE_CODEC
	j Lcom/mojang/serialization/Codec; CODEC
	k Z allowFromServer
	l Ljava/lang/String; name
	m Lcom/mojang/serialization/MapCodec; codec
	n [Lxm$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;ZLcom/mojang/serialization/MapCodec;)V <init>
		0 o p_130640_
		1 o p_130641_
		2 o p_130642_
		3 o p_130643_
		4 o p_394670_
	a (Lxm$a;)Lcom/mojang/serialization/DataResult; filterForSerialization
		static
		0 o p_304789_
	a ()Z isAllowedFromServer
	b (Lxm$a;)Ljava/lang/String; lambda$filterForSerialization$0
		static
		0 o p_339403_
	b ()Lcom/mojang/serialization/MapCodec; valueCodec
	c ()Ljava/lang/String; getSerializedName
	d ()[Lxm$a; $values
		static
	valueOf (Ljava/lang/String;)Lxm$a; valueOf
		static
		0 o p_130651_
	values ()[Lxm$a; values
		static
xm$b net/minecraft/network/chat/ClickEvent$ChangePage
	b Lcom/mojang/serialization/MapCodec; CODEC
	c I page
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o page
	a ()Lxm$a; action
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_394119_
	b ()I page
	equals (Ljava/lang/Object;)Z equals
		0 o p_393713_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xm$c net/minecraft/network/chat/ClickEvent$CopyToClipboard
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ljava/lang/String; value
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o value
	a ()Lxm$a; action
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_394320_
	b ()Ljava/lang/String; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_393848_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xm$d net/minecraft/network/chat/ClickEvent$Custom
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lame; id
	d Ljava/util/Optional; payload
	<clinit> ()V <clinit>
		static
	<init> (Lame;Ljava/util/Optional;)V <init>
		0 o id
		1 o payload
	a ()Lxm$a; action
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_428106_
	b ()Lame; id
	c ()Ljava/util/Optional; payload
	equals (Ljava/lang/Object;)Z equals
		0 o p_425656_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xm$e net/minecraft/network/chat/ClickEvent$OpenFile
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ljava/lang/String; path
	<clinit> ()V <clinit>
		static
	<init> (Ljava/nio/file/Path;)V <init>
		0 o p_393758_
	<init> (Ljava/io/File;)V <init>
		0 o p_394020_
	<init> (Ljava/lang/String;)V <init>
		0 o path
	a ()Lxm$a; action
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_393988_
	b ()Ljava/io/File; file
	c ()Ljava/lang/String; path
	equals (Ljava/lang/Object;)Z equals
		0 o p_394440_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xm$f net/minecraft/network/chat/ClickEvent$OpenUrl
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ljava/net/URI; uri
	<clinit> ()V <clinit>
		static
	<init> (Ljava/net/URI;)V <init>
		0 o uri
	a ()Lxm$a; action
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_394254_
	b ()Ljava/net/URI; uri
	equals (Ljava/lang/Object;)Z equals
		0 o p_393669_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xm$g net/minecraft/network/chat/ClickEvent$RunCommand
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ljava/lang/String; command
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o command
	a ()Lxm$a; action
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_394018_
	b ()Ljava/lang/String; command
	equals (Ljava/lang/Object;)Z equals
		0 o p_393850_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xm$h net/minecraft/network/chat/ClickEvent$ShowDialog
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ljl; dialog
	<clinit> ()V <clinit>
		static
	<init> (Ljl;)V <init>
		0 o dialog
	a ()Lxm$a; action
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_425539_
	b ()Ljl; dialog
	equals (Ljava/lang/Object;)Z equals
		0 o p_425872_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xm$i net/minecraft/network/chat/ClickEvent$SuggestCommand
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ljava/lang/String; command
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o command
	a ()Lxm$a; action
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_394637_
	b ()Ljava/lang/String; command
	equals (Ljava/lang/Object;)Z equals
		0 o p_393583_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xn net/minecraft/network/chat/CommonComponents
	a Lxo; EMPTY
	b Lxo; OPTION_ON
	c Lxo; OPTION_OFF
	d Lxo; GUI_DONE
	e Lxo; GUI_CANCEL
	f Lxo; GUI_YES
	g Lxo; GUI_NO
	h Lxo; GUI_OK
	i Lxo; GUI_PROCEED
	j Lxo; GUI_CONTINUE
	k Lxo; GUI_BACK
	l Lxo; GUI_TO_TITLE
	m Lxo; GUI_ACKNOWLEDGE
	n Lxo; GUI_OPEN_IN_BROWSER
	o Lxo; GUI_COPY_LINK_TO_CLIPBOARD
	p Lxo; GUI_DISCONNECT
	q Lxo; GUI_RETURN_TO_MENU
	r Lxo; TRANSFER_CONNECT_FAILED
	s Lxo; CONNECT_FAILED
	t Lxo; NEW_LINE
	u Lxo; NARRATION_SEPARATOR
	v Lxo; ELLIPSIS
	w Lxo; SPACE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lyc; space
		static
	a (Lxo;Lxo;)Lyc; optionNameValue
		static
		0 o p_178394_
		1 o p_178395_
	a (Ljava/util/Collection;)Lxo; joinLines
		static
		0 o p_178392_
	a (Lxo;Z)Lyc; optionStatus
		static
		0 o p_130664_
		1 o p_130665_
	a (Z)Lxo; optionStatus
		static
		0 o p_130667_
	a ([Lxo;)Lyc; joinForNarration
		static
		0 o p_267948_
	a (J)Lyc; days
		static
		0 o p_239423_
	b ([Lxo;)Lxo; joinLines
		static
		0 o p_178397_
	b (Z)Lxo; disconnectButtonLabel
		static
		0 o p_426020_
	b (J)Lyc; hours
		static
		0 o p_240042_
	c (J)Lyc; minutes
		static
		0 o p_239878_
xo net/minecraft/network/chat/Component
	a (Ljava/util/List;Lyl;Ljava/lang/String;)Ljava/util/Optional; lambda$toFlatList$1
		static
		0 o p_178402_
		1 o p_178403_
		2 o p_178404_
	a (Ljava/lang/String;[Ljava/lang/Object;)Lyc; translatable
		static
		0 o p_237111_
		1 o p_237112_
	a (Lyl;)Ljava/util/List; toFlatList
		0 o p_178406_
	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 (Lcom/mojang/brigadier/Message;)Lxo; translationArg
		static
		0 o p_304620_
	a (I)Ljava/lang/String; getString
		0 o p_130669_
	a (Lxt$b;Lyl;)Ljava/util/Optional; visit
		0 o p_130679_
		1 o p_130680_
	a (Lxo;)Z contains
		0 o p_240571_
	a (Ljava/util/Date;)Lxo; translationArg
		static
		0 o p_304461_
	a (Ljava/net/URI;)Lxo; translationArg
		static
		0 o p_352152_
	a (Ljava/lang/String;Ljava/lang/String;)Lyc; translatableWithFallback
		static
		0 o p_265747_
		1 o p_265287_
	a (Ljava/lang/String;ZLjava/util/Optional;Lyq;)Lyc; nbt
		static
		0 o p_237106_
		1 o p_237107_
		2 o p_237108_
		3 o p_237109_
	a (Ljava/util/UUID;)Lxo; translationArg
		static
		0 o p_304730_
	a (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Lyc; translatableWithFallback
		static
		0 o p_265449_
		1 o p_265281_
		2 o p_265785_
	a (Lame;)Lxo; translationArg
		static
		0 o p_304849_
	a (Lxt$a;)Ljava/util/Optional; visit
		0 o p_130677_
	a (Ldlz;)Lxo; translationArg
		static
		0 o p_304675_
	a (Ljava/lang/String;)Lxo; nullToEmpty
		static
		0 o p_130675_
	a (Lhf;Ljava/lang/String;)Lyc; score
		static
		0 o p_363804_
		1 o p_362439_
	a ()Lyl; getStyle
	a (Lhf;Ljava/util/Optional;)Lyc; selector
		static
		0 o p_362718_
		1 o p_237104_
	b (Ljava/lang/String;)Lyc; literal
		static
		0 o p_237114_
	b ()Lxp; getContents
	b (Ljava/lang/String;[Ljava/lang/Object;)Lyc; translatableEscape
		static
		0 o p_304683_
		1 o p_304399_
	b (Ljava/lang/String;Ljava/lang/String;)Lyc; score
		static
		0 o p_237100_
		1 o p_237101_
	c (Ljava/lang/String;)Lyc; translatable
		static
		0 o p_237116_
	c ()Ljava/util/List; getSiblings
	d (Ljava/lang/String;)Lyc; keybind
		static
		0 o p_237118_
	d ()Ljava/lang/String; tryCollapseToString
	e ()Lyc; plainCopy
	f ()Lyc; copy
	g ()Lbbm; getVisualOrderText
	getString ()Ljava/lang/String; getString
	h ()Ljava/util/List; toFlatList
	i ()Lyc; empty
		static
xp net/minecraft/network/chat/ComponentContents
	a (Lek;Lbzm;I)Lyc; resolve
		0 o p_237126_
		1 o p_237127_
		2 o p_237128_
	a (Lxt$a;)Ljava/util/Optional; visit
		0 o p_237129_
	a (Lxt$b;Lyl;)Ljava/util/Optional; visit
		0 o p_237130_
		1 o p_237131_
	a ()Lxp$a; type
xp$a net/minecraft/network/chat/ComponentContents$Type
	a Lcom/mojang/serialization/MapCodec; codec
	b Ljava/lang/String; 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
xq net/minecraft/network/chat/ComponentSerialization
	a Lcom/mojang/serialization/Codec; CODEC
	b Lzm; STREAM_CODEC
	c Lzm; OPTIONAL_STREAM_CODEC
	d Lzm; TRUSTED_STREAM_CODEC
	e Lzm; TRUSTED_OPTIONAL_STREAM_CODEC
	f Lzm; TRUSTED_CONTEXT_FREE_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; createCodec
		static
		0 o p_304554_
	a ([Lbda;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 (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 (I)Lcom/mojang/serialization/Codec; flatRestrictedCodec
		static
		0 o p_394111_
	a (Lxo;)Lcom/mojang/datafixers/util/Either; lambda$createCodec$6
		static
		0 o p_304501_
	a ([Lbda;)[Lbda; lambda$createLegacyComponentMatcher$1
		static
		0 o p_304914_
	a (Ljava/util/List;)Lyc; createFromList
		static
		0 o p_304405_
	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_
	a (Lcom/mojang/datafixers/util/Either;)Lxo; lambda$createCodec$5
		static
		0 o p_304547_
	b (Lxo;)Lxo; lambda$createCodec$4
		static
		0 o p_304887_
	b (Lcom/mojang/datafixers/util/Either;)Lxo; lambda$createCodec$3
		static
		0 o p_304568_
xq$1 net/minecraft/network/chat/ComponentSerialization$1
	a I val$maxFlatSize
	<init> (I)V <init>
		0 o p_393865_
	a (Lxo;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;ILcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult; lambda$decode$1
		0 o p_392610_
		1 o p_392611_
		2 o p_392612_
	a (Lcom/mojang/serialization/DynamicOps;Lxo;)Z isTooLarge
		0 o p_393757_
		1 o p_393963_
	a (I)Ljava/lang/String; lambda$decode$0
		static
		0 o p_392609_
	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_
xq$a net/minecraft/network/chat/ComponentSerialization$FuzzyCodec
	a Ljava/util/List; codecs
	b Ljava/util/function/Function; 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
xq$b net/minecraft/network/chat/ComponentSerialization$StrictEither
	a Ljava/lang/String; typeFieldName
	b Lcom/mojang/serialization/MapCodec; typed
	c Lcom/mojang/serialization/MapCodec; 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_
xr net/minecraft/network/chat/ComponentUtils
	a Ljava/lang/String; DEFAULT_SEPARATOR_TEXT
	b Lxo; DEFAULT_SEPARATOR
	c Lxo; DEFAULT_NO_STYLE_SEPARATOR
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/util/Collection;Lxo;)Lxo; formatList
		static
		0 o p_178434_
		1 o p_178435_
	a (Ljava/lang/String;Lyl;)Lyl; lambda$copyOnClickText$1
		static
		0 o p_392613_
		1 o p_392614_
	a (Lxo;)Lyc; wrapInSquareBrackets
		static
		0 o p_130749_
	a (Ljava/util/Collection;)Lxo; formatList
		static
		0 o p_130744_
	a (Lcom/mojang/brigadier/Message;)Lxo; fromMessage
		static
		0 o p_130730_
	a (Lek;Lxo;Lbzm;I)Lyc; updateForEntity
		static
		0 o p_130732_
		1 o p_130733_
		2 o p_130734_
		3 o p_130735_
	a (Ljava/util/Collection;Ljava/util/function/Function;)Lxo; formatAndSortList
		static
		0 o p_130746_
		1 o p_130747_
	a (Lek;Ljava/util/Optional;Lbzm;I)Ljava/util/Optional; updateForEntity
		static
		0 o p_178425_
		1 o p_178426_
		2 o p_178427_
		3 o p_178428_
	a (Lek;Lyl;Lbzm;I)Lyl; resolveStyle
		static
		0 o p_130737_
		1 o p_130738_
		2 o p_130739_
		3 o p_130740_
	a (Ljava/util/Collection;Lxo;Ljava/util/function/Function;)Lyc; formatList
		static
		0 o p_178437_
		1 o p_178438_
		2 o p_178439_
	a (Lyc;Lyl;)Lyc; mergeStyles
		static
		0 o p_130751_
		1 o p_130752_
	a (Ljava/lang/String;)Lyc; copyOnClickText
		static
		0 o p_260039_
	a (Ljava/util/Collection;Ljava/util/Optional;Ljava/util/function/Function;)Lyc; formatList
		static
		0 o p_178430_
		1 o p_178431_
		2 o p_178432_
	b (Ljava/lang/String;)Lxo; lambda$formatList$0
		static
		0 o p_130742_
	b (Lxo;)Z isTranslationResolvable
		static
		0 o p_237135_
	b (Ljava/util/Collection;Ljava/util/function/Function;)Lxo; formatList
		static
		0 o p_178441_
		1 o p_178442_
xs net/minecraft/network/chat/FilterMask
	a Lcom/mojang/serialization/Codec; CODEC
	b Lxs; FULLY_FILTERED
	c Lxs; PASS_THROUGH
	d Lyl; FILTERED_STYLE
	e Lcom/mojang/serialization/MapCodec; PASS_THROUGH_CODEC
	f Lcom/mojang/serialization/MapCodec; FULLY_FILTERED_CODEC
	g Lcom/mojang/serialization/MapCodec; PARTIALLY_FILTERED_CODEC
	h C HASH
	i Ljava/util/BitSet; mask
	j Lxs$a; 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;Lxs$a;)V <init>
		0 o p_243243_
		1 o p_243249_
	a (Lwg;)Lxs; 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 (Lwg;Lxs;)V write
		static
		0 o p_243308_
		1 o p_243231_
	b (Ljava/lang/String;)Lxo; applyWithFormatting
		0 o p_251709_
	b ()Z isFullyFiltered
	c ()Lxs$a; type
	d ()Ljava/util/BitSet; mask
	equals (Ljava/lang/Object;)Z equals
		0 o p_254275_
	hashCode ()I hashCode
xs$a net/minecraft/network/chat/FilterMask$Type
	a Lxs$a; PASS_THROUGH
	b Lxs$a; FULLY_FILTERED
	c Lxs$a; PARTIALLY_FILTERED
	d Ljava/lang/String; serializedName
	e Ljava/util/function/Supplier; codec
	f [Lxs$a; $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 ()[Lxs$a; $values
		static
	valueOf (Ljava/lang/String;)Lxs$a; valueOf
		static
		0 o p_243219_
	values ()[Lxs$a; values
		static
xt net/minecraft/network/chat/FormattedText
	a Ljava/util/Optional; STOP_ITERATION
	b Lxt; EMPTY
	<clinit> ()V <clinit>
		static
	a (Ljava/lang/String;Lyl;)Lxt; of
		static
		0 o p_130763_
		1 o p_130764_
	a (Ljava/lang/StringBuilder;Ljava/lang/String;)Ljava/util/Optional; lambda$getString$0
		static
		0 o p_130766_
		1 o p_130767_
	a (Lxt$b;Lyl;)Ljava/util/Optional; visit
		0 o p_130771_
		1 o p_130772_
	a (Ljava/util/List;)Lxt; composite
		static
		0 o p_130769_
	a (Lxt$a;)Ljava/util/Optional; visit
		0 o p_130770_
	a ([Lxt;)Lxt; composite
		static
		0 o p_130774_
	e (Ljava/lang/String;)Lxt; of
		static
		0 o p_130776_
	getString ()Ljava/lang/String; getString
xt$1 net/minecraft/network/chat/FormattedText$1
	<init> ()V <init>
	a (Lxt$a;)Ljava/util/Optional; visit
		0 o p_130779_
	a (Lxt$b;Lyl;)Ljava/util/Optional; visit
		0 o p_130781_
		1 o p_130782_
xt$2 net/minecraft/network/chat/FormattedText$2
	c Ljava/lang/String; val$text
	<init> (Ljava/lang/String;)V <init>
		0 o p_130785_
	a (Lxt$a;)Ljava/util/Optional; visit
		0 o p_130787_
	a (Lxt$b;Lyl;)Ljava/util/Optional; visit
		0 o p_130789_
		1 o p_130790_
xt$3 net/minecraft/network/chat/FormattedText$3
	c Ljava/lang/String; val$text
	d Lyl; val$style
	<init> (Ljava/lang/String;Lyl;)V <init>
		0 o p_130794_
		1 o p_130795_
	a (Lxt$a;)Ljava/util/Optional; visit
		0 o p_130797_
	a (Lxt$b;Lyl;)Ljava/util/Optional; visit
		0 o p_130799_
		1 o p_130800_
xt$4 net/minecraft/network/chat/FormattedText$4
	c Ljava/util/List; val$parts
	<init> (Ljava/util/List;)V <init>
		0 o p_130803_
	a (Lxt$a;)Ljava/util/Optional; visit
		0 o p_130805_
	a (Lxt$b;Lyl;)Ljava/util/Optional; visit
		0 o p_130807_
		1 o p_130808_
xt$a net/minecraft/network/chat/FormattedText$ContentConsumer
	accept (Ljava/lang/String;)Ljava/util/Optional; accept
		0 o p_130810_
xt$b net/minecraft/network/chat/FormattedText$StyledContentConsumer
	accept (Lyl;Ljava/lang/String;)Ljava/util/Optional; accept
		0 o p_130811_
		1 o p_130812_
xu net/minecraft/network/chat/HoverEvent
	a Lcom/mojang/serialization/Codec; CODEC
	<clinit> ()V <clinit>
		static
	a ()Lxu$a; action
	a (Lxu$a;)Lcom/mojang/serialization/MapCodec; lambda$static$0
		static
		0 o p_392615_
xu$a net/minecraft/network/chat/HoverEvent$Action
	a Lxu$a; SHOW_TEXT
	b Lxu$a; SHOW_ITEM
	c Lxu$a; SHOW_ENTITY
	d Lcom/mojang/serialization/Codec; UNSAFE_CODEC
	e Lcom/mojang/serialization/Codec; CODEC
	f Ljava/lang/String; name
	g Z allowFromServer
	h Lcom/mojang/serialization/MapCodec; codec
	i [Lxu$a; $VALUES
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;ILjava/lang/String;ZLcom/mojang/serialization/MapCodec;)V <init>
		0 o p_130842_
		1 o p_393602_
		2 o p_393532_
		3 o p_130843_
		4 o p_393857_
	a (Lxu$a;)Lcom/mojang/serialization/DataResult; filterForSerialization
		static
		0 o p_304784_
	a ()Z isAllowedFromServer
	b (Lxu$a;)Ljava/lang/String; lambda$filterForSerialization$0
		static
		0 o p_339404_
	b ()[Lxu$a; $values
		static
	c ()Ljava/lang/String; getSerializedName
	toString ()Ljava/lang/String; toString
	valueOf (Ljava/lang/String;)Lxu$a; valueOf
		static
		0 o p_394215_
	values ()[Lxu$a; values
		static
xu$b net/minecraft/network/chat/HoverEvent$EntityTooltipInfo
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lbzv; type
	c Ljava/util/UUID; uuid
	d Ljava/util/Optional; name
	e Ljava/util/List; linesCache
	<clinit> ()V <clinit>
		static
	<init> (Lbzv;Ljava/util/UUID;Ljava/util/Optional;)V <init>
		0 o p_304581_
		1 o p_304712_
		2 o p_304973_
	<init> (Lbzv;Ljava/util/UUID;Lxo;)V <init>
		0 o p_130876_
		1 o p_130877_
		2 o p_130878_
	a ()Ljava/util/List; getTooltipLines
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_392616_
	a (Lxu$b;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_304585_
	b (Lxu$b;)Ljava/util/UUID; lambda$static$1
		static
		0 o p_392617_
	c (Lxu$b;)Lbzv; lambda$static$0
		static
		0 o p_304417_
	equals (Ljava/lang/Object;)Z equals
		0 o p_130886_
	hashCode ()I hashCode
xu$c net/minecraft/network/chat/HoverEvent$ShowEntity
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lxu$b; entity
	<clinit> ()V <clinit>
		static
	<init> (Lxu$b;)V <init>
		0 o entity
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_394451_
	a ()Lxu$a; action
	b ()Lxu$b; entity
	equals (Ljava/lang/Object;)Z equals
		0 o p_393553_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xu$d net/minecraft/network/chat/HoverEvent$ShowItem
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Ldcv; item
	<clinit> ()V <clinit>
		static
	<init> (Ldcv;)V <init>
		0 o item
	a ()Lxu$a; action
	b ()Ldcv; item
	equals (Ljava/lang/Object;)Z equals
		0 o p_394568_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xu$e net/minecraft/network/chat/HoverEvent$ShowText
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lxo; value
	<clinit> ()V <clinit>
		static
	<init> (Lxo;)V <init>
		0 o value
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_393562_
	a ()Lxu$a; action
	b ()Lxo; value
	equals (Ljava/lang/Object;)Z equals
		0 o p_394025_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xv net/minecraft/network/chat/LastSeenMessages
	a Lcom/mojang/serialization/Codec; CODEC
	b Lxv; EMPTY
	c I LAST_SEEN_MESSAGES_MAX_LENGTH
	d Ljava/util/List; entries
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/List;)V <init>
		0 o entries
	a (Lyb;Lya;)Lya$a; lambda$pack$0
		static
		0 o p_253456_
		1 o p_253457_
	a (Lbcp$a;)V updateSignature
		0 o p_251665_
	a (Lyb;)Lxv$a; pack
		0 o p_253961_
	a ()B computeChecksum
	b ()Ljava/util/List; entries
	equals (Ljava/lang/Object;)Z equals
		0 o p_242428_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xv$a net/minecraft/network/chat/LastSeenMessages$Packed
	a Lxv$a; EMPTY
	b Ljava/util/List; entries
	<clinit> ()V <clinit>
		static
	<init> (Lwg;)V <init>
		0 o p_249757_
	<init> (Ljava/util/List;)V <init>
		0 o entries
	a ()Ljava/util/List; entries
	a (Lwg;)V write
		0 o p_250725_
	a (Lyb;)Ljava/util/Optional; unpack
		0 o p_253745_
	equals (Ljava/lang/Object;)Z equals
		0 o p_248722_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xv$b net/minecraft/network/chat/LastSeenMessages$Update
	a B IGNORE_CHECKSUM
	b I offset
	c Ljava/util/BitSet; acknowledged
	d B checksum
	<init> (Lwg;)V <init>
		0 o p_242184_
	<init> (ILjava/util/BitSet;B)V <init>
		0 o offset
		1 o acknowledged
		2 o checksum
	a (Lxv;)Z verifyChecksum
		0 o p_412643_
	a (Lwg;)V write
		0 o p_242221_
	a ()I offset
	b ()Ljava/util/BitSet; acknowledged
	c ()B checksum
	equals (Ljava/lang/Object;)Z equals
		0 o p_242333_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xw net/minecraft/network/chat/LastSeenMessagesTracker
	a [Lxy; trackedMessages
	b I tail
	c I offset
	d Lya; lastTrackedMessage
	<init> (I)V <init>
		0 o p_242388_
	a (Lya;Z)Z addPending
		0 o p_248926_
		1 o p_250312_
	a (Lya;)V ignorePending
		0 o p_251020_
	a ()I getAndClearOffset
	a (Lxy;)V addEntry
		0 o p_250255_
	b ()Lxw$a; generateAndApplyUpdate
	c ()I offset
xw$a net/minecraft/network/chat/LastSeenMessagesTracker$Update
	a Lxv; lastSeen
	b Lxv$b; update
	<init> (Lxv;Lxv$b;)V <init>
		0 o lastSeen
		1 o update
	a ()Lxv; lastSeen
	b ()Lxv$b; update
	equals (Ljava/lang/Object;)Z equals
		0 o p_251158_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xx net/minecraft/network/chat/LastSeenMessagesValidator
	a I lastSeenCount
	b Lit/unimi/dsi/fastutil/objects/ObjectList; trackedMessages
	c Lya; lastPendingMessage
	<init> (I)V <init>
		0 o p_249951_
	a (Lya;)V addPending
		0 o p_248841_
	a ()I trackedMessagesCount
	a (I)V applyOffset
		0 o p_251273_
	a (Lxv$b;)Lxv; applyUpdate
		0 o p_248868_
xx$a net/minecraft/network/chat/LastSeenMessagesValidator$ValidationException
	<init> (Ljava/lang/String;)V <init>
		0 o p_412680_
xy net/minecraft/network/chat/LastSeenTrackedEntry
	a Lya; signature
	b Z pending
	<init> (Lya;Z)V <init>
		0 o signature
		1 o pending
	a ()Lxy; acknowledge
	b ()Lya; signature
	c ()Z pending
	equals (Ljava/lang/Object;)Z equals
		0 o p_250444_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
xz net/minecraft/network/chat/LocalChatSession
	a Ljava/util/UUID; sessionId
	b Lcuw; keyPair
	<init> (Ljava/util/UUID;Lcuw;)V <init>
		0 o sessionId
		1 o keyPair
	a ()Lyf; asRemote
	a (Ljava/util/UUID;)Lyi$c; createMessageEncoder
		0 o p_251085_
	a (Lcuw;)Lxz; create
		static
		0 o p_250798_
	b ()Ljava/util/UUID; sessionId
	c ()Lcuw; keyPair
	equals (Ljava/lang/Object;)Z equals
		0 o p_251653_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
y 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 ([J)Z isNullOrEmpty
		static
		0 o p_270148_
	a (Ljava/util/Collection;)Ljava/lang/Object; first
		static
		0 o p_270346_
	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/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; orElse
		static
		0 o p_360785_
		1 o p_361159_
	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;)Z isNullOrEmpty
		static
		0 o p_270794_
	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 ([B)Z isNullOrEmpty
		static
		0 o p_270775_
	a (Ljava/util/Collection;Ljava/lang/Object;)Ljava/lang/Object; firstOrDefault
		static
		0 o p_270625_
		1 o p_270960_
ya net/minecraft/network/chat/MessageSignature
	a Lcom/mojang/serialization/Codec; CODEC
	b I BYTES
	c [B bytes
	<clinit> ()V <clinit>
		static
	<init> ([B)V <init>
		0 o bytes
	a (Lya;)Ljava/lang/String; describe
		static
		0 o p_412489_
	a (Lyb;)Lya$a; pack
		0 o p_253845_
	a (Lwg;Lya;)V write
		static
		0 o p_250642_
		1 o p_249714_
	a (Lbcq;Lbcp;)Z verify
		0 o p_250998_
		1 o p_249843_
	a ()Ljava/nio/ByteBuffer; asByteBuffer
	a (Lwg;)Lya; read
		static
		0 o p_249837_
	b ()I checksum
	c ()[B bytes
	equals (Ljava/lang/Object;)Z equals
		0 o p_237166_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ya$a net/minecraft/network/chat/MessageSignature$Packed
	a I FULL_SIGNATURE
	b I id
	c Lya; fullSignature
	<init> (I)V <init>
		0 o p_250015_
	<init> (ILya;)V <init>
		0 o id
		1 o fullSignature
	<init> (Lya;)V <init>
		0 o p_249705_
	a (Lwg;Lya$a;)V write
		static
		0 o p_251691_
		1 o p_252193_
	a ()I id
	a (Lyb;)Ljava/util/Optional; unpack
		0 o p_254423_
	a (Lwg;)Lya$a; read
		static
		0 o p_250810_
	b ()Lya; fullSignature
	equals (Ljava/lang/Object;)Z equals
		0 o p_249581_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yb net/minecraft/network/chat/MessageSignatureCache
	a I NOT_FOUND
	b I DEFAULT_CAPACITY
	c [Lya; entries
	<init> (I)V <init>
		0 o p_250894_
	a (Ljava/util/ArrayDeque;)V push
		0 o p_251419_
	a (Ljava/util/List;)V push
		0 o p_248560_
	a (Lyh;Lya;)V push
		0 o p_314937_
		1 o p_314936_
	a ()Lyb; createDefault
		static
	a (I)Lya; unpack
		0 o p_253967_
	a (Lya;)I pack
		0 o p_254157_
yc net/minecraft/network/chat/MutableComponent
	c Lxp; contents
	d Ljava/util/List; siblings
	e Lyl; style
	f Lbbm; visualOrderText
	g Lud; decomposedWith
	<init> (Lxp;Ljava/util/List;Lyl;)V <init>
		0 o p_237200_
		1 o p_237201_
		2 o p_237202_
	a ()Lyl; getStyle
	a (Lo;)Lyc; withStyle
		0 o p_130941_
	a (Lxp;)Lyc; create
		static
		0 o p_237205_
	a ([Lo;)Lyc; withStyle
		0 o p_130945_
	a (Ljava/util/function/UnaryOperator;)Lyc; withStyle
		0 o p_130939_
	b (I)Lyc; withColor
		0 o p_307552_
	b ()Lxp; getContents
	b (Lyl;)Lyc; setStyle
		0 o p_130943_
	b (Lxo;)Lyc; append
		0 o p_130942_
	c (Lyl;)Lyc; withStyle
		0 o p_130949_
	c ()Ljava/util/List; getSiblings
	equals (Ljava/lang/Object;)Z equals
		0 o p_237209_
	f (Ljava/lang/String;)Lyc; append
		0 o p_130947_
	g ()Lbbm; getVisualOrderText
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yd net/minecraft/network/chat/OutgoingChatMessage
	a (Lye;)Lyd; create
		static
		0 o p_249173_
	a (Lauc;ZLxk$a;)V sendToPlayer
		0 o p_250979_
		1 o p_249307_
		2 o p_252281_
	a ()Lxo; content
yd$a net/minecraft/network/chat/OutgoingChatMessage$Disguised
	a Lxo; content
	<init> (Lxo;)V <init>
		0 o content
	a (Lauc;ZLxk$a;)V sendToPlayer
		0 o p_249237_
		1 o p_249574_
		2 o p_250880_
	a ()Lxo; content
	equals (Ljava/lang/Object;)Z equals
		0 o p_250096_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yd$b net/minecraft/network/chat/OutgoingChatMessage$Player
	a Lye; message
	<init> (Lye;)V <init>
		0 o message
	a (Lauc;ZLxk$a;)V sendToPlayer
		0 o p_249642_
		1 o p_251123_
		2 o p_251482_
	a ()Lxo; content
	b ()Lye; message
	equals (Ljava/lang/Object;)Z equals
		0 o p_251410_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ye net/minecraft/network/chat/PlayerChatMessage
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Ljava/time/Duration; MESSAGE_EXPIRES_AFTER_SERVER
	c Ljava/time/Duration; MESSAGE_EXPIRES_AFTER_CLIENT
	d Lyj; link
	e Lya; signature
	f Lyh; signedBody
	g Lxo; unsignedContent
	h Lxs; filterMask
	i Ljava/util/UUID; SYSTEM_SENDER
	<clinit> ()V <clinit>
		static
	<init> (Lyj;Lya;Lyh;Lxo;Lxs;)V <init>
		0 o link
		1 o signature
		2 o signedBody
		3 o unsignedContent
		4 o filterMask
	a (Lxo;)Lye; withUnsignedContent
		0 o p_242164_
	a (Lye;)Ljava/lang/String; describeSigned
		static
		0 o p_412626_
	a (Lyj;Ljava/util/Optional;Lyh;Ljava/util/Optional;Lxs;)Lye; 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 (Lbcp$a;Lyj;Lyh;)V updateSignature
		static
		0 o p_250661_
		1 o p_248621_
		2 o p_248823_
	a (Ljava/util/UUID;)Z hasSignatureFrom
		0 o p_243236_
	a (Ljava/util/UUID;Ljava/lang/String;)Lye; unsigned
		static
		0 o p_251783_
		1 o p_251615_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$3
		static
		0 o p_304165_
	a (Lbcq;)Z verify
		0 o p_241442_
	a (Z)Lye; filter
		0 o p_243223_
	a ()Lye; removeUnsignedContent
	a (Lya;)Ljava/lang/String; lambda$describeSigned$6
		static
		0 o p_412024_
	a (Ljava/time/Instant;)Z hasExpiredServer
		0 o p_240573_
	a (Lxs;)Lye; filter
		0 o p_243320_
	a (Lbcp$a;)V lambda$verify$4
		0 o p_249861_
	a (Ljava/lang/String;)Lye; system
		static
		0 o p_249209_
	b ()Lye; removeSignature
	b (Ljava/time/Instant;)Z hasExpiredClient
		0 o p_240629_
	b (Lye;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_253458_
	c ()Ljava/lang/String; signedContent
	c (Lye;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_253459_
	d ()Lxo; 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 ()Lyj; link
	l ()Lya; signature
	m ()Lyh; signedBody
	n ()Lxo; unsignedContent
	o ()Lxs; filterMask
	p ()Lxo; lambda$decoratedContent$5
	toString ()Ljava/lang/String; toString
yf net/minecraft/network/chat/RemoteChatSession
	a Ljava/util/UUID; sessionId
	b Lcux; profilePublicKey
	<init> (Ljava/util/UUID;Lcux;)V <init>
		0 o sessionId
		1 o profilePublicKey
	a ()Lyf$a; asData
	a (Ljava/util/UUID;)Lyi$b; createMessageDecoder
		0 o p_249107_
	a (Ljava/time/Duration;)Lyk; 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 ()Lcux; profilePublicKey
	equals (Ljava/lang/Object;)Z equals
		0 o p_250614_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yf$a net/minecraft/network/chat/RemoteChatSession$Data
	a Ljava/util/UUID; sessionId
	b Lcux$a; profilePublicKey
	<init> (Ljava/util/UUID;Lcux$a;)V <init>
		0 o sessionId
		1 o profilePublicKey
	a (Lwg;Lyf$a;)V write
		static
		0 o p_248910_
		1 o p_250537_
	a ()Ljava/util/UUID; sessionId
	a (Lcom/mojang/authlib/GameProfile;Lbcq;)Lyf; validate
		0 o p_251231_
		1 o p_248970_
	a (Lwg;)Lyf$a; read
		static
		0 o p_252181_
	b ()Lcux$a; profilePublicKey
	equals (Ljava/lang/Object;)Z equals
		0 o p_250315_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yg net/minecraft/network/chat/SignableCommand
	a Ljava/util/List; 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;)Lyg$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;)Lyg; of
		static
		0 o p_250316_
	equals (Ljava/lang/Object;)Z equals
		0 o p_250752_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yg$a net/minecraft/network/chat/SignableCommand$Argument
	a Lcom/mojang/brigadier/tree/ArgumentCommandNode; node
	b Ljava/lang/String; 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
yh net/minecraft/network/chat/SignedMessageBody
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Ljava/lang/String; content
	c Ljava/time/Instant; timeStamp
	d J salt
	e Lxv; lastSeen
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Ljava/time/Instant;JLxv;)V <init>
		0 o content
		1 o timeStamp
		2 o salt
		3 o lastSeen
	a ()Ljava/lang/String; content
	a (Lbcp$a;)V updateSignature
		0 o p_249654_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_253722_
	a (Ljava/lang/String;)Lyh; unsigned
		static
		0 o p_249884_
	a (Lyb;)Lyh$a; pack
		0 o p_253671_
	b ()Ljava/time/Instant; timeStamp
	c ()J salt
	d ()Lxv; lastSeen
	equals (Ljava/lang/Object;)Z equals
		0 o p_241378_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yh$a net/minecraft/network/chat/SignedMessageBody$Packed
	a Ljava/lang/String; content
	b Ljava/time/Instant; timeStamp
	c J salt
	d Lxv$a; lastSeen
	<init> (Lwg;)V <init>
		0 o p_251620_
	<init> (Ljava/lang/String;Ljava/time/Instant;JLxv$a;)V <init>
		0 o content
		1 o timeStamp
		2 o salt
		3 o lastSeen
	a (Lxv;)Lyh; lambda$unpack$0
		0 o p_249065_
	a ()Ljava/lang/String; content
	a (Lwg;)V write
		0 o p_250247_
	a (Lyb;)Ljava/util/Optional; unpack
		0 o p_253919_
	b ()Ljava/time/Instant; timeStamp
	c ()J salt
	d ()Lxv$a; lastSeen
	equals (Ljava/lang/Object;)Z equals
		0 o p_251927_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yi net/minecraft/network/chat/SignedMessageChain
	a Lorg/slf4j/Logger; LOGGER
	b Lyj; nextLink
	c Ljava/time/Instant; lastTimeStamp
	<clinit> ()V <clinit>
		static
	<init> (Ljava/util/UUID;Ljava/util/UUID;)V <init>
		0 o p_250050_
		1 o p_249127_
	a (Lbcr;)Lyi$c; encoder
		0 o p_248636_
	a (Lbcr;Lyh;)Lya; lambda$encoder$1
		0 o p_337504_
		1 o p_337505_
	a (Lcux;)Lyi$b; decoder
		0 o p_249122_
	a (Lyj;Lyh;Lbcp$a;)V lambda$encoder$0
		static
		0 o p_248063_
		1 o p_248064_
		2 o p_248065_
yi$1 net/minecraft/network/chat/SignedMessageChain$1
	a Lcux; val$profilePublicKey
	b Lbcq; val$signatureValidator
	c Lyi; this$0
	<init> (Lyi;Lcux;Lbcq;)V <init>
		0 o p_338399_
		1 o p_338598_
		2 o p_338295_
	setChainBroken ()V setChainBroken
	unpack (Lya;Lyh;)Lye; unpack
		0 o p_338553_
		1 o p_338592_
yi$a net/minecraft/network/chat/SignedMessageChain$DecodeException
	a Lxo; MISSING_PROFILE_KEY
	b Lxo; CHAIN_BROKEN
	c Lxo; EXPIRED_PROFILE_KEY
	d Lxo; INVALID_SIGNATURE
	e Lxo; OUT_OF_ORDER_CHAT
	<clinit> ()V <clinit>
		static
	<init> (Lxo;)V <init>
		0 o p_249149_
yi$b net/minecraft/network/chat/SignedMessageChain$Decoder
	a (Ljava/util/function/BooleanSupplier;Ljava/util/UUID;Lya;Lyh;)Lye; lambda$unsigned$0
		static
		0 o p_337506_
		1 o p_337507_
		2 o p_337508_
		3 o p_337509_
	setChainBroken ()V setChainBroken
	unpack (Lya;Lyh;)Lye; unpack
		0 o p_249082_
		1 o p_250981_
	unsigned (Ljava/util/UUID;Ljava/util/function/BooleanSupplier;)Lyi$b; unsigned
		static
		0 o p_251747_
		1 o p_315009_
yi$c net/minecraft/network/chat/SignedMessageChain$Encoder
	a Lyi$c; UNSIGNED
	<clinit> ()V <clinit>
		static
	a (Lyh;)Lya; lambda$static$0
		static
		0 o p_250548_
	pack (Lyh;)Lya; pack
		0 o p_250628_
yj net/minecraft/network/chat/SignedMessageLink
	a Lcom/mojang/serialization/Codec; CODEC
	b I index
	c Ljava/util/UUID; sender
	d Ljava/util/UUID; sessionId
	<clinit> ()V <clinit>
		static
	<init> (ILjava/util/UUID;Ljava/util/UUID;)V <init>
		0 o index
		1 o sender
		2 o sessionId
	a (Ljava/util/UUID;)Lyj; unsigned
		static
		0 o p_251496_
	a (Lyj;)Z isDescendantOf
		0 o p_250977_
	a ()Lyj; advance
	a (Ljava/util/UUID;Ljava/util/UUID;)Lyj; root
		static
		0 o p_249990_
		1 o p_248913_
	a (Lbcp$a;)V updateSignature
		0 o p_249261_
	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
yk net/minecraft/network/chat/SignedMessageValidator
	a Lorg/slf4j/Logger; LOGGER
	b Lyk; ACCEPT_UNSIGNED
	c Lyk; REJECT_ALL
	<clinit> ()V <clinit>
		static
	a (Lye;)Lye; lambda$static$0
		static
		0 o p_314910_
	updateAndValidate (Lye;)Lye; updateAndValidate
		0 o p_251036_
yk$a net/minecraft/network/chat/SignedMessageValidator$KeyBased
	d Lbcq; validator
	e Ljava/util/function/BooleanSupplier; expired
	f Lye; lastMessage
	g Z isChainValid
	<init> (Lbcq;Ljava/util/function/BooleanSupplier;)V <init>
		0 o p_241517_
		1 o p_298457_
	a (Lye;)Z validateChain
		0 o p_250412_
	b (Lye;)Z validate
		0 o p_298939_
	updateAndValidate (Lye;)Lye; updateAndValidate
		0 o p_251182_
yl net/minecraft/network/chat/Style
	a Lyl; EMPTY
	b Lame; DEFAULT_FONT
	c Lyn; color
	d Ljava/lang/Integer; shadowColor
	e Ljava/lang/Boolean; bold
	f Ljava/lang/Boolean; italic
	g Ljava/lang/Boolean; underlined
	h Ljava/lang/Boolean; strikethrough
	i Ljava/lang/Boolean; obfuscated
	j Lxm; clickEvent
	k Lxu; hoverEvent
	l Ljava/lang/String; insertion
	m Lame; font
	<clinit> ()V <clinit>
		static
	<init> (Lyn;Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Lxm;Lxu;Ljava/lang/String;Lame;)V <init>
		0 o p_131113_
		1 o p_383145_
		2 o p_131114_
		3 o p_131115_
		4 o p_131116_
		5 o p_131117_
		6 o p_131118_
		7 o p_131119_
		8 o p_131120_
		9 o p_131121_
		10 o p_131122_
	a (Lxu;)Lyl; withHoverEvent
		0 o p_131145_
	a (Lyn;)Lyl; withColor
		0 o p_131149_
	a (Lame;)Lyl; withFont
		0 o p_131151_
	a (Lyl;Ljava/lang/Object;Ljava/lang/Object;)Lyl; checkEmptyAfterChange
		static
		0 o p_304840_
		1 o p_304483_
		2 o p_304384_
	a (Lo;)Lyl; withColor
		0 o p_131141_
	a (Ljava/lang/String;)Lyl; withInsertion
		0 o p_131139_
	a (Ljava/lang/Boolean;)Lyl; withBold
		0 o p_131137_
	a (Lxm;)Lyl; withClickEvent
		0 o p_131143_
	a (I)Lyl; withColor
		0 o p_178521_
	a ([Lo;)Lyl; applyFormats
		0 o p_131153_
	a (Lyl;)Lyl; applyTo
		0 o p_131147_
	a ()Lyn; 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;Ljava/util/Optional;)Lyl; 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_
		10 o p_383021_
	b (Ljava/lang/Boolean;)Lyl; withItalic
		0 o p_131156_
	b (I)Lyl; withShadowColor
		0 o p_383134_
	b ()Ljava/lang/Integer; getShadowColor
	b (Lo;)Lyl; applyFormat
		0 o p_131158_
	c (Lo;)Lyl; applyLegacyFormat
		0 o p_131165_
	c ()Z isBold
	c (Ljava/lang/Boolean;)Lyl; withUnderlined
		0 o p_131163_
	d (Ljava/lang/Boolean;)Lyl; withStrikethrough
		0 o p_178523_
	d ()Z isItalic
	e ()Z isStrikethrough
	e (Ljava/lang/Boolean;)Lyl; withObfuscated
		0 o p_178525_
	equals (Ljava/lang/Object;)Z equals
		0 o p_131175_
	f ()Z isUnderlined
	g ()Z isObfuscated
	h ()Z isEmpty
	hashCode ()I hashCode
	i ()Lxm; getClickEvent
	j ()Lxu; getHoverEvent
	k ()Ljava/lang/String; getInsertion
	l ()Lame; getFont
	toString ()Ljava/lang/String; toString
yl$1 net/minecraft/network/chat/Style$1
	a [I $SwitchMap$net$minecraft$ChatFormatting
	<clinit> ()V <clinit>
		static
yl$a net/minecraft/network/chat/Style$1Collector
	a Ljava/lang/StringBuilder; val$result
	b Z isNotFirst
	<init> (Lyl;Ljava/lang/StringBuilder;)V <init>
		0 o p_237286_
		1 o p_237287_
	a ()V prependSeparator
	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_
yl$b net/minecraft/network/chat/Style$Serializer
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Lzm; TRUSTED_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lyl;)Ljava/util/Optional; lambda$static$10
		static
		0 o p_304448_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$11
		static
		0 o p_382657_
	b (Lyl;)Ljava/util/Optional; lambda$static$9
		static
		0 o p_304670_
	c (Lyl;)Ljava/util/Optional; lambda$static$8
		static
		0 o p_304424_
	d (Lyl;)Ljava/util/Optional; lambda$static$7
		static
		0 o p_304578_
	e (Lyl;)Ljava/util/Optional; lambda$static$6
		static
		0 o p_304916_
	f (Lyl;)Ljava/util/Optional; lambda$static$5
		static
		0 o p_304494_
	g (Lyl;)Ljava/util/Optional; lambda$static$4
		static
		0 o p_304946_
	h (Lyl;)Ljava/util/Optional; lambda$static$3
		static
		0 o p_304980_
	i (Lyl;)Ljava/util/Optional; lambda$static$2
		static
		0 o p_304491_
	j (Lyl;)Ljava/util/Optional; lambda$static$1
		static
		0 o p_382656_
	k (Lyl;)Ljava/util/Optional; lambda$static$0
		static
		0 o p_304458_
ym net/minecraft/network/chat/SubStringSource
	a Ljava/lang/String; plainText
	b Ljava/util/List; charStyles
	c Lit/unimi/dsi/fastutil/ints/Int2IntFunction; 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 (Ljava/lang/StringBuilder;Ljava/util/List;ILyl;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 (IIZ)Ljava/util/List; substring
		0 o p_131237_
		1 o p_131238_
		2 o p_131239_
	a (I)I lambda$create$0
		static
		0 o p_178527_
	a ()Ljava/lang/String; getPlainText
	a (Ljava/lang/StringBuilder;Ljava/util/List;Lyl;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 (Lxt;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Ljava/util/function/UnaryOperator;)Lym; create
		static
		0 o p_131252_
		1 o p_131253_
		2 o p_131254_
	a (Lxt;)Lym; create
		static
		0 o p_178537_
	a (Ljava/lang/String;)Ljava/lang/String; lambda$create$1
		static
		0 o p_178529_
yn net/minecraft/network/chat/TextColor
	a Lcom/mojang/serialization/Codec; CODEC
	b Ljava/lang/String; CUSTOM_COLOR_PREFIX
	c Ljava/util/Map; LEGACY_FORMAT_TO_COLOR
	d Ljava/util/Map; NAMED_COLORS
	e I value
	f Ljava/lang/String; 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 (I)Lyn; fromRgb
		static
		0 o p_131267_
	a (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; parseColor
		static
		0 o p_131269_
	a ()I getValue
	a (Lo;)Lyn; fromLegacyFormat
		static
		0 o p_131271_
	a (Lyn;)Ljava/lang/String; lambda$static$1
		static
		0 o p_237297_
	b (Ljava/lang/String;)Ljava/lang/String; lambda$parseColor$4
		static
		0 o p_304167_
	b ()Ljava/lang/String; serialize
	b (Lo;)Lyn; lambda$static$0
		static
		0 o p_237301_
	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
yo net/minecraft/network/chat/ThrowingComponent
	a Lxo; component
	<init> (Lxo;)V <init>
		0 o p_237304_
	<init> (Lxo;Ljava/lang/Throwable;)V <init>
		0 o p_237306_
		1 o p_237307_
	a ()Lxo; getComponent
yp net/minecraft/network/chat/contents/BlockDataSource
	a Lcom/mojang/serialization/MapCodec; SUB_CODEC
	b Lyq$a; TYPE
	d Ljava/lang/String; posPattern
	e Lgm; compiledPos
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lgm;)V <init>
		0 o posPattern
		1 o compiledPos
	<init> (Ljava/lang/String;)V <init>
		0 o p_237312_
	a (Ljava/lang/String;)Lgm; compilePos
		static
		0 o p_237318_
	a ()Lyq$a; type
	a (Lek;)Ljava/util/stream/Stream; getData
		0 o p_237323_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_304487_
	b ()Ljava/lang/String; posPattern
	c ()Lgm; compiledPos
	equals (Ljava/lang/Object;)Z equals
		0 o p_237321_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yq net/minecraft/network/chat/contents/DataSource
	c Lcom/mojang/serialization/MapCodec; CODEC
	<clinit> ()V <clinit>
		static
	a ()Lyq$a; type
	a (Lek;)Ljava/util/stream/Stream; getData
		0 o p_237326_
yq$a net/minecraft/network/chat/contents/DataSource$Type
	a Lcom/mojang/serialization/MapCodec; codec
	b Ljava/lang/String; 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
yr net/minecraft/network/chat/contents/EntityDataSource
	a Lcom/mojang/serialization/MapCodec; SUB_CODEC
	b Lyq$a; TYPE
	d Ljava/lang/String; selectorPattern
	e Lhd; compiledSelector
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lhd;)V <init>
		0 o selectorPattern
		1 o compiledSelector
	<init> (Ljava/lang/String;)V <init>
		0 o p_237330_
	a (Ljava/lang/String;)Lhd; compileSelector
		static
		0 o p_237336_
	a ()Lyq$a; type
	a (Lek;)Ljava/util/stream/Stream; getData
		0 o p_237341_
	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 ()Lhd; compiledSelector
	equals (Ljava/lang/Object;)Z equals
		0 o p_237339_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
ys net/minecraft/network/chat/contents/KeybindContents
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lxp$a; TYPE
	c Ljava/lang/String; name
	d Ljava/util/function/Supplier; nameResolver
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;)V <init>
		0 o p_237347_
	a ()Lxp$a; type
	a (Lxt$a;)Ljava/util/Optional; visit
		0 o p_237350_
	a (Lys;)Ljava/lang/String; lambda$static$0
		static
		0 o p_304386_
	a (Lxt$b;Lyl;)Ljava/util/Optional; visit
		0 o p_237352_
		1 o p_237353_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$1
		static
		0 o p_304454_
	b ()Ljava/lang/String; getName
	c ()Lxo; getNestedComponent
	equals (Ljava/lang/Object;)Z equals
		0 o p_237356_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yt net/minecraft/network/chat/contents/KeybindResolver
	a Ljava/util/function/Function; keyResolver
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljava/lang/String;)Ljava/util/function/Supplier; lambda$static$1
		static
		0 o p_237363_
	a (Ljava/util/function/Function;)V setKeyResolver
		static
		0 o p_237365_
	b (Ljava/lang/String;)Lxo; lambda$static$0
		static
		0 o p_237367_
yu net/minecraft/network/chat/contents/NbtContents
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lxp$a; TYPE
	c Lfe$g; compiledNbtPath
	d Lorg/slf4j/Logger; LOGGER
	e Z interpreting
	f Ljava/util/Optional; separator
	g Ljava/lang/String; nbtPathPattern
	h Lyq; dataSource
	<clinit> ()V <clinit>
		static
	<init> (Ljava/lang/String;Lfe$g;ZLjava/util/Optional;Lyq;)V <init>
		0 o p_237389_
		1 o p_237390_
		2 o p_237391_
		3 o p_237392_
		4 o p_237393_
	<init> (Ljava/lang/String;ZLjava/util/Optional;Lyq;)V <init>
		0 o p_237395_
		1 o p_237396_
		2 o p_237397_
		3 o p_237398_
	a (Lek;Lbzm;I)Lyc; resolve
		0 o p_237401_
		1 o p_237402_
		2 o p_237403_
	a (Lamc;Lek;Lbzm;ILvi;)Ljava/util/stream/Stream; lambda$resolve$2
		static
		0 o p_392618_
		1 o p_392619_
		2 o p_392620_
		3 o p_392621_
		4 o p_392622_
	a (Ljava/util/stream/Stream;)Lyc; lambda$resolve$6
		static
		0 o p_237412_
	a (Lxo;Lyc;Lyc;)Lyc; lambda$resolve$3
		static
		0 o p_237419_
		1 o p_237420_
		2 o p_237421_
	a (Lvi;)Ljava/lang/String; asString
		static
		0 o p_409593_
	a ()Lxp$a; type
	a (Ljava/lang/String;)Lfe$g; compileNbtPath
		static
		0 o p_237410_
	a (Lyc;Lyc;Lyc;)Lyc; lambda$resolve$4
		static
		0 o p_237423_
		1 o p_237424_
		2 o p_237425_
	a (Ljava/util/stream/Stream;Lyc;)Lyc; lambda$resolve$5
		static
		0 o p_237414_
		1 o p_237415_
	a (Lui;)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_
	b ()Ljava/lang/String; getNbtPath
	c ()Z isInterpreting
	d ()Ljava/util/Optional; getSeparator
	e ()Lyq; getDataSource
	equals (Ljava/lang/Object;)Z equals
		0 o p_237430_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yv net/minecraft/network/chat/contents/PlainTextContents
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lxp$a; TYPE
	c Lyv; EMPTY
	<clinit> ()V <clinit>
		static
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_304480_
	a (Ljava/lang/String;)Lyv; create
		static
		0 o p_304441_
	a ()Lxp$a; type
	b ()Ljava/lang/String; text
yv$1 net/minecraft/network/chat/contents/PlainTextContents$1
	<init> ()V <init>
	b ()Ljava/lang/String; text
	toString ()Ljava/lang/String; toString
yv$a net/minecraft/network/chat/contents/PlainTextContents$LiteralContents
	d Ljava/lang/String; text
	<init> (Ljava/lang/String;)V <init>
		0 o text
	a (Lxt$b;Lyl;)Ljava/util/Optional; visit
		0 o p_304890_
		1 o p_304907_
	a (Lxt$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
yw net/minecraft/network/chat/contents/ScoreContents
	a Lcom/mojang/serialization/MapCodec; INNER_CODEC
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lxp$a; TYPE
	d Lcom/mojang/datafixers/util/Either; name
	e Ljava/lang/String; objective
	<clinit> ()V <clinit>
		static
	<init> (Lcom/mojang/datafixers/util/Either;Ljava/lang/String;)V <init>
		0 o name
		1 o objective
	a (Lek;Lbzm;I)Lyc; resolve
		0 o p_237444_
		1 o p_237445_
		2 o p_237446_
	a (Lfjw;Lek;)Lyc; getScore
		0 o p_313863_
		1 o p_237451_
	a ()Lxp$a; type
	a (Lek;)Lfjw; findTargetName
		0 o p_237442_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_359467_
	b ()Lcom/mojang/datafixers/util/Either; name
	c ()Ljava/lang/String; objective
	equals (Ljava/lang/Object;)Z equals
		0 o p_237455_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yx net/minecraft/network/chat/contents/SelectorContents
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lxp$a; TYPE
	c Lhf; selector
	d Ljava/util/Optional; separator
	<clinit> ()V <clinit>
		static
	<init> (Lhf;Ljava/util/Optional;)V <init>
		0 o selector
		1 o separator
	a (Lek;Lbzm;I)Lyc; resolve
		0 o p_237468_
		1 o p_237469_
		2 o p_237470_
	a ()Lxp$a; type
	a (Lxt$a;)Ljava/util/Optional; visit
		0 o p_237474_
	a (Lxt$b;Lyl;)Ljava/util/Optional; visit
		0 o p_237476_
		1 o p_237477_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_359468_
	b ()Lhf; selector
	c ()Ljava/util/Optional; separator
	equals (Ljava/lang/Object;)Z equals
		0 o p_237481_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yy net/minecraft/network/chat/contents/StorageDataSource
	a Lcom/mojang/serialization/MapCodec; SUB_CODEC
	b Lyq$a; TYPE
	d Lame; id
	<clinit> ()V <clinit>
		static
	<init> (Lame;)V <init>
		0 o id
	a ()Lyq$a; type
	a (Lek;)Ljava/util/stream/Stream; getData
		0 o p_237491_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$0
		static
		0 o p_304609_
	b ()Lame; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_237489_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
yz net/minecraft/network/chat/contents/TranslatableContents
	a [Ljava/lang/Object; NO_ARGS
	b Lcom/mojang/serialization/MapCodec; CODEC
	c Lxp$a; TYPE
	d Lcom/mojang/serialization/Codec; PRIMITIVE_ARG_CODEC
	e Lcom/mojang/serialization/Codec; ARG_CODEC
	f Lxt; TEXT_PERCENT
	g Lxt; TEXT_NULL
	h Ljava/lang/String; key
	i Ljava/lang/String; fallback
	j [Ljava/lang/Object; args
	k Lud; decomposedWith
	l Ljava/util/List; decomposedParts
	m Ljava/util/regex/Pattern; 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 (Lek;Lbzm;I)Lyc; resolve
		0 o p_237512_
		1 o p_237513_
		2 o p_237514_
	a ()Lxp$a; type
	a (Ljava/lang/String;Ljava/util/function/Consumer;)V decomposeTemplate
		0 o p_237516_
		1 o p_237517_
	a (Ljava/util/List;)[Ljava/lang/Object; lambda$adjustArgs$9
		static
		0 o p_304855_
	a (Lyz;)Ljava/util/Optional; lambda$static$7
		static
		0 o p_304814_
	a (Ljava/util/Optional;)[Ljava/lang/Object; adjustArgs
		static
		0 o p_304744_
	a (Lxt$b;Lyl;)Ljava/util/Optional; visit
		0 o p_237521_
		1 o p_237522_
	a (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; lambda$static$8
		static
		0 o p_337512_
	a (I)Lxt; getArgument
		0 o p_237510_
	a (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Object; lambda$static$3
		static
		0 o p_304564_
	a (Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;)Lyz; create
		static
		0 o p_304502_
		1 o p_304440_
		2 o p_304710_
	a (Ljava/lang/Object;)Z isAllowedPrimitiveArgument
		static
		0 o p_304690_
	a (Lxt$a;)Ljava/util/Optional; visit
		0 o p_237519_
	a (Lxo;)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 (Lyz;)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 (Lyz;)Ljava/lang/String; lambda$static$5
		static
		0 o p_304759_
	c ()Ljava/lang/String; getFallback
	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
z net/minecraft/ReportType
	a Lz; CRASH
	b Lz; PROFILE
	c Lz; TEST
	d Lz; NETWORK_PROTOCOL_ERROR
	e Lz; CHUNK_IO_ERROR
	f Ljava/lang/String; header
	g Ljava/util/List; 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
za net/minecraft/network/chat/contents/TranslatableFormatException
	<init> (Lyz;Ljava/lang/String;)V <init>
		0 o p_237533_
		1 o p_237534_
	<init> (Lyz;I)V <init>
		0 o p_237530_
		1 o p_237531_
	<init> (Lyz;Ljava/lang/Throwable;)V <init>
		0 o p_237536_
		1 o p_237537_
zb net/minecraft/network/chat/contents/package-info
zc net/minecraft/network/chat/numbers/BlankFormat
	a Lzc; INSTANCE
	b Lzf; TYPE
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lzf; type
	a (I)Lyc; format
		0 o p_313861_
zc$1 net/minecraft/network/chat/numbers/BlankFormat$1
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; mapCodec
	b ()Lzm; streamCodec
zd net/minecraft/network/chat/numbers/FixedFormat
	a Lzf; TYPE
	b Lxo; value
	<clinit> ()V <clinit>
		static
	<init> (Lxo;)V <init>
		0 o p_313808_
	a ()Lzf; type
	a (I)Lyc; format
		0 o p_313721_
zd$1 net/minecraft/network/chat/numbers/FixedFormat$1
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; mapCodec
	a (Lzd;)Lxo; lambda$$1
		static
		0 o p_319536_
	b ()Lzm; streamCodec
	b (Lzd;)Lxo; lambda$$0
		static
		0 o p_313699_
ze net/minecraft/network/chat/numbers/NumberFormat
	a ()Lzf; type
	a (I)Lyc; format
		0 o p_313811_
zf net/minecraft/network/chat/numbers/NumberFormatType
	a ()Lcom/mojang/serialization/MapCodec; mapCodec
	b ()Lzm; streamCodec
zg net/minecraft/network/chat/numbers/NumberFormatTypes
	a Lcom/mojang/serialization/MapCodec; MAP_CODEC
	b Lcom/mojang/serialization/Codec; CODEC
	c Lzm; STREAM_CODEC
	d Lzm; OPTIONAL_STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Ljy;)Lzf; bootstrap
		static
		0 o p_313781_
zh net/minecraft/network/chat/numbers/StyledFormat
	a Lzf; TYPE
	b Lzh; NO_STYLE
	c Lzh; SIDEBAR_DEFAULT
	d Lzh; PLAYER_LIST_DEFAULT
	e Lyl; style
	<clinit> ()V <clinit>
		static
	<init> (Lyl;)V <init>
		0 o p_313874_
	a ()Lzf; type
	a (I)Lyc; format
		0 o p_313770_
zh$1 net/minecraft/network/chat/numbers/StyledFormat$1
	a Lcom/mojang/serialization/MapCodec; CODEC
	b Lzm; STREAM_CODEC
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a ()Lcom/mojang/serialization/MapCodec; mapCodec
	a (Lzh;)Lyl; lambda$$1
		static
		0 o p_319537_
	b ()Lzm; streamCodec
	b (Lzh;)Lyl; lambda$$0
		static
		0 o p_313795_
zi net/minecraft/network/chat/numbers/package-info
zj net/minecraft/network/chat/package-info
zk net/minecraft/network/codec/ByteBufCodecs
	A Lzm; RGB_COLOR
	a I MAX_INITIAL_COLLECTION_SIZE
	b Lzm; BOOL
	c Lzm; BYTE
	d Lzm; ROTATION_BYTE
	e Lzm; SHORT
	f Lzm; UNSIGNED_SHORT
	g Lzm; INT
	h Lzm; VAR_INT
	i Lzm; OPTIONAL_VAR_INT
	j Lzm; LONG
	k Lzm; VAR_LONG
	l Lzm; FLOAT
	m Lzm; DOUBLE
	n Lzm; BYTE_ARRAY
	o Lzm; LONG_ARRAY
	p Lzm; STRING_UTF8
	q Lzm; TAG
	r Lzm; TRUSTED_TAG
	s Lzm; COMPOUND_TAG
	t Lzm; TRUSTED_COMPOUND_TAG
	u Lzm; OPTIONAL_COMPOUND_TAG
	v Lzm; VECTOR3F
	w Lzm; QUATERNIONF
	x Lzm; CONTAINER_ID
	y Lzm; GAME_PROFILE_PROPERTIES
	z Lzm; GAME_PROFILE
	<clinit> ()V <clinit>
		static
	a (I)Lzm; byteArray
		static
		0 o p_324182_
	a (Lamd;Ljava/util/function/Function;)Lzm; registry
		static
		0 o p_319942_
		1 o p_320353_
	a (Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; lambda$lengthPrefixed$13
		static
		0 o p_428322_
		1 o p_428403_
	a (Lcom/mojang/serialization/Codec;Ljava/util/function/Supplier;)Lzm; fromCodec
		static
		0 o p_330943_
		1 o p_330382_
	a (Lui;)Lvi; lambda$compoundTagCodec$4
		static
		0 o p_330975_
	a (ILzm;)Lzm; lambda$list$11
		static
		0 o p_329870_
		1 o p_329871_
	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;)Lzm; optionalTagCodec
		static
		0 o p_428461_
	a (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;Lzm;)Lzm; lambda$fromCodec$7
		static
		0 o p_428108_
		1 o p_428109_
		2 o p_428110_
	a (Ljy;)Ljq; lambda$registry$15
		static
		0 o p_428107_
	a (Ljava/util/function/IntFunction;Lzm;)Lzm; collection
		static
		0 o p_320579_
		1 o p_319970_
	a (Lio/netty/buffer/ByteBuf;I)I readCount
		static
		0 o p_331813_
		1 o p_331668_
	a (Ljava/lang/Integer;)Ljava/util/OptionalInt; lambda$static$0
		static
		0 o p_378955_
	a (Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Lzm; idMapper
		static
		0 o p_320877_
		1 o p_319985_
	a (Ljava/util/function/IntFunction;)Lzm$a; collection
		static
		0 o p_319808_
	a (Lamd;Lzm;)Lzm; holder
		static
		0 o p_320391_
		1 o p_320595_
	a (Ljq;)Lzm; idMapper
		static
		0 o p_319822_
	a (Lamd;)Lzm; registry
		static
		0 o p_320404_
	a (Ljava/util/function/IntFunction;Lzm;I)Lzm; collection
		static
		0 o p_332198_
		1 o p_332183_
		2 o p_332173_
	a (ILjava/util/function/BiFunction;)Lzm$a; lengthPrefixed
		static
		0 o p_412184_
		1 o p_412396_
	a (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)Lzm$a; fromCodec
		static
		0 o p_422160_
		1 o p_421684_
	a (Lcom/mojang/serialization/Codec;)Lzm; fromCodecTrusted
		static
		0 o p_331105_
	a (Ljava/util/function/IntFunction;Lzm;Lzm;I)Lzm; map
		static
		0 o p_331325_
		1 o p_331975_
		2 o p_331254_
		3 o p_330938_
	a (Lvi;)Lui; lambda$compoundTagCodec$3
		static
		0 o p_339405_
	a (Ljava/util/function/IntFunction;Lzm;Lzm;)Lzm; map
		static
		0 o p_320265_
		1 o p_320113_
		2 o p_320275_
	a (Lzm;Lzm;)Lzm; either
		static
		0 o p_331983_
		1 o p_332156_
	a (Lwx;Lio/netty/buffer/ByteBuf;)Lwx; lambda$registryFriendlyLengthPrefixed$14
		static
		0 o p_412025_
		1 o p_412026_
	a (ILjava/util/function/BiFunction;Lzm;)Lzm; lambda$lengthPrefixed$12
		static
		0 o p_428111_
		1 o p_428112_
		2 o p_428113_
	a (Ljava/util/OptionalInt;)Ljava/lang/Integer; lambda$static$1
		static
		0 o p_378954_
	a ()Lzm$a; list
		static
	a (Lzm;)Lzm; optional
		static
		0 o p_320522_
	b (Lamd;)Lzm; holderRegistry
		static
		0 o p_320387_
	b (I)Lzm; stringUtf8
		static
		0 o p_320693_
	b (Lcom/mojang/serialization/Codec;)Lzm; fromCodec
		static
		0 o p_320615_
	b ()Lur; lambda$fromCodecWithRegistries$8
		static
	b (Ljava/util/function/Supplier;)Lzm; tagCodec
		static
		0 o p_320506_
	b (Lzm;)Lzm; lambda$list$10
		static
		0 o p_320272_
	b (Ljava/util/function/IntFunction;Lzm;)Lzm; lambda$collection$9
		static
		0 o p_320619_
		1 o p_319785_
	b (Lcom/mojang/serialization/Codec;Ljava/util/function/Supplier;)Lzm; fromCodecWithRegistries
		static
		0 o p_331571_
		1 o p_331922_
	c (I)Lzm$a; list
		static
		0 o p_330434_
	c ()Lur; lambda$fromCodec$6
		static
	c (Lamd;)Lzm; holderSet
		static
		0 o p_332137_
	c (Lcom/mojang/serialization/Codec;)Lzm; fromCodecWithRegistriesTrusted
		static
		0 o p_331713_
	c (Ljava/util/function/Supplier;)Lzm; compoundTagCodec
		static
		0 o p_331128_
	d (I)Lzm$a; lengthPrefixed
		static
		0 o p_412757_
	d (Lcom/mojang/serialization/Codec;)Lzm; fromCodecWithRegistries
		static
		0 o p_323797_
	d ()Lur; lambda$static$5
		static
	e ()Lur; lambda$static$2
		static
	e (I)Lzm$a; registryFriendlyLengthPrefixed
		static
		0 o p_428297_
	f (I)Lzm; lenientJson
		static
		0 o p_422673_
zk$1 net/minecraft/network/codec/ByteBufCodecs$1
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Boolean;)V encode
		0 o p_319896_
		1 o p_320251_
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/Boolean; decode
		0 o p_320813_
	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_
zk$10 net/minecraft/network/codec/ByteBufCodecs$18
	a Lzm; val$tagCodec
	b Lcom/mojang/serialization/Codec; val$codec
	<init> (Lzm;Lcom/mojang/serialization/Codec;)V <init>
		0 o p_428401_
		1 o p_428526_
	a (Lwx;)Ljava/lang/Object; decode
		0 o p_428534_
	a (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; lambda$encode$1
		static
		0 o p_428279_
		1 o p_428492_
	a (Lvi;Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; lambda$decode$0
		static
		0 o p_428519_
		1 o p_428554_
	a (Lwx;Ljava/lang/Object;)V encode
		0 o p_428528_
		1 o p_428469_
	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_
zk$11 net/minecraft/network/codec/ByteBufCodecs$19
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;)Ljava/util/Optional; decode
		0 o p_324220_
	a (Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)V encode
		0 o p_323874_
		1 o p_428393_
	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_
zk$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_
zk$13 net/minecraft/network/codec/ByteBufCodecs$20
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Lorg/joml/Vector3f;)V encode
		0 o p_331539_
		1 o p_428266_
	a (Lio/netty/buffer/ByteBuf;)Lorg/joml/Vector3f; decode
		0 o p_331901_
	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_
zk$14 net/minecraft/network/codec/ByteBufCodecs$21
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;)Lorg/joml/Quaternionf; decode
		0 o p_332082_
	a (Lio/netty/buffer/ByteBuf;Lorg/joml/Quaternionf;)V encode
		0 o p_331172_
		1 o p_428267_
	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_
zk$15 net/minecraft/network/codec/ByteBufCodecs$22
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Integer;)V encode
		0 o p_341417_
		1 o p_428195_
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/Integer; 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_
zk$16 net/minecraft/network/codec/ByteBufCodecs$23
	a Lzm; val$original
	<init> (Lzm;)V <init>
		0 o p_376418_
	a (Lio/netty/buffer/ByteBuf;)Ljava/util/Optional; decode
		0 o p_363037_
	a (Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)V encode
		0 o p_364013_
		1 o p_428441_
	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_
zk$17 net/minecraft/network/codec/ByteBufCodecs$24
	a I val$maxSize
	b Ljava/util/function/IntFunction; val$constructor
	c Lzm; val$elementCodec
	<init> (ILjava/util/function/IntFunction;Lzm;)V <init>
		0 o p_422331_
		1 o p_422648_
		2 o p_405280_
	a (Lio/netty/buffer/ByteBuf;)Ljava/util/Collection; decode
		0 o p_376474_
	a (Lio/netty/buffer/ByteBuf;Ljava/util/Collection;)V encode
		0 o p_376188_
		1 o p_428244_
	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_
zk$18 net/minecraft/network/codec/ByteBufCodecs$25
	a I val$maxSize
	b Lzm; val$keyCodec
	c Lzm; val$valueCodec
	d Ljava/util/function/IntFunction; val$constructor
	<init> (ILzm;Lzm;Ljava/util/function/IntFunction;)V <init>
		0 o p_428513_
		1 o p_412072_
		2 o p_421687_
		3 o p_428525_
	a (Lio/netty/buffer/ByteBuf;)Ljava/util/Map; decode
		0 o p_405291_
	a (Lzm;Lio/netty/buffer/ByteBuf;Lzm;Ljava/lang/Object;Ljava/lang/Object;)V lambda$encode$0
		static
		0 o p_428114_
		1 o p_428115_
		2 o p_428116_
		3 o p_428117_
		4 o p_428118_
	a (Lio/netty/buffer/ByteBuf;Ljava/util/Map;)V encode
		0 o p_405748_
		1 o p_428450_
	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_
zk$19 net/minecraft/network/codec/ByteBufCodecs$26
	a Lzm; val$leftCodec
	b Lzm; val$rightCodec
	<init> (Lzm;Lzm;)V <init>
		0 o p_422602_
		1 o p_428262_
	a (Lio/netty/buffer/ByteBuf;Lzm;Ljava/lang/Object;)V lambda$encode$1
		static
		0 o p_428506_
		1 o p_428360_
		2 o p_428354_
	a (Lio/netty/buffer/ByteBuf;Lcom/mojang/datafixers/util/Either;)V encode
		0 o p_412292_
		1 o p_428253_
	a (Lio/netty/buffer/ByteBuf;)Lcom/mojang/datafixers/util/Either; decode
		0 o p_412599_
	b (Lio/netty/buffer/ByteBuf;Lzm;Ljava/lang/Object;)V lambda$encode$0
		static
		0 o p_428367_
		1 o p_428465_
		2 o p_428205_
	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_
zk$2 net/minecraft/network/codec/ByteBufCodecs$10
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/Double; decode
		0 o p_319947_
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Double;)V encode
		0 o p_320370_
		1 o p_376267_
	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_
zk$20 net/minecraft/network/codec/ByteBufCodecs$27
	a I val$maxSize
	b Ljava/util/function/BiFunction; val$decorator
	c Lzm; val$original
	<init> (ILjava/util/function/BiFunction;Lzm;)V <init>
		0 o p_428347_
		1 o p_428533_
		2 o p_428312_
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Object;)V encode
		0 o p_422636_
		1 o p_412065_
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/Object; decode
		0 o p_422567_
	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_
zk$21 net/minecraft/network/codec/ByteBufCodecs$28
	a Ljava/util/function/IntFunction; val$byId
	b Ljava/util/function/ToIntFunction; val$toId
	<init> (Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)V <init>
		0 o p_428268_
		1 o p_428440_
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Object;)V encode
		0 o p_428271_
		1 o p_421951_
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/Object; decode
		0 o p_428190_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_362773_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_362937_
		1 o p_361621_
zk$22 net/minecraft/network/codec/ByteBufCodecs$29
	a Ljava/util/function/Function; val$mapExtractor
	b Lamd; val$registryKey
	<init> (Ljava/util/function/Function;Lamd;)V <init>
		0 o p_428257_
		1 o p_412405_
	a (Lwx;)Ljava/lang/Object; decode
		0 o p_412249_
	a (Lwx;Ljava/lang/Object;)V encode
		0 o p_412573_
		1 o p_428521_
	b (Lwx;)Ljq; getRegistryOrThrow
		0 o p_421864_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_376216_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_376736_
		1 o p_376399_
zk$23 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_
zk$24 net/minecraft/network/codec/ByteBufCodecs$30
	a Lamd; val$registryKey
	b Lzm; val$directCodec
	c I DIRECT_HOLDER_ID
	<init> (Lamd;Lzm;)V <init>
		0 o p_422495_
		1 o p_428201_
	a (Lwx;Ljl;)V encode
		0 o p_422033_
		1 o p_428456_
	a (Lwx;)Ljl; decode
		0 o p_421902_
	b (Lwx;)Ljq; getRegistryOrThrow
		0 o p_428365_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_405419_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_405135_
		1 o p_405462_
zk$25 net/minecraft/network/codec/ByteBufCodecs$31
	a Lamd; val$registryKey
	b I NAMED_SET
	c Lzm; holderCodec
	<init> (Lamd;)V <init>
		0 o p_428516_
	a (Lwx;)Ljp; decode
		0 o p_428283_
	a (Lwx;Ljp;)V encode
		0 o p_428187_
		1 o p_428305_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_412131_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_412574_
		1 o p_412613_
zk$26 net/minecraft/network/codec/ByteBufCodecs$32
	a I MAX_PROPERTY_NAME_LENGTH
	b I MAX_PROPERTY_VALUE_LENGTH
	c I MAX_PROPERTY_SIGNATURE_LENGTH
	d I MAX_PROPERTIES
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Lcom/mojang/authlib/properties/PropertyMap;)V encode
		0 o p_415915_
		1 o p_428306_
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V lambda$encode$1
		static
		0 o p_428520_
		1 o p_428307_
	a (Lio/netty/buffer/ByteBuf;)Lcom/mojang/authlib/properties/PropertyMap; decode
		0 o p_415628_
	b (Lio/netty/buffer/ByteBuf;)Ljava/lang/String; lambda$decode$0
		static
		0 o p_428194_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_416399_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_416424_
		1 o p_415716_
zk$27 net/minecraft/network/codec/ByteBufCodecs$33
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;)Lcom/mojang/authlib/GameProfile; decode
		0 o p_422404_
	a (Lio/netty/buffer/ByteBuf;Lcom/mojang/authlib/GameProfile;)V encode
		0 o p_422062_
		1 o p_428503_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_422506_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_422653_
		1 o p_421757_
zk$28 net/minecraft/network/codec/ByteBufCodecs$34
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Integer;)V encode
		0 o p_422247_
		1 o p_428314_
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/Integer; decode
		0 o p_422595_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_421632_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_421644_
		1 o p_422037_
zk$29 net/minecraft/network/codec/ByteBufCodecs$35
	a I val$maxStringLength
	b Lcom/google/gson/Gson; GSON
	<clinit> ()V <clinit>
		static
	<init> (I)V <init>
		0 o p_428233_
	a (Lio/netty/buffer/ByteBuf;Lcom/google/gson/JsonElement;)V encode
		0 o p_428191_
		1 o p_428484_
	a (Lio/netty/buffer/ByteBuf;)Lcom/google/gson/JsonElement; decode
		0 o p_428344_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_428415_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_428512_
		1 o p_428196_
zk$3 net/minecraft/network/codec/ByteBufCodecs$11
	a I val$maxSize
	<init> (I)V <init>
		0 o p_376767_
	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_
zk$30 net/minecraft/network/codec/ByteBufCodecs$36
	a [I $SwitchMap$net$minecraft$core$Holder$Kind
	<clinit> ()V <clinit>
		static
zk$31 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_
zk$32 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_
zk$33 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_
zk$34 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_
zk$35 net/minecraft/network/codec/ByteBufCodecs$8
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/Long; decode
		0 o p_320259_
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Long;)V encode
		0 o p_320199_
		1 o p_376100_
	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_
zk$36 net/minecraft/network/codec/ByteBufCodecs$9
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/Float; decode
		0 o p_320599_
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Float;)V encode
		0 o p_320880_
		1 o p_376495_
	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_
zk$4 net/minecraft/network/codec/ByteBufCodecs$12
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;[B)V encode
		0 o p_331068_
		1 o p_376625_
	a (Lio/netty/buffer/ByteBuf;)[B 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_
zk$5 net/minecraft/network/codec/ByteBufCodecs$13
	<init> ()V <init>
	a (Lio/netty/buffer/ByteBuf;[J)V encode
		0 o p_340857_
		1 o p_404761_
	a (Lio/netty/buffer/ByteBuf;)[J decode
		0 o p_341393_
	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_
zk$6 net/minecraft/network/codec/ByteBufCodecs$14
	a I val$maxStringLength
	<init> (I)V <init>
		0 o p_405223_
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V encode
		0 o p_376553_
		1 o p_404954_
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/String; decode
		0 o p_376272_
	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_
zk$7 net/minecraft/network/codec/ByteBufCodecs$15
	a Ljava/util/function/Supplier; val$accounter
	<init> (Ljava/util/function/Supplier;)V <init>
		0 o p_404826_
	a (Lio/netty/buffer/ByteBuf;)Ljava/util/Optional; decode
		0 o p_404669_
	a (Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)V encode
		0 o p_405814_
		1 o p_428357_
	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_
zk$8 net/minecraft/network/codec/ByteBufCodecs$16
	a Ljava/util/function/Supplier; val$accounter
	<init> (Ljava/util/function/Supplier;)V <init>
		0 o p_428330_
	a (Lio/netty/buffer/ByteBuf;)Lvi; decode
		0 o p_421862_
	a (Lio/netty/buffer/ByteBuf;Lvi;)V encode
		0 o p_422136_
		1 o p_428274_
	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_
zk$9 net/minecraft/network/codec/ByteBufCodecs$17
	a Lzm; val$original
	b Lcom/mojang/serialization/Codec; val$codec
	c Lcom/mojang/serialization/DynamicOps; val$ops
	<init> (Lzm;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;)V <init>
		0 o p_422195_
		1 o p_421538_
		2 o p_428395_
	a (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException; lambda$encode$1
		static
		0 o p_422199_
		1 o p_421600_
	a (Lio/netty/buffer/ByteBuf;Ljava/lang/Object;)V encode
		0 o p_428515_
		1 o p_422051_
	a (Lio/netty/buffer/ByteBuf;)Ljava/lang/Object; decode
		0 o p_428561_
	b (Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/DecoderException; lambda$decode$0
		static
		0 o p_428213_
		1 o p_421833_
	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_
zl net/minecraft/network/codec/IdDispatchCodec
	a I UNKNOWN_TYPE
	b Ljava/util/function/Function; typeGetter
	c Ljava/util/List; byId
	d Lit/unimi/dsi/fastutil/objects/Object2IntMap; 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;)Lzl$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_
zl$a net/minecraft/network/codec/IdDispatchCodec$Builder
	a Ljava/util/List; entries
	b Ljava/util/function/Function; typeGetter
	<init> (Ljava/util/function/Function;)V <init>
		0 o p_320009_
	a (Ljava/lang/Object;Lzm;)Lzl$a; add
		0 o p_320423_
		1 o p_320781_
	a ()Lzl; build
zl$b net/minecraft/network/codec/IdDispatchCodec$DontDecorateException
zl$c net/minecraft/network/codec/IdDispatchCodec$Entry
	a Lzm; serializer
	b Ljava/lang/Object; type
	<init> (Lzm;Ljava/lang/Object;)V <init>
		0 o serializer
		1 o type
	a ()Lzm; serializer
	b ()Ljava/lang/Object; type
	equals (Ljava/lang/Object;)Z equals
		0 o p_319869_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
zm net/minecraft/network/codec/StreamCodec
	a (Ljava/util/function/UnaryOperator;)Lzm; recursive
		static
		0 o p_330470_
	a (Ljava/util/function/Function;Ljava/util/function/Function;)Lzm; map
		0 o p_320812_
		1 o p_320191_
	a (Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function9;)Lzm; composite
		static
		0 o p_397889_
		1 o p_397877_
		2 o p_397161_
		3 o p_398060_
		4 o p_397054_
		5 o p_397534_
		6 o p_397149_
		7 o p_397705_
		8 o p_397670_
		9 o p_397063_
		10 o p_397318_
		11 o p_397848_
		12 o p_397963_
		13 o p_398039_
		14 o p_397012_
		15 o p_397038_
		16 o p_397403_
		17 o p_397436_
		18 o p_398058_
	a (Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function6;)Lzm; 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 (Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function7;)Lzm; composite
		static
		0 o p_373078_
		1 o p_372935_
		2 o p_372849_
		3 o p_372886_
		4 o p_372969_
		5 o p_372958_
		6 o p_373122_
		7 o p_372916_
		8 o p_373075_
		9 o p_373047_
		10 o p_372992_
		11 o p_372826_
		12 o p_372832_
		13 o p_373016_
		14 o p_372975_
	a (Ljava/lang/Object;)Lzm; unit
		static
		0 o p_320438_
	a (Lzm$a;)Lzm; apply
		0 o p_320531_
	a (Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Ljava/util/function/BiFunction;)Lzm; composite
		static
		0 o p_320642_
		1 o p_320284_
		2 o p_320068_
		3 o p_319959_
		4 o p_320761_
	a (Lzo;Lzn;)Lzm; of
		static
		0 o p_320243_
		1 o p_320197_
	a (Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function5;)Lzm; 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_
	a (Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function3;)Lzm; 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 (Lzm;Ljava/util/function/Function;Ljava/util/function/Function;)Lzm; composite
		static
		0 o p_320179_
		1 o p_320085_
		2 o p_320672_
	a (Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function8;)Lzm; composite
		static
		0 o p_380960_
		1 o p_381028_
		2 o p_381002_
		3 o p_381159_
		4 o p_381128_
		5 o p_381004_
		6 o p_380994_
		7 o p_381101_
		8 o p_381073_
		9 o p_381117_
		10 o p_380957_
		11 o p_380996_
		12 o p_381122_
		13 o p_381050_
		14 o p_381110_
		15 o p_380986_
		16 o p_381061_
	a ()Lzm; cast
	a (Lzp;Lzn;)Lzm; ofMember
		static
		0 o p_320316_
		1 o p_319991_
	a (Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function11;)Lzm; composite
		static
		0 o p_425768_
		1 o p_426137_
		2 o p_425680_
		3 o p_425767_
		4 o p_425700_
		5 o p_426226_
		6 o p_425792_
		7 o p_426330_
		8 o p_426249_
		9 o p_425789_
		10 o p_426248_
		11 o p_425689_
		12 o p_425685_
		13 o p_425579_
		14 o p_426135_
		15 o p_425766_
		16 o p_425708_
		17 o p_425801_
		18 o p_425715_
		19 o p_425687_
		20 o p_425601_
		21 o p_426192_
		22 o p_426154_
	a (Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function4;)Lzm; 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_
	b (Ljava/util/function/Function;Ljava/util/function/Function;)Lzm; dispatch
		0 o p_320474_
		1 o p_320190_
	b (Ljava/util/function/Function;)Lzm; mapStream
		0 o p_320784_
zm$1 net/minecraft/network/codec/StreamCodec$1
	a Lzn; val$decoder
	b Lzo; val$encoder
	<init> (Lzn;Lzo;)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_
zm$10 net/minecraft/network/codec/StreamCodec$2
	a Lzn; val$decoder
	b Lzp; val$encoder
	<init> (Lzn;Lzp;)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_
zm$11 net/minecraft/network/codec/StreamCodec$3
	a Ljava/lang/Object; 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_
zm$12 net/minecraft/network/codec/StreamCodec$4
	a Ljava/util/function/Function; val$to
	b Ljava/util/function/Function; val$from
	c Lzm; this$0
	<init> (Lzm;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_
zm$13 net/minecraft/network/codec/StreamCodec$5
	a Ljava/util/function/Function; val$operation
	b Lzm; this$0
	<init> (Lzm;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_
zm$14 net/minecraft/network/codec/StreamCodec$6
	a Ljava/util/function/Function; val$codec
	b Ljava/util/function/Function; val$type
	c Lzm; this$0
	<init> (Lzm;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_
zm$15 net/minecraft/network/codec/StreamCodec$7
	a Lzm; val$codec1
	b Ljava/util/function/Function; val$constructor
	c Ljava/util/function/Function; val$getter1
	<init> (Lzm;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_
zm$16 net/minecraft/network/codec/StreamCodec$8
	a Lzm; val$codec1
	b Lzm; val$codec2
	c Ljava/util/function/BiFunction; val$constructor
	d Ljava/util/function/Function; val$getter1
	e Ljava/util/function/Function; val$getter2
	<init> (Lzm;Lzm;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_
zm$17 net/minecraft/network/codec/StreamCodec$9
	a Lzm; val$codec1
	b Lzm; val$codec2
	c Lzm; val$codec3
	d Lcom/mojang/datafixers/util/Function3; val$constructor
	e Ljava/util/function/Function; val$getter1
	f Ljava/util/function/Function; val$getter2
	g Ljava/util/function/Function; val$getter3
	<init> (Lzm;Lzm;Lzm;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_
zm$2 net/minecraft/network/codec/StreamCodec$10
	a Lzm; val$codec1
	b Lzm; val$codec2
	c Lzm; val$codec3
	d Lzm; val$codec4
	e Lcom/mojang/datafixers/util/Function4; val$constructor
	f Ljava/util/function/Function; val$getter1
	g Ljava/util/function/Function; val$getter2
	h Ljava/util/function/Function; val$getter3
	i Ljava/util/function/Function; val$getter4
	<init> (Lzm;Lzm;Lzm;Lzm;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_
zm$3 net/minecraft/network/codec/StreamCodec$11
	a Lzm; val$codec1
	b Lzm; val$codec2
	c Lzm; val$codec3
	d Lzm; val$codec4
	e Lzm; val$codec5
	f Lcom/mojang/datafixers/util/Function5; val$constructor
	g Ljava/util/function/Function; val$getter1
	h Ljava/util/function/Function; val$getter2
	i Ljava/util/function/Function; val$getter3
	j Ljava/util/function/Function; val$getter4
	k Ljava/util/function/Function; val$getter5
	<init> (Lzm;Lzm;Lzm;Lzm;Lzm;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_
zm$4 net/minecraft/network/codec/StreamCodec$12
	a Lzm; val$codec1
	b Lzm; val$codec2
	c Lzm; val$codec3
	d Lzm; val$codec4
	e Lzm; val$codec5
	f Lzm; val$codec6
	g Lcom/mojang/datafixers/util/Function6; val$constructor
	h Ljava/util/function/Function; val$getter1
	i Ljava/util/function/Function; val$getter2
	j Ljava/util/function/Function; val$getter3
	k Ljava/util/function/Function; val$getter4
	l Ljava/util/function/Function; val$getter5
	m Ljava/util/function/Function; val$getter6
	<init> (Lzm;Lzm;Lzm;Lzm;Lzm;Lzm;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_
zm$5 net/minecraft/network/codec/StreamCodec$13
	a Lzm; val$codec1
	b Lzm; val$codec2
	c Lzm; val$codec3
	d Lzm; val$codec4
	e Lzm; val$codec5
	f Lzm; val$codec6
	g Lzm; val$codec7
	h Lcom/mojang/datafixers/util/Function7; val$constructor
	i Ljava/util/function/Function; val$getter1
	j Ljava/util/function/Function; val$getter2
	k Ljava/util/function/Function; val$getter3
	l Ljava/util/function/Function; val$getter4
	m Ljava/util/function/Function; val$getter5
	n Ljava/util/function/Function; val$getter6
	o Ljava/util/function/Function; val$getter7
	<init> (Lzm;Lzm;Lzm;Lzm;Lzm;Lzm;Lzm;Lcom/mojang/datafixers/util/Function7;Ljava/util/function/Function;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_372872_
		1 o p_372831_
		2 o p_372902_
		3 o p_372839_
		4 o p_372845_
		5 o p_372814_
		6 o p_373033_
		7 o p_372856_
		8 o p_373055_
		9 o p_372990_
		10 o p_372966_
		11 o p_372945_
		12 o p_372943_
		13 o p_373034_
		14 o p_373121_
	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_
zm$6 net/minecraft/network/codec/StreamCodec$14
	a Lzm; val$codec1
	b Lzm; val$codec2
	c Lzm; val$codec3
	d Lzm; val$codec4
	e Lzm; val$codec5
	f Lzm; val$codec6
	g Lzm; val$codec7
	h Lzm; val$codec8
	i Lcom/mojang/datafixers/util/Function8; val$constructor
	j Ljava/util/function/Function; val$getter1
	k Ljava/util/function/Function; val$getter2
	l Ljava/util/function/Function; val$getter3
	m Ljava/util/function/Function; val$getter4
	n Ljava/util/function/Function; val$getter5
	o Ljava/util/function/Function; val$getter6
	p Ljava/util/function/Function; val$getter7
	q Ljava/util/function/Function; val$getter8
	<init> (Lzm;Lzm;Lzm;Lzm;Lzm;Lzm;Lzm;Lzm;Lcom/mojang/datafixers/util/Function8;Ljava/util/function/Function;Ljava/util/function/Function;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_380974_
		1 o p_381136_
		2 o p_381147_
		3 o p_380945_
		4 o p_381062_
		5 o p_381139_
		6 o p_381091_
		7 o p_381124_
		8 o p_380936_
		9 o p_381054_
		10 o p_381030_
		11 o p_381170_
		12 o p_381116_
		13 o p_381003_
		14 o p_381027_
		15 o p_380932_
		16 o p_381160_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_373035_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_372928_
		1 o p_372897_
zm$7 net/minecraft/network/codec/StreamCodec$15
	a Lzm; val$codec1
	b Lzm; val$codec2
	c Lzm; val$codec3
	d Lzm; val$codec4
	e Lzm; val$codec5
	f Lzm; val$codec6
	g Lzm; val$codec7
	h Lzm; val$codec8
	i Lzm; val$codec9
	j Lcom/mojang/datafixers/util/Function9; val$constructor
	k Ljava/util/function/Function; val$getter1
	l Ljava/util/function/Function; val$getter2
	m Ljava/util/function/Function; val$getter3
	n Ljava/util/function/Function; val$getter4
	o Ljava/util/function/Function; val$getter5
	p Ljava/util/function/Function; val$getter6
	q Ljava/util/function/Function; val$getter7
	r Ljava/util/function/Function; val$getter8
	s Ljava/util/function/Function; val$getter9
	<init> (Lzm;Lzm;Lzm;Lzm;Lzm;Lzm;Lzm;Lzm;Lzm;Lcom/mojang/datafixers/util/Function9;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;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_398016_
		1 o p_397857_
		2 o p_397592_
		3 o p_397260_
		4 o p_397072_
		5 o p_397376_
		6 o p_397900_
		7 o p_397735_
		8 o p_397896_
		9 o p_397730_
		10 o p_398040_
		11 o p_397398_
		12 o p_397710_
		13 o p_397802_
		14 o p_398027_
		15 o p_397540_
		16 o p_397774_
		17 o p_397391_
		18 o p_397922_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_381156_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_380991_
		1 o p_381087_
zm$8 net/minecraft/network/codec/StreamCodec$16
	a Lzm; val$codec1
	b Lzm; val$codec2
	c Lzm; val$codec3
	d Lzm; val$codec4
	e Lzm; val$codec5
	f Lzm; val$codec6
	g Lzm; val$codec7
	h Lzm; val$codec8
	i Lzm; val$codec9
	j Lzm; val$codec10
	k Lzm; val$codec11
	l Lcom/mojang/datafixers/util/Function11; val$constructor
	m Ljava/util/function/Function; val$getter1
	n Ljava/util/function/Function; val$getter2
	o Ljava/util/function/Function; val$getter3
	p Ljava/util/function/Function; val$getter4
	q Ljava/util/function/Function; val$getter5
	r Ljava/util/function/Function; val$getter6
	s Ljava/util/function/Function; val$getter7
	t Ljava/util/function/Function; val$getter8
	u Ljava/util/function/Function; val$getter9
	v Ljava/util/function/Function; val$getter10
	w Ljava/util/function/Function; val$getter11
	<init> (Lzm;Lzm;Lzm;Lzm;Lzm;Lzm;Lzm;Lzm;Lzm;Lzm;Lzm;Lcom/mojang/datafixers/util/Function11;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;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_426147_
		1 o p_425775_
		2 o p_425807_
		3 o p_425678_
		4 o p_425571_
		5 o p_425887_
		6 o p_425931_
		7 o p_425877_
		8 o p_425647_
		9 o p_425728_
		10 o p_425761_
		11 o p_426105_
		12 o p_426234_
		13 o p_426133_
		14 o p_426281_
		15 o p_425957_
		16 o p_425918_
		17 o p_425826_
		18 o p_425809_
		19 o p_425623_
		20 o p_425512_
		21 o p_426170_
		22 o p_426257_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_397196_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_397968_
		1 o p_397982_
zm$9 net/minecraft/network/codec/StreamCodec$17
	a Ljava/util/function/UnaryOperator; val$factory
	b Ljava/util/function/Supplier; inner
	<init> (Ljava/util/function/UnaryOperator;)V <init>
		0 o p_425791_
	b (Ljava/util/function/UnaryOperator;)Lzm; lambda$$0
		0 o p_425660_
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_425697_
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_425873_
		1 o p_425600_
zm$a net/minecraft/network/codec/StreamCodec$CodecOperation
	apply (Lzm;)Lzm; apply
		0 o p_320347_
zn net/minecraft/network/codec/StreamDecoder
	decode (Ljava/lang/Object;)Ljava/lang/Object; decode
		0 o p_320376_
zo net/minecraft/network/codec/StreamEncoder
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320158_
		1 o p_320396_
zp net/minecraft/network/codec/StreamMemberEncoder
	encode (Ljava/lang/Object;Ljava/lang/Object;)V encode
		0 o p_320162_
		1 o p_320695_
zq net/minecraft/network/codec/package-info
zr net/minecraft/network/package-info
zs net/minecraft/network/protocol/BundleDelimiterPacket
	<init> ()V <init>
	a (Lws;)V handle
		0 o p_265392_
	a ()Lzy; type
zt net/minecraft/network/protocol/BundlePacket
	a Ljava/lang/Iterable; packets
	<init> (Ljava/lang/Iterable;)V <init>
		0 o p_265290_
	a ()Lzy; type
	b ()Ljava/lang/Iterable; subPackets
zu net/minecraft/network/protocol/BundlerInfo
	a I BUNDLE_SIZE_LIMIT
	a (Lzw;Ljava/util/function/Consumer;)V unbundlePacket
		0 o p_265095_
		1 o p_265715_
	a (Lzw;)Lzu$a; startPacketBundling
		0 o p_265162_
	a (Lzy;Ljava/util/function/Function;Lzs;)Lzu; createForPacket
		static
		0 o p_320816_
		1 o p_265627_
		2 o p_265373_
zu$1 net/minecraft/network/protocol/BundlerInfo$1
	b Lzy; val$bundlePacketType
	c Lzs; val$delimiterPacket
	d Ljava/util/function/Function; val$constructor
	<init> (Lzy;Lzs;Ljava/util/function/Function;)V <init>
		0 o p_319865_
		1 o p_320281_
		2 o p_319995_
	a (Lzw;Ljava/util/function/Consumer;)V unbundlePacket
		0 o p_265538_
		1 o p_265064_
	a (Lzw;)Lzu$a; startPacketBundling
		0 o p_265749_
zu$1$1 net/minecraft/network/protocol/BundlerInfo$1$1
	a Lzu$1; this$0
	b Ljava/util/List; bundlePackets
	<init> (Lzu$1;)V <init>
		0 o p_320574_
	a (Lzw;)Lzw; addPacket
		0 o p_320276_
zu$a net/minecraft/network/protocol/BundlerInfo$Bundler
	a (Lzw;)Lzw; addPacket
		0 o p_265601_
zv net/minecraft/network/protocol/CodecModifier
	apply (Lzm;Ljava/lang/Object;)Lzm; apply
		0 o p_412403_
		1 o p_412357_
zw net/minecraft/network/protocol/Packet
	a (Lws;)V handle
		0 o p_131342_
	a (Lzp;Lzn;)Lzm; codec
		static
		0 o p_319871_
		1 o p_319793_
	a ()Lzy; type
	c ()Z isSkippable
	d ()Z isTerminal
zx net/minecraft/network/protocol/PacketFlow
	a Lzx; SERVERBOUND
	b Lzx; CLIENTBOUND
	c Ljava/lang/String; id
	d [Lzx; $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 ()Lzx; getOpposite
	b ()Ljava/lang/String; id
	c ()[Lzx; $values
		static
	valueOf (Ljava/lang/String;)Lzx; valueOf
		static
		0 o p_131352_
	values ()[Lzx; values
		static
zy net/minecraft/network/protocol/PacketType
	a Lzx; flow
	b Lame; id
	<init> (Lzx;Lame;)V <init>
		0 o flow
		1 o id
	a ()Lzx; flow
	b ()Lame; id
	equals (Ljava/lang/Object;)Z equals
		0 o p_319768_
	hashCode ()I hashCode
	toString ()Ljava/lang/String; toString
zz net/minecraft/network/protocol/PacketUtils
	a Lorg/slf4j/Logger; LOGGER
	<clinit> ()V <clinit>
		static
	<init> ()V <init>
	a (Lp;Lws;Lzw;)V fillCrashReport
		static
		0 o p_340891_
		1 o p_340866_
		2 o p_340900_
	a (Ljava/lang/Exception;Lzw;Lws;)Laa; makeReportedException
		static
		0 o p_341646_
		1 o p_341629_
		2 o p_341619_
	a (Lzw;)Ljava/lang/String; lambda$fillCrashReport$3
		static
		0 o p_340652_
	a (Lws;Lzw;)V lambda$ensureRunningOnSameThread$0
		static
		0 o p_341568_
		1 o p_341569_
	a (Lzw;Lws;Lbvx;)V ensureRunningOnSameThread
		static
		0 o p_131364_
		1 o p_131365_
		2 o p_131366_
	a (Lzw;Lws;Laub;)V ensureRunningOnSameThread
		static
		0 o p_131360_
		1 o p_131361_
		2 o p_131362_
	b (Lzw;)Ljava/lang/String; lambda$fillCrashReport$2
		static
		0 o p_340649_
	c (Lzw;)Ljava/lang/String; lambda$fillCrashReport$1
		static
		0 o p_340653_
